This is an automated email from the ASF dual-hosted git repository.
jamesbognar pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/juneau.git
The following commit(s) were added to refs/heads/master by this push:
new a864ab7 Clean up builders.
a864ab7 is described below
commit a864ab71f60c441e0ca8044ac8ca44d68b1a28e3
Author: JamesBognar <[email protected]>
AuthorDate: Sun Aug 8 11:32:16 2021 -0400
Clean up builders.
---
.../src/main/java/org/apache/juneau/parser/ParserGroup.java | 10 ----------
.../java/org/apache/juneau/serializer/SerializerGroup.java | 10 ----------
.../test/java/org/apache/juneau/parser/ParserGroupTest.java | 4 ++--
.../java/org/apache/juneau/serializer/SerializerGroupTest.java | 4 ++--
4 files changed, 4 insertions(+), 24 deletions(-)
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/ParserGroup.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/ParserGroup.java
index 174078d..77f96fd 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/ParserGroup.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/ParserGroup.java
@@ -101,16 +101,6 @@ public final class ParserGroup extends BeanContext {
}
/**
- * Returns a builder that's a copy of the settings on this parser group.
- *
- * @return A new {@link ParserGroupBuilder} initialized to this group.
- */
- @Override /* Context */
- public ParserGroupBuilder copy() {
- return new ParserGroupBuilder(this);
- }
-
- /**
* Constructor.
*
* @param cp
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/SerializerGroup.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/SerializerGroup.java
index 83f79ac..41fc69d 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/SerializerGroup.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/SerializerGroup.java
@@ -95,16 +95,6 @@ public final class SerializerGroup extends
BeanTraverseContext {
}
/**
- * Returns a builder that's a copy of the settings on this serializer
group.
- *
- * @return A new {@link SerializerGroupBuilder} initialized to this
group.
- */
- @Override /* Context */
- public SerializerGroupBuilder copy() {
- return new SerializerGroupBuilder(this);
- }
-
- /**
* Constructor.
*
* @param cp
diff --git
a/juneau-utest/src/test/java/org/apache/juneau/parser/ParserGroupTest.java
b/juneau-utest/src/test/java/org/apache/juneau/parser/ParserGroupTest.java
index d862050..c0ecb3a 100755
--- a/juneau-utest/src/test/java/org/apache/juneau/parser/ParserGroupTest.java
+++ b/juneau-utest/src/test/java/org/apache/juneau/parser/ParserGroupTest.java
@@ -76,11 +76,11 @@ public class ParserGroupTest {
g = gb.build();
assertObject(g.getSupportedMediaTypes()).asJson().is("['text/1','text/2','text/2a']");
- gb = g.copy().append(P3.class, P4.class);
+ gb = ParserGroup.create().append(P1.class,
P2.class).append(P3.class, P4.class);
g = gb.build();
assertObject(g.getSupportedMediaTypes()).asJson().is("['text/3','text/4','text/4a','text/1','text/2','text/2a']");
- gb = g.copy().append(P5.class);
+ gb = ParserGroup.create().append(P1.class,
P2.class).append(P3.class, P4.class).append(P5.class);
g = gb.build();
assertObject(g.getSupportedMediaTypes()).asJson().is("['text/5','text/3','text/4','text/4a','text/1','text/2','text/2a']");
}
diff --git
a/juneau-utest/src/test/java/org/apache/juneau/serializer/SerializerGroupTest.java
b/juneau-utest/src/test/java/org/apache/juneau/serializer/SerializerGroupTest.java
index b236259..5ade473 100755
---
a/juneau-utest/src/test/java/org/apache/juneau/serializer/SerializerGroupTest.java
+++
b/juneau-utest/src/test/java/org/apache/juneau/serializer/SerializerGroupTest.java
@@ -81,11 +81,11 @@ public class SerializerGroupTest {
g = gb.build();
assertObject(g.getSupportedMediaTypes()).asJson().is("['text/1','text/2','text/2a']");
- gb = g.copy().append(SB3.class, SB4.class);
+ gb = SerializerGroup.create().append(SB1.class,
SB2.class).append(SB3.class, SB4.class);
g = gb.build();
assertObject(g.getSupportedMediaTypes()).asJson().is("['text/3','text/4','text/4a','text/1','text/2','text/2a']");
- gb = g.copy().append(SB5.class);
+ gb = SerializerGroup.create().append(SB1.class,
SB2.class).append(SB3.class, SB4.class).append(SB5.class);
g = gb.build();
assertObject(g.getSupportedMediaTypes()).asJson().is("['text/5','text/3','text/4','text/4a','text/1','text/2','text/2a']");
}