You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/// Initializes the action with the given validated options, creates or uses the given action workspace & context.
250
-
///
251
-
/// - Parameters:
252
-
/// - documentationBundleURL: The root of the documentation catalog to convert.
253
-
/// - outOfProcessResolver: An out-of-process resolver that
254
-
/// - analyze: `true` if the convert action should override the provided `diagnosticLevel` with `.information`, otherwise `false`.
255
-
/// - targetDirectory: The location where the convert action will write the built documentation output.
256
-
/// - htmlTemplateDirectory: The location of the HTML template to use as a base for the built documentation output.
257
-
/// - emitDigest: Whether the conversion should create metadata files, such as linkable entities information.
258
-
/// - currentPlatforms: The current version and beta information for platforms that may be encountered while processing symbol graph files.
259
-
/// - buildIndex: Whether or not the convert action should emit an LMDB representation of the navigator index.
260
-
///
261
-
/// A JSON representation is built and emitted regardless of this value.
262
-
/// - workspace: A provided documentation workspace. Creates a new empty workspace if value is `nil`
263
-
/// - context: A provided documentation context. Creates a new empty context in the workspace if value is `nil`
264
-
/// - dataProvider: A data provider to use when registering bundles
265
-
/// - documentationCoverageOptions: Indicates whether or not to generate coverage output and at what level.
266
-
/// - bundleDiscoveryOptions: Options to configure how the converter discovers documentation bundles.
267
-
/// - diagnosticLevel: The level above which diagnostics will be filtered out. This filter level is inclusive, i.e. if a level of `DiagnosticSeverity.information` is specified, diagnostics with a severity up to and including `.information` will be printed.
268
-
/// - diagnosticEngine: The engine that will collect and emit diagnostics during this action.
269
-
/// - formatConsoleOutputForTools: `true` if the convert action should write diagnostics to the console in a format suitable for parsing by an IDE or other tool, otherwise `false`.
270
-
/// - inheritDocs: `true` if the convert action should retain the original documentation content for inherited symbols, otherwise `false`.
271
-
/// - experimentalEnableCustomTemplates: `true` if the convert action should enable support for custom "header.html" and "footer.html" template files, otherwise `false`.
272
-
/// - experimentalModifyCatalogWithGeneratedCuration: `true` if the convert action should write documentation extension files containing markdown representations of DocC's automatic curation into the `documentationBundleURL`, otherwise `false`.
273
-
/// - transformForStaticHosting: `true` if the convert action should process the build documentation archive so that it supports a static hosting environment, otherwise `false`.
274
-
/// - allowArbitraryCatalogDirectories: `true` if the convert action should consider the root location as a documentation bundle if it doesn't discover another bundle, otherwise `false`.
275
-
/// - hostingBasePath: The base path where the built documentation archive will be hosted at.
276
-
/// - sourceRepository: The source repository where the documentation's sources are hosted.
277
-
/// - temporaryDirectory: The location where the convert action should write temporary files while converting the documentation.
278
-
/// - dependencies: A list of URLs to already built documentation archives that this documentation depends on.
0 commit comments