Skip to content

Possible error in version.schema.json? #230

@flcdrg

Description

@flcdrg

I created a new version.json file (following the instructions in https://github.com/AArnott/Nerdbank.GitVersioning/blob/master/doc/versionJson.md ).

Editing this file in VSCode, the following error is logged, which I take to mean that there's an issue in the regex?

[Error - 9:48:26 AM] Error while validating file:///c%3A/dev/git/MyProject/version.json: Invalid regular expression: /^v?(?<major>0|[1-9][0-9]*)\.(?<minor>0|[1-9][0-9]*)(?:\.(?<patch>0|[1-9][0-9]*)(?:\.(?<revision>0|[1-9][0-9]*))?)?(?<prerelease>-(?:[\da-z\-]+|\{height\})(?:\.(?:[\da-z\-]+|\{height\}))*)?(?<buildMetadata>\+(?:[\da-z\-]+|\{height\})(?:\.(?:[\da-z\-]+|\{height\}))*)?$/: Invalid group
SyntaxError: Invalid regular expression: /^v?(?<major>0|[1-9][0-9]*)\.(?<minor>0|[1-9][0-9]*)(?:\.(?<patch>0|[1-9][0-9]*)(?:\.(?<revision>0|[1-9][0-9]*))?)?(?<prerelease>-(?:[\da-z\-]+|\{height\})(?:\.(?:[\da-z\-]+|\{height\}))*)?(?<buildMetadata>\+(?:[\da-z\-]+|\{height\})(?:\.(?:[\da-z\-]+|\{height\}))*)?$/: Invalid group
    at new RegExp (<anonymous>)
    at c:\Program Files (x86)\Microsoft VS Code\resources\app\extensions\json-language-features\server\dist\jsonServerMain.js:9:37705
    at z (c:\Program Files (x86)\Microsoft VS Code\resources\app\extensions\json-language-features\server\dist\jsonServerMain.js:9:38951)
    at c:\Program Files (x86)\Microsoft VS Code\resources\app\extensions\json-language-features\server\dist\jsonServerMain.js:9:33084
    at z (c:\Program Files (x86)\Microsoft VS Code\resources\app\extensions\json-language-features\server\dist\jsonServerMain.js:9:35308)
    at c:\Program Files (x86)\Microsoft VS Code\resources\app\extensions\json-language-features\server\dist\jsonServerMain.js:9:40896
    at z (c:\Program Files (x86)\Microsoft VS Code\resources\app\extensions\json-language-features\server\dist\jsonServerMain.js:9:43497)
    at g (c:\Program Files (x86)\Microsoft VS Code\resources\app\extensions\json-language-features\server\dist\jsonServerMain.js:9:41344)
    at c:\Program Files (x86)\Microsoft VS Code\resources\app\extensions\json-language-features\server\dist\jsonServerMain.js:9:42242
    at z (c:\Program Files (x86)\Microsoft VS Code\resources\app\extensions\json-language-features\server\dist\jsonServerMain.js:9:43497)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions