diff --git a/.vscode/launch.json b/.vscode/launch.json index 603d95a..4de5ac4 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -46,6 +46,20 @@ "program": "./bin/main.dart", "args": ["exe", "-f", "./assets/pipeline-test.yaml"] }, + { + "name": "exe pipeline2", + "request": "launch", + "type": "dart", + "program": "./bin/main.dart", + "args": ["exe", "-f", "./assets/pipeline-test2.yaml"] + }, + { + "name": "exe aos build", + "request": "launch", + "type": "dart", + "program": "./bin/main.dart", + "args": ["exe", "-f", "/Users/toki/works/lgup-mcs-aos/app/buildScript/build-lt.yaml"] + }, { "name": "exe slack", "request": "launch", diff --git a/lib/oto/commands/command.dart b/lib/oto/commands/command.dart index fb2771d..09ef54f 100644 --- a/lib/oto/commands/command.dart +++ b/lib/oto/commands/command.dart @@ -66,6 +66,7 @@ enum CommandType { FileDiffCheck, FileRead, FileWrite, + Files, DirectoryCreate, Slack, SlackBuild, @@ -80,6 +81,9 @@ enum CommandType { GitCheckout, GitRev, GitCount, + GitReset, + GitStashPush, + GitStashApply, GitHub, GitHubPullRequestCreate, GitHubPullRequestList, @@ -123,6 +127,7 @@ abstract class Command { CommandType.FileDiffCheck: () => FileDiffCheck(), CommandType.FileRead: () => FileRead(), CommandType.FileWrite: () => FileWrite(), + CommandType.Files: () => Files(), CommandType.DirectoryCreate: () => DirectoryCreate(), CommandType.Slack: () => Slack(), CommandType.SlackBuild: () => SlackBuild(), @@ -137,6 +142,9 @@ abstract class Command { CommandType.GitCheckout: () => GitCheckout(), CommandType.GitRev: () => GitRev(), CommandType.GitCount: () => GitCount(), + CommandType.GitReset: () => GitReset(), + CommandType.GitStashPush: () => GitStashPush(), + CommandType.GitStashApply: () => GitStashApply(), CommandType.GitHub: () => GitHub(), CommandType.GitHubPullRequestCreate: () => GitHubPullRequestCreate(), CommandType.GitHubPullRequestList: () => GitHubPullRequestList(), @@ -218,15 +226,28 @@ abstract class Command { return newList; } - static Future setPropertyValue(String tag, dynamic value) async { + static Future setPropertyValue(String tag, dynamic value, {bool? showPrint}) async { var match = regSetEx.firstMatch(tag); tag = match!.group(2)!; if (tag.startsWith('property')) { var key = tag.replaceFirst('property.', ''); Application.instance.property[key] = value; // await CLI.println('[Return] $key : $value', color: Color.yellowStrong); - print('[Return] $key : $value'); - } + if(showPrint ?? true) { + if(value is List) { + print('[Return] $key :\n'); + var index = 0; + var length = value.length.toString().length; + for(var item in value) { + var indexStr = index.toString().padLeft(length); + print('$indexStr - $item'); + index++; + } + } else { + print('[Return] $key : $value'); + } + } + } return simpleFuture; } @@ -355,12 +376,17 @@ abstract class Command { return Command.replaceSingleTagValue(raw); } - Future setProperty(String tag, dynamic value) async { - await Command.setPropertyValue(tag, value); + Future setProperty(String tag, dynamic value, {bool? showPrint}) async { + await Command.setPropertyValue(tag, value, showPrint: showPrint); } Map getParam(DataCommand command) { - var map = Command.replaceAllTagsMap(command.param); + Map map; + if (command.param == null) { + map = {}; + } else { + map = Command.replaceAllTagsMap(command.param); + } map['workspace'] = _workspace = getWorkspace(map['workspace']); return map; } @@ -371,11 +397,9 @@ abstract class Command { Future executeHandle(DataCommand command, ExeHandleData handleData) async { exeHandle = handleData; - try - { + try { return await execute(command); - } - on Exception { + } on Exception { return await exeHandle!.pipelineFail!.execute(); } } @@ -427,8 +451,7 @@ abstract class Command { await setProperty(data.setResult!, resultMessage); } } - if(exeHandle == null) - { + if (exeHandle == null) { if (passExitCodesMerge.contains(exitCode)) { return simpleFuture; } else { @@ -438,9 +461,7 @@ abstract class Command { data.message = errorMessage; throw Exception(data); } - } - else - { + } else { if (passExitCodesMerge.contains(exitCode)) { return await exeHandle!.pipelineSuccess!.execute(); } else { diff --git a/lib/oto/commands/file/file.dart b/lib/oto/commands/file/file.dart index 0a7c307..a96ba8c 100644 --- a/lib/oto/commands/file/file.dart +++ b/lib/oto/commands/file/file.dart @@ -11,12 +11,12 @@ class FileRead extends Command { var data = DataFileRead.fromJson(getParam(command)); var file = File(data.path); var content = ''; - if(file.existsSync()) { + if (file.existsSync()) { content = file.readAsStringSync(); } else { throw Exception('File not exist - ${data.path}'); } - setProperty(data.setContent, content); + setProperty(data.setContent, content, showPrint: data.showPrint); return complete(0, command); } } @@ -26,9 +26,43 @@ class FileWrite extends Command { Future execute(DataCommand command) async { var data = DataFileWrite.fromJson(getParam(command)); var file = File(data.path); - if(file.existsSync()) file.deleteSync(); + if (file.existsSync()) file.deleteSync(); await file.writeAsString(data.content); return complete(0, command); } } + +class Files extends Command { + @override + Future execute(DataCommand command) async { + var data = DataFiles.fromJson(getParam(command)); + var target = Directory(data.path); + var list = []; + var recursive = data.recursive ?? false; + var regExs = data.ignoreRegExs ?? []; + + if (target.existsSync()) { + var files = target.listSync(recursive: recursive); + for (var file in files) { + var path = file.path; + var matched = false; + for (var regEx in regExs) { + var pattern = RegExp(regEx); + if (pattern.hasMatch(path)) { + matched = true; + break; + } + } + if (!matched) { + if (FileSystemEntity.typeSync(path) == FileSystemEntityType.file) { + list.add(path); + } + } + } + } + + await setProperty(data.setFiles, list, showPrint: data.showPrint); + return complete(0, command); + } +} diff --git a/lib/oto/commands/file/file_diff_check.dart b/lib/oto/commands/file/file_diff_check.dart index 92a3f62..13216fe 100644 --- a/lib/oto/commands/file/file_diff_check.dart +++ b/lib/oto/commands/file/file_diff_check.dart @@ -22,55 +22,42 @@ class FileDiffCheck extends Command { var fileName = getUniqueFileName(data.paths.join(';')); var tempDir = Directory.systemTemp; - var cacheFolder = Directory('${tempDir.path}/oto/${getUniqueFileName(currentDir.path)}'); - if(!cacheFolder.existsSync()) - { + var cacheFolder = + Directory('${tempDir.path}/oto/${getUniqueFileName(currentDir.path)}'); + if (!cacheFolder.existsSync()) { cacheFolder.createSync(recursive: true); } var cacheFile = File('${cacheFolder.path}/$fileName'); var paths = data.paths; print('Cache Path: ${cacheFile.path}, Exist: ${cacheFile.existsSync()}'); - if(paths.isEmpty) - { + if (paths.isEmpty) { throw Exception('The paths is Empty.'); - } - else - { - if(cacheFile.existsSync()) - { - var cachedMap = jsonDecode(cacheFile.readAsStringSync()) as Map; + } else { + if (cacheFile.existsSync()) { + var cachedMap = + jsonDecode(cacheFile.readAsStringSync()) as Map; var filesHashMap = await getFilesHashMap(paths); - if(cachedMap.length == filesHashMap.length) - { - for(var pair in filesHashMap.entries) - { - if(cachedMap.containsKey(pair.key)) - { + if (cachedMap.length == filesHashMap.length) { + for (var pair in filesHashMap.entries) { + if (cachedMap.containsKey(pair.key)) { var cachedHash = cachedMap[pair.key]; - if(cachedHash != pair.value) - { + if (cachedHash != pair.value) { await saveDiffData(cacheFile, paths); diff = true; break; } - } - else - { + } else { await saveDiffData(cacheFile, paths); diff = true; break; } } - } - else - { + } else { await saveDiffData(cacheFile, paths); diff = true; } - } - else - { + } else { await saveDiffData(cacheFile, paths); diff = true; } @@ -80,41 +67,33 @@ class FileDiffCheck extends Command { return await complete(exitCode, command); } - Future saveDiffData(File cacheFile, List paths) async - { + Future saveDiffData(File cacheFile, List paths) async { var cachedMap = await getFilesHashMap(paths); var jsonString = jsonEncode(cachedMap); await cacheFile.writeAsString(jsonString); return simpleFuture; } - String getUniqueFileName(String seed) - { + String getUniqueFileName(String seed) { var fileName = generateMd5(seed); - if(fileName.length > 150) - { + if (fileName.length > 150) { fileName = fileName.substring(0, 150); } return fileName; } - Future> getFilesHashMap(List paths) async - { + Future> getFilesHashMap(List paths) async { var c = Completer>(); var cachedMap = {}; - for(var path in paths) - { + for (var path in paths) { var file = File(path); var type = file.statSync().type; - switch(type) - { + switch (type) { case FileSystemEntityType.directory: var dir = Directory(path); var files = dir.listSync(); - for(var child in files) - { - if(child is File) - { + for (var child in files) { + if (child is File) { await setCachedMapHash(cachedMap, File(child.path)); } } @@ -130,8 +109,7 @@ class FileDiffCheck extends Command { return c.future; } - Future setCachedMapHash(Map cachedMap, File file) async - { + Future setCachedMapHash(Map cachedMap, File file) async { cachedMap[file.path] = await FileHasher.hash(file); return simpleFuture; } @@ -143,4 +121,4 @@ class FileDiffCheck extends Command { var digest = md5.convert(content); return hex.encode(digest.bytes); } -} \ No newline at end of file +} diff --git a/lib/oto/commands/git/git.dart b/lib/oto/commands/git/git.dart index 1d8148b..c7ef572 100644 --- a/lib/oto/commands/git/git.dart +++ b/lib/oto/commands/git/git.dart @@ -24,19 +24,17 @@ class GitPush extends Command { @override Future execute(DataCommand command) async { var data = DataGitPush.fromJson(getParam(command)); - + var shell = StringBuffer(getCDPath(workspace)); - if(data.branch == null) - { + if (data.branch == null) { shell.write(' && git push'); - } - else - { + } else { shell.write(' && git push origin ${data.branch!}'); } var process = await ProcessExecutor.start(shell); - return await completeProcess(process, command, passExitCodes: [1 /*Everything up-to-date*/]); + return await completeProcess(process, command, + passExitCodes: [1 /*Everything up-to-date*/]); } } @@ -53,26 +51,23 @@ class GitCheckout extends Git { var process = await ProcessExecutor.start(shell); var exitCode = await process.process.exitCode; - var ignores = [128/*Already exists*/]; - if(ignores.contains(exitCode)) - { + var ignores = [128 /*Already exists*/]; + if (ignores.contains(exitCode)) { exitCode = 0; } - if(exitCode == 0) - { + if (exitCode == 0) { shell = StringBuffer(getCDPath(workspace)); shell.write(' && git checkout $branch'); - - if(data.executePull == null ? true : data.executePull!) - { + + if (data.executePull == null ? true : data.executePull!) { shell.write(' && git pull origin $branch'); } process = await ProcessExecutor.start(shell); exitCode = await process.process.exitCode; } - + return await completeProcess(process, command); } } @@ -110,3 +105,85 @@ class GitRev extends Command { return await completeProcess(process, command); } } + +//git 초기화 +class GitReset extends Command { + @override + Future execute(DataCommand command) async { + var data = DataGitReset.fromJson(getParam(command)); + + var shell = StringBuffer(getCDPath(workspace)); + var force = data.force! ? 'f' : ''; + shell.write(' && git reset --hard'); + shell.write(' && git clean -${force}d'); + var process = await ProcessExecutor.start(shell, printStderr: false); + + return await completeProcess(process, command); + } +} + +//git stash push +class GitStashPush extends Command { + @override + Future execute(DataCommand command) async { + var data = DataGitStashPush.fromJson(getParam(command)); + + var shell = StringBuffer(getCDPath(workspace)); + var includeUntracked = data.includeUntracked == null + ? " -u" + : (data.includeUntracked! ? " -u" : ""); + var message = data.message == null ? "" : " -m '${data.message}'"; + shell.write(' && git stash push$includeUntracked$message'); + var process = await ProcessExecutor.run(shell); + if (data.setSuccess != null) { + setProperty( + data.setSuccess!, process.stdout.toString().contains('Saved')); + } + return await complete(process.exitCode, command); + } +} + +//git stash apply +class GitStashApply extends Command { + @override + Future execute(DataCommand command) async { + var data = DataGitStashApply.fromJson(getParam(command)); + + ProcessData process; + var shell = StringBuffer(getCDPath(workspace)); + var apply = + data.delete == null ? " pop" : (data.delete! ? " pop" : " apply"); + if (data.message == null) { + shell.write(' && git stash$apply'); + process = await ProcessExecutor.start(shell, printStderr: false); + } else { + shell.write(' && git stash list'); + var result = await ProcessExecutor.run(shell); + var exist = false; + print(result.stdout); + shell = StringBuffer(getCDPath(workspace)); + if (result.exitCode == 0) { + var arr = result.stdout.toString().split('\n'); + for (var line in arr) { + var lineArr = line.split(': On '); + if (lineArr.length > 1) { + var id = lineArr[0]; + var content = lineArr[1]; + if (content.contains(data.message!)) { + shell.write(' && git stash$apply $id'); + exist = true; + break; + } + } + } + } + + if (exist) { + process = await ProcessExecutor.start(shell, printStderr: false); + } else { + return await complete(0, command); + } + } + return await completeProcess(process, command, passExitCodes: [1]); + } +} diff --git a/lib/oto/commands/util/string_util.dart b/lib/oto/commands/util/string_util.dart index a11a520..556cc4e 100644 --- a/lib/oto/commands/util/string_util.dart +++ b/lib/oto/commands/util/string_util.dart @@ -13,7 +13,7 @@ class StringSub extends Command { int startIndex = data.startIndex == null ? 0 : data.startIndex!; int lastIndex = data.lastIndex == null ? text.length - startIndex : data.lastIndex!; text = text.substring(startIndex, lastIndex); - await setProperty(data.setValue, text); + await setProperty(data.setValue, text, showPrint: data.showPrint); } on Exception { rethrow; @@ -33,7 +33,7 @@ class StringReplace extends Command { try { text = text.replaceAll(data.from, data.to); - await setProperty(data.setValue, text); + await setProperty(data.setValue, text, showPrint: data.showPrint); } on Exception { rethrow; diff --git a/lib/oto/core/defined_data.dart b/lib/oto/core/defined_data.dart index 403fdc1..3a5fa14 100644 --- a/lib/oto/core/defined_data.dart +++ b/lib/oto/core/defined_data.dart @@ -43,8 +43,8 @@ commands: scm: Git name: OTO relativeAssetPath: assets/data - return-version: "" - return-hash: "" + setVersion: "<@property.version>" + setHash: "<@property.hash>" #- command: BuildDart # param: diff --git a/lib/oto/data/command_data.dart b/lib/oto/data/command_data.dart index 323a6d6..872db09 100644 --- a/lib/oto/data/command_data.dart +++ b/lib/oto/data/command_data.dart @@ -1,5 +1,7 @@ // ignore_for_file: non_constant_identifier_names, avoid_init_to_null +import 'dart:ffi'; + import 'package:dart_framework/utils/slack/slack_sender.dart'; import 'package:json_annotation/json_annotation.dart'; import 'package:dart_framework/core/app_data_manager.dart'; @@ -48,6 +50,7 @@ class DataParam { late List? passExitCodes; late String? setResult; late String? setExitCode; + late bool? showPrint = true; factory DataParam.fromJson(Map json) => _$DataParamFromJson(json); @@ -432,6 +435,22 @@ class DataFileWrite extends DataParam { Map toJson() => _$DataFileWriteToJson(this); } +//Files +@JsonSerializable() +class DataFiles extends DataParam { + DataFiles(); + + late String path; + late bool? recursive = false; + late List? ignoreRegExs = []; + late String setFiles; + + factory DataFiles.fromJson(Map json) => + _$DataFilesFromJson(json); + @override + Map toJson() => _$DataFilesToJson(this); +} + //Directory Create @JsonSerializable() class DataDirectoryCreate extends DataParam { @@ -620,6 +639,48 @@ class DataGitRev extends DataParam { Map toJson() => _$DataGitRevToJson(this); } +//GitReset +@JsonSerializable() +class DataGitReset extends DataParam { + DataGitReset(); + + late bool? force = true; + + factory DataGitReset.fromJson(Map json) => + _$DataGitResetFromJson(json); + @override + Map toJson() => _$DataGitResetToJson(this); +} + +//GitStashPush +@JsonSerializable() +class DataGitStashPush extends DataParam { + DataGitStashPush(); + + late bool? includeUntracked = true; + late String? message; + late String? setSuccess; + + factory DataGitStashPush.fromJson(Map json) => + _$DataGitStashPushFromJson(json); + @override + Map toJson() => _$DataGitStashPushToJson(this); +} + +//GitStashApply +@JsonSerializable() +class DataGitStashApply extends DataParam { + DataGitStashApply(); + + late String? message; + late bool? delete = true; + + factory DataGitStashApply.fromJson(Map json) => + _$DataGitStashApplyFromJson(json); + @override + Map toJson() => _$DataGitStashApplyToJson(this); +} + //GitHub @JsonSerializable() class DataGitHub extends DataParam { diff --git a/lib/oto/data/command_data.g.dart b/lib/oto/data/command_data.g.dart index a92573f..dd9e095 100644 --- a/lib/oto/data/command_data.g.dart +++ b/lib/oto/data/command_data.g.dart @@ -58,6 +58,7 @@ const _$CommandTypeEnumMap = { CommandType.FileDiffCheck: 'FileDiffCheck', CommandType.FileRead: 'FileRead', CommandType.FileWrite: 'FileWrite', + CommandType.Files: 'Files', CommandType.DirectoryCreate: 'DirectoryCreate', CommandType.Slack: 'Slack', CommandType.SlackBuild: 'SlackBuild', @@ -72,6 +73,9 @@ const _$CommandTypeEnumMap = { CommandType.GitCheckout: 'GitCheckout', CommandType.GitRev: 'GitRev', CommandType.GitCount: 'GitCount', + CommandType.GitReset: 'GitReset', + CommandType.GitStashPush: 'GitStashPush', + CommandType.GitStashApply: 'GitStashApply', CommandType.GitHub: 'GitHub', CommandType.GitHubPullRequestCreate: 'GitHubPullRequestCreate', CommandType.GitHubPullRequestList: 'GitHubPullRequestList', @@ -95,13 +99,15 @@ DataParam _$DataParamFromJson(Map json) => DataParam() ?.map((e) => (e as num).toInt()) .toList() ..setResult = json['setResult'] as String? - ..setExitCode = json['setExitCode'] as String?; + ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool?; Map _$DataParamToJson(DataParam instance) => { 'workspace': instance.workspace, 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, }; DataSimpleCommand _$DataSimpleCommandFromJson(Map json) => @@ -112,6 +118,7 @@ DataSimpleCommand _$DataSimpleCommandFromJson(Map json) => .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..message = json['message'] as String; Map _$DataSimpleCommandToJson(DataSimpleCommand instance) => @@ -120,6 +127,7 @@ Map _$DataSimpleCommandToJson(DataSimpleCommand instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'message': instance.message, }; @@ -130,6 +138,7 @@ DataPrint _$DataPrintFromJson(Map json) => DataPrint() .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..message = json['message'] as String; Map _$DataPrintToJson(DataPrint instance) => { @@ -137,6 +146,7 @@ Map _$DataPrintToJson(DataPrint instance) => { 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'message': instance.message, }; @@ -147,6 +157,7 @@ DataSetValue _$DataSetValueFromJson(Map json) => DataSetValue() .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..values_int = json['values-int'] as Map? ..values_float = json['values-float'] as Map? ..values_string = json['values-string'] as Map? @@ -158,6 +169,7 @@ Map _$DataSetValueToJson(DataSetValue instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'values-int': instance.values_int, 'values-float': instance.values_float, 'values-string': instance.values_string, @@ -172,6 +184,7 @@ DataAppDataCreator _$DataAppDataCreatorFromJson(Map json) => .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..scm = $enumDecode(_$SCMTypeEnumMap, json['scm']) ..relativeAssetPath = json['relativeAssetPath'] as String ..setVersion = json['setVersion'] as String @@ -186,6 +199,7 @@ Map _$DataAppDataCreatorToJson(DataAppDataCreator instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'scm': _$SCMTypeEnumMap[instance.scm]!, 'relativeAssetPath': instance.relativeAssetPath, 'setVersion': instance.setVersion, @@ -208,6 +222,7 @@ DataBuildMSBuild _$DataBuildMSBuildFromJson(Map json) => .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..projectFile = json['projectFile'] as String ..type = $enumDecode(_$MSBuildTypeEnumMap, json['type']) ..config = $enumDecode(_$MSBuildConfigEnumMap, json['config']); @@ -218,6 +233,7 @@ Map _$DataBuildMSBuildToJson(DataBuildMSBuild instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'projectFile': instance.projectFile, 'type': _$MSBuildTypeEnumMap[instance.type]!, 'config': _$MSBuildConfigEnumMap[instance.config]!, @@ -242,6 +258,7 @@ DataBuildDart _$DataBuildDartFromJson(Map json) => .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..executeBuildRunner = json['executeBuildRunner'] as bool?; Map _$DataBuildDartToJson(DataBuildDart instance) => @@ -250,6 +267,7 @@ Map _$DataBuildDartToJson(DataBuildDart instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'executeBuildRunner': instance.executeBuildRunner, }; @@ -261,6 +279,7 @@ DataBuildFlutter _$DataBuildFlutterFromJson(Map json) => .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..executeBuildRunner = json['executeBuildRunner'] as bool? ..macPassword = json['macPassword'] as String? ..platform = json['platform'] as String @@ -272,6 +291,7 @@ Map _$DataBuildFlutterToJson(DataBuildFlutter instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'executeBuildRunner': instance.executeBuildRunner, 'macPassword': instance.macPassword, 'platform': instance.platform, @@ -287,6 +307,7 @@ DataBuildDartCompile _$DataBuildDartCompileFromJson( .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..executeBuildRunner = json['executeBuildRunner'] as bool? ..targetDartFile = json['targetDartFile'] as String? ..buildFileName = json['buildFileName'] as String?; @@ -298,6 +319,7 @@ Map _$DataBuildDartCompileToJson( 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'executeBuildRunner': instance.executeBuildRunner, 'targetDartFile': instance.targetDartFile, 'buildFileName': instance.buildFileName, @@ -311,6 +333,7 @@ DataBuildDotNet _$DataBuildDotNetFromJson(Map json) => .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..projectFile = json['projectFile'] as String; Map _$DataBuildDotNetToJson(DataBuildDotNet instance) => @@ -319,6 +342,7 @@ Map _$DataBuildDotNetToJson(DataBuildDotNet instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'projectFile': instance.projectFile, }; @@ -329,6 +353,7 @@ DataBuildiOS _$DataBuildiOSFromJson(Map json) => DataBuildiOS() .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..scheme = json['scheme'] as String ..os = $enumDecodeNullable(_$BuildPlatformEnumMap, json['os']) ..macPassword = json['macPassword'] as String? @@ -347,6 +372,7 @@ Map _$DataBuildiOSToJson(DataBuildiOS instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'scheme': instance.scheme, 'os': _$BuildPlatformEnumMap[instance.os], 'macPassword': instance.macPassword, @@ -375,6 +401,7 @@ DataCodeSign _$DataCodeSignFromJson(Map json) => DataCodeSign() .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..appPath = json['appPath'] as String ..certificationName = json['certificationName'] as String ..entitlementPath = json['entitlementPath'] as String?; @@ -385,6 +412,7 @@ Map _$DataCodeSignToJson(DataCodeSign instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'appPath': instance.appPath, 'certificationName': instance.certificationName, 'entitlementPath': instance.entitlementPath, @@ -398,6 +426,7 @@ DataCodeSignVerify _$DataCodeSignVerifyFromJson(Map json) => .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..appPath = json['appPath'] as String; Map _$DataCodeSignVerifyToJson(DataCodeSignVerify instance) => @@ -406,6 +435,7 @@ Map _$DataCodeSignVerifyToJson(DataCodeSignVerify instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'appPath': instance.appPath, }; @@ -417,6 +447,7 @@ DataProductBuild _$DataProductBuildFromJson(Map json) => .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..appPath = json['appPath'] as String ..identifier = json['identifier'] as String ..scripts = json['scripts'] as String? @@ -430,6 +461,7 @@ Map _$DataProductBuildToJson(DataProductBuild instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'appPath': instance.appPath, 'identifier': instance.identifier, 'scripts': instance.scripts, @@ -445,6 +477,7 @@ DataNotarize _$DataNotarizeFromJson(Map json) => DataNotarize() .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..macPassword = json['macPassword'] as String ..bundleName = json['bundleName'] as String ..teamId = json['teamId'] as String @@ -458,6 +491,7 @@ Map _$DataNotarizeToJson(DataNotarize instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'macPassword': instance.macPassword, 'bundleName': instance.bundleName, 'teamId': instance.teamId, @@ -474,6 +508,7 @@ DataArchiveiOS _$DataArchiveiOSFromJson(Map json) => .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..xcworkspaceFilePath = json['xcworkspaceFilePath'] as String ..scheme = json['scheme'] as String ..archivePath = json['archivePath'] as String @@ -485,6 +520,7 @@ Map _$DataArchiveiOSToJson(DataArchiveiOS instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'xcworkspaceFilePath': instance.xcworkspaceFilePath, 'scheme': instance.scheme, 'archivePath': instance.archivePath, @@ -499,6 +535,7 @@ DataExportiOS _$DataExportiOSFromJson(Map json) => .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..archivePath = json['archivePath'] as String ..exportOptionPlistPath = json['exportOptionPlistPath'] as String ..exportPath = json['exportPath'] as String; @@ -509,6 +546,7 @@ Map _$DataExportiOSToJson(DataExportiOS instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'archivePath': instance.archivePath, 'exportOptionPlistPath': instance.exportOptionPlistPath, 'exportPath': instance.exportPath, @@ -522,6 +560,7 @@ DataPublishiOS _$DataPublishiOSFromJson(Map json) => .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..bundleID = json['bundleID'] as String ..version = json['version'] as String ..appName = json['appName'] as String @@ -537,6 +576,7 @@ Map _$DataPublishiOSToJson(DataPublishiOS instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'bundleID': instance.bundleID, 'version': instance.version, 'appName': instance.appName, @@ -554,6 +594,7 @@ DataUploader _$DataUploaderFromJson(Map json) => DataUploader() .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..sftp = json['sftp'] as bool ..port = (json['port'] as num).toInt() ..host = json['host'] as String @@ -567,6 +608,7 @@ Map _$DataUploaderToJson(DataUploader instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'sftp': instance.sftp, 'port': instance.port, 'host': instance.host, @@ -582,6 +624,7 @@ DataCopy _$DataCopyFromJson(Map json) => DataCopy() .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..ignorePattern = (json['ignorePattern'] as List?) ?.map((e) => e as String) .toList() @@ -594,6 +637,7 @@ Map _$DataCopyToJson(DataCopy instance) => { 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'ignorePattern': instance.ignorePattern, 'isMove': instance.isMove, 'isOverwrite': instance.isOverwrite, @@ -607,6 +651,7 @@ DataDelete _$DataDeleteFromJson(Map json) => DataDelete() .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..ignorePattern = (json['ignorePattern'] as List?) ?.map((e) => e as String) .toList() @@ -618,6 +663,7 @@ Map _$DataDeleteToJson(DataDelete instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'ignorePattern': instance.ignorePattern, 'list': instance.list, }; @@ -629,6 +675,7 @@ DataRename _$DataRenameFromJson(Map json) => DataRename() .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..ignorePattern = (json['ignorePattern'] as List?) ?.map((e) => e as String) .toList() @@ -640,6 +687,7 @@ Map _$DataRenameToJson(DataRename instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'ignorePattern': instance.ignorePattern, 'renameMap': instance.renameMap, }; @@ -652,6 +700,7 @@ DataFileDiffCheck _$DataFileDiffCheckFromJson(Map json) => .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..paths = (json['paths'] as List).map((e) => e as String).toList() ..setDiff = json['setDiff'] as String; @@ -662,6 +711,7 @@ Map _$DataFileDiffCheckToJson(DataFileDiffCheck instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'paths': instance.paths, 'setDiff': instance.setDiff, }; @@ -673,6 +723,7 @@ DataFileRead _$DataFileReadFromJson(Map json) => DataFileRead() .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..path = json['path'] as String ..setContent = json['setContent'] as String; @@ -682,6 +733,7 @@ Map _$DataFileReadToJson(DataFileRead instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'path': instance.path, 'setContent': instance.setContent, }; @@ -694,6 +746,7 @@ DataFileWrite _$DataFileWriteFromJson(Map json) => .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..path = json['path'] as String ..content = json['content'] as String; @@ -703,10 +756,37 @@ Map _$DataFileWriteToJson(DataFileWrite instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'path': instance.path, 'content': instance.content, }; +DataFiles _$DataFilesFromJson(Map json) => DataFiles() + ..workspace = json['workspace'] as String? + ..passExitCodes = (json['passExitCodes'] as List?) + ?.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 + ..recursive = json['recursive'] as bool? + ..ignoreRegExs = + (json['ignoreRegExs'] as List?)?.map((e) => e as String).toList() + ..setFiles = json['setFiles'] as String; + +Map _$DataFilesToJson(DataFiles instance) => { + 'workspace': instance.workspace, + 'passExitCodes': instance.passExitCodes, + 'setResult': instance.setResult, + 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, + 'path': instance.path, + 'recursive': instance.recursive, + 'ignoreRegExs': instance.ignoreRegExs, + 'setFiles': instance.setFiles, + }; + DataDirectoryCreate _$DataDirectoryCreateFromJson(Map json) => DataDirectoryCreate() ..workspace = json['workspace'] as String? @@ -715,6 +795,7 @@ DataDirectoryCreate _$DataDirectoryCreateFromJson(Map json) => .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..path = json['path'] as String; Map _$DataDirectoryCreateToJson( @@ -724,6 +805,7 @@ Map _$DataDirectoryCreateToJson( 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'path': instance.path, }; @@ -735,6 +817,7 @@ DataSlackSender _$DataSlackSenderFromJson(Map json) => .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..token = json['token'] as String ..property = json['property'] ..message = json['message'] as Map?; @@ -745,6 +828,7 @@ Map _$DataSlackSenderToJson(DataSlackSender instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'token': instance.token, 'property': instance.property, 'message': instance.message, @@ -758,6 +842,7 @@ DataSlackBuild _$DataSlackBuildFromJson(Map json) => .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..token = json['token'] as String ..property = json['property'] ..message = json['message'] as Map? @@ -774,6 +859,7 @@ Map _$DataSlackBuildToJson(DataSlackBuild instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'token': instance.token, 'property': instance.property, 'message': instance.message, @@ -800,6 +886,7 @@ DataJira _$DataJiraFromJson(Map json) => DataJira() .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..id = json['id'] as String ..token = json['token'] as String ..domain = json['domain'] as String @@ -816,6 +903,7 @@ Map _$DataJiraToJson(DataJira instance) => { 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'id': instance.id, 'token': instance.token, 'domain': instance.domain, @@ -833,6 +921,7 @@ DataJiraUser _$DataJiraUserFromJson(Map json) => DataJiraUser() .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..mail = json['mail'] as String? ..slackID = json['slackID'] as String?; @@ -842,6 +931,7 @@ Map _$DataJiraUserToJson(DataJiraUser instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'mail': instance.mail, 'slackID': instance.slackID, }; @@ -853,6 +943,7 @@ DataZip _$DataZipFromJson(Map json) => DataZip() .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..zipFile = json['zipFile'] as String ..zipList = (json['zipList'] as List).map((e) => e as String).toList(); @@ -862,6 +953,7 @@ Map _$DataZipToJson(DataZip instance) => { 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'zipFile': instance.zipFile, 'zipList': instance.zipList, }; @@ -873,6 +965,7 @@ DataShell _$DataShellFromJson(Map json) => DataShell() .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..commands = (json['commands'] as List).map((e) => e as String).toList(); @@ -881,6 +974,7 @@ Map _$DataShellToJson(DataShell instance) => { 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'commands': instance.commands, }; @@ -892,6 +986,7 @@ DataShellFile _$DataShellFileFromJson(Map json) => .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..path = json['path'] as String; Map _$DataShellFileToJson(DataShellFile instance) => @@ -900,6 +995,7 @@ Map _$DataShellFileToJson(DataShellFile instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'path': instance.path, }; @@ -910,6 +1006,7 @@ DataGit _$DataGitFromJson(Map json) => DataGit() .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..commands = (json['commands'] as List).map((e) => e as String).toList(); @@ -918,6 +1015,7 @@ Map _$DataGitToJson(DataGit instance) => { 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'commands': instance.commands, }; @@ -928,6 +1026,7 @@ DataGitPush _$DataGitPushFromJson(Map json) => DataGitPush() .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..branch = json['branch'] as String?; Map _$DataGitPushToJson(DataGitPush instance) => @@ -936,6 +1035,7 @@ Map _$DataGitPushToJson(DataGitPush instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'branch': instance.branch, }; @@ -947,6 +1047,7 @@ DataGitCheckout _$DataGitCheckoutFromJson(Map json) => .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?; @@ -956,6 +1057,7 @@ Map _$DataGitCheckoutToJson(DataGitCheckout instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'branch': instance.branch, 'executePull': instance.executePull, }; @@ -967,6 +1069,7 @@ DataGitCount _$DataGitCountFromJson(Map json) => DataGitCount() .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..setValue = json['setValue'] as String; Map _$DataGitCountToJson(DataGitCount instance) => @@ -975,6 +1078,7 @@ Map _$DataGitCountToJson(DataGitCount instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'setValue': instance.setValue, }; @@ -985,6 +1089,7 @@ DataGitRev _$DataGitRevFromJson(Map json) => DataGitRev() .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; @@ -994,10 +1099,79 @@ Map _$DataGitRevToJson(DataGitRev instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'branch': instance.branch, 'setValue': instance.setValue, }; +DataGitReset _$DataGitResetFromJson(Map json) => DataGitReset() + ..workspace = json['workspace'] as String? + ..passExitCodes = (json['passExitCodes'] as List?) + ?.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 _$DataGitResetToJson(DataGitReset instance) => + { + 'workspace': instance.workspace, + 'passExitCodes': instance.passExitCodes, + 'setResult': instance.setResult, + 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, + 'force': instance.force, + }; + +DataGitStashPush _$DataGitStashPushFromJson(Map json) => + DataGitStashPush() + ..workspace = json['workspace'] as String? + ..passExitCodes = (json['passExitCodes'] as List?) + ?.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 _$DataGitStashPushToJson(DataGitStashPush instance) => + { + '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 json) => + DataGitStashApply() + ..workspace = json['workspace'] as String? + ..passExitCodes = (json['passExitCodes'] as List?) + ?.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 _$DataGitStashApplyToJson(DataGitStashApply instance) => + { + 'workspace': instance.workspace, + 'passExitCodes': instance.passExitCodes, + 'setResult': instance.setResult, + 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, + 'message': instance.message, + 'delete': instance.delete, + }; + DataGitHub _$DataGitHubFromJson(Map json) => DataGitHub() ..workspace = json['workspace'] as String? ..passExitCodes = (json['passExitCodes'] as List?) @@ -1005,6 +1179,7 @@ DataGitHub _$DataGitHubFromJson(Map json) => DataGitHub() .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..commands = (json['commands'] as List).map((e) => e as String).toList(); @@ -1014,6 +1189,7 @@ Map _$DataGitHubToJson(DataGitHub instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'commands': instance.commands, }; @@ -1026,6 +1202,7 @@ DataGitHubPullRequestCreate _$DataGitHubPullRequestCreateFromJson( .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 @@ -1039,6 +1216,7 @@ Map _$DataGitHubPullRequestCreateToJson( 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'title': instance.title, 'body': instance.body, 'branch': instance.branch, @@ -1055,6 +1233,7 @@ DataGitHubPullRequestList _$DataGitHubPullRequestListFromJson( .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..keys = (json['keys'] as List).map((e) => e as String).toList() ..targetKey = json['targetKey'] as String ..targetValue = json['targetValue'] as String @@ -1067,6 +1246,7 @@ Map _$DataGitHubPullRequestListToJson( 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'keys': instance.keys, 'targetKey': instance.targetKey, 'targetValue': instance.targetValue, @@ -1082,6 +1262,7 @@ DataGitHubPullRequestClose _$DataGitHubPullRequestCloseFromJson( .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..number = json['number'] as String; Map _$DataGitHubPullRequestCloseToJson( @@ -1091,6 +1272,7 @@ Map _$DataGitHubPullRequestCloseToJson( 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'number': instance.number, }; @@ -1101,6 +1283,7 @@ DataProtobuf _$DataProtobufFromJson(Map json) => DataProtobuf() .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..commands = (json['commands'] as List).map((e) => e as String).toList(); @@ -1110,6 +1293,7 @@ Map _$DataProtobufToJson(DataProtobuf instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'commands': instance.commands, }; @@ -1121,6 +1305,7 @@ DataJsonReader _$DataJsonReaderFromJson(Map json) => .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..json = json['json'] ..pair = (json['pair'] as List) .map((e) => DataPair.fromJson(e as Map)) @@ -1132,6 +1317,7 @@ Map _$DataJsonReaderToJson(DataJsonReader instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'json': instance.json, 'pair': instance.pair, }; @@ -1144,6 +1330,7 @@ DataJsonReaderFile _$DataJsonReaderFileFromJson(Map json) => .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..path = json['path'] as String ..pair = (json['pair'] as List) .map((e) => DataPair.fromJson(e as Map)) @@ -1155,6 +1342,7 @@ Map _$DataJsonReaderFileToJson(DataJsonReaderFile instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'path': instance.path, 'pair': instance.pair, }; @@ -1186,6 +1374,7 @@ DataAwsCli _$DataAwsCliFromJson(Map json) => DataAwsCli() .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..subCommand = json['sub-command'] as String ..args = (json['args'] as List).map((e) => e as String).toList(); @@ -1195,6 +1384,7 @@ Map _$DataAwsCliToJson(DataAwsCli instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'sub-command': instance.subCommand, 'args': instance.args, }; @@ -1206,6 +1396,7 @@ DataDocker _$DataDockerFromJson(Map json) => DataDocker() .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..command = json['command'] as String ..args = (json['args'] as List).map((e) => e as String).toList(); @@ -1215,6 +1406,7 @@ Map _$DataDockerToJson(DataDocker instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'command': instance.command, 'args': instance.args, }; @@ -1226,6 +1418,7 @@ DataGradle _$DataGradleFromJson(Map json) => DataGradle() .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..args = (json['args'] as List).map((e) => e as String).toList(); Map _$DataGradleToJson(DataGradle instance) => @@ -1234,6 +1427,7 @@ Map _$DataGradleToJson(DataGradle instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'args': instance.args, }; @@ -1245,6 +1439,7 @@ DataStringSub _$DataStringSubFromJson(Map json) => .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..startIndex = (json['startIndex'] as num?)?.toInt() ..lastIndex = (json['lastIndex'] as num?)?.toInt() ..text = json['text'] as String @@ -1256,6 +1451,7 @@ Map _$DataStringSubToJson(DataStringSub instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'startIndex': instance.startIndex, 'lastIndex': instance.lastIndex, 'text': instance.text, @@ -1270,6 +1466,7 @@ DataStringReplace _$DataStringReplaceFromJson(Map json) => .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..text = json['text'] as String ..setValue = json['setValue'] as String ..from = json['from'] as String @@ -1281,6 +1478,7 @@ Map _$DataStringReplaceToJson(DataStringReplace instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'text': instance.text, 'setValue': instance.setValue, 'from': instance.from, @@ -1294,6 +1492,7 @@ DataWebBase _$DataWebBaseFromJson(Map json) => DataWebBase() .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..url = json['url'] as String ..method = json['method'] as String? ..headers = (json['headers'] as Map?)?.map( @@ -1311,6 +1510,7 @@ Map _$DataWebBaseToJson(DataWebBase instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'url': instance.url, 'method': instance.method, 'headers': instance.headers, @@ -1326,6 +1526,7 @@ DataWebFile _$DataWebFileFromJson(Map json) => DataWebFile() .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..url = json['url'] as String ..method = json['method'] as String? ..headers = (json['headers'] as Map?)?.map( @@ -1346,6 +1547,7 @@ Map _$DataWebFileToJson(DataWebFile instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'url': instance.url, 'method': instance.method, 'headers': instance.headers, @@ -1365,6 +1567,7 @@ DataProcessPortUse _$DataProcessPortUseFromJson(Map json) => .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..port = json['port'] as String ..setPid = json['setPid'] as String; @@ -1374,6 +1577,7 @@ Map _$DataProcessPortUseToJson(DataProcessPortUse instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'port': instance.port, 'setPid': instance.setPid, }; @@ -1386,6 +1590,7 @@ DataProcessRun _$DataProcessRunFromJson(Map json) => .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..executable = json['executable'] as String ..param = json['param'] as String?; @@ -1395,6 +1600,7 @@ Map _$DataProcessRunToJson(DataProcessRun instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'executable': instance.executable, 'param': instance.param, }; @@ -1407,6 +1613,7 @@ DataProcessKill _$DataProcessKillFromJson(Map json) => .toList() ..setResult = json['setResult'] as String? ..setExitCode = json['setExitCode'] as String? + ..showPrint = json['showPrint'] as bool? ..pid = json['pid'] as String; Map _$DataProcessKillToJson(DataProcessKill instance) => @@ -1415,5 +1622,6 @@ Map _$DataProcessKillToJson(DataProcessKill instance) => 'passExitCodes': instance.passExitCodes, 'setResult': instance.setResult, 'setExitCode': instance.setExitCode, + 'showPrint': instance.showPrint, 'pid': instance.pid, }; diff --git a/pubspec.yaml b/pubspec.yaml index b8bb106..4da8a55 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -21,7 +21,7 @@ dependencies: file_hasher: ^0.1.0+0 dev_dependencies: - lints: ^4.0.0 + lints: ^5.0.0 test: ^1.24.9 build_runner: ^2.1.4 json_serializable: ^6.0.1