[hibernate-commits] [hibernate/hibernate-core] 182150: HHH-6371 - Develop metamodel binding creation usin...

noreply at github.com noreply at github.com
Wed Jul 13 10:19:45 EDT 2011


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-core

  Commit: 182150769a08fdd405ade6d176775577f7b515e5
      https://github.com/hibernate/hibernate-core/commit/182150769a08fdd405ade6d176775577f7b515e5
  Author: Steve Ebersole <steve at hibernate.org>
  Date:   2011-07-13 (Wed, 13 Jul 2011)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/cfg/HbmBinder.java
  M hibernate-core/src/main/java/org/hibernate/cfg/SettingsFactory.java
  M hibernate-core/src/main/java/org/hibernate/cfg/ToOneFkSecondPass.java
  M hibernate-core/src/main/java/org/hibernate/cfg/annotations/PropertyBinder.java
  M hibernate-core/src/main/java/org/hibernate/internal/CoreMessageLogger.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/EntityBinder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/view/EntityView.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/view/NormalizedViewObject.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/view/TableView.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/view/hbm/EntityViewImpl.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/view/hbm/TableViewImpl.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binding/EntityBinding.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binding/state/EntityBindingState.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/relational/Schema.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/SourceType.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/AnnotationBinder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/AnnotationSourceProcessor.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/entity/EntityBinder.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/entity/state/binding/EntityBindingStateImpl.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/entity/state/binding/EntityViewImpl.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/global/TableBinder.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/AbstractEntityBinder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/EntityProcessor.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/HbmBinder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/HbmSourceProcessor.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/HibernateMappingProcessor.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/RootEntityBinder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/RootEntityProcessor.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/binding/HbmEntityBindingState.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/MetadataImpl.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/spi/Binder.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/spi/BindingContext.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/spi/MetadataImplementor.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/spi/SourceProcessor.java
  M hibernate-core/src/main/java/org/hibernate/persister/internal/PersisterFactoryImpl.java
  M hibernate-core/src/main/java/org/hibernate/tuple/entity/EntityMetamodel.java
  M hibernate-core/src/test/java/org/hibernate/test/annotations/idclassgeneratedvalue/MultiplePK.java
  M hibernate-core/src/test/java/org/hibernate/test/legacy/Wicked.hbm.xml

  Log Message:
  -----------
  HHH-6371 - Develop metamodel binding creation using a push approach


  Commit: 5efd0a84710d2f114f774621ec4a34d5d78fb002
      https://github.com/hibernate/hibernate-core/commit/5efd0a84710d2f114f774621ec4a34d5d78fb002
  Author: Steve Ebersole <steve at t510.(none)>
  Date:   2011-07-13 (Wed, 13 Jul 2011)

  Changed paths:
    M build.gradle
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/view/hbm/EntityViewImpl.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/AbstractEntityBinder.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/EntityProcessor.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/HbmBindingContext.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/HbmHelper.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/HbmSourceProcessor.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/HibernateMappingProcessor.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/xml/mapping/Discriminated.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/xml/mapping/EntityElement.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/xml/mapping/MetaAttributeContainer.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/xml/mapping/SubclassEntityElement.java
  M hibernate-core/src/main/java/org/hibernate/tuple/entity/EntityMetamodel.java

  Log Message:
  -----------
  HHH-6371 - Develop metamodel binding creation using a push approach


  Commit: 594f689d98e4c671644bed41e968ccded5a7092c
      https://github.com/hibernate/hibernate-core/commit/594f689d98e4c671644bed41e968ccded5a7092c
  Author: Steve Ebersole <steve at t510.(none)>
  Date:   2011-07-13 (Wed, 13 Jul 2011)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/InvalidMappingException.java
  M hibernate-core/src/main/java/org/hibernate/cfg/HbmBinder.java
  M hibernate-core/src/main/java/org/hibernate/cfg/ToOneFkSecondPass.java
  A hibernate-core/src/main/java/org/hibernate/engine/OptimisticLockStyle.java
  M hibernate-core/src/main/java/org/hibernate/engine/internal/Versioning.java
  M hibernate-core/src/main/java/org/hibernate/event/service/internal/EventListenerServiceInitiator.java
  M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/MetadataSources.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/EntityBinder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/MappingException.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/MappingNotFoundException.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/Origin.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/SourceType.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/XsdException.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/BindingContext.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/DiscriminatorSubClassEntityDescriptor.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/EntityDescriptor.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/JoinedSubClassEntityDescriptor.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/MappingDefaults.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/MetaAttributeContext.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/MetadataImplementor.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/RootEntityDescriptor.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/SourceProcessor.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/TableDescriptor.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/UnifiedDescriptorObject.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/UnionSubClassEntityDescriptor.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/AbstractEntityDescriptorImpl.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/DiscriminatedSubClassEntityDescriptorImpl.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/HbmBindingContext.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/HbmHelper.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/HbmSourceProcessorImpl.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/HibernateMappingProcessor.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/JoinedSubClassEntityDescriptorImpl.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/MappingHelper.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/RootEntityDescriptorImpl.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/TableDescriptorImpl.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/UnionSubClassEntityDescriptorImpl.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/xml/mapping/Discriminated.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/xml/mapping/EntityElement.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/xml/mapping/MetaAttributeContainer.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/xml/mapping/SubclassEntityElement.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/internal/EntityReferenceResolver.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/internal/JaxbHelper.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/internal/JaxbRoot.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/internal/MetadataBuilderImpl.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/internal/MetadataImpl.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/internal/OverriddenMappingDefaults.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/internal/SessionFactoryBuilderImpl.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/view/EntityView.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/view/NormalizedViewObject.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/view/TableView.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/view/hbm/EntityViewImpl.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/view/hbm/TableViewImpl.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binding/AbstractAttributeBinding.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binding/AttributeBinding.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binding/EntityBinding.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binding/state/AttributeBindingState.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/MappingException.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/MappingNotFoundException.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/Origin.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/SourceType.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/XsdException.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/AnnotationSourceProcessor.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/attribute/state/binding/AttributeBindingStateImpl.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/attribute/state/relational/ColumnRelationalStateImpl.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/entity/EntityBinder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/entity/state/binding/AbstractEntityDescriptorImpl.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/entity/state/binding/EntityViewImpl.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/entity/state/binding/RootEntityDescriptorImpl.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/global/FetchProfileBinder.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/global/FilterDefBinder.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/global/IdGeneratorBinder.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/global/QueryBinder.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/global/TableBinder.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/global/TypeDefBinder.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/OrmXmlParser.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/GlobalAnnotations.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/AbstractEntityBinder.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/EntityProcessor.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/HbmBindingContext.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/HbmHelper.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/HbmSourceProcessor.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/HibernateMappingProcessor.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/RootEntityProcessor.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/binding/AbstractHbmAttributeBindingState.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/binding/HbmDiscriminatorBindingState.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/binding/HbmManyToOneAttributeBindingState.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/binding/HbmPluralAttributeBindingState.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/binding/HbmSimpleAttributeBindingState.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/relational/HbmColumnRelationalState.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/relational/HbmManyToOneRelationalStateContainer.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/relational/HbmSimpleValueRelationalStateContainer.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/util/MappingHelper.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/xml/mapping/Discriminated.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/xml/mapping/EntityElement.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/xml/mapping/MetaAttributeContainer.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/xml/mapping/SubclassEntityElement.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/EntityReferenceResolver.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/ExtendsQueue.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/JaxbHelper.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/JaxbRoot.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/MetadataBuilderImpl.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/MetadataImpl.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/OverriddenMappingDefaults.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/SessionFactoryBuilderImpl.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/spi/BindingContext.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/spi/MappingDefaults.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/spi/MetaAttributeContext.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/spi/MetadataImplementor.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/spi/SourceProcessor.java
  M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
  M hibernate-core/src/main/java/org/hibernate/persister/entity/JoinedSubclassEntityPersister.java
  M hibernate-core/src/main/java/org/hibernate/persister/internal/PersisterFactoryImpl.java
  M hibernate-core/src/main/java/org/hibernate/persister/spi/PersisterFactory.java
  M hibernate-core/src/main/java/org/hibernate/service/internal/SessionFactoryServiceRegistryFactoryImpl.java
  M hibernate-core/src/main/java/org/hibernate/service/internal/SessionFactoryServiceRegistryImpl.java
  M hibernate-core/src/main/java/org/hibernate/service/spi/SessionFactoryServiceInitiator.java
  M hibernate-core/src/main/java/org/hibernate/service/spi/SessionFactoryServiceRegistryFactory.java
  M hibernate-core/src/main/java/org/hibernate/stat/internal/StatisticsInitiator.java
  M hibernate-core/src/main/java/org/hibernate/tuple/entity/EntityMetamodel.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/binding/AbstractBasicBindingTests.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/binding/BasicAnnotationBindingTests.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/binding/BasicHbmBindingTests.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/binding/MiscAnnotationBindingTest.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/entity/BaseAnnotationBindingTestCase.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/global/FetchProfileBinderTest.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/OrmXmlParserTests.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/XmlHelper.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/internal/MetadataImplTest.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/internal/SessionFactoryBuilderImplTest.java

  Log Message:
  -----------
  HHH-6371 - Develop metamodel binding creation using a push approach


  Commit: 66bd7960631fdbe008e172b0aeb336a91fa68494
      https://github.com/hibernate/hibernate-core/commit/66bd7960631fdbe008e172b0aeb336a91fa68494
  Author: Steve Ebersole <steve at hibernate.org>
  Date:   2011-07-13 (Wed, 13 Jul 2011)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/metamodel/binder/EntityBinder.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/BindingContext.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/MappingDefaults.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/MetadataImplementor.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/RootEntityDescriptor.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/AbstractEntityDescriptorImpl.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/AnnotationsBindingContext.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/AnnotationsMetadataProcessor.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/AnnotationsSourceProcessor.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/ConfiguredClassHierarchyBuilder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/HibernateDotNames.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/JPADotNames.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/JandexHelper.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/ReflectionHelper.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/RootEntityDescriptorImpl.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/TableDescriptorImpl.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/entity/ConfiguredClass.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/entity/ConfiguredClassHierarchy.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/entity/ConfiguredClassType.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/entity/EntityBinder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/entity/IdType.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/entity/state/binding/AbstractEntityDescriptorImpl.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/entity/state/binding/RootEntityDescriptorImpl.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/global/FetchProfileBinder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/global/FilterDefBinder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/global/IdGeneratorBinder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/global/QueryBinder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/global/TableBinder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/global/TypeDefBinder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/package-info.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/PseudoJpaDotNames.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/filter/AbstractAnnotationFilter.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/filter/ExclusiveAnnotationFilter.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/filter/IndexedAnnotationFilter.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/filter/NameAnnotationFilter.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/filter/NameTargetAnnotationFilter.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/AbstractAttributesBuilder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/AbstractEntityObjectMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/AbstractMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/AccessHelper.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/AnnotationMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/AttributesBuilder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/BasicMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/DefaultConfigurationHelper.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/ElementCollectionMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/EmbeddableAttributesBuilder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/EmbeddableMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/EmbeddedIdMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/EmbeddedMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/EntityMappingsMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/EntityMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/GlobalAnnotationMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/GlobalAnnotations.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/IdMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/IndexBuilder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/ListenerMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/ManyToManyMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/ManyToOneMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/MappedSuperclassMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/MockHelper.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/OneToManyMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/OneToOneMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/PersistenceMetadataMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/PropertyMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/SchemaAware.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/TransientMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/VersionMocker.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/HbmBindingContext.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/HbmHelper.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/HbmSourceProcessorImpl.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/HibernateMappingProcessor.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/xml/mapping/Discriminated.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/internal/MetadataImpl.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/internal/OverriddenMappingDefaults.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/AnnotationBindingContext.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/AnnotationSourceProcessor.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/HibernateDotNames.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/JPADotNames.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/attribute/AssociationAttribute.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/entity/ConfiguredClass.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/entity/ConfiguredClassHierarchy.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/entity/ConfiguredClassType.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/entity/EmbeddableClass.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/entity/EntityBinder.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/entity/EntityClass.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/entity/IdType.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/entity/package-info.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/entity/state/binding/AbstractEntityDescriptorImpl.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/entity/state/binding/RootEntityDescriptorImpl.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/global/FetchProfileBinder.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/global/FilterDefBinder.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/global/IdGeneratorBinder.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/global/QueryBinder.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/global/TableBinder.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/global/TypeDefBinder.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/global/package-info.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/package-info.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/util/ConfiguredClassHierarchyBuilder.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/util/JandexHelper.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/util/ReflectionHelper.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/util/package-info.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/OrmXmlParser.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/PseudoJpaDotNames.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/filter/AbstractAnnotationFilter.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/filter/ExclusiveAnnotationFilter.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/filter/IndexedAnnotationFilter.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/filter/NameAnnotationFilter.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/filter/NameTargetAnnotationFilter.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/AbstractAttributesBuilder.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/AbstractEntityObjectMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/AbstractMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/AccessHelper.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/AnnotationMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/AttributesBuilder.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/BasicMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/DefaultConfigurationHelper.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/ElementCollectionMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/EmbeddableAttributesBuilder.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/EmbeddableMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/EmbeddedIdMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/EmbeddedMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/EntityMappingsMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/EntityMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/GlobalAnnotationMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/GlobalAnnotations.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/IdMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/IndexBuilder.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/ListenerMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/ManyToManyMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/ManyToOneMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/MappedSuperclassMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/MockHelper.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/OneToManyMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/OneToOneMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/PersistenceMetadataMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/PropertyMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/SchemaAware.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/TransientMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/VersionMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/package-info.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/package-info.java
  M hibernate-core/src/main/java/org/hibernate/persister/internal/PersisterClassResolverInitiator.java
  M hibernate-core/src/main/java/org/hibernate/persister/internal/PersisterFactoryInitiator.java
  M hibernate-core/src/main/java/org/hibernate/service/classloading/internal/ClassLoaderServiceImpl.java
  M hibernate-core/src/main/java/org/hibernate/service/classloading/spi/ClassLoaderService.java
  A hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/entity/AnnotationsBindingContextImpl.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/entity/TableNameTest.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/global/FetchProfileBinderTest.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/util/BaseAnnotationIndexTestCase.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/util/EntityHierarchyTest.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/util/GenericTypeDiscoveryTest.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/util/JandexHelperTest.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/util/TypeDiscoveryTest.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/AbstractMockerTest.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/BasicMockerTest.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/DefaultConfigurationHelperTest.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/EntityListenerTest.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/IndexBuilderTest.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/OverrideTest.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/PersistenceMetadataMockerTest.java
  R hibernate-testing/src/main/java/org/hibernate/testing/Skip.java
  R hibernate-testing/src/main/java/org/hibernate/testing/junit4/SkipMarker.java

  Log Message:
  -----------
  HHH-6371 - Develop metamodel binding creation using a push approach


  Commit: 9e95d41689aaa59782df671843ef362b7dd8a3ff
      https://github.com/hibernate/hibernate-core/commit/9e95d41689aaa59782df671843ef362b7dd8a3ff
  Author: Steve Ebersole <steve at hibernate.org>
  Date:   2011-07-13 (Wed, 13 Jul 2011)

  Changed paths:
    M build.gradle
  M hibernate-core/hibernate-core.gradle
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/EntityBinder.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/BindingContext.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/AnnotationsMetadataProcessor.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/AnnotationsSourceProcessor.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/AbstractEntityDescriptorImpl.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/BindingCreator.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/HbmBindingContext.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/HbmSourceProcessorImpl.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/HibernateMappingProcessor.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/internal/MetadataImpl.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binding/EntityBinding.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/domain/AbstractAttributeContainer.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/domain/BasicType.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/domain/Component.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/domain/Entity.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/domain/NonEntity.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/domain/Superclass.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/domain/Type.java
  M hibernate-core/src/main/java/org/hibernate/tuple/entity/EntityMetamodel.java
  M hibernate-core/src/main/xjb/hbm-configuration-bindings.xjb
  M hibernate-core/src/main/xjb/hbm-mapping-bindings.xjb
  M hibernate-core/src/main/xjb/orm-bindings.xjb

  Log Message:
  -----------
  HHH-6371 - Develop metamodel binding creation using a push approach


  Commit: a7179fbc496707ba5055ea7188a4f01c192b1665
      https://github.com/hibernate/hibernate-core/commit/a7179fbc496707ba5055ea7188a4f01c192b1665
  Author: Steve Ebersole <steve at hibernate.org>
  Date:   2011-07-13 (Wed, 13 Jul 2011)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/annotations/Entity.java
  M hibernate-core/src/main/java/org/hibernate/cfg/NotYetImplementedException.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/AnnotationsMetadataProcessor.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/AnnotationsSourceProcessor.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/ConfiguredClassHierarchyBuilder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/UnknownInheritanceTypeException.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/entity/EntityBinder.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/AbstractEntityDescriptorImpl.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/BindingCreator.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/DiscriminatedSubClassEntityDescriptorImpl.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/HbmHelper.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/Helper.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/HibernateMappingProcessor.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/JoinedSubClassEntityDescriptorImpl.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/MappingHelper.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/RootEntityDescriptorImpl.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/TableDescriptorImpl.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/UnionSubClassEntityDescriptorImpl.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/state/binding/AbstractHbmAttributeBindingState.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/state/binding/HbmDiscriminatorBindingState.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/state/binding/HbmManyToOneAttributeBindingState.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/state/binding/HbmPluralAttributeBindingState.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/state/binding/HbmSimpleAttributeBindingState.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/state/relational/HbmColumnRelationalState.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/state/relational/HbmDerivedValueRelationalState.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/state/relational/HbmManyToOneRelationalStateContainer.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/state/relational/HbmSimpleValueRelationalStateContainer.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/xml/mapping/CustomSqlElement.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/attribute/SimpleAttribute.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/binding/AbstractHbmAttributeBindingState.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/binding/HbmDiscriminatorBindingState.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/binding/HbmManyToOneAttributeBindingState.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/binding/HbmPluralAttributeBindingState.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/binding/HbmSimpleAttributeBindingState.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/relational/HbmColumnRelationalState.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/relational/HbmDerivedValueRelationalState.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/relational/HbmManyToOneRelationalStateContainer.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/relational/HbmSimpleValueRelationalStateContainer.java
  M hibernate-core/src/main/xjb/hbm-mapping-bindings.xjb
  A hibernate-core/src/test/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/AbstractMockerTest.java
  A hibernate-core/src/test/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/Author.java
  A hibernate-core/src/test/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/BasicMockerTest.java
  A hibernate-core/src/test/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/Book.java
  A hibernate-core/src/test/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/DefaultConfigurationHelperTest.java
  A hibernate-core/src/test/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/EntityListenerTest.java
  A hibernate-core/src/test/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/IndexBuilderTest.java
  A hibernate-core/src/test/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/Item.java
  A hibernate-core/src/test/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/ItemListener.java
  A hibernate-core/src/test/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/OverrideTest.java
  A hibernate-core/src/test/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/PersistenceMetadataMockerTest.java
  A hibernate-core/src/test/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/Topic.java
  A hibernate-core/src/test/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/XmlHelper.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/binding/SimpleValueBindingTests.java
  A hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/TestAnnotationsBindingContextImpl.java
  R hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/entity/AnnotationsBindingContextImpl.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/entity/ProxyBindingTests.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/entity/TableNameTest.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/util/BaseAnnotationIndexTestCase.java
  R hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/AbstractMockerTest.java
  R hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/Author.java
  R hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/BasicMockerTest.java
  R hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/Book.java
  R hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/DefaultConfigurationHelperTest.java
  R hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/EntityListenerTest.java
  R hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/IndexBuilderTest.java
  R hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/Item.java
  R hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/ItemListener.java
  R hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/OverrideTest.java
  R hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/PersistenceMetadataMockerTest.java
  R hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/Topic.java
  R hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/XmlHelper.java
  A hibernate-core/src/test/resources/org/hibernate/metamodel/binder/source/annotations/xml/mocker/AttributeOverride.xml
  A hibernate-core/src/test/resources/org/hibernate/metamodel/binder/source/annotations/xml/mocker/default-schema.xml
  A hibernate-core/src/test/resources/org/hibernate/metamodel/binder/source/annotations/xml/mocker/default-schema2.xml
  A hibernate-core/src/test/resources/org/hibernate/metamodel/binder/source/annotations/xml/mocker/entity-metadata-complete.xml
  A hibernate-core/src/test/resources/org/hibernate/metamodel/binder/source/annotations/xml/mocker/listener.xml
  A hibernate-core/src/test/resources/org/hibernate/metamodel/binder/source/annotations/xml/mocker/override-to-mappedsuperclass.xml
  A hibernate-core/src/test/resources/org/hibernate/metamodel/binder/source/annotations/xml/mocker/persistence-metadata.xml
  R hibernate-core/src/test/resources/org/hibernate/metamodel/source/annotations/xml/mocker/AttributeOverride.xml
  R hibernate-core/src/test/resources/org/hibernate/metamodel/source/annotations/xml/mocker/default-schema.xml
  R hibernate-core/src/test/resources/org/hibernate/metamodel/source/annotations/xml/mocker/default-schema2.xml
  R hibernate-core/src/test/resources/org/hibernate/metamodel/source/annotations/xml/mocker/entity-metadata-complete.xml
  R hibernate-core/src/test/resources/org/hibernate/metamodel/source/annotations/xml/mocker/listener.xml
  R hibernate-core/src/test/resources/org/hibernate/metamodel/source/annotations/xml/mocker/override-to-mappedsuperclass.xml
  R hibernate-core/src/test/resources/org/hibernate/metamodel/source/annotations/xml/mocker/persistence-metadata.xml

  Log Message:
  -----------
  HHH-6371 - Develop metamodel binding creation using a push approach


  Commit: c4c8c28a3b4eac6c9f63b120dce4bf9083196e42
      https://github.com/hibernate/hibernate-core/commit/c4c8c28a3b4eac6c9f63b120dce4bf9083196e42
  Author: Steve Ebersole <steve at hibernate.org>
  Date:   2011-07-13 (Wed, 13 Jul 2011)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/internal/util/beans/BeanInfoHelper.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/Metadata.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/BindingContext.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/MetadataImplementor.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/AnnotationsMetadataProcessor.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/AnnotationsSourceProcessor.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/entity/EntityBinder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/AbstractSubEntityContainer.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/BindingCreator.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/EntityHierarchy.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/EntityHierarchySubEntity.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/EntitySourceInformation.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/HbmSourceProcessorImpl.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/Helper.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/HibernateMappingProcessor.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/HierarchyBuilder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/MappingDocument.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/SubEntityContainer.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/xml/mapping/EntityElement.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/xml/mapping/JoinElementSource.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/xml/mapping/SubEntityElement.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/xml/mapping/SubclassEntityElement.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/internal/MetadataImpl.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binding/AbstractAttributeBinding.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binding/AttributeBinding.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binding/HibernateTypeDescriptor.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binding/SimpleAttributeBinding.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/domain/AbstractAttributeContainer.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/domain/AttributeContainer.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/relational/AbstractTableSpecification.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/relational/TableSpecification.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/relational/state/ValueCreator.java
  M hibernate-core/src/main/xjb/hbm-mapping-bindings.xjb
  M hibernate-core/src/test/java/org/hibernate/metamodel/binding/SimpleValueBindingTests.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/relational/TableManipulationTests.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/TestAnnotationsBindingContextImpl.java

  Log Message:
  -----------
  HHH-6371 - Develop metamodel binding creation using a push approach


  Commit: e339dac91ef4a599ec78bfa2881fc6c3ea86d0c9
      https://github.com/hibernate/hibernate-core/commit/e339dac91ef4a599ec78bfa2881fc6c3ea86d0c9
  Author: Steve Ebersole <steve at hibernate.org>
  Date:   2011-07-13 (Wed, 13 Jul 2011)

  Changed paths:
    M hibernate-core/hibernate-core.gradle
  M hibernate-core/src/main/java/org/hibernate/InvalidMappingException.java
  M hibernate-core/src/main/java/org/hibernate/event/service/internal/EventListenerServiceInitiator.java
  M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/MetadataSources.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/MappingException.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/MappingNotFoundException.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/Origin.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/SourceType.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/XsdException.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/BindingContext.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/DiscriminatorSubClassEntityDescriptor.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/EntityDescriptor.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/JoinedSubClassEntityDescriptor.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/MappingDefaults.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/MetaAttributeContext.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/MetadataImplementor.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/RootEntityDescriptor.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/SourceProcessor.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/TableDescriptor.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/UnifiedDescriptorObject.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/UnionSubClassEntityDescriptor.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/AbstractEntityDescriptorImpl.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/AnnotationsBindingContext.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/AnnotationsMetadataProcessor.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/AnnotationsSourceProcessor.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/ConfiguredClassHierarchyBuilder.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/HibernateDotNames.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/JPADotNames.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/JandexHelper.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/ReflectionHelper.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/RootEntityDescriptorImpl.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/TableDescriptorImpl.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/UnknownInheritanceTypeException.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/entity/ConfiguredClass.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/entity/ConfiguredClassHierarchy.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/entity/ConfiguredClassType.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/entity/EntityBinder.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/entity/IdType.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/entity/state/binding/AbstractEntityDescriptorImpl.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/entity/state/binding/RootEntityDescriptorImpl.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/global/FetchProfileBinder.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/global/FilterDefBinder.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/global/IdGeneratorBinder.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/global/QueryBinder.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/global/TableBinder.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/global/TypeDefBinder.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/package-info.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/PseudoJpaDotNames.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/filter/AbstractAnnotationFilter.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/filter/ExclusiveAnnotationFilter.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/filter/IndexedAnnotationFilter.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/filter/NameAnnotationFilter.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/filter/NameTargetAnnotationFilter.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/AbstractAttributesBuilder.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/AbstractEntityObjectMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/AbstractMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/AccessHelper.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/AnnotationMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/AttributesBuilder.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/BasicMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/DefaultConfigurationHelper.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/ElementCollectionMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/EmbeddableAttributesBuilder.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/EmbeddableMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/EmbeddedIdMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/EmbeddedMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/EntityMappingsMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/EntityMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/GlobalAnnotationMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/GlobalAnnotations.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/IdMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/IndexBuilder.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/ListenerMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/ManyToManyMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/ManyToOneMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/MappedSuperclassMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/MockHelper.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/OneToManyMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/OneToOneMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/PersistenceMetadataMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/PropertyMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/SchemaAware.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/TransientMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/VersionMocker.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/AbstractSubEntityContainer.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/BindingCreator.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/EntityHierarchy.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/EntityHierarchySubEntity.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/EntitySourceInformation.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/HbmBindingContext.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/HbmSourceProcessorImpl.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/Helper.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/HibernateMappingProcessor.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/HierarchyBuilder.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/MappingDocument.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/SubEntityContainer.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/state/binding/AbstractHbmAttributeBindingState.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/state/binding/HbmDiscriminatorBindingState.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/state/binding/HbmManyToOneAttributeBindingState.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/state/binding/HbmPluralAttributeBindingState.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/state/binding/HbmSimpleAttributeBindingState.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/state/relational/HbmColumnRelationalState.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/state/relational/HbmDerivedValueRelationalState.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/state/relational/HbmManyToOneRelationalStateContainer.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/state/relational/HbmSimpleValueRelationalStateContainer.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/xml/mapping/CustomSqlElement.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/xml/mapping/EntityElement.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/xml/mapping/JoinElementSource.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/xml/mapping/MetaAttributeContainer.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/hbm/xml/mapping/SubEntityElement.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/internal/EntityReferenceResolver.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/internal/JaxbHelper.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/internal/JaxbRoot.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/internal/MetadataBuilderImpl.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/internal/MetadataImpl.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/internal/OverriddenMappingDefaults.java
  R hibernate-core/src/main/java/org/hibernate/metamodel/binder/source/internal/SessionFactoryBuilderImpl.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binding/AbstractAttributeBinding.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binding/AttributeBinding.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binding/EntityBinding.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binding/SimpleAttributeBinding.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binding/state/AttributeBindingState.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/domain/AbstractAttributeContainer.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/domain/AttributeContainer.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/BindingContext.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/MappingDefaults.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/MappingException.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/MappingNotFoundException.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/MetaAttributeContext.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/MetadataImplementor.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/Origin.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/SourceProcessor.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/SourceType.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/XsdException.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/AnnotationsBindingContext.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/AnnotationsSourceProcessor.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/ConfiguredClassHierarchyBuilder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/HibernateDotNames.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/JPADotNames.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/JandexHelper.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/ReflectionHelper.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/UnknownInheritanceTypeException.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/attribute/AssociationAttribute.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/attribute/DiscriminatorColumnValues.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/attribute/SimpleAttribute.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/attribute/state/binding/AttributeBindingStateImpl.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/attribute/state/relational/ColumnRelationalStateImpl.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/entity/ConfiguredClass.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/entity/ConfiguredClassHierarchy.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/entity/ConfiguredClassType.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/entity/EmbeddableClass.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/entity/EntityBinder.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/entity/EntityClass.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/entity/IdType.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/global/FetchProfileBinder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/global/FilterDefBinder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/global/IdGeneratorBinder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/global/QueryBinder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/global/TableBinder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/global/TypeDefBinder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/PseudoJpaDotNames.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/filter/AbstractAnnotationFilter.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/filter/ExclusiveAnnotationFilter.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/filter/IndexedAnnotationFilter.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/filter/NameAnnotationFilter.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/filter/NameTargetAnnotationFilter.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/AbstractAttributesBuilder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/AbstractEntityObjectMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/AbstractMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/AccessHelper.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/AnnotationMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/AttributesBuilder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/BasicMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/DefaultConfigurationHelper.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/ElementCollectionMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/EmbeddableAttributesBuilder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/EmbeddableMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/EmbeddedIdMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/EmbeddedMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/EntityMappingsMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/EntityMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/GlobalAnnotationMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/GlobalAnnotations.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/IdMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/IndexBuilder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/ListenerMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/ManyToManyMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/ManyToOneMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/MappedSuperclassMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/MockHelper.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/OneToManyMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/OneToOneMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/PersistenceMetadataMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/PropertyMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/SchemaAware.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/TransientMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/xml/mocker/VersionMocker.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/AbstractSubEntityContainer.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/BindingCreator.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/EntityHierarchy.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/EntityHierarchySubEntity.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/EntitySourceInformation.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/HbmBindingContext.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/HbmSourceProcessorImpl.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/Helper.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/HibernateMappingProcessor.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/HierarchyBuilder.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/MappingDocument.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/SubEntityContainer.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/jaxb/mapping/CustomSqlElement.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/jaxb/mapping/EntityElement.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/jaxb/mapping/JoinElementSource.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/jaxb/mapping/MetaAttributeContainer.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/jaxb/mapping/SubEntityElement.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/binding/AbstractHbmAttributeBindingState.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/binding/HbmDiscriminatorBindingState.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/binding/HbmManyToOneAttributeBindingState.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/binding/HbmPluralAttributeBindingState.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/binding/HbmSimpleAttributeBindingState.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/relational/HbmColumnRelationalState.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/relational/HbmDerivedValueRelationalState.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/relational/HbmManyToOneRelationalStateContainer.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/relational/HbmSimpleValueRelationalStateContainer.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/AttributeTypeResolver.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/EntityReferenceResolver.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/JaxbHelper.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/JaxbRoot.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/MetadataBuilderImpl.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/MetadataImpl.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/OverriddenMappingDefaults.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/SessionFactoryBuilderImpl.java
  M hibernate-core/src/main/java/org/hibernate/persister/internal/PersisterFactoryImpl.java
  M hibernate-core/src/main/java/org/hibernate/persister/spi/PersisterFactory.java
  M hibernate-core/src/main/java/org/hibernate/service/internal/SessionFactoryServiceRegistryFactoryImpl.java
  M hibernate-core/src/main/java/org/hibernate/service/internal/SessionFactoryServiceRegistryImpl.java
  M hibernate-core/src/main/java/org/hibernate/service/spi/SessionFactoryServiceInitiator.java
  M hibernate-core/src/main/java/org/hibernate/service/spi/SessionFactoryServiceRegistryFactory.java
  M hibernate-core/src/main/java/org/hibernate/stat/internal/StatisticsInitiator.java
  M hibernate-core/src/main/java/org/hibernate/tuple/PojoInstantiator.java
  M hibernate-core/src/main/java/org/hibernate/tuple/PropertyFactory.java
  M hibernate-core/src/main/java/org/hibernate/tuple/entity/PojoEntityTuplizer.java
  M hibernate-core/src/main/xjb/hbm-mapping-bindings.xjb
  R hibernate-core/src/test/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/AbstractMockerTest.java
  R hibernate-core/src/test/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/Author.java
  R hibernate-core/src/test/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/BasicMockerTest.java
  R hibernate-core/src/test/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/Book.java
  R hibernate-core/src/test/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/DefaultConfigurationHelperTest.java
  R hibernate-core/src/test/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/EntityListenerTest.java
  R hibernate-core/src/test/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/IndexBuilderTest.java
  R hibernate-core/src/test/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/Item.java
  R hibernate-core/src/test/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/ItemListener.java
  R hibernate-core/src/test/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/OverrideTest.java
  R hibernate-core/src/test/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/PersistenceMetadataMockerTest.java
  R hibernate-core/src/test/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/Topic.java
  R hibernate-core/src/test/java/org/hibernate/metamodel/binder/source/annotations/xml/mocker/XmlHelper.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/binding/AbstractBasicBindingTests.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/binding/BasicAnnotationBindingTests.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/binding/BasicHbmBindingTests.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/binding/MiscAnnotationBindingTest.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/TestAnnotationsBindingContextImpl.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/entity/BaseAnnotationBindingTestCase.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/entity/TableNameTest.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/global/FetchProfileBinderTest.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/global/QueryBinderTest.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/util/BaseAnnotationIndexTestCase.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/util/EntityHierarchyTest.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/util/GenericTypeDiscoveryTest.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/util/JandexHelperTest.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/util/TypeDiscoveryTest.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/OrmXmlParserTests.java
  A hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/AbstractMockerTest.java
  A hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/Author.java
  A hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/BasicMockerTest.java
  A hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/Book.java
  A hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/DefaultConfigurationHelperTest.java
  A hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/EntityListenerTest.java
  A hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/IndexBuilderTest.java
  A hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/Item.java
  A hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/ItemListener.java
  A hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/OverrideTest.java
  A hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/PersistenceMetadataMockerTest.java
  A hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/Topic.java
  A hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/xml/mocker/XmlHelper.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/internal/MetadataImplTest.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/internal/SessionFactoryBuilderImplTest.java
  M hibernate-core/src/test/resources/org/hibernate/metamodel/binder/source/annotations/xml/mocker/listener.xml
  M hibernate-core/src/test/resources/org/hibernate/metamodel/binder/source/annotations/xml/mocker/persistence-metadata.xml
  A hibernate-testing/src/main/java/org/hibernate/testing/Skip.java
  M hibernate-testing/src/main/java/org/hibernate/testing/SkipLog.java

  Log Message:
  -----------
  HHH-6371 - Develop metamodel binding creation using a push approach


  Commit: 24edf42c04a72bcc0d5f13203e43f227165b6f0d
      https://github.com/hibernate/hibernate-core/commit/24edf42c04a72bcc0d5f13203e43f227165b6f0d
  Author: Steve Ebersole <steve at hibernate.org>
  Date:   2011-07-13 (Wed, 13 Jul 2011)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/cache/internal/CacheDataDescriptionImpl.java
  M hibernate-core/src/main/java/org/hibernate/cfg/annotations/SimpleValueBinder.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binding/AbstractAttributeBinding.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binding/CollectionElement.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binding/EntityIdentifier.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binding/HibernateTypeDescriptor.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/BindingCreator.java
  A hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/jaxb/mapping/SingularAttributeSource.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/relational/HbmSimpleValueRelationalStateContainer.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/AttributeTypeResolver.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/MetadataImpl.java
  M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
  M hibernate-core/src/main/java/org/hibernate/persister/entity/SingleTableEntityPersister.java
  M hibernate-core/src/main/java/org/hibernate/tuple/PropertyFactory.java
  M hibernate-core/src/main/java/org/hibernate/tuple/entity/PojoEntityTuplizer.java
  M hibernate-core/src/main/xjb/hbm-mapping-bindings.xjb
  M hibernate-core/src/test/java/org/hibernate/metamodel/binding/AbstractBasicBindingTests.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/binding/SimpleValueBindingTests.java

  Log Message:
  -----------
  HHH-6371 - Develop metamodel binding creation using a push approach


  Commit: c97075c3c819e3de2a4911eae9e97a7a7e554a3d
      https://github.com/hibernate/hibernate-core/commit/c97075c3c819e3de2a4911eae9e97a7a7e554a3d
  Author: Steve Ebersole <steve at hibernate.org>
  Date:   2011-07-13 (Wed, 13 Jul 2011)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/annotations/CacheConcurrencyStrategy.java
  M hibernate-core/src/main/java/org/hibernate/dialect/function/CastFunction.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binding/AbstractAttributeBinding.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binding/SimpleAttributeBinding.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/binding/state/AttributeBindingState.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/domain/AttributeContainer.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/domain/SingularAttribute.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/relational/Identifier.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/AnnotationsSourceProcessor.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/attribute/AssociationAttribute.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/attribute/AttributeOverride.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/attribute/MappedAttribute.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/attribute/SimpleAttribute.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/attribute/state/binding/AttributeBindingStateImpl.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/entity/ConfiguredClass.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/annotations/entity/EntityBinder.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/BindingCreator.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/binding/AbstractHbmAttributeBindingState.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/binding/HbmDiscriminatorBindingState.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/binding/HbmManyToOneAttributeBindingState.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/binding/HbmPluralAttributeBindingState.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/state/binding/HbmSimpleAttributeBindingState.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/AttributeTypeResolver.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/MetadataImpl.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/entity/CustomSQLBindingTests.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/util/GenericTypeDiscoveryTest.java
  M hibernate-core/src/test/java/org/hibernate/metamodel/source/annotations/util/TypeDiscoveryTest.java
  R hibernate-core/src/test/resources/org/hibernate/metamodel/binder/source/annotations/xml/mocker/AttributeOverride.xml
  R hibernate-core/src/test/resources/org/hibernate/metamodel/binder/source/annotations/xml/mocker/default-schema.xml
  R hibernate-core/src/test/resources/org/hibernate/metamodel/binder/source/annotations/xml/mocker/default-schema2.xml
  R hibernate-core/src/test/resources/org/hibernate/metamodel/binder/source/annotations/xml/mocker/entity-metadata-complete.xml
  R hibernate-core/src/test/resources/org/hibernate/metamodel/binder/source/annotations/xml/mocker/listener.xml
  R hibernate-core/src/test/resources/org/hibernate/metamodel/binder/source/annotations/xml/mocker/override-to-mappedsuperclass.xml
  R hibernate-core/src/test/resources/org/hibernate/metamodel/binder/source/annotations/xml/mocker/persistence-metadata.xml
  A hibernate-core/src/test/resources/org/hibernate/metamodel/source/annotations/xml/mocker/AttributeOverride.xml
  A hibernate-core/src/test/resources/org/hibernate/metamodel/source/annotations/xml/mocker/default-schema.xml
  A hibernate-core/src/test/resources/org/hibernate/metamodel/source/annotations/xml/mocker/default-schema2.xml
  A hibernate-core/src/test/resources/org/hibernate/metamodel/source/annotations/xml/mocker/entity-metadata-complete.xml
  A hibernate-core/src/test/resources/org/hibernate/metamodel/source/annotations/xml/mocker/listener.xml
  A hibernate-core/src/test/resources/org/hibernate/metamodel/source/annotations/xml/mocker/override-to-mappedsuperclass.xml
  A hibernate-core/src/test/resources/org/hibernate/metamodel/source/annotations/xml/mocker/persistence-metadata.xml

  Log Message:
  -----------
  HHH-6371 - Develop metamodel binding creation using a push approach


  Commit: 8c28d46b0787ed63a83d79e04824f7d52b260e11
      https://github.com/hibernate/hibernate-core/commit/8c28d46b0787ed63a83d79e04824f7d52b260e11
  Author: Steve Ebersole <steve at hibernate.org>
  Date:   2011-07-13 (Wed, 13 Jul 2011)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/metamodel/source/hbm/HibernateMappingProcessor.java
  M hibernate-core/src/main/java/org/hibernate/metamodel/source/internal/MetadataImpl.java

  Log Message:
  -----------
  HHH-6371 - Develop metamodel binding creation using a push approach


Compare: https://github.com/hibernate/hibernate-core/compare/99f8d26...8c28d46


More information about the hibernate-commits mailing list