bpriver_origin 2.1.0
bpriver_origin: ^2.1.0 copied to clipboard
this package is utility library.
2.1.0 #
- Increasing the abstraction level of argument structure type.
- LogPart.getHistory(Type, String) -> (Object, String)
- Bug fix
- LogPart.getHistory
2.0.0 #
- Delete DEVELOPER.yaml
- Delete dependencies
- yaml
- yaml_writer
- Delete(Move) internal library
- Edit LogPart.classLocation
- Change return type from Type to String
- Edit History.resultType
- Change return type from Type to String
- Delete method
- Log.empty
- Danger.tryAndConvert
- Danger.tryAndConvertFuture
- BpriverYamlException.fromException
- Result.toHistory
- Result.tryAndRethrow
- Delete class
- NotExist
- Delete mixin
- RosterPatternPut
- RosterPatternPutAll
- IterablePatternInternalFactory
- Add method
- History.fromLog
- Update lints library
- ^6.0.0
1.0.0 #
- Initial major version.
0.8.0 #
- Add Box, Empty, Full, classes.
- 要素が 0 or 1 つある状態を表現するための型.
- Add DEVELOPER.yaml
0.7.0 #
- Update dart sdk
- 3.7.0
- Change LICENSE
- BSD-2-Clause
0.6.10 #
- Edit BpriverJson
- 返す exception の型を BpriverJsonException に統一.
0.6.9 #
- Edit BpriverJson
- 不要な generic(E) を削除
0.6.8 #
- Edit bpriver_origin.dart
- export の追加
0.6.7 #
- Add BpriverJson.parseIterableClasses
0.6.6 #
- Add BpriverJson.parseClasses
0.6.5 #
- Add export BpriverJson library
0.6.4 #
- Add BpriverJson
0.6.3 #
- Edit BpriverYaml.getByKeyFromYamlMapAsTListWithDefault
- bug fix
0.6.2 #
- Add BpriverYaml.getByKeyFromYamlMapAsTWithDefault
- Add BpriverYaml.getByKeyFromYamlMapAsTList
- Add BpriverYaml.getByKeyFromYamlMapAsTListWithDefault
- Edit bpriver_yaml library
- reexport yaml package.
- 呼び出し側で yaml library を import する手間を無くせるように.
0.6.1 #
- Add BpriverYaml.parseYamlDocumentAsT
- YamlList, YamlMap, 以外にも parse できるように.
- Delete BpriverYaml.parseYamlDocumentAsYamlList
- Delete BpriverYaml.parseYamlDocumentAsYamlMap
0.6.0 #
- BugFix AggregationPattern.toString
- properties が空の場合に range error が発生.
- Edit BpriverYaml.toYamlString
- 文字列を出力する際に 可能であれば quote で囲まない状態で出力するように調整.
- BpriverYaml library と統合.
- bpriver origin を更新した際に、bpriver_yaml も更新する必要があり、それが手間なため.
- Delete BpriverOriginException
- それぞれの library 内で管理するように変更
- Delete BpriverOriginError
- それぞれの library 内で管理するように変更
0.5.2 #
- Edit RosterPattern.toJson
- toJson で返す記述を書き忘れ.
0.5.1 #
- Edit AggregationPattern.inactivate and IterablePattern.inactivate
- AggregationPattern の property に IterablePattern があるとバグった.
- iterable.map() による処理を for に変更.
- Add InactivateSignature
- Delete ValuePattern.inactivate
- 呼び出し先の ValuePattern の class で InactivateSignature を実装すればよい.
0.5.0 #
- Edit EnumPattern.toJson
- fromValue constructor を流用できるように 出力結果を value の値に変更.
- Add test IterablePattern.toJson
- values の値が class でも primitive でも同じ出力になるかの確認.
0.4.2 #
- Edit toJson
- class に Generics がある場合 その Generics の型も出力されていたのを class name のみを出力するように変更.
0.4.1 #
- Edit AggregationPattern.toJson
- value が toString されていたためこれをなくした.
- toString をしてしまっているので int 型なども String 型になってしまっていた.
0.4.0 #
- Add PropertiesSignature
- toMap の代わり. toMap は method だったが getter として定義する.
- Delete DesignPatternToMapSignature
- properties を使う.
- Edit toJson
- Delete Log.monitorAll
- Delete Log.debugAll
- Edit Log.monitor
- Map を受け取るようにする
- 要は moniorAll を monitor に統合した
- Edit Log.debug
- monitor と同様.
0.3.4 #
- Edit History.fromResult
- resultType に入る値を wrapped された instance の型に変更.
0.3.3 #
- yaml 関連を bpriver yaml へすべて移行
0.3.2 #
- bpriver_origin_extension と統合
- Add IterablePatternInternalFactory mixin
- Add RosterPatternPut mixin
- Add RosterPatternPutAll mixin
0.3.1 #
- History.toMoldedYamlString
- output molded yaml string.
- History.toYamlString
- output not molded yaml string.
- History._toEncodable
- 上記 2つのmethod に必要.
0.3.0 #
- Update dart sdk 3.6.0
0.1.1 #
- Add test\design_pattern\iterable\roster\roster_pattern_test.dart
- generative constructor test.
0.1.0 #
- Changed license from BSD to AGPL