canonical / discourse-gatekeeper

Experimental GitHub Action to upload charm documentation to charmhub
Apache License 2.0
7 stars 7 forks source link

Repository class growing too complex #175

Open deusebio opened 1 year ago

deusebio commented 1 year ago

While developing I started to face a couple of warnings, linting errors related to the fact that the Repository class is growing too big. In particular:

We should identify a sensible choice for splitting the class, possibly either by function (tag, pull_request, branch_ops) or by resource (differentiating the functions that pertain to the local repo vs the one for the remote one)