Yoann Rodière
51ab9f744d
HHH-12946 Add explicit dependencies to JAXB APIs where relevant
2018-10-17 11:43:03 +02:00
Yoann Rodière
530ab1569e
HHH-12946 Use constants for JAXB dependencies instead of inline strings
...
We may have to update these dependencies, let's make it easy.
2018-10-17 11:43:03 +02:00
Chris Cranford
0d79bc06cf
HHH-12612 - Added embeddable TYPE_USE test case coverage.
2018-05-24 17:01:36 -04:00
Chris Cranford
5674eae3ae
HHH-12612 - Use getQualifiedName rather than toString.
2018-05-24 17:01:36 -04:00
Chris Cranford
45a3b39c40
HHH-12612 - Fix JDK9 compatibility with TYPE_USE on collection fields.
2018-05-23 19:10:58 -04:00
Chris Cranford
895b0bb75d
HHH-12011 HHH 12612 - Remove unnecessary output from test case.
2018-05-23 19:08:50 -04:00
Chris Cranford
df6d44f646
HHH-12581 - Revert original fix for HHH-12338 to address regression.
2018-05-23 13:57:44 -04:00
Chris Cranford
3b05e92f40
HHH-12581 - Added test case.
2018-05-23 13:57:35 -04:00
Chris Cranford
f8ffbd03ff
HHH-12011 - Fix JDK9 compatibility with TYPE_USE on array primitive-based fields.
2018-05-13 15:33:37 -04:00
Chris Cranford
2ad6bf6724
HHH-12011 - Use TypeVisitor rather than string parsing for array types.
2018-05-11 12:51:37 -04:00
Chris Cranford
67096ce547
HHH-12011 - Fix metamodel generation with TYPE_USE targeted annotations.
2018-05-11 12:48:20 -04:00
Chris Cranford
7162bf26ec
HHH-12011 - Added test case.
2018-05-11 12:48:20 -04:00
helloztt
7bcfa0d90d
HHH-12338 - Incorrect metamodel for basic collections
2018-03-29 17:22:49 +03:00
Réda Housni Alaoui
884569f9cc
HHH-12378 JDK 9 support: Remove javax.annotation.Generated usage
2018-03-13 23:17:40 +00:00
Andrea Boriero
9d335961b8
HHH-12246 - Gradle build fails with Java 9
2018-01-24 14:51:36 +00:00
Guillaume Smet
203575865c
HHH-12245 Don't use the toString() of primitive type to detect the type
...
Better use getKind().
2018-01-24 08:56:49 +00:00
Steve Ebersole
6e25c30812
HHH-12190 - General tidying of Gradle scripts
2018-01-16 14:34:43 -06:00
Steve Ebersole
d806eff912
HHH-12190 - General tidying of Gradle scripts
2018-01-16 14:34:43 -06:00
barreiro
ec211b9699
HHH-12095 - do not fork execution of hibernate-maven-plugin as it causes compilation to run twice
2017-12-30 09:43:02 -06:00
Sanne Grinovero
5c43ad571f
Fix checkstyle violations
2017-12-19 10:02:43 +00:00
Réda Housni Alaoui
4efac1369a
HHH-10294 EntityGraph improvement: For each jpa attribute, generate also a String constant holding the attribute field name
2017-12-18 06:49:56 -06:00
Vlad Mihalcea
3ab1974d66
HHH-11871 - Skip Metamodel attribute generation for non-Java Bean property methods
...
Fix indentation issue
2017-11-06 17:02:35 +02:00
Vlad Mihalcea
164178330a
HHH-12073 - Change BaseUnitTestCase Logger to protected
2017-11-01 19:04:07 +02:00
Bogdan Stirbat
f20fe860c9
HHH-11871 - Skip Metamodel attribute generation for non-Java Bean property methods
2017-11-01 15:44:40 +02:00
Archie L. Cobbs
c3f61c73dd
HHH-12068 - Fix generated @SuppressWarnings to work for all compilers
2017-10-30 11:28:58 +02:00
Andrea Boriero
ca368f85a6
HHH-11507 - Upgrade to Gradle 4.2
2017-09-21 15:07:29 +01:00
barreiro
50ee618f1e
HHH-10930 - Add explicit dependency on JTA to the maven enhacer plugin
2017-01-31 13:15:19 +02:00
barreiro
ffe62ac68b
HHH-11242 - Basic test case for the maven plugin
2017-01-18 18:55:23 -06:00
Andrea Boriero
9976edc853
HHH-11183 - Mixed line endings in schema creation script
2016-12-14 17:56:18 +02:00
Rafael Winterhalter
159bc99a36
HHH-11321: fixes resolution of class names via build plugins
2016-12-14 08:55:01 +02:00
Craig Andrews
67f7be9a80
HHH-11288 - Execution project artifacts are always empty, so dependencies are never included
...
Get artifacts from project, not executionProject
2016-12-12 16:42:32 +02:00
Craig Andrews
b0f6f77d74
HHH-11287 Include requiresDependencyResolution in the Maven plugin descriptor
2016-12-08 11:04:36 +02:00
Craig Andrews
5f8db1066d
HHH-11282 - Support m2e/Eclipse integration in hibernate-enhance-maven-plugin
2016-12-07 20:36:18 -06:00
Rafael Winterhalter
ba3359fe62
HHH-11152: Added BytecodeProvider based on Byte Buddy
2016-11-16 13:18:46 -06:00
johara
dbfeb0bb5c
HHH-11149 : Update plugin parameters for maven enhancer plugin
2016-10-04 12:52:50 -07:00
Bradley Hess
1be0a347c4
HHH-11004: Proper handling of array ElementCollection values in jpamodelgen
2016-08-09 13:15:32 +03:00
barreiro
cdc69a475b
HHH-10801 - Bytecode enhancement of @MappedSuperclass
2016-06-30 00:29:29 +02:00
Steve Ebersole
015be3df6e
HHH-10864 - Allow ORM to be built with Java 9
2016-06-17 13:40:44 -05:00
Vlad Mihalcea
438e9643f9
HHH-10781 - Remove all slf4j dependencies
2016-05-31 16:06:57 +03:00
Gail Badner
5c1f4238c6
HHH-10579 : Add missing Manifest data
2016-03-02 18:07:16 -08:00
barreiro
1590ad145b
HHH-10359 - Have consistent configuration of bytecode enhancement
2015-12-16 15:55:31 -06:00
barreiro
6828f5ee9b
HHH-10354 - Rename 'field access' to 'extended enhancement'
2015-12-16 13:56:56 -06:00
barreiro
85c1fd7e9e
HHH-10145 - [maven plugin] Transitive dependencies as well
2015-11-06 12:17:41 -06:00
barreiro
0ab716cca6
HHH-10146 - [gradle plugin] Create loading classloader after classes have been compiled
2015-11-06 12:17:41 -06:00
barreiro
22a4bdd502
HHH-10145 - [maven plugin] Include dependencies in loader classloader
2015-11-06 12:17:41 -06:00
Andrea Boriero
c5b1cf94f3
HHH-10108 - Substituted checkstyle NewlineAtEndOfFile rule with rules used in OGM and fixed classes having more than a newline at the end of file
2015-09-22 18:11:43 +01:00
barreiro
c2c69ca62c
HHH-10077 - Fix SourceSet generation on gradle plugin
2015-09-03 08:50:04 -05:00
Kamil Szymanski
5f5e5f82c4
HHH-9593 Remove superfluous references to enclosing class
...
Conflicts:
hibernate-core/src/main/java/org/hibernate/boot/registry/classloading/internal/ClassLoaderServiceImpl.java
hibernate-core/src/main/java/org/hibernate/internal/SQLQueryImpl.java
hibernate-core/src/main/java/org/hibernate/service/internal/JaxbProcessor.java
2015-08-26 15:55:45 -04:00
barreiro
6ac234eb01
HHH-9938 - field access parameter on gradle plugin
2015-07-29 09:26:26 -05:00
barreiro
088b15f451
HHH-9938 - field access parameter on maven enhacement plugin
2015-07-29 09:26:26 -05:00
barreiro
d50258f424
HHH-9902 - fix gradle plugin
2015-07-08 04:44:38 +01:00
barreiro
6ef981edf8
HHH-9582 - maven enahcer plugin - fix local classloader
2015-07-08 02:46:04 +01:00
barreiro
3e72b84b0c
HHH-9584 - maven enahcer plugin - add parameter to control behavior in case of error
2015-07-08 02:45:36 +01:00
Janario Oliveira
99c643febc
Changed to keep generated classes in Context
2015-07-06 14:05:40 -05:00
barreiro
ebb2ca19cd
HHH-9813 - Improve Hibernate Enhance Maven Plugin
2015-05-27 12:03:22 -05:00
Steve Ebersole
1812bb2ef3
HHH-9809 - Improve Hibernate Gradle plugin
2015-05-21 00:24:56 -05:00
Steve Ebersole
bd256e4783
HHH-9803 - Checkstyle fix ups - headers
2015-05-18 23:25:14 -05:00
Steve Ebersole
611f8a0e1c
HHH-9803 - Checkstyle fix ups
2015-05-18 13:35:27 -05:00
Steve Ebersole
7308e14fed
HHH-9803 - Checkstyle fix ups
2015-05-15 18:07:07 -05:00
barreiro
165f037bad
HHH-8489 - bytecode enhancement: bi-directional associtation management
...
Closes #933
2015-05-07 13:10:58 -05:00
Gunnar Morling
7da8083388
HHH-9773 Adding missing package declarations
2015-05-07 11:50:20 -05:00
Steve Ebersole
b790840b1e
release 5.0.0.Beta2
2015-04-29 23:30:20 -05:00
Steve Ebersole
f6980f3324
release 5.0.0.Beta2
2015-04-29 23:21:38 -05:00
10urshin
1361925bc7
HHH-9722
...
Changed all toLowerCase() and toUpperCase() to toLowerCase(Locale.ROOT),
toUpperCase(Locale.ROOT).
2015-04-17 15:53:24 -04:00
Steve Ebersole
650267077d
HHH-9717 - Build script improvements - applied new standalone XJC and AnimalSniffer plugins
2015-04-10 11:58:22 -05:00
Steve Ebersole
da06b22dee
HHH-9717 - Build script improvements - applied new standalone XJC and AnimalSniffer plugins
2015-04-09 21:42:42 -05:00
barreiro
81d30aa037
HHH-9679 - Fix hibernate-enhance-maven-plugin buid script
2015-03-26 13:03:16 -05:00
Sanne Grinovero
fd95ccb398
Include a new .gitignore file for tooling/hibernate-gradle-plugin as it's generated by Eclipse
2015-03-10 12:47:55 -04:00
Brett Meyer
7f17e50c72
HHH-9528 close InputStreams in jpamodelgen JpaDescriptorParser
2015-01-21 15:55:25 -05:00
Steve Ebersole
66ce8b7fb5
HHH-9466 - Drop metamodel package from source
2014-10-30 07:43:55 -05:00
Brett Meyer
4ef7cd9696
HHH-8777 corrected configurations used in pom plugin
2014-02-04 12:32:21 -05:00
Brett Meyer
518bda7a43
HHH-8777 dynamically generate descriptor dependencies
...
Conflicts:
.gitignore
hibernate-enhance-maven-plugin/src/main/resources/META-INF/maven/plugin.xml
hibernate-enhance-maven-plugin/src/main/resources/META-INF/maven/plugin.xml.original
tooling/hibernate-enhance-maven-plugin/src/main/resources/META-INF/maven/plugin.xml
2014-02-04 10:37:48 -05:00
Jeremy Whiting
be4f2e186d
HHH-8777 Completed implementation of Maven Enhance Plugin fixing issue
...
with
missing descriptor files. Mojo will automatically hook into build
lifecycle compile phase.
Conflicts:
hibernate-enhance-maven-plugin/src/main/java/org/hibernate/bytecode/enhance/plugins/MavenEnhancePlugin.java
settings.gradle
tooling/hibernate-maven-plugin/hibernate-maven-plugin.gradle
2014-02-04 10:29:50 -05:00
Steve Ebersole
49ff975f7d
HHH-8733 - General build cleanup
2013-12-02 22:11:00 -06:00
Steve Ebersole
055a750a53
HHH-8733 - General build cleanup
2013-12-02 20:57:57 -06:00
Steve Ebersole
7b69aaacb3
HHH-8741 - More checkstyle cleanups
2013-11-24 15:16:12 -06:00
Steve Ebersole
cd590470c0
HHH-8741 - More checkstyle cleanups
2013-11-24 09:44:55 -06:00
Steve Ebersole
8ec17e68e7
HHH-8741 - More checkstyle cleanups
2013-11-23 00:06:06 -06:00
Steve Ebersole
f9aa122b5e
HHH-8733 - General build cleanup
2013-11-22 19:46:05 -06:00
Steve Ebersole
9e58a6de69
HHH-8694 - Move hibernate-maven-plugin and hibernate-gradle-plugin under tooling sub directory
2013-11-13 18:23:48 -06:00
Hardy Ferentschik
faca8f5dd4
HHH-8483 Deleting obsolte settings.gralde in metamodel-generator project and making sure artifact is correctly named in root level settings file
2013-11-12 16:07:00 +01:00
Hardy Ferentschik
5618ea53e3
METAGEN-104 Making sure that determination of bean properties takes method name and return type into consideration
2013-11-11 20:08:17 +08:00
Hardy Ferentschik
b98c45f904
METAGEN-104 Improving the way the test source directory is discovered
2013-11-11 20:08:17 +08:00
Hardy Ferentschik
052012776e
HHH-8483 Deleting readme
2013-11-11 20:08:17 +08:00
Hardy Ferentschik
9cd2851373
HHH-8483 Changing the license header to LGPL
2013-11-11 20:08:17 +08:00
Hardy Ferentschik
ff235d8c55
HHH-8433 Making sure javadocs and release tasks work
2013-11-11 20:08:17 +08:00
Hardy Ferentschik
f25ea58750
HHH-8483 Moving metamodelgen documentation into documentation module
2013-11-11 20:08:17 +08:00
Hardy Ferentschik
7c8984469b
HHH-8483 Getting metamodel-generator:build working
2013-11-11 20:08:16 +08:00
Hardy Ferentschik
dfe7fab422
HHH-8483 Removing Gradle wrapper files, license.txt and changelog, since they are obsolete in the case of metamodel-generator being a sub-project of ORM
2013-11-11 20:08:16 +08:00
Hardy Ferentschik
cc6f423373
METAGEN-103 Adding package-info files and trying to get the file ending right for the Shops
2013-11-11 20:08:16 +08:00
Hardy Ferentschik
a12b9d7fd5
METAGEN-103 Fixing existing checkstyle violations
2013-11-11 20:08:16 +08:00
Hardy Ferentschik
5fbcad2e88
METAGEN-102 Upgrading Hibernate and JPA version
2013-11-11 20:08:16 +08:00
Hardy Ferentschik
bf5b146191
METAGEN-98 Switching to JUnit, adding a custom test runner and the annotations @WithClasses, @WithMappingFiles, WithProcessorOptions and @IgnoreCompilationErrors
2013-11-11 20:08:16 +08:00
Hardy Ferentschik
b51b230c57
METAGEN-101 Removing obsolete resources
2013-11-11 20:08:16 +08:00
Hardy Ferentschik
4ba59c529f
METAGEN-101 Adding release tasks and removing pom.xml
2013-11-11 20:08:16 +08:00
Hardy Ferentschik
fdbfbd03ec
METAGEN-101 Adding checkstyle plugin and making some style fixes (not 100% Hibernate ORM compatible yet)
2013-11-11 20:08:15 +08:00
Hardy Ferentschik
0c6b601006
METAGEN-100 Exclude generated JAXB classes from JavaDocs
2013-11-11 20:08:15 +08:00
Hardy Ferentschik
f68234727b
METAGEN-101 Switching to Gradle
...
- Basic build config
- Adding Maven publish configuration
- Adding javadocs configuration
2013-11-11 20:08:15 +08:00
Hardy Ferentschik
cac6d00342
METAGEN-91 Making sure that field annotated with @EmbeddedId gets added as singular attribute
...
Updating tests
2013-11-11 20:08:15 +08:00
Gunnar Morling
44aaa41339
METAGEN-85 Merging members for embeddedables and mapped superclasses lazily in order to consider only members with correct access type
2013-11-11 20:08:15 +08:00
Gunnar Morling
042368ed3e
METAGEN-85 Fixing typo and some raw type warnings
2013-11-11 20:08:15 +08:00
Gunnar Morling
399bc3542f
METAGEN-94 Initializing members of mapped superclasses lazily in order to correctly take access type declared by subtypes into account
2013-11-11 20:08:15 +08:00
Gunnar Morling
b61dc5cc98
METAGEN-94 Adding "test-output" to .gitignore
2013-11-11 20:08:14 +08:00
Gunnar Morling
17d640f5f5
METAGEN-86 Clean-up (using right company name in new files, removing $Id from SVN times)
2013-11-11 20:08:14 +08:00
Gunnar Morling
190b736f6c
METAGEN-86 Using simple flag for tracking XML metadata completeness
2013-11-11 20:08:14 +08:00
Hardy Ferentschik
d49407b23d
METAGEN-86 Checking now each mapping file for xml-mapping-metadata-complete. Technically this is not 100% correct since we don't differentiate between persistence units.
2013-11-11 20:08:14 +08:00
Hardy Ferentschik
8ace40f351
METAGEN-86 Adding missing processor option
2013-11-11 20:08:14 +08:00
Gunnar Morling
7b8b7ead72
METAGEN-92 Some clean-up (comments, headers, unused imports, typos)
2013-11-11 20:08:14 +08:00
Hardy Ferentschik
fb132b281c
METAGEN-92 Renaming XmlParser to better reflect its function
2013-11-11 20:08:14 +08:00
Hardy Ferentschik
5bdb352569
METAGEN-92 removing '// $Id:$', reminder of svn times :-)
2013-11-11 20:08:14 +08:00
Hardy Ferentschik
944ab85bf1
METAGEN-92 Fixing wrong warning message
2013-11-11 20:08:14 +08:00
Hardy Ferentschik
9a56f39bb2
METAGEN-92 Adding ability to process JPA 2.0 and 2.1 configuration files. 2.0 configuration files will be transformed by an EventReader to 2.1
2013-11-11 20:08:13 +08:00
Hardy Ferentschik
79f7957f0b
METAGEN-88 Using System.getProperty( line.separator ) in ImportContextImpl now
2013-11-11 20:08:13 +08:00
Guillaume Smet
2cdccbaf8f
METAGEN-83 Updating versions of dependencies and Maven plugins
2013-11-11 20:08:13 +08:00
Hardy Ferentschik
90b023af3e
METAGEN-90 Adding testcase
2013-11-11 20:08:13 +08:00
Hardy Ferentschik
c75bd2a0af
METAGEN-83 Fixing JAXB incompatabilties - see also HV-528
2013-11-11 20:08:13 +08:00
Hardy Ferentschik
999632b667
METAGEN-83 Removing unused constant
2013-11-11 20:08:13 +08:00
Sanne Grinovero
5cacd68cfa
METAGEN-83 Should not use path separator but file separator
2013-11-11 20:08:13 +08:00
Sanne Grinovero
73502abf60
METAGEN-83 Update hibernate-jpa-2.0-api to 1.0.1.Final
2013-11-11 20:08:13 +08:00
Sanne Grinovero
39a21d96b3
METAGEN-83 build: specify file encoding
2013-11-11 20:08:13 +08:00
Sanne Grinovero
fbbe605511
METAGEN-83 build: update Maven plugin versions
2013-11-11 20:08:12 +08:00
Guillaume Smet
0c18c38a55
METAGEN-82 Fixed a few inconsistencies in the way @MappedSuperClass
...
are considered
2013-11-11 20:08:12 +08:00
Hardy Ferentschik
0ff88cff1f
METAGEN-81 Formatting and moving test into its own method annotated with @TestForIssue
2013-11-11 20:08:12 +08:00
Guillaume Smet
7bb932f505
METAGEN-81 Fixed the propagation of the access type to the @Embeddable
...
entities via the @Embedded link even if the access type is determined from the containing entity hierarchy
2013-11-11 20:08:12 +08:00
Hardy Ferentschik
f946f60471
METAGEN-79 Unified skipGeneratedAnnotation and addGeneratedAnnotation
2013-11-11 20:08:12 +08:00
Igor Vaynberg
d5110ad8bc
METAGEN-69
2013-11-11 20:08:12 +08:00
Hardy Ferentschik
d155b70923
METAGEN-75 Allowing a resource path to not start with a leading /
...
Updating dependencies
2013-11-11 20:08:12 +08:00
Hardy Ferentschik
8177e5b840
METAGEN-73 Adding the fqcn of the processor as value of @Generated.
...
Also adding an option to add the generation date.
2013-11-11 20:08:12 +08:00
Hardy Ferentschik
802cbcd546
METAGEN-76 Fixing StringUtil#isPropertyName to ignore hashCode as persistent property
2013-11-11 20:08:12 +08:00
Hardy Ferentschik
4c968d7f7a
METAGEN-79 Adding skipGeneratedAnnotation flag. Deprecating addGeneratedAnnotation.
2013-11-11 20:08:11 +08:00
Hardy Ferentschik
4ac9cbfdb3
METAGEN-79 TestUtil#getFieldFromMetamodelFor() used now Class.getDeclaredField() to only access fields defined in the actual class
2013-11-11 20:08:11 +08:00
Hardy Ferentschik
2d245a3798
METAGEN-57 Adding support for embedded id to XmlMetaEntity and adding testcase
2013-11-11 20:08:11 +08:00
Hardy Ferentschik
807fa02bbf
METAGEN-57 import cleanup
2013-11-11 20:08:11 +08:00
Hardy Ferentschik
6249793c48
METAGEN-66 Updating testcase
2013-11-11 20:08:11 +08:00
Hardy Ferentschik
86ced8bbf4
METAGEN-66 Adding testcase
2013-11-11 20:08:11 +08:00
Hardy Ferentschik
66b04e8f66
METAGEN-67 making sure that mapped superclasses without Id annotation get a default access type
2013-11-11 20:08:11 +08:00
Hardy Ferentschik
6146563ee8
METAGEN-67 removing comment
2013-11-11 20:08:11 +08:00
Hardy Ferentschik
e8233364ea
METAGEN-67 removing obsolete method
2013-11-11 20:08:10 +08:00
Hardy Ferentschik
434145e75d
METAGEN-52 Removing unused functions
2013-11-11 20:08:10 +08:00
Hardy Ferentschik
bd37d376aa
METAGEN-52 Removing remaining compile time dependency for javax.persistence classes
2013-11-11 20:08:10 +08:00
Hardy Ferentschik
214e357d13
METAGEN-67 Renaming tests to reflect actual problem
2013-11-11 20:08:10 +08:00
Hardy Ferentschik
99f40d7e06
METAGEN-67 Removing direct access to JPA persistence
2013-11-11 20:08:10 +08:00
Hardy Ferentschik
8d1a767b35
METAGEN-67 Updating testcase - mapped super class does now not contain an id
2013-11-11 20:08:10 +08:00
Hardy Ferentschik
170d2c9bff
METAGEN-67 Formatting
2013-11-11 20:08:10 +08:00
Hardy Ferentschik
eb4521b1e9
METAGEN-62 Package renaming
2013-11-11 20:08:10 +08:00
Hardy Ferentschik
e67bd078f2
METAGEN-67 Adding testcase
2013-11-11 20:08:10 +08:00
Hardy Ferentschik
5c71acf923
METAGEN-62 Adding support for SortedMap and SortedSet
2013-11-11 20:08:09 +08:00
Hardy Ferentschik
f52e81f257
METAGEN-62 adding testcase
2013-11-11 20:08:09 +08:00
Hardy Ferentschik
9e9b7541b5
METAGEN-64 Making sure that non mapped classes in the hierarchy don't destroy the mapped class hierarchy
2013-11-11 20:08:09 +08:00
Hardy Ferentschik
1cfdb8a67d
METAGEN-50, METAGEN-63 Added processor option to add @SupressWarnings annotation
...
Updated documentation and made sure that documentation and implementation related to ormXml is in sync
2013-11-11 20:08:09 +08:00
Hardy Ferentschik
54411e47b6
METAGEN-50, METAGEN-63 Added processor option to add @SupressWarnings annotation
...
Updated documentation and made sure that documentation and implementation related to ormXml is in sync
2013-11-11 20:08:09 +08:00
Hardy Ferentschik
105748e7dd
METAGEN-65 Updating the configuration of the maven annotation processor plugin
2013-11-11 20:08:09 +08:00
Hardy Ferentschik
0f1cc39d9c
METAGEN-78 Replacing @SupportedSourceVersion(RELEASE_6) with 'public SourceVersion getSupportedSourceVersion()'
2013-11-11 20:08:09 +08:00
Hardy Ferentschik
f88284036f
METAGEN-55 Formatting
2013-11-11 20:08:09 +08:00
Hardy Ferentschik
05c4251b78
METAGEN-55 Adding license header
2013-11-11 20:08:08 +08:00
Hardy Ferentschik
e0e6fb0970
METAGEN-54 Cleaning up the code and making use of StringUtil.getPropertyName instead of adding a new helper method in XmlMetaEntity
2013-11-11 20:08:08 +08:00
Hardy Ferentschik
5bdd8c3311
METAGEN-54 Renamed test and fixed typo in test method
2013-11-11 20:08:08 +08:00
Hardy Ferentschik
cb900355a7
METAGEN-54 Added license headers
2013-11-11 20:08:08 +08:00
Martijn Blankestijn
29b18cb62c
METAGEN-54 Extra check on return type from a method
2013-11-11 20:08:08 +08:00
Martijn Blankestijn
643f58ef0f
METAGEN-54 XML-only field access type Set attribute not generated
2013-11-11 20:08:08 +08:00
Hardy Ferentschik
32c02d2523
METAGEN-48 Updating the assembly configuration
...
Now the metamodelgen jar gets included. We are also making sure that .git
is not included or IDE config files
2013-11-11 20:08:08 +08:00
Hardy Ferentschik
b73a5fd2ad
METAGEN-49 Making sure that elements don't get removed from the collection while iterating over it
2013-11-11 20:08:08 +08:00
Hardy Ferentschik
8b2c7b4909
METAGEN-49 changing current version
2013-11-11 20:08:07 +08:00
Emmanuel Bernard
ef927a664c
METAGEN-47 Improve documentation on IntelliJ's configuration
...
Reuse the same generated dir beteen IntelliJ and Maven
Add the necessary modules for generation
2013-11-11 20:08:07 +08:00
Hardy Ferentschik
cfc18b6cf8
METAGEN-45 Removed the second compilation. It should not be needed.
2013-11-11 20:08:07 +08:00
Hardy Ferentschik
b3a2c67317
METAGEN-42 Updated persistence_2_0.xsd
2013-11-11 20:08:07 +08:00
Hardy Ferentschik
cfba25db99
METAGEN-41 Updated readme and pom
2013-11-11 20:08:07 +08:00
Hardy Ferentschik
4cc9058b0e
METAGEN-41 Removed all svn keyword substitution releated tags $
2013-11-11 20:08:07 +08:00
Hardy Ferentschik
5f9e26746f
METAGEN-40 Taking care of entities in default package
2013-11-11 20:08:07 +08:00
Hardy Ferentschik
3e0ecf66c0
METAGEN-28 Unrelated coding style fixes
2013-11-11 20:08:07 +08:00
Hardy Ferentschik
31a5497650
METAGEN-28 Added check for @Type to isBasicAttribute(). Made sure @Type is not directly referenced. Added test.
2013-11-11 20:08:06 +08:00
Hardy Ferentschik
1720d85543
METAGEN-37 fixed TypeUtils.extractClosestRealTypeAsString and added test
2013-11-11 20:08:06 +08:00
Hardy Ferentschik
9dcc29c6ef
METAGEN-35 Actual code changes and tests for the issue.
2013-11-11 20:08:06 +08:00
Hardy Ferentschik
d01ae40533
METAGEN-36
2013-11-11 20:08:06 +08:00
Hardy Ferentschik
ba43b863f5
METAGEN-32 Updated documentation
2013-11-11 20:08:06 +08:00
Hardy Ferentschik
e83b0ca9b2
METAGEN-33 Added 'addGeneratedAnnotation' option
2013-11-11 20:08:06 +08:00
Hardy Ferentschik
000d5533f4
METAGEN-7 Assuming now that 'xml-mapping-metadata-complete' is specified for a pure xml configuration. This way I can be more specific in @SupportedAnnotationTypes
2013-11-11 20:08:06 +08:00
Hardy Ferentschik
489c46b4be
METAGEN-30
2013-11-11 20:08:06 +08:00
Hardy Ferentschik
6098243f7a
METAGEN-38 Added support for Blob and a corresponding test.
2013-11-11 20:08:06 +08:00
Hardy Ferentschik
1f666641d8
METAGEN-39 Cleanup of POM
2013-11-11 20:08:05 +08:00
Hardy Ferentschik
402d21cd44
METAGEN-29 adding handling of type variables in AnnotationMetaEntity
2013-11-11 20:08:05 +08:00
Hardy Ferentschik
521b477e8e
METAGEN-31
2013-11-11 20:08:05 +08:00
Hardy Ferentschik
f80bf48a5b
METAGEN-26 Updated readme and docbook sources
2013-11-11 20:08:05 +08:00
Hardy Ferentschik
67a89cb2d7
METAGEN-27
2013-11-11 20:08:05 +08:00
Hardy Ferentschik
22db734897
METAGEN-24 Create a mechanism to check whether xml files have changed
2013-11-11 20:08:05 +08:00
Hardy Ferentschik
443ae2de29
METAGEN-4
2013-11-11 20:08:05 +08:00
Hardy Ferentschik
787359a073
METAGEN-25 Ensure that the default package name gets used in all cases where class names can be specified
2013-11-11 20:08:05 +08:00
Hardy Ferentschik
9fb1f05259
METAGEN-22 Some cleanup and optimisatons prior adding new functionality
2013-11-11 20:08:04 +08:00
Hardy Ferentschik
6e039d710b
METAGEN-22 Some cleanup and optimisatons prior adding new functionality
2013-11-11 20:08:04 +08:00
Hardy Ferentschik
7856f66eb9
METAGEN-4 Added a start for the documentation
2013-11-11 20:08:04 +08:00
Hardy Ferentschik
813339a647
METAGEN-9 Extended infrastructure to allow the specification of persistence.xml
2013-11-11 20:08:04 +08:00
Hardy Ferentschik
f82b6a7d3c
METAGEN-19 Support @MapKeyClass overriding of the key class
2013-11-11 20:08:04 +08:00
Hardy Ferentschik
1f021a6fd2
METAGEN-17 Consider XML for targetEntity
2013-11-11 20:08:04 +08:00
Hardy Ferentschik
149f8ae8f4
METAGEN-18 Support @ElementCollection.targetClass + its XMl equivalent
2013-11-11 20:08:03 +08:00
Hardy Ferentschik
19d68006f3
METAGEN-14
2013-11-11 20:08:03 +08:00
Hardy Ferentschik
6f3b00354d
METAGEN-21
2013-11-11 20:08:03 +08:00
Hardy Ferentschik
3088900b2a
METAGEN-16 Code makes use of getAnnotation() instead of getAnnotationMirrors()
2013-11-11 20:08:03 +08:00
Hardy Ferentschik
bc1e9f1492
METAGEN-6 Split XML parsing code out into its own class.
2013-11-11 20:08:03 +08:00
Hardy Ferentschik
d5f15a172f
METAGEN-10
...
Switched to using Diagnostic.Kind.OTHER for debug messages. Only message in default mode is now "Hibernate JPA 2 Static-Metamodel Generator [version]"
2013-11-11 20:08:03 +08:00
Emmanuel Bernard
76d2d32a4a
METAGEN-20 better example names
2013-11-11 20:08:03 +08:00
Emmanuel Bernard
b78ebb332c
METAGEN-20 support raw collections and honor targetEntity
2013-11-11 20:08:03 +08:00
Emmanuel Bernard
d4dac16e32
METAGEN-15 use the first upper bound when the type to be exported is a generic.
2013-11-11 20:08:03 +08:00
Steve Ebersole
33d734f33a
METAGEN-11 Upgrade JPA dependency to hibernate-jpa-2.0-api-1.0.0-CR-1
2013-11-11 20:08:02 +08:00
Hardy Ferentschik
41c79d533c
METAGEN-8
...
Made sure that the right element type is extracted in case the is a ElementCollection on Map.
I think however, there are more problems. We only cover the java.util.Map case. We need to take care of subclasses as well.
2013-11-11 20:08:02 +08:00
Hardy Ferentschik
fe0038ce14
METAGEN-5
...
Added an additonal option which can be passed to the processor in order to print debug messages. Passing of the parameter is via -Adebug=true
2013-11-11 20:08:02 +08:00
Hardy Ferentschik
0e9f97ce2f
METAGEN-2
...
Added support for arrays. Arrays are now added to the metamodel as SingularAttribute.
We don't, however, cover the case yet where there is a @*ToMany annotation on the array
2013-11-11 20:08:02 +08:00
Hardy Ferentschik
95da451ce7
METAGEN-3
2013-11-11 20:08:02 +08:00
Hardy Ferentschik
31901374fc
METAGEN Start of JPA metamodel processor project
2013-11-11 20:08:02 +08:00