ErrorReporter
A report submitter that opens a pre-filled issue creation form on Randomness' GitHub repository.
This class pertains to reports of exceptions that are not caught by the plugin and end up being shown to the user as a notification by IntelliJ.
Constructors
Types
Functions
Link copied to clipboard
Link copied to clipboard
fun getIssueUrl(events: Array<out IdeaLoggingEvent>, additionalInfo: String?): String
Content copied to clipboard
Constructs a URL to create an issue with the given information that is below the maximum URL limit.
Link copied to clipboard
Link copied to clipboard
Returns the privacy notice text.
Link copied to clipboard
Returns the text that is displayed in the button to report the error.
Link copied to clipboard
Link copied to clipboard
open override fun setPluginDescriptor(@NotNull p0: @NotNull PluginDescriptor)
Content copied to clipboard
Link copied to clipboard
Content copied to clipboard
open override fun submit( events: Array<IdeaLoggingEvent>, additionalInfo: String?, parentComponent: Component, consumer: Consumer<in SubmittedReportInfo>): Boolean
Content copied to clipboard
Submits the exception as desired by the user.