Lines Matching defs:requires

117     // requires
119 private Requires requires(Set<Modifier> mods, String mn) {
120 return requires(mods, mn, null);
123 private Requires requires(Set<Modifier> mods, String mn, Version v) {
126 builder.requires(mods, mn);
128 builder.requires(mods, mn, v);
130 Set<Requires> requires = builder.build().requires();
131 assertTrue(requires.size() == 2);
132 Iterator<Requires> iterator = requires.iterator();
143 private Requires requires(String mn) {
144 return requires(Collections.emptySet(), mn);
148 Requires r1 = requires("foo");
149 ModuleDescriptor descriptor = ModuleDescriptor.newModule("m").requires(r1).build();
150 Requires r2 = descriptor.requires().iterator().next();
155 Requires r = requires(EnumSet.noneOf(Requires.Modifier.class), "foo");
164 Requires r = requires(EnumSet.of(TRANSITIVE), "foo");
173 Requires r = requires(EnumSet.of(TRANSITIVE, SYNTHETIC), "foo");
182 Requires r = requires(EnumSet.allOf(Modifier.class), "foo");
192 Requires r = requires(Set.of(), "foo", v);
203 Requires r = requires("foo");
204 ModuleDescriptor.newModule("m").requires(r).requires(r);
209 Requires r = requires("foo");
210 ModuleDescriptor.newModule("foo").requires(r);
215 ModuleDescriptor.newModule("m").requires("m");
220 ModuleDescriptor.newModule("m").requires(Set.of(TRANSITIVE), "m");
225 ModuleDescriptor.newModule("m").requires(EnumSet.allOf(Modifier.class), "m");
231 requires(EnumSet.noneOf(Modifier.class), mn);
236 ModuleDescriptor.newModule("m").requires((Requires) null);
241 ModuleDescriptor.newModule("m").requires(null, "foo");
246 ModuleDescriptor.newModule("m").requires(Set.of(), "foo", null);
250 Requires r1 = requires(EnumSet.noneOf(Modifier.class), "foo");
251 Requires r2 = requires(EnumSet.noneOf(Modifier.class), "bar");
258 Requires r1 = requires(EnumSet.of(TRANSITIVE), "foo");
259 Requires r2 = requires(EnumSet.of(SYNTHETIC), "foo");
266 Requires r1 = requires(EnumSet.of(SYNTHETIC), "foo");
267 Requires r2 = requires(EnumSet.of(SYNTHETIC), "foo");
273 Requires r1 = requires(Set.of(), "foo", Version.parse("2.0"));
274 Requires r2 = requires(Set.of(), "foo", Version.parse("2.0"));
280 Requires r1 = requires(Set.of(), "foo", Version.parse("1.0"));
281 Requires r2 = requires(Set.of(), "foo", Version.parse("2.0"));
287 Requires r1 = requires("foo");
288 Requires r2 = requires("foo");
292 r1 = requires(EnumSet.allOf(Requires.Modifier.class), "foo");
293 r2 = requires(EnumSet.allOf(Requires.Modifier.class), "foo");
297 r1 = requires("foo");
298 r2 = requires("bar");
301 r1 = requires(EnumSet.allOf(Requires.Modifier.class), "foo");
302 r2 = requires(Set.of(), "foo");
306 r1 = requires(EnumSet.allOf(Requires.Modifier.class), "foo", v1);
307 r2 = requires(EnumSet.allOf(Requires.Modifier.class), "foo", v1);
312 r1 = requires(EnumSet.allOf(Requires.Modifier.class), "foo", v1);
313 r2 = requires(EnumSet.allOf(Requires.Modifier.class), "foo", v2);
318 Requires r = requires(EnumSet.noneOf(Modifier.class), "foo");
1087 builder.requires("java.base");
1096 builder.requires(name);
1098 JLMA.requires(builder, Set.of(), name, vs);
1100 Set<ModuleDescriptor.Requires> requires = builder.build().requires();
1101 Iterator<ModuleDescriptor.Requires> iterator = requires.iterator();
1134 .requires("bar")
1143 // requires
1144 assertTrue(descriptor.requires().size() == 2);
1145 Set<String> names = descriptor.requires()
1195 // requires
1196 assertTrue(descriptor.requires().size() == 1);
1197 Set<String> names = descriptor.requires()
1211 ModuleDescriptor.newAutomaticModule("foo").requires("java.base");
1342 .requires("java.base")
1363 .requires("java.base")
1391 // The requires table for java.base must be 0 length
1396 .requires("other")
1402 // The requires table must have an entry for java.base
1411 // The requires table must have an entry for java.base
1415 .newModuleBuilder("m1", false, Set.of()).requires("m2").build();
1495 .requires("m2")