Changes for version 0.2300 - 2016-01-14
- Documentation
- Set abstract for more classes.
- Specify type libraries for [Splint] in weaver.ini so that they are correctly linked.
- Enhancements
- Make Map::Metro::Standard::Moops inherit from MoopsX::UsingMoose (and remove 'using Moose' from every class).
- Don't inherit other type libraries in Map::Metro::Types, import them in Map::Metro::Standard::Moops.
Modules
Public transport graphing
The command line interface
Display routes for all pairs of stations
Display installed maps
Make a visualization using GraphViz2
Display lines in the map
Convert a Map::Metro map into a Map::Tube map
Search in a map
Show all stations in a map
Event emitter for hooks
DuplicateStationName
IllegalConstructorArguments
IncompleteParse
LineIdContainsIllegalCharacter
LineIdDoesNotExistInLineList
StationIdDoesNotExist
StationNameDoesNotExistInStationList
An entire graph
Connects two stations on a line
Meta information about a line
A station on a specific line
A sequence of line stations
A collection of routes between two stations
All lines between two neighboring stations
Information about a station
The movement from one station to the next in a route
Moving between two stations without a connection between them
Hook into Map::Metro
Prints a routing
Prints stations as they are parsed
How to make your own map
Easily load a map file
Extends Moops
Type library for Map::Metro