Skip to content

Issue #293: re-throwing exception instead of returning null #342

Issue #293: re-throwing exception instead of returning null

Issue #293: re-throwing exception instead of returning null #342

GitHub Actions / tests succeeded Jun 5, 2024 in 1s

788 passed, 0 failed and 10 skipped

Tests passed successfully

Report Passed Failed Skipped Time
projo-jackson/target/failsafe-reports/TEST-pro.projo.jackson.integration.tests.ProjoJacksonManifestIT.xml 12✅ 64ms
projo-jackson/target/surefire-reports/TEST-pro.projo.jackson.JacksonTest.xml 15✅ 375ms
projo-jax-rs/target/failsafe-reports/TEST-pro.projo.jaxrs.integration.tests.ProjoJAXRSManifestIT.xml 12✅ 82ms
projo-jax-rs/target/surefire-reports/TEST-pro.projo.jaxrs.tests.addressbook.AddressBookIntegrationTest.xml 1✅ 1s
projo-runtime-code-generation/target/failsafe-reports/TEST-pro.projo.integration.tests.ProjoRCGManifestIT.xml 12✅ 74ms
projo-runtime-code-generation/target/surefire-reports/TEST-pro.projo.internal.bytebuddy.exercises.ByteBuddyExercisesTest.xml 5✅ 29ms
projo-runtime-code-generation/target/surefire-reports/TEST-pro.projo.internal.rcg.ProjoRuntimeCodeGenerationTest.xml 8✅ 25ms
projo-runtime-code-generation/target/surefire-reports/TEST-pro.projo.internal.rcg.RuntimeCodeGenerationHandlerTest.xml 7✅ 9ms
projo-runtime-code-generation/target/surefire-reports/TEST-pro.projo.jakarta.ProjoBooleanInjectionTest.xml 14✅ 76ms
projo-runtime-code-generation/target/surefire-reports/TEST-pro.projo.jakarta.ProjoInjectionSupportTest.xml 4✅ 33ms
projo-runtime-code-generation/target/surefire-reports/TEST-pro.projo.jakarta.ProjoProviderTest.xml 5✅ 12ms
projo-runtime-code-generation/target/surefire-reports/TEST-pro.projo.ProjoBooleanInjectionTest.xml 14✅ 554ms
projo-runtime-code-generation/target/surefire-reports/TEST-pro.projo.ProjoImplementationClassTest.xml 5✅ 4ms
projo-runtime-code-generation/target/surefire-reports/TEST-pro.projo.ProjoInheritsTest.xml 1✅ 39ms
projo-runtime-code-generation/target/surefire-reports/TEST-pro.projo.ProjoInjectionSupportTest.xml 4✅ 17ms
projo-runtime-code-generation/target/surefire-reports/TEST-pro.projo.ProjoNaturalTest.xml 7✅ 28ms
projo-runtime-code-generation/target/surefire-reports/TEST-pro.projo.ProjoPerformanceTest.xml 1✅ 1⚪ 76ms
projo-runtime-code-generation/target/surefire-reports/TEST-pro.projo.ProjoProviderTest.xml 5✅ 7ms
projo-runtime-code-generation/target/surefire-reports/TEST-pro.projo.ProjoSuiteTest.xml 129✅ 2s
projo-template-annotation/target/surefire-reports/TEST-pro.projo.interfaces.annotations.InterfaceTest.xml 3✅ 52ms
projo-template-annotation/target/surefire-reports/TEST-pro.projo.interfaces.annotations.utilities.AttributeNameConverterTest.xml 9✅ 2⚪ 4ms
projo-template-annotation/target/surefire-reports/TEST-pro.projo.interfaces.annotations.utilities.DefaultAttributeNameConverterTest.xml 3✅ 0ms
projo-template-configuration/target/surefire-reports/TEST-pro.projo.template.configuration.ProjoFactoryTemplateConfigurationTest.xml 7✅ 6ms
projo-template-configuration/target/surefire-reports/TEST-pro.projo.template.configuration.ProjoIntermediateTemplateConfigurationTest.xml 2✅ 51ms
projo-template-generation-test/target/failsafe-reports/TEST-pro.projo.integration.tests.ProjoTemplateAnnotationManifestIT.xml 12✅ 71ms
projo-template-generation-test/target/failsafe-reports/TEST-pro.projo.integration.tests.ProjoTemplateConfigurationManifestIT.xml 12✅ 6ms
projo-template-generation-test/target/failsafe-reports/TEST-pro.projo.integration.tests.ProjoTemplateGenerationManifestIT.xml 12✅ 12ms
projo-template-generation-test/target/surefire-reports/TEST-pro.projo.generation.interfaces.GeneratedAdvancedSourcesTest.xml 3✅ 1ms
projo-template-generation-test/target/surefire-reports/TEST-pro.projo.generation.interfaces.GeneratedHtmlModelSourcesTest.xml 10✅ 4ms
projo-template-generation-test/target/surefire-reports/TEST-pro.projo.generation.interfaces.GeneratedHtmlOptionsSourcesTest.xml 7✅ 2ms
projo-template-generation-test/target/surefire-reports/TEST-pro.projo.generation.interfaces.GeneratedHtmlOtherPackageSourcesTest.xml 18✅ 3ms
projo-template-generation-test/target/surefire-reports/TEST-pro.projo.generation.interfaces.GeneratedHtmlSourcesTest.xml 4✅ 6ms
projo-template-generation-test/target/surefire-reports/TEST-pro.projo.generation.interfaces.GeneratedMathSourcesTest.xml 1✅ 1ms
projo-template-generation-test/target/surefire-reports/TEST-pro.projo.generation.interfaces.GeneratedPostProcessorPackageLevelSourcesTest.xml 2✅ 0ms
projo-template-generation-test/target/surefire-reports/TEST-pro.projo.generation.interfaces.GeneratedPostProcessorSourcesTest.xml 1✅ 0ms
projo-template-generation-test/target/surefire-reports/TEST-pro.projo.generation.interfaces.GeneratedPrimitivesSourcesTest.xml 3✅ 1ms
projo-template-generation-test/target/surefire-reports/TEST-pro.projo.generation.interfaces.GeneratedRxSourcesTest.xml 3✅ 2ms
projo-template-generation-test/target/surefire-reports/TEST-pro.projo.generation.interfaces.GeneratedSourcesTest.xml 20✅ 7ms
projo-template-generation-test/target/surefire-reports/TEST-pro.projo.generation.interfaces.InterfaceTemplateProcessorTest.xml 34✅ 21ms
projo-template-generation-test/target/surefire-reports/TEST-pro.projo.generation.interfaces.InterfaceTypeConverterTest.xml 1✅ 53ms
projo-template-generation-test/target/surefire-reports/TEST-pro.projo.generation.interfaces.TypeVariableRenamingTest.xml 1✅ 1ms
projo-template-generation-test/target/surefire-reports/TEST-pro.projo.generation.template.test.TestTemplateOptions.xml 2✅ 3ms
projo-template-generation/target/surefire-reports/TEST-pro.projo.generation.dtd.DtdBuilderTest.xml 4✅ 2ms
projo-template-generation/target/surefire-reports/TEST-pro.projo.generation.dtd.DtdConfigurationTest.xml 16✅ 544ms
projo-template-generation/target/surefire-reports/TEST-pro.projo.generation.dtd.DtdParserTest.xml 1✅ 2⚪ 23ms
projo-template-generation/target/surefire-reports/TEST-pro.projo.generation.dtd.InterfaceTemplateProcessorDtdTest.xml 9✅ 456ms
projo-template-generation/target/surefire-reports/TEST-pro.projo.generation.interfaces.ShadowedTypeVariableTest.xml 8✅ 27ms
projo-template-generation/target/surefire-reports/TEST-pro.projo.generation.ProjoTemplateFactoryGeneratorTest.xml 5✅ 119ms
projo-template-generation/target/surefire-reports/TEST-pro.projo.generation.utilities.DefaultNameComparatorTest.xml 13✅ 2ms
projo-template-generation/target/surefire-reports/TEST-pro.projo.generation.utilities.MethodFilterTest.xml 13✅ 49ms
projo-template-generation/target/surefire-reports/TEST-pro.projo.generation.utilities.TypeConverterSkipTest.xml 6✅ 3ms
projo-template-generation/target/surefire-reports/TEST-pro.projo.generation.utilities.TypeConverterTest.xml 34✅ 4⚪ 36ms
projo-template-generation/target/surefire-reports/TEST-pro.projo.generation.utilities.TypeStringifierTest.xml 7✅ 3ms
projo/target/failsafe-reports/TEST-pro.projo.integration.tests.ProjoManifestIT.xml 12✅ 62ms
projo/target/surefire-reports/TEST-pro.projo.annotations.PrivateFieldProxyTest.xml 1✅ 8ms
projo/target/surefire-reports/TEST-pro.projo.BuilderTest.xml 18✅ 23ms
projo/target/surefire-reports/TEST-pro.projo.CacheTest.xml 6✅ 10ms
projo/target/surefire-reports/TEST-pro.projo.DelegateTest.xml 5✅ 60ms
projo/target/surefire-reports/TEST-pro.projo.ImmutableProjoDoublesTest.xml 10✅ 5ms
projo/target/surefire-reports/TEST-pro.projo.ImmutableProjoSinglesTest.xml 10✅ 9ms
projo/target/surefire-reports/TEST-pro.projo.ImmutableProjoTrigintuplesTest.xml 1✅ 17ms
projo/target/surefire-reports/TEST-pro.projo.ImmutableProjoTriplesTest.xml 1✅ 1ms
projo/target/surefire-reports/TEST-pro.projo.ImplementsTest.xml 2✅ 1⚪ 3ms
projo/target/surefire-reports/TEST-pro.projo.InheritanceTest.xml 4✅ 31ms
projo/target/surefire-reports/TEST-pro.projo.IntermediateTest.xml 30✅ 7ms
projo/target/surefire-reports/TEST-pro.projo.internal.NumbersTest.xml 2✅ 0ms
projo/target/surefire-reports/TEST-pro.projo.internal.NumbersWideningTest.xml 30✅ 6ms
projo/target/surefire-reports/TEST-pro.projo.internal.PredicatesTest.xml 10✅ 1ms
projo/target/surefire-reports/TEST-pro.projo.internal.PropertyMatcherTest.xml 6✅ 0ms
projo/target/surefire-reports/TEST-pro.projo.internal.proxy.ProxyProjoInvocationHandlerTest.xml 1✅ 0ms
projo/target/surefire-reports/TEST-pro.projo.internal.proxy.ProxyProjoTest.xml 2✅ 0ms
projo/target/surefire-reports/TEST-pro.projo.MappingTest.xml 1✅ 0ms
projo/target/surefire-reports/TEST-pro.projo.MutableProjoDoublesTest.xml 2✅ 1ms
projo/target/surefire-reports/TEST-pro.projo.MutableProjoSinglesTest.xml 5✅ 11ms
projo/target/surefire-reports/TEST-pro.projo.MutableProjoTriplesTest.xml 1✅ 1ms
projo/target/surefire-reports/TEST-pro.projo.OverridesTest.xml 1✅ 2ms
projo/target/surefire-reports/TEST-pro.projo.ProjoObjectTest.xml 6✅ 2s
projo/target/surefire-reports/TEST-pro.projo.ProjoTest.xml 11✅ 6ms
projo/target/surefire-reports/TEST-pro.projo.ProjoToStringTest.xml 3✅ 4ms
projo/target/surefire-reports/TEST-pro.projo.ProjoValueObjectsTest.xml 24✅ 16ms
projo/target/surefire-reports/TEST-pro.projo.ProjoValueObjectsToStringTest.xml 3✅ 2ms
projo/target/surefire-reports/TEST-pro.projo.SelfTypeTest.xml 7✅ 4ms
projo/target/surefire-reports/TEST-pro.projo.SimpleDelegateTest.xml 18✅ 246ms
projo/target/surefire-reports/TEST-pro.projo.TransitiveValueObjectsTest.xml 2✅ 74ms
projo/target/surefire-reports/TEST-pro.projo.utilities.MethodFunctionConverterTest.xml 2✅ 1ms
projo/target/surefire-reports/TEST-pro.projo.utilities.TryCatchUtilitiesTest.xml 4✅ 2ms

✅ projo-jackson/target/failsafe-reports/TEST-pro.projo.jackson.integration.tests.ProjoJacksonManifestIT.xml

12 tests were completed in 64ms with 12 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.jackson.integration.tests.ProjoJacksonManifestIT 12✅ 64ms

✅ projo-jackson/target/surefire-reports/TEST-pro.projo.jackson.JacksonTest.xml

15 tests were completed in 375ms with 15 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.jackson.JacksonTest 15✅ 375ms

✅ projo-jax-rs/target/failsafe-reports/TEST-pro.projo.jaxrs.integration.tests.ProjoJAXRSManifestIT.xml

12 tests were completed in 82ms with 12 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.jaxrs.integration.tests.ProjoJAXRSManifestIT 12✅ 82ms

✅ projo-jax-rs/target/surefire-reports/TEST-pro.projo.jaxrs.tests.addressbook.AddressBookIntegrationTest.xml

1 tests were completed in 1s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.jaxrs.tests.addressbook.AddressBookIntegrationTest 1✅ 1s

✅ projo-runtime-code-generation/target/failsafe-reports/TEST-pro.projo.integration.tests.ProjoRCGManifestIT.xml

12 tests were completed in 74ms with 12 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.integration.tests.ProjoRCGManifestIT 12✅ 74ms

