Skip to content
This repository has been archived by the owner on Feb 22, 2020. It is now read-only.

Public API clarifications for SHACL, native store and other storage modules #271

Merged
merged 6 commits into from
Aug 13, 2019

Conversation

abrokenjester
Copy link
Contributor

This PR addresses GitHub issue: eclipse-rdf4j/rdf4j#619 .

@hmottestad
Copy link
Contributor

The package-info.java files, are those the java 9 module files?

@abrokenjester
Copy link
Contributor Author

The package-info.java files, are those the java 9 module files?

No, package-info.java is a much older mechanism, it's purely for providing metadata about packages: package-level javadoc (the first line in javadoc comment is what shows up as the one-line description on the package list in javadoc), as well as package-wide annotations. For example, you can use it to deprecate an entire package in one go (without having to mark each individual class as deprecated).

It is a replacement for package.html basically - it does the same (javadoc) and more (annotations).

See https://www.intertech.com/Blog/whats-package-info-java-for/ .

@abrokenjester
Copy link
Contributor Author

Build fails because @InternalUseOnly annotation can not be found - this is part of PR eclipse-rdf4j/rdf4j#1492 .

@abrokenjester
Copy link
Contributor Author

@rdf4j-bot run tests

@abrokenjester abrokenjester merged commit 1ed76a3 into develop Aug 13, 2019
@abrokenjester abrokenjester deleted the issues/GH-619-public-api branch August 13, 2019 22:34
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants