Community
Participate
Working Groups
SourceTypeBinding.computeUniqueKey(..) creates unique keys for bindings, but the implementation doesn't work in the same way when running on Windows. For macOS (and Linux, I think), the unique keys look like (e.g.): "Lorg/test/PersonHandler;" for a declaring class (e.g.) On windows, the same unique key for the same declaring class looks like: Lorg/test/Z:\sts4\headless-services\spring-boot-language-server\target\test-classes\test-projects\test-webflux-project\src\main\java\org\test\PersonHandler~PersonHandler; The reason for that is: SourceTypeBinding assumes that the file name is always separated via "/" and not via "File.separator"
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. As such, we're closing this bug. If you have further information on the current state of the bug, please add it and reopen this bug. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. -- The automated Eclipse Genie.
Not sure if this is still an issue, but it would be worth to double check, I think
(In reply to Martin Lippert from comment #2) > Not sure if this is still an issue, but it would be worth to double check, I > think Reopening - putting in the radar for 4.16
.
Bulk move out of 4.16
Bulk move out of 4.18 M1
Bulk move out of 4.19
I tried to reproduce this in multiple ways but unable to do so. closing this as works for me. please reopen if you can reproduce this problem again.