✅ projo-runtime-code-generation/target/surefire-reports/TEST-pro.projo.internal.bytebuddy.exercises.ByteBuddyExercisesTest.xml

5 tests were completed in 29ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.internal.bytebuddy.exercises.ByteBuddyExercisesTest 5✅ 29ms

✅ projo-runtime-code-generation/target/surefire-reports/TEST-pro.projo.internal.rcg.ProjoRuntimeCodeGenerationTest.xml

8 tests were completed in 25ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.internal.rcg.ProjoRuntimeCodeGenerationTest 8✅ 25ms

✅ projo-runtime-code-generation/target/surefire-reports/TEST-pro.projo.internal.rcg.RuntimeCodeGenerationHandlerTest.xml

7 tests were completed in 9ms with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.internal.rcg.RuntimeCodeGenerationHandlerTest 7✅ 9ms

✅ projo-runtime-code-generation/target/surefire-reports/TEST-pro.projo.jakarta.ProjoBooleanInjectionTest.xml

14 tests were completed in 76ms with 14 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.jakarta.ProjoBooleanInjectionTest 14✅ 76ms

✅ projo-runtime-code-generation/target/surefire-reports/TEST-pro.projo.jakarta.ProjoInjectionSupportTest.xml

4 tests were completed in 33ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.jakarta.ProjoInjectionSupportTest 4✅ 33ms

