* {@inheritDoc}
*/
@Override
public List<ModuleDescriptor> parse(String name, String config, ParsingContext parsingContext) {
StreamConfigParser parser = new StreamConfigParser(repository);
StreamNode stream = parser.parse(name, config);
Deque<ModuleDescriptor.Builder> builders = new LinkedList<ModuleDescriptor.Builder>();
List<ModuleNode> moduleNodes = stream.getModuleNodes();
for (int m = moduleNodes.size() - 1; m >= 0; m--) {
ModuleNode moduleNode = moduleNodes.get(m);