[Feedback ]IJPL-797 intellij.platform.feedback review internal API

GitOrigin-RevId: 26a62ea24e4bc87cb1f4f3536fae0c15da7c6b04
This commit is contained in:
Dmitry Pogrebnoy
2024-06-24 14:07:06 +02:00
committed by intellij-monorepo-bot
parent bd74609761
commit fffdd34cc3
8 changed files with 9 additions and 281 deletions

View File

@@ -1,266 +0,0 @@
*:com.intellij.platform.feedback.ExternalFeedbackSurveyConfig
- com.intellij.platform.feedback.FeedbackSurveyConfig
- a:getUrlToSurvey(com.intellij.openapi.project.Project):java.lang.String
- a:updateStateAfterRespondActionInvoked(com.intellij.openapi.project.Project):V
*f:com.intellij.platform.feedback.ExternalFeedbackSurveyType
- com.intellij.platform.feedback.FeedbackSurveyType
- <init>(com.intellij.platform.feedback.ExternalFeedbackSurveyConfig):V
*a:com.intellij.platform.feedback.FeedbackSurvey
- com.intellij.openapi.extensions.PluginAware
- <init>():V
- pa:getFeedbackSurveyType():com.intellij.platform.feedback.FeedbackSurveyType
- setPluginDescriptor(com.intellij.openapi.extensions.PluginDescriptor):V
- f:showNotification(com.intellij.openapi.project.Project,Z):V
- bs:showNotification$default(com.intellij.platform.feedback.FeedbackSurvey,com.intellij.openapi.project.Project,Z,I,java.lang.Object):V
*:com.intellij.platform.feedback.FeedbackSurveyConfig
- a:checkExtraConditionSatisfied(com.intellij.openapi.project.Project):Z
- a:checkIdeIsSuitable():Z
- a:createNotification(com.intellij.openapi.project.Project,Z):com.intellij.platform.feedback.impl.notification.RequestFeedbackNotification
- getCancelNotificationAction(com.intellij.openapi.project.Project):kotlin.jvm.functions.Function0
- getCancelNotificationActionLabel():java.lang.String
- a:getLastDayOfFeedbackCollection():kotlinx.datetime.LocalDate
- a:getRequireIdeEAP():Z
- getRespondNotificationActionLabel():java.lang.String
- a:getSurveyId():java.lang.String
- a:updateStateAfterNotificationShowed(com.intellij.openapi.project.Project):V
*a:com.intellij.platform.feedback.FeedbackSurveyType
*:com.intellij.platform.feedback.InIdeFeedbackSurveyConfig
- com.intellij.platform.feedback.FeedbackSurveyConfig
- a:createFeedbackDialog(com.intellij.openapi.project.Project,Z):com.intellij.platform.feedback.dialog.BlockBasedFeedbackDialog
- a:updateStateAfterDialogClosedOk(com.intellij.openapi.project.Project):V
*f:com.intellij.platform.feedback.InIdeFeedbackSurveyType
- com.intellij.platform.feedback.FeedbackSurveyType
- <init>(com.intellij.platform.feedback.InIdeFeedbackSurveyConfig):V
*f:com.intellij.platform.feedback.dialog.BaseFeedbackSystemInfoDialogKt
- sf:showFeedbackSystemInfoDialog(com.intellij.openapi.project.Project,com.intellij.platform.feedback.dialog.CommonFeedbackSystemData,kotlin.jvm.functions.Function1):V
- bs:showFeedbackSystemInfoDialog$default(com.intellij.openapi.project.Project,com.intellij.platform.feedback.dialog.CommonFeedbackSystemData,kotlin.jvm.functions.Function1,I,java.lang.Object):V
*a:com.intellij.platform.feedback.dialog.BlockBasedFeedbackDialog
- com.intellij.openapi.ui.DialogWrapper
- <init>(com.intellij.openapi.project.Project,Z):V
- p:addFooterToPanel(com.intellij.ui.dsl.builder.Panel):V
- pf:collectDataToJsonObject():kotlinx.serialization.json.JsonObject
- p:createActions():javax.swing.Action[]
- p:createCenterPanel():javax.swing.JComponent
- p:doOKAction():V
- p:getCancelAction():javax.swing.Action
- pa:getMyBlocks():java.util.List
- p:getMyFeedbackJsonVersion():I
- pa:getMyFeedbackReportId():java.lang.String
- pf:getMyForTest():Z
- pf:getMyProject():com.intellij.openapi.project.Project
- pa:getMyShowFeedbackSystemInfoDialog():kotlin.jvm.functions.Function0
- pa:getMySystemInfoData():com.intellij.platform.feedback.dialog.SystemDataJsonSerializable
- pa:getMyTitle():java.lang.String
- p:getOKAction():javax.swing.Action
- p:sendFeedbackData():V
- f:setTitle():V
- p:showThanksNotification():V
*f:com.intellij.platform.feedback.dialog.BlockBasedFeedbackDialogKt
- sf:BLOCK_BASED_FEEDBACK_VERSION:I
*a:com.intellij.platform.feedback.dialog.BlockBasedFeedbackDialogWithEmail
- com.intellij.platform.feedback.dialog.BlockBasedFeedbackDialog
- <init>(com.intellij.openapi.project.Project,Z):V
- p:addFooterToPanel(com.intellij.ui.dsl.builder.Panel):V
- p:collectDataToPlainText():java.lang.String
- p:computeZendeskTicketTags(kotlinx.serialization.json.JsonObject):java.util.List
- pf:getEmailBlockWithAgreement():com.intellij.platform.feedback.dialog.uiBlocks.EmailBlock
- p:getMyFeedbackJsonVersion():I
- a:getZendeskFeedbackType():java.lang.String
- a:getZendeskTicketTitle():java.lang.String
- p:sendFeedbackData():V
- p:shouldAutoCloseZendeskTicket():Z
*f:com.intellij.platform.feedback.dialog.BlockBasedFeedbackDialogWithEmailKt
- sf:BLOCK_BASED_FEEDBACK_WITH_EMAIL_VERSION:I
*f:com.intellij.platform.feedback.dialog.CommonFeedbackSystemData
- com.intellij.platform.feedback.dialog.SystemDataJsonSerializable
- *sf:Companion:com.intellij.platform.feedback.dialog.CommonFeedbackSystemData$Companion
- <init>(java.lang.String,J,I,java.lang.String,java.lang.Boolean,java.util.List,java.lang.String,Z,java.util.List,java.util.List,java.util.List):V
- f:component1():java.lang.String
- f:component3():I
- f:component4():java.lang.String
- f:component7():java.lang.String
- f:copy(java.lang.String,J,I,java.lang.String,java.lang.Boolean,java.util.List,java.lang.String,Z,java.util.List,java.util.List,java.util.List):com.intellij.platform.feedback.dialog.CommonFeedbackSystemData
- bs:copy$default(com.intellij.platform.feedback.dialog.CommonFeedbackSystemData,java.lang.String,J,I,java.lang.String,java.lang.Boolean,java.util.List,java.lang.String,Z,java.util.List,java.util.List,java.util.List,I,java.lang.Object):com.intellij.platform.feedback.dialog.CommonFeedbackSystemData
- equals(java.lang.Object):Z
- f:getAppVersionWithBuild():java.lang.String
- f:getCoresNumber():I
- f:getDisabledBundledPluginsForDialog():java.lang.String
- f:getIsInternalModeForDialog():java.lang.String
- f:getIsLicenseEvaluationForDialog():java.lang.String
- f:getLicenseRestrictionsForDialog():java.lang.String
- f:getMemorySizeForDialog():java.lang.String
- f:getNonBundledPluginsForDialog():java.lang.String
- f:getOsVersion():java.lang.String
- f:getRegistryKeysForDialog():java.lang.String
- f:getRuntimeVersion():java.lang.String
- hashCode():I
- serializeToJson(kotlinx.serialization.json.Json):kotlinx.serialization.json.JsonElement
*f:com.intellij.platform.feedback.dialog.CommonFeedbackSystemData$$serializer
- kotlinx.serialization.internal.GeneratedSerializer
- sf:INSTANCE:com.intellij.platform.feedback.dialog.CommonFeedbackSystemData$$serializer
- childSerializers():kotlinx.serialization.KSerializer[]
- deserialize(kotlinx.serialization.encoding.Decoder):com.intellij.platform.feedback.dialog.CommonFeedbackSystemData
- getDescriptor():kotlinx.serialization.descriptors.SerialDescriptor
- serialize(kotlinx.serialization.encoding.Encoder,com.intellij.platform.feedback.dialog.CommonFeedbackSystemData):V
- typeParametersSerializers():kotlinx.serialization.KSerializer[]
*f:com.intellij.platform.feedback.dialog.CommonFeedbackSystemData$Companion
- f:getCurrentData():com.intellij.platform.feedback.dialog.CommonFeedbackSystemData
- f:serializer():kotlinx.serialization.KSerializer
*f:com.intellij.platform.feedback.dialog.CommonFeedbackSystemDataKt
- sf:COMMON_FEEDBACK_SYSTEM_INFO_VERSION:I
*f:com.intellij.platform.feedback.dialog.FeedbackUIUtilsKt
- sf:TEXT_AREA_ROW_SIZE:I
- sf:adjustBehaviourForFeedbackForm(com.intellij.ui.components.JBTextArea):V
- sf:createBoldJBLabel(java.lang.String):com.intellij.ui.components.JBLabel
*:com.intellij.platform.feedback.dialog.SystemDataJsonSerializable
- a:serializeToJson(kotlinx.serialization.json.Json):kotlinx.serialization.json.JsonElement
f:com.intellij.platform.feedback.dialog.components.RatingComponent
- javax.swing.JComponent
- sf:Companion:com.intellij.platform.feedback.dialog.components.RatingComponent$Companion
- sf:RATING_PROPERTY:java.lang.String
- <init>():V
- getMinimumSize():java.awt.Dimension
- f:getMyRating():I
- getPreferredSize():java.awt.Dimension
f:com.intellij.platform.feedback.dialog.components.RatingComponent$Companion
*f:com.intellij.platform.feedback.dialog.uiBlocks.CheckBoxGroupBlock
- com.intellij.platform.feedback.dialog.uiBlocks.FeedbackBlock
- com.intellij.platform.feedback.dialog.uiBlocks.JsonDataProvider
- com.intellij.platform.feedback.dialog.uiBlocks.TextDescriptionProvider
- <init>(java.lang.String,java.util.List,java.lang.String):V
- f:addOtherTextField():com.intellij.platform.feedback.dialog.uiBlocks.CheckBoxGroupBlock
- addToPanel(com.intellij.ui.dsl.builder.Panel):V
- collectBlockDataToJson(kotlinx.serialization.json.JsonObjectBuilder):V
- collectBlockTextDescription(java.lang.StringBuilder):V
- f:requireAnswer():com.intellij.platform.feedback.dialog.uiBlocks.CheckBoxGroupBlock
*f:com.intellij.platform.feedback.dialog.uiBlocks.CheckBoxItemData
- <init>(java.lang.String,java.lang.String):V
- f:component1():java.lang.String
- f:component2():java.lang.String
- f:copy(java.lang.String,java.lang.String):com.intellij.platform.feedback.dialog.uiBlocks.CheckBoxItemData
- bs:copy$default(com.intellij.platform.feedback.dialog.uiBlocks.CheckBoxItemData,java.lang.String,java.lang.String,I,java.lang.Object):com.intellij.platform.feedback.dialog.uiBlocks.CheckBoxItemData
- equals(java.lang.Object):Z
- f:getJsonElementName():java.lang.String
- f:getLabel():java.lang.String
- f:getProperty():Z
- hashCode():I
- f:setProperty(Z):V
*f:com.intellij.platform.feedback.dialog.uiBlocks.ComboBoxBlock
- com.intellij.platform.feedback.dialog.uiBlocks.FeedbackBlock
- com.intellij.platform.feedback.dialog.uiBlocks.JsonDataProvider
- com.intellij.platform.feedback.dialog.uiBlocks.TextDescriptionProvider
- <init>(java.lang.String,java.util.List,java.lang.String):V
- f:addComment(java.lang.String):com.intellij.platform.feedback.dialog.uiBlocks.ComboBoxBlock
- addToPanel(com.intellij.ui.dsl.builder.Panel):V
- collectBlockDataToJson(kotlinx.serialization.json.JsonObjectBuilder):V
- collectBlockTextDescription(java.lang.StringBuilder):V
- f:randomizeOptionOrder():com.intellij.platform.feedback.dialog.uiBlocks.ComboBoxBlock
- f:setColumnSize(I):com.intellij.platform.feedback.dialog.uiBlocks.ComboBoxBlock
- f:useFillAlign():com.intellij.platform.feedback.dialog.uiBlocks.ComboBoxBlock
*f:com.intellij.platform.feedback.dialog.uiBlocks.DescriptionBlock
- com.intellij.platform.feedback.dialog.uiBlocks.FeedbackBlock
- com.intellij.platform.feedback.dialog.uiBlocks.TextDescriptionProvider
- <init>(java.lang.String):V
- addToPanel(com.intellij.ui.dsl.builder.Panel):V
- collectBlockTextDescription(java.lang.StringBuilder):V
*f:com.intellij.platform.feedback.dialog.uiBlocks.EmailBlock
- com.intellij.platform.feedback.dialog.uiBlocks.FeedbackBlock
- <init>(com.intellij.openapi.project.Project,kotlin.jvm.functions.Function0):V
- addToPanel(com.intellij.ui.dsl.builder.Panel):V
- f:getEmailAddressIfSpecified():java.lang.String
- f:setEmailCheckBoxLabel(java.lang.String):V
*:com.intellij.platform.feedback.dialog.uiBlocks.FeedbackBlock
- a:addToPanel(com.intellij.ui.dsl.builder.Panel):V
*:com.intellij.platform.feedback.dialog.uiBlocks.JsonDataProvider
- a:collectBlockDataToJson(kotlinx.serialization.json.JsonObjectBuilder):V
*f:com.intellij.platform.feedback.dialog.uiBlocks.NoEmailAgreementBlock
- com.intellij.platform.feedback.dialog.uiBlocks.FeedbackBlock
- <init>(com.intellij.openapi.project.Project,kotlin.jvm.functions.Function0):V
- addToPanel(com.intellij.ui.dsl.builder.Panel):V
*f:com.intellij.platform.feedback.dialog.uiBlocks.RadioButtonGroupBlock
- com.intellij.platform.feedback.dialog.uiBlocks.FeedbackBlock
- com.intellij.platform.feedback.dialog.uiBlocks.JsonDataProvider
- com.intellij.platform.feedback.dialog.uiBlocks.TextDescriptionProvider
- <init>(java.lang.String,java.util.List,java.lang.String):V
- addToPanel(com.intellij.ui.dsl.builder.Panel):V
- collectBlockDataToJson(kotlinx.serialization.json.JsonObjectBuilder):V
- collectBlockTextDescription(java.lang.StringBuilder):V
- f:requireAnswer():com.intellij.platform.feedback.dialog.uiBlocks.RadioButtonGroupBlock
*f:com.intellij.platform.feedback.dialog.uiBlocks.RadioButtonItemData
- <init>(java.lang.String,java.lang.String):V
- f:component1():java.lang.String
- f:component2():java.lang.String
- f:copy(java.lang.String,java.lang.String):com.intellij.platform.feedback.dialog.uiBlocks.RadioButtonItemData
- bs:copy$default(com.intellij.platform.feedback.dialog.uiBlocks.RadioButtonItemData,java.lang.String,java.lang.String,I,java.lang.Object):com.intellij.platform.feedback.dialog.uiBlocks.RadioButtonItemData
- equals(java.lang.Object):Z
- f:getJsonElementName():java.lang.String
- f:getLabel():java.lang.String
- hashCode():I
*f:com.intellij.platform.feedback.dialog.uiBlocks.RatingBlock
- com.intellij.platform.feedback.dialog.uiBlocks.FeedbackBlock
- com.intellij.platform.feedback.dialog.uiBlocks.JsonDataProvider
- com.intellij.platform.feedback.dialog.uiBlocks.TextDescriptionProvider
- <init>(java.lang.String,java.lang.String):V
- addToPanel(com.intellij.ui.dsl.builder.Panel):V
- collectBlockDataToJson(kotlinx.serialization.json.JsonObjectBuilder):V
- collectBlockTextDescription(java.lang.StringBuilder):V
- f:doNotRequireAnswer():com.intellij.platform.feedback.dialog.uiBlocks.RatingBlock
*f:com.intellij.platform.feedback.dialog.uiBlocks.RatingGroupBlock
- com.intellij.platform.feedback.dialog.uiBlocks.FeedbackBlock
- com.intellij.platform.feedback.dialog.uiBlocks.JsonDataProvider
- com.intellij.platform.feedback.dialog.uiBlocks.TextDescriptionProvider
- <init>(java.lang.String,java.util.List):V
- addToPanel(com.intellij.ui.dsl.builder.Panel):V
- collectBlockDataToJson(kotlinx.serialization.json.JsonObjectBuilder):V
- collectBlockTextDescription(java.lang.StringBuilder):V
- f:setHint(java.lang.String):com.intellij.platform.feedback.dialog.uiBlocks.RatingGroupBlock
- f:setRandomOrder(Z):com.intellij.platform.feedback.dialog.uiBlocks.RatingGroupBlock
*f:com.intellij.platform.feedback.dialog.uiBlocks.RatingItem
- <init>(java.lang.String,java.lang.String):V
- f:component1():java.lang.String
- f:component2():java.lang.String
- f:copy(java.lang.String,java.lang.String):com.intellij.platform.feedback.dialog.uiBlocks.RatingItem
- bs:copy$default(com.intellij.platform.feedback.dialog.uiBlocks.RatingItem,java.lang.String,java.lang.String,I,java.lang.Object):com.intellij.platform.feedback.dialog.uiBlocks.RatingItem
- equals(java.lang.Object):Z
- f:getJsonElementName():java.lang.String
- f:getLabel():java.lang.String
- hashCode():I
*f:com.intellij.platform.feedback.dialog.uiBlocks.SegmentedButtonBlock
- com.intellij.platform.feedback.dialog.uiBlocks.FeedbackBlock
- com.intellij.platform.feedback.dialog.uiBlocks.JsonDataProvider
- com.intellij.platform.feedback.dialog.uiBlocks.TextDescriptionProvider
- <init>(java.lang.String,java.util.List,java.lang.String):V
- f:addLeftBottomLabel(java.lang.String):com.intellij.platform.feedback.dialog.uiBlocks.SegmentedButtonBlock
- f:addMiddleBottomLabel(java.lang.String):com.intellij.platform.feedback.dialog.uiBlocks.SegmentedButtonBlock
- f:addRightBottomLabel(java.lang.String):com.intellij.platform.feedback.dialog.uiBlocks.SegmentedButtonBlock
- addToPanel(com.intellij.ui.dsl.builder.Panel):V
- collectBlockDataToJson(kotlinx.serialization.json.JsonObjectBuilder):V
- collectBlockTextDescription(java.lang.StringBuilder):V
*f:com.intellij.platform.feedback.dialog.uiBlocks.TextAreaBlock
- com.intellij.platform.feedback.dialog.uiBlocks.FeedbackBlock
- com.intellij.platform.feedback.dialog.uiBlocks.JsonDataProvider
- com.intellij.platform.feedback.dialog.uiBlocks.TextDescriptionProvider
- <init>(java.lang.String,java.lang.String):V
- addToPanel(com.intellij.ui.dsl.builder.Panel):V
- collectBlockDataToJson(kotlinx.serialization.json.JsonObjectBuilder):V
- collectBlockTextDescription(java.lang.StringBuilder):V
- f:requireNotEmpty(java.lang.String):com.intellij.platform.feedback.dialog.uiBlocks.TextAreaBlock
- f:setPlaceholder(java.lang.String):com.intellij.platform.feedback.dialog.uiBlocks.TextAreaBlock
- f:setRowSize(I):com.intellij.platform.feedback.dialog.uiBlocks.TextAreaBlock
*:com.intellij.platform.feedback.dialog.uiBlocks.TextDescriptionProvider
- a:collectBlockTextDescription(java.lang.StringBuilder):V
*f:com.intellij.platform.feedback.dialog.uiBlocks.TopLabelBlock
- com.intellij.platform.feedback.dialog.uiBlocks.FeedbackBlock
- com.intellij.platform.feedback.dialog.uiBlocks.TextDescriptionProvider
- <init>(java.lang.String):V
- addToPanel(com.intellij.ui.dsl.builder.Panel):V
- collectBlockTextDescription(java.lang.StringBuilder):V
- f:setBottomGap(com.intellij.ui.dsl.builder.BottomGap):com.intellij.platform.feedback.dialog.uiBlocks.TopLabelBlock
*c:com.intellij.platform.feedback.impl.notification.RequestFeedbackNotification
- com.intellij.notification.Notification
- <init>(java.lang.String,java.lang.String,java.lang.String):V
*c:com.intellij.platform.feedback.impl.notification.ThanksForFeedbackNotification
- com.intellij.notification.Notification
- <init>():V
- <init>(java.lang.String,java.lang.String):V
- b:<init>(java.lang.String,java.lang.String,I,kotlin.jvm.internal.DefaultConstructorMarker):V

