-
Notifications
You must be signed in to change notification settings - Fork 74
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
Report: loosen multiple_equivalent_classes check #856
Conversation
It looks like you only updated the docs, not the queries. Can you please:
It seems like this test should have failed because of the missing |
Oops, sorry! I guess I thought the queries would magically materialise themselves from the docs. :D |
In here, I managed to only update the docs: https://github.com/ontodev/robot/pull/854/files As Becky explained to me [here](#856 (comment)), that did not do the trick :D
It's almost magic. There's this Makefile: https://github.com/ontodev/robot/blob/master/docs/Makefile |
robot-core/src/main/resources/report_queries/multiple_logical_definitions.rq
Outdated
Show resolved
Hide resolved
I think these two names are a bit too close to each other and might cause confusion:
I don't have a better proposal though so... maybe I'll just have to live with it. Two more things and I think this is in good shape:
|
Thanks @beckyjackson Ideally the other rule would have been renamed to something more specific, but its better to not rename rules I think. Its ok! 80%, good enough I think :D |
Resolves #733
docs/
have been added/updatedmvn verify
says all tests passmvn site
says all JavaDocs correctCHANGELOG.md
has been updatedThis is a proposal based on what we started discussing in #733 but I modified it slightly to follow my personal ideal. Of course this was never discussed, and I am happy to revise:
multiple_logical_definitions
to ensure that no one has two equivalent class axioms with intersections in it. That should always be discouraged.