✅ projo-runtime-code-generation/target/surefire-reports/TEST-pro.projo.jakarta.ProjoProviderTest.xml

5 tests were completed in 12ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.jakarta.ProjoProviderTest 5✅ 12ms

✅ projo-runtime-code-generation/target/surefire-reports/TEST-pro.projo.ProjoBooleanInjectionTest.xml

14 tests were completed in 554ms with 14 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.ProjoBooleanInjectionTest 14✅ 554ms

✅ projo-runtime-code-generation/target/surefire-reports/TEST-pro.projo.ProjoImplementationClassTest.xml

5 tests were completed in 4ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.ProjoImplementationClassTest 5✅ 4ms

✅ projo-runtime-code-generation/target/surefire-reports/TEST-pro.projo.ProjoInheritsTest.xml

1 tests were completed in 39ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.ProjoInheritsTest 1✅ 39ms

✅ projo-runtime-code-generation/target/surefire-reports/TEST-pro.projo.ProjoInjectionSupportTest.xml

4 tests were completed in 17ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.ProjoInjectionSupportTest 4✅ 17ms

✅ projo-runtime-code-generation/target/surefire-reports/TEST-pro.projo.ProjoNaturalTest.xml

7 tests were completed in 28ms with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.ProjoNaturalTest 7✅ 28ms

