Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue 562: Revise pattern:patternExpression to be object property, and test for error form #566

Merged
merged 6 commits into from
Jun 5, 2024

Commits on Nov 20, 2023

  1. Add test that sh:datatype does not reference an OWL Class

    This test is spelled as a "Negative" constraint to avoid attempting to
    hard-code a list of the recognized OWL "built-in" datatypes alongside
    custom RDFS datatypes (such as UCO's vocabulary namespace members).
    
    The anonymous node shape design pattern is documented in PR 564, commit
    77cd47d.
    
    This patch is known to fail CI at the moment because it catches the
    error described in 562, but does not resolve that situation.  This patch
    is provided now to prevent this implementation error pattern from
    arising in the future.
    
    References:
    * #562
    * 77cd47d
    
    Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
    ajnelson-nist committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    ba77dea View commit details
    Browse the repository at this point in the history
  2. Revise pattern:patternExpression to be object property

    This patch is implemented based on the early draft-state of Issue 550,
    to correct the issue reported in Issue 562.
    
    No effects were observed on Make-managed files.
    
    References:
    * #550
    * #562
    
    Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
    ajnelson-nist committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    177ab81 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. Revise sh:not structure in new sh:datatype test

    Commit ba77dea used a design pattern that I now believe is not
    applicable.  This patch revises the new shape to the corrected from now
    in PR 564.
    
    No effects were observed on Make-managed files.
    
    References:
    * #562
    * 6669aab
    
    Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
    ajnelson-nist committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    5e193ae View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. Configuration menu
    Copy the full SHA
    1b5c305 View commit details
    Browse the repository at this point in the history
  2. Replace PatternExpression with xsd:string

    No effects were observed on Make-managed files.
    
    References:
    * #562
    
    Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
    ajnelson-nist committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    9978efb View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. Add shape description

    No effects were observed on Make-managed files.
    
    References:
    * #562
    
    Acked-by: Paul Brandt <paul@brandt.name>
    Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
    ajnelson-nist committed May 3, 2024
    Configuration menu
    Copy the full SHA
    3c301b3 View commit details
    Browse the repository at this point in the history