mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-07 04:03:20 +07:00
GitOrigin-RevId: 641b8569630c8f22d0bfa806f3cd5a54c3290ba4
12 lines
491 B
Java
12 lines
491 B
Java
/*
|
|
Call always fails (new ArrayBlockingQueue<>(2, true, Arrays.asList("a", "b", "c")); line#10)
|
|
According to hard-coded contract, constructor 'ArrayBlockingQueue' throws exception when 2 < size of Arrays.asList(...) (ArrayBlockingQueue<>; line#10)
|
|
*/
|
|
import java.util.concurrent.*;
|
|
import java.util.*;
|
|
|
|
public class ArrayBlockingQueueContract {
|
|
void test() {
|
|
BlockingQueue<String> piers = <selection>new ArrayBlockingQueue<>(2, true, Arrays.asList("a", "b", "c"))</selection>;
|
|
}
|
|
} |