[jsemver] 77/95: Improve Exceptions' toString() method
Alexandre Viau
reazem-guest at moszumanska.debian.org
Mon Feb 16 14:58:32 UTC 2015
This is an automated email from the git hooks/post-receive script.
reazem-guest pushed a commit to branch master
in repository jsemver.
commit f95c18cf6c3b9b502ae775bcf59f91bdd6bbecb3
Author: Zafar Khaja <zafarkhaja at gmail.com>
Date: Tue Jan 28 17:15:32 2014 +0400
Improve Exceptions' toString() method
---
.../zafarkhaja/semver/UnexpectedCharacterException.java | 11 +++++++++--
.../zafarkhaja/semver/expr/UnexpectedTokenException.java | 7 +++++--
.../zafarkhaja/semver/util/UnexpectedElementException.java | 7 +++++--
3 files changed, 19 insertions(+), 6 deletions(-)
diff --git a/src/main/java/com/github/zafarkhaja/semver/UnexpectedCharacterException.java b/src/main/java/com/github/zafarkhaja/semver/UnexpectedCharacterException.java
index 657bca5..52c6c0e 100644
--- a/src/main/java/com/github/zafarkhaja/semver/UnexpectedCharacterException.java
+++ b/src/main/java/com/github/zafarkhaja/semver/UnexpectedCharacterException.java
@@ -85,9 +85,16 @@ public class UnexpectedCharacterException extends ParseException {
*/
@Override
public String toString() {
- String message = "Unexpected character '" + unexpected + "'";
+ String message = String.format(
+ "Unexpected character '%s(%s)'",
+ CharType.forCharacter(unexpected),
+ unexpected
+ );
if (expected.length > 0) {
- message += ", expecting '" + Arrays.toString(expected) + "'";
+ message += String.format(
+ ", expecting '%s'",
+ Arrays.toString(expected)
+ );
}
return message;
}
diff --git a/src/main/java/com/github/zafarkhaja/semver/expr/UnexpectedTokenException.java b/src/main/java/com/github/zafarkhaja/semver/expr/UnexpectedTokenException.java
index 4207abf..436a4e8 100644
--- a/src/main/java/com/github/zafarkhaja/semver/expr/UnexpectedTokenException.java
+++ b/src/main/java/com/github/zafarkhaja/semver/expr/UnexpectedTokenException.java
@@ -66,9 +66,12 @@ public class UnexpectedTokenException extends ParseException {
*/
@Override
public String toString() {
- String message = "Unexpected token '" + unexpected + "'";
+ String message = String.format("Unexpected token '%s'", unexpected);
if (expected.length > 0) {
- message += ", expecting '" + Arrays.toString(expected) + "'";
+ message += String.format(
+ ", expecting '%s'",
+ Arrays.toString(expected)
+ );
}
return message;
}
diff --git a/src/main/java/com/github/zafarkhaja/semver/util/UnexpectedElementException.java b/src/main/java/com/github/zafarkhaja/semver/util/UnexpectedElementException.java
index f8b56c9..2f1ae31 100644
--- a/src/main/java/com/github/zafarkhaja/semver/util/UnexpectedElementException.java
+++ b/src/main/java/com/github/zafarkhaja/semver/util/UnexpectedElementException.java
@@ -84,9 +84,12 @@ public class UnexpectedElementException extends RuntimeException {
*/
@Override
public String toString() {
- String message = "Unexpected element '" + unexpected + "'";
+ String message = String.format("Unexpected element '%s'", unexpected);
if (expected.length > 0) {
- message += ", expecting '" + Arrays.toString(expected) + "'";
+ message += String.format(
+ ", expecting '%s'",
+ Arrays.toString(expected)
+ );
}
return message;
}
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/jsemver.git
More information about the pkg-java-commits
mailing list