From ec3acca660a0d21b6ba6810ef5d3c8ebc92f8d98 Mon Sep 17 00:00:00 2001 From: megalinter-bot <129584137+megalinter-bot@users.noreply.github.com> Date: Fri, 20 Oct 2023 13:58:55 +0000 Subject: [PATCH] style: apply automated linter fixes --- src/language/builtins/safe-ds-classes.ts | 25 +++++++++++-------- src/language/safe-ds-module.ts | 2 +- .../validation/other/declarations/segments.ts | 2 +- .../safe-ds-semantic-token-provider.test.ts | 4 +-- 4 files changed, 18 insertions(+), 15 deletions(-) diff --git a/src/language/builtins/safe-ds-classes.ts b/src/language/builtins/safe-ds-classes.ts index 78bcb2bef..ea7d96f84 100644 --- a/src/language/builtins/safe-ds-classes.ts +++ b/src/language/builtins/safe-ds-classes.ts @@ -45,17 +45,20 @@ export class SafeDsClasses extends SafeDsModuleMembers { * Returns whether the given node is a builtin class. */ isBuiltinClass(node: SdsClass | undefined): boolean { - return Boolean(node) && [ - this.Any, - this.Boolean, - this.Float, - this.Int, - this.List, - this.Map, - this.Nothing, - this.Number, - this.String, - ].includes(node); + return ( + Boolean(node) && + [ + this.Any, + this.Boolean, + this.Float, + this.Int, + this.List, + this.Map, + this.Nothing, + this.Number, + this.String, + ].includes(node) + ); } private getClass(name: string): SdsClass | undefined { diff --git a/src/language/safe-ds-module.ts b/src/language/safe-ds-module.ts index 6b8145f6f..3c16c02db 100644 --- a/src/language/safe-ds-module.ts +++ b/src/language/safe-ds-module.ts @@ -23,7 +23,7 @@ import { SafeDsNodeMapper } from './helpers/safe-ds-node-mapper.js'; import { SafeDsAnnotations } from './builtins/safe-ds-annotations.js'; import { SafeDsClassHierarchy } from './typing/safe-ds-class-hierarchy.js'; import { SafeDsPartialEvaluator } from './partialEvaluation/safe-ds-partial-evaluator.js'; -import {SafeDsSemanticTokenProvider} from "./lsp/safe-ds-semantic-token-provider.js"; +import { SafeDsSemanticTokenProvider } from './lsp/safe-ds-semantic-token-provider.js'; /** * Declaration of custom services - add your own service classes here. diff --git a/src/language/validation/other/declarations/segments.ts b/src/language/validation/other/declarations/segments.ts index d323bfa7b..0f2ae329f 100644 --- a/src/language/validation/other/declarations/segments.ts +++ b/src/language/validation/other/declarations/segments.ts @@ -2,7 +2,7 @@ import { SdsSegment } from '../../../generated/ast.js'; import { ValidationAcceptor } from 'langium'; import { parametersOrEmpty, resultsOrEmpty } from '../../../helpers/nodeProperties.js'; import { SafeDsServices } from '../../../safe-ds-module.js'; -import {DiagnosticTag} from "vscode-languageserver-types"; +import { DiagnosticTag } from 'vscode-languageserver-types'; export const CODE_SEGMENT_DUPLICATE_YIELD = 'segment/duplicate-yield'; export const CODE_SEGMENT_UNASSIGNED_RESULT = 'segment/unassigned-result'; diff --git a/tests/language/lsp/safe-ds-semantic-token-provider.test.ts b/tests/language/lsp/safe-ds-semantic-token-provider.test.ts index 97de7469b..cf3c694bd 100644 --- a/tests/language/lsp/safe-ds-semantic-token-provider.test.ts +++ b/tests/language/lsp/safe-ds-semantic-token-provider.test.ts @@ -121,7 +121,7 @@ describe('SafeDsSemanticTokenProvider', async () => { expectedTokenTypes: [SemanticTokenTypes.class], }, { - testName: "named type", + testName: 'named type', code: ` enum E {} @@ -157,7 +157,7 @@ describe('SafeDsSemanticTokenProvider', async () => { } `, expectedTokenTypes: [SemanticTokenTypes.typeParameter], - } + }, ])('should assign the correct token types ($testName)', async ({ code, expectedTokenTypes }) => { await checkSemanticTokens(code, expectedTokenTypes); });