<commit_before># Apache Commons RDF (incubating)

## 0.2.0-incubating (TODO)

This release clarifies .equals() and .hashCode() for RDFTerms so that they can
be compared across graphs and implementations.

* [COMMONSRDF-14] - Define value returned by hashCode()
* [COMMONSRDF-20] - ServiceLoader mechanism to load RDFTermFactory
* [COMMONSRDF-21] - Remove BlankNode requirements from RDFTermFactory.createGraph()
* [COMMONSRDF-25] - Remove mentions of "local scope" in .equals()
* Add RDFSyntax constants (e.g. TURTLE)
* RDFTermFactory no longer require BlankNode mapping
* Add internal SimpleRDFTerm marker interface

## 0.1.0-incubating (2015-05-15)

This is the first release after moving to Apache Incubator.

* [COMMONSRDF-2] - Change to package name org.apache.commons.rdf.api
* [COMMONSRDF-6] - Contract around the internal string of a blank node
* [COMMONSRDF-8] - simple .GraphImpl.add() must clone BlankNode
* [COMMONSRDF-11] - Simple should be extendable classes
* [COMMONSRDF-12] - Graph to be Iterable
* BlankNode.internalIdentifier() renamed to BlankNode.uniqueReference()
* Add "simple" implementation and unit tests
* Add RDFTermFactory
* Added user guide to website


## 0.0.2 (2014-08-04)

* Change to package name com.github.commonsrdf.api
* BlankNode.getLabel() renamed to BlankNode.internalIdentifier()
* Removed Quad

## 0.0.1 (2014-07-18)

* First release
<commit_msg>Added missing Jira numbers<commit_after># Apache Commons RDF (incubating)

## 0.2.0-incubating (2016-04)

This release clarifies .equals() and .hashCode() for RDFTerms so that they can
be compared across graphs and implementations.

* [COMMONSRDF-14] - Define value returned by hashCode()
* [COMMONSRDF-20] - ServiceLoader mechanism to load RDFTermFactory
* [COMMONSRDF-21] - Remove BlankNode requirements from RDFTermFactory.createGraph()
* [COMMONSRDF-25] - Remove mentions of "local scope" in .equals()
* [COMMONSRDF-26] - Add RDFSyntax constants (e.g. TURTLE)
* [COMMONSRDF-27] - RDFTermFactory no longer require BlankNode mapping
* [COMMONSRDF-28] - Add internal SimpleRDFTerm marker interface

## 0.1.0-incubating (2015-05)

This is the first release after moving to Apache Incubator.

* [COMMONSRDF-2] - Change to package name org.apache.commons.rdf.api
* [COMMONSRDF-6] - Contract around the internal string of a blank node
* [COMMONSRDF-8] - simple .GraphImpl.add() must clone BlankNode
* [COMMONSRDF-11] - Simple should be extendable classes
* [COMMONSRDF-12] - Graph to be Iterable
* [COMMONSRDF-29] - BlankNode.internalIdentifier() renamed to BlankNode.uniqueReference()
* [COMMONSRDF-30] - Add "simple" implementation and unit tests
* [COMMONSRDF-31] - Add RDFTermFactory
* Added user guide to website


## 0.0.2 (2014-08-04)

* Change to package name com.github.commonsrdf.api
* BlankNode.getLabel() renamed to BlankNode.internalIdentifier()
* Removed Quad

## 0.0.1 (2014-07-18)

* First release

{'fraction_non_alphanumeric': 0.10548086866597725, 'fraction_numerical': 0.040675629093416064, 'mean_word_length': 4.602316602316602, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '302004', 'n_tokens_mistral': 1025, 'n_tokens_neox': 933, 'n_words': 301}