Package-level declarations
Types
Link copied to clipboard
Specifies a plugin by specifying its installation folder that will be resolved against the installation of MPS.
Link copied to clipboard
Specifies a plugin by specifying its installation folder that can be absolute or will be resolved depending on the JVM process it is executed in.
Link copied to clipboard
Link copied to clipboard
data class LocalSource(var mpsHome: File? = null, mpsLibraries: Set<File> = emptySet(), var mpsHeapSize: String = "2g", var repositoryDir: File? = null, var mpsDebugPort: Int? = null, mpsPlugins: Set<PluginSpec> = emptySet()) : LocalEndpoint
Link copied to clipboard
data class LocalTarget(var mpsHome: File? = null, mpsLibraries: Set<File> = emptySet(), var mpsHeapSize: String = "2g", var repositoryDir: File? = null, var mpsDebugPort: Int? = null, mpsPlugins: Set<PluginSpec> = emptySet()) : LocalEndpoint
Link copied to clipboard
Link copied to clipboard
Specifies an MPS-plugin to be loaded. The id is the one that can be found in the META-INF/plugin.xml
of a plugin.
Link copied to clipboard
Link copied to clipboard
data class ServerSource(var url: String? = null, var repositoryId: String? = null, var branchName: String? = null, var requestTimeoutSeconds: Int = DEFAULT_REQUEST_TIMEOUT_SECONDS, var revision: String? = null, var baseRevision: String? = null) : ServerEndpoint
Link copied to clipboard
data class ServerTarget(var url: String? = null, var repositoryId: String? = null, var branchName: String? = null, var requestTimeoutSeconds: Int = DEFAULT_REQUEST_TIMEOUT_SECONDS, val metaProperties: MutableMap<String, String> = mutableMapOf()) : ServerEndpoint
Link copied to clipboard
data class SyncDirection(name: String, source: SyncEndpoint? = null, target: SyncEndpoint? = null, includedModules: Set<String> = mutableSetOf(), includedModulePrefixes: Set<String> = mutableSetOf(), continueOnError: Boolean = false)
Link copied to clipboard
interface SyncEndpoint