Skip to content

Instantly share code, notes, and snippets.

@Makman2
Last active April 24, 2016 23:49
Show Gist options
  • Save Makman2/ca15ed4ee6bc8a49251bccde987d6a3e to your computer and use it in GitHub Desktop.
Save Makman2/ca15ed4ee6bc8a49251bccde987d6a3e to your computer and use it in GitHub Desktop.
Afterwork improvements:
- Catch regex.compile error and rethrow as ValueError?
- Implement GlobalBear support
- More intelligent metadata-merge that is not so merge-order-sensitive
- regex-output-format: Implement even more checks:
- Use of capturing groups
- Unknown named capturing groups
- prerequisite_check_command: Remove and let the user override it
himself + provide helper utilities (advanced custom command check,
derivations for specific stuff (java module check etc.)
- csv output parser + integrate into bears that use csv
- bears: Use regex-format placeholders (maybe use validators?)
- static property for get_executable()
- enable multiline mode? or provide an extra field for match flags?
- Allow to leave out mandatory arguments if unused? Affects
create_arguments, generate_config and process_output
- concept for a generic json output parser
- Move out result-from-diff generator, but without removing the `self`
passing in the result, this isn't possible. next-gen design would help
- Should be possible after next-gen-bears, it will use for origin not the instance (as it looks like now)
- Issue for bears to advertise "path" type more for run-parameters!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment