testabilityExplorerMojo.maxAcceptableCost,
testabilityExplorerMojo.worstOffenderCount, 0, 0, testabilityExplorerMojo.printDepth,
testabilityExplorerMojo.minCost, "", "");
bind(ReportOptions.class).toInstance(options);
bind(TestabilityExplorerMojo.class).toInstance(testabilityExplorerMojo);
bind(WhiteList.class).toInstance(new RegExpWhiteList(testabilityExplorerMojo.whiteList));
bind(ReportFormat.class).toInstance(ReportFormat.valueOf(testabilityExplorerMojo.format));
bindConstant().annotatedWith(Names.named("printDepth")).to(testabilityExplorerMojo.printDepth);
bind(new TypeLiteral<List<String>>() {}).toInstance(Arrays.asList(testabilityExplorerMojo.filter));
bind(Runnable.class).to(JavaTestabilityRunner.class);
}