UnstableChanges

Summary

  1. fix: correctly compare NamedBeans when not all beans have user names (details)
  2. set Lit status before resetting aspect (details)
  3. Update TurnoutSignalMast.java (details)
  4. chore: Use same formatting for Eclispe and VSCode (details)
  5. fix NPEs associated with LnSensorManager, fixes certain test-time NPEs (details)
  6. Some minor improvements to the operations build report (details)
Commit 005d3dd951f04e35ab3925ce060e68974bdde09d by randall.h.wood
fix: correctly compare NamedBeans when not all beans have user names
Fixes #7302 by only comparing the system names of two NamedBeans when
neither NamedBean has a user name; otherwise this compares the user name
of a NamedBean against the system name of a NamedBean if one of the
NamedBeans does not have a user name. This does not use the display name
of a NamedBean to avoid possibly attempting to sort two NamedBeans
without user names incorrectly.
The file was modifiedjava/src/jmri/util/NamedBeanUserNameComparator.java (diff)
The file was modifiedjava/test/jmri/util/NamedBeanUserNameComparatorTest.java (diff)
Commit b58870a5f6999b311e4b19898fbf4e1e01b45821 by 39652002+icklesteve
set Lit status before resetting aspect
The file was modifiedjava/src/jmri/implementation/MatrixSignalMast.java (diff)
Commit 21b763d9696c825b5baef80b7bd966bd95e5bb31 by 39652002+icklesteve
Update TurnoutSignalMast.java
The file was modifiedjava/src/jmri/implementation/TurnoutSignalMast.java (diff)
Commit 2693145948154b5c3d70e4a15e7ecb0fda2cc63a by randall.h.wood
chore: Use same formatting for Eclispe and VSCode
- Update Eclispe formatting using 2019.06 version of Eclispe (open and
save formatting preferences to get newest configuration)
- Name the Eclispe workspace formatting profile "JMRI"
- Configure VSCode to use Eclipse formatting profile "JMRI"
The file was modified.vscode/settings.json (diff)
The file was added.settings/org.eclipse.jdt.ui.prefs
The file was modified.settings/org.eclipse.jdt.core.prefs (diff)
Commit c03c4dfb3bfd15304468ef3842a057688154f8df by noreply
fix NPEs associated with LnSensorManager, fixes certain test-time NPEs
(#7321)
The file was modifiedjava/src/jmri/jmrix/loconet/LnSensorManager.java (diff)
The file was modifiedjava/src/jmri/jmrix/loconet/LnPacketizer.java (diff)
Commit d56d4ec40678104d6420b7a3066e25f2bc126b26 by danielboudreau
Some minor improvements to the operations build report
The file was modifiedjava/src/jmri/jmrit/operations/trains/TrainBuilder.java (diff)
The file was modifiedjava/src/jmri/jmrit/operations/trains/Train.java (diff)
The file was modifiedjava/src/jmri/jmrit/operations/trains/JmritOperationsTrainsBundle.properties (diff)
The file was modifiedjava/src/jmri/jmrit/operations/trains/JmritOperationsTrainsBundle_fr.properties (diff)
The file was modifiedjava/src/jmri/jmrit/operations/trains/JmritOperationsTrainsBundle_da.properties (diff)
The file was modifiedjava/src/jmri/jmrit/operations/trains/JmritOperationsTrainsBundle_it.properties (diff)
The file was modifiedjava/src/jmri/jmrit/operations/trains/JmritOperationsTrainsBundle_de.properties (diff)