<feed xmlns='http://www.w3.org/2005/Atom'>
<title>github/PrismLauncher.git/libraries/launcher/org/prismlauncher/exception, branch develop</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/PrismLauncher.git/'/>
<entry>
<title>chore: reformat</title>
<updated>2023-08-02T16:35:35+00:00</updated>
<author>
<name>Sefa Eyeoglu</name>
<email>contact@scrumplex.net</email>
</author>
<published>2023-08-02T16:35:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/PrismLauncher.git/commit/?id=1d468ac35ad88d8c77cc83f25e3704d9bd7df01b'/>
<id>1d468ac35ad88d8c77cc83f25e3704d9bd7df01b</id>
<content type='text'>
Signed-off-by: Sefa Eyeoglu &lt;contact@scrumplex.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Sefa Eyeoglu &lt;contact@scrumplex.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>A lot more cleanup</title>
<updated>2022-11-08T17:51:18+00:00</updated>
<author>
<name>TheKodeToad</name>
<email>TheKodeToad@proton.me</email>
</author>
<published>2022-11-08T17:51:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/PrismLauncher.git/commit/?id=32c2ad2bbd087b83fe5e1cfe03926410ec95bcca'/>
<id>32c2ad2bbd087b83fe5e1cfe03926410ec95bcca</id>
<content type='text'>
Signed-off-by: TheKodeToad &lt;TheKodeToad@proton.me&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: TheKodeToad &lt;TheKodeToad@proton.me&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>More license fixing</title>
<updated>2022-11-08T16:37:27+00:00</updated>
<author>
<name>TheKodeToad</name>
<email>TheKodeToad@proton.me</email>
</author>
<published>2022-11-04T17:18:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/PrismLauncher.git/commit/?id=e6dc34fe102f183e6857744283ee86c620091d08'/>
<id>e6dc34fe102f183e6857744283ee86c620091d08</id>
<content type='text'>
Signed-off-by: TheKodeToad &lt;TheKodeToad@proton.me&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: TheKodeToad &lt;TheKodeToad@proton.me&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Implicit is generally prefered</title>
<updated>2022-11-08T16:37:27+00:00</updated>
<author>
<name>TheKodeToad</name>
<email>TheKodeToad@proton.me</email>
</author>
<published>2022-11-04T16:29:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/PrismLauncher.git/commit/?id=1ea2e854156820ee5ba3c59d0c99fe4465566b9c'/>
<id>1ea2e854156820ee5ba3c59d0c99fe4465566b9c</id>
<content type='text'>
Signed-off-by: TheKodeToad &lt;TheKodeToad@proton.me&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: TheKodeToad &lt;TheKodeToad@proton.me&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Try to improve consistency</title>
<updated>2022-11-08T16:35:43+00:00</updated>
<author>
<name>TheKodeToad</name>
<email>TheKodeToad@proton.me</email>
</author>
<published>2022-11-03T16:40:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/PrismLauncher.git/commit/?id=8ce78dcc54a8ed3e6292a8650692fa9c520a993d'/>
<id>8ce78dcc54a8ed3e6292a8650692fa9c520a993d</id>
<content type='text'>
- Makes code formatting more consistent with the C++ codebase. Probably removes some trailing whitespace. Maybe it would be best to commit an Eclipse or IntelliJ code format preferences file?
- Removes obscure suppressions. I personally think it's better to only suppress warnings that javac complains about. Suppressing a lot of non-standardised warnings (many of them turned off by default even in IntelliJ) just creates needless clutter.
- Fixes some trivial warnings instead of suppressing them. serialVersionUID is sort of stupid, but I'd rather mentally ignore it or just fix it if it's really that annoying.

Signed-off-by: TheKodeToad &lt;TheKodeToad@proton.me&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Makes code formatting more consistent with the C++ codebase. Probably removes some trailing whitespace. Maybe it would be best to commit an Eclipse or IntelliJ code format preferences file?
- Removes obscure suppressions. I personally think it's better to only suppress warnings that javac complains about. Suppressing a lot of non-standardised warnings (many of them turned off by default even in IntelliJ) just creates needless clutter.
- Fixes some trivial warnings instead of suppressing them. serialVersionUID is sort of stupid, but I'd rather mentally ignore it or just fix it if it's really that annoying.

Signed-off-by: TheKodeToad &lt;TheKodeToad@proton.me&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix license headers</title>
<updated>2022-11-08T16:25:09+00:00</updated>
<author>
<name>solonovamax</name>
<email>solonovamax@12oclockpoint.com</email>
</author>
<published>2022-11-02T19:10:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/PrismLauncher.git/commit/?id=afe088dba18b83ae1ea79e3b31ef5026f68b7b6d'/>
<id>afe088dba18b83ae1ea79e3b31ef5026f68b7b6d</id>
<content type='text'>
- Update license headers in several files to remove multimc apache reference, when unneeded
  - LauncherFactory: we've entirely rewritten this class at this point, so it's fully under GPL code
  - Launcher: this interface contains zero logic, and only a single method named `launch`, so I doubt you can actually copyright that
  - LauncherProvider: same as above
  - ParseException, ParameterNotFoundException: same as above; this class contains almost no logic (And the logic that was added is under GPL)
  - ReflectionUtils, StringUtils: add license header
  - Everything else: modify the program name in the license header from "PolyMC - Minecraft Launcher" to "Prism Launcher"

Signed-off-by: solonovamax &lt;solonovamax@12oclockpoint.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Update license headers in several files to remove multimc apache reference, when unneeded
  - LauncherFactory: we've entirely rewritten this class at this point, so it's fully under GPL code
  - Launcher: this interface contains zero logic, and only a single method named `launch`, so I doubt you can actually copyright that
  - LauncherProvider: same as above
  - ParseException, ParameterNotFoundException: same as above; this class contains almost no logic (And the logic that was added is under GPL)
  - ReflectionUtils, StringUtils: add license header
  - Everything else: modify the program name in the license header from "PolyMC - Minecraft Launcher" to "Prism Launcher"

Signed-off-by: solonovamax &lt;solonovamax@12oclockpoint.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Cleanup launcher classes</title>
<updated>2022-11-08T16:25:09+00:00</updated>
<author>
<name>solonovamax</name>
<email>solonovamax@12oclockpoint.com</email>
</author>
<published>2022-11-01T16:27:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/PrismLauncher.git/commit/?id=dabb84f62a35ea67793425f9118ea6a5bca96e00'/>
<id>dabb84f62a35ea67793425f9118ea6a5bca96e00</id>
<content type='text'>
Cleanup a bunch of the code in launcher classes
- Migrate the majority of the reflection to ReflectionUtils
- Decrease logic in AbstractLauncher
- Add logging to launcher classes at FINE level
- make mcParams in AbstractLauncher an immutable list to prevent runtime manipulation
  - StandardLauncher instead copies the list to modify it

Signed-off-by: solonovamax &lt;solonovamax@12oclockpoint.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Cleanup a bunch of the code in launcher classes
- Migrate the majority of the reflection to ReflectionUtils
- Decrease logic in AbstractLauncher
- Add logging to launcher classes at FINE level
- make mcParams in AbstractLauncher an immutable list to prevent runtime manipulation
  - StandardLauncher instead copies the list to modify it

Signed-off-by: solonovamax &lt;solonovamax@12oclockpoint.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Attempt to sort out copyright headers</title>
<updated>2022-11-08T16:25:09+00:00</updated>
<author>
<name>TheKodeToad</name>
<email>TheKodeToad@proton.me</email>
</author>
<published>2022-10-29T14:05:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/PrismLauncher.git/commit/?id=c0b8c53e6960de48c6a43796b413d1780f681a3a'/>
<id>c0b8c53e6960de48c6a43796b413d1780f681a3a</id>
<content type='text'>
Signed-off-by: TheKodeToad &lt;TheKodeToad@proton.me&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: TheKodeToad &lt;TheKodeToad@proton.me&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename</title>
<updated>2022-10-19T09:32:43+00:00</updated>
<author>
<name>Samisafool</name>
<email>thenerdiestguy@gmail.com</email>
</author>
<published>2022-10-18T14:37:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/PrismLauncher.git/commit/?id=8201d1df0279693ab70a00e205a2612878b1d6b5'/>
<id>8201d1df0279693ab70a00e205a2612878b1d6b5</id>
<content type='text'>
Signed-off-by: Samisafool &lt;thenerdiestguy@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Samisafool &lt;thenerdiestguy@gmail.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
