Skip to content

Fix #212: Incorrect SPARQL translation for OWLDataSomeValuesFrom with rdfs:Literal#214

Merged
Demirrr merged 1 commit into
developfrom
fix/issue-212-sparql-literal-translation
May 20, 2026
Merged

Fix #212: Incorrect SPARQL translation for OWLDataSomeValuesFrom with rdfs:Literal#214
Demirrr merged 1 commit into
developfrom
fix/issue-212-sparql-literal-translation

Conversation

@Demirrr

@Demirrr Demirrr commented May 19, 2026

Copy link
Copy Markdown
Member

Fixes #212

Changes

  • Fixed missing closing parenthesis in TopOWLDatatype FILTER statement
  • Fixed extra triple pattern generation in OWLObjectComplementOf when inside intersection at modal depth 1
  • Added regression test to prevent future occurrences

Testing

✅ All 8 SPARQL converter tests pass
✅ All 50 extended converter tests pass
✅ New regression test included

… rdfs:Literal

- Fixed missing closing parenthesis in TopOWLDatatype FILTER statement
- Fixed extra triple pattern generation in OWLObjectComplementOf when inside intersection
- Added regression test to prevent future occurrences
- All existing tests pass (8 converter tests + 50 extended tests)
@Demirrr Demirrr requested a review from Quannz May 19, 2026 12:57
@Demirrr

Demirrr commented May 19, 2026

Copy link
Copy Markdown
Member Author

@Quannz please review the code if it is a fix of #212 :)

@Quannz Quannz left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed

@Demirrr Demirrr merged commit c40ee80 into develop May 20, 2026
2 checks passed
@Demirrr Demirrr deleted the fix/issue-212-sparql-literal-translation branch May 20, 2026 09:41
Demirrr added a commit that referenced this pull request May 26, 2026
This release includes:
- Timeout support for SyncReasoner methods (instances, create_axiom_justifications, create_laconic_axiom_justifications)
- Comprehensive test suite for timeout functionality
- ExecutorService-based timeout mechanism for Java reasoners
- Updated documentation and CHANGELOG
- Bug fixes and improvements from PR #211, #212, #214, #215
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.

Incorrect SPARQL translation for OWLDataSomeValuesFrom with rdfs:Literal

2 participants