lunisolar / LNKD.tech-Editor

Editor for Turtle (Terse RDF Triple Language, TTL) files. This is a plugin for IntelliJ IDEA, IDEA Community Edition and others IDE environments based on IntelliJ Platform (also described here)
https://plugins.jetbrains.com/plugin/12802-lnkd-tech-editor
4 stars 0 forks source link

Shacl: focus node is not resource #38

Closed jak-ub closed 1 year ago

jak-ub commented 2 years ago
java.lang.IllegalArgumentException: Argument node is not URI/IRI.
    at eu.lunisolar.magma.basics.exceptions.X.arg(X.java:62)
    at eu.lunisolar.magma.basics.exceptions.Handling.create(Handling.java:133)
    at eu.lunisolar.magma.func.predicate.LPredicate.throwIfNot(LPredicate.java:524)
    at eu.lunisolar.lava.rdf.jena.JenaRdf.lambda$id$6(JenaRdf.java:169)
    at eu.lunisolar.magma.func.function.LFunction.apply(LFunction.java:83)
    at eu.lunisolar.lava.lang.utils.Nulls4U.nullOr(Nulls4U.java:33)
    at eu.lunisolar.lava.rdf.jena.JenaRdf.id(JenaRdf.java:168)
    at eu.lunisolar.lava.rdf.shacl.jena.JenaReportEntry.focusNode(JenaReportEntry.java:76)
    at tech.lnkd.editor.lang.turtle.inspection.shacl.ShaclWrapper.lambda$cachedShapeReport$5(ShaclWrapper.java:143)
    at eu.lunisolar.magma.func.predicate.LPredicate.test(LPredicate.java:82)
    at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176)
    at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
    at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)