interface ExternalDependency : Dependency
Represents an external artifact dependency.
abstract fun getFile(): File
Returns the file for this dependency. |
|
abstract fun getGradleModuleVersion(): GradleModuleVersion
Returns the Gradle module information for this dependency, or |
|
abstract fun getJavadoc(): File
Returns the Javadoc directory or archive for this dependency, or |
|
abstract fun getSource(): File
Returns the source directory or archive for this dependency, or |
|
abstract fun isExported(): Boolean
Marks this dependency as exported. |
interface EclipseExternalDependency : ExternalDependency, EclipseClasspathEntry
Represents an Eclipse-specific external artifact dependency. |
|
interface IdeaSingleEntryLibraryDependency : IdeaDependency, ExternalDependency
"Single-Entry Module Library" as IDEA calls it. For example a single Jar file with sources Jar. |