Skip to content

Commit 1859807

Browse files
committed
Add comment explaining semver.parse
1 parent 514ae2f commit 1859807

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/template-linter.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,12 @@ export default class TemplateLinter {
160160
let sources = [];
161161

162162
try {
163+
/**
164+
* Semver parsing can throw errors, if the version is invalid,
165+
* we want behave as if there was no version specified.
166+
*
167+
* (same as when errors are thrown from sourcesForDocument)
168+
*/
163169
const linterVersion = linterMeta?.version ? semver.parse(linterMeta.version) : null;
164170

165171
sources = this.sourcesForDocument(textDocument, linterVersion);

0 commit comments

Comments
 (0)