4
I Use This!
Activity Not Available

Commits : Listings

Analyzed about 1 year ago. based on code collected about 1 year ago.
Jan 16, 2023 — Jan 16, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
removed jdk 1.6 String.isEmpty reference, fixed formatting oddity
mdeboer
as matt-deboer
More... about 13 years ago
removed jdk 1.6 String.isEmpty reference, fixed formatting oddity
mdeboer
as matt-deboer
More... about 13 years ago
corrected orika-eclipse-tools dependency (had an invalid artifact id)
mdeboer
as matt-deboer
More... about 13 years ago
corrected orika-eclipse-tools dependency (had an invalid artifact id)
mdeboer
as matt-deboer
More... about 13 years ago
Factored out Javassist dependencies into a CompilerStrategy abstract class. Added JavassistCompilerStrategy and EclipseJdtCompilerStrategy. Added 'eclipse-tools' submodule which currently is only a holder for the set of dependencies required to use the EclipseJdtCompilerStrategy; since it requires quite a few dependencies, it is marked as optional; JavassistCompilerStrategy is used by default Added a nested Builder class to DefaultMapperFactory and deprecated the many constructors which were starting to get out of hand. Added OrikaSystemProperties class as a holder for all of the custom properties (instead of keeping them on individual classes, which are less stable) Added methods in DefaultMapperFactory to resolve defaults for CompilerStrategy, ConstructorResolverStrategy, ConverterFactory, etc. using pattern of (1) using the passed instance, (2) checking the system property for fully qualified class name (3) using default Moved some of the "generator" objects into the ma.glasnost.orika.impl.generator package for better organization Created a DynamicSuite test runner for junit 4.5+ which can be used to craft a dynamic allocation of tests, and can also apply special scenarios to that grouping via static method marked with @Scenario annotation -- this dynamic suite was used to facilitate running all of the existing unit tests a second time using the EclipseJdtCompilerStrategy to ensure that there is full compatibility between both strategies Updated some of the source generation code to use clazz.getCanonicalName() where it was using clazz.getName(); although javassist is lenient, and allows getName() most of the time, getCanonicalName() must be used if the generated code is to have valid java syntax (EclipseJdt won't compile it). Updated MappingUtil to use the new Builder strategy for DefaultMapperFactory Added a basic class-loader leak test case to verify that Orika doesn't cause class-loaders to leak (in case it should be used in a shared library).
mdeboer
as matt-deboer
More... about 13 years ago
Factored out Javassist dependencies into a CompilerStrategy abstract class. Added JavassistCompilerStrategy and EclipseJdtCompilerStrategy. Added 'eclipse-tools' submodule which currently is only a holder for the set of dependencies required to use the EclipseJdtCompilerStrategy; since it requires quite a few dependencies, it is marked as optional; JavassistCompilerStrategy is used by default Added a nested Builder class to DefaultMapperFactory and deprecated the many constructors which were starting to get out of hand. Added OrikaSystemProperties class as a holder for all of the custom properties (instead of keeping them on individual classes, which are less stable) Added methods in DefaultMapperFactory to resolve defaults for CompilerStrategy, ConstructorResolverStrategy, ConverterFactory, etc. using pattern of (1) using the passed instance, (2) checking the system property for fully qualified class name (3) using default Moved some of the "generator" objects into the ma.glasnost.orika.impl.generator package for better organization Created a DynamicSuite test runner for junit 4.5+ which can be used to craft a dynamic allocation of tests, and can also apply special scenarios to that grouping via static method marked with @Scenario annotation -- this dynamic suite was used to facilitate running all of the existing unit tests a second time using the EclipseJdtCompilerStrategy to ensure that there is full compatibility between both strategies Updated some of the source generation code to use clazz.getCanonicalName() where it was using clazz.getName(); although javassist is lenient, and allows getName() most of the time, getCanonicalName() must be used if the generated code is to have valid java syntax (EclipseJdt won't compile it). Updated MappingUtil to use the new Builder strategy for DefaultMapperFactory Added a basic class-loader leak test case to verify that Orika doesn't cause class-loaders to leak (in case it should be used in a shared library).
mdeboer
as matt-deboer
More... about 13 years ago
Check NPE mapAsCollection, mapAsArray More... about 13 years ago
Check NPE mapAsCollection, mapAsArray More... about 13 years ago
Check NPE mapAsCollection, mapAsArray More... about 13 years ago
Check NPE mapAsCollection, mapAsArray More... about 13 years ago
git-svn-id: https://orika.googlecode.com/svn/trunk@254 f4a4e40d-1d15-de9b-c3e8-c5ea35f5a4c4 More... about 13 years ago
git-svn-id: https://orika.googlecode.com/svn/trunk@254 f4a4e40d-1d15-de9b-c3e8-c5ea35f5a4c4 More... about 13 years ago
Do copy even if the source is null More... about 13 years ago
Do copy even if the source is null More... about 13 years ago
git-svn-id: https://orika.googlecode.com/svn/trunk@250 f4a4e40d-1d15-de9b-c3e8-c5ea35f5a4c4 More... about 13 years ago
git-svn-id: https://orika.googlecode.com/svn/trunk@250 f4a4e40d-1d15-de9b-c3e8-c5ea35f5a4c4 More... about 13 years ago
git-svn-id: https://orika.googlecode.com/svn/trunk@249 f4a4e40d-1d15-de9b-c3e8-c5ea35f5a4c4 More... about 13 years ago
git-svn-id: https://orika.googlecode.com/svn/trunk@249 f4a4e40d-1d15-de9b-c3e8-c5ea35f5a4c4 More... about 13 years ago
Merging new Converter API (new converter package) add generic converters add Bidi converters some builtin converters adapt unit tests to the new API More... about 13 years ago
Merging new Converter API (new converter package) add generic converters add Bidi converters some builtin converters adapt unit tests to the new API More... about 13 years ago
Add field map converter level support More... about 13 years ago
Add field map converter level support More... about 13 years ago
Added slight modification to ObjectFactoryGenerator to use GeneratedSourceCode, so that if the proper system property is set, the java source and/or class file(s) are written for debugging. Filled in javadoc for GeneratedSourceCode, and removed/protected some of the getter/setter methods that were not needed. Added detaching of the generated CtClass object upon compileClass method (which is called by getInstance())
mdeboer
as matt-deboer
More... about 13 years ago
Added slight modification to ObjectFactoryGenerator to use GeneratedSourceCode, so that if the proper system property is set, the java source and/or class file(s) are written for debugging. Filled in javadoc for GeneratedSourceCode, and removed/protected some of the getter/setter methods that were not needed. Added detaching of the generated CtClass object upon compileClass method (which is called by getInstance())
mdeboer
as matt-deboer
More... about 13 years ago
renamed GeneratedMapperSourceCode to GeneratedSourceCode, and refactored to be usable in other generators (like ObjectFactoryGenerator) updated property name to reflect change
mdeboer
as matt-deboer
More... about 13 years ago
renamed GeneratedMapperSourceCode to GeneratedSourceCode, and refactored to be usable in other generators (like ObjectFactoryGenerator) updated property name to reflect change
mdeboer
as matt-deboer
More... about 13 years ago
Rename PickConstructorStrategy to ConstructorResolverStrategy More... about 13 years ago
Rename PickConstructorStrategy to ConstructorResolverStrategy More... about 13 years ago
Update AUTHORS More... about 13 years ago
Update AUTHORS More... about 13 years ago