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

Remove Travis CI build

a1e28483ba9be24865388e8426fff03f7d110c32 authored over 4 years ago by Filip Hrisafov <[email protected]>
Add bug fixes to change notes

11dce7dc919fa2b23fb369ebb7ae3300927b81fa authored over 4 years ago by Filip Hrisafov <[email protected]>
Upgrade Gradle to 6.3 and upgrade plugins

eb786fa0d94f587b86389c9e565c12867e1cf083 authored over 4 years ago by Filip Hrisafov <[email protected]>
Use GitHub Actions for testing

8ff91bd99597a816e2323169a3cd628189176598 authored over 4 years ago by Filip Hrisafov <[email protected]>
Replace deprecated code with non deprecated alternatives

515d5b36b21f15d40ca26a66afd9899ce24c11b4 authored about 5 years ago by Filip Hrisafov <[email protected]>
#38 Only treat public non static getters and setter as potential accessors

a0ed5e2c4db550d086cc78bd0716d0066d216323 authored about 5 years ago by Filip Hrisafov <[email protected]>
#33 Align the way property names are determined with the DefaultAccessorNamingStrategy

b55b2e07d4e84b02b5ac67f531e6be065c16c17a authored about 5 years ago by Filip Hrisafov <[email protected]>
Switch to OpenJDK 8 for testing on Travis

8859e317017023136d625471fa010e9a33ed714d authored about 5 years ago by Filip Hrisafov <[email protected]>
#16 Add test cases for public source properties

633c8e9b41b95452a6e453c78642b41f2c282ebc authored about 5 years ago by Filip Hrisafov <[email protected]>
Add support for public fields in change notes

3f1129f2f77536356cefe67535b01c61b34f656a authored about 5 years ago by Filip Hrisafov <[email protected]>
Change lowest supported IntelliJ to 2019.1 and update travis.yml to test with 2019.1, 2019.2, 2019.3 and LATEST-EAP-SNAPSHOT

0e1529e6c5afe684a4bfcc317bf00bebf93cdb40 authored about 5 years ago by Filip Hrisafov <[email protected]>
#16 Move logic for finding public fields into MapStructUtil and make sure unmapped target / source properties inspection checks public fields

7138c2d0ecc2aae4092eed25760675f3f776b0e0 authored about 5 years ago by Filip Hrisafov <[email protected]>
#16 Add Auto-completion support for public fields

66608111c5d283730a8de6d6b7e5cfabebca97d8 authored about 5 years ago by Thunderhook <[email protected]>
Use myFixture.getModule instead of static import

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

5c830c9d1aef43ccdff2dcac22342804e5c4a3e5 authored over 5 years ago by Filip Hrisafov <[email protected]>
Release 1.1.1

d61627c721a73714aaed2db959f53072f61ac2d9 authored over 5 years ago by Filip Hrisafov <[email protected]>
Make sure that the intellij plugin correctly includes java when running with 2019.2

e32f756dba7fef5feae46a2bb91e0878593168bb authored over 5 years ago by Filip Hrisafov <[email protected]>
UnmappedTargetProperties inspection should only check abstract methods

Fixes #31

84ccaf09f20011fcdf23b7fba59dc6263ecd1886 authored over 5 years ago by Filip Hrisafov <[email protected]>
Update to latest gradle 5.4.1

f083d17fff4ad40187bdef78a59e628bf6cdf1d3 authored over 5 years ago by Filip Hrisafov <[email protected]>
Fix links for travis build + add 2019.1 as testing environment + add 1.1.1 change notes

08bdfa09bced164e5063dc056e9ec012a6dbac66 authored over 5 years ago by Filip Hrisafov <[email protected]>
MissingMapperOrMapperConfigAnnotationInspection should only check class defined methods

Fixes #27

513dfd41f6ecd1bec203c4e69dec95ebb8a6f134 authored almost 6 years ago by Filip Hrisafov <[email protected]>
Prepare next development version

c0fa9849845ce953bd87db368f8b99cef5ea15c9 authored almost 6 years ago by Filip Hrisafov <[email protected]>
Release 1.1.0

394c2727909d4bdd248a79343744a47c9e142d11 authored almost 6 years ago by Filip Hrisafov <[email protected]>
Ignore info highligting when testing data files

IntelliJ 2019.1 highlights links as info, earlier versions didn't do that.
Do not allow failures...

c3b2c24f78ee8d016c2e6c2849ee2727124726e5 authored almost 6 years ago by Filip Hrisafov <[email protected]>
Update copyright header on all files

