[midPoint-git] [Evolveum/prism] e29c1b: Add test for PropertyValue conversions improvement
KaterynaHonchar
noreply at github.com
Fri May 23 12:59:02 CEST 2025
Branch: refs/heads/master
Home: https://github.com/Evolveum/prism
Commit: e29c1bc3b7b8d5cada270c58acd91c8ef88d6134
https://github.com/Evolveum/prism/commit/e29c1bc3b7b8d5cada270c58acd91c8ef88d6134
Author: Andrej Zan <andrej.zan at evolveum.com>
Date: 2025-01-24 (Fri, 24 Jan 2025)
Changed paths:
A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestPrismPropertyValueImpl.java
Log Message:
-----------
Add test for PropertyValue conversions improvement
**What**
Add test which may serve as acceptance criteria for new improvement
MID-10372
**Relates to:** MID-10372
Commit: 575d488568e9f85607d5dffd0bcd69306ade6d32
https://github.com/Evolveum/prism/commit/575d488568e9f85607d5dffd0bcd69306ade6d32
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-05-23 (Fri, 23 May 2025)
Changed paths:
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/util/JavaTypeConverter.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismPropertyValueImpl.java
M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestPrismPropertyValueImpl.java
Log Message:
-----------
#10372 Allow conversion from int to float and double using application of definition;
enabled the test
Commit: 715440edea122b2b2fc260baba88f778130b28f9
https://github.com/Evolveum/prism/commit/715440edea122b2b2fc260baba88f778130b28f9
Author: KaterynaHonchar <honchar at evolveum.com>
Date: 2025-05-23 (Fri, 23 May 2025)
Changed paths:
M infra/axiom/pom.xml
M infra/axiom/src/main/antlr4/com/evolveum/axiom/lang/antlr/query/AxiomQueryLexer.g4
M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomQueryError.java
M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomQueryErrorListener.java
M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/TokenCustom.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/CloneStrategy.java
A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ComplexCopyable.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Freezable.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Item.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ItemFactory.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismContainer.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismContainerValue.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismObject.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismObjectValue.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismProperty.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismPropertyValue.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismReference.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismReferenceValue.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismValue.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismValueCollectionsUtil.java
A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/deleg/ItemDelegator.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/deleg/ItemDeltaDelegator.java
A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/deleg/PrismContainerDelegator.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/deleg/PrismContainerValueDelegator.java
A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/deleg/PrismObjectDelegator.java
A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/deleg/PrismObjectValueDelegator.java
A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/deleg/PrismPropertyDelegator.java
A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/deleg/PrismPropertyValueDelegator.java
A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/deleg/PrismReferenceDelegator.java
A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/deleg/PrismReferenceValueDelegator.java
A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/deleg/PrismValueDelegator.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/ItemDelta.java
A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/lazy/FlyweightClonedItem.java
A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/lazy/FlyweightClonedValue.java
A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/lazy/GenericLazyPrismContainerValue.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/util/CloneUtil.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/util/ItemDeltaItem.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/util/PrismUtil.java
A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/EmbeddedPrismObjectImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/ItemFactoryImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/ItemImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismContainerImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismContainerValueImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismObjectImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismObjectValueImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismPropertyImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismPropertyValueImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismReferenceImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismReferenceValueImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismValueImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/binding/AbstractMutableObjectable.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/ItemDeltaImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/ObjectDeltaImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/builder/DeltaBuilder.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyContainerImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyPropertyImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyReferenceImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lazy/LazyPrismContainerValue.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/metadata/ValueMetadataAdapter.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/ObjectQueryImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/lang/AxiomQueryContentAssistantVisitor.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/lang/Filter.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/lang/FilterProvider.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/lang/FilterSerializers.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/lang/PrismQueryLanguageParserImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/lang/QueryWriter.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaXsomParser.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/features/DefinitionFeatures.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xjc/PrismForJAXBUtil.java
M infra/prism-impl/src/main/resources/xml/ns/test/foo-1.xsd
M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestPrismContext.java
M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestSchemaContext.java
A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/AbstractMutableContainerable.java
M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/AbstractRoleType.java
M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/ArchetypeType.java
M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/AssignmentHolderType.java
A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/AssignmentPathMetadataType.java
A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/AssignmentPathSegmentMetadataType.java
M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/AssignmentType.java
A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/ExtensionType.java
M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/FocusType.java
A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/FooValueMetadataType.java
A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/MappingSourceType.java
A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/MappingSpecificationType.java
A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/MappingTransformationType.java
A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/MarkingRuleSpecificationType.java
A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/MetadataType.java
M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/ObjectType.java
A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/PolicyRuleSpecificationType.java
A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/PolicyStatementSpecificationType.java
A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/ProcessMetadataType.java
A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/ProvenanceAcquisitionType.java
A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/ProvenanceMetadataType.java
A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/ProvisioningMetadataType.java
A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/ResourceObjectTypeIdentificationType.java
A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/ShadowKindType.java
A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/StorageMetadataType.java
A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/TransformationMetadataType.java
M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/query/lang/TestQueryCompletion.java
M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/query/lang/TestQueryValidation.java
A infra/util/src/main/java/com/evolveum/midpoint/util/CanBeNone.java
M infra/util/src/main/java/com/evolveum/midpoint/util/DebugUtil.java
M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java
A infra/util/src/main/java/com/evolveum/midpoint/util/NoValueUtil.java
M infra/util/src/main/java/com/evolveum/midpoint/util/aspect/MethodUsageStatistics.java
M infra/util/src/main/java/com/evolveum/midpoint/util/aspect/MidpointInterceptor.java
M infra/util/src/main/java/com/evolveum/midpoint/util/aspect/ProfilingDataLog.java
M infra/util/src/main/java/com/evolveum/midpoint/util/caching/CacheConfiguration.java
M infra/util/src/main/java/com/evolveum/midpoint/util/exception/ThresholdPolicyViolationException.java
M infra/util/src/main/java/com/evolveum/midpoint/util/statistics/OperationExecutionLogger.java
M infra/util/src/main/java/com/evolveum/midpoint/util/statistics/OperationInvocationRecord.java
M infra/util/src/main/java/com/evolveum/midpoint/util/statistics/OperationsPerformanceInformation.java
M infra/util/src/main/java/com/evolveum/midpoint/util/statistics/OperationsPerformanceMonitor.java
M infra/util/src/main/java/com/evolveum/midpoint/util/statistics/OperationsPerformanceMonitorImpl.java
M infra/util/src/main/java/com/evolveum/midpoint/util/statistics/SingleOperationPerformanceInformation.java
M pom.xml
M tools/test-ng/src/main/java/com/evolveum/midpoint/tools/testng/TestMonitor.java
M tools/test-ng/src/main/java/com/evolveum/midpoint/tools/testng/TestReportSection.java
Log Message:
-----------
Merge branch 'master' into improvement/10372
Compare: https://github.com/Evolveum/prism/compare/1be954331582...715440edea12
To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/prism/settings/notifications
More information about the midPoint-svn
mailing list