├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── gradle-saga-plugin ├── build.gradle └── src │ └── main │ ├── groovy │ └── com │ │ └── github │ │ └── timurstrekalov │ │ └── saga │ │ └── gradle │ │ └── SagaPlugin.groovy │ └── resources │ └── META-INF │ └── gradle-plugins │ └── saga.properties ├── pom.xml ├── release.sh ├── saga-cli ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── github │ └── timurstrekalov │ └── saga │ └── cli │ └── Main.java ├── saga-core ├── pom.xml └── src │ ├── main │ ├── filtered-resources │ │ └── app.properties │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── timurstrekalov │ │ │ └── saga │ │ │ └── core │ │ │ ├── CoverageGenerator.java │ │ │ ├── CoverageGeneratorFactory.java │ │ │ ├── DefaultCoverageGenerator.java │ │ │ ├── Order.java │ │ │ ├── OutputStrategy.java │ │ │ ├── ReportFormat.java │ │ │ ├── SortBy.java │ │ │ ├── TestRunCoverageStatisticsCallable.java │ │ │ ├── WritesStatistics.java │ │ │ ├── cfg │ │ │ ├── Config.java │ │ │ └── InstanceFieldPerPropertyConfig.java │ │ │ ├── htmlunit │ │ │ ├── InstrumentingPreProcessor.java │ │ │ ├── QuietHtmlParserListener.java │ │ │ ├── QuietIncorrectnessListener.java │ │ │ ├── QuietJavaScriptErrorListener.java │ │ │ ├── WebClientFactory.java │ │ │ └── WebResponseProxy.java │ │ │ ├── instrumentation │ │ │ ├── GenericInstrumentingBrowser.java │ │ │ ├── HtmlUnitBasedScriptInstrumenter.java │ │ │ ├── HtmlUnitInstrumentingBrowser.java │ │ │ ├── InstrumentingBrowser.java │ │ │ ├── InstrumentingBrowserFactory.java │ │ │ ├── InstrumentingNodeVisitor.java │ │ │ └── ScriptInstrumenter.java │ │ │ ├── model │ │ │ ├── LineCoverageRecord.java │ │ │ ├── ScriptCoverageStatistics.java │ │ │ ├── ScriptData.java │ │ │ └── TestRunCoverageStatistics.java │ │ │ ├── reporter │ │ │ ├── AbstractReporter.java │ │ │ ├── AbstractStringTemplateBasedReporter.java │ │ │ ├── CoberturaReporter.java │ │ │ ├── CsvReporter.java │ │ │ ├── HtmlReporter.java │ │ │ ├── PdfReporter.java │ │ │ ├── RawReporter.java │ │ │ ├── Reporter.java │ │ │ ├── ReporterFactory.java │ │ │ └── ReporterUtil.java │ │ │ ├── server │ │ │ ├── InstrumentingProxyServer.java │ │ │ └── InstrumentingProxyServlet.java │ │ │ ├── sourcepreloader │ │ │ ├── FileSystemSourcePreloader.java │ │ │ └── SourcePreloader.java │ │ │ ├── testfetcher │ │ │ ├── FileSystemTestFetcher.java │ │ │ ├── SingleHttpPageTestFetcher.java │ │ │ ├── TestFetcher.java │ │ │ └── TestFetcherFactory.java │ │ │ ├── util │ │ │ ├── HtmlUnitUtil.java │ │ │ ├── MiscUtil.java │ │ │ ├── ResourceUtil.java │ │ │ └── UriUtil.java │ │ │ └── webdriver │ │ │ ├── SafeJavascriptWait.java │ │ │ └── WebDriverUtils.java │ └── resources │ │ ├── completion_monitor.js │ │ ├── fonts │ │ ├── Verdana Bold Italic.ttf │ │ ├── Verdana Bold.ttf │ │ ├── Verdana Italic.ttf │ │ └── Verdana.ttf │ │ ├── logback.xml │ │ └── stringTemplates │ │ ├── classStatsCobertura.st │ │ ├── fileStats.st │ │ ├── fileStatsCsv.st │ │ ├── fileStatsRaw.st │ │ ├── lineByLineCoverageData.st │ │ ├── lineCoverageData.st │ │ ├── lineCoverageDataCobertura.st │ │ ├── lineCoverageDataRaw.st │ │ ├── packageStatsCobertura.st │ │ ├── runStats.st │ │ ├── runStatsCobertura.st │ │ ├── runStatsCsv.st │ │ ├── runStatsRaw.st │ │ └── sourceDirsCobertura.st │ └── test │ ├── filtered-resources │ └── project.properties │ ├── java │ └── com │ │ └── github │ │ └── timurstrekalov │ │ └── saga │ │ └── core │ │ ├── Data.java │ │ ├── DefaultCoverageGeneratorIT.java │ │ ├── FileServer.java │ │ ├── instrumentation │ │ ├── HtmlUnitBasedScriptInstrumenterTest.java │ │ └── InstrumentingProxyServerIT.java │ │ ├── reporter │ │ └── ReporterUtilTest.java │ │ └── util │ │ ├── MiscUtilTest.java │ │ ├── ResourceUtilTest.java │ │ ├── ScriptCoverageStatisticsTest.java │ │ └── UriUtilTest.java │ └── resources │ ├── logback-test.xml │ ├── pregen │ └── Class.instrumented.js │ └── tests │ ├── Class.js │ ├── ClassTest.html │ ├── ClassTest.js │ ├── Empty.js │ ├── OnlyComments.js │ ├── pkg │ ├── ClassTest2.js │ └── NotReferencedButWanted.js │ └── testpkg │ └── ClassTest2.html └── saga-maven-plugin ├── pom.xml └── src └── main └── java └── com └── github └── timurstrekalov └── saga └── maven └── SagaMojo.java /.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .idea 3 | out 4 | 5 | build 6 | target 7 | .gradle 8 | *.log 9 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: java -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/README.md -------------------------------------------------------------------------------- /gradle-saga-plugin/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/gradle-saga-plugin/build.gradle -------------------------------------------------------------------------------- /gradle-saga-plugin/src/main/groovy/com/github/timurstrekalov/saga/gradle/SagaPlugin.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/gradle-saga-plugin/src/main/groovy/com/github/timurstrekalov/saga/gradle/SagaPlugin.groovy -------------------------------------------------------------------------------- /gradle-saga-plugin/src/main/resources/META-INF/gradle-plugins/saga.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/gradle-saga-plugin/src/main/resources/META-INF/gradle-plugins/saga.properties -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/pom.xml -------------------------------------------------------------------------------- /release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/release.sh -------------------------------------------------------------------------------- /saga-cli/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-cli/pom.xml -------------------------------------------------------------------------------- /saga-cli/src/main/java/com/github/timurstrekalov/saga/cli/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-cli/src/main/java/com/github/timurstrekalov/saga/cli/Main.java -------------------------------------------------------------------------------- /saga-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/pom.xml -------------------------------------------------------------------------------- /saga-core/src/main/filtered-resources/app.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/filtered-resources/app.properties -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/CoverageGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/CoverageGenerator.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/CoverageGeneratorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/CoverageGeneratorFactory.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/DefaultCoverageGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/DefaultCoverageGenerator.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/Order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/Order.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/OutputStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/OutputStrategy.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/ReportFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/ReportFormat.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/SortBy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/SortBy.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/TestRunCoverageStatisticsCallable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/TestRunCoverageStatisticsCallable.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/WritesStatistics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/WritesStatistics.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/cfg/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/cfg/Config.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/cfg/InstanceFieldPerPropertyConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/cfg/InstanceFieldPerPropertyConfig.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/htmlunit/InstrumentingPreProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/htmlunit/InstrumentingPreProcessor.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/htmlunit/QuietHtmlParserListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/htmlunit/QuietHtmlParserListener.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/htmlunit/QuietIncorrectnessListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/htmlunit/QuietIncorrectnessListener.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/htmlunit/QuietJavaScriptErrorListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/htmlunit/QuietJavaScriptErrorListener.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/htmlunit/WebClientFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/htmlunit/WebClientFactory.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/htmlunit/WebResponseProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/htmlunit/WebResponseProxy.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/instrumentation/GenericInstrumentingBrowser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/instrumentation/GenericInstrumentingBrowser.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/instrumentation/HtmlUnitBasedScriptInstrumenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/instrumentation/HtmlUnitBasedScriptInstrumenter.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/instrumentation/HtmlUnitInstrumentingBrowser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/instrumentation/HtmlUnitInstrumentingBrowser.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/instrumentation/InstrumentingBrowser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/instrumentation/InstrumentingBrowser.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/instrumentation/InstrumentingBrowserFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/instrumentation/InstrumentingBrowserFactory.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/instrumentation/InstrumentingNodeVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/instrumentation/InstrumentingNodeVisitor.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/instrumentation/ScriptInstrumenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/instrumentation/ScriptInstrumenter.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/model/LineCoverageRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/model/LineCoverageRecord.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/model/ScriptCoverageStatistics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/model/ScriptCoverageStatistics.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/model/ScriptData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/model/ScriptData.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/model/TestRunCoverageStatistics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/model/TestRunCoverageStatistics.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/reporter/AbstractReporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/reporter/AbstractReporter.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/reporter/AbstractStringTemplateBasedReporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/reporter/AbstractStringTemplateBasedReporter.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/reporter/CoberturaReporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/reporter/CoberturaReporter.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/reporter/CsvReporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/reporter/CsvReporter.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/reporter/HtmlReporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/reporter/HtmlReporter.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/reporter/PdfReporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/reporter/PdfReporter.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/reporter/RawReporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/reporter/RawReporter.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/reporter/Reporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/reporter/Reporter.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/reporter/ReporterFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/reporter/ReporterFactory.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/reporter/ReporterUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/reporter/ReporterUtil.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/server/InstrumentingProxyServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/server/InstrumentingProxyServer.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/server/InstrumentingProxyServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/server/InstrumentingProxyServlet.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/sourcepreloader/FileSystemSourcePreloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/sourcepreloader/FileSystemSourcePreloader.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/sourcepreloader/SourcePreloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/sourcepreloader/SourcePreloader.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/testfetcher/FileSystemTestFetcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/testfetcher/FileSystemTestFetcher.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/testfetcher/SingleHttpPageTestFetcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/testfetcher/SingleHttpPageTestFetcher.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/testfetcher/TestFetcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/testfetcher/TestFetcher.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/testfetcher/TestFetcherFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/testfetcher/TestFetcherFactory.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/util/HtmlUnitUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/util/HtmlUnitUtil.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/util/MiscUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/util/MiscUtil.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/util/ResourceUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/util/ResourceUtil.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/util/UriUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/util/UriUtil.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/webdriver/SafeJavascriptWait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/webdriver/SafeJavascriptWait.java -------------------------------------------------------------------------------- /saga-core/src/main/java/com/github/timurstrekalov/saga/core/webdriver/WebDriverUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/java/com/github/timurstrekalov/saga/core/webdriver/WebDriverUtils.java -------------------------------------------------------------------------------- /saga-core/src/main/resources/completion_monitor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/resources/completion_monitor.js -------------------------------------------------------------------------------- /saga-core/src/main/resources/fonts/Verdana Bold Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/resources/fonts/Verdana Bold Italic.ttf -------------------------------------------------------------------------------- /saga-core/src/main/resources/fonts/Verdana Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/resources/fonts/Verdana Bold.ttf -------------------------------------------------------------------------------- /saga-core/src/main/resources/fonts/Verdana Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/resources/fonts/Verdana Italic.ttf -------------------------------------------------------------------------------- /saga-core/src/main/resources/fonts/Verdana.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/resources/fonts/Verdana.ttf -------------------------------------------------------------------------------- /saga-core/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/resources/logback.xml -------------------------------------------------------------------------------- /saga-core/src/main/resources/stringTemplates/classStatsCobertura.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/resources/stringTemplates/classStatsCobertura.st -------------------------------------------------------------------------------- /saga-core/src/main/resources/stringTemplates/fileStats.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/resources/stringTemplates/fileStats.st -------------------------------------------------------------------------------- /saga-core/src/main/resources/stringTemplates/fileStatsCsv.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/resources/stringTemplates/fileStatsCsv.st -------------------------------------------------------------------------------- /saga-core/src/main/resources/stringTemplates/fileStatsRaw.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/resources/stringTemplates/fileStatsRaw.st -------------------------------------------------------------------------------- /saga-core/src/main/resources/stringTemplates/lineByLineCoverageData.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/resources/stringTemplates/lineByLineCoverageData.st -------------------------------------------------------------------------------- /saga-core/src/main/resources/stringTemplates/lineCoverageData.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/resources/stringTemplates/lineCoverageData.st -------------------------------------------------------------------------------- /saga-core/src/main/resources/stringTemplates/lineCoverageDataCobertura.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/resources/stringTemplates/lineCoverageDataCobertura.st -------------------------------------------------------------------------------- /saga-core/src/main/resources/stringTemplates/lineCoverageDataRaw.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/resources/stringTemplates/lineCoverageDataRaw.st -------------------------------------------------------------------------------- /saga-core/src/main/resources/stringTemplates/packageStatsCobertura.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/resources/stringTemplates/packageStatsCobertura.st -------------------------------------------------------------------------------- /saga-core/src/main/resources/stringTemplates/runStats.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/resources/stringTemplates/runStats.st -------------------------------------------------------------------------------- /saga-core/src/main/resources/stringTemplates/runStatsCobertura.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/resources/stringTemplates/runStatsCobertura.st -------------------------------------------------------------------------------- /saga-core/src/main/resources/stringTemplates/runStatsCsv.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/resources/stringTemplates/runStatsCsv.st -------------------------------------------------------------------------------- /saga-core/src/main/resources/stringTemplates/runStatsRaw.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/resources/stringTemplates/runStatsRaw.st -------------------------------------------------------------------------------- /saga-core/src/main/resources/stringTemplates/sourceDirsCobertura.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/main/resources/stringTemplates/sourceDirsCobertura.st -------------------------------------------------------------------------------- /saga-core/src/test/filtered-resources/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/test/filtered-resources/project.properties -------------------------------------------------------------------------------- /saga-core/src/test/java/com/github/timurstrekalov/saga/core/Data.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/test/java/com/github/timurstrekalov/saga/core/Data.java -------------------------------------------------------------------------------- /saga-core/src/test/java/com/github/timurstrekalov/saga/core/DefaultCoverageGeneratorIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/test/java/com/github/timurstrekalov/saga/core/DefaultCoverageGeneratorIT.java -------------------------------------------------------------------------------- /saga-core/src/test/java/com/github/timurstrekalov/saga/core/FileServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/test/java/com/github/timurstrekalov/saga/core/FileServer.java -------------------------------------------------------------------------------- /saga-core/src/test/java/com/github/timurstrekalov/saga/core/instrumentation/HtmlUnitBasedScriptInstrumenterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/test/java/com/github/timurstrekalov/saga/core/instrumentation/HtmlUnitBasedScriptInstrumenterTest.java -------------------------------------------------------------------------------- /saga-core/src/test/java/com/github/timurstrekalov/saga/core/instrumentation/InstrumentingProxyServerIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/test/java/com/github/timurstrekalov/saga/core/instrumentation/InstrumentingProxyServerIT.java -------------------------------------------------------------------------------- /saga-core/src/test/java/com/github/timurstrekalov/saga/core/reporter/ReporterUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/test/java/com/github/timurstrekalov/saga/core/reporter/ReporterUtilTest.java -------------------------------------------------------------------------------- /saga-core/src/test/java/com/github/timurstrekalov/saga/core/util/MiscUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/test/java/com/github/timurstrekalov/saga/core/util/MiscUtilTest.java -------------------------------------------------------------------------------- /saga-core/src/test/java/com/github/timurstrekalov/saga/core/util/ResourceUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/test/java/com/github/timurstrekalov/saga/core/util/ResourceUtilTest.java -------------------------------------------------------------------------------- /saga-core/src/test/java/com/github/timurstrekalov/saga/core/util/ScriptCoverageStatisticsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/test/java/com/github/timurstrekalov/saga/core/util/ScriptCoverageStatisticsTest.java -------------------------------------------------------------------------------- /saga-core/src/test/java/com/github/timurstrekalov/saga/core/util/UriUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/test/java/com/github/timurstrekalov/saga/core/util/UriUtilTest.java -------------------------------------------------------------------------------- /saga-core/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /saga-core/src/test/resources/pregen/Class.instrumented.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/test/resources/pregen/Class.instrumented.js -------------------------------------------------------------------------------- /saga-core/src/test/resources/tests/Class.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/test/resources/tests/Class.js -------------------------------------------------------------------------------- /saga-core/src/test/resources/tests/ClassTest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/test/resources/tests/ClassTest.html -------------------------------------------------------------------------------- /saga-core/src/test/resources/tests/ClassTest.js: -------------------------------------------------------------------------------- 1 | setTimeout(function () { 2 | new Class(true); 3 | }, 500); -------------------------------------------------------------------------------- /saga-core/src/test/resources/tests/Empty.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /saga-core/src/test/resources/tests/OnlyComments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/test/resources/tests/OnlyComments.js -------------------------------------------------------------------------------- /saga-core/src/test/resources/tests/pkg/ClassTest2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/test/resources/tests/pkg/ClassTest2.js -------------------------------------------------------------------------------- /saga-core/src/test/resources/tests/pkg/NotReferencedButWanted.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/test/resources/tests/pkg/NotReferencedButWanted.js -------------------------------------------------------------------------------- /saga-core/src/test/resources/tests/testpkg/ClassTest2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-core/src/test/resources/tests/testpkg/ClassTest2.html -------------------------------------------------------------------------------- /saga-maven-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-maven-plugin/pom.xml -------------------------------------------------------------------------------- /saga-maven-plugin/src/main/java/com/github/timurstrekalov/saga/maven/SagaMojo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timurstrekalov/saga/HEAD/saga-maven-plugin/src/main/java/com/github/timurstrekalov/saga/maven/SagaMojo.java --------------------------------------------------------------------------------