Source:
<code>public static <C extends Credentials> List<C> trackAll(@NonNull Node node, @NonNull List<C> credentials) { if (CredentialsProviderManager.isFingerprintEnabledOrDefault()) { long timestamp = System.currentTimeMillis(); String nodeName = node.getNodeName(); Set<String> jenkinsNodeNames = new HashSet<>(); for (Node n: Jenkins.get().getNodes()) { jenkinsNodeNames.add(n.getNodeName()); } for (Credentials c : credentials) { if (c != null) { try { Fingerprint fingerprint = getOrCreateFingerprintOf(c); BulkChange change = new BulkChange(fingerprint); try { Collection<FingerprintFacet> facets = fingerprint.getFacets(); long start = timestamp; for (Iterator<FingerprintFacet> iterator = facets.iterator(); iterator.hasNext(); ) { FingerprintFacet f = iterator.next(); if (f instanceof NodeCredentialsFingerprintFacet) { if (StringUtils.equals(nodeName, ((NodeCredentialsFingerprintFacet) f).getNodeName())) { start = Math.min(start, f.getTimestamp()); iterator.remove(); } else if (!jenkinsNodeNames.contains(((NodeCredentialsFingerprintFacet) f).getNodeName())) { iterator.remove(); } } } if (jenkinsNodeNames.contains(node.getNodeName())) { facets.add(new NodeCredentialsFingerprintFacet(node, fingerprint, start, timestamp)); } } finally { change.commit(); } } catch (IOException e) { LOGGER.log(Level.FINEST, "Could not track usage of " + c, e); } } } } else { <START> LOGGER.log(Level.FINEST, "TrackAll(Node) called but fingerprints disabled in the global configuration."); <END> } return credentials; }</code><technical_language>I suppose intention is distinguish node run methods, feels a confusing part of signature. (Not intended show signature, kind of like.)</technical_language>

Target:
public static <C extends Credentials> List<C> trackAll(@NonNull Node node, @NonNull List<C> credentials) { if (CredentialsProvider.FINGERPRINT_ENABLED) { long timestamp = System.currentTimeMillis(); String nodeName = node.getNodeName(); Set<String> jenkinsNodeNames = new HashSet<>(); for (Node n: Jenkins.get().getNodes()) { jenkinsNodeNames.add(n.getNodeName()); } for (Credentials c : credentials) { if (c != null) { try { Fingerprint fingerprint = getOrCreateFingerprintOf(c); BulkChange change = new BulkChange(fingerprint); try { Collection<FingerprintFacet> facets = fingerprint.getFacets(); long start = timestamp; for (Iterator<FingerprintFacet> iterator = facets.iterator(); iterator.hasNext(); ) { FingerprintFacet f = iterator.next(); if (f instanceof NodeCredentialsFingerprintFacet) { if (StringUtils.equals(nodeName, ((NodeCredentialsFingerprintFacet) f).getNodeName())) { start = Math.min(start, f.getTimestamp()); iterator.remove(); } else if (!jenkinsNodeNames.contains(((NodeCredentialsFingerprintFacet) f).getNodeName())) { iterator.remove(); } } } if (jenkinsNodeNames.contains(node.getNodeName())) { facets.add(new NodeCredentialsFingerprintFacet(node, fingerprint, start, timestamp)); } } finally { change.commit(); } } catch (IOException e) { LOGGER.log(Level.FINEST, "Could not track usage of " + c, e); } } } } else { LOGGER.log(Level.FINEST, "TrackAll method (Node variant) called but fingerprints disabled by {0}", FINGERPRINT_ENABLED_NAME); } return credentials; }