Skip to content

SHACLC: tighten grammar re nodeValue, propertyValueΒ #194

@VladimirAlexiev

Description

@VladimirAlexiev

@jeswr
Currently nodeValue, propertyValue take the same values (iri, literal, array)
regardless in which nodeParam, propertyParam they are used.

So you can write nonsense like deactivated <foo> or even minInclusive (<foo> <bar>).

Tighten the grammar to provide appropriate value type per property.
This way LSP (#50) can validate and guide the user into entering an appropriate value.

Metadata

Metadata

Assignees

No one assigned

    Labels

    CompactFor SHACL 1.2 Compact Syntax

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions