SuccessChanges

Summary

  1. fix: Remove EntryExitPairs binding from scripts (details)
  2. Remove background execution of CatalogPanel.makeDefaultCatalog during panel loading (details)
  3. chore: avoid excessive recompilation (details)
  4. fix: address high priority spotbugs warnings (details)
  5. Restructure Catalog initialization and stored index loading (details)
  6. chore: silence warnings in jmri.jmrix.rps package (details)
  7. BLI Blueline (details)
  8. BLI Blueline (details)
Commit ad79051fc5e7cb2a62366307cf32043fcf784d7a by 297232+rhwood
fix: Remove EntryExitPairs binding from scripts

Partly reverts #7864 to allow the ScriptEngineManager to be used without invoking the EDT. JMRI users can use `eep = jmri.InstanceManager.getDefault(jmri.jmrit.entryexitEntryExitPairs)` to get the EntryExitPairs in Jython as [discussed in the user's group](https://groups.io/g/jmriusers/topic/32465975#161705)
The file was modifiedhelp/en/html/tools/scripting/Start.shtml (diff)
The file was modifiedjava/src/jmri/script/JmriScriptEngineManager.java (diff)
Commit 1ad35bd9ce7169f7e8dc3c15f36139b12c90d6f4 by gh
Remove background execution of CatalogPanel.makeDefaultCatalog during panel loading
The file was modifiedjava/src/jmri/jmrit/display/controlPanelEditor/ControlPanelEditor.java (diff)
The file was modifiedjava/src/jmri/jmrit/display/switchboardEditor/SwitchboardEditor.java (diff)
The file was modifiedjava/test/jmri/jmrit/display/controlPanelEditor/PortalIconTest.java (diff)
The file was modifiedjava/src/jmri/jmrit/display/panelEditor/PanelEditor.java (diff)
The file was modifiedjava/test/jmri/jmrit/display/controlPanelEditor/CircuitBuilderTest.java (diff)
The file was modifiedjava/test/jmri/jmrit/display/controlPanelEditor/ControlPanelEditorTest.java (diff)
The file was modifiedjava/test/jmri/jmrit/display/controlPanelEditor/ConvertDialogTest.java (diff)
Commit 3a1193d9d2e62b2a6777d56da8a0200a5e978bfd by 297232+rhwood
chore: avoid excessive recompilation
The file was modifiedjava/src/apps/gui3/tabbedpreferences/package-info.java (diff)
The file was modifiedjava/src/jmri/server/json/package-info.java (diff)
The file was modifiedjava/src/jmri/jmris/json/package-info.java (diff)
The file was modifiedjava/src/jmri/package-info.java (diff)
The file was modifiedjava/src/jmri/jmrit/display/palette/package-info.java (diff)
The file was modifiedjava/src/jmri/util/package-info.java (diff)
The file was modifiedjava/src/jmri/jmrit/whereused/package-info.java (diff)
The file was modifiedjava/src/jmri/jmrit/logix/package-info.java (diff)
The file was modifiedjava/src/jmri/jmrit/ussctc/package-info.java (diff)
The file was modifiedjava/src/jmri/jmrit/sample/package-info.java (diff)
The file was modifiedjava/src/jmri/jmrix/cmri/serial/package-info.java (diff)
The file was modifiedjava/src/jmri/jmrix/openlcb/package-info.java (diff)
The file was modifiedjava/src/jmri/jmrix/openlcb/swing/tie/package-info.java (diff)
The file was modifiedjava/src/jmri/jmrit/vsdecoder/package-info.java (diff)
The file was modifiedjava/src/jmri/server/json/message/package-info.java (diff)
The file was modifiedjava/src/jmri/jmrix/loconet/uhlenbrock/package-info.java (diff)
The file was modifiedjava/src/jmri/jmrix/cmri/package-info.java (diff)
The file was modifiedjava/src/jmri/jmrix/openlcb/swing/send/package-info.java (diff)
The file was modifiedjava/src/jmri/util/com/package-info.java (diff)
The file was modifiedjava/src/jmri/server/json/power/package-info.java (diff)
The file was modifiedjava/src/jmri/beans/package-info.java (diff)
The file was modifiedjava/src/jmri/jmrit/display/package-info.java (diff)
The file was modifiedjava/src/jmri/jmrix/can/cbus/swing/bootloader/package-info.java (diff)
The file was modifiedjava/src/jmri/jmrit/timetable/configurexml/package-info.java (diff)
The file was modifiedjava/src/jmri/profile/package-info.java (diff)
The file was modifiedjava/src/jmri/spi/package-info.java (diff)
The file was modifiedjava/src/jmri/jmrit/timetable/package-info.java (diff)
The file was modifiedjava/src/apps/TrainCrew/package-info.java (diff)
The file was modifiedjava/src/jmri/jmrix/openlcb/swing/downloader/package-info.java (diff)
The file was modifiedjava/src/jmri/plaf/macosx/package-info.java (diff)
The file was modifiedjava/src/jmri/server/json/operations/package-info.java (diff)
The file was modifiedjava/src/jmri/jmrix/rps/package-info.java (diff)
The file was modifiedjava/src/jmri/jmrix/can/adapters/gridconnect/sproggen5/package-info.java (diff)
The file was modifiedjava/src/jmri/jmrix/loconet/loconetovertcp/package-info.java (diff)
The file was modifiedjava/src/jmri/util/node/package-info.java (diff)
The file was modifiedjava/src/jmri/jmrix/mqtt/package-info.java (diff)
The file was modifiedjava/src/jmri/util/prefs/package-info.java (diff)
The file was modifiedjava/package-info.java (diff)
The file was modifiedjava/src/jmri/jmrit/ctc/editor/package-info.java (diff)
The file was modifiedjava/src/jmri/jmrit/entryexit/package-info.java (diff)
The file was modifiedjava/src/jmri/jmrit/timetable/swing/package-info.java (diff)
The file was modifiedjava/src/jmri/jmrix/loconet/Intellibox/package-info.java (diff)
The file was modifiedjava/src/jmri/jmrix/openlcb/swing/package-info.java (diff)
The file was modifiedjava/src/jmri/jmrit/ctc/package-info.java (diff)
The file was modifiedjava/src/jmri/jmrix/internal/package-info.java (diff)
Commit 9a6ee892ffcb74bab64483dc10b749af8b1d3be5 by 297232+rhwood
fix: address high priority spotbugs warnings
The file was modifiedjava/src/jmri/jmrix/rps/Ash1_1Algorithm.java (diff)
The file was modifiedjava/src/jmri/jmrix/rps/serial/SerialAdapter.java (diff)
The file was modifiedjava/src/jmri/jmrix/rps/Ash1_0Algorithm.java (diff)
The file was modifiedjava/src/jmri/jmrix/rps/Ash2_0Algorithm.java (diff)
The file was modifiedjava/src/jmri/jmrix/rps/Ash2_2Algorithm.java (diff)
The file was modifiedjava/src/jmri/jmrix/rps/swing/debugger/DebuggerFrame.java (diff)
The file was modifiedjava/src/jmri/jmrix/rps/Ash2_1Algorithm.java (diff)
The file was modifiedjava/src/jmri/jmrix/rps/Measurement.java (diff)
The file was modifiedjava/src/jmri/jmrix/rps/Analytic_AAlgorithm.java (diff)
Commit cd54359c73837dbc452e0573413e71825aec2689 by gh
Restructure Catalog initialization and stored index loading
The file was modifiedjava/src/jmri/configurexml/LoadXmlConfigAction.java (diff)
The file was modifiedjava/src/jmri/jmrit/catalog/DefaultCatalogTreeManager.java (diff)
The file was modifiedjava/src/jmri/CatalogTreeManager.java (diff)
The file was modifiedjava/src/jmri/jmrit/display/palette/ItemPalette.java (diff)
The file was modifiedjava/src/jmri/jmrit/catalog/CatalogPanel.java (diff)
Commit 27b2fb91c784c3bd7e87387b3b9a058c01151475 by 297232+rhwood
chore: silence warnings in jmri.jmrix.rps package

This restores the silencing of 52 mostly stylistic warnings in this package that have been silenced since commit dc39ad0aba0789288b658a9300649bf5768b6910
The file was modifiedjava/src/jmri/jmrix/rps/package-info.java (diff)
Commit bf4a7e9a272729c41d116b526cb88071d0b10f13 by noreply
BLI Blueline

Change revision range
The file was modifiedxml/decoders/BLI_Blueline_diesel.xml (diff)
The file was modifiedxml/decoders/BLI_Blueline_steam.xml (diff)
Commit 691bf7f807298a0ee0eb3d1976e5f250af9c75d9 by noreply
BLI Blueline 

Change version range
The file was modifiedhelp/en/releasenotes/current-draft-note.shtml (diff)