Skip to content

Commit

Permalink
Enable spellcheck for typescript files
Browse files Browse the repository at this point in the history
  • Loading branch information
andyw8 committed Nov 28, 2024
1 parent 16d223d commit 5600aee
Show file tree
Hide file tree
Showing 8 changed files with 52 additions and 36 deletions.
2 changes: 1 addition & 1 deletion cspell.jsonc
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
"addon$" // could have false positives but unlikely
],
"language": "en",
"files": ["**/*.rb", "**/*.md", "**/*.markdown"],
"files": ["**/*.rb", "**/*.md", "**/*.markdown", "**/*.ts"],
"ignorePaths": [
"**/node_modules/**",
"vendor/**",
Expand Down
64 changes: 40 additions & 24 deletions project-words
Original file line number Diff line number Diff line change
@@ -1,3 +1,29 @@
Autocorrect
Bizt
Bizw
Corge
Debuggee
EXTGLOB
Eglot
FIXEDENCODING
Floo
Indexables
Ispec
Itest
Jaro
Kaigi
Linearizes
Lstart
Pacman
Shadowenv
Shellwords
Spoom
Supertypes
Vinicius
Winkler
XQRK
YARP
YJIT
activestorage
autocorrect
autoloaded
Expand All @@ -6,58 +32,49 @@ bigdecimal
bindir
binmode
binread
Bizt
Bizw
bufnr
binstub
bufnr
bytesize
byteslice
codepoint
codepoints
concats
copen
Corge
corge
debuggee
dont
eglot
Eglot
eruby
exitstatus
EXTGLOB
FIXEDENCODING
Floo
fakehome
fnmatch
fooo
gemname
hostedtoolcache
importmap
indexables
ipairs
Ispec
Itest
ivar
Jaro
Kaigi
klass
kwargs
libexec
linearization
linearizes
linearizing
lockfiles
lspconfig
Lstart
metaprogramming
mkpath
multibyte
nargs
nodoc
noreturn
nvim
onig # abbreviation for oniguruma
pathlist
popen
qorge
qtlzwssomeking
quickfixes
quxx
quux
qorge
quxx
rdbg
readlines
realpath
Expand All @@ -76,20 +93,19 @@ shellwords
snode
somethi
spoom
Spoom
streerc
stringio
strscan
subexpression
supertypes
suppo
truffleruby
unaliased
unindexed
unparser
unresolve
Vinicius
Winkler
XQRK
vscodemachineid
vsctm
workdone
yarp
YARP
YJIT
yjit
2 changes: 1 addition & 1 deletion vscode/src/infoCollector.ts
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ async function gatherLspInfo(
"VS Code Version": vscodeVersion,
"Ruby LSP Extension Version": rubyLspExtensionVersion,
"Ruby LSP Server Version": rubyLspVersion,
"Ruby LSP Addons": rubyLspAddons,
"Ruby LSP Add-ons": rubyLspAddons,
"Ruby Version": workspace.ruby.rubyVersion ?? "Unknown",
"Ruby Version Manager": workspace.ruby.versionManager.identifier,
"Installed Extensions": extensions.sort(),
Expand Down
2 changes: 1 addition & 1 deletion vscode/src/rubyLsp.ts
Original file line number Diff line number Diff line change
Expand Up @@ -462,7 +462,7 @@ export class RubyLsp {
return openUris(rubySourceLocation);
}

// Old format: we can remove after the Rails addon has been using the new format for a while
// Old format: we can remove after the Rails add-on has been using the new format for a while
const [file, line] = rubySourceLocation;
const workspace = this.currentActiveWorkspace();
return openFile(this.telemetry, workspace, {
Expand Down
4 changes: 2 additions & 2 deletions vscode/src/status.ts
Original file line number Diff line number Diff line change
Expand Up @@ -172,8 +172,8 @@ export class AddonsStatus extends StatusItem {
constructor() {
super("addons");

this.item.name = "Ruby LSP Addons";
this.item.text = "Fetching addon information";
this.item.name = "Ruby LSP Add-ons";
this.item.text = "Fetching add-on information";
}

refresh(workspace: WorkspaceInterface): void {
Expand Down
4 changes: 2 additions & 2 deletions vscode/src/test/suite/common.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,8 @@ suite("Common", () => {
},
} as any);

// For the fake machine of 42 in base 16 and the name `fakeFeature`, the feature flag activation percetange is
// 0.357. For every percetange below that, the feature should appear as disabled
// For the fake machine of 42 in base 16 and the name `fakeFeature`, the feature flag activation percentage is
// 0.357. For every percentage below that, the feature should appear as disabled
[0.25, 0.3, 0.35].forEach((percentage) => {
(FEATURE_FLAGS as any).fakeFeature = percentage;
assert.strictEqual(featureEnabled("fakeFeature" as any), false);
Expand Down
8 changes: 4 additions & 4 deletions vscode/src/test/suite/status.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -287,18 +287,18 @@ suite("StatusItems", () => {
status.item.text,
"Addons: requires server to be v0.17.4 or higher to display this field",
);
assert.strictEqual(status.item.name, "Ruby LSP Addons");
assert.strictEqual(status.item.name, "Ruby LSP Add-ons");
});

test("Status displays no addons when addons is an empty array", () => {
workspace.lspClient!.addons = [];
status.refresh(workspace);

assert.strictEqual(status.item.text, "Addons: none");
assert.strictEqual(status.item.name, "Ruby LSP Addons");
assert.strictEqual(status.item.name, "Ruby LSP Add-ons");
});

test("Status displays addon count and command to list commands", () => {
test("Status displays add-on count and command to list commands", () => {
workspace.lspClient!.addons = [
{ name: "foo", errored: false },
{ name: "bar", errored: true },
Expand All @@ -307,7 +307,7 @@ suite("StatusItems", () => {
status.refresh(workspace);

assert.strictEqual(status.item.text, "Addons: 2");
assert.strictEqual(status.item.name, "Ruby LSP Addons");
assert.strictEqual(status.item.name, "Ruby LSP Add-ons");
assert.strictEqual(status.item.command?.title, "Details");
assert.strictEqual(status.item.command.command, Command.DisplayAddons);
});
Expand Down
2 changes: 1 addition & 1 deletion vscode/src/testController.ts
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,7 @@ export class TestController {
// Add nested group to its parent group
const group = groupIdMap.get(data.group_id);

// If there's a mistake on the server or in an addon, a code lens may be produced for a non-existing group
// If there's a mistake on the server or in an add-on, a code lens may be produced for a non-existing group
if (group) {
group.children.add(testItem);
} else {
Expand Down

0 comments on commit 5600aee

Please sign in to comment.