Skip to content

Commit 7263e78

Browse files
committed
docs: update filterExtensionsFromFileName method documentation to specify null parameter constraints
1 parent 01058be commit 7263e78

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/main/java/edu/kit/datamanager/ro_crate/util/FileSystemUtil.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,10 @@ private FileSystemUtil() {
2020
* Example:
2121
* filterExtensionsFromFileName("test.eln", Set.of("ELN")) -> "test"
2222
*
23-
* @param filename the file name to filter
24-
* @param extensionsToRemove the extensions to remove
23+
* @param filename the file name to filter (must not be null)
24+
* @param extensionsToRemove the extensions to remove (must not be null)
2525
* @return the filtered file name
26+
* @throws NullPointerException if any parameter is null
2627
*/
2728
public static String filterExtensionsFromFileName(String filename, Collection<String> extensionsToRemove) {
2829
String dot = Matcher.quoteReplacement(".");

0 commit comments

Comments
 (0)