Skip to content

Issue 3 - #5

Open
OyvindLGjesdal wants to merge 3 commits into
protegeproject:masterfrom
OyvindLGjesdal:issue-3
Open

Issue 3#5
OyvindLGjesdal wants to merge 3 commits into
protegeproject:masterfrom
OyvindLGjesdal:issue-3

Conversation

@OyvindLGjesdal

@OyvindLGjesdal OyvindLGjesdal commented Oct 28, 2017

Copy link
Copy Markdown

Hey,

I've had a look at #3, trying to solve protegeproject/sparql-query-plugin#5, and have had some luck with opening larger files in sparql-tab. It passes the current tests in the build, but I've not added any additional ones. My example ontology has 131 000 axioms and loads in 5-10 seconds.

@matthewhorridge matthewhorridge left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

These changes change the signature of public methods in a backwards incompatible way. This will break existing client code.

The method translate with the single axiom needs to be preserved (and possibly deprecated).

@OyvindLGjesdal

OyvindLGjesdal commented Nov 9, 2017

Copy link
Copy Markdown
Author

I changed back Owlmpl.addAxiom(OwlAxiom axiom) to use method translate with the single axiom, and added back in translate with single axiom. I tried to refactor the common parts of the translate methods, but I'm not happy with the method names as I don't grasp everything that gets translated.

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.

2 participants