api / org.gradle.plugins.ide.idea.model / Dependency

Dependency

interface Dependency

Represents a dependency of an IDEA module.

Functions

addToNode

abstract fun addToNode(parentNode: Node): Unit

getScope

abstract fun getScope(): String

The scope of this library. If null, the scope attribute is not added.

setScope

abstract fun setScope(scope: String): Unit

The scope of this library. If null, the scope attribute is not added.

Inheritors

ModuleDependency

open class ModuleDependency : Dependency

Represents an orderEntry of type module in the iml XML.

ModuleLibrary

open class ModuleLibrary : Dependency

Represents an orderEntry of type module-library in the iml XML.