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 2016/11/21 21:56:48 UTC

[1/2] wicket git commit: WICKET-6284 Add licence to a new test class

Repository: wicket
Updated Branches:
  refs/heads/master bc7a60fd1 -> 820a6c0cc


WICKET-6284 Add licence to a new test class


Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/9a10fcd8
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/9a10fcd8
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/9a10fcd8

Branch: refs/heads/master
Commit: 9a10fcd8553fb094b930e78e2f54ea93489d1b40
Parents: bc7a60f
Author: Martin Tzvetanov Grigorov <mg...@apache.org>
Authored: Mon Nov 21 22:53:45 2016 +0100
Committer: Martin Tzvetanov Grigorov <mg...@apache.org>
Committed: Mon Nov 21 22:53:45 2016 +0100

----------------------------------------------------------------------
 .../resource/ResourceReferenceLambdaTest.java       | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/9a10fcd8/wicket-core/src/test/java/org/apache/wicket/request/resource/ResourceReferenceLambdaTest.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/test/java/org/apache/wicket/request/resource/ResourceReferenceLambdaTest.java b/wicket-core/src/test/java/org/apache/wicket/request/resource/ResourceReferenceLambdaTest.java
index ddcdbc3..010cb69 100644
--- a/wicket-core/src/test/java/org/apache/wicket/request/resource/ResourceReferenceLambdaTest.java
+++ b/wicket-core/src/test/java/org/apache/wicket/request/resource/ResourceReferenceLambdaTest.java
@@ -1,3 +1,19 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
 package org.apache.wicket.request.resource;
 
 import org.apache.wicket.protocol.http.WebApplication;


[2/2] wicket git commit: WICKET-6284 Minor improvements to LambdaResourceReference

Posted by mg...@apache.org.
WICKET-6284 Minor improvements to LambdaResourceReference


Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/820a6c0c
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/820a6c0c
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/820a6c0c

Branch: refs/heads/master
Commit: 820a6c0cc3cb31aaa74280672c2964f2e3caac5e
Parents: 9a10fcd
Author: Martin Tzvetanov Grigorov <mg...@apache.org>
Authored: Mon Nov 21 22:56:16 2016 +0100
Committer: Martin Tzvetanov Grigorov <mg...@apache.org>
Committed: Mon Nov 21 22:56:16 2016 +0100

----------------------------------------------------------------------
 .../wicket/request/resource/ResourceReference.java       | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/820a6c0c/wicket-core/src/main/java/org/apache/wicket/request/resource/ResourceReference.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/request/resource/ResourceReference.java b/wicket-core/src/main/java/org/apache/wicket/request/resource/ResourceReference.java
index 4655325..cadfd21 100644
--- a/wicket-core/src/main/java/org/apache/wicket/request/resource/ResourceReference.java
+++ b/wicket-core/src/main/java/org/apache/wicket/request/resource/ResourceReference.java
@@ -259,7 +259,7 @@ public abstract class ResourceReference implements IClusterable
 	}
 
 	/**
-	 * Factory method to build a resorce reference that uses the provided supplier to return
+	 * Factory method to build a resource reference that uses the provided supplier to return
 	 * the resource.
 	 * 
 	 * @param key
@@ -272,12 +272,9 @@ public abstract class ResourceReference implements IClusterable
 	{
 		return new LambdaResourceReference(key, resourceSupplier);
 	}
-	
+
 	public static final class LambdaResourceReference extends ResourceReference
 	{
-		/**
-		 * 
-		 */
 		private static final long serialVersionUID = 1826862147241009289L;
 		
 		final SerializableSupplier<IResource> resourceBuilder;
@@ -285,13 +282,13 @@ public abstract class ResourceReference implements IClusterable
 		public LambdaResourceReference(String name, SerializableSupplier<IResource> resourceBuilder) 
 		{
 			super(name);
-			this.resourceBuilder = resourceBuilder;
+			this.resourceBuilder = Args.notNull(resourceBuilder, "resourceBuilder");
 		}
 
 		public LambdaResourceReference(Key key, SerializableSupplier<IResource> resourceBuilder) 
 		{
 			super(key);
-			this.resourceBuilder = resourceBuilder;
+			this.resourceBuilder = Args.notNull(resourceBuilder, "resourceBuilder");
 		}
 
 		@Override