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

#538 Add missing imports for a collection/map implementation and the parameter types

edac1b17cc44753c716507dfd331e01f0548aa77 authored over 9 years ago by Andreas Gudian <[email protected]>
#534 fix array initializer for NullValueMappingStrategy.RETURN_DEFAULT

8816b380c35926697610601e793637de740ef7ec authored over 9 years ago by Andreas Gudian <[email protected]>
#320 fixing JodaTime unit test

229537284a2be0bbfd11701063d01d9af29793ca authored over 9 years ago by sjaakd <[email protected]>
#516 Add NP check on adder property mapping including reproducer

bacf835c0d5aab544649ff74ad9dda0c9dd5f7b1 authored over 9 years ago by sjaakd <[email protected]>
#523 fix type of assignment in GetterWrapperForCollectionsAndMaps

a431581da840093ca9059e54c47afda959f0881b authored over 9 years ago by Andreas Gudian <[email protected]>
#508 better caching of templates, disable caching in jar file connections to avoid suddenly closed InputStreams

f7433466cd77ecba20fa6fa4fb03cd3b3cd27519 authored over 9 years ago by Andreas Gudian <[email protected]>
#291 add test to verify that the simple case (target type with type arguments) already works, clean-up unnecessary "raw" definitions in templates

bcb722e2e98814aaee093c7cd341f34116424929 authored over 9 years ago by Andreas Gudian <[email protected]>
#517 make order of target properties in generated code and in messages stable

fb6c4dbfbde0fff6b7b56d1c531cdd74fffd7bf0 authored over 9 years ago by Andreas Gudian <[email protected]>
#504 fix potential NPE in StreamEncoder (char-array can be null)

fb8a6e3ae027006f73aaf7b2cae16d70b399d8e3 authored almost 10 years ago by Andreas Gudian <[email protected]>
#499 Extracting base class for shared mapping builder properties

0674a8780bb51680c55c76a81481b46b659b1545 authored almost 10 years ago by Gunnar Morling <[email protected]>
Adding Michael Pardo to copyright.txt

c030535ebe28715729662842aafd762a595ef2d8 authored almost 10 years ago by Gunnar Morling <[email protected]>
#481 Only add JaxbElement if the class exists

6435ab018ec1805142596b4b4fa66c1ae99759fd authored almost 10 years ago by Michael Pardo <[email protected]>
[maven-release-plugin] prepare for next development iteration

f239841507e42cfcf5789498df52e42484ae056c authored almost 10 years ago by Gunnar Morling <[email protected]>
[maven-release-plugin] prepare release 1.0.0.Beta4

e21c5fca26fcc5f6814e2db81502bb208cc1dd7f authored almost 10 years ago by Gunnar Morling <[email protected]>
Fixing several JavaDoc issues

eddc951c010c77072d34e4dd321fa438ad03cfc1 authored almost 10 years ago by Gunnar Morling <[email protected]>
Updating readme.md prior to 1.0.0.Beta4 release

c52db7d1a2d292489464e1000e25d3ae2ffec992 authored almost 10 years ago by Gunnar Morling <[email protected]>
#160 Using update method, basic behavior. Single mapping methods on non collection / array properties.

c69a56c138b54b8a7fd6a6c1ac53009f8c8a75f9 authored almost 10 years ago by sjaakd <[email protected]>
#160 Refactoring into targetReadAccessor and targetWriteAccessor and making them available to ftl templates

776bc3d1578d84924c3a517f354265c5a40e1fbf authored almost 10 years ago by sjaakd <[email protected]>
#470 Adding import in case decorator is in another package than mapper interface

bcf28c1cc178438d0004f25b6b399e92abff3116 authored almost 10 years ago by Gunnar Morling <[email protected]>
#304 Addressing review remarks

b02d206de68c5646918757dacba316b776a84554 authored almost 10 years ago by Gunnar Morling <[email protected]>
#304 Raising an error in case a cycle is specified via dependsOn()

