Skip to content

Commit 81a7bca

Browse files
committed
sumHash() renamed to sum()
1 parent ba93b46 commit 81a7bca

File tree

2 files changed

+17
-9
lines changed

2 files changed

+17
-9
lines changed

portable/comp-transfer/src/main/java/org/bosik/merklesync/HashUtils.java

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,10 @@ public static String byteToStr(byte[] bytes)
135135
return new String(chars);
136136
}
137137

138+
// --------------------------------------------------------------------------------------
139+
// ARITHMETIC
140+
// --------------------------------------------------------------------------------------
141+
138142
/**
139143
* null + a = a<br/>
140144
* null + null = null
@@ -143,7 +147,7 @@ public static String byteToStr(byte[] bytes)
143147
* @param b
144148
* @return
145149
*/
146-
public static String sumHash(String a, String b)
150+
public static String sum(String a, String b)
147151
{
148152
if (a != null && a.length() != DataSource.HASH_SIZE)
149153
{
@@ -187,12 +191,16 @@ public static String calculateHash(Collection<String> collection)
187191

188192
for (String hash : collection)
189193
{
190-
result = sumHash(result, hash);
194+
result = sum(result, hash);
191195
}
192196

193197
return result;
194198
}
195199

200+
// --------------------------------------------------------------------------------------
201+
// MERKLE TREE OPERATIONS
202+
// --------------------------------------------------------------------------------------
203+
196204
public static SortedMap<String, String> buildParentHashes(SortedMap<String, String> map, int prefixSize)
197205
{
198206
SortedMap<String, String> result = new TreeMap<>();

portable/comp-transfer/src/test/java/org/bosik/merklesync/TestHashUtils.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ public void test_strToByteToStr()
130130
public void test_performance_byteToStr()
131131
{
132132
final List<byte[]> bytes = new ArrayList<>();
133-
for (int i = 0; i < 1000000; i++)
133+
for (int i = 0; i < 1_000_000; i++)
134134
{
135135
bytes.add(HashUtils.strToByte(HashUtils.generateGuid()));
136136
}
@@ -163,16 +163,16 @@ public void test_performance_toInt()
163163
}
164164

165165
@Test
166-
public void test_sumHash()
166+
public void test_sumStrings()
167167
{
168168
assertEquals("00000000000000000000000000000000",
169-
HashUtils.sumHash("00000000000000000000000000000000", "00000000000000000000000000000000"));
169+
HashUtils.sum("00000000000000000000000000000000", "00000000000000000000000000000000"));
170170
assertEquals("22222222222222222222222222222222",
171-
HashUtils.sumHash("11111111111111111111111111111111", "11111111111111111111111111111111"));
171+
HashUtils.sum("11111111111111111111111111111111", "11111111111111111111111111111111"));
172172
assertEquals("ffffffffffffffffffffffffffffffff",
173-
HashUtils.sumHash("88888888888888888888888888888888", "77777777777777777777777777777777"));
173+
HashUtils.sum("88888888888888888888888888888888", "77777777777777777777777777777777"));
174174
assertEquals("00000000000000000000000000000000",
175-
HashUtils.sumHash("88888888888888888888888888888888", "88888888888888888888888888888888"));
175+
HashUtils.sum("88888888888888888888888888888888", "88888888888888888888888888888888"));
176176
}
177177

178178
@Test
@@ -181,7 +181,7 @@ public void test_performance_buildHashTree()
181181
{
182182
long time = System.currentTimeMillis();
183183
SortedMap<String, String> data = new TreeMap<>();
184-
for (int i = 0; i < 500000; i++)
184+
for (int i = 0; i < 500_000; i++)
185185
{
186186
String id = HashUtils.generateGuid();
187187
String hash = HashUtils.generateGuid();

0 commit comments

Comments
 (0)