You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by mg...@apache.org on 2019/05/10 09:57:55 UTC
[wicket] branch wicket-8.x updated: Remove dependency on Guava
This is an automated email from the ASF dual-hosted git repository.
mgrigorov pushed a commit to branch wicket-8.x
in repository https://gitbox.apache.org/repos/asf/wicket.git
The following commit(s) were added to refs/heads/wicket-8.x by this push:
new 00f5dfb Remove dependency on Guava
00f5dfb is described below
commit 00f5dfbb0bf70165bc48b2ec66298d11a50109d0
Author: Martin Tzvetanov Grigorov <mg...@apache.org>
AuthorDate: Fri May 10 12:57:17 2019 +0300
Remove dependency on Guava
Stopwatch class was used by a single test
---
pom.xml | 5 -----
wicket-core/pom.xml | 5 -----
.../apache/wicket/pageStore/AsynchronousPageStoreTest.java | 13 ++++---------
3 files changed, 4 insertions(+), 19 deletions(-)
diff --git a/pom.xml b/pom.xml
index 0747fcd..df20b8e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -224,11 +224,6 @@
<type>jar</type>
</dependency>
<dependency>
- <groupId>com.google.guava</groupId>
- <artifactId>guava</artifactId>
- <version>27.1-jre</version>
- </dependency>
- <dependency>
<groupId>com.google.inject</groupId>
<artifactId>guice</artifactId>
<version>4.2.2</version>
diff --git a/wicket-core/pom.xml b/wicket-core/pom.xml
index 16e24df..474c316 100644
--- a/wicket-core/pom.xml
+++ b/wicket-core/pom.xml
@@ -64,11 +64,6 @@
<artifactId>jdk-serializable-functional</artifactId>
</dependency>
<dependency>
- <groupId>com.google.guava</groupId>
- <artifactId>guava</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<scope>test</scope>
diff --git a/wicket-core/src/test/java/org/apache/wicket/pageStore/AsynchronousPageStoreTest.java b/wicket-core/src/test/java/org/apache/wicket/pageStore/AsynchronousPageStoreTest.java
index 4b17f69..e0dfc01 100644
--- a/wicket-core/src/test/java/org/apache/wicket/pageStore/AsynchronousPageStoreTest.java
+++ b/wicket-core/src/test/java/org/apache/wicket/pageStore/AsynchronousPageStoreTest.java
@@ -30,7 +30,6 @@ import java.util.List;
import java.util.concurrent.CountDownLatch;
import java.util.concurrent.TimeUnit;
-import com.google.common.base.Stopwatch;
import org.apache.commons.lang3.RandomUtils;
import org.apache.wicket.page.IManageablePage;
import org.apache.wicket.serialize.ISerializer;
@@ -334,8 +333,6 @@ public class AsynchronousPageStoreTest
IPageStore asyncPageStore = new AsynchronousPageStore(pageStore, asyncPageStoreCapacity);
- Stopwatch stopwatch = Stopwatch.createUnstarted();
-
for (int pageId = 1; pageId <= pages; pageId++)
{
for (int i = 1; i <= sessions; i++)
@@ -343,19 +340,17 @@ public class AsynchronousPageStoreTest
String sessionId = String.valueOf(i);
Metrics metrics = new Metrics();
- stopwatch.reset();
DummyPage page = new DummyPage(pageId, around(writeMillis), around(readMillis),
sessionId);
- stopwatch.start();
+ final long startStoring = System.currentTimeMillis();
asyncPageStore.storePage(sessionId, page);
metrics.storedPage = page;
- metrics.storingMillis = stopwatch.elapsed(TimeUnit.MILLISECONDS);
+ metrics.storingMillis = System.currentTimeMillis() - startStoring;
- stopwatch.reset();
- stopwatch.start();
+ final long startRestoring = System.currentTimeMillis();
metrics.restoredPage = DummyPage.class
.cast(asyncPageStore.getPage(sessionId, pageId));
- metrics.restoringMillis = stopwatch.elapsed(TimeUnit.MILLISECONDS);
+ metrics.restoringMillis = System.currentTimeMillis() - startRestoring;
results.add(metrics);
}