Conversation
spliffone
commented
Nov 12, 2025
- I confirm that this MR follows the contribution guidelines.
|
@spike-rabbit According your previous comment I quickly added the internal flag to some protected members. I don't think we should go into this direction, it is just blowing up the file size without a real value. What I suggest instead, we adjust the api script to add a post-processing which drop the protected fields from the API. So the maintenance effort is zero compared to tagging all the fields. |
|
Documentation. Coverage Reports: |
|
Completely agree with @spliffone. adding IOW protected must not be part of the goldens. |
|
Then please find a way doing this. Defining that Please also explain how |
It adds unnecessary comment lines stretching the code, making it less easy to read. Waste of vertical space. And it really should be the other way around. Everything that is added has to add value. For me, in the current state, the API goldens do not add any value! It's just a step more. As long as it contains any Angular stuff (also the ng internal functions like @siemens/siemens-element-members |
|
I found a way to exclude protected easily in the meantime. The goldens are anyway more about reviewer experience and maybe used to widen the code owners even more. |
Unfortunately, #1237 is incomplete and buggy (i.e. it drops protected of non-Angular class). See #1246 for a better version |