plabayo / rama

modular service framework to move and transform network packets
https://ramaproxy.org
Apache License 2.0
189 stars 20 forks source link

revisit Sealed traits: move child trait method into the seal #333

Closed GlenDC closed 1 month ago

GlenDC commented 1 month ago

There are currently some sealed traits for which the actual functionality lives in the child implementation. This makes it not a complete seal as downstream users can still use the method, which might not be desired.

Would be good if we can revisit these. Maybe some do have legit outside usage, it's something to be decided as part of the revisit.