Skip to content

[d15-9] Check if system Java is installed#53

Closed
bratsche wants to merge 1 commit intod15-9from
d15-9-vsts735545
Closed

[d15-9] Check if system Java is installed#53
bratsche wants to merge 1 commit intod15-9from
d15-9-vsts735545

Conversation

@bratsche
Copy link
Copy Markdown
Contributor

This is a 15-9 backport of #52

This checks for /System/Library/Java/JavaVirtualMachines if we're
trying to use the system java. If there is no system Java installed
then calling /usr/bin/java has the unfortunate effect of popping up
a dialog telling the user to install a JDK.

Fixes VSTS #735545

This checks for /System/Library/Java/JavaVirtualMachines if we're
trying to use the system java. If there is no system Java installed
then calling /usr/bin/java has the unfortunate effect of popping up
a dialog telling the user to install a JDK.

Fixes VSTS #735545
@bratsche
Copy link
Copy Markdown
Contributor Author

This was already cherry-picked into d15-9 here e3001f4 so closing.

@bratsche bratsche closed this Dec 11, 2018
@bratsche bratsche deleted the d15-9-vsts735545 branch December 11, 2018 21:44
jonathanpeppers added a commit that referenced this pull request Mar 4, 2026
New findings:

- `#52`: Never use null-forgiving operator (!)
- `#53`: Add overloads to reduce caller ceremony
- `#54`: Delete unused overloads
- `#55`: Prefer C# pattern matching
- `#56`: Section-separator comments are `#region` in disguise

Updated `review-rules.md`: extended `#region` ban to cover banner
comments, added null-forgiving `!` as AI anti-pattern, added overload
and pattern matching rules to API Design section.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant