diff --git a/lib/cli/cli.dart b/lib/cli/cli.dart index c38f364..356f376 100644 --- a/lib/cli/cli.dart +++ b/lib/cli/cli.dart @@ -1,3 +1,5 @@ +// ignore_for_file: depend_on_referenced_packages + import 'dart:async'; import 'dart:convert'; import 'dart:io'; diff --git a/lib/oto/application.dart b/lib/oto/application.dart index 67ad3ac..d896888 100644 --- a/lib/oto/application.dart +++ b/lib/oto/application.dart @@ -1,3 +1,5 @@ +// ignore_for_file: depend_on_referenced_packages + import 'dart:async'; import 'dart:convert'; import 'dart:io'; diff --git a/lib/oto/commands/build/build_ios.dart b/lib/oto/commands/build/build_ios.dart index 6b1d27f..e745f63 100644 --- a/lib/oto/commands/build/build_ios.dart +++ b/lib/oto/commands/build/build_ios.dart @@ -9,7 +9,6 @@ class BuildiOS extends Command { @override Future execute(DataCommand command) async { - Completer c = Completer(); var data = DataBuildiOS.fromJson(command.param); var workspace = getWorkspace(data.workspace); var xcworkspaceFilePath = getPathNormal(data.xcworkspaceFilePath); @@ -56,7 +55,6 @@ class ArchiveiOS extends Command { @override Future execute(DataCommand command) async { - Completer c = Completer(); var data = DataArchiveiOS.fromJson(command.param); var workspace = getWorkspace(data.workspace); var workspacePath = getPathNormal(data.xcworkspaceFilePath); @@ -79,7 +77,6 @@ class ExportiOS extends Command { @override Future execute(DataCommand command) async { - Completer c = Completer(); var data = DataExportiOS.fromJson(command.param); var workspace = getWorkspace(data.workspace); var archivePath = getPathNormal(data.archivePath); diff --git a/lib/oto/commands/command.dart b/lib/oto/commands/command.dart index 6a14ef9..798313e 100644 --- a/lib/oto/commands/command.dart +++ b/lib/oto/commands/command.dart @@ -1,4 +1,4 @@ -// ignore_for_file: constant_identifier_names +// ignore_for_file: constant_identifier_names, depend_on_referenced_packages import 'dart:io'; import 'package:dart_framework/utils/path.dart'; diff --git a/lib/oto/commands/file/rename.dart b/lib/oto/commands/file/rename.dart index a51d0fd..6ae4960 100644 --- a/lib/oto/commands/file/rename.dart +++ b/lib/oto/commands/file/rename.dart @@ -1,3 +1,5 @@ +// ignore_for_file: depend_on_referenced_packages + import 'dart:async'; import 'dart:io'; diff --git a/lib/oto/commands/shell/shell.dart b/lib/oto/commands/shell/shell.dart index 0a4008d..0089ed5 100644 --- a/lib/oto/commands/shell/shell.dart +++ b/lib/oto/commands/shell/shell.dart @@ -1,15 +1,12 @@ import 'dart:async'; import 'dart:io'; import 'package:dart_framework/platform/process.dart'; -import 'package:oto_cli/oto/application.dart'; import 'package:oto_cli/oto/commands/command.dart'; import 'package:oto_cli/oto/data/command_data.dart'; class Shell extends Command { @override Future execute(DataCommand command) async { - var common = Application.instance.property; - var jenkins = Application.instance.jenkinsData!; var data = DataShell.fromJson(command.param); print(command.param); //Start here diff --git a/lib/oto/commands/uploader/uploader.dart b/lib/oto/commands/uploader/uploader.dart index e2e2fc7..e1edb09 100644 --- a/lib/oto/commands/uploader/uploader.dart +++ b/lib/oto/commands/uploader/uploader.dart @@ -1,4 +1,5 @@ -import 'dart:async'; +// ignore_for_file: depend_on_referenced_packages + import 'dart:core'; import 'dart:io'; import 'package:path/path.dart' as path; @@ -42,7 +43,7 @@ class Uploader extends Command { //에스테리크(*) 일경우 리모트 폴더를 삭제해서 전체 교체 //Remove before folder if (remoteMap.containsKey(remote) && - remoteMap[remoteMap] == FileType.directory) { + remoteMap[remote] == FileType.directory) { await ftp.delete([remote]); } //Create new folder diff --git a/lib/oto/commands/util/execute_app.dart b/lib/oto/commands/util/execute_app.dart index a077193..058c83b 100644 --- a/lib/oto/commands/util/execute_app.dart +++ b/lib/oto/commands/util/execute_app.dart @@ -1,6 +1,5 @@ import 'dart:async'; -import 'package:oto_cli/oto/application.dart'; import 'package:oto_cli/oto/commands/command.dart'; import 'package:oto_cli/oto/data/command_data.dart'; import 'package:dart_framework/platform/process.dart'; @@ -8,8 +7,6 @@ import 'package:dart_framework/platform/process.dart'; class ExecuteApp extends Command { @override Future execute(DataCommand command) async { - var common = Application.instance.property; - var jenkins = Application.instance.jenkinsData; var data = DataExecuteApp.fromJson(command.param); var exe = replaceTag(data.executable); diff --git a/lib/oto/commands/util/publish_ios.dart b/lib/oto/commands/util/publish_ios.dart index 7eacb21..4cd5c5d 100644 --- a/lib/oto/commands/util/publish_ios.dart +++ b/lib/oto/commands/util/publish_ios.dart @@ -12,7 +12,6 @@ class PublishiOS extends Command { @override Future execute(DataCommand command) async { var data = DataPublishiOS.fromJson(command.param); - var workspace = getWorkspace(data.workspace); var menifestURL = replaceTag(data.menifestURL); var destinationPath = replaceTag(data.destinationPath); diff --git a/lib/oto/commands/util/slack.dart b/lib/oto/commands/util/slack.dart index b87ad47..0092cc7 100644 --- a/lib/oto/commands/util/slack.dart +++ b/lib/oto/commands/util/slack.dart @@ -1,7 +1,6 @@ import 'dart:async'; import 'package:dart_framework/utils/system_util.dart'; -import 'package:oto_cli/oto/application.dart'; import 'package:oto_cli/oto/commands/command.dart'; import 'package:oto_cli/oto/data/command_data.dart'; import 'package:color/color.dart'; @@ -10,10 +9,7 @@ import 'package:dart_framework/utils/slack/slack_sender.dart'; class Slack extends Command { @override Future execute(DataCommand command) async { - var common = Application.instance.property; - var jenkins = Application.instance.jenkinsData; var data = DataSlack.fromJson(command.param); - var result = true; //To-do: compose parameters diff --git a/lib/oto/commands/util/zip.dart b/lib/oto/commands/util/zip.dart index db4cb10..1807f33 100644 --- a/lib/oto/commands/util/zip.dart +++ b/lib/oto/commands/util/zip.dart @@ -1,3 +1,5 @@ +// ignore_for_file: depend_on_referenced_packages + import 'dart:async'; import 'dart:io'; diff --git a/lib/oto/pipeline/pipeline.dart b/lib/oto/pipeline/pipeline.dart index 5543253..5ea5bc9 100644 --- a/lib/oto/pipeline/pipeline.dart +++ b/lib/oto/pipeline/pipeline.dart @@ -1,4 +1,3 @@ -//####################### Pipeline #######################// import 'package:dart_framework/utils/system_util.dart'; import 'package:oto_cli/cli/cli.dart'; import 'package:oto_cli/oto/application.dart'; @@ -7,7 +6,7 @@ import 'package:oto_cli/oto/data/command_data.dart'; import 'package:oto_cli/oto/data/pipeline_data.dart'; class Pipeline { - List _exeList; + final List _exeList; Pipeline(this._exeList); @@ -69,9 +68,9 @@ class PipelineExe extends PipelineExecutor { @override Future execute() async { - var now = DateTime.now(); - var time = - '${now.minute.toString().padLeft(2)}:${now.second.toString().padLeft(2)}:${now.millisecond.toString().padLeft(2)}'; + // var now = DateTime.now(); + // var time = + // '${now.minute.toString().padLeft(2)}:${now.second.toString().padLeft(2)}:${now.millisecond.toString().padLeft(2)}'; // print('==================> [$time] Execute: $targetCommandID'); var data = await commandData; await Command.byType(data.command).execute(data);