NAME

Path::IsDev::HeuristicSet::FromConfig::Loader - Configuration loader and decoder for ::FromConfig

VERSION

version 0.002000

ATTRIBUTES

dist

The name of the dist for sharedir mechanics and config paths.

Path-IsDev-HeuristicSet-FromConfig

module

The name of the module for sharedir mechanics and config paths.

Path::IsDev::HeuristicSet::FromConfig

config_file

The name of the file relative to the configuration dir

config.json

config_file_full

The full path to the config file.

If not specified, combined from config and config_file wrapped in a Path::Tiny

config

Returns a File::UserConfig object preconfigured with a few things ( namely, dist and module )

decoder

Returns a JSON object to perform decoding with

data

Returns decoded data by slurping config_file_full and throwing it in decoder

heuristics

Proxy for data->{heuristics}

negative_heuristics

Proxy for data->{negative_heuristics}

AUTHOR

Kent Fredric <kentfredric@gmail.com>

COPYRIGHT AND LICENSE

This software is copyright (c) 2013 by Kent Fredric <kentfredric@gmail.com>.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.