You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After careful consideration I have came to conclusion that current introspection API based on Parser2Hooks introduces too much unnecessary complexity in form of nested classes. I can't change it now, as it will break API compatibility in awful way. Therefore I will schedule this change for PyGerber 3.0.0. I will also provide some kind of adapter for current API to future API, allowing for transition by changing just inheritance or by some decorator, it was not decided yet.
After careful consideration I have came to conclusion that current introspection API based on Parser2Hooks introduces too much unnecessary complexity in form of nested classes. I can't change it now, as it will break API compatibility in awful way. Therefore I will schedule this change for PyGerber 3.0.0. I will also provide some kind of adapter for current API to future API, allowing for transition by changing just inheritance or by some decorator, it was not decided yet.
Current approach:
Future approach:
The text was updated successfully, but these errors were encountered: