Repository navigation
Commit 0e8164c
committed
Send the IDE plugin's errors to the JetBrains Marketplace
The IDE puts an error down to the plugin when its stack trace runs
through the plugin's classes, and the plugin named no error handler, so
nothing could report one. It now names
JetBrainsMarketplaceErrorReportSubmitter, and the reports go to the
Exceptions tab of the plugin's page on the JetBrains Marketplace.
That submitter is an ITNReporter, whose errors a release IDE does not
show, as it does not show its own: the red indicator and Report appear
only in EAP builds. From a release IDE a report goes only when the user
lets the IDE send error reports automatically, which 2024.2 cannot do.
The formatter failing to run, the error worth reporting, was logged as
a warning and so never reached a report; it is an error now. A syntax
error in the file is a warning now: it is the user's, not the plugin's.1 parent 44e282b commit 0e8164c
2 files changed
Lines changed: 10 additions & 3 deletions
File tree
- open-java-format-idea-plugin/src/main
- java/com/palantir/javaformat/intellij
- resources/META-INF
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
150 | 150 | | |
151 | 151 | | |
152 | 152 | | |
153 | | - | |
| 153 | + | |
| 154 | + | |
154 | 155 | | |
155 | 156 | | |
156 | 157 | | |
| |||
163 | 164 | | |
164 | 165 | | |
165 | 166 | | |
166 | | - | |
167 | | - | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
168 | 170 | | |
169 | 171 | | |
170 | 172 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
36 | 41 | | |
37 | 42 | | |
38 | 43 | | |
0 commit comments