capture agent: JavaFx Platform.runLater support - IDEA-194431

This commit is contained in:
Egor Ushakov
2018-06-25 16:25:10 +03:00
parent 12df19ad45
commit 64b2e21dba
@@ -70,6 +70,11 @@ public class CaptureSettingsProvider {
addCapture("akka/actor/LocalActorRef", "$bang", FIRST_PARAM);
addInsert("akka/actor/Actor$class", "aroundReceive", param(2));
// JavaFX
addCapture("com/sun/glass/ui/InvokeLaterDispatcher", "invokeLater", FIRST_PARAM);
addInsert("com/sun/glass/ui/InvokeLaterDispatcher$Future", "run",
new FieldKeyProvider("com/sun/glass/ui/InvokeLaterDispatcher$Future", "runnable"));
IDE_INSERT_POINTS = StreamEx.of(INSERT_POINTS).map(p -> p.myInsertPoint).nonNull().toList();
}