Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Warn extension authors if build step and recorder are in the same pac…
…kage This is meant to guard against cases where a call to a recorder method cannot be proxied (due to packaging rules) leading to a real call to the recorder method being performed in the build step method. For public recorder methods, the method call is always proxyable, thus by warning about same package use, we nudge extension authors towards using public methods in their recorder classes. Note that we cannot simply reject package private methods in recorder since these methods could very well be used in code that is not called at build time. Relates to: #33957
- Loading branch information