rcjsuen / dockerfile-language-service

Dockerfile language service for providing an API to create feature-rich Dockerfile editors in JavaScript.
MIT License
16 stars 2 forks source link

Semantic tokens calculation enters infinite loop if an instruction's keyword spans multiple lines #94

Closed rcjsuen closed 2 years ago

rcjsuen commented 2 years ago
RU\
N
RUN
const lib = require("dockerfile-language-service");
const service = lib.DockerfileLanguageServiceFactory.createLanguageService();
service.computeSemanticTokens("RU\\\nN\nRUN");