✅ projo-runtime-code-generation/target/surefire-reports/TEST-pro.projo.ProjoPerformanceTest.xml

2 tests were completed in 76ms with 1 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
pro.projo.ProjoPerformanceTest 1✅ 1⚪ 76ms

✅ projo-runtime-code-generation/target/surefire-reports/TEST-pro.projo.ProjoProviderTest.xml

5 tests were completed in 7ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.ProjoProviderTest 5✅ 7ms

✅ projo-runtime-code-generation/target/surefire-reports/TEST-pro.projo.ProjoSuiteTest.xml

129 tests were completed in 2s with 129 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.ProjoSuiteTest 129✅ 2s

✅ projo-template-annotation/target/surefire-reports/TEST-pro.projo.interfaces.annotations.InterfaceTest.xml

3 tests were completed in 52ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.interfaces.annotations.InterfaceTest 3✅ 52ms

✅ projo-template-annotation/target/surefire-reports/TEST-pro.projo.interfaces.annotations.utilities.AttributeNameConverterTest.xml

11 tests were completed in 4ms with 9 passed, 0 failed and 2 skipped.

Test suite Passed Failed Skipped Time
pro.projo.interfaces.annotations.utilities.AttributeNameConverterTest 9✅ 2⚪ 4ms

✅ projo-template-annotation/target/surefire-reports/TEST-pro.projo.interfaces.annotations.utilities.DefaultAttributeNameConverterTest.xml

3 tests were completed in 0ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.interfaces.annotations.utilities.DefaultAttributeNameConverterTest 3✅ 0ms

✅ projo-template-configuration/target/surefire-reports/TEST-pro.projo.template.configuration.ProjoFactoryTemplateConfigurationTest.xml

7 tests were completed in 6ms with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.template.configuration.ProjoFactoryTemplateConfigurationTest 7✅ 6ms

✅ projo-template-configuration/target/surefire-reports/TEST-pro.projo.template.configuration.ProjoIntermediateTemplateConfigurationTest.xml

2 tests were completed in 51ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.template.configuration.ProjoIntermediateTemplateConfigurationTest 2✅ 51ms

✅ projo-template-generation-test/target/failsafe-reports/TEST-pro.projo.integration.tests.ProjoTemplateAnnotationManifestIT.xml

12 tests were completed in 71ms with 12 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.integration.tests.ProjoTemplateAnnotationManifestIT 12✅ 71ms

✅ projo-template-generation-test/target/failsafe-reports/TEST-pro.projo.integration.tests.ProjoTemplateConfigurationManifestIT.xml

12 tests were completed in 6ms with 12 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.integration.tests.ProjoTemplateConfigurationManifestIT 12✅ 6ms

✅ projo-template-generation-test/target/failsafe-reports/TEST-pro.projo.integration.tests.ProjoTemplateGenerationManifestIT.xml

12 tests were completed in 12ms with 12 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.integration.tests.ProjoTemplateGenerationManifestIT 12✅ 12ms

✅ projo-template-generation-test/target/surefire-reports/TEST-pro.projo.generation.interfaces.GeneratedAdvancedSourcesTest.xml

3 tests were completed in 1ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.generation.interfaces.GeneratedAdvancedSourcesTest 3✅ 1ms

✅ projo-template-generation-test/target/surefire-reports/TEST-pro.projo.generation.interfaces.GeneratedHtmlModelSourcesTest.xml

10 tests were completed in 4ms with 10 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.generation.interfaces.GeneratedHtmlModelSourcesTest 10✅ 4ms

✅ projo-template-generation-test/target/surefire-reports/TEST-pro.projo.generation.interfaces.GeneratedHtmlOptionsSourcesTest.xml

7 tests were completed in 2ms with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.generation.interfaces.GeneratedHtmlOptionsSourcesTest 7✅ 2ms

✅ projo-template-generation-test/target/surefire-reports/TEST-pro.projo.generation.interfaces.GeneratedHtmlOtherPackageSourcesTest.xml

