private void processMethod(IConfiguration configuration, IClass ic, ConstructorOrMethod factoryMethod) {
if (!factoryMethod.getEnabled()) {
return;
}
ClassInfoMap moreClasses = processFactory(ic, factoryMethod);
if (moreClasses.isEmpty()) {
return;
}
TestNGClassFinder finder =
new TestNGClassFinder(moreClasses,
m_instanceMap,
configuration,
m_testContext,
Collections.<Class<? extends IDataProviderListener>, IDataProviderListener>emptyMap());
for (IClass ic2 : finder.findTestClasses()) {
putIClass(ic2.getRealClass(), ic2);
}
}