.editorconfig | |
|
|
.gitattributes | |
|
|
.github/CONTRIBUTING.md | |
|
|
.github/ISSUE_TEMPLATE.md | |
|
|
.github/PULL_REQUEST_TEMPLATE.md | |
|
|
.gitignore | |
|
|
.travis.yml | |
|
|
CODE_OF_CONDUCT.md | |
|
|
CONTRIBUTING.md | |
|
|
LICENSE.md | |
|
|
README.md | |
|
|
composer.json | |
|
|
phpunit.xml | |
|
|
src/Json/Resources/json5/grammar.pp2 | |
|
|
src/Json/Resources/json5/lexemes.pp2 | |
|
|
src/Json/Console/Json5CompileCommand.php | 29 |
|
|
src/Json/Exception/JsonEncodingException.php | 6 |
|
|
src/Json/Exception/JsonException.php | 26 |
|
|
src/Json/Exception/JsonStackOverflowException.php | 6 |
|
|
src/Json/Exception/JsonSyntaxException.php | 6 |
|
|
src/Json/Exception/JsonValidationException.php | 20 |
|
|
src/Json/Exception/Message.php | 48 | A 3 hrs |
|
src/Json/Facade.php | 25 |
|
|
src/Json/Json.php | 54 |
|
|
src/Json/Json5.php | 48 |
|
|
src/Json/Json5/Ast/ArrayNode.php | 19 |
|
|
src/Json/Json5/Ast/BoolNode.php | 16 |
|
|
src/Json/Json5/Ast/FloatNode.php | 15 |
|
|
src/Json/Json5/Ast/HexNode.php | 11 |
|
|
src/Json/Json5/Ast/IdentifierNode.php | 15 |
|
|
src/Json/Json5/Ast/InfNode.php | 10 |
|
|
src/Json/Json5/Ast/IntNode.php | 33 |
|
|
src/Json/Json5/Ast/Json5Node.php | 15 |
|
|
src/Json/Json5/Ast/NaNNode.php | 10 |
|
|
src/Json/Json5/Ast/NodeInterface.php | 7 |
|
|
src/Json/Json5/Ast/NullNode.php | 9 |
|
|
src/Json/Json5/Ast/NumberNode.php | 57 |
|
|
src/Json/Json5/Ast/ObjectNode.php | 26 |
|
|
src/Json/Json5/Ast/StringNode.php | 91 | B 6 hrs |
|
src/Json/Json5/BaseParser.php | 216 | A 3 hrs |
|
src/Json/Json5/Builder.php | 23 |
|
|
src/Json/Json5/Parser.php | 19 |
|
|
src/Json/Json5/StringLexer.php | 47 |
|
|
src/Json/JsonDecoderInterface.php | 11 |
|
|
src/Json/JsonEncoderInterface.php | 16 |
|
|
src/Json/JsonFacadeInterface.php | 6 |
|
|
src/Json/Validator/FactoryInterface.php | 9 |
|
|
src/Json/Validator/FactoryTrait.php | 17 |
|
|
src/Json/Validator/Result.php | 36 |
|
|
src/Json/Validator/ResultInterface.php | 11 |
|
|