Skip to content

Conversation

@mosfet80
Copy link
Contributor

Compilation failed using modern compilers.
The problem was related to the lack of dependencie "auto-value-annotations" in the protege-editor-owl project

.

@mosfet80 mosfet80 changed the title fix google Value compile fix compile :missing google.value Jun 27, 2025
@mosfet80 mosfet80 force-pushed the fixMissinglib branch 2 times, most recently from 323b5a1 to 60aaa88 Compare August 15, 2025 06:05
Copy link
Collaborator

@gouttegd gouttegd left a comment

Choose a reason for hiding this comment

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

Please don’t just check that Protégé can compile after your changes. You must also check that it can run (at least on the platform you’re using – I’m not asking that you check on GNU/Linux, MacOS, and Windows).

Here, this PR causes Protégé to fail to start:

Error starting file:protege/protege-desktop/target/protege-5.6.7-linux/Protege-5.6.7/bundles/protege-editor-owl.jar 
org.osgi.framework.BundleException: Unable to resolve org.protege.editor.owl [14](R 14.0): missing requirement [org.protege.editor.owl [14](R 14.0)] osgi.wiring.package; (osgi.wiring.package=com.google.errorprone.annotations.concurrent) Unresolved requirements: [[org.protege.editor.owl [14](R 14.0)] osgi.wiring.package; (osgi.wiring.package=com.google.errorprone.annotations.concurrent)]
        at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4398)
        at org.apache.felix.framework.Felix.startBundle(Felix.java:2308)
        at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1566)
        at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:297)
        at java.base/java.lang.Thread.run(Thread.java:829)

@mosfet80 mosfet80 marked this pull request as draft September 8, 2025 05:59
@mosfet80 mosfet80 force-pushed the fixMissinglib branch 2 times, most recently from d25c340 to e9192e5 Compare September 15, 2025 12:52
Compilation failed using modern compilers.
The problem was related to the lack of dependencies in the protege-editor-owl project
@mosfet80
Copy link
Contributor Author

Fixed

@mosfet80 mosfet80 requested a review from gouttegd September 15, 2025 14:50
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