Skip to content

Commit c2dab2f

Browse files
The correct icon is now shown for publishers in line marker popup. Fixes #18
1 parent 06052e4 commit c2dab2f

File tree

5 files changed

+15
-19
lines changed

5 files changed

+15
-19
lines changed

CHANGELOG.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,16 @@
22

33
# Axon Framework plugin Changelog
44

5-
## [unreleased]
6-
7-
### Changed
8-
9-
- Query handlers are more easily identifiable in line marker popup
10-
115
## [0.5.1]
126

137
### Fixed
148

159
- Fix popup on deadline manager methods when there are qualified references as arguments. Fixes #16
10+
- The correct icon is now shown for publishers in line marker popup. Fixes #18
11+
12+
### Changed
13+
14+
- Query handlers are more easily identifiable in line marker popup
1615

1716
## [0.5.0]
1817

src/main/kotlin/org/axonframework/intellij/ide/plugin/resolving/creators/DefaultMessageCreator.kt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,6 @@ data class DefaultMessageCreator(
4141
* Returns the correct icon for the creator
4242
*/
4343
override fun getIcon(): Icon {
44-
if (parentHandler != null) {
45-
return parentHandler.getIcon()
46-
}
4744
return AxonIcons.Publisher
4845
}
4946

src/test/kotlin/org/axonframework/intellij/ide/plugin/markers/handlers/CommandHandlerMethodLineMarkerProviderTest.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ class CommandHandlerMethodLineMarkerProviderTest : AbstractAxonFixtureTestCase()
140140

141141
assertThat(hasLineMarker(CommandHandlerMethodLineMarkerProvider::class.java)).isTrue
142142
assertThat(getLineMarkerOptions(CommandHandlerMethodLineMarkerProvider::class.java)).containsExactly(
143-
OptionSummary("Saga: test", null, AxonIcons.Handler)
143+
OptionSummary("Saga: test", null, AxonIcons.Publisher)
144144
)
145145
}
146146

@@ -175,7 +175,7 @@ class CommandHandlerMethodLineMarkerProviderTest : AbstractAxonFixtureTestCase()
175175

176176
assertThat(hasLineMarker(CommandHandlerMethodLineMarkerProvider::class.java)).isTrue
177177
assertThat(getLineMarkerOptions(CommandHandlerMethodLineMarkerProvider::class.java)).containsExactly(
178-
OptionSummary("Saga: test", null, AxonIcons.Handler)
178+
OptionSummary("Saga: test", null, AxonIcons.Publisher)
179179
)
180180
}
181181
}

src/test/kotlin/org/axonframework/intellij/ide/plugin/markers/handlers/CommonHandlerMethodLineMarkerProviderTest.kt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ class CommonHandlerMethodLineMarkerProviderTest : AbstractAxonFixtureTestCase()
5252

5353
assertThat(hasLineMarker(CommonHandlerMethodLineMarkerProvider::class.java)).isTrue
5454
assertThat(getLineMarkerOptions(CommonHandlerMethodLineMarkerProvider::class.java)).containsExactly(
55-
OptionSummary("MyCommand", null, AxonIcons.Handler)
55+
OptionSummary("MyCommand", null, AxonIcons.Publisher)
5656
)
5757
}
5858

@@ -81,7 +81,7 @@ class CommonHandlerMethodLineMarkerProviderTest : AbstractAxonFixtureTestCase()
8181

8282
assertThat(hasLineMarker(CommonHandlerMethodLineMarkerProvider::class.java)).isTrue
8383
assertThat(getLineMarkerOptions(CommonHandlerMethodLineMarkerProvider::class.java)).containsExactly(
84-
OptionSummary("MyCommand", null, AxonIcons.Handler)
84+
OptionSummary("MyCommand", null, AxonIcons.Publisher)
8585
)
8686
}
8787

@@ -109,7 +109,7 @@ class CommonHandlerMethodLineMarkerProviderTest : AbstractAxonFixtureTestCase()
109109

110110
assertThat(hasLineMarker(CommonHandlerMethodLineMarkerProvider::class.java)).isTrue
111111
assertThat(getLineMarkerOptions(CommonHandlerMethodLineMarkerProvider::class.java)).containsExactly(
112-
OptionSummary("EventSourcingHandler MyAggregate", null, AxonIcons.Handler)
112+
OptionSummary("EventSourcingHandler MyAggregate", null, AxonIcons.Publisher)
113113
)
114114
}
115115

@@ -142,7 +142,7 @@ class CommonHandlerMethodLineMarkerProviderTest : AbstractAxonFixtureTestCase()
142142

143143
assertThat(hasLineMarker(CommonHandlerMethodLineMarkerProvider::class.java)).isTrue
144144
assertThat(getLineMarkerOptions(CommonHandlerMethodLineMarkerProvider::class.java)).containsExactly(
145-
OptionSummary("EventSourcingHandler MyAggregate", null, AxonIcons.Handler)
145+
OptionSummary("EventSourcingHandler MyAggregate", null, AxonIcons.Publisher)
146146
)
147147
}
148148

@@ -170,7 +170,7 @@ class CommonHandlerMethodLineMarkerProviderTest : AbstractAxonFixtureTestCase()
170170

171171
assertThat(hasLineMarker(CommonHandlerMethodLineMarkerProvider::class.java)).isTrue
172172
assertThat(getLineMarkerOptions(CommonHandlerMethodLineMarkerProvider::class.java)).containsExactly(
173-
OptionSummary("MyCommand", null, AxonIcons.Handler)
173+
OptionSummary("MyCommand", null, AxonIcons.Publisher)
174174
)
175175
}
176176

@@ -210,7 +210,7 @@ class CommonHandlerMethodLineMarkerProviderTest : AbstractAxonFixtureTestCase()
210210

211211
assertThat(hasLineMarker(CommonHandlerMethodLineMarkerProvider::class.java)).isTrue
212212
assertThat(getLineMarkerOptions(CommonHandlerMethodLineMarkerProvider::class.java)).containsExactly(
213-
OptionSummary("MyCommand", null, AxonIcons.Handler)
213+
OptionSummary("MyCommand", null, AxonIcons.Publisher)
214214
)
215215
}
216216

@@ -239,7 +239,7 @@ class CommonHandlerMethodLineMarkerProviderTest : AbstractAxonFixtureTestCase()
239239

240240
assertThat(hasLineMarker(CommonHandlerMethodLineMarkerProvider::class.java)).isTrue
241241
assertThat(getLineMarkerOptions(CommonHandlerMethodLineMarkerProvider::class.java)).containsExactly(
242-
OptionSummary("MyCommand", null, AxonIcons.Handler)
242+
OptionSummary("MyCommand", null, AxonIcons.Publisher)
243243
)
244244
}
245245
}

src/test/kotlin/org/axonframework/intellij/ide/plugin/markers/handlers/DeadlineHandlerMethodLineMarkerProviderTest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ class DeadlineHandlerMethodLineMarkerProviderTest : AbstractAxonFixtureTestCase(
4343
)
4444
assertThat(hasLineMarker(DeadlineHandlerMethodLineMarkerProvider::class.java)).isTrue
4545
assertThat(getLineMarkerOptions(DeadlineHandlerMethodLineMarkerProvider::class.java)).containsExactly(
46-
OptionSummary("MyCommand", null, AxonIcons.Handler)
46+
OptionSummary("MyCommand", null, AxonIcons.Publisher)
4747
)
4848
}
4949
}

0 commit comments

Comments
 (0)