18 tests were completed in 3ms with 18 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.generation.interfaces.GeneratedHtmlOtherPackageSourcesTest 18✅ 3ms

✅ projo-template-generation-test/target/surefire-reports/TEST-pro.projo.generation.interfaces.GeneratedHtmlSourcesTest.xml

4 tests were completed in 6ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.generation.interfaces.GeneratedHtmlSourcesTest 4✅ 6ms

✅ projo-template-generation-test/target/surefire-reports/TEST-pro.projo.generation.interfaces.GeneratedMathSourcesTest.xml

1 tests were completed in 1ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.generation.interfaces.GeneratedMathSourcesTest 1✅ 1ms

✅ projo-template-generation-test/target/surefire-reports/TEST-pro.projo.generation.interfaces.GeneratedPostProcessorPackageLevelSourcesTest.xml

2 tests were completed in 0ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.generation.interfaces.GeneratedPostProcessorPackageLevelSourcesTest 2✅ 0ms

✅ projo-template-generation-test/target/surefire-reports/TEST-pro.projo.generation.interfaces.GeneratedPostProcessorSourcesTest.xml

1 tests were completed in 0ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.generation.interfaces.GeneratedPostProcessorSourcesTest 1✅ 0ms

✅ projo-template-generation-test/target/surefire-reports/TEST-pro.projo.generation.interfaces.GeneratedPrimitivesSourcesTest.xml

3 tests were completed in 1ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.generation.interfaces.GeneratedPrimitivesSourcesTest 3✅ 1ms

✅ projo-template-generation-test/target/surefire-reports/TEST-pro.projo.generation.interfaces.GeneratedRxSourcesTest.xml

3 tests were completed in 2ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.generation.interfaces.GeneratedRxSourcesTest 3✅ 2ms

✅ projo-template-generation-test/target/surefire-reports/TEST-pro.projo.generation.interfaces.GeneratedSourcesTest.xml

20 tests were completed in 7ms with 20 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.generation.interfaces.GeneratedSourcesTest 20✅ 7ms

✅ projo-template-generation-test/target/surefire-reports/TEST-pro.projo.generation.interfaces.InterfaceTemplateProcessorTest.xml

34 tests were completed in 21ms with 34 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.generation.interfaces.InterfaceTemplateProcessorTest 34✅ 21ms

✅ projo-template-generation-test/target/surefire-reports/TEST-pro.projo.generation.interfaces.InterfaceTypeConverterTest.xml

1 tests were completed in 53ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.generation.interfaces.InterfaceTypeConverterTest 1✅ 53ms

✅ projo-template-generation-test/target/surefire-reports/TEST-pro.projo.generation.interfaces.TypeVariableRenamingTest.xml

1 tests were completed in 1ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.generation.interfaces.TypeVariableRenamingTest 1✅ 1ms

✅ projo-template-generation-test/target/surefire-reports/TEST-pro.projo.generation.template.test.TestTemplateOptions.xml

2 tests were completed in 3ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.generation.template.test.TestTemplateOptions 2✅ 3ms

✅ projo-template-generation/target/surefire-reports/TEST-pro.projo.generation.dtd.DtdBuilderTest.xml

4 tests were completed in 2ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.generation.dtd.DtdBuilderTest 4✅ 2ms

✅ projo-template-generation/target/surefire-reports/TEST-pro.projo.generation.dtd.DtdConfigurationTest.xml

16 tests were completed in 544ms with 16 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.generation.dtd.DtdConfigurationTest 16✅ 544ms

✅ projo-template-generation/target/surefire-reports/TEST-pro.projo.generation.dtd.DtdParserTest.xml

3 tests were completed in 23ms with 1 passed, 0 failed and 2 skipped.

Test suite Passed Failed Skipped Time
pro.projo.generation.dtd.DtdParserTest 1✅ 2⚪ 23ms

✅ projo-template-generation/target/surefire-reports/TEST-pro.projo.generation.dtd.InterfaceTemplateProcessorDtdTest.xml

9 tests were completed in 456ms with 9 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.generation.dtd.InterfaceTemplateProcessorDtdTest 9✅ 456ms

