SNSystems / dexter

DExTer - Debug Experience Tester
MIT License
33 stars 6 forks source link

Remove --lint option #64

Closed OCHyams closed 4 years ago

OCHyams commented 5 years ago

NOTE:

Remove feature_tests/style/ so that feature_tests only ensure that the tool is functioning correctly.

Remove --lint option from Dexter for the following reasons:

  1. Style has not been strictly enforced.

    • Many changes have been commited which were not checked for style.
  2. The --lint option and yapf-format.py script disagree.

    • Running yapf-format.py over Dexter doesn't sate --lint.
  3. Python 2 to 3 migration.

    • Previous style efforts may be outdated.
  4. An upstream Dexter patch is being prepared.

    • Reducing complexity for the initial RFC will be helpful.

linter hint comments (e.g. # pylint) have been left in to reduce future work if/when a new linter is chosen.

TomWeaver18 commented 5 years ago

LGTM