org
.
jetbrains
.
sbtidea
.
packaging
.
structure
sbtImpl
package
sbtImpl
Visibility
Public
All
Type Members
case class
SbtPackageProjectData
(
thisProject:
ProjectRef
,
cp:
Classpath
,
definedDeps:
Seq
[
ModuleID
]
,
additionalProjects:
Seq
[
Project
]
,
assembleLibraries:
Boolean
,
productDirs:
Seq
[
File
]
,
report:
UpdateReport
,
libMapping:
Seq
[(
ModuleID
,
Option
[
String
])]
,
libraryBaseDir:
File
,
additionalMappings:
Seq
[(
File
,
String
)]
,
packageMethod:
packaging.PackagingMethod
,
shadePatterns:
Seq
[
ShadePattern
]
,
excludeFilter:
ExcludeFilter
)
extends
CommonSbtProjectData
with
Product
with
Serializable
class
SbtPackagedProjectNodeImpl
extends
SbtProjectNode
with
PackagedProjectNode
with
Serializable
class
SbtPackagingStructureExtractor
extends
SbtProjectStructureExtractorBase
case class
SbtProjectPackagingOptionsImpl
(
packageMethod:
PackagingMethod
,
libraryMappings:
Seq
[(
ModuleKey
,
Option
[
String
])]
,
libraryBaseDir:
File
,
fileMappings:
Seq
[(
File
,
String
)]
,
shadePatterns:
Seq
[
ShadePattern
]
,
excludeFilter:
ExcludeFilter
,
classRoots:
Seq
[
File
]
,
assembleLibraries:
Boolean
,
additionalProjects:
Seq
[
PackagedProjectNode
]
)
extends
ProjectPackagingOptions
with
Product
with
Serializable
Value Members
object
SbtPackagedProjectNodeImpl
extends
Serializable
Ungrouped