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
class WithProject
class Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
object BackendLayout

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
final class BackendPlugin(project: Project, jvmPluginServices: JvmPluginServices) extends WithProject, Plugin[Project]

Attributes

Supertypes
trait Plugin[Project]
class WithProject
class Object
trait Matchable
class Any
abstract class BackendProject(project: Project) extends WithProject

Attributes

Supertypes
class WithProject
class Object
trait Matchable
class Any
Known subtypes
object IntelliJIdea

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
final class MixedProject extends BackendProject

Attributes

Companion
object
Supertypes
class WithProject
class Object
trait Matchable
class Any
object MixedProject

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
abstract class ScalaSettingsExtension(settings: Settings)

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
final class ScalaSettingsPlugin extends Plugin[Settings]

Attributes

Supertypes
trait Plugin[Settings]
class Object
trait Matchable
class Any
final class SharedProject(project: Project, val backends: Set[Backend]) extends SingleProject

Attributes

Supertypes
class WithProject
class Object
trait Matchable
class Any
Show all
final class SingleBackendProject(project: Project, jvmPluginServices: JvmPluginServices, backend: Backend, sharedProjects: Set[SharedProject]) extends SingleProject

Attributes

Supertypes
class WithProject
class Object
trait Matchable
class Any
Show all
abstract class SingleProject(project: Project) extends BackendProject

Attributes

Supertypes
class WithProject
class Object
trait Matchable
class Any
Known subtypes

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
abstract class WithProject(val project: Project)

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes