ParsedMetadata constructor
const
ParsedMetadata({
- String? schemaVersion,
- String? id,
- String? epic,
- String? owner,
- String? status,
- List<
String> ? targets, - List<
String> ? pbis, - List<
ParsedBinding> ? bindings, - List<
ParsedEndpoint> ? endpoints, - List<
String> ? events, - List<
String> ? featureFlags, - List<
ParsedPerformance> ? performance, - List<
ParsedControlRef> ? requires, - List<
String> ? requiredEvidence, - List<
Map< ? evidenceRequirements,String, String> > - String? securityProfile,
- Map<
String, Object?> extensions = const {}, - List<
String> errors = const [], - required SourceLocation source,
Creates parsed metadata with source as its origin.
Implementation
const ParsedMetadata({
this.schemaVersion,
this.id,
this.epic,
this.owner,
this.status,
this.targets,
this.pbis,
this.bindings,
this.endpoints,
this.events,
this.featureFlags,
this.performance,
this.requires,
this.requiredEvidence,
this.evidenceRequirements,
this.securityProfile,
this.extensions = const {},
this.errors = const [],
required this.source,
});