Eneroth3 / eneroth-solid-tools

Solid operations for SketchUp
MIT License
26 stars 3 forks source link

Extract methods #7

Open Eneroth3 opened 6 years ago

Eneroth3 commented 6 years ago

SolidOperations has become a very large class, with a lot of private methods that can be extracted to a library, such as Eneroth3/sketchup-community-lib.

Remember to re-enable RuboCop Metrics/ModuleLength if extracting these methods.

Methods already in cmty-lib:

Methods that could be added to cmty-lib:

Methods that could be moved to a SelectEntities class, specific to solid operations:

These are a bit too specific to this implementation to fit into the API of a public library.

purge redundant find_-prefix if doing so

Eneroth3 commented 6 years ago

Methods already in cmty-lib:

Eneroth3 commented 6 years ago

Started extract-methods branch.