a332533dda0281f691b781f35da366aecca14601 authored almost 10 years ago by Gunnar Morling <[email protected]>
#304 Detecting unknown properties given via dependsOn()

21b89ea5e2260c903bcafd328710d1b01ba3fe64 authored almost 10 years ago by Gunnar Morling <[email protected]>
#304 Formatting (unrelated)

6a43ee93911d32cef198be0b9b6e89a979acbc01 authored almost 10 years ago by Gunnar Morling <[email protected]>
#304 Allowing to configure dependencies between properties via @Mapping#dependsOn()

2d7ab089ffa8a858eeab92d385b3258791ca7550 authored almost 10 years ago by Gunnar Morling <[email protected]>
#485 ArrayCopyWrapper local var possibly not safe

9b888847ea1595f3e6c592b1718d65bbea004ecf authored almost 10 years ago by sjaakd <[email protected]>
#289 adding extra null check before add/putAll of a target collection when having a getter only targetaccessor

a3813968398fb33689dd709e023d7e565fbe42eb authored almost 10 years ago by sjaakd <[email protected]>
#460 add workaround for TypeElements that occasionally seem "empty" during incremental compilation in Eclipse JDT

bfaa524cb7f37f35fd00d5f3bf2a05850291e62b authored almost 10 years ago by Andreas Gudian <[email protected]>
#474 type in BeanMapping annotation

b7e1388e0ff97d27efd6b0bf44d2569ba8505fe3 authored almost 10 years ago by sjaakd <[email protected]>
#474 refactoring, handling beanmapping similar as iterablemapping and mapmapping

9fb2e6881c8ebbfc12192bbb010580c8269e5bd1 authored almost 10 years ago by sjaakd <[email protected]>
#474 remove @NullValueMapping in favour of @Bean/@Map/@IterableMapping

1827d1125ae0557537bdc409be2a6ca415f6e7d8 authored almost 10 years ago by sjaakd <[email protected]>
#168 Change retention of method-level annotations to CLASS, as they now need to be read from other classes as well

ea73669096b5f6d8d7a1be637111741011e0d071 authored almost 10 years ago by Andreas Gudian <[email protected]>
#163 correct typo in Javadoc code example

9bfdc54b7bc6f228c3e4b539b33a2ecc5372c645 authored almost 10 years ago by Andreas Gudian <[email protected]>
#168 Formatting

bbeaa2117c76a44016798e142f5485d49fc68379 authored almost 10 years ago by Gunnar Morling <[email protected]>
#168 Some JavaDoc clarifications

ec614a6e25f13ba60596e6bc7757111780473971 authored almost 10 years ago by Gunnar Morling <[email protected]>
#168 Renaming MapperConfig to MapperConfiguration to avoid confusion with @MapperConfig

1c258c2ef97e2c6b259a73913afdea5cd55e5618 authored almost 10 years ago by Gunnar Morling <[email protected]>
#168 Allow to inherit mapping method configurations from the @MapperConfig-annotated type, either automatically when all method types match, or explicitly using @InheritConfiguration.

952ee8526dc584a754d269a33dc537118da8ac1d authored almost 10 years ago by Andreas Gudian <[email protected]>
#465 Referencing formatter class by name rather than class object

2c845480a04b25346831ac2d3fe9eb5325bf94c1 authored almost 10 years ago by Gunnar Morling <[email protected]>
#465 Fixing some whitespace issues in generated code

46145323ac80e7cdaa7f5731e7a9a4e687c17801 authored almost 10 years ago by Gunnar Morling <[email protected]>
#465 Adding import for Locale to Joda generated mappers if required

a7d56e51222a6b0fb0ee8a72e4f0445be9b1eaa6 authored almost 10 years ago by Gunnar Morling <[email protected]>
#459 error message parameter forgotten

fe102484162bfc052814db67272d9dcb8236857e authored almost 10 years ago by sjaakd <[email protected]>
#456 Avoiding to print multiple consecutive blank lines

1659a6e8e5235790bf675d2a457fbde1f8c3c66d authored almost 10 years ago by Gunnar Morling <[email protected]>
#160 allow selection of update methods by refactoring MethodMatcher but stopping selection of update method at new filter

37e5942c862a232518c34690dace1b028074ba76 authored almost 10 years ago by sjaakd <[email protected]>
#454 Do not check the existence of types in the classloader of the processor, but on the classpath of the sources

0c226f8388adfb143593f7072edb90d3a4a76321 authored almost 10 years ago by Andreas Gudian <[email protected]>
#323 make order of fields for used mappers stable (ordered as given in @Mapper#uses and then @MapperConfig#uses, omitting duplicates)

892cdb2921c1fc113dd4da8c822a7a07829f0edd authored almost 10 years ago by Andreas Gudian <[email protected]>
#431 add JDK 9 to integration tests and remove processor_plugin_java_7 tests (they did exactly the same as the _java_8 variant, for what we are concerned).

Use -DprocessorIntegrationTest.canUseJdk9=false in case no JDK9 is configured in the toolchains....

762113aa60573c5e83936bf3861e1795a273f28a authored almost 10 years ago by Andreas Gudian <[email protected]>
#449 Handle XmlGregoriancalendar from String with empty date format as xml datatype

83ace655e1114d43e7f849e8d9ad6280ce4b256a authored almost 10 years ago by sjaakd <[email protected]>
#339 valid_date is not an error

0ded169ecb1231770b5eb04e80367cd6d0ea6e36 authored almost 10 years ago by sjaakd <[email protected]>
#141 removal of ListOfJaxbElemToListOfValue builtin method

55a50448be89e2a8e0cf1f543c3a29a6dcc3d50b authored almost 10 years ago by sjaakd <[email protected]>
#194 Only generate field / imports for a referenced mapper if it is actually used

4e10c8451c5bcd8b5fcb3faaf4e8ef4bd95a1ed0 authored almost 10 years ago by sjaakd <[email protected]>
#339 Some comment and typo fixes

0772dce41b85d41a6d1f3573d213bb0b26dda919 authored almost 10 years ago by Gunnar Morling <[email protected]>
#339 Uppercase for ENUM in messages, moving Diagnostic.Kind to Message

b83c4307586a171b4dceab5a4d794e23d9ba71bf authored almost 10 years ago by sjaakd <[email protected]>
#339 fixing some spelling errors in messages

580d7869fd0a4a4348ca9235e898af2e1fb96d44 authored almost 10 years ago by sjaakd <[email protected]>
#339 introduce centralized enum for messages

d61ca26652113b973d2e6318f0364c134add9fe4 authored almost 10 years ago by sjaakd <[email protected]>
#412 Adding test for inner class of inner class

31d2151b7bc75c4fa6cfe38036161e52e9411696 authored almost 10 years ago by Gunnar Morling <[email protected]>
#209, #412 Adding support for mapping static inner classes and enums by adding import declarations for static inner types also if declared in the same package

2ebfd04fe93a52c9a0256c456888046cd3b13003 authored almost 10 years ago by Ewald Volkert <[email protected]>
#434 construct resultType based on @BeanMaping#resultType when no factory method selected

f778d6c5ad582443891e3fcfa7a0e50bb660e96c authored almost 10 years ago by sjaakd <[email protected]>
#433 introduce resultType in @IterableMapping and @MapMapping

897c8fbb6dfae68aae97c48297d7be2955a263d8 authored almost 10 years ago by sjaakd <[email protected]>
#433 introduce resultType in @Mapping

adcc89b184a9ee71ed755b28ed00f5f906211d56 authored almost 10 years ago by sjaakd <[email protected]>
#437 Correct error message IterableMapping

490d454858591d60ac55a619d412aa43a6b6ebec authored almost 10 years ago by sjaakd <[email protected]>
#410 Small template improvement, removing empty lines between fields

