Changes for version 0.002 - 2011-09-26
- Pre-compile the parser for a speed improvement
- Made build_tree private (seems sorta useless to anyone else)
- Added some support for "a/*" syntax. "a/*/b" still doesn't work
- Call all_fields() on the object to know the valid fields, and which fields to return if a whole object is requested.
- Follow a recursive structure up to 512 times, but no more.
- Call requested_fields() (if possible) before calling any accessors on an object
- Make an empty field_path argument return everything.
Modules
Provides
in lib/Parse/FieldPath/Parser.pm
in lib/Parse/FieldPath/Parser.pm