FailedChanges

Summary

  1. allow any case for hex digits in Z21CanReporter system name. (details)
  2. some refactoring (details)
  3. some refactoring and code cleanup (details)
  4. more refactoring (details)
  5. more refactoring (details)
  6. When initializing CTC, if the state of the switch lever sensor is (details)
  7. fix possible NPE in LnTurnout, improve maintainability (#7371) (details)
  8. some code cleanup (details)
  9. find manager for IdTag and use that to determine the prefix length. (details)
  10. remove possibility of a null return value. (details)
  11. Improve LnTurnout Coverage (#7376) (details)
  12. LnSensorManager deprecation of one sensor numbering format (#7377) (details)
Commit ae6d22c7051b241802c22b82096e0cc3a25e8424 by Paul Bender
allow any case for hex digits in Z21CanReporter system name.
The file was modifiedjava/test/jmri/jmrix/roco/z21/Z21ReporterManagerCanTest.java (diff)
The file was modifiedjava/src/jmri/jmrix/roco/z21/Z21ReporterManager.java (diff)
The file was modifiedjava/src/jmri/jmrix/roco/z21/Z21ReporterManager.java (diff)
Commit eef35d0ce90733cd8c068b16ccff8ade8d8b2830 by Paul Bender
some refactoring and code cleanup
The file was modifiedjava/src/jmri/jmrix/roco/z21/Z21CanBusAddress.java (diff)
The file was modifiedjava/src/jmri/jmrix/roco/z21/Z21ReporterManager.java (diff)
The file was modifiedjava/src/jmri/jmrix/roco/z21/Z21ReporterManager.java (diff)
The file was modifiedjava/src/jmri/jmrix/roco/z21/Z21ReporterManager.java (diff)
Commit 447bf29d1f53b2511a5ba589ef4b2c8fb6a49a7c by gbjunkmail4
When initializing CTC, if the state of the switch lever sensor is
already known, do nothing.  Also, if the state of the turnout is also
already known, do nothing.
The file was modifiedjava/src/jmri/jmrit/ctc/TurnoutLock.java (diff)
The file was modifiedjava/src/jmri/jmrit/ctc/ctcserialdata/CTCSerialData.java (diff)
The file was modifiedjava/src/jmri/jmrit/ctc/SwitchDirectionLever.java (diff)
Commit b124fa0536c64e1997635e00e45c0b1bad112b55 by noreply
fix possible NPE in LnTurnout, improve maintainability (#7371)
Fixed potential NPE.  Improved code maintainability.
The file was modifiedjava/src/jmri/jmrix/loconet/LnTurnout.java (diff)
The file was modifiedjava/src/jmri/implementation/AbstractConsistManager.java (diff)
The file was modifiedjava/src/jmri/implementation/DccConsist.java (diff)
The file was modifiedjava/src/jmri/implementation/AbstractIdTagReporter.java (diff)
The file was modifiedjava/src/jmri/implementation/DefaultCabSignal.java (diff)
The file was modifiedjava/src/jmri/implementation/AbstractIdTag.java (diff)
Commit 1f3e95daaebdb0cb9e9f78cd40d18a7118129167 by Paul Bender
find manager for IdTag and use that to determine the prefix length.
The file was modifiedjava/src/jmri/implementation/AbstractIdTag.java (diff)
Commit a82e13659e069c1705fc72a4a10ca901e58a1994 by Paul Bender
remove possibility of a null return value.
The file was modifiedjava/src/jmri/implementation/AbstractIdTag.java (diff)
Commit 159eb9a73766d045c68176cd264066656957d237 by noreply
Improve LnTurnout Coverage (#7376)
The file was modifiedjava/test/jmri/jmrix/loconet/LnTurnoutTest.java (diff)
Commit 45673df0045b8192f36a47df1a9ce14572a2502d by noreply
LnSensorManager deprecation of one sensor numbering format (#7377)
Deprecate LocoNetSensorManager's partial support for
createSensorName("3:15","L") where "3:15" is supposed to mean "board 3,
bit 15", and which returns the equivalent sensor system name of "LS47".

Logs a one-time (per JMRI session) warning to the System Console log
stating that the format is deprecated and support will be removed at a
future date.
The file was modifiedjava/test/jmri/jmrix/loconet/LnSensorManagerTest.java (diff)
The file was modifiedjava/src/jmri/jmrix/loconet/LnSensorManager.java (diff)