maven-plugin
1.7.20-dev-188
maven-plugin
/
org.jetbrains.dokka.maven
/
AbstractDokkaMojo
Abstract
Dokka
Mojo
abstract
class
AbstractDokkaMojo
(
defaultDokkaPlugins
:
List
<
Dependency
>
)
:
AbstractMojo
Types
Constructors
Functions
Properties
Inheritors
Constructors
Abstract
Dokka
Mojo
Link copied to clipboard
fun
AbstractDokkaMojo
(
defaultDokkaPlugins
:
List
<
Dependency
>
)
Types
Package
Options
Link copied to clipboard
class
PackageOptions
:
DokkaConfiguration.PackageOptions
Functions
execute
Link copied to clipboard
open
override
fun
execute
(
)
Properties
api
Version
Link copied to clipboard
@
Parameter
var
apiVersion
:
String
?
=
null
cache
Root
Link copied to clipboard
@
Parameter
var
cacheRoot
:
String
?
=
null
classpath
Link copied to clipboard
@
Parameter
(
required
=
true
,
defaultValue
=
"${project.compileClasspathElements}"
)
var
classpath
:
List
<
String
>
display
Name
Link copied to clipboard
@
Parameter
(
defaultValue
=
"JVM"
)
var
displayName
:
String
documented
Visibilities
Link copied to clipboard
@
Parameter
(
property
=
"visibility"
)
var
documentedVisibilities
:
Set
<
DokkaConfiguration.Visibility
>
dokka
Plugins
Link copied to clipboard
@
Parameter
var
dokkaPlugins
:
List
<
Dependency
>
external
Documentation
Links
Link copied to clipboard
@
Parameter
var
externalDocumentationLinks
:
List
<
ExternalDocumentationLinkBuilder
>
fail
On
Warning
Link copied to clipboard
@
Parameter
var
failOnWarning
:
Boolean
include
Non
Public
Link copied to clipboard
@
Parameter
var
includeNonPublic
:
Boolean
includes
Link copied to clipboard
@
Parameter
var
includes
:
List
<
String
>
jdk
Version
Link copied to clipboard
@
Parameter
(
required
=
false
,
defaultValue
=
"8"
)
var
jdkVersion
:
Int
language
Version
Link copied to clipboard
@
Parameter
var
languageVersion
:
String
?
=
null
log
Link copied to clipboard
var
log
:
Log
module
Name
Link copied to clipboard
@
Parameter
(
required
=
true
,
defaultValue
=
"${project.artifactId}"
)
var
moduleName
:
String
no
Jdk
Link
Link copied to clipboard
@
Parameter
(
defaultValue
=
"false"
)
var
noJdkLink
:
Boolean
no
Stdlib
Link
Link copied to clipboard
@
Parameter
(
defaultValue
=
"false"
)
var
noStdlibLink
:
Boolean
offline
Mode
Link copied to clipboard
@
Parameter
(
defaultValue
=
"false"
)
var
offlineMode
:
Boolean
per
Package
Options
Link copied to clipboard
@
Parameter
var
perPackageOptions
:
List
<
AbstractDokkaMojo.PackageOptions
>
platform
Link copied to clipboard
@
Parameter
var
platform
:
String
plugin
Context
Link copied to clipboard
var
pluginContext
:
MutableMap
<
Any
?
,
Any
?
>
report
Undocumented
Link copied to clipboard
@
Parameter
var
reportUndocumented
:
Boolean
samples
Link copied to clipboard
@
Parameter
var
samples
:
List
<
String
>
skip
Link copied to clipboard
@
Parameter
(
required
=
false
,
defaultValue
=
"false"
)
var
skip
:
Boolean
=
false
skip
Deprecated
Link copied to clipboard
@
Parameter
var
skipDeprecated
:
Boolean
skip
Empty
Packages
Link copied to clipboard
@
Parameter
var
skipEmptyPackages
:
Boolean
source
Directories
Link copied to clipboard
@
Parameter
(
required
=
true
,
defaultValue
=
"${project.compileSourceRoots}"
)
var
sourceDirectories
:
List
<
String
>
source
Links
Link copied to clipboard
@
Parameter
var
sourceLinks
:
List
<
SourceLinkMapItem
>
source
Set
Name
Link copied to clipboard
@
Parameter
var
sourceSetName
:
String
suppressed
Files
Link copied to clipboard
@
Parameter
var
suppressedFiles
:
List
<
String
>
suppress
Inherited
Members
Link copied to clipboard
@
Parameter
(
defaultValue
=
"false"
)
var
suppressInheritedMembers
:
Boolean
suppress
Obvious
Functions
Link copied to clipboard
@
Parameter
(
defaultValue
=
"true"
)
var
suppressObviousFunctions
:
Boolean
Inheritors
DokkaMojo
Link copied to clipboard
DokkaJavadocMojo
Link copied to clipboard
DokkaJavadocJarMojo
Link copied to clipboard