MHKiT-Python icon indicating copy to clipboard operation
MHKiT-Python copied to clipboard

Automatic Linting

Open ssolson opened this issue 2 years ago • 2 comments
trafficstars

Enforce a style guide on files in the MHKiT repository via GitHub Actions.

ssolson avatar Nov 07 '23 17:11 ssolson

I am going to break this task into two PRs:

  • auto formatting via black (#281)
  • linting via pylint

ssolson avatar Nov 29 '23 16:11 ssolson

With autoformatting enabled I am moving on to linting via pylint. I will take the module approach following the similar steps as Adam on the xarray overhaul.

  • [x] loads module (#288 )
  • [x] power module (#296)
  • [x] utils module (#350)
  • [x] tidal module (#386)
  • [x] river module (#389 )
  • [ ] wave module
  • [ ] acoustics module
  • [ ] dolfyn module

ssolson avatar Feb 05 '24 16:02 ssolson