seahorse
seahorse copied to clipboard
v3.0.0 simplifications
Noting this comment, I've started work in this branch to replace run()
and action
with the contents of run_with_result()
and action_with_result
, i.e. run()
and Action
will always return a Result
. This is a breaking change, so it would be good to increase the major version if this change is made.
Along with the above change, I think it would be good to treat FlagError
and ActionError
consistently by renaming the current FlagError
to FlagErrorKind
and creating a new FlagError
type that is similar to ActionError
.
@ksk001100 Do you agree with the above changes for v3.0.0
? Also, is there anything else (especially possibly-breaking changes) that you think should be included in v3.0.0
?
@timburks I think that policy is fine.