I'm a tad bit confused here. When we use the requires keyword in a module-info.java file, we mention the name of the module that we need right?
Here in this question, the correct answers are listed as B, E and F. However, Shouldn't E and F be requires magic.helper instead of requires magic.util since the question mentions magic.util being the package inside the magic.helper module?
I'd appreciate any help.
Cow telling her family history: “My grandfather was a knight. He was Sir Loin.”
The question says that "For simplicity, let's give each module the same name as the package". The question doesn't say that the module name is magic.helper. I guess instead of making it simpler, the question made it more confusing