bpriver_chain 0.7.3
bpriver_chain: ^0.7.3 copied to clipboard
Implementation of chain language. Available as cui, argument parser or inter-appliation communication.
0.7.3 #
- Update bpriver_syntax_scanner library
- ^0.13.0
- Update bpriver_heat library
- ^0.2.2
0.7.2 #
- Update bpriver_syntax_scanner library
- ^0.12.2
- Update bpriver_heat library
- ^0.2.1
- Update bpriver_debug library
- ^0.11.4
- Update bpriver_origin library
- ^4.0.0
0.7.1 #
- Update bpriver_syntax_scanner library
- ^0.12.0
- Update bpriver_heat library
- ^0.2.0
- Update bpriver_debug library
- ^0.11.2
- Update bpriver_origin library
- ^2.2.0
0.7.0 #
- heat query に対応.
- Change Chain.optionNameList to Chain.optionNameArgumentList
- Change Chain.flagNameList to Chain.flagNameArgumentList
- Add HeatQueryResult
- Add Chain.optionNameList
- Add Chain.flagNameList
- Add Property
- property is option and flag.
- Add Chain.propertyRoster
- Add Chain.propertyNameList
- Add Chain.getProperty
- Add Option.add
- Add ValueArgumentList.add
- Add Chain.const$
- Add Chain.getByHeatQuery
- Edit Option.fromStruct
- Edit Option.fromPrimitive
- Edit Flag.fromPrimitive
- Change ArgumentList
0.6.0 #
- Chain can be nested(Nestable Chain).
- Chain string can be stored as option value.
- Add ChainSyntaxExceptionJ
- Add ValueArgument.escape
- Add ValueArgumentList.fromPrimitiveWithEscape
- Add Chain.fromSource
- Change from Chain.headBox to Chain.head
- head quantity must be 1.
- Change from HeadNameSignature.headName to ChainHeadSignature.chainHead
- Change from Chain.parseList to Chain.fromArguments
- Delete Chain.getHead
- Delete Chain.getHeadWithDefault
- Delete ChainExceptionB
- Delete bpriver_box library
- Edit ToChainSpecific.toChain
- Edit Chain.fromPrimitive
- Edit Chain.serialize
- Edit Option.serialize
- Edit ValueArguemnt.serialize
- Edit README.md
0.5.0 #
- Add mixin
- ToChainSpecific
- Add abstract class
- HeadNameSignature
- SerializeSignature
- Add class
- ChainSyntaxExceptionI
- OptionStruct
- Add method
- Chain.fromPrimitive
- Chain.serialize
- Chain.optionNameList
- Chain.flagNameList
- Head.serialize
- Flag.serialize
- Option.serialize
- ValueArgument.serialize
- ValueArgumentList.fromPrimitive
- Flag.fromPrimitive
- Option.fromPrimitive
- Option.fromStruct
- Head.fromPrimitive
- Rename ArgumentList.fromArguments -> fromPrimitive
0.4.1 #
- Rename example/argument_parser.dart
- example/argument_parser_example.dart
0.4.0 #
- Edit README.md
- Delete export
- chain.dart bpriver_origin/logger_result.dart
- chain.dart export bpriver_origin/box.dart
- Edit Document comment
- Edit example/example.dart
- Add example/argument_parser.dart
- Edit pubspec.yaml - description
- Rename HeadArgument -> HeadNameArgument
- Rename OptionArgument -> OptionNameArgument
- Rename FlagArgument -> FlagNameArgument
- Update lints library
- ^5.1.1
0.3.1 #
- Edit README.md
0.3.0 #
- Edit README.md
- Edit property
- Option.valueArgumentList
- List<ValueArgument> -> ArgumentList<ValueArgument>
- Option.valueArgumentList
- Add method
- ValueArgument.asInt
- ValueArgument.asNum
- ValueArgument.asDouble
- ValueArgument.asBool
- ArgumentList.toPrimitive
- ArgumentList<ValueArgument>.toPrimitiveAsInt
- ArgumentList<ValueArgument>.toPrimitiveAsNum
- ArgumentList<ValueArgument>.toPrimitiveAsDouble
- ArgumentList<ValueArgument>.toPrimitiveAsBool
- Chain.getHead
- Chain.getHeadWithDefault
- Chain.getOptionAsSingle
- Chain.getOptionAsSingleString
- Chain.getOptionAsSingleInt
- Chain.getOptionAsSingleNum
- Chain.getOptionAsSingleDouble
- Chain.getOptionAsSingleBool
- Chain.getOptionAsSingleStringWithDefault
- Chain.getOptionAsSingleIntWithDefault
- Chain.getOptionAsSingleNumWithDefault
- Chain.getOptionAsSingleDoubleWithDefault
- Chain.getOptionAsSingleBoolWithDefault
- Chain.getOptionAsMultiple
- Chain.getOptionAsMultipleString
- Chain.getOptionAsMultipleInt
- Chain.getOptionAsMultipleNum
- Chain.getOptionAsMultipleDouble
- Chain.getOptionAsMultipleBool
- Chain.getOptionAsMultipleStringWithDefault
- Chain.getOptionAsMultipleIntWithDefault
- Chain.getOptionAsMultipleNumWithDefault
- Chain.getOptionAsMultipleDoubleWithDefault
- Chain.getOptionAsMultipleBoolWithDefault
0.2.0 #
- Update bpriver_origin library
- ^1.0.0
- Update bpriver_debug library
- ^0.9.0
- Update bpriver_syntax_scanner library
- ^0.9.0
- Update pubspec.yaml name
- chain -> bpriver_chain
- chain という名前の package が既に pub.flutter-io.cn に存在した.
0.1.0 #
- Initial Beta version