shapedrawer icon indicating copy to clipboard operation
shapedrawer copied to clipboard

All package-private methods and fields should have at least `protected` modifier

Open rust2 opened this issue 6 months ago • 1 comments

Currently, It's very painful to extend ShapeDrawer class in almost any way without directly modifying source code because most of fields and classes are just package-private

rust2 avatar Jun 28 '25 11:06 rust2

Fair enough, what fields / methods did you have in mind and what functionality do you extend / override? Most of the classes are package-private anyway so there are only a few you can subclass.

earlygrey avatar Jul 08 '25 20:07 earlygrey