From f17cc6a211924f129ac526c8b9299a2b271229d6 Mon Sep 17 00:00:00 2001 From: zontreck Date: Tue, 2 Jul 2024 22:34:26 -0700 Subject: [PATCH] Fix usage displays --- lib/argparse/CLIHelper.dart | 3 ++- lib/argparse/types/Bool.dart | 2 +- pubspec.yaml | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/argparse/CLIHelper.dart b/lib/argparse/CLIHelper.dart index abf0bbe..a266286 100644 --- a/lib/argparse/CLIHelper.dart +++ b/lib/argparse/CLIHelper.dart @@ -21,7 +21,8 @@ class CLIHelper { builder.append("=<...>"); } - builder.append("\t\t\t${arg.description} [Default: ${arg.getValue()}]\n"); + builder.append( + "\t\t\t${arg.description} ${arg.getValue().toString() == "%" ? "" : "[Default: ${arg.getValue()}]"}\n"); } return builder.toString(); diff --git a/lib/argparse/types/Bool.dart b/lib/argparse/types/Bool.dart index c9ce0ab..8a9adc0 100644 --- a/lib/argparse/types/Bool.dart +++ b/lib/argparse/types/Bool.dart @@ -3,7 +3,7 @@ import 'package:libac_dart/argparse/Args.dart'; class BoolArgument extends Argument { bool _value = false; BoolArgument({required super.name, super.description = ""}) { - hasValue = true; + hasValue = false; _value = true; } diff --git a/pubspec.yaml b/pubspec.yaml index 584bd10..5489db1 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: libac_dart description: "Aria's Creations code library" -version: 1.1.070224+2222 +version: 1.1.070224+2232 homepage: "https://zontreck.com"