Skip to content
This repository has been archived by the owner on Nov 11, 2021. It is now read-only.

Clean ups in eve infrastructure and improvements in code generation #49

Merged
merged 11 commits into from
Aug 24, 2020

Conversation

egparedes
Copy link
Contributor

@egparedes egparedes commented Aug 20, 2020

List of changes:

  • Fix mypy issues
  • Generic implementation of Template subclasses for different template engines
  • TemplatedGenerator looks for templates in the class dict (the same as methods) instead of in the internal Templates class
  • Custom visit_ methods might be defined for any type, not only for Node subclasses
  • Changes in dependencies versions
  • Changes in pre-commit and setup.cfg config

TODO after this PR (changes made by havogt):

  • re-enable mypy in pre-commit, was disabled due to an error for python 3.8 which I couldn't solve

@havogt havogt marked this pull request as ready for review August 24, 2020 12:01
@havogt havogt merged commit 176a302 into master Aug 24, 2020
@havogt havogt deleted the eve_codegen_enhancements branch November 3, 2020 10:41
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants