Skip to content

modified java doc - #1

Merged
marco-volpini merged 2 commits into
mainfrom
enable-test-action
Mar 3, 2026
Merged

modified java doc#1
marco-volpini merged 2 commits into
mainfrom
enable-test-action

Conversation

@marco-volpini

Copy link
Copy Markdown
Contributor

No description provided.

@marco-volpini
marco-volpini merged commit fd1cebc into main Mar 3, 2026
1 check passed
@marco-volpini
marco-volpini deleted the enable-test-action branch March 3, 2026 11:05
marco-volpini pushed a commit that referenced this pull request Aug 4, 2026
#8)

matchesSemanticId documented itself as version-suffix tolerant, but
endsWith only tolerates a LEADING IRI prefix: a real-world versioned
value like 0173-1#02-AAW338#001 ends with #1, so a version-less
configured target never matched and extraction silently fell back to
idShort-path navigation (or missed entirely with non-standard idShorts).

Also compare the candidate with a trailing #NNN segment stripped (only
when another '#' remains, so plain IRIs with numeric fragments are left
untouched). Regression test: dpp-aas-versioned.json carries versioned
eCl@ss semanticIds AND vendor-specific idShorts, so it can only pass via
the semanticId scan (fails with 1/4 fields before this fix).

Fixes #7

Co-authored-by: Giovanni Savastano <giovanni.savastano@opendpp-node.eu>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant