Changes for version 0.1600 - 2014-12-12

  • API Changes
    • Removed add to_text() (and related) methods from MM::Graph::*.
  • Enhancements
    • All relevant MM::Cmd classes are adapted to the new hook system.
    • Ensures that maps only resides in the MM::Plugin::Map namespace.
  • New Features
    • Created an event/hook system (so far only emits 'routing_completed').
    • Implemented a MM::Plugin::Hook::PrettyPrinter that auto-prints on routing_completed.

Modules

Public transport graphing
The command line interface
An entire graph
What is a connection?
What is a line?
What is a line station?
What is a route?
What is a routing?
What is a segment?
What is a station?
What is a step?
What is a transfer?
How to make your own map
Easily load a map file

Provides

in lib/Map/Metro/Emitter.pm
in lib/Map/Metro/Exception.pm
in lib/Map/Metro/Standard.pm
in lib/Map/Metro/Standard/Moops.pm