de18f2b1d363084d3569ea045126c83cf81cf6a4 authored almost 10 years ago by sjaakd <[email protected]>
#432 Selection of factory method based on Qualifier

6ba04920efd1d4c686ed29df61976559d18fcf69 authored almost 10 years ago by sjaakd <[email protected]>
#426 allow to ignore checkstyle warnings explicitly by name using @SuppressWarnings

9737e0ba6e5c733c5ba47af6adc471752b8deb94 authored almost 10 years ago by Andreas Gudian <[email protected]>
#427 Allow to specify more than one processor option for one test

8a449e12fd85b29d9757b1e017f17db75ba48420 authored almost 10 years ago by Andreas Gudian <[email protected]>
#424 Add Compiler implementation info to @Generated#comment

bd89a054e830c1b7283702492f1251f6661559be authored almost 10 years ago by Andreas Gudian <[email protected]>
#271 Improving JavaDocs for @Mapping#expression()

483b88c6d244661abca436864dceb561a24f66ec authored almost 10 years ago by Gunnar Morling <[email protected]>
#429 Using Builder Pattern for SourceMethod

d3de4991c9cd06191d6554e3cc52020c373d9e1f authored almost 10 years ago by sjaakd <[email protected]>
#419 moving responsibility of target accessor determination to Type

08ac33e3b181172a20f49fa0c80844aeca813814 authored almost 10 years ago by sjaakd <[email protected]>
#385 Improving docs, avoiding raw type warning

4c9653e277ba2a50fce436d7548755b2e0039144 authored almost 10 years ago by Gunnar Morling <[email protected]>
#385 Refactoring, factory methods should use selectors, preparing selector api for more criteria

65c272286f012c850e2e9e4ec33c7d279b8943a4 authored almost 10 years ago by sjaakd <[email protected]>
#385 Introduction of BeanMapping annotation and target type selection, reorder of selectors

4e771244add8847ccd87b5febb78d4b0dd864e3b authored almost 10 years ago by sjaakd <[email protected]>
#390 included maven coordinates as comments in generated code

7d2932c9b58ba41ed5442093368a086bd29d8133 authored almost 10 years ago by sjaakd <[email protected]>
#410 do not instantiate a field (referenced mapper) when not used, e.g. only static referenced

aa0e658f5891c728471b64273f8ccd16aaf09448 authored almost 10 years ago by sjaakd <[email protected]>
#410 use static custom mapper method instead of instance method call

d2796d7bf63b0bd369e1dc263b0a8aa4f153fb8a authored almost 10 years ago by sjaakd <[email protected]>
#417 Making dateFormat in @IterableMapping optional, adding checks for @IterableMapping and @MapMapping

151f24d30687b1e5cb90571c6f2d279f475ef12e authored almost 10 years ago by sjaakd <[email protected]>
#415 Rename packages that are named "target" to avoid them being ignored by the license plugin, add missing license header to some files

9eec8ad6c99afb612ad8eadf745d5713990535ac authored almost 10 years ago by Andreas Gudian <[email protected]>
#213 Updating license header

13f9a5027add22da96b877a84b9dfefbdab9cf10 authored almost 10 years ago by Gunnar Morling <[email protected]>
Adding one more contributor to copyright.txt

41429c645986443303f5802f3ae0a245b4771125 authored almost 10 years ago by Gunnar Morling <[email protected]>
Adding latest contributors to copyright.txt

74d97f89d72439f8b97316d9640b342803be2491 authored almost 10 years ago by Gunnar Morling <[email protected]>
Fix error message for subsequent tests that fail with compile errors

38181d4ff9dad0fd7232b480f1322b8490143d09 authored almost 10 years ago by Andreas Gudian <[email protected]>
#338 fix test that previously succeeded only because of a leak in the test classloader

8e8bec933a1009385c8e971726a9720ea85e81ab authored almost 10 years ago by Andreas Gudian <[email protected]>
#338 update to JUnit 4.12 and fix classloader leaks among the tests.

