CompilationResultAction.fromJson constructor

CompilationResultAction.fromJson(
  1. Map json_
)

Implementation

CompilationResultAction.fromJson(core.Map json_)
  : this(
      assertion: json_.containsKey('assertion')
          ? Assertion.fromJson(
              json_['assertion'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      canonicalTarget: json_.containsKey('canonicalTarget')
          ? Target.fromJson(
              json_['canonicalTarget'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      dataPreparation: json_.containsKey('dataPreparation')
          ? DataPreparation.fromJson(
              json_['dataPreparation'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      declaration: json_.containsKey('declaration')
          ? Declaration.fromJson(
              json_['declaration'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      filePath: json_['filePath'] as core.String?,
      internalMetadata: json_['internalMetadata'] as core.String?,
      notebook: json_.containsKey('notebook')
          ? Notebook.fromJson(
              json_['notebook'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      operations: json_.containsKey('operations')
          ? Operations.fromJson(
              json_['operations'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      relation: json_.containsKey('relation')
          ? Relation.fromJson(
              json_['relation'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      target: json_.containsKey('target')
          ? Target.fromJson(
              json_['target'] as core.Map<core.String, core.dynamic>,
            )
          : null,
    );