{"action":"created","issue":{"url":"https://api.github.com/repos/mapstruct/mapstruct/issues/510","labels_url":"https://api.github.com/repos/mapstruct/mapstruct/issues/510/labels{/name}","comments_url":"https://api.github.com/repos/mapstruct/mapstruct/issues/510/comments","events_url":"https://api.github.com/repos/mapstruct/mapstruct/issues/510/events","html_url":"https://github.com/mapstruct/mapstruct/issues/510","id":63170095,"number":510,"title":"fail if Project Lombok is used (projectlombok.org)","user":{"login":"bosyak","id":1235603,"avatar_url":"https://avatars.githubusercontent.com/u/1235603?v=3","gravatar_id":"","url":"https://api.github.com/users/bosyak","html_url":"https://github.com/bosyak","followers_url":"https://api.github.com/users/bosyak/followers","following_url":"https://api.github.com/users/bosyak/following{/other_user}","gists_url":"https://api.github.com/users/bosyak/gists{/gist_id}","starred_url":"https://api.github.com/users/bosyak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bosyak/subscriptions","organizations_url":"https://api.github.com/users/bosyak/orgs","repos_url":"https://api.github.com/users/bosyak/repos","events_url":"https://api.github.com/users/bosyak/events{/privacy}","received_events_url":"https://api.github.com/users/bosyak/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":16,"created_at":"2015-03-20T05:57:07Z","updated_at":"2015-12-07T12:52:27Z","closed_at":null,"body":"Hi.\r\nI'm using Project Lombok and unable generate mappers with maven.\r\nI use @Data annotation (lombok) if it make sense."},"comment":{"url":"https://api.github.com/repos/mapstruct/mapstruct/issues/comments/162516644","html_url":"https://github.com/mapstruct/mapstruct/issues/510#issuecomment-162516644","issue_url":"https://api.github.com/repos/mapstruct/mapstruct/issues/510","id":162516644,"user":{"login":"rspilker","id":93318,"avatar_url":"https://avatars.githubusercontent.com/u/93318?v=3","gravatar_id":"","url":"https://api.github.com/users/rspilker","html_url":"https://github.com/rspilker","followers_url":"https://api.github.com/users/rspilker/followers","following_url":"https://api.github.com/users/rspilker/following{/other_user}","gists_url":"https://api.github.com/users/rspilker/gists{/gist_id}","starred_url":"https://api.github.com/users/rspilker/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rspilker/subscriptions","organizations_url":"https://api.github.com/users/rspilker/orgs","repos_url":"https://api.github.com/users/rspilker/repos","events_url":"https://api.github.com/users/rspilker/events{/privacy}","received_events_url":"https://api.github.com/users/rspilker/received_events","type":"User","site_admin":false},"created_at":"2015-12-07T12:52:27Z","updated_at":"2015-12-07T12:52:27Z","body":"I just wanted to verify our assumptions regarding the cause. If I understand the code, it generates a file that's passed to javac using `@arguments-file-name'.\r\n\r\nI find it a bit strange that you would still need to escape entries in that file. Why would they be interpreted, unless javac does it. And if javac does it, possibly we can always add the single quotes. Having them on the command line does not work in Windows. Possible we can use double quotes and an escape symbol.\r\n\r\nBut I do agree that either the Plexus compiler or javac does not handle the $ sign in program arguments correctly."}}