org.podval.tools.backend
package org.podval.tools.backend
Members list
Type members
Classlikes
abstract class BackendExtension(project: Project, val getBackend: Backend, val isRunningInIntelliJ: Boolean) extends WithProject
Attributes
- Companion
- object
- Supertypes
object BackendExtension
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
BackendExtension.type
object BackendLayout
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
BackendLayout.type
final class BackendPlugin(project: Project, jvmPluginServices: JvmPluginServices) extends WithProject, Plugin[Project]
Attributes
- Supertypes
abstract class BackendProject(project: Project) extends WithProject
Attributes
- Supertypes
- Known subtypes
object IntelliJIdea
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
IntelliJIdea.type
object IntelliJSharedSources
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
final class MixedProject extends BackendProject
Attributes
- Companion
- object
- Supertypes
object MixedProject
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
MixedProject.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object ScalaSettingsExtension
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
final class ScalaSettingsPlugin extends Plugin[Settings]
Attributes
- Supertypes
-
trait Plugin[Settings]class Objecttrait Matchableclass Any
final class SharedProject(project: Project, val backends: Set[Backend]) extends SingleProject
Attributes
- Supertypes
-
class SingleProjectclass BackendProjectclass WithProjectclass Objecttrait Matchableclass AnyShow all
final class SingleBackendProject(project: Project, jvmPluginServices: JvmPluginServices, backend: Backend, sharedProjects: Set[SharedProject]) extends SingleProject
Attributes
- Supertypes
-
class SingleProjectclass BackendProjectclass WithProjectclass Objecttrait Matchableclass AnyShow all
abstract class SingleProject(project: Project) extends BackendProject
Attributes
- Supertypes
- Known subtypes
-
class SharedProjectclass SingleBackendProject
object UseArtifactSuffix
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
UseArtifactSuffix.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object VersionsWriter
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
VersionsWriter.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class BackendExtensionclass BackendPluginclass BackendProjectclass MixedProjectclass SingleProjectclass SharedProjectclass SingleBackendProjectShow all
In this article