Skip to content

@ui5/builder/tasks/jsdoc/generateJsdoc

Methods

(static) default(parameters) → {Promise<undefined>}

Description: Task to execute a JSDoc build for UI5 projects

Source: builder/lib/tasks/jsdoc/generateJsdoc.js, line 27

Parameters:
NameTypeDescription
parametersobjectParameters
Properties:
NameTypeAttributesDescription
workspace@ui5/fs/DuplexCollectionDuplexCollection to read and write files
dependencies@ui5/fs/AbstractReaderReader or Collection to read dependency files
optionsmodule:@ui5/builder/tasks/jsdoc/generateJsdoc~GenerateJsdocOptionsOptions
taskUtil@ui5/project/build/helpers/TaskUtil | objectoptionalTaskUtil
Returns:

Promise resolving with undefined once data has been written

Type: Promise<undefined>

Type Definitions

GenerateJsdocOptions

Source: builder/lib/tasks/jsdoc/generateJsdoc.js, line 17

Properties:
NameTypeDescription
patternstring \| Array<string>Pattern to locate the files to be processed
projectNamestringProject name
namespacestringNamespace to build (e.g. some/project/name)
versionstringProject version
Type:
  • object