All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.jetbrains.plugin.structure.teamcity.action.TeamCityActionPlugin.kt Maven / Gradle / Ivy

Go to download

Library for parsing JetBrains TeamCity actions. Can be used to verify that plugin complies with JetBrains Marketplace requirements.

The newest version!
package com.jetbrains.plugin.structure.teamcity.action

import com.jetbrains.plugin.structure.base.plugin.Plugin
import com.jetbrains.plugin.structure.base.plugin.PluginFile
import com.jetbrains.plugin.structure.base.plugin.PluginIcon
import com.jetbrains.plugin.structure.base.plugin.ThirdPartyDependency

data class TeamCityActionPlugin(
  override val pluginName: String,
  override val description: String,
  override var vendor: String? = null,
  override var vendorEmail: String? = null,
  override var vendorUrl: String? = null,
  override val icons: List = emptyList(),
  override val pluginId: String,
  override val pluginVersion: String,
  override val thirdPartyDependencies: List = emptyList(),
  override val url: String? = null,
  override val changeNotes: String? = null,
  val namespace: String,
  val specVersion: String,
  val yamlFile: PluginFile
) : Plugin




© 2015 - 2025 Weber Informatics LLC | Privacy Policy