Closed kchason closed 1 year ago
I've run a catch-up merge to trigger CI on the updated main
state.
I deleted the old JSON files and generated new ones, complied with the validation process
@fabrizio-turchi - I suggest this pull request be merged rather than closed. This repository is in need of a review mechanism for its generated output.
The new example files you generated have some typos that make them non CASE 1.0.0 content, and in a few cases non-functional RDF triples. Lines 23--25 here are not attached to any object, so they would be dropped in any load of this file as JSON-LD. They should probably be attached to a case-investigation:Investigation
object. Line 26 in that same file also turns the file into a "quads" ("quadruples") graph rather than a "triples" graph. I don't think CASE has any issue with this ,but we aren't currently supporting quad technologies.
Line 30 on that file shows another issue that a CASE typo checker needs to review. The class name to use is not ObjectObservable
(romance-languages' grammatical style), it's ObservableObject
(English grammatical style).
I request you merge this PR. I'm pushing a catch-up merge 89e8f59
now.
Related to #1, this adds CASE validation to the
/json
directory via a GitHub Action and provides the setup for a CI pipeline that can be expanded as the repository.