Title: Fix: Open .java file instead of .class during debugging when source is available by amritamishra01 · Pull Request #4375 · redhat-developer/vscode-java · GitHub
Open Graph Title: Fix: Open .java file instead of .class during debugging when source is available by amritamishra01 · Pull Request #4375 · redhat-developer/vscode-java
X Title: Fix: Open .java file instead of .class during debugging when source is available by amritamishra01 · Pull Request #4375 · redhat-developer/vscode-java
Description: Problem Currently, when debugging Java classes, the extension attempts to open the .class file instead of the corresponding .java source file, even when the source is available. Fix Added logic to check if a .java file exists for the given URI. If available, open the .java file instead of the .class file. Fallback to .class file if source is not available. 🔧 Changes Updated javaClassEditor.ts to resolve correct file URI dynamically. Result Improves debugging experience by showing readable source code instead of compiled .class output. fixes #4356
Open Graph Description: Problem Currently, when debugging Java classes, the extension attempts to open the .class file instead of the corresponding .java source file, even when the source is available. Fix Added logic to...
X Description: Problem Currently, when debugging Java classes, the extension attempts to open the .class file instead of the corresponding .java source file, even when the source is available. Fix Added logic to...
Opengraph URL: https://github.com/redhat-developer/vscode-java/pull/4375
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:ee1c3fd5-dfff-b520-5ac6-fc27d4d93ebc |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | D650:2E83F4:1635606:1D0388F:6A5C661F |
| html-safe-nonce | 238ab92c9557f783013c1578d3a531b7fefbc836b99d893eec7bc7efc188b508 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJENjUwOjJFODNGNDoxNjM1NjA2OjFEMDM4OEY6NkE1QzY2MUYiLCJ2aXNpdG9yX2lkIjoiMTU3NTk4MTU3NDY2MzIwMjMzNSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 973e3f9c6f3cd10aaa513442f129c03b49332d9213c9462ad7f7ab5674d1dc4b |
| hovercard-subject-tag | pull_request:3461289437 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/redhat-developer/vscode-java/pull/4375/files |
| twitter:image | https://avatars.githubusercontent.com/u/171616930?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/171616930?s=400&v=4 |
| og:image:alt | Problem Currently, when debugging Java classes, the extension attempts to open the .class file instead of the corresponding .java source file, even when the source is available. Fix Added logic to... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 5290d7e14309ad1e76106a9c4237bd1041517e83ea182c8ab756752cb0c6940b |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/redhat-developer/vscode-java git https://github.com/redhat-developer/vscode-java.git |
| octolytics-dimension-user_id | 11033755 |
| octolytics-dimension-user_login | redhat-developer |
| octolytics-dimension-repository_id | 65561709 |
| octolytics-dimension-repository_nwo | redhat-developer/vscode-java |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 65561709 |
| octolytics-dimension-repository_network_root_nwo | redhat-developer/vscode-java |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 9c975978430e9ad293956f2bbdaf153b1bd84a99 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width