0de195b59b491c11e2bfffd4e3ab5e4c2abd5f7a authored almost 6 years ago by MapStruct Team <[email protected]>
Use MapStruct 1.3.0.Final

678b26852b6d73e2b72f5d9d294515bd87f88419 authored almost 6 years ago by Filip Hrisafov <[email protected]>
Add 2018.3 for the tests and allow failures on the LATEST-EAP-SNAPSHOT

fa6911750324457f528886fcecc78d619f02af76 authored almost 6 years ago by Filip Hrisafov <[email protected]>
Add warning when Mappers factory is used for non default mappers

Solves #7

cd5fbf69c389583f77eddba23447677bde378493 authored about 6 years ago by Filip Hrisafov <[email protected]>
Add support for builders in change notes

98b668a916c4248578e6dd7a6a2ec3e50210eb92 authored about 6 years ago by Filip Hrisafov <[email protected]>
Add completion, find usages and reference support for types with builders

4c153f9e85a509a5d2a43e5d1d07d396288afe16 authored about 6 years ago by Filip Hrisafov <[email protected]>
Adder methods should not be considered as fluent setters

6cd4a2d7e3a392cf0058ba79d18b6893fb3b9c1e authored about 6 years ago by Filip Hrisafov <[email protected]>
Add support for fluent setters

Support for fluent setters is only trigerred if 1.3.0 is present

Closes gh-23

e157a8030da26bf37686a9c1d5e167bd655fedd8 authored about 6 years ago by Filip Hrisafov <[email protected]>
Use MapStruct 1.3.0.Beta2 and use LanguageLevel 1.8 for all the tests.

d5ed226d1b5090d69573a4f471070a50246a80ac authored about 6 years ago by Filip Hrisafov <[email protected]>
Make sure that classes with overriden getters / setters are only suggested once

Closes gh-24

09e86188539c33d59dcf2e608094614981b0ed7f authored about 6 years ago by Filip Hrisafov <[email protected]>
Update to latest 4.10.2 gradle and update plugins and dependencies

f6c0576f8ba91d18ce0e75ac6042674b419f10d7 authored about 6 years ago by Filip Hrisafov <[email protected]>
Add missing caret in test data

12aef3559beb8cde03afa9a0bca8fef81998c610 authored about 6 years ago by Filip Hrisafov <[email protected]>
#15 Correctly dispose of added library and use 2018.2 as lowest support IntelliJ

Update Travis to run only on IDEA versions from 2018.1 and newer
Use 2018.1 by default

See http...

d4d0b5ec83a107a5bb94071f9abcbfe7fe627ef9 authored about 6 years ago by Filip Hrisafov <[email protected]>
Upgrade MapStruct to 1.2.0.Final

9af6509e3de6e7ed0aa81da78a1105a34f25cf55 authored about 7 years ago by Kevin Grüneberg <[email protected]>
Remove stacktrace from Travis build and add full exception test logging

8a1108d071dfd537ef90ba0e464714fa490aa8af authored about 7 years ago by Filip Hrisafov <[email protected]>
Perform travis build with stacktrace activated

c32e793197173aea051b2c8ff9cf2871b4310de0 authored about 7 years ago by Filip Hrisafov <[email protected]>
Merge branch '1.0-master'

26ae9f95e0f71bbe16ad58cccf252e6598cd695b authored over 7 years ago by Filip Hrisafov <[email protected]>
Next bug fix branch

8cc2173895ee29bcc8194ee8e96f9ca0f3cc5d8f authored over 7 years ago by Filip Hrisafov <[email protected]>
Bug fix 1.0.1 release

c226ca0a7980d60db42cff5a91ffea6a8c3f1d84 authored over 7 years ago by Filip Hrisafov <[email protected]>
Make sure that we handle methods with less than 3 characters correctly

Fixes #10

75cd746126d05cf2a7d0c47e1d7cae4c6647911d authored over 7 years ago by Filip Hrisafov <[email protected]>
Prepare bug next bug fix release

4e4464ab59b119d04694934f48bd3de783019982 authored over 7 years ago by Filip Hrisafov <[email protected]>
Add info about the unmapped target properties

73c3418dda353ced155cdcbd8b827b74f7ebe09e authored over 7 years ago by Filip Hrisafov <[email protected]>
Ass quick fix for ignoring an unmapped target property

5efa9b70910ce323ea8a95f0d3620360446519b8 authored over 7 years ago by Filip Hrisafov <[email protected]>
Add JavaDoc to the internal build visitor

5c3241c372cc29bdaccded85d76e72de1d4ededf authored over 7 years ago by Filip Hrisafov <[email protected]>
#1 add inspection for unmapped target properties and quick fixes for adding unmapped target property

5b2e545774a140ee65054f1c2d36cc8d6dd56dbf authored over 7 years ago by Filip Hrisafov <[email protected]>
Use generic Inspection Tool as return

226794e719d5235097e6657a352e4518ca4d8e15 authored over 7 years ago by Filip Hrisafov <[email protected]>
Make language lavel configurable for children tests

2655abdd1e851bdf9357030a680e39cbcefcfbd2 authored over 7 years ago by Filip Hrisafov <[email protected]>
Download mockJDK 1.8 as well

84290124e7ff45bc45cc25e64b7907c89c60597d authored over 7 years ago by Filip Hrisafov <[email protected]>
Extract TargetUtils for working with target properties for MapStruct

c5a195bfdf8f68b70fb27f261e57ef53329298c1 authored over 7 years ago by Filip Hrisafov <[email protected]>
Extract SourceUtils for working with source side for MapStruct

631d84621f99885546ac599f1b546e6b163582c1 authored over 7 years ago by Filip Hrisafov <[email protected]>
Move MapStruct presence check into parent InspectionBase

7ba3ca7b04c8d1c5799106b6b75a1c13b45052f9 authored over 7 years ago by Filip Hrisafov <[email protected]>
Add quick fix for missing Mapper or MapperConfig annotations Fixes #6

cb2243b9cdf908655068e94e3db2677b894a2c28 authored over 7 years ago by Filip Hrisafov <[email protected]>
Download mockJDK and make sure that MapStruct does not descend into Iterable and Map type classes

9471e856d48f09e749c69489e81c7186aa5c2543 authored over 7 years ago by Filip Hrisafov <[email protected]>
Copy mapstruct dependncy into build folder and use it during tests

4891a81015bc8c24e739acffd6ce6c8daf03c378 authored over 7 years ago by Filip Hrisafov <[email protected]>
Depend on Java IDEA

58b840a1bf7b7b026073f3decfbe5be146fdbacc authored over 7 years ago by Filip Hrisafov <[email protected]>
Prepare next development version

a4a91b99ebfc9d46c4e378fcf58327f29b359aa6 authored over 7 years ago by Filip Hrisafov <[email protected]>
Do not depend on the mapstruct-processor module

bdaa6caa9e5b536ac23ba17eba21248e7cb46c44 authored over 7 years ago by Filip Hrisafov <[email protected]>
Release 1.0.0

6c273adb0fc9124e5cb1905b2cc1d75995da63d9 authored over 7 years ago by Filip Hrisafov <[email protected]>
Use 1.0.0 as version

fd7fb21f7cdf6b241ed651ee73fcc1a5b6ce8ae9 authored over 7 years ago by Filip Hrisafov <[email protected]>
Prepare change notes and description for plugin

6e4d9fd0c4e438e02c402425b91666ee5868977f authored over 7 years ago by Filip Hrisafov <[email protected]>
Update intellij gradle plugin to 0.2.16

aaceb459e9512318199280fe3dc1ec2f25cf32b2 authored over 7 years ago by Filip Hrisafov <[email protected]>
Add support for Auto completion, referencing, finding and highlighting without ValueMapping(s)

69a8951f0552906bb0d2aa8fa07d95ddcd0bb846 authored over 7 years ago by Filip Hrisafov <[email protected]>
Use latest gradle

061080871806280af734d3d52d6677a96a851463 authored over 7 years ago by Filip Hrisafov <[email protected]>
Update readme with current features

be2df6c87af020b17c2b6cf15019c8e460a08b1e authored over 7 years ago by Filip Hrisafov <[email protected]>
Should not provide suggestions for Array types

8f35cfecb8a1d74710c3be6dfbcd029a8bad5bb8 authored over 7 years ago by Filip Hrisafov <[email protected]>
Refactorings (move more things into the BaseReference and provide more specific methods for the implementations)

Provide parameter suggestions for multi source methods
Do not suggest elements of sources for mul...

b648619ab9ffb7222843102e6e8a4bd3e3acae3e authored over 7 years ago by Filip Hrisafov <[email protected]>
MappingTarget parameter is correctly resolved in annotation

66ea575e1488ec77395c8b51a7ebb5aa699c49c2 authored over 7 years ago by Filip Hrisafov <[email protected]>
Using source parameter as a reference should be resolved correctly

e18b747b1fc559b6bdde583727d3e5aa496193ba authored over 7 years ago by Filip Hrisafov <[email protected]>
Immediatelly return the class from the previous reference (if it exists)

