<feed xmlns='http://www.w3.org/2005/Atom'>
<title>github/lombok.git/src/installer, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/lombok.git/'/>
<entry>
<title>[issue #2964] fixing the previous commit</title>
<updated>2021-09-16T17:17:45+00:00</updated>
<author>
<name>Reinier Zwitserloot</name>
<email>r.zwitserloot@projectlombok.org</email>
</author>
<published>2021-09-16T17:17:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/lombok.git/commit/?id=d4c4a7a7db0032b7b8d4247405c25c405e9c7dd9'/>
<id>d4c4a7a7db0032b7b8d4247405c25c405e9c7dd9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[issue #2964] Try to look in chocolatey's default installation dir.</title>
<updated>2021-09-16T10:51:15+00:00</updated>
<author>
<name>Reinier Zwitserloot</name>
<email>r.zwitserloot@projectlombok.org</email>
</author>
<published>2021-09-16T10:51:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/lombok.git/commit/?id=be0f950a6555389ab61f891f5105111bc8f4c538'/>
<id>be0f950a6555389ab61f891f5105111bc8f4c538</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[fixes #2960] [installer] Fix issue with weird chars in eclipse path</title>
<updated>2021-09-15T13:57:36+00:00</updated>
<author>
<name>Reinier Zwitserloot</name>
<email>r.zwitserloot@projectlombok.org</email>
</author>
<published>2021-09-15T13:57:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/lombok.git/commit/?id=0d7260d0525d68007635df717b2f5520794afbb5'/>
<id>0d7260d0525d68007635df717b2f5520794afbb5</id>
<content type='text'>
Lombok used to attempt to escape 'weird' chars (using a whitelist of chars that need no escaping) when writing out eclipse.ini.
However, there _is no_ escaping mechanism available there. Instead, apparently eclipse/java just reads the chars appearing after
the `-javaagent:` prefix as literally as possible. Therefore, just.. don't escape, and pray. Spaces, colons, and ats have all been confirmed
as working correctly when rendering them literally, and as failing when you attempt to escape them.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Lombok used to attempt to escape 'weird' chars (using a whitelist of chars that need no escaping) when writing out eclipse.ini.
However, there _is no_ escaping mechanism available there. Instead, apparently eclipse/java just reads the chars appearing after
the `-javaagent:` prefix as literally as possible. Therefore, just.. don't escape, and pray. Spaces, colons, and ats have all been confirmed
as working correctly when rendering them literally, and as failing when you attempt to escape them.
</pre>
</div>
</content>
</entry>
<entry>
<title>[build] sped up the build considerable.</title>
<updated>2021-03-16T16:09:13+00:00</updated>
<author>
<name>Reinier Zwitserloot</name>
<email>r.zwitserloot@projectlombok.org</email>
</author>
<published>2021-03-16T16:09:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/lombok.git/commit/?id=476a43b970b01eafcc053eead69db57a0ab854cf'/>
<id>476a43b970b01eafcc053eead69db57a0ab854cf</id>
<content type='text'>
We used to use the mango SPI processor, but this had two major issues:
* ecj wouldn't run annotation processors, requiring a separate proc:only compile run with javac
* mangoSPI couldn't do incremental compilation, so this required a full rebuild just to generate SPI files, every time.

Addressed by updating to IPP40 which does support explicit annotation processors even for ecj, and
adding our own SPI generating annotation processor to the build which can deal with incrementals.

There are some limits; removing a `@Provides` annotation on an existing type will need a full clean to pick that up, for example.
These limits seem quite exotic, though.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We used to use the mango SPI processor, but this had two major issues:
* ecj wouldn't run annotation processors, requiring a separate proc:only compile run with javac
* mangoSPI couldn't do incremental compilation, so this required a full rebuild just to generate SPI files, every time.

Addressed by updating to IPP40 which does support explicit annotation processors even for ecj, and
adding our own SPI generating annotation processor to the build which can deal with incrementals.

There are some limits; removing a `@Provides` annotation on an existing type will need a full clean to pick that up, for example.
These limits seem quite exotic, though.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add more characters not to escape on Windows. Fixes #2435</title>
<updated>2020-05-14T19:28:19+00:00</updated>
<author>
<name>Roel Spilker</name>
<email>r.spilker@gmail.com</email>
</author>
<published>2020-05-14T19:28:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/lombok.git/commit/?id=8ba6d4b0ea661fd6c701fed56212ecc9c4acabb2'/>
<id>8ba6d4b0ea661fd6c701fed56212ecc9c4acabb2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[fixes #2176] this should add support for the UI auto-finding the RedHat codeready IDE.</title>
<updated>2020-03-14T23:03:47+00:00</updated>
<author>
<name>Reinier Zwitserloot</name>
<email>r.zwitserloot@projectlombok.org</email>
</author>
<published>2020-03-14T23:03:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/lombok.git/commit/?id=6356482555e07e1cfeb7cb5a5b31f78dfc91c34b'/>
<id>6356482555e07e1cfeb7cb5a5b31f78dfc91c34b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[live-debug] adding some logging when a very unexpected install error occurs</title>
<updated>2019-09-26T08:55:39+00:00</updated>
<author>
<name>Reinier Zwitserloot</name>
<email>r.zwitserloot@projectlombok.org</email>
</author>
<published>2019-09-26T08:38:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/lombok.git/commit/?id=650e03705edda0788a91c89c34cc6695f4358665'/>
<id>650e03705edda0788a91c89c34cc6695f4358665</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[i2084] Rename .dll to .binary to prevent OWASP Dependency-Check from reporting "problems"</title>
<updated>2019-04-30T19:46:01+00:00</updated>
<author>
<name>Roel Spilker</name>
<email>Roels@topdesk.com</email>
</author>
<published>2019-04-30T19:39:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/lombok.git/commit/?id=75601240760bd81ff95fcde7a1b8185769ce64e8'/>
<id>75601240760bd81ff95fcde7a1b8185769ce64e8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Angular IDE support in installer, fixes #1830</title>
<updated>2018-09-03T20:46:22+00:00</updated>
<author>
<name>Roel Spilker</name>
<email>r.spilker@gmail.com</email>
</author>
<published>2018-09-03T20:46:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/lombok.git/commit/?id=f1c9909bd4e7560cc908e257a94e612ed3970f8c'/>
<id>f1c9909bd4e7560cc908e257a94e612ed3970f8c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>move javadoc to public method</title>
<updated>2018-04-23T19:11:49+00:00</updated>
<author>
<name>Roel Spilker</name>
<email>r.spilker@gmail.com</email>
</author>
<published>2018-04-23T19:10:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/lombok.git/commit/?id=44abd07764d2bd94e89a22d4569f6f97e343553d'/>
<id>44abd07764d2bd94e89a22d4569f6f97e343553d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
