MarpaX-Role-Parameterized-ResourceIdentifier
view release on metacpan or search on metacpan
Changelog for MarpaX-Role-Parameterized-ResourceIdentifier
0.003 2016-01-17T07:14:43
[Jean-Damien Durand <jeandamiendurand@free.fr>]
- ResourceIdentifier/BNF.pm: eval and $_ modification in map {} for per
Perl::Critic
- ResourceIdentifier/BNF.pm: return undef fix as per Perl::Critic
- perlcritic.rc: allow_includes
- Parameterized/ResourceIdentifier.pm: main package
0.002 2016-01-16T19:57:16Z
[Jean-Damien Durand <jeandamiendurand@free.fr>]
- Impl/_top.pm: few things for xtest
- dev+: removed "secure"
- dev+: simplication
- ResourceIdentifier/BNF.pm: commented a useful trace statement -;
- Role/ldap.pm: restore previous percent_decode() and
build_percent_encoding_normalizer() arounds
- ResourceIdentifier/BNF.pm: cosmetic typo
- uri_compat removal
- ldap: dev+
- Role/ldap.pm: dev+
- ResourceIdentifier/BNF.pm: fix warning on undef variable
- Accept ambiguous parse if no parse tree value, install any remaining
method in read-only by default
- LDAPString decoding
- ldaps
- Role/ldap.pm: default port
- ResourceIdentifier/BNF.pm: use ref() to detect if we push or not
- ldap
- Possibility to overwrite charset by locally setting
$MarpaX::Role::Parameterized::ResourceIdentifier::BNF::pct_encoded_default_charset
- https common role
- around on the builder instead of the method
- query_form and query_keywords
- overload fix, encoding charset dependency on spec
- centralized arg2arg handling uri compat mode
- Role/http.pm
- Fixed comment in percent_encode
- generic helpers
- issues seen when testing ftp scheme
- ftp: [0] issue
- add can_scheme
- ftp: dev+
- host(): fix for ipv6
- Role/ftp.pm: removed
- ResourceIdentifier/BNF.pm: server methods dev+
- prepare for server role
- ResourceIdentifier/BNF.pm: path_segments fix
- Impl/Segment.pm: full URI compliance
- path-segments: dev+
- escape/unescape
- perl op optimization
- percent_decode optimization when there is nothing excluded
- escape/unescape: dev+
- Removed and add unescaped structure
- Fix inlined stubs in uri_compat mode
- ResourceIdentifier/BNF.pm: add notion of separator_location
- ResourceIdentifier/BNF.pm: return _escaped_struct members in uri_compat
mode
- Move percent_encode in parameterized role, create unescape method
- Move percent_decode in the parameterized role and add escape support
- Impl/_segment.pm add
- ResourceIdentifier/Setup.pm: use || instead of // in methods returning a
string
- ResourceIdentifier/Setup.pm: use || instead of // in
default_query_form_delimiter()
- ResourceIdentifier/Setup.pm: default_query_form_delimiter()
- dev+: Remove $__PACKAGE__ variable
- path_query: dev+
- secure(): dev+
- rel(): finally a version that looks ok
- rel: dev+
- ResourceIdentifier/BNF.pm; work on rel()
- dev+: rel()
- dev+: rel_normalized
- dev+: $setup->abs_normalized base(), not $self->abs_normalized_base()
- dev+: optionnaly use normalized base in abs()
- use InstanceOf($top) instead of does(__PACKAGE__)
- dev+: abs() and rel()
- clone revisited
- fix fields list in case of bnf extension
- Make plugins independant
- Role/ftp.pm: the ftp role inherits from the _generic role
- ResourceIdentifier/BNF.pm: support of extension, provide role parameter
clone
- Impl/_top.pm: protect against missing argument in new()
- dev+: Role/_generic is with Role/_common (in particular because of
build_character_normalizer
- dev+: removed after input modifier in BUILD, fix $is_common internal
variable
- dev+: common and generic types become _common and _generic, respectively
- dev+: let the implementation deal with case in can_scheme()
- Externalized starting rule
- dev+: Role/ftp.pm
( run in 1.717 second using v1.01-cache-2.11-cpan-39bf76dae61 )