Skip to content
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

Use a non-violent solution for SIP-sidestepping on Tomcat runs #201

Open
t4lz opened this issue Nov 26, 2023 · 1 comment
Open

Use a non-violent solution for SIP-sidestepping on Tomcat runs #201

t4lz opened this issue Nov 26, 2023 · 1 comment
Labels
blocked enhancement New feature or request macos

Comments

@t4lz
Copy link
Member

t4lz commented Nov 26, 2023

Currently we forcefully change the accessibility of object members in order to change private members of those objects.

Asked JetBrains to expose a setter function so that we don't need to do that stuff anymore. If they add support for that, we should change our code to use that.

If not we could try to keep searching for a way to achieve the same result without force-accessing fields.
As long as we forcefully access private fields in our solution, those fields could be changed upstream and our code would break without prior notice.

@t4lz t4lz added enhancement New feature or request blocked macos labels Nov 26, 2023
@eyalb181
Copy link
Member

Blocked on the JetBrains request mentioned in the description.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked enhancement New feature or request macos
Projects
None yet
Development

No branches or pull requests

2 participants