fix(CI): Undo entirely private props removal from DTS - #3593
Conversation
📄 Knowledge reviewDosu skipped reviewing this PR because your organization has used its |
📝 WalkthroughWalkthroughThe DTS formatting pipeline no longer removes ChangesDTS formatting
Estimated code review effort: 1 (Trivial) | ~2 minutes 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
✅ No new issues found.
Reviewed changes — one-line removal in a build tool plugin that drops a TS6 workaround which is no longer needed:
tools/fixDts.ts— removes the.replaceAll(/#private;\s*/g, "")line, restoring#privatemarkers in generated.d.tsfiles since the underlying issue is resolved.
DeepSeek Pro (free via Pullfrog for OSS) (Claude Opus not used — the program covers this model; add its provider key to run your pick) | 𝕏
|
@pullfrog could you figure out the reason why |
|
Here's the full explanation of why The
|

I'm not sure why, but having
#privateproperty in the class declaration seems to be no longer an issue (no errors).Logs are not retained in #3272
The issue was in
issue-952test:Property '#private' of exported anonymous class type may not be private or protected.Summary by CodeRabbit
#privatemarkers in generated declaration files.