View File

View File

@@ -1,11 +0,0 @@
kotlin/jvm/internal/DefaultConstructorMarker
kotlinx/datetime/LocalDate
kotlinx/serialization/KSerializer
kotlinx/serialization/descriptors/SerialDescriptor
kotlinx/serialization/encoding/Decoder
kotlinx/serialization/encoding/Encoder
kotlinx/serialization/internal/GeneratedSerializer
kotlinx/serialization/json/Json
kotlinx/serialization/json/JsonElement
kotlinx/serialization/json/JsonObject
kotlinx/serialization/json/JsonObjectBuilder

View File

@@ -0,0 +1,5 @@
// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@ApiStatus.Internal
package com.intellij.platform.feedback.dialog.components;
import org.jetbrains.annotations.ApiStatus;

View File

@@ -1,5 +1,5 @@
// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@ApiStatus.Experimental
@ApiStatus.Internal
package com.intellij.platform.feedback.dialog;
import org.jetbrains.annotations.ApiStatus;

View File

@@ -1,5 +1,5 @@
// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@ApiStatus.Experimental
@ApiStatus.Internal
package com.intellij.platform.feedback.dialog.uiBlocks;
import org.jetbrains.annotations.ApiStatus;

View File

@@ -1,5 +1,5 @@
// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@ApiStatus.Experimental
@ApiStatus.Internal
package com.intellij.platform.feedback.impl.notification;
import org.jetbrains.annotations.ApiStatus;

View File

@@ -1,5 +1,5 @@
// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@ApiStatus.Experimental
@ApiStatus.Internal
package com.intellij.platform.feedback;
import org.jetbrains.annotations.ApiStatus;