Author: jlboudart
Date: Tue Aug 20 19:26:41 2013
New Revision: 1515936
URL: http://svn.apache.org/r1515936
Log:
Method invokes inefficient Number constructor; use static valueOf instead
Modified:
ant/easyant/core/trunk/src/main/java/org/apache/ivy/core/cache/EasyAntRepositoryCacheManager.java
Modified:
ant/easyant/core/trunk/src/main/java/org/apache/ivy/core/cache/EasyAntRepositoryCacheManager.java
URL:
http://svn.apache.org/viewvc/ant/easyant/core/trunk/src/main/java/org/apache/ivy/core/cache/EasyAntRepositoryCacheManager.java?rev=1515936&r1=1515935&r2=1515936&view=diff
==============================================================================
---
ant/easyant/core/trunk/src/main/java/org/apache/ivy/core/cache/EasyAntRepositoryCacheManager.java
(original)
+++
ant/easyant/core/trunk/src/main/java/org/apache/ivy/core/cache/EasyAntRepositoryCacheManager.java
Tue Aug 20 19:26:41 2013
@@ -185,17 +185,17 @@ public class EasyAntRepositoryCacheManag
public long getDefaultTTL() {
if (defaultTTL == null) {
- defaultTTL = new
Long(parseDuration(settings.getVariable("ivy.cache.ttl.default")));
+ defaultTTL =
Long.valueOf(parseDuration(settings.getVariable("ivy.cache.ttl.default")));
}
return defaultTTL.longValue();
}
public void setDefaultTTL(long defaultTTL) {
- this.defaultTTL = new Long(defaultTTL);
+ this.defaultTTL = Long.valueOf(defaultTTL);
}
public void setDefaultTTL(String defaultTTL) {
- this.defaultTTL = new Long(parseDuration(defaultTTL));
+ this.defaultTTL = Long.valueOf(parseDuration(defaultTTL));
}
public String getDataFilePattern() {
@@ -237,7 +237,7 @@ public class EasyAntRepositoryCacheManag
}
public void addTTL(Map attributes, PatternMatcher matcher, long duration) {
- ttlRules.defineRule(new MapMatcher(attributes, matcher), new
Long(duration));
+ ttlRules.defineRule(new MapMatcher(attributes, matcher),
Long.valueOf(duration));
}
public void addConfiguredTtl(Map/* <String,String> */attributes) {
@@ -911,7 +911,7 @@ public class EasyAntRepositoryCacheManag
}
} else {
long start = System.currentTimeMillis();
- origin.setLastChecked(new Long(start));
+ origin.setLastChecked(Long.valueOf(start));
try {
ResolvedResource artifactRef = new
ResolvedResource(resource, Ivy.getWorkingRevision());
if (useOrigin && resource.isLocal()) {
@@ -1009,7 +1009,7 @@ public class EasyAntRepositoryCacheManag
// the the file doesn't exist in the cache, obviously not up to
date
return false;
}
- origin.setLastChecked(new Long(time));
+ origin.setLastChecked(Long.valueOf(time));
// check if the local resource is up to date regarding the remote one
return archiveFile.lastModified() >= resource.getLastModified();
}