<feed xmlns='http://www.w3.org/2005/Atom'>
<title>github/Skyblocker.git/src/test/java/de/hysky/skyblocker/skyblock/chat, branch profile-viewer</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/Skyblocker.git/'/>
<entry>
<title>Add Spotless and Checkstyle (#1189)</title>
<updated>2025-07-03T13:10:59+00:00</updated>
<author>
<name>Kevin</name>
<email>92656833+kevinthegreat1@users.noreply.github.com</email>
</author>
<published>2025-07-03T13:10:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/Skyblocker.git/commit/?id=a257588b836687a7ff73ddecf06fc5b85910a616'/>
<id>a257588b836687a7ff73ddecf06fc5b85910a616</id>
<content type='text'>
* Add spotless

* Configure spotless

* Add checkstyle

* Allow some stuff

* Turn off tab enforcement

* Get rid of some more rules

* Remove indent rules

* Don't sort lang files

* Remove wrapping rules

* Apply spotless

* Apply spotless again

* Fix checkstyle violations

* Update checkstyle DTD

* Add Javadoc and Mixin checks</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add spotless

* Configure spotless

* Add checkstyle

* Allow some stuff

* Turn off tab enforcement

* Get rid of some more rules

* Remove indent rules

* Don't sort lang files

* Remove wrapping rules

* Apply spotless

* Apply spotless again

* Fix checkstyle violations

* Update checkstyle DTD

* Add Javadoc and Mixin checks</pre>
</div>
</content>
</entry>
<entry>
<title>Fix empty validLocations set failing to be decoded (#1197)</title>
<updated>2025-03-08T04:56:42+00:00</updated>
<author>
<name>Rime</name>
<email>81419447+Emirlol@users.noreply.github.com</email>
</author>
<published>2025-03-08T04:56:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/Skyblocker.git/commit/?id=fcb762a10e06ae9bb9b23cff0d2745b849ea972a'/>
<id>fcb762a10e06ae9bb9b23cff0d2745b849ea972a</id>
<content type='text'>
* Fix empty `validLocations` set failing to be decoded

* Remove unnecessary override

* Add encode tests

---------

Co-authored-by: Kevinthegreat &lt;92656833+kevinthegreat1@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix empty `validLocations` set failing to be decoded

* Remove unnecessary override

* Add encode tests

---------

Co-authored-by: Kevinthegreat &lt;92656833+kevinthegreat1@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Chat rule location config overhaul (#1138)</title>
<updated>2025-02-27T20:48:55+00:00</updated>
<author>
<name>Rime</name>
<email>81419447+Emirlol@users.noreply.github.com</email>
</author>
<published>2025-02-27T20:48:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/Skyblocker.git/commit/?id=fc478774143a73aa1470e6348d75896231fa21ca'/>
<id>fc478774143a73aa1470e6348d75896231fa21ca</id>
<content type='text'>
* Chat rule location config overhaul

* Fix incorrect logic in ItemTickList

* Boolean → boolean

* Update location name

* Remove locations list

* Revamp widgets in `ChatRuleConfigScreen`

* Complete codec to decode both string and enumset

* Take negated locations into account

* Fix exclusion parsing and add tests

* Clean up codec with Codec::either

* Dynamic width calculation

Also moves `Ignore Case` button to the next row, with the location config button.

* Remove stale javadoc

* Small code cleanup

* Remove `UNKNOWN` and `MODERN_FORAGING_ISLAND` from the location selector

* Future-proofing

* Consider valid locations set of only `Location.UNKNOWN` as empty

---------

Co-authored-by: Kevin &lt;92656833+kevinthegreat1@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Chat rule location config overhaul

* Fix incorrect logic in ItemTickList

* Boolean → boolean

* Update location name

* Remove locations list

* Revamp widgets in `ChatRuleConfigScreen`

* Complete codec to decode both string and enumset

* Take negated locations into account

* Fix exclusion parsing and add tests

* Clean up codec with Codec::either

* Dynamic width calculation

Also moves `Ignore Case` button to the next row, with the location config button.

* Remove stale javadoc

* Small code cleanup

* Remove `UNKNOWN` and `MODERN_FORAGING_ISLAND` from the location selector

* Future-proofing

* Consider valid locations set of only `Location.UNKNOWN` as empty

---------

Co-authored-by: Kevin &lt;92656833+kevinthegreat1@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Update Combofilter (#1148)</title>
<updated>2025-02-01T20:46:09+00:00</updated>
<author>
<name>Internet Yamero</name>
<email>119892303+AC19970@users.noreply.github.com</email>
</author>
<published>2025-02-01T20:46:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/Skyblocker.git/commit/?id=a40192ac3ffe9515f2f3f26a2b8cc899d2bac410'/>
<id>a40192ac3ffe9515f2f3f26a2b8cc899d2bac410</id>
<content type='text'>
* Update ComboFilter.java

* Update ComboFilterTest.java</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Update ComboFilter.java

* Update ComboFilterTest.java</pre>
</div>
</content>
</entry>
<entry>
<title>Repackages and Refactors</title>
<updated>2024-10-21T05:13:20+00:00</updated>
<author>
<name>Aaron</name>
<email>51387595+AzureAaron@users.noreply.github.com</email>
</author>
<published>2024-10-19T20:01:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/Skyblocker.git/commit/?id=865d5564138ef6092a46b032a2fd12bc7b383ebc'/>
<id>865d5564138ef6092a46b032a2fd12bc7b383ebc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix formatting</title>
<updated>2024-02-21T05:00:31+00:00</updated>
<author>
<name>Aaron</name>
<email>51387595+AzureAaron@users.noreply.github.com</email>
</author>
<published>2024-02-21T05:00:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/Skyblocker.git/commit/?id=980e91c202c7e015e959f30752b69d7818afd715'/>
<id>980e91c202c7e015e959f30752b69d7818afd715</id>
<content type='text'>
The text rendering methods use AARRGGBB not RRGGBB so I fixed that too.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The text rendering methods use AARRGGBB not RRGGBB so I fixed that too.</pre>
</div>
</content>
</entry>
<entry>
<title>add text style to the replacement text</title>
<updated>2024-02-18T11:48:58+00:00</updated>
<author>
<name>olim</name>
<email>bobq4582@gmail.com</email>
</author>
<published>2024-02-18T11:48:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/Skyblocker.git/commit/?id=1aa1a1328f91f6cab39a958396a7eb854ad2ca13'/>
<id>1aa1a1328f91f6cab39a958396a7eb854ad2ca13</id>
<content type='text'>
make it so styles can be added to the replacement text
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
make it so styles can be added to the replacement text
</pre>
</div>
</content>
</entry>
<entry>
<title>add test for isMach</title>
<updated>2024-02-15T21:06:59+00:00</updated>
<author>
<name>olim</name>
<email>bobq4582@gmail.com</email>
</author>
<published>2024-02-15T21:04:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/Skyblocker.git/commit/?id=5e325b27590920f1abcb0a6fbe8d037e1131b9df'/>
<id>5e325b27590920f1abcb0a6fbe8d037e1131b9df</id>
<content type='text'>
create test for most parts of the isMatch check
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
create test for most parts of the isMatch check
</pre>
</div>
</content>
</entry>
</feed>
