-
Notifications
You must be signed in to change notification settings - Fork 26.8k
refactor(compiler-cli): remove deep imports from compiler-cli
#64732
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
4ee86cd to
d9afbc3
Compare
devversion
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice! definitely time at some point to restrict visibility I think + maybe adjust the tsconfig path mappings so that IDEs don't generate such imports
d9afbc3 to
bf11f86
Compare
alan-agius4
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, as @devversion we should restrict visibility via bazel as otherwise it easy to regress.
fa705ba to
2ee934a
Compare
|
The second commit includes the visibility restrictions ! |
2ee934a to
5eca147
Compare
5eca147 to
a0e81e2
Compare
|
caretaker note: CL to submit with this PR cl/825751016 |
Accessed symbols are grouped into dedicated `private` entries PR Close #64732
This should solve future deep imports issues. PR Close #64732
This should solve future deep imports issues. PR Close #64732
|
This PR breaks G3 due to an incomplete patch CL. See https://fusion2.corp.google.com/presubmit/829052597/OCL:829052597:BASE:829070786:1762462343436:3bf5630;groups=PossiblyNewlyFailing/targets for more details. |
…i` (angular#64732)" This reverts commit 05938c1.
…i` (angular#64732)" This reverts commit af16b48.
This reverts commit 70d8ed4.
This reverts commit acaa1e6.
Accessed symbols are grouped into dedicated `private` entries
a0e81e2 to
9a14c12
Compare
Accessed symbols are grouped into dedicated
privateentries