ModelInputDsl

Properties

Link copied to clipboard
Link copied to clipboard

Per-field policy for Context asil; see description.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Per-field policy for Context description, independent of context's ModelImportMode. Null (default) resolves to FieldImportMode.PRESERVE_IF_SOURCE_EMPTY when context is COMPLEMENT_WITH_DESCRIPTION_AND_ASIL, else FieldImportMode.OVERWRITE -- the existing behavior for every already-configured import. Set explicitly to keep hand-authored descriptions on entities the source doesn't describe (e.g. C header functions, which never carry one) even while context fully replaces the surrounding structure.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Absolute Gradle path of a model library receiving shared service-interface declarations.

Link copied to clipboard

Which grammar cHeader parses headers with. Ignored by every other format.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun definitionsFrom(vararg paths: StigRepoFile)
fun definitionsFrom(vararg paths: File)
fun definitionsFrom(vararg paths: String)
Link copied to clipboard
fun elements(vararg selected: String)
Link copied to clipboard
fun from(file: Provider<RegularFile>)
fun from(vararg paths: StigRepoFile)
fun from(vararg paths: File)
fun from(vararg paths: String)
Link copied to clipboard
fun fromModules(vararg selected: String)
Link copied to clipboard
fun root(source: StigRepoFile, into: String)
fun root(source: File, into: String)
fun root(source: String, into: String)
Link copied to clipboard
fun viewpoints(vararg selected: Viewpoint)