Lines Matching defs:requires
94 tr.checkEquals(module.requires_count, moduleDescriptor.requires.size(), "Wrong amount of requires.");
97 for (Module_attribute.RequiresEntry require : module.requires) {
102 tr.checkContains(actualRequires, moduleDescriptor.requires, "Lists of requires don't match");
298 Requires requires = (Requires) o;
299 return mask == requires.mask &&
300 Objects.equals(module, requires.module);
314 private final List<Requires> requires = new ArrayList<>();
317 requires.add(new Requires("java.base", computeMask(RequiresFlag.MANDATED)));
340 public ModuleDescriptor requires(String module) {
341 this.requires.add(new Requires(module, 0));
342 content.append(" requires ").append(module).append(LINE_END);
347 public ModuleDescriptor requires(String module, RequiresFlag... flags) {
348 this.requires.add(new Requires(module, computeMask(flags)));
350 content.append(" requires ");