Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/mapstruct/mapstruct

An annotation processor for generating type-safe bean mappers
https://github.com/mapstruct/mapstruct

#710 Excluding tools dependency from CheckStyle

03bf027858af59e7a1b21d58a8548bfb2bf7fd77 authored about 9 years ago by Gunnar Morling <[email protected]>
[maven-release-plugin] prepare for next development iteration

1e318e340506ca4a2b6f93ddcf43f8cef0c9acbe authored about 9 years ago by Gunnar Morling <[email protected]>
[maven-release-plugin] prepare release 1.0.0.Final

8fb04243269569789f9244c52eba8d5c998ae6a5 authored about 9 years ago by Gunnar Morling <[email protected]>
Updating readme.md prior to 1.0.0.Final release

a45611315a6028bd76a03cf8c6286c099e5f5207 authored about 9 years ago by Gunnar Morling <[email protected]>
#698 Fix missing import for enums in case of default values.

7c2b4c9541697451a93ea575fd29820cd79f7c01 authored about 9 years ago by Andreas Gudian <[email protected]>
#644 Only delegate to the Eclipse-specific workaround when the compiler is actually identified as Eclipse JDT

dde84306abc184ab711ae74c0362cc7bde015eba authored about 9 years ago by Andreas Gudian <[email protected]>
#644 Basically reverting changes made for #127, with a fix for handling super-bounds in JDK (failed after wrapping Types in TypesDecorator). Moved most of the logic of Types.getTypeBounds() to TypeFactory.

76603416e761c93d335d86a2a6eebf448168c9a9 authored about 9 years ago by Andreas Gudian <[email protected]>
#644 Add more elaborate test case for inheritance with generics with multiple overlapping interfaces

874a9b3a52ed1ecef4dfe02959ea1dbedc0fbc3e authored about 9 years ago by Andreas Gudian <[email protected]>
#688 Fix handling of overridden methods in adjacent interface hierarchies.

e4bbfdaaa6e203e2fd83415b0ea54bc15d2632be authored about 9 years ago by Andreas Gudian <[email protected]>
#687 Fix detection of source property type in case the mapping is specified via annotation

fc660e2c02ba9bca6224088a68c4c3af928573cc authored about 9 years ago by Andreas Gudian <[email protected]>
#644 Workaround for problems with the Eclipse implementation of asMemberOf. Refactored SpecificCompilerWorkarounds to be primarily used through a decorated variant of Types that is now used throughout MapStruct.

8a3d5418df882a2835da518e96f577af8f20ff0f authored about 9 years ago by Andreas Gudian <[email protected]>
#667 Fix execution of single test methods in some cases.

2291f2dedd3f76a1d8cc587cb187283b61b832d2 authored about 9 years ago by Andreas Gudian <[email protected]>
#667 Add/Fix javadoc, clarify supported modes of concurrency.

58e7079ad5ef3544ac8655ebc1de85f6285fe79c authored about 9 years ago by Andreas Gudian <[email protected]>
#667 Run all processor tests with both the JDK compiler and the Eclipse compiler.

All generated sources and compilation results are kept in a new directory structure, making manua...

aba26328baf68766b656c981477942a3644750bd authored about 9 years ago by Andreas Gudian <[email protected]>
#684 Update joda-time to fix an incompatibility with JDK 1.8.0_60 and later, and reverted changes to JodaConversionTest from commit feb5e2f13b0eea3027000cc7f03d6b63690505c5.

af9b54fa4f8987033af27d2c2bd1aeab18cc6104 authored about 9 years ago by Andreas Gudian <[email protected]>
#681 Using UTC for Date/JavaLocalDate conversion in both directions

18c03a328d1c9e62d4f45db892106182bed18265 authored about 9 years ago by Gunnar Morling <[email protected]>
#660 Fix custom package / implementation name when using componentModel="default" with abstract classes

1f091c35e287c2126edb4e4b81c84644924d1548 authored about 9 years ago by Andreas Gudian <[email protected]>
#642 Simplify handling of toolchains file by autodetecting which JDKs are configured there.

