Skip to content

Commit fe5816a

Browse files
committed
isSingleToken return false for null and empty strings
1 parent dc1235a commit fe5816a

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/main/java/org/spdx/utility/compare/LicenseCompareHelper.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ public static String locateOriginalText(String fullLicenseText, int startToken,
239239
*/
240240
public static boolean isSingleTokenString(@Nullable String text) {
241241
if (text == null || text.isEmpty()) {
242-
return true; // Zero tokens is considered a single token string
242+
return false;
243243
}
244244
Matcher m = LicenseTextHelper.TOKEN_SPLIT_PATTERN.matcher(text);
245245
boolean found = false;

src/test/java/org/spdx/utility/compare/LicenseCompareHelperTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -542,7 +542,7 @@ public void testLicenseEqualsNoneLicense() throws InvalidSPDXAnalysisException,
542542
}
543543

544544
public void testisSingleTokenString() {
545-
assertTrue(LicenseCompareHelper.isSingleTokenString(null));
545+
assertFalse(LicenseCompareHelper.isSingleTokenString(null));
546546
assertTrue(LicenseCompareHelper.isSingleTokenString(""));
547547
assertTrue(LicenseCompareHelper.isSingleTokenString(" "));
548548
assertTrue(LicenseCompareHelper.isSingleTokenString("\n"));

0 commit comments

Comments
 (0)