Difference between revisions of "Conventional module name for importing all modules in a package"
(import all) |
|||
Line 11: | Line 11: | ||
import mylibrary.mypackage._; | import mylibrary.mypackage._; | ||
</syntaxhighlight> | </syntaxhighlight> | ||
+ | |||
+ | |||
+ | [[Category:CommonIdiom]] |
Revision as of 20:07, 19 May 2015
In Java, if you want to import all of the modules in a package, you'd do this:
import javax.swing.*;
Since D doesn't have a "*" (and it's unlikely that D would get such a shortcut), this capability could be added to a class by adding a module, that imports the other modules. So what should such a module be called. There have been a few suggestions.
These are common conventions:
import mylibrary.mypackage.all;
import mylibrary.mypackage._;