Suppress all new errorprone "errors"
Fix [FormatString]: int is formatted using %d but Item needs %s
use diamond <> pervasively
Replace Integer with Item class
remove unused local
fix very rare race in testInterruptedFailingAcquire
use randomBoolean()
sync upstream changes
improve toArray tests
8189387: ConcurrentLinkedDeque linearizability continued ...
8188900: ConcurrentLinkedDeque linearizability
improve javadoc wording for testSerialization methods
more timeout handling rework; remove most uses of MEDIUM_DELAY_MS; randomize timeouts and TimeUnits; write out IAE and ISE
make some methods static as suggested by errorprone [MethodCanBeStatic]
fix unused imports reported by errorprone [RemoveUnusedImports]
convert to Diamond
improve populatedFoo methods
extend CollectionImplementation mechanism to other collections
whitespace
whitespace
try/catch block scope hygiene
improve main methods; respect system properties; actually fail if a test fails
unused variable cleanup
add more tests of exhausted iterators
coding style
whitespace
no wildcard imports
add tests for contains(null), remove(null)
prefer assertNotSame, assertNotNull to assertTrue
slightly clearer javadoc
use third person in javadoc first sentence
use serialClone in serialization tests; update imports
indexOf => contains
Update Creative Commons license URL in legal notices
add more assertions to testRemoveElement
very small improvements to testToArray2
strengthen toArray tests
minor improvements to testToArray_BadArg
fix javadoc of testToArray1_BadArg
Finish ConcurrentLinkedDeque feature
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.