82ab85d3bcadccf016f653590cba938408fb9a00 authored about 9 years ago by Andreas Gudian <[email protected]>
Fix test failing on Windows 10 with JDK 1.8.0_60

feb5e2f13b0eea3027000cc7f03d6b63690505c5 authored about 9 years ago by Andreas Gudian <[email protected]>
#640 - applying Mapper or Mapperconfig NullValueMappingStrategy to forged methods

11a03e54ca545467c6e9a3267e418d1113d2fc20 authored over 9 years ago by sjaakd <[email protected]>
#631 - adding error message for generic type variables as source / target / result

b816469537e1ff88ad98dbeda08f35884a23267c authored over 9 years ago by sjaakd <[email protected]>
#636 - adapt integration test for default and static interface methods (Java8) to eclipse compiler problem

18532ace8c70eb97dc8ee39240c46abd7b1ff2c0 authored over 9 years ago by sjaakd <[email protected]>
#636 - refinement of solution java8 default and static interface methods

45db85a7be6a72df3a2639aa4f88811c4c84a097 authored over 9 years ago by sjaakd <[email protected]>
#636 - fix - default methods (Java 8) do not work anymore

a15a67ff47e96bba8ce92c509347c52c331b02b5 authored over 9 years ago by Ivo Smid <[email protected]>
[maven-release-plugin] prepare release 1.0.0.CR2

7e7285ac491c38ae19f8988a4636118b6083c254 authored over 9 years ago by Andreas Gudian <[email protected]>
[maven-release-plugin] prepare for next development iteration

c43b495863488d125dc1ea21d026d0786d17b495 authored over 9 years ago by Andreas Gudian <[email protected]>
Update readme.md with latest version information

5a2e1e3f87dfa7ef75a00948e6b040f5445a7d6f authored over 9 years ago by Andreas Gudian <[email protected]>
#592 Improve @DecoratedWith javadoc

72a7bdbb83e07e41cf1c7ed55a43e90ce1fbf53c authored over 9 years ago by Andreas Gudian <[email protected]>
#625 Don't search for factory methods when generating update-methods. Rephrase error message for ambiguous factory methods.

bce6271f7a07443a98706aebca2818a121b87fed authored over 9 years ago by Andreas Gudian <[email protected]>
#592 Fix Decorator-support for component model 'spring' and 'jsr330', extend decorator integration-tests, add examples to @DecoratedWith javadoc

590363cf2f0df692b4f3857ea7a7bd54bf1ed046 authored over 9 years ago by Andreas Gudian <[email protected]>
592 allow to use all test-scope dependencies in the on-the-fly compilation classpath

4eaacbcfe6e5c159239f747aa71bb70c0635d753 authored over 9 years ago by Andreas Gudian <[email protected]>
#626 Remove blank lines before closing brackets

71f4a4b2ca7840551ee61a35f25a0ac03c5bf0a9 authored over 9 years ago by Andreas Gudian <[email protected]>
#626 Remove doubled blank lines on Windows

2c2f69b0d32b6b1df5843655dbe3c49611d345f7 authored over 9 years ago by Andreas Gudian <[email protected]>
Adding Christophe to the list of contributors

9ccc9726ff93a2197a9bab299ccc7b59e72f435c authored over 9 years ago by Andreas Gudian <[email protected]>
#472 Fix typo in javadoc

6238e21247403dfb9ab1a2632d9b7833dfcaa4e4 authored over 9 years ago by Andreas Gudian <[email protected]>
#472, #556 Make implementation package and name configurable

