Skip to content
Snippets Groups Projects
Select Git revision
  • main default
  • 1.0
  • 0.3
  • 0.2
  • 0.1
5 results
You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.012Dec1110987654OctDocs: Javadoc improvements and comments in tests1.0 main1.0 mainDocs: Javadoc improvementsDocs: Javadoc additions to Verification class.Feat: New class Verification to be used for verification.Feat: Bugfixes in UserInterface.Docs: JavaDocsMerge remote-tracking branch 'origin/main'Docs: Updates ReadMe.mdUpdate README.mdFeat: Removed unit test testNegativeDelayException from TrainDepartureRegisterTest. It is redundant.Docs: JavaDoc corrections and additions.Docs: JavaDoc corrections and additions.Docs: JavaDoc changes.Feat: Changed TrainDeparture constructor to use setters with verification. Previously used verification in constructor. Fields for line, destination, and originalDeparture where changed to non-final, but do not have public setters.Refactor: Changed init(); from running in UserInterface to running in TrainDispatchApp.Feat: Changed verifyPositiveDuration from public to private.Feat: Fixed text errors in menu.Feat: Replaced all breaks in UserInterface with do-while loops and lambda-like syntax.Feat: Removing breaks from UserInterface in favor of using do-while loops.Feat: Changed formatting of menu to be more inline with exercise.Feat: Changed formatting of menu to be more inline with exercise.Feat: Fixed bug in menu. It now starts over when provided text input rather than quit.Docs: JavaDocFeat: Added unit test for printHashMap()Feat: Added unit test for printHashMap()Feat: Added unit tests to both TrainDepartureRegisterTest and TrainDepartureTest. Changed updateCurrentTime() to throw exceptions for earlier time input parameter. Added changes to UserInterface to ensure it works with new updateCurrentTime()Feat: Added verifyLocalTime to TrainDeparture to verify LocalTime. Removing verification methods for minute, long and hour. These are no longer used.Feat: Adding exception-handling to a variety of methods.Feat: Adding exception-handling to a variety of methods.Improvements to printing in menu. Changing minuteDelay from long to duration.Improvements to printSortedListMenu().Fixing UI for list of Train Departures based on destination. Fixed bugs in related methods. Made better use of init() in UserInterface.Making changes to clean up UserInterface with methods. Making use of LinkedHashMap due to problems with Iterators. Fixed removeDepartedTrainDepartures.Changing TrainDeparture to take in LocalTime. Removing updated departure time. Using methods to add delays. Making changes to UI functionality while-looping.Removing redundant int trainNumber field. Will use only trainNumber in the HashMap. Rewriting code around this change.Updating time of day will now remove departed trains. It will also not work if the time is earlier in the day. updateTime method was created for this purpose. Field time renamed to currentTime for clarity. User interface updates with breaks and more functional choices. Added method for assigning new track number setTrack in TrainDeparture.Updating time of day will now remove departed trains. It will also not work if the time is earlier in the day. updateTime method was created for this purpose. Field time renamed to currentTime for clarity.Updating time of day will now remove departed trains. It will also not work if the time is earlier in the day. updateTime method was created for this purpose. Field time renamed to currentTime for clarity.Added basic menu shown using showMenu. TrainDispatchApp now creates an object of class UserInterface, and runs start.Starting version v0.3 and work on UI.0.30.3
Loading