Utils
Scala utilities
Introduction
This project contains some common utilities in Scala.
Installation and compilation
The project uses sbt for compilation as well as Java 1.8.
sbt test
compiles and runs the tests
Author & contributors
- Author: Jose Emilio Labra Gayo
Contributors:
Adopters
- RDFShape: An online demo powered by this library.
- Wikishape: An online demo powered by this library for Wikidata.
Contribution
Contributions are greatly appreciated. Please fork this repository and open a pull request to add more features or submit issues
Publishing to OSS-Sonatype
This project uses the sbt ci release plugin for publishing to OSS Sonatype.
SNAPSHOT Releases
Open a PR and merge it to watch the CI release a -SNAPSHOT version
Full Library Releases
- Increment the version number in
version.sbt
to the desired release version number. - Commit and push this change with a message like "blah blah version 0.x.x".
- Push a tag and watch the CI do a regular release
git tag -a v0.1.0 -m "v0.1.0"
git push origin v0.1.0
Note that the tag version MUST start with v.