From 7a966739616276e095fc589bb3c58da794ada5c6 Mon Sep 17 00:00:00 2001 From: olyutorskii Date: Mon, 24 Apr 2017 23:03:28 +0900 Subject: [PATCH 1/5] start 2.101.3-SNAPSHOT --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 8aafff0..5aaea06 100644 --- a/pom.xml +++ b/pom.xml @@ -16,7 +16,7 @@ io.github.olyutorskii doubdabc - 2.101.2 + 2.101.3-SNAPSHOT jar DoubDabC From a06be30a81809428b9ed480a4933da4b65870427 Mon Sep 17 00:00:00 2001 From: olyutorskii Date: Sat, 29 Apr 2017 14:35:10 +0900 Subject: [PATCH 2/5] modify comment --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 5d6c677..4161417 100644 --- a/README.md +++ b/README.md @@ -56,6 +56,13 @@ like `Integer.toUnsignedString(int)`. Let's convert absolute value that follows minus\(-\) sign. +## What is the difference with [**JarabraDix**][JDX] ? ## + +* If you use binary integer value that fit in 'long' or 'int', +and you have modern JVM and CPU that supports fast integer division, +let's try **JarabraDix**. + + ## How to build ## * DoubDabC needs to use [Maven 3.0.1+](https://maven.apache.org/) @@ -87,6 +94,7 @@ Just compile Java sources under `src/main/java/` if you don't use Maven. [PBCD]: https://en.wikipedia.org/wiki/Binary-coded_decimal#Packed_BCD "Packed Binary coded decimal" [BQCD]: https://en.wikipedia.org/wiki/Bi-quinary_coded_decimal "Bi-quinary coded decimal" [LSFT]: https://en.wikipedia.org/wiki/Bitwise_operation#Bit_shifts "Left shift" +[JDX]: https://github.com/olyutorskii/JarabraDix [MIT]: https://opensource.org/licenses/MIT From 4889e3f00d8e063b8e6ff42d96e61896db04ee5f Mon Sep 17 00:00:00 2001 From: olyutorskii Date: Wed, 21 Jun 2017 23:21:39 +0900 Subject: [PATCH 3/5] correspond to Maven 3.5 --- pmdrules.xml | 2 +- pom.xml | 10 ++++------ 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/pmdrules.xml b/pmdrules.xml index 738aa59..05caa49 100644 --- a/pmdrules.xml +++ b/pmdrules.xml @@ -2,7 +2,7 @@ diff --git a/pom.xml b/pom.xml index 5aaea06..de2f459 100644 --- a/pom.xml +++ b/pom.xml @@ -58,9 +58,7 @@ - - 3.0.1 - + @@ -101,7 +99,7 @@ ${project.basedir}/checkstyle-suppressions.xml false - 3.7 + 3.8 3.0.4 Max @@ -223,7 +221,7 @@ org.apache.maven.plugins maven-surefire-plugin - 2.19.1 + 2.20 true @@ -431,7 +429,7 @@ org.apache.maven.plugins maven-surefire-report-plugin - 2.19.1 + 2.20 From 9b77b3b4949b5b37964834cffc5d47f3cba47ca4 Mon Sep 17 00:00:00 2001 From: olyutorskii Date: Thu, 22 Jun 2017 00:04:50 +0900 Subject: [PATCH 4/5] apply checkstyle warnings --- src/main/java/io/github/olyutorskii/doubdabc/BcdSequence.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/io/github/olyutorskii/doubdabc/BcdSequence.java b/src/main/java/io/github/olyutorskii/doubdabc/BcdSequence.java index a988661..a321e53 100644 --- a/src/main/java/io/github/olyutorskii/doubdabc/BcdSequence.java +++ b/src/main/java/io/github/olyutorskii/doubdabc/BcdSequence.java @@ -176,7 +176,7 @@ public CharSequence subSequence(int start, int end) if(end > precision) throw new IndexOutOfBoundsException(); copyChar(start, end); - String result =new String(this.charBuf, start, end - start); + String result = new String(this.charBuf, start, end - start); return result; } @@ -190,7 +190,7 @@ public CharSequence subSequence(int start, int end) public String toString(){ int precision = this.decimal.getPrecision(); buildChar(); - String result =new String(this.charBuf, 0, precision); + String result = new String(this.charBuf, 0, precision); return result; } From 2779a289e89285f6ffc58c8c4f003b3cf6aa3bb0 Mon Sep 17 00:00:00 2001 From: olyutorskii Date: Thu, 22 Jun 2017 00:22:00 +0900 Subject: [PATCH 5/5] prepare v2.101.4 --- CHANGELOG.md | 5 +++++ pom.xml | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d67ccd2..29f1c0d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,11 @@ DoubDabC Changelog ## WIP Released on 20XX-XX-XX +## v2.101.4 +Released on 2017-06-22 +- Correspond to Maven 3.5 +- add JarabraDix info to README + ## v2.101.2 Released on 2017-04-24 - Merge DecimalText and DecimalOut to BcdSequence diff --git a/pom.xml b/pom.xml index de2f459..d6ed688 100644 --- a/pom.xml +++ b/pom.xml @@ -16,7 +16,7 @@ io.github.olyutorskii doubdabc - 2.101.3-SNAPSHOT + 2.101.4 jar DoubDabC