✅ projo-template-generation/target/surefire-reports/TEST-pro.projo.generation.interfaces.ShadowedTypeVariableTest.xml

8 tests were completed in 27ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.generation.interfaces.ShadowedTypeVariableTest 8✅ 27ms

✅ projo-template-generation/target/surefire-reports/TEST-pro.projo.generation.ProjoTemplateFactoryGeneratorTest.xml

5 tests were completed in 119ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.generation.ProjoTemplateFactoryGeneratorTest 5✅ 119ms

✅ projo-template-generation/target/surefire-reports/TEST-pro.projo.generation.utilities.DefaultNameComparatorTest.xml

13 tests were completed in 2ms with 13 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.generation.utilities.DefaultNameComparatorTest 13✅ 2ms

✅ projo-template-generation/target/surefire-reports/TEST-pro.projo.generation.utilities.MethodFilterTest.xml

13 tests were completed in 49ms with 13 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.generation.utilities.MethodFilterTest 13✅ 49ms

✅ projo-template-generation/target/surefire-reports/TEST-pro.projo.generation.utilities.TypeConverterSkipTest.xml

6 tests were completed in 3ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.generation.utilities.TypeConverterSkipTest 6✅ 3ms

✅ projo-template-generation/target/surefire-reports/TEST-pro.projo.generation.utilities.TypeConverterTest.xml

38 tests were completed in 36ms with 34 passed, 0 failed and 4 skipped.

Test suite Passed Failed Skipped Time
pro.projo.generation.utilities.TypeConverterTest 34✅ 4⚪ 36ms

✅ projo-template-generation/target/surefire-reports/TEST-pro.projo.generation.utilities.TypeStringifierTest.xml

7 tests were completed in 3ms with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.generation.utilities.TypeStringifierTest 7✅ 3ms

✅ projo/target/failsafe-reports/TEST-pro.projo.integration.tests.ProjoManifestIT.xml

12 tests were completed in 62ms with 12 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.integration.tests.ProjoManifestIT 12✅ 62ms

✅ projo/target/surefire-reports/TEST-pro.projo.annotations.PrivateFieldProxyTest.xml

1 tests were completed in 8ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.annotations.PrivateFieldProxyTest 1✅ 8ms

✅ projo/target/surefire-reports/TEST-pro.projo.BuilderTest.xml

18 tests were completed in 23ms with 18 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.BuilderTest 18✅ 23ms

✅ projo/target/surefire-reports/TEST-pro.projo.CacheTest.xml

6 tests were completed in 10ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.CacheTest 6✅ 10ms

✅ projo/target/surefire-reports/TEST-pro.projo.DelegateTest.xml

5 tests were completed in 60ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.DelegateTest 5✅ 60ms

✅ projo/target/surefire-reports/TEST-pro.projo.ImmutableProjoDoublesTest.xml

10 tests were completed in 5ms with 10 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.ImmutableProjoDoublesTest 10✅ 5ms

✅ projo/target/surefire-reports/TEST-pro.projo.ImmutableProjoSinglesTest.xml

10 tests were completed in 9ms with 10 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.ImmutableProjoSinglesTest 10✅ 9ms

✅ projo/target/surefire-reports/TEST-pro.projo.ImmutableProjoTrigintuplesTest.xml

1 tests were completed in 17ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.ImmutableProjoTrigintuplesTest 1✅ 17ms

✅ projo/target/surefire-reports/TEST-pro.projo.ImmutableProjoTriplesTest.xml

1 tests were completed in 1ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.ImmutableProjoTriplesTest 1✅ 1ms

✅ projo/target/surefire-reports/TEST-pro.projo.ImplementsTest.xml

3 tests were completed in 3ms with 2 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
pro.projo.ImplementsTest 2✅ 1⚪ 3ms

✅ projo/target/surefire-reports/TEST-pro.projo.InheritanceTest.xml

4 tests were completed in 31ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.InheritanceTest 4✅ 31ms

✅ projo/target/surefire-reports/TEST-pro.projo.IntermediateTest.xml

