// GENERATED CODE - DO NOT MODIFY BY HAND

part of 'git_data.dart';

// **************************************************************************
// JsonSerializableGenerator
// **************************************************************************

DataGit _$DataGitFromJson(Map<String, dynamic> json) => DataGit()
  ..workspace = json['workspace'] as String?
  ..passExitCodes = (json['passExitCodes'] as List<dynamic>?)
      ?.map((e) => (e as num).toInt())
      .toList()
  ..setResult = json['setResult'] as String?
  ..setExitCode = json['setExitCode'] as String?
  ..showPrint = json['showPrint'] as bool?
  ..commands =
      (json['commands'] as List<dynamic>).map((e) => e as String).toList();

Map<String, dynamic> _$DataGitToJson(DataGit instance) => <String, dynamic>{
      'workspace': instance.workspace,
      'passExitCodes': instance.passExitCodes,
      'setResult': instance.setResult,
      'setExitCode': instance.setExitCode,
      'showPrint': instance.showPrint,
      'commands': instance.commands,
    };

DataGitCommit _$DataGitCommitFromJson(Map<String, dynamic> json) =>
    DataGitCommit()
      ..workspace = json['workspace'] as String?
      ..passExitCodes = (json['passExitCodes'] as List<dynamic>?)
          ?.map((e) => (e as num).toInt())
          .toList()
      ..setResult = json['setResult'] as String?
      ..setExitCode = json['setExitCode'] as String?
      ..showPrint = json['showPrint'] as bool?
      ..addNewFile = json['addNewFile'] as bool?
      ..message = json['message'] as String;

Map<String, dynamic> _$DataGitCommitToJson(DataGitCommit instance) =>
    <String, dynamic>{
      'workspace': instance.workspace,
      'passExitCodes': instance.passExitCodes,
      'setResult': instance.setResult,
      'setExitCode': instance.setExitCode,
      'showPrint': instance.showPrint,
      'addNewFile': instance.addNewFile,
      'message': instance.message,
    };

DataGitBranch _$DataGitBranchFromJson(Map<String, dynamic> json) =>
    DataGitBranch()
      ..workspace = json['workspace'] as String?
      ..passExitCodes = (json['passExitCodes'] as List<dynamic>?)
          ?.map((e) => (e as num).toInt())
          .toList()
      ..setResult = json['setResult'] as String?
      ..setExitCode = json['setExitCode'] as String?
      ..showPrint = json['showPrint'] as bool?
      ..path = json['path'] as String?
      ..startDay = (json['startDay'] as num?)?.toInt()
      ..setBranches = json['setBranches'] as String?;

Map<String, dynamic> _$DataGitBranchToJson(DataGitBranch instance) =>
    <String, dynamic>{
      'workspace': instance.workspace,
      'passExitCodes': instance.passExitCodes,
      'setResult': instance.setResult,
      'setExitCode': instance.setExitCode,
      'showPrint': instance.showPrint,
      'path': instance.path,
      'startDay': instance.startDay,
      'setBranches': instance.setBranches,
    };

BranchInfo _$BranchInfoFromJson(Map<String, dynamic> json) => BranchInfo()
  ..ref = json['ref'] as String?
  ..sha = json['sha'] as String?
  ..date = json['date'] as String?;

Map<String, dynamic> _$BranchInfoToJson(BranchInfo instance) =>
    <String, dynamic>{
      'ref': instance.ref,
      'sha': instance.sha,
      'date': instance.date,
    };

DataGitPull _$DataGitPullFromJson(Map<String, dynamic> json) => DataGitPull()
  ..workspace = json['workspace'] as String?
  ..passExitCodes = (json['passExitCodes'] as List<dynamic>?)
      ?.map((e) => (e as num).toInt())
      .toList()
  ..setResult = json['setResult'] as String?
  ..setExitCode = json['setExitCode'] as String?
  ..showPrint = json['showPrint'] as bool?
  ..branch = json['branch'] as String;

Map<String, dynamic> _$DataGitPullToJson(DataGitPull instance) =>
    <String, dynamic>{
      'workspace': instance.workspace,
      'passExitCodes': instance.passExitCodes,
      'setResult': instance.setResult,
      'setExitCode': instance.setExitCode,
      'showPrint': instance.showPrint,
      'branch': instance.branch,
    };

DataGitPush _$DataGitPushFromJson(Map<String, dynamic> json) => DataGitPush()
  ..workspace = json['workspace'] as String?
  ..passExitCodes = (json['passExitCodes'] as List<dynamic>?)
      ?.map((e) => (e as num).toInt())
      .toList()
  ..setResult = json['setResult'] as String?
  ..setExitCode = json['setExitCode'] as String?
  ..showPrint = json['showPrint'] as bool?
  ..branch = json['branch'] as String?;

Map<String, dynamic> _$DataGitPushToJson(DataGitPush instance) =>
    <String, dynamic>{
      'workspace': instance.workspace,
      'passExitCodes': instance.passExitCodes,
      'setResult': instance.setResult,
      'setExitCode': instance.setExitCode,
      'showPrint': instance.showPrint,
      'branch': instance.branch,
    };

