maven
1.0.0-SNAPSHOT
jvm
maven
/
org.jetbrains.packagesearch.plugin.maven
/
PackageSearchMavenModule
Package
Search
Maven
Module
@
Serializable
data
class
PackageSearchMavenModule
(
val
name
:
String
,
val
buildFilePath
:
String
,
val
declaredKnownRepositories
:
Map
<
String
,
ApiRepository
>
,
val
declaredDependencies
:
List
<
PackageSearchDeclaredBaseMavenPackage
>
,
val
defaultScope
:
String
?
=
null
,
val
availableScopes
:
List
<
String
>
,
val
compatiblePackageTypes
:
List
<
PackagesType
>
)
:
PackageSearchModule.Base
Members
Constructors
Package
Search
Maven
Module
Link copied to clipboard
constructor
(
name
:
String
,
buildFilePath
:
String
,
declaredKnownRepositories
:
Map
<
String
,
ApiRepository
>
,
declaredDependencies
:
List
<
PackageSearchDeclaredBaseMavenPackage
>
,
defaultScope
:
String
?
=
null
,
availableScopes
:
List
<
String
>
,
compatiblePackageTypes
:
List
<
PackagesType
>
)
Properties
available
Scopes
Link copied to clipboard
open
override
val
availableScopes
:
List
<
String
>
build
File
Path
Link copied to clipboard
open
override
val
buildFilePath
:
String
compatible
Package
Types
Link copied to clipboard
open
override
val
compatiblePackageTypes
:
List
<
PackagesType
>
declared
Dependencies
Link copied to clipboard
open
override
val
declaredDependencies
:
List
<
PackageSearchDeclaredBaseMavenPackage
>
declared
Known
Repositories
Link copied to clipboard
open
override
val
declaredKnownRepositories
:
Map
<
String
,
ApiRepository
>
default
Scope
Link copied to clipboard
open
override
val
defaultScope
:
String
?
=
null
icon
Link copied to clipboard
open
override
val
icon
:
WithIcon.PathSourceType.ClasspathResources
identity
Path
Link copied to clipboard
open
override
val
identityPath
:
List
<
String
>
name
Link copied to clipboard
open
override
val
name
:
String