fekaputra / shacl-plugin

SHACL4Protege - SHACL constraint validation plugin for Protégé
https://semantic-systems.org
MIT License
34 stars 8 forks source link

Refresh / update for org.topbraid.shacl 1.1.0 #17

Closed Locke closed 5 years ago

Locke commented 5 years ago

Based on the initial approach of @xristy I made the effort to refresh this plugin for the SHACL library version 1.1.0 and Protégé 5.5.0.

I tried to keep the changes of each commit small and give a short explanation to make the review easier.

Some notable changes:

For everybody who wants to try the updated version prior to this merge I uploaded it to https://github.com/Locke/shacl-plugin/releases/tag/v0.3.0-locke-1

I developed these changes on Debian 10 (Buster) with OpenJDK 11 and tested it with Windows 10 (1809) and the JRE 8 that is bundled with Protégé 5.5.0. I also tested org.topbraid.shacl with the current version 1.2.0-SNAPSHOT