-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ZéPS-Core V2 #7
base: master
Are you sure you want to change the base?
ZéPS-Core V2 #7
Commits on Jan 8, 2018
-
Various refactorings and updates.
* NEW: Updated dependencies * NEW: Added basic integration test and fixture * NEW: Separated the main application's logic (zeps-core) to a library project (zeps) * NEW: Added config::read_world() method. * NEW: Added data::World::stations() and data::Network::stations() methods, which return optimized iterators. * BUG: Coordinates are now signed integers
Configuration menu - View commit details
-
Copy full SHA for c0260cd - Browse repository at this point
Copy the full SHA c0260cdView commit details
Commits on Jan 10, 2018
-
Added failure, and renamed World to Universe
* NEW: Renamed the World structures to Universe * NEW: Add some public methods so the compiler won't complain about unused fields * NEW: Added error management (using the failure crate) * NEW: Added configuration errors * NEW: Added missing NetworkConnection structure * NEW: Added Station.is_hidden field
Configuration menu - View commit details
-
Copy full SHA for 4c831bc - Browse repository at this point
Copy the full SHA 4c831bcView commit details
Commits on Mar 19, 2018
-
Added lines import and changed network structure.
* NEW: lines are now imported and validated (e.g. for valid stations in them). * NEW: instead of a HashMap<String, Station>, stations of a network are now in a HashMap<String, Rc<Station>>. * NEW: updated fixture to validate.
Configuration menu - View commit details
-
Copy full SHA for e6b1751 - Browse repository at this point
Copy the full SHA e6b1751View commit details -
Updated JSON structure: subname -> sub_name.
* NEW: the `subname` key in the stations objects is now `sub_name`.
Configuration menu - View commit details
-
Copy full SHA for 567c53c - Browse repository at this point
Copy the full SHA 567c53cView commit details -
Networks connections are loaded and checked.
* NEW: network explicit connections (in networks_connections.connections) are loaded and the stations are checked in their respective networks. What could be improved: - error message on unknown station, to specify the context and the network.
Configuration menu - View commit details
-
Copy full SHA for 5c5e204 - Browse repository at this point
Copy the full SHA 5c5e204View commit details -
* NEW: added tests to check if the universes are correctly loaded and parsed, and to check if errors are correctly handled.
Configuration menu - View commit details
-
Copy full SHA for d1fea76 - Browse repository at this point
Copy the full SHA d1fea76View commit details -
Configuration menu - View commit details
-
Copy full SHA for da7d0d7 - Browse repository at this point
Copy the full SHA da7d0d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdb4792 - Browse repository at this point
Copy the full SHA bdb4792View commit details -
Configuration menu - View commit details
-
Copy full SHA for 223b1ca - Browse repository at this point
Copy the full SHA 223b1caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ea0496 - Browse repository at this point
Copy the full SHA 4ea0496View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc8491f - Browse repository at this point
Copy the full SHA bc8491fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 00dfde8 - Browse repository at this point
Copy the full SHA 00dfde8View commit details
Commits on Mar 20, 2018
-
* OPT: made a condition more “rustic”.
Configuration menu - View commit details
-
Copy full SHA for 359d9e8 - Browse repository at this point
Copy the full SHA 359d9e8View commit details