DataGitCheckout _$DataGitCheckoutFromJson(Map<String, dynamic> json) =>
    DataGitCheckout()
      ..workspace = json['workspace'] as String?
      ..passExitCodes = (json['passExitCodes'] as List<dynamic>?)
          ?.map((e) => (e as num).toInt())
          .toList()
      ..setResult = json['setResult'] as String?
      ..setExitCode = json['setExitCode'] as String?
      ..showPrint = json['showPrint'] as bool?
      ..branch = json['branch'] as String
      ..executePull = json['executePull'] as bool?;

Map<String, dynamic> _$DataGitCheckoutToJson(DataGitCheckout instance) =>
    <String, dynamic>{
      'workspace': instance.workspace,
      'passExitCodes': instance.passExitCodes,
      'setResult': instance.setResult,
      'setExitCode': instance.setExitCode,
      'showPrint': instance.showPrint,
      'branch': instance.branch,
      'executePull': instance.executePull,
    };

DataGitCount _$DataGitCountFromJson(Map<String, dynamic> json) => DataGitCount()
  ..workspace = json['workspace'] as String?
  ..passExitCodes = (json['passExitCodes'] as List<dynamic>?)
      ?.map((e) => (e as num).toInt())
      .toList()
  ..setResult = json['setResult'] as String?
  ..setExitCode = json['setExitCode'] as String?
  ..showPrint = json['showPrint'] as bool?
  ..setValue = json['setValue'] as String;

Map<String, dynamic> _$DataGitCountToJson(DataGitCount instance) =>
    <String, dynamic>{
      'workspace': instance.workspace,
      'passExitCodes': instance.passExitCodes,
      'setResult': instance.setResult,
      'setExitCode': instance.setExitCode,
      'showPrint': instance.showPrint,
      'setValue': instance.setValue,
    };

DataGitRev _$DataGitRevFromJson(Map<String, dynamic> json) => DataGitRev()
  ..workspace = json['workspace'] as String?
  ..passExitCodes = (json['passExitCodes'] as List<dynamic>?)
      ?.map((e) => (e as num).toInt())
      .toList()
  ..setResult = json['setResult'] as String?
  ..setExitCode = json['setExitCode'] as String?
  ..showPrint = json['showPrint'] as bool?
  ..branch = json['branch'] as String?
  ..setValue = json['setValue'] as String;

Map<String, dynamic> _$DataGitRevToJson(DataGitRev instance) =>
    <String, dynamic>{
      'workspace': instance.workspace,
      'passExitCodes': instance.passExitCodes,
      'setResult': instance.setResult,
      'setExitCode': instance.setExitCode,
      'showPrint': instance.showPrint,
      'branch': instance.branch,
      'setValue': instance.setValue,
    };

DataGitReset _$DataGitResetFromJson(Map<String, dynamic> json) => DataGitReset()
  ..workspace = json['workspace'] as String?
  ..passExitCodes = (json['passExitCodes'] as List<dynamic>?)
      ?.map((e) => (e as num).toInt())
      .toList()
  ..setResult = json['setResult'] as String?
  ..setExitCode = json['setExitCode'] as String?
  ..showPrint = json['showPrint'] as bool?
  ..force = json['force'] as bool?;

Map<String, dynamic> _$DataGitResetToJson(DataGitReset instance) =>
    <String, dynamic>{
      'workspace': instance.workspace,
      'passExitCodes': instance.passExitCodes,
      'setResult': instance.setResult,
      'setExitCode': instance.setExitCode,
      'showPrint': instance.showPrint,
      'force': instance.force,
    };

DataGitStashPush _$DataGitStashPushFromJson(Map<String, dynamic> json) =>
    DataGitStashPush()
      ..workspace = json['workspace'] as String?
      ..passExitCodes = (json['passExitCodes'] as List<dynamic>?)
          ?.map((e) => (e as num).toInt())
          .toList()
      ..setResult = json['setResult'] as String?
      ..setExitCode = json['setExitCode'] as String?
      ..showPrint = json['showPrint'] as bool?
      ..includeUntracked = json['includeUntracked'] as bool?
      ..message = json['message'] as String?
      ..setSuccess = json['setSuccess'] as String?;

Map<String, dynamic> _$DataGitStashPushToJson(DataGitStashPush instance) =>
    <String, dynamic>{
      'workspace': instance.workspace,
      'passExitCodes': instance.passExitCodes,
      'setResult': instance.setResult,
      'setExitCode': instance.setExitCode,
      'showPrint': instance.showPrint,
      'includeUntracked': instance.includeUntracked,
      'message': instance.message,
      'setSuccess': instance.setSuccess,
    };

