Skip to content

Commit 48bdad2

Browse files
committed
merge
1 parent 1e5c2ea commit 48bdad2

File tree

3 files changed

+7
-8
lines changed

3 files changed

+7
-8
lines changed

internal/execute/tsc.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ import (
1515
"github.com/microsoft/typescript-go/internal/execute/tsc"
1616
"github.com/microsoft/typescript-go/internal/format"
1717
"github.com/microsoft/typescript-go/internal/jsonutil"
18-
"github.com/microsoft/typescript-go/internal/ls/lsutil"
1918
"github.com/microsoft/typescript-go/internal/locale"
19+
"github.com/microsoft/typescript-go/internal/ls/lsutil"
2020
"github.com/microsoft/typescript-go/internal/parser"
2121
"github.com/microsoft/typescript-go/internal/pprof"
2222
"github.com/microsoft/typescript-go/internal/tsoptions"

internal/ls/lsutil/formatcodeoptions.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -101,19 +101,19 @@ func (settings *FormatCodeSettings) Parse(prefs any) bool {
101101
func (settings *FormatCodeSettings) Set(name string, value any) bool {
102102
switch strings.ToLower(name) {
103103
case "baseindentsize":
104-
settings.BaseIndentSize = ParseIntWithDefault(value, 0)
104+
settings.BaseIndentSize = parseIntWithDefault(value, 0)
105105
case "indentsize":
106-
settings.IndentSize = ParseIntWithDefault(value, 4)
106+
settings.IndentSize = parseIntWithDefault(value, 4)
107107
case "tabsize":
108-
settings.TabSize = ParseIntWithDefault(value, 4)
108+
settings.TabSize = parseIntWithDefault(value, 4)
109109
case "newlinecharacter":
110110
settings.NewLineCharacter = core.GetNewLineKind(tsoptions.ParseString(value)).GetNewLineCharacter()
111111
case "converttabstospaces":
112-
settings.ConvertTabsToSpaces = ParseBoolWithDefault(value, true)
112+
settings.ConvertTabsToSpaces = parseBoolWithDefault(value, true)
113113
case "indentstyle":
114114
settings.IndentStyle = parseIndentStyle(value)
115115
case "trimtrailingwhitespace":
116-
settings.TrimTrailingWhitespace = ParseBoolWithDefault(value, true)
116+
settings.TrimTrailingWhitespace = parseBoolWithDefault(value, true)
117117
case "insertspaceaftercommadelimiter":
118118
settings.InsertSpaceAfterCommaDelimiter = tsoptions.ParseTristate(value)
119119
case "insertspaceaftersemicoloninformstatements":

internal/lsp/server.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -270,7 +270,6 @@ func (s *Server) RequestConfiguration(ctx context.Context) (*project.Config, err
270270
if err != nil {
271271
return &project.Config{}, fmt.Errorf("configure request failed: %w", err)
272272
}
273-
configs := result.([]any)
274273
s.Log(fmt.Sprintf("\n\nconfiguration received: %+v, %T\n\n", configs, configs))
275274
return project.ParseConfiguration(configs), nil
276275
}
@@ -1078,7 +1077,7 @@ func (s *Server) handleDidChangeWorkspaceConfiguration(ctx context.Context, para
10781077
} else if settings, ok := params.Settings.([]any); ok {
10791078
s.session.Configure(project.ParseConfiguration(settings))
10801079
} else if settings, ok := params.Settings.(map[string]any); ok {
1081-
s.session.Configure(project.ParseConfiguration([]any{settings["typescript", "ts", "javascript", "js"]}))
1080+
s.session.Configure(project.ParseConfiguration([]any{settings["typescript"], settings["ts"], settings["javascript"], settings["js"]}))
10821081
}
10831082
return nil
10841083
}

0 commit comments

Comments
 (0)