Ecosyste.ms: OpenCollective

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

github.com/mapstruct/mapstruct-idea

An IntelliJ IDEA plugin for working with MapStruct
https://github.com/mapstruct/mapstruct-idea

#155 Refactor RemoveMappersFix to use SafeDeleteFix

8e25048884d6fe2b667237f725adbc7006dbd176 authored 9 months ago by hduelme <[email protected]>
Add inspection for mapping to `target = "."` without source (#175)

c4617307ca04499034acdea6239e4743e618d646 authored 10 months ago by hduelme <[email protected]>
#167 Support Map as MappingSource

f602c3a641aa92453aae2aa95e91474e47690a40 authored 11 months ago by hduelme <[email protected]>
Match Java expression core implementation (#170)

cc1be9149ac1431dfd32c1cd4f39400998f87b02 authored 12 months ago by hduelme <[email protected]>
update Gradle IntelliJ Plugin to 1.16.1 (#171)

fad680cc4fbd26a0da7d2b1a5e319ca9531b4414 authored about 1 year ago by hduelme <[email protected]>
Add 2023.3 to build matrix and use 2022.1 (min QA version in plugin.xml) (#169)

b393e6d0c70832103d36862f03e7714a947de19a authored about 1 year ago by Filip Hrisafov <[email protected]>
Quickfixes for removing unnecessary whitespace before and after Java expressions (#164)

9cb04f31beb03037ab9032685b1b3d10d2b39b7b authored about 1 year ago by hduelme <[email protected]>
update since-build to 213 (#165)

e1fbabfcb9565896eb8d93cefe13cb6dc99d8875 authored about 1 year ago by hduelme <[email protected]>
fix missing description for NotNullCheckableSourcePropertyUsedWithDefaultValueInspection (#166)

571ed009a2bb82cc9c682dcb9a67d0334d51c60c authored about 1 year ago by hduelme <[email protected]>
Add IntelliJ 2023.2 and remove 2021.2, 2021.3 (#156)

* Add IntelliJ 2023.2 and remove 2021.2, 2021.3
* Workaround to get the mockJDK `annotations.ja...

553a9f9655dc164f9697dc56dedc2d015969224e authored about 1 year ago by Oliver Erhart <[email protected]>
change master branch to main branch in README.md to get recent badges

e8b9e4809873a0f47b9801fb93712e09a0b547a0 authored about 1 year ago by Oliver Erhart <[email protected]>
support java expressions in `Mapping#conditionExpression` (#154)

f1bc5bd0a7bc2953eb9a37b23f0c4c4901564959 authored about 1 year ago by cofe <[email protected]>
#153 additional inspection for @Mapping annotation (e.g.multiple or no sources)

14393d16b4a6387e0ff22d3221981ffbf85cac10 authored about 1 year ago by hduelme <[email protected]>
#151 Rework inheritance and support auto inheritance

f82fc92bb05dbdb699f02ae82b1c5c376466f067 authored over 1 year ago by Oliver Erhart <[email protected]>
#mapstruct/mapstruct#2340 Add FUNDING.yml

5168fbab259c968771f2944a98eb0187b55f5ade authored over 1 year ago by Filip Hrisafov <[email protected]>
Add support for collection targets from getter (#149)

6b04bbc7df6a1d4f4cd20eb582c436afe9741ebb authored over 1 year ago by hduelme <[email protected]>
Prepare next development version

227371fe6f699b5fc6f42e7c613bec8beb13ac6f authored over 1 year ago by Filip Hrisafov <[email protected]>
Release 1.6.1

bb242e6433611bc95d1863cef67c5868545a68cb authored over 1 year ago by Filip Hrisafov <[email protected]>
Fix auto-completion for nested public fields (#145)

a84ba039f7625ab0c02d8dbc48336261f06ba6ac authored over 1 year ago by Oliver Erhart <[email protected]>
#4 Provide smart completion for target in `@Mapping`

a2b48ccd82ba2dd8729dcf6e9c0929d4bbd3758d authored over 1 year ago by Oliver Erhart <[email protected]>
Inline return value of `isModified` (#143)

ed3671308fe00a32d941f1590892216dc1bc5bb8 authored over 1 year ago by hduelme <[email protected]>
Correct README for `unmappedTargetPolicy` (#142)

5c8aff7ba8beb9b58c12c6b5897a49d60665428d authored over 1 year ago by hduelme <[email protected]>
#110 Fix IndexOutOfBoundsException for target methods without parameter

1b960a4ff7b7b21512b5f68ef22cde6601095e5f authored over 1 year ago by hduelme <[email protected]>
upgrade commons-text

c27f853e90f44dea12fcea8db3a5b6d01616ef6a authored over 1 year ago by hduelme <[email protected]>
Use https links (#139)

59026197610f7d27f12cdc122961d35e753206ae authored over 1 year ago by hduelme <[email protected]>
Use findDeclaredAttributeValue to get PsiAnnotationMemberValue directly (#138)

3c460cd50317b24ebfe38afc460f912d7396ae6b authored over 1 year ago by hduelme <[email protected]>
Prepare next development version

a6f52b8cdad0a34541df92a1d24ace2b3bb26590 authored over 1 year ago by Filip Hrisafov <[email protected]>
Release 1.6.0

0f17289db5c8c9998dcf80b4307b2941da6872b9 authored over 1 year ago by Filip Hrisafov <[email protected]>
Use List.of for unmodifiableList (#135)

97f939786b4780f9ceefba5182554490de752ac2 authored over 1 year ago by hduelme <[email protected]>
#136 Provide references for `Mapping#qualifiedByName` for used mappers inside `@MapperConfig`

bd6dfad425f36fbd53a367617973a6012fac9343 authored over 1 year ago by Oliver Erhart <[email protected]>
#129 Improve support of mapping composition

Support looking up on meta annotations within meta annotations

9c6ab9c1e948d8aaa256e6b80905f57a6a2dd08c authored over 1 year ago by Oliver Erhart <[email protected]>
Upgrade plugins and gradle

47b91ba8855836be3c29123d4d600465d0eed993 authored over 1 year ago by Filip Hrisafov <[email protected]>
Add IntelliJ 2022.3 and 2023.1 to the build matrix

0f0932bbe1925c57cc3477a480589ee050d4c7bb authored over 1 year ago by Filip Hrisafov <[email protected]>
#132 Support for `unmappedTargetPolicy` in unmapped target properties inspection

e18dbc53992f553e9194668e027a4ffc9145eddc authored over 1 year ago by hduelme <[email protected]>
#65 Support for `@InheritConfiguration` in UnmappedTargetPropertiesInspection

20297a30b241df2155197c2c514d8cea031963a2 authored over 1 year ago by Oliver Erhart <[email protected]>
#117 Fix auto completion for nested records

830a34c5444c035db06335e8bc24809fa7e21272 authored over 1 year ago by Filip Hrisafov <[email protected]>
Fix wrong unmapped target warning with Mapping annotation (#123)

feec705a221eb1eeb8832bb946ac6e251981360f authored over 1 year ago by hduelme <[email protected]>
#121 Fix incorrect fluent setter assignable check

b27264986c49faebba858af02acdb6afd150a5b9 authored over 1 year ago by Filip Hrisafov <[email protected]>
Prepare next development version

451f63e62b5b6ad84d6dc477dfbc0a85b4f7fa15 authored over 1 year ago by Filip Hrisafov <[email protected]>
Add MacOS specific files to gitignore and update readme for required Java version

b5578f0933ce6862a60a8d50a426da397d9c7782 authored over 1 year ago by Filip Hrisafov <[email protected]>
Release 1.5.0

45df29dc76de7b627a4ab02c24b2432b8d3241a8 authored over 1 year ago by Filip Hrisafov <[email protected]>
#107 Support go to declaration and completion for `Mapping#qualifiedByName`

3047d181c4ecda975f1da20f50052df3d3a8c2a2 authored over 1 year ago by Oliver Erhart <[email protected]>
#28 Set caret position to empty source attribute after quick fix

243f7b8f0911bc08441187e19239b55795bef296 authored over 1 year ago by Oliver Erhart <[email protected]>
Prepare next development version

3ea9b63da87c18b752d0eb52e6970071716a0ac5 authored about 2 years ago by Filip Hrisafov <[email protected]>
Release 1.4.0

347fed53d0cb9e108405dd6914a0da57cdab275d authored about 2 years ago by Filip Hrisafov <[email protected]>
Suggest only missing constants for ValueMapping source

closes #5
closes #103

2a80757c06ed6e7725dd140f6abe4e6eb058b414 authored about 2 years ago by hdulme <[email protected]>
Remove redundant if from `UnmappedTargetPropertiesInspection` (#115)

48b51884fa58741ea8e9894cc69bce992c5b81da authored about 2 years ago by hduelme <[email protected]>
Find disabled builder in `@MapperConfig`

closes #97

7fe1c86a916e0811201e1f40c000b00df788f708 authored about 2 years ago by thunderhook <[email protected]>
Fixed language injection when target is field

Fixes #95

44f5d972ce9b099b08943f20c1e39f89256b4367 authored about 2 years ago by Cerber Ursi <[email protected]>
#99 Add support for Java records

a5adaa500ae0087b28d1a5bb6f5c24b26dd59425 authored about 2 years ago by Filip Hrisafov <[email protected]>
Suppress/avoid a redundant variable warning when injecting a Java expression (#112)

5c631074520118eaaef83066f81547d5b1d85427 authored about 2 years ago by Valentin Kulesh <[email protected]>
Improve build/test infrastructure to support IDEA 2022.2/2022.3 and Java 17 (#113)

* Use Java 11 for <2022.2 and Java 17 for >=2022.2
* Upgrade Gradle to 7.5.1 for Java 17 and fi...

a0521457c9db82c5d393b292734e5363cc8eff96 authored about 2 years ago by Valentin Kulesh <[email protected]>
Update MapStruct to latest version (#102)

127fdad9f15f57917deb2bddb17012a1d47c3ac3 authored over 2 years ago by hduelme <[email protected]>
Suppress redundant default parameter value assignment warning

The MapStruct annotation processor makes a difference between a
parameter annotation value with ...

9eb646c37274480c9c2cdaa65769cbfbbea023ea authored over 2 years ago by Filip Hrisafov <[email protected]>
Upgrade Gradle IntelliJ plugin and make sure tests are run properly

38f310452bb7a326fda3371386011ce7e6648f8b authored over 2 years ago by Filip Hrisafov <[email protected]>
Prepare next development version

f8cd018a3464c07ec7b15ce9a2c91a4f3deb7fc9 authored almost 3 years ago by Filip Hrisafov <[email protected]>
Release 1.3.1

0bd15528d6374acdd36b5516ae0f26c5b373add6 authored almost 3 years ago by Filip Hrisafov <[email protected]>
#88 Fix crash when injecting Java code for expression

This commit fixes the crash that is happening when using a constant for the target

ded1968b43386e39682459561a87481323446328 authored almost 3 years ago by Filip Hrisafov <[email protected]>
Improve Java expression injector both for better code completion and for more useable inspections (#89)

* Add proper distinction between interfaces and abstract classes

Co-authored-by: Filip Hrisaf...

32da40393886ac985dd3000ad582274f20a9331c authored almost 3 years ago by Valentin Kulesh <[email protected]>
Use checkstyle config from URI (#86)

deae6eec9666702bac882419e542f09fa9bba0f1 authored about 3 years ago by Hyeonmin Park <[email protected]>
Prepare next development version

9da3ddf5373822a34cf53e6db3808de7375ba93f authored over 3 years ago by Filip Hrisafov <[email protected]>
Release 1.3.0

d5c6362d287542eedace2777b9d7546499f2f107 authored over 3 years ago by Filip Hrisafov <[email protected]>
Support for MapStruct explicit builder disabling

Closes #67

95e03b355b33df0a72d33bace4b77ae0384b2334 authored over 3 years ago by Filip Hrisafov <[email protected]>
Add 2021.1 and 2021.2 for testing

b2c649be46034b2ef26fd187086681e7dc3b8c48 authored over 3 years ago by Filip Hrisafov <[email protected]>
Update plugins

Update IntelliJ plugin to latest 1.1.4
Update Download plugin to latest 4.1.2
Update Gradle to 6...

09ebffb22a4a07cf677aaff82ab54e6aea1070fa authored over 3 years ago by Filip Hrisafov <[email protected]>
Fix code completions for builders

* Fix code completion for generic builder
* Fix code completion for builder with constructor par...

34db62f53a1026a015506eb8e26e59ddf80bff8b authored over 3 years ago by Filip Hrisafov <[email protected]>
Add support for code completion in BeanMappingignoreUnmappedSourceProperties

Closes #77

496370a7477fe1903661d2c2822ef77778480640 authored over 3 years ago by Filip Hrisafov <[email protected]>
Support configuring order of source and target in `@Mapping` for Add unmapped property quick fix

Fixes #51

100a425ea4d6de2be37ee4635577c99231f3c5e5 authored over 3 years ago by Filip Hrisafov <[email protected]>
Replace usage of deprecated code and drop support for 2019.1, 2019.2, 2019.3

Fixes #72

a7c547783979d0adc84f79e54e6011be73ad2bc7 authored over 3 years ago by Filip Hrisafov <[email protected]>
Prepare next development version

22a41d8ce5bb44be06becdc49ae56427b7edfa8f authored over 3 years ago by Filip Hrisafov <[email protected]>
Release 1.2.4

ac53aa14b791727d7b515313deb56e30cfa7b4c5 authored over 3 years ago by Filip Hrisafov <[email protected]>
Replace kotlin reference contributor written in kotlin with one in java

There is some breaking change in Kotlin that causes the kotlin code to throw an exception when u...

a1ec88a8771206b337bfa35430cc0735d132e8ab authored over 3 years ago by Filip Hrisafov <[email protected]>
Add release notes

9c7629c258fb07bda7ff761168d60f683a7d79bc authored over 3 years ago by Filip Hrisafov <[email protected]>
Use UAST instead of Kotlin plugin APIs

Fixes #69

6942570183354afabbb109ec874ead116606d27f authored over 3 years ago by Frank Wang <[email protected]>
Fix missing types for parameter and value mapping lookups in newer IntelliJ versions

Add IntelliJ 2020.2 and 2020.3 to the build matrix

Fixes #71

4b1cf20cd0aed45008214f82c40be924196dee08 authored over 3 years ago by Filip Hrisafov <[email protected]>
Add plugin icon

Closes #64

ce0d808aef8e18e934f0ecb1bfc187d32d8af050 authored about 4 years ago by Filip Hrisafov <[email protected]>
Prepare for next development version

96b1529a6183e844b109e667a02ae12ba67fd075 authored about 4 years ago by Filip Hrisafov <[email protected]>
Release 1.2.3

c62776b589b96a52c529e36afba5731e2f178178 authored about 4 years ago by Filip Hrisafov <[email protected]>
#20 Polish Kotlin Support

Make sure that plugin works with a disabled Kotlin plugin

1119db7cdb94d088e7e0ed59b7ac36e7ae9e757f authored about 4 years ago by Filip Hrisafov <[email protected]>
#20 Kotlin support for target / source in Mapping and ValueMapping

41dd19040264c64effb63b5148fc462da791af0c authored about 4 years ago by Frank Wang <[email protected]>
Fix false positive unmapped target property for multi source mappers

Fixes #60

89e9a6efea6a8bb2bf04a51329e93bf38137a856 authored about 4 years ago by Filip Hrisafov <[email protected]>
Prepare for next development version

b1ccd85ab33c62b7e0e8eb5ec5b953bda14fffc7 authored over 4 years ago by Filip Hrisafov <[email protected]>
Release 1.2.2

5d2c180f80fd9716c84f17ebda099799cefabb34 authored over 4 years ago by Filip Hrisafov <[email protected]>
Support BeanMapping#ignoreByDefault for the unmapped target properties inspection

Fixes #54

db7e0dc410fd3a5ebc9f743b1f58c30b32d044a7 authored over 4 years ago by Filip Hrisafov <[email protected]>
Support mapping nested bean properties to current target

When "." is used then the unmapped target properties inspection will use the implicitly mapped p...

0a9440fb07f7d4f2ecbd354a5ed8c134316a2239 authored over 4 years ago by Filip Hrisafov <[email protected]>
Fix typo in the description

2115e2532bb2c28f61d91a481d045757d700d829 authored over 4 years ago by Efstathios Tantalidis <[email protected]>
Fix checkstyle

75b6fc5679e63831fec301c855040050c40d5796 authored over 4 years ago by Filip Hrisafov <[email protected]>
Avoid ClassCastException in JavaExpressionInjector

Fixes #52

c1d15815e82472075d03b80688dde6150750d7d2 authored over 4 years ago by Filip Hrisafov <[email protected]>
Prepare next development version

18f53cb59cc7c6defc091f4f2c0131b731d6ecfc authored over 4 years ago by Filip Hrisafov <[email protected]>
Release 1.2.1

144e3897013afa213b038c350efcd12bc0289fa1 authored over 4 years ago by Filip Hrisafov <[email protected]>
Use target properties from meta annotations when looking for unmapped target properties

Fixes #49

35f171224af8267163f33edcedb92b01d14a3bbc authored over 4 years ago by Filip Hrisafov <[email protected]>
Do not resolve public static fields / methods and do not use as unmapped properties

Closes #47

5b87efbf67154ddba60622c88b161c0a1babde60 authored over 4 years ago by Filip Hrisafov <[email protected]>
Support for java code completion in expression and defaultExpression

closes #30

aefc7b83930ca6f41a91c353d868f58fa7a22be8 authored over 4 years ago by Filip Hrisafov <[email protected]>
Prepare next development version

f768a0beff4af5d8c8b1ab860df3dee8149ab053 authored over 4 years ago by Filip Hrisafov <[email protected]>
Release 1.2.0

f2a2453c142efaa0ab92ccaa913ee86421dc9ddf authored over 4 years ago by Filip Hrisafov <[email protected]>
Add test case with Default annotation for constructor resolution

#45

32e4a6ec6ffac8ecf564bd1a63b4f34c9f37eb90 authored over 4 years ago by Filip Hrisafov <[email protected]>
Add auto completion support for constructor parameters

Closes #45

c916d220821fcbb22490b272f36e10c418bf897a authored over 4 years ago by Filip Hrisafov <[email protected]>
Add an enum for the known MapStruct versions to simplify different configuration options

b9d0c602c2c7aebc9a2120bb1b91a5e1e452bd12 authored over 4 years ago by Filip Hrisafov <[email protected]>
Add quick fix for ignoring all unmapped target properties

Closes #43

1eaab9888d344cd62bbe14f0d664afc91092356c authored over 4 years ago by Filip Hrisafov <[email protected]>
Add test case for incorrect unmapped target properties for enum mapping

Closes #42

7e4a244fbc8a1bf541cb8847a5243466f6b81c92 authored over 4 years ago by Filip Hrisafov <[email protected]>