Syndesi/neo4j-sync-bundle

View on GitHub
Branch: refactor(View all)
NameLines of codeMaintainabilityTest coverage
src/Exception/UnsupportedNodeLabelException.php6
A
0 mins
F
0%
src/Exception/UnsupportedPropertyNameException.php6
A
0 mins
F
0%
src/Exception/UnsupportedRelationLabelException.php6
A
0 mins
F
0%
src/Helper/CompareEqualHelper.php23
A
30 mins
C
70%
src/Normalizer/Neo4jObjectNormalizer.php54
A
0 mins
F
0%
src/Provider/DatabaseSyncNodeProvider.php70
A
0 mins
F
0%
src/Provider/DatabaseSyncNodeRelationProvider.php82
A
1 hr
F
0%
src/Provider/DatabaseSyncRelationProvider.php73
A
0 mins
F
0%
src/Provider/IndexAttributeProvider.php25
A
0 mins
A
100%
src/Provider/NodeAttributeProvider.php24
A
0 mins
A
100%
src/Provider/RelationAttributeProvider.php24
A
0 mins
A
100%
src/Provider/SerializerIdentifierProvider.php38
A
0 mins
F
0%
src/Provider/SerializerPropertiesProvider.php44
A
0 mins
F
0%
src/Provider/StaticIdentifierProvider.php16
A
0 mins
A
100%
src/Provider/StaticIndexNameProvider.php16
A
0 mins
A
100%
src/Provider/StaticIndexTypeProvider.php16
A
0 mins
A
100%
src/Provider/StaticNodeLabelProvider.php16
A
0 mins
A
100%
src/Provider/StaticPropertiesProvider.php22
A
0 mins
A
100%
src/Provider/StaticRelationLabelProvider.php16
A
0 mins
A
100%
src/Provider/StaticRelationsProvider.php22
A
0 mins
A
100%
src/Resources/config/services.yaml
src/Serializer/Neo4jSerializer.php241
D
1 day
F
0%
src/Service/Neo4jClient.php71
A
0 mins
F
0%
src/Service/Neo4jClientFactory.php35
A
45 mins
F
0%
src/Statement/BatchCreateNodeStatementBuilder.php52
A
3 hrs
A
100%
src/Statement/BatchCreateRelationStatementBuilder.php61
A
25 mins
A
100%
src/Statement/BatchDeleteRelationsFromNodeStatementBuilder.php47
A
1 hr
A
100%
src/Statement/BatchMergeNodeStatementBuilder.php52
A
3 hrs
A
100%
src/Statement/BatchMergeRelationStatementBuilder.php77
A
1 hr
A
100%
src/Statement/CreateNodeIndexStatementBuilder.php34
A
0 mins
A
100%
src/Statement/CreateOrUpdateNodeWithRelationsStatementBuilder.php33
A
35 mins
A
91%
src/Statement/CreateRelationIndexStatementBuilder.php34
A
0 mins
A
100%
src/Statement/CreateRelationStatementBuilder.php37
A
0 mins
A
100%
src/Statement/DeleteAllNodesAndRelationsLimitedStatementBuilder.php21
A
0 mins
A
100%
src/Statement/DeleteAllNodesAndRelationsStatementBuilder.php16
A
0 mins
A
100%
src/Statement/DeleteIndexStatementBuilder.php13
A
0 mins
A
100%
src/Statement/DeleteNodeStatementBuilder.php27
A
0 mins
A
100%
src/Statement/DeleteRelationStatementBuilder.php32
A
0 mins
A
100%
src/Statement/DeleteRelationsFromNodeStatementBuilder.php30
A
0 mins
A
100%
src/Statement/GetIndicesStatementBuilder.php12
A
0 mins
A
100%
src/Statement/MergeNodeStatementBuilder.php39
A
0 mins
A
100%
src/Statement/MergeRelationStatementBuilder.php62
A
0 mins
A
100%
src/SyndesiNeo4jSyncBundle.php14
A
0 mins
F
0%
src/ValueObject/Index.php84
A
0 mins
A
100%
src/ValueObject/IndexName.php32
A
0 mins
A
100%
src/ValueObject/Node.php86
A
0 mins
A
100%
src/ValueObject/NodeLabel.php32
A
0 mins
A
100%
src/ValueObject/Property.php39
A
0 mins
A
100%
src/ValueObject/Relation.php138
A
0 mins
A
100%
src/ValueObject/RelationLabel.php32
A
0 mins
A
100%