On Mon, Jul 28, 2014 at 1:02 AM, <kkoli...@apache.org> wrote:

> Author: kkolinko
> Date: Mon Jul 28 07:02:31 2014
> New Revision: 1613897
>
> URL: http://svn.apache.org/r1613897
> Log:
> Revert generics changes from r1613123
> The code is compiled with Java 7, so why change them?
>
copy/paste mistake from the tc7.0.x version


> With recommended Eclipse settings those produce compiler warnings.
> (Generic types/Redundant type arguments  warning)
>
Not using eclipse, and I would recommend that we don't expect our
contributors to be on a certain platform.
If we wish to enforce something, the tools should be provided within the
project itself, not depend on committers' independent platforms.
ie, the CI could complain/fail if we wish to be that strict.

Thanks for the fix.


>
> Modified:
>
> tomcat/trunk/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/FairBlockingQueue.java
>
> Modified:
> tomcat/trunk/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/FairBlockingQueue.java
> URL:
> http://svn.apache.org/viewvc/tomcat/trunk/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/FairBlockingQueue.java?rev=1613897&r1=1613896&r2=1613897&view=diff
>
> ==============================================================================
> ---
> tomcat/trunk/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/FairBlockingQueue.java
> (original)
> +++
> tomcat/trunk/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/FairBlockingQueue.java
> Mon Jul 28 07:02:31 2014
> @@ -201,13 +201,13 @@ public class FairBlockingQueue<E> implem
>              E item = items.poll();
>              if (item==null) {
>                  //queue is empty, add ourselves as waiters
> -                ExchangeCountDownLatch<E> c = new
> ExchangeCountDownLatch<E>(1);
> +                ExchangeCountDownLatch<E> c = new
> ExchangeCountDownLatch<>(1);
>                  waiters.addLast(c);
>                  //return a future that will wait for the object
> -                result = new ItemFuture<E>(c);
> +                result = new ItemFuture<>(c);
>              } else {
>                  //return a future with the item
> -                result = new ItemFuture<E>(item);
> +                result = new ItemFuture<>(item);
>              }
>          } finally {
>              lock.unlock();
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
>
>

Reply via email to