Stacks Extends Module
fun StacksExtendsModule( moduleImportName: String, commentGroups: MutableMap<A_String, CommentGroup>, moduleNameToExtendsList: MutableMap<String, StacksExtendsModule>, methodLeafNameToModuleName: MutableMap<A_String, MutableMap<String, CommentGroup>>, moduleNameToUsesList: MutableMap<String, StacksUsesModule>, usesMethodLeafNameToModuleName: MutableMap<A_String, MutableMap<String, CommentGroup>>)
Content copied to clipboard
Construct a new StacksExtendsModule.
Parameters
module Import Name
The name of the module
comment Groups
The a map of implementationGroups keyed by the implementation name.
module Name To Extends List
A map of module names to other modules extended by this module.
method Leaf Name To Module Name
A map keyed by a method name with no path to the qualified module path it is originally named from.
module Name To Uses List
A map of module names to other modules used by this module.
uses Method Leaf Name To Module Name
A map keyed by visible (uses) method names with no path to the qualified module path it is originally named from.
Construct a new StacksExtendsModule from a CommentsModule.
Parameters
module
The CommentsModule to be transformed