6201e6d61de4ee14c10098183cc8730afc74fd89 authored almost 10 years ago by Andreas Gudian <[email protected]>
#405 Fixing factory methods, not using raw type for @TargetType and superfluous implementation classes imports

668f66eb735909a5385a1e0162702ca29e78ff7e authored almost 10 years ago by sjaakd <[email protected]>
#400 fix nested property mappings with Eclipse JDT compiler, extend the integration test accordingly.

640d9dd5719e95e410a31b653e888ea31969f901 authored almost 10 years ago by Andreas Gudian <[email protected]>
Merge branch '398' of https://github.com/agudian/mapstruct into agudian_398

2435f0206ab2ddd93ffa8458cd44ba15809b0f82 authored almost 10 years ago by sjaakd <[email protected]>
#394 Fix for making ForgedMethod names unique when the param and returntype have similar simple names

eb0de91bb1576d2e4ae2e47b353bbb5ea9e80a30 authored almost 10 years ago by sjaakd <[email protected]>
Demonstrates issue #394

555095e85c6ce2aea67784f017309ab7b1470393 authored almost 10 years ago by Dilip Krishnan <[email protected]>
Fixed #407: primitive handling for nested properties works

883ccf92cdafa7082fd965cedead011f5c35ad62 authored almost 10 years ago by Sebastian Hasait <[email protected]>
#398 allow autoboxing for primitive return types of property mapping methods to non-primitive properties

24984cb5be13aa3d1e92de9c855a8115dd1227f4 authored almost 10 years ago by Andreas Gudian <[email protected]>
#224 had to adapt parameter set for creating a new instance of Type after rebasing

7e6084f3d5b75c56d03c4144994c1be4b6ff7bdc authored almost 10 years ago by Timo E aus E <[email protected]>
Merge remote-tracking branch 'origin/dateFormatCheck'

374cf51fd47473a5c2edb8737482db6b11117865 authored almost 10 years ago by Timo E aus E <[email protected]>
#383 introduction of @InheritConfiguration to align update with create methods (several sources)

c0438c1d1525baae9a5dfa97457d0ff36d822cc0 authored almost 10 years ago by sjaakd <[email protected]>
#383 introduction of @InheritConfiguration to align update with create methods (single source)

b2ef82ba5c9c61cd2ace571f032f7197cefb9830 authored almost 10 years ago by sjaakd <[email protected]>
Minor formatting fixes of generated code

3e8165145586afe5238b97ab3a65da75d50f6eca authored almost 10 years ago by Andreas Gudian <[email protected]>
#108 Simplify error analysis in case null is passed via model include

44509a158e9998212971f2a986fff1b55bc42545 authored almost 10 years ago by Gunnar Morling <[email protected]>
#108 Aligning Array and Itterable mapping. Added ArrayCopyWrapper.

08cf60e46a6b47b6830687fb77c642dc493cd64d authored almost 10 years ago by sjaakd <[email protected]>
#274 Evaluate explicit types of method parameters and return types using Types#asMemberOf

0b9ca3548d4c7de7b77c1e33626f890f7f907641 authored almost 10 years ago by Ewald Volkert <[email protected]>
#224 extended DefaultConversionContext for verifying the dateFormat if defined. Based on the source/target type it´s checked against SimpleDateFormat, Joda Time or Java 8 Time

ebbeb7c5491ce88beead5078ae9549c76b73f221 authored about 10 years ago by teckhard <7und4zig3lf>
#381 fix baseDir for JSR 330 integration test, add missing dependency

677952c2fe71c0ee0588a89855927e667ec84925 authored about 10 years ago by Christian Schuster <[email protected]>
#374 non-compilable code for @NullValueMapping.RETURN_DEFAULT in combination with @MappingTarget

9b8076eff321800fbd5484f5d616057e417c5981 authored about 10 years ago by sjaakd <[email protected]>
#373 Flattening and simplifying generated forged method

c551a2d27d7fca5b1c9d381380453e31a09eb6a3 authored about 10 years ago by sjaakd <[email protected]>