Add toString().

Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/7694f141
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/7694f141
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/7694f141

Branch: refs/heads/LOG4J-1181
Commit: 7694f141bae4e44f70be43cde5be383aa7561d9f
Parents: 83dda19
Author: Gary Gregory <[email protected]>
Authored: Thu Jul 28 17:33:21 2016 -0700
Committer: Gary Gregory <[email protected]>
Committed: Thu Jul 28 17:33:21 2016 -0700

----------------------------------------------------------------------
 .../logging/log4j/junit/BundleTestInfo.java     | 137 ++++++++++---------
 1 file changed, 71 insertions(+), 66 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/7694f141/log4j-api/src/test/java/org/apache/logging/log4j/junit/BundleTestInfo.java
----------------------------------------------------------------------
diff --git 
a/log4j-api/src/test/java/org/apache/logging/log4j/junit/BundleTestInfo.java 
b/log4j-api/src/test/java/org/apache/logging/log4j/junit/BundleTestInfo.java
index e8ed0a8..7cdf468 100644
--- a/log4j-api/src/test/java/org/apache/logging/log4j/junit/BundleTestInfo.java
+++ b/log4j-api/src/test/java/org/apache/logging/log4j/junit/BundleTestInfo.java
@@ -1,66 +1,71 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache license, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License. You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the license for the specific language governing permissions and
- * limitations under the license.
- */
-
-package org.apache.logging.log4j.junit;
-
-import java.io.FileReader;
-import java.io.IOException;
-
-import org.apache.maven.model.Model;
-import org.apache.maven.model.io.xpp3.MavenXpp3Reader;
-import org.apache.maven.project.MavenProject;
-import org.codehaus.plexus.util.xml.pull.XmlPullParserException;
-
-/**
- * Provides tests with bundle information. Reads the {@code pom.xml} in the 
current directory to get project settings.
- */
-public class BundleTestInfo {
-
-    private final MavenProject project;
-
-    /**
-     * Constructs a new helper objects and initializes itself.
-     */
-    public BundleTestInfo() {
-        try (final FileReader reader = new FileReader("pom.xml")) {
-            // get a raw POM view, not a fully realized POM object.
-            final Model model = new MavenXpp3Reader().read(reader);
-            this.project = new MavenProject(model);
-        } catch (final IOException | XmlPullParserException e) {
-            throw new IllegalStateException("Could not read pom.xml", e);
-        }
-    }
-
-    /**
-     * Gets the Maven artifact ID.
-     *
-     * @return the Maven artifact ID.
-     */
-    public String getArtifactId() {
-        return project.getArtifactId();
-    }
-
-    /**
-     * Gets the Maven version String.
-     *
-     * @return the Maven version String.
-     */
-    public String getVersion() {
-        return project.getVersion();
-    }
-
-}
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache license, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the license for the specific language governing permissions and
+ * limitations under the license.
+ */
+
+package org.apache.logging.log4j.junit;
+
+import java.io.FileReader;
+import java.io.IOException;
+
+import org.apache.maven.model.Model;
+import org.apache.maven.model.io.xpp3.MavenXpp3Reader;
+import org.apache.maven.project.MavenProject;
+import org.codehaus.plexus.util.xml.pull.XmlPullParserException;
+
+/**
+ * Provides tests with bundle information. Reads the {@code pom.xml} in the 
current directory to get project settings.
+ */
+public class BundleTestInfo {
+
+    private final MavenProject project;
+
+    /**
+     * Constructs a new helper objects and initializes itself.
+     */
+    public BundleTestInfo() {
+        try (final FileReader reader = new FileReader("pom.xml")) {
+            // get a raw POM view, not a fully realized POM object.
+            final Model model = new MavenXpp3Reader().read(reader);
+            this.project = new MavenProject(model);
+        } catch (final IOException | XmlPullParserException e) {
+            throw new IllegalStateException("Could not read pom.xml", e);
+        }
+    }
+
+    /**
+     * Gets the Maven artifact ID.
+     *
+     * @return the Maven artifact ID.
+     */
+    public String getArtifactId() {
+        return project.getArtifactId();
+    }
+
+    /**
+     * Gets the Maven version String.
+     *
+     * @return the Maven version String.
+     */
+    public String getVersion() {
+        return project.getVersion();
+    }
+
+    @Override
+    public String toString() {
+        return "BundleTestInfo [project=" + project + "]";
+    }
+
+}

Reply via email to