30 tests were completed in 7ms with 30 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.IntermediateTest 30✅ 7ms

✅ projo/target/surefire-reports/TEST-pro.projo.internal.NumbersTest.xml

2 tests were completed in 0ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.internal.NumbersTest 2✅ 0ms

✅ projo/target/surefire-reports/TEST-pro.projo.internal.NumbersWideningTest.xml

30 tests were completed in 6ms with 30 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.internal.NumbersWideningTest 30✅ 6ms

✅ projo/target/surefire-reports/TEST-pro.projo.internal.PredicatesTest.xml

10 tests were completed in 1ms with 10 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.internal.PredicatesTest 10✅ 1ms

✅ projo/target/surefire-reports/TEST-pro.projo.internal.PropertyMatcherTest.xml

6 tests were completed in 0ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.internal.PropertyMatcherTest 6✅ 0ms

✅ projo/target/surefire-reports/TEST-pro.projo.internal.proxy.ProxyProjoInvocationHandlerTest.xml

1 tests were completed in 0ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.internal.proxy.ProxyProjoInvocationHandlerTest 1✅ 0ms

✅ projo/target/surefire-reports/TEST-pro.projo.internal.proxy.ProxyProjoTest.xml

2 tests were completed in 0ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.internal.proxy.ProxyProjoTest 2✅ 0ms

✅ projo/target/surefire-reports/TEST-pro.projo.MappingTest.xml

1 tests were completed in 0ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.MappingTest 1✅ 0ms

✅ projo/target/surefire-reports/TEST-pro.projo.MutableProjoDoublesTest.xml

2 tests were completed in 1ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.MutableProjoDoublesTest 2✅ 1ms

✅ projo/target/surefire-reports/TEST-pro.projo.MutableProjoSinglesTest.xml

5 tests were completed in 11ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.MutableProjoSinglesTest 5✅ 11ms

✅ projo/target/surefire-reports/TEST-pro.projo.MutableProjoTriplesTest.xml

1 tests were completed in 1ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.MutableProjoTriplesTest 1✅ 1ms

✅ projo/target/surefire-reports/TEST-pro.projo.OverridesTest.xml

1 tests were completed in 2ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.OverridesTest 1✅ 2ms

✅ projo/target/surefire-reports/TEST-pro.projo.ProjoObjectTest.xml

6 tests were completed in 2s with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.ProjoObjectTest 6✅ 2s

✅ projo/target/surefire-reports/TEST-pro.projo.ProjoTest.xml

11 tests were completed in 6ms with 11 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.ProjoTest 11✅ 6ms

✅ projo/target/surefire-reports/TEST-pro.projo.ProjoToStringTest.xml

3 tests were completed in 4ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.ProjoToStringTest 3✅ 4ms

✅ projo/target/surefire-reports/TEST-pro.projo.ProjoValueObjectsTest.xml

24 tests were completed in 16ms with 24 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.ProjoValueObjectsTest 24✅ 16ms

✅ projo/target/surefire-reports/TEST-pro.projo.ProjoValueObjectsToStringTest.xml

3 tests were completed in 2ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.ProjoValueObjectsToStringTest 3✅ 2ms

✅ projo/target/surefire-reports/TEST-pro.projo.SelfTypeTest.xml

7 tests were completed in 4ms with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.SelfTypeTest 7✅ 4ms

✅ projo/target/surefire-reports/TEST-pro.projo.SimpleDelegateTest.xml

18 tests were completed in 246ms with 18 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.SimpleDelegateTest 18✅ 246ms

✅ projo/target/surefire-reports/TEST-pro.projo.TransitiveValueObjectsTest.xml

2 tests were completed in 74ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.TransitiveValueObjectsTest 2✅ 74ms

✅ projo/target/surefire-reports/TEST-pro.projo.utilities.MethodFunctionConverterTest.xml

2 tests were completed in 1ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.utilities.MethodFunctionConverterTest 2✅ 1ms

✅ projo/target/surefire-reports/TEST-pro.projo.utilities.TryCatchUtilitiesTest.xml

4 tests were completed in 2ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
pro.projo.utilities.TryCatchUtilitiesTest 4✅ 2ms