Skip to content
This repository has been archived by the owner on Mar 8, 2020. It is now read-only.

[native driver] Maintainability improvements #139

Merged
merged 1 commit into from
Nov 16, 2017
Merged

[native driver] Maintainability improvements #139

merged 1 commit into from
Nov 16, 2017

Conversation

juanjux
Copy link
Contributor

@juanjux juanjux commented Nov 16, 2017

  • Removed old cruft.
  • AstImprover: Use light classes for tokens and positions instead of the native tokenizer tuples.
  • AstImprover: Remove dependency from the "six" module since it'll only be executed under Python 3.
  • AstImprover: Add static typing to the module (it was the only one missing it because it was inherited from pydetector).
  • AstImprover: Fixed a couple conversion/reinterpretation bugs found thanks to the static typing.

@juanjux juanjux self-assigned this Nov 16, 2017
Signed-off-by: Juanjo Alvarez <juanjo@sourced.tech>
@juanjux juanjux merged commit 3fe3582 into bblfsh:master Nov 16, 2017
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.

1 participant