Use guava 11.0
Cache -> LoadingCache
This commit is contained in:
@@ -50,7 +50,7 @@
|
|||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.google.guava</groupId>
|
<groupId>com.google.guava</groupId>
|
||||||
<artifactId>guava</artifactId>
|
<artifactId>guava</artifactId>
|
||||||
<version>10.0</version>
|
<version>11.0</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>javax.servlet</groupId>
|
<groupId>javax.servlet</groupId>
|
||||||
|
|||||||
@@ -7,9 +7,9 @@ package com.threerings.util;
|
|||||||
|
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import com.google.common.cache.Cache;
|
|
||||||
import com.google.common.cache.CacheBuilder;
|
import com.google.common.cache.CacheBuilder;
|
||||||
import com.google.common.cache.CacheLoader;
|
import com.google.common.cache.CacheLoader;
|
||||||
|
import com.google.common.cache.LoadingCache;
|
||||||
import com.google.common.collect.Maps;
|
import com.google.common.collect.Maps;
|
||||||
|
|
||||||
import com.samskivert.util.StringUtil;
|
import com.samskivert.util.StringUtil;
|
||||||
@@ -319,7 +319,7 @@ public class MethodProfiler
|
|||||||
};
|
};
|
||||||
|
|
||||||
/** Stats by method name. */
|
/** Stats by method name. */
|
||||||
protected final Cache<String, RunningStats> _profiles = CacheBuilder.newBuilder()
|
protected final LoadingCache<String, RunningStats> _profiles = CacheBuilder.newBuilder()
|
||||||
.build(new CacheLoader<String, RunningStats>() {
|
.build(new CacheLoader<String, RunningStats>() {
|
||||||
public RunningStats load (String key) {
|
public RunningStats load (String key) {
|
||||||
return new RunningStats();
|
return new RunningStats();
|
||||||
|
|||||||
Reference in New Issue
Block a user