Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 82 lines (81 sloc) 3.762 kb
c3c9eb9 @rcaputo Continue documenting. Remove --input and --output.
authored
1 [_] 61% Stable.
2 [_] 90% Requirements for CPAN 1.000 release
3 [X] 100% Support multiline JSON input using JSON::XS's incremental parser.
4 [X] 100% Read input in large chunks, parsing incrementally.
5 [X] 100% Rename jpath to jsonpath.
6 Open the jpath name for JPath, which is something different.
7 http://bluelinecity.com/software/jpath/
8 [X] 100% Document the libraries.
9 [X] 100% First draft utilities.
10 [X] 100% First draft modules.
11 [X] 100% lib/App/PipeFilter/Generic/Json.pm
12 [X] 100% lib/App/PipeFilter/Generic.pm
13 [X] 100% lib/App/PipeFilter/JsonCat.pm
14 [X] 100% lib/App/PipeFilter/JsonCut.pm
15 [X] 100% lib/App/PipeFilter/JsonMap.pm
16 [X] 100% lib/App/PipeFilter/JsonPath.pm
17 [X] 100% lib/App/PipeFilter/JsonSort.pm
18 [X] 100% lib/App/PipeFilter/JsonToYaml.pm
19 [X] 100% lib/App/PipeFilter/MysqlToJson.pm
20 [X] 100% lib/App/PipeFilter/Role/Flags/Standard.pm
21 [X] 100% lib/App/PipeFilter/Role/Input/Json.pm
22 [X] 100% lib/App/PipeFilter/Role/Opener/GenericInput.pm
23 [X] 100% lib/App/PipeFilter/Role/Opener/GenericIO.pm
24 [X] 100% lib/App/PipeFilter/Role/Opener/GenericOutput.pm
25 [X] 100% lib/App/PipeFilter/Role/Output/Json.pm
26 [X] 100% lib/App/PipeFilter/Role/Output/Yaml.pm
27 [X] 100% lib/App/PipeFilter/Role/Reader/LineByLine.pm
28 [X] 100% lib/App/PipeFilter/Role/Reader/Sysread.pm
29 [X] 100% lib/App/PipeFilter/Role/Transform/None.pm
30 [X] 100% lib/App/PipeFilter.pm
31 [X] 100% End of DESCRIPTION description of the classes & roles it uses.
32 [X] 100% lib/App/PipeFilter/Generic/Json.pm
33 [X] 100% lib/App/PipeFilter/Generic.pm
34 [X] 100% lib/App/PipeFilter/JsonCat.pm
35 [X] 100% lib/App/PipeFilter/JsonCut.pm
36 [X] 100% lib/App/PipeFilter/JsonMap.pm
37 [X] 100% lib/App/PipeFilter/JsonPath.pm
38 [X] 100% lib/App/PipeFilter/JsonSort.pm
39 [X] 100% lib/App/PipeFilter/JsonToYaml.pm
40 [X] 100% lib/App/PipeFilter/MysqlToJson.pm
41 [X] 100% lib/App/PipeFilter/Role/Flags/Standard.pm
42 [X] 100% lib/App/PipeFilter/Role/Opener/GenericIO.pm
43 [X] 100% lib/App/PipeFilter/Role/Output/Json.pm
44 [X] 100% lib/App/PipeFilter/Role/Output/Yaml.pm
45 [X] 100% lib/App/PipeFilter/Role/Reader/LineByLine.pm
46 [X] 100% lib/App/PipeFilter/Role/Reader/Sysread.pm
47 [X] 100% lib/App/PipeFilter/Role/Transform/None.pm
48 [X] 100% Remove ./bin from examples.
49 [X] 100% Document the new Reader roles.
50 [X] 100% Go back and make sure the changes for Reader roles are properly documented.
51 [X] 100% Revise examples since the code changed significantly.
52 [X] 100% Document the new Opener roles.
53 [X] 100% Document App::PipeFilter::Role::Opener::GenericIO.
54 [X] 100% Document App::PipeFilter::Role::Opener::GenericInput.
55 [X] 100% Document App::PipeFilter::Role::Opener::GenericOutput.
56 [X] 100% Document the use of these Opener roles.
57 [X] 100% Document the executables.
58 [X] 100% Test the executables.
59 [X] 100% jcat*
60 [X] 100% jcut*
61 [X] 100% jmap*
62 [X] 100% json2yaml*
63 [X] 100% jsonpath*
64 [X] 100% jsort*
65 [X] 100% mysql2json*
66 [X] 100% Use command line test cases as examples.
67 [X] 100% Document =head1 METHODS for each library.
68 [_] 0% Test dzil.ini.
69 [X] 100% Clean up after failed Pod::Weaver experiment.
70 [X] 100% Verify that --input and --output are gone.
71 [X] 100% Removed from documentation.
72 [X] 100% Removed from examples.
73 [_] 33% Additional features
74 [X] 100% Allow -o to be JSON::Path descriptions.
75 Implemented jsonpath that acts like jcut but using JSONPath.
76 http://goessner.net/articles/JsonPath/
77 [_] 0% A jcut implementation using JSON:Select.
78 [_] 0% Find or write a Perl implementation or bindings for JSON::Select.
79 http://jsonselect.org/
80 [_] 0% Wrap a jsonselect app around it.
81 [_] 0% Cookbook.
Something went wrong with that request. Please try again.