You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by st...@apache.org on 2018/02/15 02:05:53 UTC
commons-rdf git commit: Require RDF for making new ParserConfigImpl
Repository: commons-rdf
Updated Branches:
refs/heads/fluent-parser a944f7b9e -> 8fad253a6
Require RDF for making new ParserConfigImpl
Project: http://git-wip-us.apache.org/repos/asf/commons-rdf/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-rdf/commit/8fad253a
Tree: http://git-wip-us.apache.org/repos/asf/commons-rdf/tree/8fad253a
Diff: http://git-wip-us.apache.org/repos/asf/commons-rdf/diff/8fad253a
Branch: refs/heads/fluent-parser
Commit: 8fad253a6c093dd3503e54c12ed66713c257be67
Parents: a944f7b
Author: Stian Soiland-Reyes <st...@apache.org>
Authored: Thu Feb 15 02:05:33 2018 +0000
Committer: Stian Soiland-Reyes <st...@apache.org>
Committed: Thu Feb 15 02:05:33 2018 +0000
----------------------------------------------------------------------
.../org/apache/commons/rdf/api/io/AbstractParserBuilder.java | 6 +++---
.../java/org/apache/commons/rdf/api/io/ParserConfigImpl.java | 3 ++-
2 files changed, 5 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/commons-rdf/blob/8fad253a/commons-rdf-api/src/main/java/org/apache/commons/rdf/api/io/AbstractParserBuilder.java
----------------------------------------------------------------------
diff --git a/commons-rdf-api/src/main/java/org/apache/commons/rdf/api/io/AbstractParserBuilder.java b/commons-rdf-api/src/main/java/org/apache/commons/rdf/api/io/AbstractParserBuilder.java
index bfd6b80..5bd27f1 100644
--- a/commons-rdf-api/src/main/java/org/apache/commons/rdf/api/io/AbstractParserBuilder.java
+++ b/commons-rdf-api/src/main/java/org/apache/commons/rdf/api/io/AbstractParserBuilder.java
@@ -48,11 +48,11 @@ public final class AbstractParserBuilder implements Cloneable, Serializable, Nee
private static final ExecutorService DEFAULT_EXECUTOR = Executors.newCachedThreadPool(r -> new Thread(THEAD_GROUP, r));
public AbstractParserBuilder(RDF rdf) {
- config.withRDF(rdf);
+ this.config = new ParserConfigImpl(rdf);
}
@Override
- public AbstractParserBuilder clone() {
+ public AbstractParserBuilder clone() {
try {
AbstractParserBuilder c = (AbstractParserBuilder) super.clone();
c.config = (ParserConfigImpl) config.clone();
@@ -63,7 +63,7 @@ public final class AbstractParserBuilder implements Cloneable, Serializable, Nee
}
private boolean mutable = false;
- private ParserConfigImpl config = new ParserConfigImpl();
+ private ParserConfigImpl config;
private ExecutorService executor = DEFAULT_EXECUTOR;
@Override
http://git-wip-us.apache.org/repos/asf/commons-rdf/blob/8fad253a/commons-rdf-api/src/main/java/org/apache/commons/rdf/api/io/ParserConfigImpl.java
----------------------------------------------------------------------
diff --git a/commons-rdf-api/src/main/java/org/apache/commons/rdf/api/io/ParserConfigImpl.java b/commons-rdf-api/src/main/java/org/apache/commons/rdf/api/io/ParserConfigImpl.java
index 0c12104..2062b6e 100644
--- a/commons-rdf-api/src/main/java/org/apache/commons/rdf/api/io/ParserConfigImpl.java
+++ b/commons-rdf-api/src/main/java/org/apache/commons/rdf/api/io/ParserConfigImpl.java
@@ -38,7 +38,8 @@ public final class ParserConfigImpl implements Cloneable, Serializable, ParserCo
private final Map<Option, Object> options = new HashMap<>();
private ExecutorService executor;
- public ParserConfigImpl() {
+ public ParserConfigImpl(RDF rdf) {
+ this.rdf = rdf;
}
public ParserConfigImpl(ParserConfig old) {