diff --git a/pom.xml b/pom.xml
index c441d6cc..c711af7f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -85,7 +85,7 @@
29
3.26.0
- 7.10.0
+ 7.11.0
${project.build.directory}/generated-sources/jflex
diff --git a/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/reactfx/ObservableTickList.java b/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/reactfx/ObservableTickList.java
index 3e923f43..e1bea7c7 100644
--- a/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/reactfx/ObservableTickList.java
+++ b/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/reactfx/ObservableTickList.java
@@ -33,12 +33,8 @@ public ObservableTickList(ObservableList base, Function super E, ? extends
@Override
protected Subscription observeInputs() {
- return ReactfxExtensions.dynamic(base, (e, i) -> {
- // explicitly using a local var to help PMD, see https://github.com/pmd/pmd/issues/5493
- EventStream> eventStream = ticks.apply(e);
- return eventStream.subscribe(k -> this.notifyObservers(Collections::emptyList));
- })
- .and(LiveList.observeQuasiChanges(base, this::notifyObservers));
+ return ReactfxExtensions.dynamic(base, (e, i) -> ticks.apply(e).subscribe(k -> this.notifyObservers(Collections::emptyList)))
+ .and(LiveList.observeQuasiChanges(base, this::notifyObservers));
}
}