ReviewSettings

class ReviewSettings : PersistentStateComponent<ReviewSettings.Data>

Local workspace settings only. PasswordSafe owns the credential; it never enters XML or report metadata.

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
data class Data(var enabled: Boolean = false, var provider: String = "github", var projectId: String = "", var issueRepository: String = "", var issueLabel: String = "", var apiUrl: String = "https://api.github.com", var webUrl: String = "https://github.com", var checkouts: MutableList<ReviewCheckout> = mutableListOf())

Properties

Link copied to clipboard
open override val state: ReviewSettings.Data

Functions

Link copied to clipboard
fun configure(connection: ReviewConnection)
Link copied to clipboard
Link copied to clipboard
open override fun getState(): ReviewSettings.Data
Link copied to clipboard
Link copied to clipboard
open override fun loadState(state: ReviewSettings.Data)
Link copied to clipboard
open fun noStateLoaded()