There are a lot of publicly exposed components that cannot be easily modified because of breaking changes. In order to resolve this issue, we have decided to restrict their access from public to internal. Tests will still be able to access them, however.
Checklist
[x] I have tested these changes thoroughly.
[ ] I have added/updated relevant documentation.
[x] My code follows the project's coding guidelines.
Pull Request Description
There are a lot of publicly exposed components that cannot be easily modified because of breaking changes. In order to resolve this issue, we have decided to restrict their access from public to internal. Tests will still be able to access them, however.
Checklist