Begin to add commit helper
This commit is contained in:
parent
5f89c7b214
commit
1df6517d16
8 changed files with 26 additions and 15 deletions
8
dart/bin/cz.dart
Normal file
8
dart/bin/cz.dart
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
import 'package:simplehelpertools/constants.dart';
|
||||||
|
|
||||||
|
String get CH_VERSION => HelperConsts.CH_VERSION;
|
||||||
|
|
||||||
|
Future<int> main(List<String> args) async {
|
||||||
|
print("Git Commit Helper\nVersion: ${CH_VERSION}");
|
||||||
|
return 0;
|
||||||
|
}
|
|
@ -1,6 +1,6 @@
|
||||||
import 'dart:io';
|
import 'dart:io';
|
||||||
|
|
||||||
import 'package:dart/constants.dart';
|
import 'package:simplehelpertools/constants.dart';
|
||||||
import 'package:libac_dart/argparse/Args.dart';
|
import 'package:libac_dart/argparse/Args.dart';
|
||||||
import 'package:libac_dart/argparse/Builder.dart';
|
import 'package:libac_dart/argparse/Builder.dart';
|
||||||
import 'package:libac_dart/argparse/CLIHelper.dart';
|
import 'package:libac_dart/argparse/CLIHelper.dart';
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
|
|
||||||
import 'dart:io';
|
import 'dart:io';
|
||||||
|
|
||||||
import 'package:dart/constants.dart';
|
import 'package:simplehelpertools/constants.dart';
|
||||||
import 'package:libac_dart/argparse/Args.dart';
|
import 'package:libac_dart/argparse/Args.dart';
|
||||||
import 'package:libac_dart/argparse/Builder.dart';
|
import 'package:libac_dart/argparse/Builder.dart';
|
||||||
import 'package:libac_dart/argparse/CLIHelper.dart';
|
import 'package:libac_dart/argparse/CLIHelper.dart';
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
import 'dart:io';
|
import 'dart:io';
|
||||||
|
|
||||||
import 'package:dart/constants.dart';
|
import 'package:simplehelpertools/constants.dart';
|
||||||
import 'package:libac_dart/argparse/Args.dart';
|
import 'package:libac_dart/argparse/Args.dart';
|
||||||
import 'package:libac_dart/argparse/Builder.dart';
|
import 'package:libac_dart/argparse/Builder.dart';
|
||||||
import 'package:libac_dart/argparse/CLIHelper.dart';
|
import 'package:libac_dart/argparse/CLIHelper.dart';
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
import 'package:dart/constants.dart';
|
import 'package:simplehelpertools/constants.dart';
|
||||||
import 'package:libac_dart/argparse/Args.dart';
|
import 'package:libac_dart/argparse/Args.dart';
|
||||||
import 'package:libac_dart/argparse/Builder.dart';
|
import 'package:libac_dart/argparse/Builder.dart';
|
||||||
import 'package:libac_dart/argparse/CLIHelper.dart';
|
import 'package:libac_dart/argparse/CLIHelper.dart';
|
||||||
|
@ -6,20 +6,22 @@ import 'package:libac_dart/argparse/types/Bool.dart';
|
||||||
import 'package:libac_dart/consts.dart';
|
import 'package:libac_dart/consts.dart';
|
||||||
|
|
||||||
Future<int> main(List<String> args) async {
|
Future<int> main(List<String> args) async {
|
||||||
String HEADER = "Registry Editor\nVersion: ${HelperConsts.REGEDIT_VERSION}\nUsing Bundled LibAC: ${Constants.VERSION}\nAuthor: Tara Piccari\n";
|
String HEADER =
|
||||||
|
"Registry Editor\nVersion: ${HelperConsts.REGEDIT_VERSION}\nUsing Bundled LibAC: ${Constants.VERSION}\nAuthor: Tara Piccari\n";
|
||||||
|
|
||||||
Arguments defaults = ArgumentsBuilder.builder()
|
Arguments defaults = ArgumentsBuilder.builder()
|
||||||
.withArgument(BoolArgument(name: "help", description: "Oh hey it's me!"))
|
.withArgument(BoolArgument(name: "help", description: "Oh hey it's me!"))
|
||||||
.withArgument(BoolArgument(name: "add", description: "Add or update registry value"))
|
.withArgument(BoolArgument(
|
||||||
.withArgument(BoolArgument(name: "del", description: "Delete Registry value"))
|
name: "add", description: "Add or update registry value"))
|
||||||
.build();
|
.withArgument(
|
||||||
|
BoolArgument(name: "del", description: "Delete Registry value"))
|
||||||
|
.build();
|
||||||
|
|
||||||
Arguments parsed = await CLIHelper.parseArgs(args, Arguments());
|
Arguments parsed = await CLIHelper.parseArgs(args, Arguments());
|
||||||
|
|
||||||
if(parsed.count==0 || parsed.hasArg("help")) {
|
if (parsed.count == 0 || parsed.hasArg("help")) {
|
||||||
print("${HEADER}\n\n${CLIHelper.makeArgCLIHelp(defaults)}");
|
print("${HEADER}\n\n${CLIHelper.makeArgCLIHelp(defaults)}");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
import 'dart:io';
|
import 'dart:io';
|
||||||
|
|
||||||
import 'package:dart/constants.dart';
|
import 'package:simplehelpertools/constants.dart';
|
||||||
import 'package:libac_dart/argparse/Args.dart';
|
import 'package:libac_dart/argparse/Args.dart';
|
||||||
import 'package:libac_dart/argparse/Builder.dart';
|
import 'package:libac_dart/argparse/Builder.dart';
|
||||||
import 'package:libac_dart/argparse/CLIHelper.dart';
|
import 'package:libac_dart/argparse/CLIHelper.dart';
|
||||||
|
|
|
@ -5,6 +5,7 @@ class HelperConsts {
|
||||||
static const MKFSREPORT_VERSION = "1.0.083024.2334";
|
static const MKFSREPORT_VERSION = "1.0.083024.2334";
|
||||||
static const DBIKC_VERSION = "1.0.083024+2334";
|
static const DBIKC_VERSION = "1.0.083024+2334";
|
||||||
static const REGEDIT_VERSION = "1.0.083124+0235";
|
static const REGEDIT_VERSION = "1.0.083124+0235";
|
||||||
|
static const CH_VERSION = "1.0.112724+1534";
|
||||||
|
|
||||||
static String get LIBAC_VERSION => Constants.VERSION;
|
static String get LIBAC_VERSION => Constants.VERSION;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
name: dart
|
name: simplehelpertools
|
||||||
description: A sample command-line application with basic argument parsing.
|
description: A sample command-line application with basic argument parsing.
|
||||||
version: 0.0.1
|
version: 0.0.1
|
||||||
# repository: https://github.com/my_org/my_repo
|
# repository: https://github.com/my_org/my_repo
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue