• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

api-platform / core / 25939725250
29%
master: 37%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 15 May 2026 08:30PM UTC
Jobs 1
Files 1502
Run time 3min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

15 May 2026 08:26PM UTC coverage: 13.772% (-15.2%) from 28.93%
25939725250

Pull #7887

github

web-flow
Merge cfe90e6d1 into 9df65189b
Pull Request #7887: feat: extract ApiTestCase in its own api-platform/test package

8840 of 64189 relevant lines covered (13.77%)

7.18 hits per line

Coverage Regressions

Lines Coverage ∆ File
576
0.0
-99.31% src/Symfony/Bundle/DependencyInjection/Configuration.php
469
0.0
-78.56% src/Symfony/Bundle/DependencyInjection/ApiPlatformExtension.php
440
0.55
-80.44% src/OpenApi/Factory/OpenApiFactory.php
236
2.68
-90.42% src/JsonApi/JsonSchema/SchemaFactory.php
207
0.0
-100.0% src/Symfony/Bundle/Resources/config/graphql.php
196
0.0
-100.0% src/Symfony/Bundle/Resources/config/doctrine_orm.php
186
1.41
-65.72% src/JsonSchema/SchemaFactory.php
183
0.9
-82.81% src/JsonApi/Serializer/ItemNormalizer.php
183
0.0
-100.0% src/Symfony/Bundle/Resources/config/api.php
166
0.0
-100.0% src/Symfony/Bundle/Resources/config/symfony/events.php
145
3.85
-92.95% src/Hydra/JsonSchema/SchemaFactory.php
141
2.5
-88.13% src/Hal/Serializer/ItemNormalizer.php
117
3.2
-93.6% src/Hal/JsonSchema/SchemaFactory.php
114
0.0
-100.0% src/Symfony/Bundle/Resources/config/metadata/resource.php
81
0.0
-100.0% src/Symfony/Bundle/Resources/config/jsonapi.php
80
0.0
-100.0% src/Symfony/Bundle/Resources/config/openapi.php
73
14.29
-74.49% src/Doctrine/Orm/Filter/DateFilter.php
73
0.0
-100.0% src/Symfony/Bundle/Resources/config/jsonld.php
71
0.0
-100.0% src/Symfony/Bundle/Resources/config/hydra.php
66
58.47
-7.51% src/Serializer/AbstractItemNormalizer.php
65
0.0
-98.48% src/Symfony/Routing/ApiLoader.php
63
0.0
0.0% src/Metadata/Tests/Resource/Factory/ParameterResourceMetadataCollectionFactoryTest.php
62
0.0
-100.0% src/Symfony/Bundle/Resources/config/json_streamer/events.php
59
36.97
-49.58% src/Doctrine/Orm/Filter/AbstractUuidFilter.php
58
0.0
-95.08% src/Mcp/JsonSchema/SchemaFactory.php
56
1.69
-94.92% src/Doctrine/Orm/Filter/IriFilter.php
56
0.0
0.0% src/Laravel/ApiResource/Error.php
55
1.72
-94.83% src/JsonSchema/DefinitionNameFactory.php
53
5.26
-69.74% src/Doctrine/Orm/Filter/RangeFilter.php
53
0.0
0.0% src/Laravel/ApiResource/ValidationError.php
53
0.0
-94.55% src/Mcp/Server/Handler.php
49
0.0
-100.0% src/Symfony/Bundle/Resources/config/hal.php
48
0.0
-100.0% src/Symfony/Bundle/Resources/config/state/state.php
48
0.0
-96.0% src/Symfony/Bundle/SwaggerUi/SwaggerUiProcessor.php
45
42.7
-50.56% src/Hydra/Serializer/PartialCollectionViewNormalizer.php
45
0.0
-83.33% src/State/ParameterProvider/ReadLinkParameterProvider.php
45
0.0
-95.45% src/Symfony/Bundle/Command/DebugResourceCommand.php
44
2.22
-97.78% src/Doctrine/Orm/Filter/FreeTextQueryFilter.php
44
8.16
-89.8% src/JsonApi/State/JsonApiProvider.php
44
4.26
-93.62% src/OpenApi/Serializer/OpenApiNormalizer.php
43
0.0
-100.0% src/Mcp/Capability/Registry/Loader.php
43
0.0
-100.0% src/Symfony/Bundle/Resources/config/state/provider.php
41
0.0
-87.23% src/Symfony/Bundle/Resources/config/json_streamer/common.php
41
0.0
-100.0% src/Symfony/Bundle/Resources/config/metadata/property.php
40
4.35
-86.96% src/OpenApi/Serializer/ApiGatewayNormalizer.php
40
0.0
-100.0% src/Symfony/Bundle/Resources/config/metadata/resource_name.php
40
0.0
-100.0% src/Symfony/Bundle/Resources/config/metadata/validator.php
40
0.0
-100.0% src/Symfony/Bundle/Resources/config/metadata/yaml.php
37
2.63
-97.37% src/JsonLd/JsonStreamer/WritePropertyMetadataLoader.php
37
7.14
-88.1% src/Symfony/Bundle/DataCollector/RequestDataCollector.php
37
0.0
-100.0% src/Symfony/Bundle/Resources/config/symfony/controller.php
35
0.0
-100.0% src/Symfony/Bundle/Resources/config/symfony/object_mapper.php
34
2.7
-91.89% src/JsonApi/Serializer/CollectionNormalizer.php
33
62.03
-19.62% src/Doctrine/Orm/Extension/EagerLoadingExtension.php
33
70.41
-5.1% src/GraphQl/Type/TypeBuilder.php
33
25.0
-75.0% src/Hydra/State/Util/SearchHelperTrait.php
33
0.0
-91.67% src/JsonSchema/ResourceMetadataTrait.php
32
9.68
-51.61% src/OpenApi/Model/Parameter.php
31
0.0
0.0% src/Laravel/workbench/app/Models/Book.php
30
0.0
-76.92% src/Doctrine/Common/Filter/BackedEnumFilterTrait.php
30
0.0
-100.0% src/Metadata/Tests/Fixtures/ApiResource/RelationMultiple.php
30
0.0
-100.0% src/Symfony/Bundle/Resources/config/graphql/security.php
30
0.0
-100.0% src/Symfony/Bundle/Resources/config/json_schema.php
30
0.0
-100.0% src/Symfony/Bundle/Resources/config/mcp/mcp.php
30
0.0
-100.0% src/Symfony/Maker/MakeFilter.php
29
3.23
-93.55% src/Hal/Serializer/CollectionNormalizer.php
29
0.0
-100.0% src/Symfony/Bundle/Resources/config/state/security.php
28
0.0
-75.68% src/Doctrine/Orm/Filter/BackedEnumFilter.php
28
62.2
-34.15% src/JsonLd/ContextBuilder.php
28
8.82
-82.35% src/Metadata/Util/ReflectionClassRecursiveIterator.php
28
1.89
-52.83% src/OpenApi/Model/PathItem.php
28
0.0
-100.0% src/Symfony/Bundle/Resources/config/swagger_ui.php
27
28.21
-69.23% src/Hydra/State/JsonStreamerProcessor.php
27
0.0
-96.43% src/Mcp/State/StructuredContentProcessor.php
27
0.0
-100.0% src/Symfony/Bundle/Resources/config/state/processor.php
27
0.0
-93.1% src/Symfony/EventListener/JsonApi/TransformFieldsetsParametersListener.php
26
3.57
-92.86% src/Doctrine/Orm/Filter/PartialSearchFilter.php
26
0.0
-89.66% src/JsonLd/Action/ContextAction.php
26
0.0
-100.0% src/JsonSchema/Schema.php
26
0.0
-92.86% src/OpenApi/Command/OpenApiCommand.php
26
1.64
-42.62% src/OpenApi/Model/Operation.php
25
6.06
-75.76% src/JsonApi/Serializer/ConstraintViolationListNormalizer.php
25
42.55
-53.19% src/Symfony/Validator/State/ParameterValidatorProvider.php
24
0.0
0.0% src/Laravel/workbench/app/Models/CommentMorph.php
24
66.67
-28.57% src/Serializer/Filter/PropertyFilter.php
24
34.88
-55.81% src/State/Provider/SecurityParameterProvider.php
24
0.0
-96.0% src/Symfony/Bundle/DependencyInjection/Compiler/AttributeFilterPass.php
24
0.0
-100.0% src/Symfony/EventListener/DeserializeListener.php
23
13.89
-63.89% src/State/Provider/ObjectMapperProvider.php
23
0.0
-100.0% src/Symfony/Bundle/Resources/config/mcp/events.php
23
0.0
-100.0% src/Symfony/Bundle/Resources/config/mcp/state.php
23
0.0
-95.83% src/Symfony/EventListener/ReadListener.php
22
81.98
-12.79% src/Metadata/HttpOperation.php
22
0.0
-66.67% src/State/ParameterProvider/IriConverterParameterProvider.php
22
0.0
-95.65% src/Symfony/Bundle/ArgumentResolver/PayloadArgumentResolver.php
22
0.0
-100.0% src/Symfony/Bundle/Resources/config/json_streamer/hydra.php
22
0.0
-100.0% src/Symfony/Bundle/Resources/config/metadata/property_name.php
22
0.0
-100.0% src/Symfony/Bundle/Resources/config/validator/state.php
21
0.0
-95.45% src/Doctrine/Orm/NestedPropertyHelperTrait.php
21
0.0
0.0% src/Laravel/workbench/app/Models/Comment.php
21
0.0
-24.42% src/OpenApi/Factory/TypeFactoryTrait.php
21
28.13
-65.63% src/State/ErrorProvider.php
21
37.7
-34.43% src/State/Provider/DeserializeProvider.php
21
0.0
-100.0% src/Symfony/Bundle/Resources/config/state/object_mapper.php
21
0.0
-100.0% src/Symfony/Bundle/Resources/config/validator/events.php
21
0.0
-87.5% src/Symfony/EventListener/WriteListener.php
21
0.0
-100.0% src/Symfony/Maker/MakeStateProcessor.php
21
0.0
-100.0% src/Symfony/Maker/MakeStateProvider.php
20
50.0
-43.48% src/Doctrine/Orm/Filter/ComparisonFilter.php
20
4.0
-80.0% src/OpenApi/Options.php
20
0.0
-86.96% src/Symfony/Bundle/DependencyInjection/Compiler/ElasticsearchClientPass.php
19
0.0
-79.17% src/JsonSchema/Command/JsonSchemaGenerateCommand.php
19
67.69
-29.23% src/State/Provider/ParameterProvider.php
19
0.0
-100.0% src/Symfony/Action/EntrypointAction.php
19
0.0
-100.0% src/Symfony/Bundle/Resources/config/doctrine_orm_mercure_publisher.php
19
0.0
-100.0% src/Symfony/Bundle/Resources/config/json_streamer/json.php
19
0.0
-95.0% src/Symfony/EventListener/JsonApi/TransformSortingParametersListener.php
18
41.67
-50.0% src/Doctrine/Orm/Filter/OrderFilter.php
18
0.0
-100.0% src/Symfony/Bundle/Resources/config/metadata/operation.php
18
0.0
-100.0% src/Symfony/Bundle/Resources/config/validator/validator.php
17
0.0
-100.0% src/Metadata/Tests/Fixtures/ApiResource/PasswordResource.php
17
39.29
-60.71% src/Serializer/State/JsonStreamerProcessor.php
17
0.0
-100.0% src/State/Pagination/ArrayPaginator.php
17
0.0
-100.0% src/Symfony/Bundle/Resources/config/http_cache_purger.php
17
0.0
-94.44% src/Symfony/EventListener/SerializeListener.php
16
34.29
-22.86% src/Doctrine/Orm/Filter/ExistsFilter.php
16
9.52
-76.19% src/Doctrine/Orm/Filter/SortFilter.php
16
38.0
-26.0% src/GraphQl/State/Provider/ReadProvider.php
16
10.53
-84.21% src/Hydra/Serializer/EntrypointNormalizer.php
16
0.0
0.0% src/Laravel/workbench/app/ApiResource/Issue7338Reproducer.php
16
0.0
0.0% src/Laravel/workbench/app/ApiResource/McpTools.php
16
11.11
-88.89% src/OpenApi/Serializer/LegacyOpenApiNormalizer.php
16
0.0
-100.0% src/State/Pagination/TraversablePaginator.php
16
54.76
-38.1% src/Symfony/Action/DocumentationAction.php
16
0.0
-100.0% src/Symfony/Bundle/Resources/config/graphql/validator.php
16
0.0
-100.0% src/Symfony/Bundle/Resources/config/symfony/symfony.php
16
40.74
-59.26% src/Symfony/Bundle/SwaggerUi/SwaggerUiProvider.php
15
0.0
-100.0% src/Doctrine/Common/ParameterExtensionTrait.php
15
78.63
12.82% src/GraphQl/Type/FieldsBuilder.php
15
2.13
-31.91% src/JsonApi/Serializer/ItemNormalizerTrait.php
15
0.0
0.0% src/Laravel/workbench/app/Models/DeliveryRequest.php
15
0.0
0.0% src/Serializer/Tests/Fixtures/ApiResource/SecuredDummy.php
15
0.0
-68.18% src/State/Parameter/ValueCaster.php
15
0.0
-83.33% src/State/Provider/BackedEnumProvider.php
15
0.0
-100.0% src/Symfony/Bundle/ApiPlatformBundle.php
15
0.0
-100.0% src/Symfony/Bundle/Resources/config/doctrine_orm_http_cache_purger.php
15
0.0
-100.0% src/Symfony/Bundle/Resources/config/http_cache.php
15
0.0
-100.0% src/Symfony/Bundle/Resources/config/security.php
15
0.0
-100.0% src/Symfony/Bundle/Resources/config/state/object_mapper_processor.php
15
0.0
-100.0% src/Symfony/EventListener/JsonStreamerDeserializeListener.php
14
0.0
-82.35% src/Doctrine/Orm/Filter/ExactFilter.php
14
10.34
-48.28% src/JsonApi/Serializer/ErrorNormalizer.php
14
4.76
-66.67% src/JsonSchema/BackwardCompatibleSchemaFactory.php
14
0.0
0.0% src/Laravel/workbench/app/Models/Vault.php
14
57.5
-35.0% src/Serializer/AbstractCollectionNormalizer.php
14
0.0
-100.0% src/Symfony/EventListener/JsonStreamerSerializeListener.php
13
53.57
-46.43% src/Doctrine/Common/Filter/BooleanFilterTrait.php
13
0.0
-81.25% src/JsonLd/JsonStreamer/ValueTransformer/TypeValueTransformer.php
13
0.0
-100.0% src/Symfony/Bundle/Resources/config/metadata/xml.php
13
0.0
-100.0% src/Symfony/Bundle/Resources/config/routing/api.php
13
0.0
-100.0% src/Symfony/Bundle/Resources/config/routing/jsonld.php
13
0.0
-100.0% src/Symfony/Bundle/Resources/config/state/jsonld.php
13
0.0
-100.0% src/Symfony/Bundle/Resources/config/symfony/jsonld.php
13
0.0
-92.86% src/Symfony/EventListener/RespondListener.php
13
0.0
-92.86% src/Symfony/EventListener/ValidateProcessorListener.php
13
83.7
-14.13% src/Validator/Metadata/Resource/Factory/ParameterValidationResourceMetadataCollectionFactory.php
12
0.0
0.0% src/Doctrine/Orm/Tests/Fixtures/Entity/Employee.php
12
56.56
-4.92% src/GraphQl/Type/TypeConverter.php
12
0.0
0.0% src/Laravel/workbench/app/Models/Slot.php
12
5.88
-70.59% src/Metadata/Operation/Factory/CacheOperationMetadataFactory.php
12
0.0
-28.57% src/OpenApi/Model/Components.php
12
0.0
-100.0% src/Symfony/Bundle/Resources/config/debug.php
12
0.0
-100.0% src/Symfony/Bundle/Resources/config/maker.php
12
0.0
-100.0% src/Symfony/Bundle/Resources/config/problem.php
12
0.0
-100.0% src/Symfony/Tests/Fixtures/TestBundle/Entity/DummyMercureMultiResource.php
12
0.0
-100.0% src/Symfony/Tests/Fixtures/TestBundle/Entity/MercureWithTopicsAndGetOperation.php
11
46.15
-28.21% src/Doctrine/Common/Filter/NumericFilterTrait.php
11
40.0
-44.0% src/Doctrine/Orm/Filter/NumericFilter.php
11
14.29
-78.57% src/Hal/Serializer/EntrypointNormalizer.php
11
14.29
-78.57% src/JsonApi/Serializer/EntrypointNormalizer.php
11
7.69
-84.62% src/JsonApi/Serializer/ReservedAttributeNameConverter.php
11
0.0
0.0% src/Laravel/workbench/app/ApiResource/Issue7945.php
11
0.0
0.0% src/Laravel/workbench/app/Models/McpBook.php
11
0.0
-28.95% src/OpenApi/OpenApi.php
11
0.0
0.0% src/Serializer/Tests/Fixtures/ApiResource/PropertyCollectionIriOnlyRelation.php
11
54.17
-22.92% src/State/Util/ParameterParserTrait.php
11
0.0
-100.0% src/Symfony/Bundle/DependencyInjection/Compiler/MetadataAwareNameConverterPass.php
11
0.0
-100.0% src/Symfony/EventListener/AddFormatListener.php
11
0.0
-91.67% src/Symfony/EventListener/ValidateListener.php
10
43.75
-20.83% src/Doctrine/Common/Filter/RangeFilterTrait.php
10
79.17
0.0% src/Doctrine/Common/State/PersistProcessor.php
10
31.25
-62.5% src/Doctrine/Orm/Filter/BooleanFilter.php
10
26.09
-13.04% src/GraphQl/Action/EntrypointAction.php
10
21.05
-52.63% src/GraphQl/State/Provider/ResolverProvider.php
10
23.08
-76.92% src/Hydra/State/JsonStreamerProvider.php
10
0.0
0.0% src/Laravel/Tests/Metadata/Resource/Factory/ParameterResourceMetadataCollectionFactoryTest.php
10
0.0
0.0% src/Laravel/workbench/app/Models/GrandFather.php
10
0.0
0.0% src/Laravel/workbench/app/Models/GrandSon.php
10
0.0
-100.0% src/Metadata/Tests/Fixtures/ApiResource/WithParameter.php
10
5.88
-58.82% src/OpenApi/Model/Response.php
10
0.0
-76.92% src/Serializer/Parameter/SerializerFilterParameterProvider.php
10
0.0
-45.45% src/Symfony/Bundle/DependencyInjection/Compiler/MutatorPass.php
10
0.0
-100.0% src/Symfony/Bundle/DependencyInjection/Compiler/TestClientPass.php
10
0.0
-100.0% src/Symfony/Bundle/Resources/config/messenger.php
10
0.0
-100.0% src/Symfony/Bundle/Resources/config/state/http_cache_purger.php
10
0.0
-100.0% src/Symfony/Bundle/Resources/config/state/security_validator.php
10
0.0
-100.0% src/Symfony/Bundle/SwaggerUi/SwaggerUiContext.php
10
0.0
-90.91% src/Symfony/EventListener/ObjectMapperInputListener.php
10
0.0
-90.91% src/Symfony/EventListener/ObjectMapperOutputListener.php
10
72.06
-14.71% src/Symfony/Validator/Metadata/Property/ValidatorPropertyMetadataFactory.php
9
52.17
-39.13% src/Doctrine/Orm/Extension/ParameterExtension.php
9
8.33
-75.0% src/Doctrine/Orm/Filter/OrFilter.php
9
0.0
-81.82% src/JsonLd/JsonStreamer/ValueTransformer/IriValueTransformer.php
9
0.0
0.0% src/Laravel/workbench/app/ApiResource/McpWithMarkdown.php
9
0.0
0.0% src/Laravel/workbench/app/ApiResource/SlotsForDate.php
9
0.0
-100.0% src/Laravel/workbench/app/Models/Issue6932.php
9
89.6
-7.2% src/Metadata/Resource/Factory/MetadataCollectionFactoryTrait.php
9
0.0
0.0% src/Metadata/Tests/Fixtures/ApiResource/AttributeResource.php
9
0.0
-27.27% src/OpenApi/Model/SecurityScheme.php
9
0.0
-100.0% src/Symfony/Bundle/Resources/config/argument_resolver.php
9
0.0
-100.0% src/Symfony/Bundle/Resources/config/data_collector.php
9
0.0
-100.0% src/Symfony/Bundle/Resources/config/link_security.php
9
0.0
-100.0% src/Symfony/Bundle/Resources/config/metadata/links.php
9
0.0
-100.0% src/Symfony/Bundle/Resources/config/openapi/yaml.php
9
0.0
-100.0% src/Symfony/Bundle/Resources/config/routing/docs.php
9
0.0
-100.0% src/Symfony/Bundle/Resources/config/state/hydra.php
9
0.0
-100.0% src/Symfony/Bundle/Resources/config/state/jsonapi.php
9
0.0
-100.0% src/Symfony/Bundle/Resources/config/state/mercure.php
9
0.0
-100.0% src/Symfony/Bundle/Resources/config/state/parameter_provider.php
9
0.0
-100.0% src/Symfony/Bundle/Resources/config/state/swagger_ui.php
9
0.0
-100.0% src/Symfony/Bundle/Resources/config/symfony/swagger_ui.php
9
0.0
-90.0% src/Symfony/EventListener/JsonApi/TransformFilteringParametersListener.php
9
0.0
-100.0% src/Symfony/GraphQl/Resolver/Factory/DataCollectorResolverFactory.php
8
0.0
0.0% src/Doctrine/Common/Tests/Fixtures/TestBundle/Entity/RelatedDummy.php
8
0.0
0.0% src/Doctrine/Orm/Tests/Fixtures/Entity/RelatedDummy.php
8
0.0
0.0% src/Laravel/workbench/app/ApiResource/Home.php
8
0.0
0.0% src/Laravel/workbench/app/Models/CartItem.php
8
0.0
-72.73% src/Mcp/Metadata/Operation/Factory/OperationMetadataFactory.php
8
0.0
-27.59% src/OpenApi/Model/Info.php
8
0.0
0.0% src/Serializer/Tests/Fixtures/ApiResource/RelatedDummy.php
8
77.14
-22.86% src/State/Provider/ContentNegotiationProvider.php
8
0.0
-100.0% src/Symfony/Bundle/DependencyInjection/Compiler/GraphQlTypePass.php
8
0.0
-100.0% src/Symfony/Bundle/Resources/config/graphql_mercure.php
8
0.0
-100.0% src/Symfony/Bundle/Resources/config/metadata/php.php
8
0.0
-100.0% src/Symfony/Bundle/Resources/config/routing/genid.php
8
0.0
-88.89% src/Symfony/EventListener/JsonApi/TransformPaginationParametersListener.php
7
0.0
-77.78% src/Doctrine/Orm/Serializer/DoctrineOrmOperationResourceClassResolver.php
7
27.27
-63.64% src/GraphQl/Serializer/Exception/HttpExceptionNormalizer.php
7
68.0
-28.0% src/JsonLd/Serializer/JsonLdContextTrait.php
7
75.0
-6.25% src/Metadata/McpResource.php
7
11.11
-77.78% src/Metadata/Operation/Factory/OperationMetadataFactory.php
7
0.0
-100.0% src/Symfony/Bundle/DependencyInjection/Compiler/FilterPass.php
7
0.0
-100.0% src/Symfony/Bundle/Resources/config/ramsey_uuid.php
7
0.0
-100.0% src/Symfony/Bundle/Resources/config/symfony/uid.php
7
58.82
-41.18% src/Symfony/Messenger/Processor.php
7
77.14
-20.0% src/Symfony/Security/ResourceAccessChecker.php
6
0.0
0.0% src/Doctrine/Orm/Tests/Fixtures/Entity/PropertyUriTemplateOneToOneRelation.php
6
9.09
-54.55% src/GraphQl/Metadata/RuntimeOperationMetadataFactory.php
6
0.0
-85.71% src/GraphQl/Util/ArrayTrait.php
6
9.52
-28.57% src/Hal/Serializer/ObjectNormalizer.php
6
0.0
0.0% src/JsonSchema/Tests/Fixtures/ApiResource/ParentAttributeDummy.php
6
0.0
-100.0% src/Laravel/workbench/app/ApiResource/ResourceWithModel.php
6
51.43
-17.14% src/Metadata/Util/IriHelper.php
6
0.0
-100.0% src/State/Exception/ParameterNotSupportedException.php
6
0.0
-75.0% src/State/Pagination/MappedObjectPaginator.php
6
7.69
-46.15% src/State/Pagination/PaginationOptions.php
6
0.0
-100.0% src/Symfony/Bundle/CacheWarmer/CachePoolClearerCacheWarmer.php
6
0.0
-85.71% src/Symfony/Bundle/DependencyInjection/Compiler/GraphQlResolverPass.php
6
0.0
-85.71% src/Symfony/Bundle/DependencyInjection/Compiler/TestMercureHubPass.php
6
0.0
-100.0% src/Symfony/Bundle/Resources/config/metadata/php_doc.php
6
67.96
-5.83% src/Symfony/EventListener/ErrorListener.php
6
88.06
-8.96% src/Symfony/Routing/IriConverter.php
6
82.5
-15.0% src/Symfony/Security/State/AccessCheckerProvider.php
6
14.29
-85.71% src/Symfony/Validator/Metadata/Property/Restriction/PropertySchemaCssColorRestriction.php
5
63.64
-15.15% src/Doctrine/Common/Filter/OrderFilterTrait.php
5
78.18
-3.64% src/Doctrine/Orm/Extension/PaginationExtension.php
5
88.64
18.18% src/Doctrine/Orm/State/LinksHandlerTrait.php
5
0.0
0.0% src/Doctrine/Orm/Tests/Fixtures/Entity/Company.php
5
0.0
0.0% src/Doctrine/Orm/Tests/Fixtures/Entity/PropertyCollectionIriOnlyRelation.php
5
28.32
-4.42% src/GraphQl/State/Processor/NormalizeProcessor.php
5
87.5
-12.5% src/Hydra/State/Util/PaginationHelperTrait.php
5
9.09
-22.73% src/JsonApi/Serializer/ObjectNormalizer.php
5
0.0
0.0% src/Laravel/workbench/app/ApiResource/UriRequirements.php
5
0.0
0.0% src/Laravel/workbench/app/Models/ActiveBook.php
5
0.0
0.0% src/Laravel/workbench/app/Models/BookWithMethodCasts.php
5
0.0
0.0% src/Laravel/workbench/app/Models/Device.php
5
0.0
0.0% src/Laravel/workbench/app/Models/Issue7648Article.php
5
0.0
0.0% src/Laravel/workbench/app/Models/Issue7648Comment.php
5
0.0
0.0% src/Laravel/workbench/app/Models/PostWithMorphMany.php
5
0.0
-83.33% src/Mcp/State/ToolProvider.php
5
80.77
-4.81% src/Metadata/McpTool.php
5
0.0
-29.41% src/OpenApi/Model/MediaType.php
5
0.0
-29.41% src/OpenApi/Model/OAuthFlow.php
5
0.0
-29.41% src/OpenApi/Model/OAuthFlows.php
5
46.88
-15.63% src/State/ApiResource/Error.php
5
75.0
-25.0% src/State/CreateProvider.php
5
0.0
-100.0% src/Symfony/Bundle/DataCollector/DataCollected.php
5
0.0
-100.0% src/Symfony/Bundle/DependencyInjection/Compiler/DataProviderPass.php
5
0.0
-100.0% src/Symfony/Bundle/Resources/config/filter.php
5
0.0
-100.0% src/Symfony/Bundle/Resources/config/metadata/mutator.php
5
0.0
-100.0% src/Symfony/Bundle/Resources/config/routing/errors.php
5
0.0
-100.0% src/Symfony/Bundle/Resources/config/routing/graphql/graphiql.php
5
76.14
-5.68% src/Symfony/Doctrine/EventListener/PurgeHttpCacheListener.php
4
51.85
-14.81% src/Doctrine/Common/Filter/ExistsFilterTrait.php
4
0.0
-80.0% src/Doctrine/Common/Filter/ManagerRegistryAwareTrait.php
4
69.57
-13.04% src/Doctrine/Orm/Filter/AbstractFilter.php
4
0.0
0.0% src/Doctrine/Orm/Tests/Fixtures/Entity/DummyDate.php
4
0.0
0.0% src/Hal/Tests/Fixtures/ApiResource/Issue5452/Author.php
4
0.0
0.0% src/Hal/Tests/Fixtures/ApiResource/Issue5452/Library.php
4
0.0
-100.0% src/JsonSchema/SchemaUriPrefixTrait.php
4
0.0
0.0% src/Laravel/workbench/app/ApiResource/McpToolAttribute.php
4
0.0
0.0% src/Laravel/workbench/app/ApiResource/RuleValidation.php
4
0.0
0.0% src/Laravel/workbench/app/Models/BookWithRelation.php
4
0.0
0.0% src/Laravel/workbench/app/Models/Post.php
4
0.0
0.0% src/Laravel/workbench/app/Models/Sluggable.php
4
62.37
-4.3% src/Metadata/Property/Factory/SerializerPropertyMetadataFactory.php
4
0.0
0.0% src/Metadata/Tests/Fixtures/ApiResource/AttributeResources.php
4
0.0
-30.77% src/OpenApi/Model/RequestBody.php
4
0.0
-30.77% src/OpenApi/Model/Server.php
4
0.0
-30.77% src/OpenApi/Model/Tag.php
4
0.0
-100.0% src/Problem/Serializer/ConstraintViolationListNormalizer.php
4
84.62
-15.38% src/Serializer/AbstractConstraintViolationListNormalizer.php
4
82.35
-5.88% src/Serializer/SerializerContextBuilder.php
4
71.43
-28.57% src/State/Processor/ObjectMapperInputProcessor.php
4
63.64
-36.36% src/State/Processor/ObjectMapperOutputProcessor.php
4
0.0
-80.0% src/Symfony/Bundle/DependencyInjection/Compiler/AttributeResourcePass.php
4
0.0
-100.0% src/Symfony/Bundle/DependencyInjection/Compiler/SerializerMappingLoaderPass.php
4
0.0
-100.0% src/Symfony/Bundle/Resources/config/routing/graphql/graphql.php
3
65.63
-9.38% src/Doctrine/Common/Filter/DateFilterTrait.php
3
0.0
-100.0% src/Doctrine/Common/Filter/LoggerAwareTrait.php
3
55.26
-7.89% src/GraphQl/Resolver/Factory/ResolverFactory.php
3
0.0
-42.86% src/GraphQl/Resolver/Util/IdentifierTrait.php
3
64.0
0.0% src/GraphQl/Serializer/ItemNormalizer.php
3
0.0
-60.0% src/JsonLd/JsonStreamer/ValueTransformer/ContextValueTransformer.php
3
85.96
-3.51% src/JsonLd/Serializer/ItemNormalizer.php
3
0.0
-100.0% src/Laravel/workbench/app/ApiResource/ProductOrder.php
3
0.0
-100.0% src/Laravel/workbench/app/ApiResource/Product.php
3
0.0
-100.0% src/Laravel/workbench/app/ApiResource/ProductVariation.php
3
61.82
-1.82% src/Metadata/ApiResource.php
3
95.06
-3.7% src/Metadata/Operation.php
3
84.85
-9.09% src/Metadata/Parameters.php
3
78.57
-5.36% src/Metadata/Property/Factory/AttributePropertyMetadataFactory.php
3
0.0
-100.0% src/OpenApi/Model/Paths.php
3
76.0
-8.0% src/Serializer/Filter/GroupFilter.php
3
0.0
-1.54% src/Serializer/Mapping/Loader/PropertyMetadataLoader.php
3
23.08
-23.08% src/Serializer/State/JsonStreamerProvider.php
3
0.0
-100.0% src/State/ObjectProvider.php
3
0.0
0.0% src/Symfony/Bundle/Command/GraphQlExportCommand.php
3
82.35
-17.65% src/Symfony/Routing/Router.php
3
73.33
-20.0% src/Symfony/Routing/SkolemIriConverter.php
3
50.0
-50.0% src/Symfony/State/MercureLinkProcessor.php
3
0.0
0.0% src/Symfony/Tests/Fixtures/MappedResource.php
2
25.0
-50.0% src/Doctrine/Orm/Filter/UuidBinaryFilter.php
2
77.63
-2.63% src/Doctrine/Orm/Util/QueryBuilderHelper.php
2
0.0
-100.0% src/Documentation/Entrypoint.php
2
63.64
-18.18% src/GraphQl/Resolver/ResourceFieldResolver.php
2
76.92
-5.13% src/GraphQl/Serializer/SerializerContextBuilder.php
2
92.16
11.76% src/GraphQl/Type/SchemaBuilder.php
2
0.0
-100.0% src/Metadata/Exception/AccessDeniedException.php
2
66.2
8.45% src/Metadata/IdentifiersExtractor.php
2
84.62
-15.38% src/Metadata/Resource/Factory/AttributesResourceMetadataCollectionFactory.php
2
91.67
-5.56% src/Metadata/Resource/ResourceMetadataCollection.php
2
0.0
-100.0% src/Metadata/Tests/Fixtures/ApiResource/ExtraPropertiesResource.php
2
0.0
-100.0% src/Metadata/Tests/Fixtures/ApiResource/WithLimitedPropertyParameter.php
2
68.75
-12.5% src/Metadata/Util/ResourceClassInfoTrait.php
2
11.11
-22.22% src/OpenApi/Attributes/Webhook.php
2
0.0
-100.0% src/OpenApi/State/OpenApiProvider.php
2
9.09
-18.18% src/State/ObjectMapper/ObjectMapper.php
2
84.21
-1.32% src/State/Pagination/Pagination.php
2
95.45
-1.52% src/State/Util/HttpResponseHeadersTrait.php
2
0.0
-100.0% src/Symfony/Bundle/DependencyInjection/Compiler/AuthenticatorManagerPass.php
2
0.0
-11.11% src/Symfony/Bundle/DependencyInjection/Compiler/JsonStreamerTransformerPass.php
2
50.0
-50.0% src/Symfony/UriVariableTransformer/UuidUriVariableTransformer.php
2
77.78
-22.22% src/Symfony/Validator/State/ValidateProcessor.php
1
31.58
-5.26% src/Doctrine/Common/State/LinksHandlerLocatorTrait.php
1
66.67
-8.33% src/Doctrine/Orm/AbstractPaginator.php
1
92.59
40.74% src/Doctrine/Orm/Extension/OrderExtension.php
1
83.33
-5.56% src/Doctrine/Orm/State/CollectionProvider.php
1
0.0
-100.0% src/GraphQl/Error/ErrorHandler.php
1
60.0
-20.0% src/GraphQl/Serializer/Exception/ErrorNormalizer.php
1
15.38
-3.85% src/GraphQl/Serializer/Exception/ValidationExceptionNormalizer.php
1
0.0
-100.0% src/Hydra/IriTemplate.php
1
92.59
-3.7% src/Hydra/Serializer/CollectionNormalizer.php
1
85.71
-14.29% src/Hydra/Serializer/HydraPrefixNameConverter.php
1
50.0
-50.0% src/JsonApi/Serializer/ItemDenormalizer.php
1
49.82
-0.36% src/JsonSchema/Metadata/Property/Factory/SchemaPropertyMetadataFactory.php
1
80.0
-20.0% src/Mcp/Routing/IriConverter.php
1
80.0
-3.33% src/Metadata/Operations.php
1
66.3
-1.09% src/Metadata/Parameter.php
1
94.12
-5.88% src/Metadata/Resource/Factory/NotExposedOperationResourceMetadataCollectionFactory.php
1
85.0
-5.0% src/Metadata/Util/AttributesExtractor.php
1
85.11
4.26% src/Metadata/Util/ContentNegotiationTrait.php
1
0.0
-16.67% src/OpenApi/Model/ExtensionTrait.php
1
0.0
-100.0% src/OpenApi/Serializer/NormalizeOperationNameTrait.php
1
70.0
-10.0% src/Serializer/InputOutputMetadataTrait.php
1
77.42
64.52% src/Serializer/ItemNormalizerTrait.php
1
60.0
-20.0% src/Serializer/YamlEncoder.php
1
88.24
-5.88% src/State/Processor/RespondProcessor.php
1
96.55
10.34% src/State/Processor/SerializeProcessor.php
1
91.3
30.43% src/State/UriVariablesResolverTrait.php
1
91.67
-8.33% src/State/Util/HttpResponseStatusTrait.php
1
85.71
-4.76% src/State/Util/RequestParser.php
1
0.0
-100.0% src/Symfony/Action/PlaceholderAction.php
1
0.0
-100.0% src/Symfony/Bundle/ArgumentResolver/CompatibleValueResolverInterface.php
1
91.3
-2.17% src/Symfony/Controller/MainController.php
1
75.0
-25.0% src/Symfony/Messenger/ContextStamp.php
1
41.18
-5.88% src/Symfony/Validator/Metadata/Property/Restriction/PropertySchemaFormat.php
1
75.0
-12.5% src/Symfony/Validator/State/ErrorProvider.php
1
87.5
-12.5% src/Symfony/Validator/State/ValidateProvider.php
1
93.33
-6.67% src/Symfony/Validator/Validator.php
1
86.11
-2.78% src/Validator/Exception/ValidationException.php
Jobs
ID Job ID Ran Files Coverage
1 25939725250.1 15 May 2026 08:30PM UTC 1502
13.77
GitHub Action Run
Source Files on build 25939725250
  • Tree
  • List 1502
  • Changed 417
  • Source Changed 0
  • Coverage Changed 417
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #7887
  • PR Base - main (#25807512097)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc