[GSCOLLECT-1356] Turn off doclint to get Javadoc build to work with Java 8.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@592 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1357] Add Procedures.cast() to allow Java 8 lambdas and method references to be used in forEach methods without casting.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@593 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1339] Disable Clover instrumentation of expression lambdas to work around a limitation with type inference.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@594 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1358] Correct the package name in immutablePrimitiveObjectHashMapKeysViewTest.stg.


git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@595 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1360] Replace anonymous inner classes with lambdas and method references in IterateTest and generated code.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@596 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1360] Replace anonymous inner classes with lambdas and method references in IterateTest and generated code.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@597 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1340] Replace anonymous inner classes with lambdas and method references.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@598 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1323] Write more performance tests.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@599 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1340] Replace anonymous inner classes with lambdas and method references.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@600 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1334] Rename serialization tests and acceptance tests so that no tests have duplicate names.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@601 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1361] Do not allow null arguments to the constructors of CollectionAdapter and ArrayListAdapter.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@602 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1367] Optimize FastList.groupBy by overriding methods and using direct indexed access on the internal FastList array.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@603 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1368] Introduce JMH based performance tests comparing Java 8 and GSC iteration patterns.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@604 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1363] Expose a constructor for SynchronizedMutableMap that takes a lock parameter.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@605 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1368] Introduce JMH based performance tests comparing Java 8 and GSC iteration patterns.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@606 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1368] Introduce JMH based performance tests comparing Java 8 and GSC iteration patterns.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@607 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1368] Introduce JMH based performance tests comparing Java 8 and GSC iteration patterns.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@608 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1368] Introduce JMH based performance tests comparing Java 8 and GSC iteration patterns.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@609 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1368] Introduce JMH based performance tests comparing Java 8 and GSC iteration patterns.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@610 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1369] Add additional JMH based performance tests for parallel-lazy algorithms using Java 8 Streams, Scala, and GS Collections.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@611 d5c9223b-1aff-41ac-aadd-f810b4a99ac4