This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-codec.git
The following commit(s) were added to refs/heads/master by this push:
new 6ef32f5c Package-private class ColognePhonetic.CologneBuffer can be
private
6ef32f5c is described below
commit 6ef32f5c2329c21456eece2b395ebcd791f8f648
Author: Gary Gregory <[email protected]>
AuthorDate: Tue Feb 17 06:53:54 2026 -0500
Package-private class ColognePhonetic.CologneBuffer can be private
- It's methods can ahve reduced visibility
- This maintains binary compatibility
---
.../apache/commons/codec/language/ColognePhonetic.java | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git
a/src/main/java/org/apache/commons/codec/language/ColognePhonetic.java
b/src/main/java/org/apache/commons/codec/language/ColognePhonetic.java
index b5708ffa..c10316c4 100644
--- a/src/main/java/org/apache/commons/codec/language/ColognePhonetic.java
+++ b/src/main/java/org/apache/commons/codec/language/ColognePhonetic.java
@@ -187,29 +187,29 @@ public class ColognePhonetic implements StringEncoder {
* However, it is not shared between threads, as it is constructed on
demand
* by the method {@link ColognePhonetic#colognePhonetic(String)}
*/
- abstract static class CologneBuffer {
+ private abstract static class CologneBuffer {
protected final char[] data;
protected int length;
- CologneBuffer(final char[] data) {
+ protected CologneBuffer(final char[] data) {
this.data = data;
this.length = data.length;
}
- CologneBuffer(final int buffSize) {
+ protected CologneBuffer(final int buffSize) {
this.data = new char[buffSize];
this.length = 0;
}
protected abstract char[] copyData(int start, int length);
- public boolean isEmpty() {
+ boolean isEmpty() {
return length() == 0;
}
- public int length() {
+ int length() {
return length;
}
@@ -232,7 +232,7 @@ public class ColognePhonetic implements StringEncoder {
return newData;
}
- public char getNextChar() {
+ char getNextChar() {
return data[getNextPos()];
}
@@ -240,7 +240,7 @@ public class ColognePhonetic implements StringEncoder {
return data.length - length;
}
- public char removeNext() {
+ char removeNext() {
final char ch = getNextChar();
length--;
return ch;
@@ -269,7 +269,7 @@ public class ColognePhonetic implements StringEncoder {
*
* @param code the code to store.
*/
- public void put(final char code) {
+ void put(final char code) {
final boolean accept = code != CHAR_IGNORE;
final boolean nonZ = code != '0';
if (accept && lastCode != code && (nonZ || length == 0)) {