File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed
java/src/dev/selenium/tools/modules Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -466,8 +466,14 @@ private static class MyModuleVisitor extends VoidVisitorAdapter<Void> {
466
466
467
467
@ Override
468
468
public void visit (ModuleRequiresDirective n , Void arg ) {
469
+ String name = n .getNameAsString ();
470
+ if (name .startsWith ("processed_" )) {
471
+ // When 'Automatic-Module-Name' is not set, we must derive the module name from the jar file
472
+ // name. Therefore, the 'processed_' prefix added by bazel must be removed to get the name.
473
+ name = name .substring (10 );
474
+ }
469
475
byteBuddyVisitor .visitRequire (
470
- n . getNameAsString () , getByteBuddyModifier (n .getModifiers ()), null );
476
+ name , getByteBuddyModifier (n .getModifiers ()), null );
471
477
}
472
478
473
479
@ Override
You can’t perform that action at this time.
0 commit comments