Fix classes that create OptionsParser instances to directly use the Builder.

This allows better creation of OptionsParser instances. The old factory methods will be removed in the near future.

PiperOrigin-RevId: 253994029
diff --git a/src/test/java/com/google/devtools/build/lib/packages/SkylarkSemanticsConsistencyTest.java b/src/test/java/com/google/devtools/build/lib/packages/SkylarkSemanticsConsistencyTest.java
index 72ece5b..6fd4db7 100644
--- a/src/test/java/com/google/devtools/build/lib/packages/SkylarkSemanticsConsistencyTest.java
+++ b/src/test/java/com/google/devtools/build/lib/packages/SkylarkSemanticsConsistencyTest.java
@@ -221,7 +221,11 @@
   }
 
   private static StarlarkSemanticsOptions parseOptions(String... args) throws Exception {
-    OptionsParser parser = OptionsParser.newOptionsParser(false, StarlarkSemanticsOptions.class);
+    OptionsParser parser =
+        OptionsParser.builder()
+            .optionsClasses(StarlarkSemanticsOptions.class)
+            .allowResidue(false)
+            .build();
     parser.parse(Arrays.asList(args));
     return parser.getOptions(StarlarkSemanticsOptions.class);
   }