Skip to content

Commit 73d3281

Browse files
author
Gary Gregory
committed
Use removeIf() for a more efficient implementation which also deals with
the PMD empty while loop error.
1 parent 9b3c039 commit 73d3281

1 file changed

Lines changed: 1 addition & 3 deletions

File tree

src/main/java/org/apache/commons/io/monitor/FileAlterationMonitor.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -129,9 +129,7 @@ public Iterable<FileAlterationObserver> getObservers() {
129129
*/
130130
public void removeObserver(final FileAlterationObserver observer) {
131131
if (observer != null) {
132-
while (observers.remove(observer)) {
133-
// empty
134-
}
132+
observers.removeIf(observer::equals);
135133
}
136134
}
137135

0 commit comments

Comments
 (0)