Skip to content

Commit 68f9ce7

Browse files
fix(bossbar): improve flag generator (#95)
* fix(bossbar): improve flag generator * test(bossbar): update flag case --------- Co-authored-by: theEvilReaper <theEvilReaper@users.noreply.github.com>
1 parent 073d47a commit 68f9ce7

2 files changed

Lines changed: 7 additions & 9 deletions

File tree

src/main/kotlin/net/theevilreaper/stelaris/cli/generator/dart/bossbar/BossBarFlagGenerator.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,19 +24,19 @@ class BossBarFlagGenerator : BaseGenerator(
2424
.type(
2525
ClassSpec.enumClass(className)
2626
.apply {
27-
BossBar.Overlay.entries.forEach { overlay ->
27+
BossBar.Flag.entries.forEach { flag ->
2828
enumProperty(
29-
EnumEntrySpec.builder(overlay.name.lowercase())
29+
EnumEntrySpec.builder(flag.name.lowercase())
3030
.parameter(
3131
EnumParameterSpec.positional(
3232
"%C",
33-
StringHelper.mapDisplayName(overlay.name)
33+
StringHelper.mapDisplayName(flag.name)
3434
)
3535
)
3636
.parameter(
3737
EnumParameterSpec.positional(
3838
"%C",
39-
overlay.name.uppercase()
39+
flag.name.uppercase()
4040
)
4141
)
4242
.build()

src/test/kotlin/net/theevilreaper/stelaris/cli/generator/dart/bossbar/BossBarFlagGeneratorTest.kt

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,9 @@ class BossBarFlagGeneratorTest : GenerationTestBase() {
3333
val expectedClass = """
3434
enum BossBarFlag {
3535
36-
progress('Progress', 'PROGRESS'),
37-
notched_6('Notched 6', 'NOTCHED_6'),
38-
notched_10('Notched 10', 'NOTCHED_10'),
39-
notched_12('Notched 12', 'NOTCHED_12'),
40-
notched_20('Notched 20', 'NOTCHED_20');
36+
darken_screen('Darken Screen', 'DARKEN_SCREEN'),
37+
play_boss_music('Play Boss Music', 'PLAY_BOSS_MUSIC'),
38+
create_world_fog('Create World Fog', 'CREATE_WORLD_FOG');
4139
4240
final String displayName;
4341
final String type;

0 commit comments

Comments
 (0)