- Add `implementationName` & `implementationPackage` to `@Mapper` and
`@MapperConfig'

- Generat...

29f720b35e56361a44db4b8fbf35bf5cf71468f5 authored over 9 years ago by Christophe Labouisse <[email protected]>
#588 Extend test to verify that #588 was actually fixed with the previous commit

9578f9b4521054ec503577d31e04abdba62285eb authored over 9 years ago by Andreas Gudian <[email protected]>
#618 Improve detection of unspecified annotation attributes and remove all "DEFAULT"/"default" values from annotations and enums that were previously only created to detect if a value was assigned or not.

a85168f29830dce9c35ed0cf7dbb9b13646cc7a6 authored over 9 years ago by Andreas Gudian <[email protected]>
Utf-8 typo

44037172fcb979c453ef57fcdbaa6d1548a594b3 authored over 9 years ago by Ivo Smid <[email protected]>
Adding Mustafa to the list of contributors

5e97bba7d178a4cf0f6fbd6c2223f68804ffedea authored over 9 years ago by Andreas Gudian <[email protected]>
#600 added defaultValue feature

964f676af68d2b51362d2f339b22e027da5f03c0 authored over 9 years ago by luxmeter <[email protected]>
#600 Improve generated assignment code when using default-values, enhance javadoc a little and remove unused attribute in PropertyMapping

2a385c0ec899798719ad97a808db2db0019d7ff1 authored over 9 years ago by Andreas Gudian <[email protected]>
Adding Ivo to the list of contributors

b0b2f513315d6fbac97b0fa4c483654800915083 authored over 9 years ago by Andreas Gudian <[email protected]>
603 - Java 8 - Cant use static method on interface with decorators.

60caf959e3cb0969943347a51ad9d1c37ce7c045 authored over 9 years ago by Ivo Smid <[email protected]>
#604 Add import for property target type when using an update-method and no factory method is used to create a new instance

e177f25d639035af036b38ee256018622c5560fe authored over 9 years ago by Andreas Gudian <[email protected]>
#590 Change test to not depend on un-supported String<->StringBuilder conversion

30c8b1eec005c31461fef872de3c7b9c259a42d5 authored over 9 years ago by Andreas Gudian <[email protected]>
#590 Update methods are not supported for "method-and-conversion" methods (can currently cause NullPointerExceptions)

5217e67f8dc905a96fb35cf110affc02a5893c77 authored over 9 years ago by Andreas Gudian <[email protected]>
#596 Add null-check on source for update-method invocations and set target property to null, if source is null

1d1b215a93bba4fd8787779e5aaf3c9e2d3e96e7 authored over 9 years ago by Andreas Gudian <[email protected]>
#580 Add null-check for mapped -> type-converted property mapping.

At least our built-in mapping methods return null for null input, which would break the type-con...

abecb0d888637f9a5e36f468aced500ed8a3a4e5 authored over 9 years ago by Andreas Gudian <[email protected]>
#581 Prevent multiple imports of similar simple class name from different packages.

64dd46c354d737a7bbb1f438aef26341f18da912 authored over 9 years ago by VGT <[email protected]>
#576 Fix assignability check for @MappingTarget parameters in BeforeMapping/AfterMapping methods

2d686003c8dded60fbc8fa06814624e0370c6d72 authored over 9 years ago by Andreas Gudian <[email protected]>
#574 determine property type from getter/setter methods only in combination with ExecutableType (i.e. using asMemberOf to determine the type with any generics being resolved)

264a8f65afd4c06106874fac9b3c36ed6c5db94b authored over 9 years ago by Andreas Gudian <[email protected]>
Adding Remko Plantenga to copyright.txt

a35cf3c16da4dae23edb4aeebaf4b1411c12a1b1 authored over 9 years ago by Gunnar Morling <[email protected]>
Adding Tomek to copyright.txt

18dccf15da27da82bd1a6708cfbe891f40cc43de authored over 9 years ago by Andreas Gudian <[email protected]>
#577 Improve type parameters equality check.

b4bce14d6a0cde8f3d515a6ae3e27ddec6871f14 authored over 9 years ago by VGT <[email protected]>
[maven-release-plugin] prepare for next development iteration

33e68226941492cabaeb5b55b065982572f0037e authored over 9 years ago by Gunnar Morling <[email protected]>
[maven-release-plugin] prepare release 1.0.0.CR1

ee6c3928701849d44183ad3238b9332ffd6f3584 authored over 9 years ago by Gunnar Morling <[email protected]>
Updating readme.md prior to 1.0.0.CR1 release

7992624d84e7244d169b3ef732306fbf646bf563 authored over 9 years ago by Gunnar Morling <[email protected]>
Making sure the right JavaDoc plug-in version is used during releases

3eab5a4f48c85a55f1ba4052fc9f4ac15092ce2e authored over 9 years ago by Gunnar Morling <[email protected]>
#272 Allowing to inject decorated mapper in Spring without qualifier

daaa99d143f29e2305c672e7d5cffc866e36236b authored over 9 years ago by Gunnar Morling <[email protected]>
#272 Adding line breaks at end of files

2ad77b5aa0b58f60ab0798db6f48446818908dff authored over 9 years ago by Gunnar Morling <[email protected]>
#272 Basic decorator implementation for CDI and Spring

b37a1d24d9799e228dd9cd53baacd2a521dcb5d9 authored over 9 years ago by sonata82 <[email protected]>
#487 iterable and map update method selection

174c53cb48d52a9e23d86b48e1ed7c0230e76a0b authored over 9 years ago by sjaakd <[email protected]>
#203 Move .ftl files into subdirectories representing the package path

c8e9f91037a58d006623f0302929a43dfbd5ba52 authored over 9 years ago by Andreas Gudian <[email protected]>
#548 Move all packages except of "spi" under "org.mapstruct.ap.internal"

1baf8edc0a1c19490d331343c3f1c45c38894ae4 authored over 9 years ago by Andreas Gudian <[email protected]>
#14 Adapt javadoc and order of method-usage within a type hierarchy

ccedca88905023fc362bd3398badf11b608c6d1c authored over 9 years ago by Andreas Gudian <[email protected]>
#14 Allow EnumMappings to be extended with @BeforeMapping/@AfterMapping methods

619f8023d53f262fafcc6bf6ea872c0db55dc6f8 authored over 9 years ago by Andreas Gudian <[email protected]>
#14 Consider qualifiers when selecting @BeforeMapping/@AfterMapping methods

68fc3af64554dfc3535f140145dfac15ef712ad9 authored over 9 years ago by Andreas Gudian <[email protected]>
#14 Add support for @AfterMapping / @BeforeMapping methods, adapt MethodMatcher to allow multiple source arguments again

ac8320b0a38972aec9f6b3ffd4d7bd2f2d8f71df authored over 9 years ago by Andreas Gudian <[email protected]>
#365 Moving integration test to integration-test module (kept using only Java 8 for now)

2fd8e0a7756c7185461d32248cc3c2a57521156c authored over 9 years ago by Andreas Gudian <[email protected]>
#365 use @code in javadoc comments

130d58060feed05bf7fde0efce028092bf4459ed authored over 9 years ago by Christian Schuster <[email protected]>
#365 Making Services factory agnostic of specific services

77298c750edaaac6b4aabedcaa6c974664d42573 authored over 9 years ago by Gunnar Morling <[email protected]>
#365 inject default implementation, add documentation for default behavior

e62b612851037a379007cc3071adeb44650f9e1b authored over 9 years ago by Christian Schuster <[email protected]>
#365 Moving "spi" package into processor module; Simplifying AccessorNamingStrategy contract

3ba4ded58c0db9cbb9f343f47680e35f4583a1dc authored over 9 years ago by Gunnar Morling <[email protected]>
#365 Adding integration test

dab55e3790c90dabfb3d7b4d89772b21268608dc authored over 9 years ago by Gunnar Morling <[email protected]>
#365 Cleanups after review

8e2e08d7e02366a2e1a07f5f6fa14bc026fdb2ce authored over 9 years ago by Andreas Gudian <[email protected]>
#365 simplify caching

c2649571a1fd57955fa408587fb36b0c3aca724f authored over 9 years ago by Christian Schuster <[email protected]>
#365 make accessor naming configurable

59c791034c7b1393c5704d13f2508e340c6b3aa3 authored over 9 years ago by Christian Schuster <[email protected]>
#365 cache implementation

d0c685f6b82959bc3abad5bea696750a28d3436e authored over 9 years ago by Christian Schuster <[email protected]>
#365 include mapstruct-spi in mapstruct-processor

9f7fb1155290ae4a5d5993af82c8d5153437474e authored over 9 years ago by Christian Schuster <[email protected]>
#512 more descriptive error message for forged collection and map mappings

3be68b233e6fbc20f182acdb6b86e1372871b8a1 authored over 9 years ago by sjaakd <[email protected]>
#455 Add a fallback error reporting in case any uncaught exceptions occur - otherwise those errors are just swallowed and hard to find

fbb80bfb251e4f56f44b881b6d6763d9e1c56573 authored over 9 years ago by Andreas Gudian <[email protected]>
#551, fix for isAssignable problem in oracle_java_6

28ebf763cd796a8fe27f646ef5e762c0f0d917a4 authored over 9 years ago by sjaakd <[email protected]>
#553, add Netbeans files to .gitignore and exlude from license check

300d7824c4051eb43b48c4114a98d6c0d19308c4 authored over 9 years ago by sjaakd <[email protected]>
#513, template improvement, adding space before throws keyword

379460b70df401d906d10cbe6538a6c62c266026 authored over 9 years ago by sjaakd <[email protected]>
#513, source code naming consistence exceptionTypes == thrownTypes

b98644cfebe9b912ece28c2de9972b5720566d11 authored over 9 years ago by sjaakd <[email protected]>
#513, forged method should re-throw exceptions of used mapping methods

b4c514d4794abe0cf49567e52969b962ab1a1841 authored over 9 years ago by sjaakd <[email protected]>
#544 fix unused imports due to existing mapping target

ac1f9aeaa529e10cbd7e8d1cc85556a5b5b61c10 authored over 9 years ago by sjaakd <[email protected]>
#544 only implementation types should be added in case of creating a new collection as propertymapping

5ed7caedeec46cd8553c08976c1d82294effc16d authored over 9 years ago by sjaakd <[email protected]>
#544 downgrade checkstyle dependency to resolve guava version conflict with CDI weld

fa1decd0998a6f0c2c00a613a656c7db3a4447f1 authored over 9 years ago by Andreas Gudian <[email protected]>
#544 targetType should not be added to imports in case of an update method selection

f69f035bd5738daa244e0021b9bdbb363b81b681 authored over 9 years ago by sjaakd <[email protected]>
#544 avoid that implementationtypes are added to imports in case of parameterized types

0890257700fe30a45eab3954a3dc8c4c241171c3 authored over 9 years ago by sjaakd <[email protected]>
#544 run some checkstyle rules on sources generated by our tests

4a2f0c01ec9ad7b15733eeda3877b3c64fbe46ea authored over 9 years ago by Andreas Gudian <[email protected]>
#494 Fixing wrong indentation

32828ff9eb713bf6e8109a41602e0b5fb426044c authored over 9 years ago by Gunnar Morling <[email protected]>
#494 Fix javadoc errors popping up during the build

e31296d7f9997afb2c5f1b7fefd174e4be8cc96f authored over 9 years ago by Andreas Gudian <[email protected]>
#494 Add javadoc-generation to default build in order to catch errors early on.

99f0111eeb7be9224aa9089f42c462918a3366be authored over 9 years ago by Andreas Gudian <[email protected]>
#515, introduction of string definition handling in IndentationCorrectingWriter

124c2a40012205964af1bb63c3170d40d49940f9 authored over 9 years ago by sjaakd <[email protected]>
#527 selection and forging of iterable - and map mapping methods with wildcards, extends for source, super for target

2ece25a086e2f97e6f2243aaeed34798f8fc32a7 authored over 9 years ago by sjaakd <[email protected]>
#540 Adding Paul to copyright.txt

a1baed46b01d1fcae859bf118ce72660da7a8a21 authored over 9 years ago by Gunnar Morling <[email protected]>
#540 use name() instead of toString() for enum to String conversion

f8586328f81b1eb114c7113dc952e5267d56cbd5 authored over 9 years ago by Paul Strugnell <[email protected]>