Changeset 19535 in josm for trunk/src/org/openstreetmap/josm/plugins
- Timestamp:
- 2026-02-20T11:51:47+01:00 (3 months ago)
- Location:
- trunk/src/org/openstreetmap/josm/plugins
- Files:
-
- 2 edited
-
PluginClassLoader.java (modified) (2 diffs)
-
PluginHandler.java (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/plugins/PluginClassLoader.java
r19106 r19535 89 89 * @return the class, if found, otherwise {@code null} 90 90 */ 91 @SuppressWarnings("PMD.CloseResource") // NOSONAR We do *not* want to close class loaders in this method...92 91 private Class<?> findClassInDependencies(String name, boolean resolve) { 93 92 for (PluginClassLoader dep : dependencies) { … … 106 105 107 106 @Override 108 @SuppressWarnings("PMD.CloseResource") // NOSONAR We do *not* want to close class loaders in this method...109 107 public URL findResource(String name) { 110 108 URL resource = super.findResource(name); -
trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java
r19168 r19535 831 831 * @param plugins the plugins to add 832 832 */ 833 @SuppressWarnings("PMD.CloseResource") // NOSONAR We do *not* want to close class loaders in this method...834 833 private static void extendJoinedPluginResourceCL(Collection<PluginInformation> plugins) { 835 834 // iterate all plugins and collect all libraries of all plugins: … … 877 876 + "Delete from preferences?</html>", "'"+Utils.escapeReservedCharactersHTML(plugin.name)+"'", plugin.className); 878 877 } 879 } catch (RuntimeException e) { // NOPMD878 } catch (RuntimeException e) { 880 879 pluginLoadingExceptions.put(plugin.name, e); 881 880 Logging.error(e); … … 937 936 * @param toLoad The plugins to generate the classloaders for 938 937 */ 939 @SuppressWarnings( {"squid:S2095", "PMD.CloseResource"}) // NOSONAR the classloaders and put in a map which we want to keep.938 @SuppressWarnings("squid:S2095") // NOSONAR the classloaders and put in a map which we want to keep. 940 939 private static void generateClassloaders(List<PluginInformation> toLoad) { 941 940 for (PluginInformation info : toLoad) { … … 953 952 * @param toLoad The plugins to resolve dependencies for 954 953 */ 955 @SuppressWarnings( {"squid:S2095", "PMD.CloseResource"}) // NOSONAR the classloaders are from a persistent map954 @SuppressWarnings("squid:S2095") // NOSONAR the classloaders are from a persistent map 956 955 private static void resolveDependencies(List<PluginInformation> toLoad) { 957 956 for (PluginInformation info : toLoad) {
Note:
See TracChangeset
for help on using the changeset viewer.
