swaggest/json-diff

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
.gitattributes
.github/workflows/cloc.yml
.github/workflows/lint.yml
.github/workflows/test-unit-cov.yml
.github/workflows/test-unit.yml
.gitignore
.scrutinizer.yml
CHANGELOG.md
LICENSE
Makefile
README.md
benchmarks/DiffBench.php96
A
2 hrs
composer.json
composer.lock
phpstan.neon
phpunit.xml
src/Exception.php6
A
0 mins
src/InvalidFieldTypeException.php39
A
35 mins
src/JsonDiff.php349
F
4 days
src/JsonHash.php60
B
6 hrs
src/JsonMergePatch.php28
A
2 hrs
src/JsonPatch.php171
C
1 day
src/JsonPatch/Add.php6
A
0 mins
src/JsonPatch/Copy.php6
A
0 mins
src/JsonPatch/Move.php6
A
0 mins
src/JsonPatch/OpPath.php13
A
0 mins
src/JsonPatch/OpPathFrom.php11
A
0 mins
src/JsonPatch/OpPathValue.php11
A
0 mins
src/JsonPatch/Remove.php6
A
0 mins
src/JsonPatch/Replace.php6
A
0 mins
src/JsonPatch/Test.php6
A
0 mins
src/JsonPointer.php228
F
3 days
src/JsonPointerException.php3
A
0 mins
src/JsonValueReplace.php52
A
2 hrs
src/MissingFieldException.php28
A
0 mins
src/ModifiedPathDiff.php14
A
0 mins
src/PatchTestOperationFailedException.php29
A
0 mins
src/PathException.php39
A
35 mins
src/UnknownOperationException.php21
A
0 mins