commit | 56947b8555f103e87e4a1caedce260257c960cd7 | [log] [tgz] |
---|---|---|
author | Joerg Kubitz <jkubitz-eclipse@gmx.de> | Wed Jun 23 13:47:01 2021 +0200 |
committer | Jeff Johnston <jjohnstn@redhat.com> | Thu Sep 16 16:00:32 2021 -0400 |
tree | c56e0402d20832f8df56df47ec5645f7ec1e2313 | |
parent | 2255857350ad6a9f26231199b852f3df2298d152 [diff] |
Bug 573780 - refactored ThreadLocal.set(null) with remove() "Using remove is safer to avoid memory leak in some scenarios" see https://rules.sonarsource.com/java/RSPEC-5164 Change-Id: Id3b1d7f21f9699fc12c179b98ba08c096df209e7 Signed-off-by: Joerg Kubitz <jkubitz-eclipse@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.core/+/182387 Tested-by: JDT Bot <jdt-bot@eclipse.org> Tested-by: Jeff Johnston <jjohnstn@redhat.com> Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
This is the core part of Eclipse's Java development tools. It contains the non-UI support for compiling and working with Java code, including the following:
For more information and important links, refer to the [JDT wiki page] 1 or the [JDT project overview page] 2.