Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-orm
Commit: 448d678fb5b404bcd56715ca62a25fc3e08381f6
https://github.com/hibernate/hibernate-orm/commit/448d678fb5b404bcd56715c...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2022-01-06 (Thu, 06 Jan 2022)
Changed paths:
M documentation/src/main/asciidoc/userguide/chapters/beans/Beans.adoc
M documentation/src/main/asciidoc/userguide/chapters/domain/basic_types.adoc
M documentation/src/main/asciidoc/userguide/chapters/domain/collections.adoc
M documentation/src/test/java/org/hibernate/userguide/collections/type/QueueType.java
M
documentation/src/test/java/org/hibernate/userguide/mapping/basic/EnumerationCustomTypeTest.java
M
documentation/src/test/java/org/hibernate/userguide/mapping/basic/ExplicitTypeTest.java
M
documentation/src/test/java/org/hibernate/userguide/mapping/basic/bitset/BitSetUserTypeTest.java
A hibernate-core/src/main/java/org/hibernate/annotations/Bag.java
R
hibernate-core/src/main/java/org/hibernate/annotations/CollectionClassificationType.java
M hibernate-core/src/main/java/org/hibernate/annotations/CollectionIdCustomType.java
R hibernate-core/src/main/java/org/hibernate/annotations/CollectionSemantics.java
R
hibernate-core/src/main/java/org/hibernate/annotations/CollectionSemanticsRegistration.java
R
hibernate-core/src/main/java/org/hibernate/annotations/CollectionSemanticsRegistrations.java
M hibernate-core/src/main/java/org/hibernate/annotations/CollectionType.java
A
hibernate-core/src/main/java/org/hibernate/annotations/CollectionTypeRegistration.java
A
hibernate-core/src/main/java/org/hibernate/annotations/CollectionTypeRegistrations.java
R hibernate-core/src/main/java/org/hibernate/annotations/CustomType.java
M hibernate-core/src/main/java/org/hibernate/annotations/MapKeyCustomType.java
A hibernate-core/src/main/java/org/hibernate/annotations/Type.java
M hibernate-core/src/main/java/org/hibernate/annotations/package-info.java
M
hibernate-core/src/main/java/org/hibernate/boot/internal/InFlightMetadataCollectorImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/InFlightMetadataCollector.java
M hibernate-core/src/main/java/org/hibernate/cfg/AnnotationBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/PropertyContainer.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/ArrayBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/BagBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/BasicValueBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/CollectionBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/IdBagBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/ListBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/MapBinder.java
M
hibernate-core/src/main/java/org/hibernate/cfg/annotations/PrimitiveArrayBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/SetBinder.java
M
hibernate-core/src/main/java/org/hibernate/collection/internal/CustomCollectionTypeSemantics.java
M
hibernate-core/src/main/java/org/hibernate/collection/spi/CollectionInitializerProducer.java
M hibernate-core/src/main/java/org/hibernate/collection/spi/CollectionSemantics.java
M hibernate-core/src/main/java/org/hibernate/collection/spi/PersistentBag.java
M hibernate-core/src/main/java/org/hibernate/mapping/Array.java
M hibernate-core/src/main/java/org/hibernate/mapping/Bag.java
M hibernate-core/src/main/java/org/hibernate/mapping/Collection.java
M hibernate-core/src/main/java/org/hibernate/mapping/IdentifierBag.java
M hibernate-core/src/main/java/org/hibernate/mapping/IdentifierCollection.java
M hibernate-core/src/main/java/org/hibernate/mapping/IndexedCollection.java
M hibernate-core/src/main/java/org/hibernate/mapping/List.java
M hibernate-core/src/main/java/org/hibernate/mapping/Map.java
M hibernate-core/src/main/java/org/hibernate/mapping/MappingHelper.java
M hibernate-core/src/main/java/org/hibernate/mapping/PrimitiveArray.java
M hibernate-core/src/main/java/org/hibernate/mapping/Set.java
M hibernate-core/src/main/java/org/hibernate/metamodel/CollectionClassification.java
M
hibernate-core/src/main/java/org/hibernate/query/internal/ResultMementoBasicStandard.java
M hibernate-core/src/main/java/org/hibernate/type/ArrayType.java
M hibernate-core/src/main/java/org/hibernate/type/BagType.java
M hibernate-core/src/main/java/org/hibernate/type/CollectionType.java
M hibernate-core/src/main/java/org/hibernate/type/CustomCollectionType.java
M hibernate-core/src/main/java/org/hibernate/type/IdentifierBagType.java
M hibernate-core/src/main/java/org/hibernate/type/ListType.java
M hibernate-core/src/main/java/org/hibernate/type/MapType.java
M hibernate-core/src/main/java/org/hibernate/type/OrderedMapType.java
M hibernate-core/src/main/java/org/hibernate/type/OrderedSetType.java
M hibernate-core/src/main/java/org/hibernate/type/SetType.java
M hibernate-core/src/main/java/org/hibernate/type/SortedMapType.java
M hibernate-core/src/main/java/org/hibernate/type/SortedSetType.java
M hibernate-core/src/main/java/org/hibernate/usertype/UserCollectionType.java
M hibernate-core/src/main/java/org/hibernate/usertype/UserTypeLegacyBridge.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/annotations/basic/CollectionAsBasicTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/generics/Gene.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/annotations/type/dynamicparameterized/Entity1.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/annotations/type/dynamicparameterized/Entity2.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/lazy/cache/LazyInCacheTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/cfg/annotations/CollectionBinderTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/id/usertype/UserTypeComparableIdTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/id/usertype/UserTypeNonComparableIdTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/jpa/query/QueryParametersValidationTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/jpa/query/TypedValueParametersTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/ImplicitListAsBagSemanticsTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/ImplicitListAsListSemanticsTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/ImplicitListDefaultSemanticsTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/classification/bag/BagTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/classification/bag/EntityWithBagAsList.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/classification/explicit/EntityWithExplicitSetClassification.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/basic/Email.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/basic/IMyList.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/basic/MyList.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/basic/MyListType.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/basic/PersistentMyList.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/basic/User.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/basic/UserCollectionTypeAnnotationsVariantTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/basic/UserCollectionTypeHbmVariantTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/basic/UserCollectionTypeTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/basic/UserPermissions.hbm.xml
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/declaredtype/Email.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/declaredtype/HeadList.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/declaredtype/HeadListType.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/declaredtype/IHeadList.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/declaredtype/PersistentHeadList.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/declaredtype/User.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/declaredtype/UserCollectionTypeAnnotationsVariantTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/declaredtype/UserCollectionTypeHbmVariantTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/declaredtype/UserCollectionTypeTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/declaredtype/UserPermissions.hbm.xml
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/declaredtype/UserWithUnimplementedCollection.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/declaredtype/UserWithUnimplementedCollectionTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/parameterized/DefaultableList.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/parameterized/DefaultableListImpl.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/parameterized/DefaultableListType.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/parameterized/Entity.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/parameterized/Mapping.hbm.xml
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/parameterized/ParameterizedUserCollectionTypeAnnotationsVariantTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/parameterized/ParameterizedUserCollectionTypeHbmVariantTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/parameterized/ParameterizedUserCollectionTypeTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/parameterized/PersistentDefaultableList.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/registration/CustomTypeRegistrationTests.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/registration/Email.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/custom/registration/User.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/semantics/AnotherEntityWithUniqueList.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/semantics/CustomSemanticsTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/semantics/TheEntityWithUniqueList.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/semantics/UniqueListSemantic.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/semantics/UniqueListType.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/basic/Email.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/basic/IMyList.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/basic/MyList.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/basic/MyListType.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/basic/PersistentMyList.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/basic/User.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/basic/UserCollectionTypeAnnotationsVariantTest.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/basic/UserCollectionTypeHbmVariantTest.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/basic/UserCollectionTypeTest.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/basic/UserPermissions.hbm.xml
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/declaredtype/Email.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/declaredtype/HeadList.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/declaredtype/HeadListType.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/declaredtype/IHeadList.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/declaredtype/PersistentHeadList.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/declaredtype/User.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/declaredtype/UserCollectionTypeAnnotationsVariantTest.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/declaredtype/UserCollectionTypeHbmVariantTest.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/declaredtype/UserCollectionTypeTest.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/declaredtype/UserPermissions.hbm.xml
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/declaredtype/UserWithUnimplementedCollection.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/declaredtype/UserWithUnimplementedCollectionTest.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/declaredtype/explicitsemantics/Email.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/declaredtype/explicitsemantics/HeadSetList.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/declaredtype/explicitsemantics/HeadSetListType.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/declaredtype/explicitsemantics/IHeadSetList.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/declaredtype/explicitsemantics/PersistentHeadList.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/declaredtype/explicitsemantics/User.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/declaredtype/explicitsemantics/UserCollectionTypeTest.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/parameterized/DefaultableList.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/parameterized/DefaultableListImpl.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/parameterized/DefaultableListType.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/parameterized/Entity.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/parameterized/Mapping.hbm.xml
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/parameterized/ParameterizedUserCollectionTypeAnnotationsVariantTest.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/parameterized/ParameterizedUserCollectionTypeHbmVariantTest.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/parameterized/ParameterizedUserCollectionTypeTest.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/collection/custom/parameterized/PersistentDefaultableList.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/custom/typedef/NamedEnumUserType.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/custom/typedef/NamedEnumUserTypeTest.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/custom/typedef/package-info.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/typedef/NamedEnumUserType.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/typedef/NamedEnumUserTypeTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/typedef/package-info.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/type/contributor/ArrayCustomTypeTest.java
M
hibernate-core/src/test/resources/mappings/type/custom/typedef/PersonNamedEnumsUserType.xml
M
hibernate-envers/src/test/java/org/hibernate/envers/test/integration/customtype/ExtendedEnumTypeTest.java
M
hibernate-envers/src/test/java/org/hibernate/orm/test/envers/entities/customtype/ParametrizedCustomTypeEntity.java
M
hibernate-envers/src/test/java/org/hibernate/orm/test/envers/entities/ids/EmbIdWithCustomType.java
M migration-guide.adoc
M
tooling/metamodel-generator/src/test/java/org/hibernate/jpamodelgen/test/collectionbasictype/Person.java
M
tooling/metamodel-generator/src/test/java/org/hibernate/jpamodelgen/test/collectionbasictype/PersonPhone.java
M
tooling/metamodel-generator/src/test/java/org/hibernate/jpamodelgen/test/collectionbasictype/PhoneBook.java
Log Message:
-----------
Drop `@CollectionClassificationType`;
Drop `@CollectionSemantics`;
Drop `@CollectionSemanticsRegistration(s)`;
Add `@CollectionTypeRegistration(s)`;
Rename `@CustomType` to `@Type`;
User Guide and Migration Guide changes