DataGitStashApply _$DataGitStashApplyFromJson(Map<String, dynamic> json) =>
    DataGitStashApply()
      ..workspace = json['workspace'] as String?
      ..passExitCodes = (json['passExitCodes'] as List<dynamic>?)
          ?.map((e) => (e as num).toInt())
          .toList()
      ..setResult = json['setResult'] as String?
      ..setExitCode = json['setExitCode'] as String?
      ..showPrint = json['showPrint'] as bool?
      ..message = json['message'] as String?
      ..delete = json['delete'] as bool?;

Map<String, dynamic> _$DataGitStashApplyToJson(DataGitStashApply instance) =>
    <String, dynamic>{
      'workspace': instance.workspace,
      'passExitCodes': instance.passExitCodes,
      'setResult': instance.setResult,
      'setExitCode': instance.setExitCode,
      'showPrint': instance.showPrint,
      'message': instance.message,
      'delete': instance.delete,
    };

DataGitHub _$DataGitHubFromJson(Map<String, dynamic> json) => DataGitHub()
  ..workspace = json['workspace'] as String?
  ..passExitCodes = (json['passExitCodes'] as List<dynamic>?)
      ?.map((e) => (e as num).toInt())
      .toList()
  ..setResult = json['setResult'] as String?
  ..setExitCode = json['setExitCode'] as String?
  ..showPrint = json['showPrint'] as bool?
  ..commands =
      (json['commands'] as List<dynamic>).map((e) => e as String).toList();

Map<String, dynamic> _$DataGitHubToJson(DataGitHub instance) =>
    <String, dynamic>{
      'workspace': instance.workspace,
      'passExitCodes': instance.passExitCodes,
      'setResult': instance.setResult,
      'setExitCode': instance.setExitCode,
      'showPrint': instance.showPrint,
      'commands': instance.commands,
    };

DataGitHubPullRequestCreate _$DataGitHubPullRequestCreateFromJson(
        Map<String, dynamic> json) =>
    DataGitHubPullRequestCreate()
      ..workspace = json['workspace'] as String?
      ..passExitCodes = (json['passExitCodes'] as List<dynamic>?)
          ?.map((e) => (e as num).toInt())
          .toList()
      ..setResult = json['setResult'] as String?
      ..setExitCode = json['setExitCode'] as String?
      ..showPrint = json['showPrint'] as bool?
      ..title = json['title'] as String
      ..body = json['body'] as String
      ..branch = json['branch'] as String
      ..setURL = json['setURL'] as String
      ..setNumber = json['setNumber'] as String;

Map<String, dynamic> _$DataGitHubPullRequestCreateToJson(
        DataGitHubPullRequestCreate instance) =>
    <String, dynamic>{
      'workspace': instance.workspace,
      'passExitCodes': instance.passExitCodes,
      'setResult': instance.setResult,
      'setExitCode': instance.setExitCode,
      'showPrint': instance.showPrint,
      'title': instance.title,
      'body': instance.body,
      'branch': instance.branch,
      'setURL': instance.setURL,
      'setNumber': instance.setNumber,
    };

DataGitHubPullRequestList _$DataGitHubPullRequestListFromJson(
        Map<String, dynamic> json) =>
    DataGitHubPullRequestList()
      ..workspace = json['workspace'] as String?
      ..passExitCodes = (json['passExitCodes'] as List<dynamic>?)
          ?.map((e) => (e as num).toInt())
          .toList()
      ..setResult = json['setResult'] as String?
      ..setExitCode = json['setExitCode'] as String?
      ..showPrint = json['showPrint'] as bool?
      ..keys = (json['keys'] as List<dynamic>).map((e) => e as String).toList()
      ..targetKey = json['targetKey'] as String
      ..targetValue = json['targetValue'] as String
      ..setValue = json['setValue'] as String;

Map<String, dynamic> _$DataGitHubPullRequestListToJson(
        DataGitHubPullRequestList instance) =>
    <String, dynamic>{
      'workspace': instance.workspace,
      'passExitCodes': instance.passExitCodes,
      'setResult': instance.setResult,
      'setExitCode': instance.setExitCode,
      'showPrint': instance.showPrint,
      'keys': instance.keys,
      'targetKey': instance.targetKey,
      'targetValue': instance.targetValue,
      'setValue': instance.setValue,
    };

DataGitHubPullRequestClose _$DataGitHubPullRequestCloseFromJson(
        Map<String, dynamic> json) =>
    DataGitHubPullRequestClose()
      ..workspace = json['workspace'] as String?
      ..passExitCodes = (json['passExitCodes'] as List<dynamic>?)
          ?.map((e) => (e as num).toInt())
          .toList()
      ..setResult = json['setResult'] as String?
      ..setExitCode = json['setExitCode'] as String?
      ..showPrint = json['showPrint'] as bool?
      ..number = json['number'] as String;

Map<String, dynamic> _$DataGitHubPullRequestCloseToJson(
        DataGitHubPullRequestClose instance) =>
    <String, dynamic>{
      'workspace': instance.workspace,
      'passExitCodes': instance.passExitCodes,
      'setResult': instance.setResult,
      'setExitCode': instance.setExitCode,
      'showPrint': instance.showPrint,
      'number': instance.number,
    };