c80d0986bb7ef02aa2410e6338b922f201228a43 authored over 7 years ago by Filip Hrisafov <[email protected]>
Add support for nested properties

930f4dc2bc79e1ac162e478333ff776810aabaff authored over 7 years ago by Filip Hrisafov <[email protected]>
Correctly rename parameters (getters and setters) in the target class

624cfa6506f293c72a837a2e953e06aaacb1b3c9 authored over 7 years ago by Filip Hrisafov <[email protected]>
Add methods references search and handle rename of method correctly

* Adds support for finding usages from the methods into the Mapping annotation
* Adds support fo...

f369d96075e6ab91f7f062e6f7bbda2c736d8f61 authored over 7 years ago by Filip Hrisafov <[email protected]>
No completion suggestions should be present for Mapping on wrong place

30a17550d949e0da245237e489dc2f8ff15d37da authored over 7 years ago by Filip Hrisafov <[email protected]>
Add support for componentModel completion in MapperConfig

2284a1bf0311268250bbbd8d4bc505cdc7f09104 authored over 7 years ago by Filip Hrisafov <[email protected]>
Extract ElementUtils and reduce complexity

5476f534fb6a655ec67bcba2fb10bd22db322974 authored over 7 years ago by Filip Hrisafov <[email protected]>
Do consider getClass from Object as getter

9c46f5cb79c606bdaad884aa18a055b7519dceba authored over 7 years ago by Filip Hrisafov <[email protected]>
Add license, build and coverage status badges

8beb5ce34e0f2a109066e090c00a9aef8d766b36 authored over 7 years ago by Filip Hrisafov <[email protected]>
Make sure jacoco XML coverage report is generated

2a071fdcf1e077cfa716d67b09e09bf8ed5f51c5 authored over 7 years ago by Filip Hrisafov <[email protected]>
Making gradlew executable

7477b7cac39c567d0b725418bae7fb1bc6e94f98 authored over 7 years ago by Filip Hrisafov <[email protected]>
Add Travis CI build and codecov

8ed885363953dbafca1dccfc85c8e9dd705db89e authored over 7 years ago by Filip Hrisafov <[email protected]>
Add more tests

eaf735717f52ff522a9e2078b4c6906a0add8fd1 authored over 7 years ago by Filip Hrisafov <[email protected]>
Add support for MappingTarget and Context annotations

8d2329853b7b63cdb2369c5b029cecb2559c3a00 authored over 7 years ago by Filip Hrisafov <[email protected]>
Improve Util and add improve reference tests

03e004298cf50667356f43a0d3f02afbc85fc450 authored over 7 years ago by Filip Hrisafov <[email protected]>
Add jacoco and checkstyle

4e846b1ce835a394ba4c0b52386bd5db41012a62 authored over 7 years ago by Filip Hrisafov <[email protected]>
Add README

14e895340e3b8a1785690043891a414c87cc7a5a authored over 7 years ago by Filip Hrisafov <[email protected]>
Correctly display the type

ab04bd9f5ef0d68fd2a96648e3a83571c12d1346 authored over 7 years ago by Filip Hrisafov <[email protected]>
Add test cases for Mapping completion

885ce0d46f955a7f5d992c8bd95f58e595a7515c authored over 7 years ago by Filip Hrisafov <[email protected]>
Add rudimentary source and target reference contributor

24328f14d8cb53caac87e4cd68fe79d8a9c75c87 authored over 7 years ago by Filip Hrisafov <[email protected]>
Use safe FQN for Mapper

cca535b6051ad6a57660d717b4e63b85062bcfa5 authored over 7 years ago by Filip Hrisafov <[email protected]>
Update to latest IDEA

f32098f24f6bc0d9dd729e65ae44878b171cd589 authored over 7 years ago by Filip Hrisafov <[email protected]>
Add Mapstruct environment classes to the fixture

104d0587c12231ce03e1ba5a482a32b2c386ac78 authored over 7 years ago by Filip Hrisafov <[email protected]>
Add license check plugin

9455e1f03bb60566dea8669afe705cea0a6f967e authored over 7 years ago by Filip Hrisafov <[email protected]>
Add comment with code that makes highlighting, renaming work

cd7c0f338908fdd463aaecc500e213dec446c2e8 authored over 7 years ago by Filip Hrisafov <[email protected]>
Add completion contributor for component model in Mapper annotation

25bc18dc0f3aeb597c021d8529d3c4c2b597f87a authored over 7 years ago by Filip Hrisafov <[email protected]>
Add initial files for mapstruct intellij plugin

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