Closed bioball closed 1 month ago
The getLibraryRoots() call can be expensive, and can be a cause of slowdown when viewing a file.
getLibraryRoots()
Currently, we use this method call within PklSyncProjectNotificationProvider, which is queried for every Pkl module.
PklSyncProjectNotificationProvider
This has resulted in warnings from IntelliJ about a slow operation that is being run in the UI thread.
Solution:
The
getLibraryRoots()
call can be expensive, and can be a cause of slowdown when viewing a file.Currently, we use this method call within
PklSyncProjectNotificationProvider
, which is queried for every Pkl module.This has resulted in warnings from IntelliJ about a slow operation that is being run in the UI thread.
Solution: