Skip to content
This repository was archived by the owner on Jul 25, 2024. It is now read-only.

Commit f42f5a0

Browse files
committed
Fix enum names
1 parent 74eb7e6 commit f42f5a0

25 files changed

+141
-161
lines changed

codegen/src/main/kotlin/Main.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,7 @@ fun main(args: Array<String>) {
247247
val lookUpTable = CodeBlock.builder()
248248

249249
for (enumValue in entries) {
250-
val enumValueNameKt = enumValue.name.removePrefix(enumName)
250+
val enumValueNameKt = enumValue.name.substringAfter('_')
251251
check(enumValue.name != enumValueNameKt) { "Could not remove prefix $enumName from ${enumValue.name}" }
252252

253253
if (isBitmask) {
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package com.imgui
22

33
expect enum class ImGuiAxis {
4-
_None,
4+
None,
55

6-
_X,
6+
X,
77

8-
_Y;
8+
Y;
99

1010
companion object
1111
}
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
package com.imgui
22

33
expect enum class ImGuiInputReadMode {
4-
_Down,
4+
Down,
55

6-
_Pressed,
6+
Pressed,
77

8-
_Released,
8+
Released,
99

10-
_Repeat,
10+
Repeat,
1111

12-
_RepeatSlow,
12+
RepeatSlow,
1313

14-
_RepeatFast;
14+
RepeatFast;
1515

1616
companion object
1717
}
Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,15 @@
11
package com.imgui
22

33
expect enum class ImGuiInputSource {
4-
_None,
4+
None,
55

6-
_Mouse,
6+
Mouse,
77

8-
_Nav,
8+
Nav,
99

10-
_NavKeyboard,
10+
NavKeyboard,
1111

12-
_NavGamepad,
13-
14-
_COUNT;
12+
NavGamepad;
1513

1614
companion object
1715
}
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
package com.imgui
22

33
expect enum class ImGuiLogType {
4-
_None,
4+
None,
55

6-
_TTY,
6+
TTY,
77

8-
_File,
8+
File,
99

10-
_Buffer,
10+
Buffer,
1111

12-
_Clipboard;
12+
Clipboard;
1313

1414
companion object
1515
}
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package com.imgui
22

33
expect enum class ImGuiNavForward {
4-
_None,
4+
None,
55

6-
_ForwardQueued,
6+
ForwardQueued,
77

8-
_ForwardActive;
8+
ForwardActive;
99

1010
companion object
1111
}
Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
11
package com.imgui
22

33
expect enum class ImGuiNavLayer {
4-
_Main,
4+
Main,
55

6-
_Menu,
7-
8-
_COUNT;
6+
Menu;
97

108
companion object
119
}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package com.imgui
22

33
expect enum class ImGuiPlotType {
4-
_Lines,
4+
Lines,
55

6-
_Histogram;
6+
Histogram;
77

88
companion object
99
}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package com.imgui
22

33
expect enum class ImGuiPopupPositionPolicy {
4-
_Default,
4+
Default,
55

6-
_ComboBox;
6+
ComboBox;
77

88
companion object
99
}

imgui/src/jvmMain/generated/com/imgui/ImGuiAxis.kt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,17 @@ import kotlin.Int
88
actual enum class ImGuiAxis(
99
val value: Int
1010
) {
11-
_None(ImGuiAxis_None),
11+
None(ImGuiAxis_None),
1212

13-
_X(ImGuiAxis_X),
13+
X(ImGuiAxis_X),
1414

15-
_Y(ImGuiAxis_Y);
15+
Y(ImGuiAxis_Y);
1616

1717
actual companion object {
1818
fun from(value: Int): ImGuiAxis = when (value) {
19-
ImGuiAxis_None -> _None
20-
ImGuiAxis_X -> _X
21-
ImGuiAxis_Y -> _Y
19+
ImGuiAxis_None -> None
20+
ImGuiAxis_X -> X
21+
ImGuiAxis_Y -> Y
2222
else -> throw NoSuchElementException("""Unknown enum constant $value""")
2323
}
2424
}

0 commit comments

Comments
 (0)