SYMBOL INDEX (702 symbols across 110 files) FILE: sample/module1/src/main/java/org/eluder/coverage/sample/InnerClassCoverage.java class InnerClassCoverage (line 3) | public class InnerClassCoverage { method anonymous (line 5) | public void anonymous() { method delegate (line 15) | public boolean delegate() { class InnerClass (line 19) | public static class InnerClass { method isInner (line 21) | public boolean isInner() { method run (line 25) | public void run() { FILE: sample/module1/src/main/java/org/eluder/coverage/sample/SimpleCoverage.java class SimpleCoverage (line 3) | public class SimpleCoverage { method isTested (line 5) | public boolean isTested() { method neverRun (line 9) | public void neverRun() { FILE: sample/module1/src/main/resources/Localization.js function Localization (line 5) | function Localization(values) { FILE: sample/module1/src/test/java/org/eluder/coverage/sample/InnerClassCoverageTest.java class InnerClassCoverageTest (line 5) | public class InnerClassCoverageTest { method testAnonymous (line 7) | @Test method testDelegate (line 12) | @Test FILE: sample/module1/src/test/java/org/eluder/coverage/sample/SimpleCoverageTest.java class SimpleCoverageTest (line 5) | public class SimpleCoverageTest { method test (line 7) | @Test FILE: sample/module2/src/main/java/org/eluder/coverage/sample/PartialCoverage.java class PartialCoverage (line 3) | public class PartialCoverage { method partial (line 5) | public void partial(boolean test) { FILE: sample/module2/src/test/java/org/eluder/coverage/sample/PartialCoverageIT.java class PartialCoverageIT (line 5) | public class PartialCoverageIT { method testSum (line 7) | @Test FILE: sample/module2/src/test/java/org/eluder/coverage/sample/PartialCoverageTest.java class PartialCoverageTest (line 5) | public class PartialCoverageTest { method testPartial (line 7) | @Test FILE: src/main/java/org/eluder/coveralls/maven/plugin/CoverageParser.java type CoverageParser (line 40) | public interface CoverageParser { method parse (line 50) | void parse(SourceCallback callback) throws ProcessingException, IOExce... method getCoverageFile (line 55) | File getCoverageFile(); FILE: src/main/java/org/eluder/coveralls/maven/plugin/CoverallsReportMojo.java class CoverallsReportMojo (line 73) | @Mojo(name = "report", threadSafe = false, aggregator = true) method execute (line 235) | @Override method createCoverageParsers (line 277) | protected List createCoverageParsers(final SourceLoade... method createSourceLoader (line 291) | protected SourceLoader createSourceLoader(final Job job) { method createEnvironment (line 301) | protected Environment createEnvironment() { method getServices (line 308) | protected List getServices() { method createJob (line 327) | protected Job createJob() throws ProcessingException, IOException { method createJsonWriter (line 350) | protected JsonWriter createJsonWriter(final Job job) throws IOException { method createCoverallsClient (line 357) | protected CoverallsClient createCoverallsClient() { method createSourceCallbackChain (line 366) | protected SourceCallback createSourceCallbackChain(final JsonWriter wr... method writeCoveralls (line 386) | protected void writeCoveralls(final JsonWriter writer, final SourceCal... method submitData (line 403) | private void submitData(final CoverallsClient client, final File cover... method handleSubmissionError (line 424) | private void handleSubmissionError(final T ex, f... method report (line 433) | private void report(final List reporters, final Position posit... FILE: src/main/java/org/eluder/coveralls/maven/plugin/Environment.java class Environment (line 37) | public final class Environment { method Environment (line 42) | public Environment(final CoverallsReportMojo mojo, final Iterable getRemotes() { class Head (line 73) | public static class Head implements Serializable { method Head (line 92) | public Head(final String id, final String authorName, final String a... method getId (line 101) | public String getId() { method getAuthorName (line 105) | public String getAuthorName() { method getAuthorEmail (line 109) | public String getAuthorEmail() { method getCommitterName (line 113) | public String getCommitterName() { method getCommitterEmail (line 117) | public String getCommitterEmail() { method getMessage (line 121) | public String getMessage() { class Remote (line 126) | public static class Remote implements Serializable { method Remote (line 133) | public Remote(final String name, final String url) { method getName (line 138) | public String getName() { method getUrl (line 142) | public String getUrl() { FILE: src/main/java/org/eluder/coveralls/maven/plugin/domain/GitRepository.java class GitRepository (line 42) | public class GitRepository { method GitRepository (line 46) | public GitRepository(final File sourceDirectory) { method load (line 50) | public Git load() throws IOException { method getHead (line 59) | private Git.Head getHead(final Repository repository) throws IOExcepti... method getBranch (line 73) | private String getBranch(final Repository repository) throws IOExcepti... method getRemotes (line 77) | private List getRemotes(final Repository repository) { FILE: src/main/java/org/eluder/coveralls/maven/plugin/domain/Job.java class Job (line 36) | public class Job { method Job (line 51) | public Job() { method withRepoToken (line 55) | public Job withRepoToken(final String repoToken) { method withServiceName (line 60) | public Job withServiceName(final String serviceName) { method withServiceJobId (line 65) | public Job withServiceJobId(final String serviceJobId) { method withServiceBuildNumber (line 70) | public Job withServiceBuildNumber(final String serviceBuildNumber) { method withServiceBuildUrl (line 75) | public Job withServiceBuildUrl(final String serviceBuildUrl) { method withParallel (line 80) | public Job withParallel(final boolean parallel) { method withServiceEnvironment (line 85) | public Job withServiceEnvironment(final Properties serviceEnvironment) { method withTimestamp (line 90) | public Job withTimestamp(final Date timestamp) { method withDryRun (line 95) | public Job withDryRun(final boolean dryRun) { method withBranch (line 100) | public Job withBranch(final String branch) { method withPullRequest (line 105) | public Job withPullRequest(final String pullRequest) { method withGit (line 110) | public Job withGit(final Git git) { method getRepoToken (line 115) | public String getRepoToken() { method getServiceName (line 119) | public String getServiceName() { method getServiceJobId (line 123) | public String getServiceJobId() { method getServiceBuildNumber (line 127) | public String getServiceBuildNumber() { method getServiceBuildUrl (line 131) | public String getServiceBuildUrl() { method getServiceEnvironment (line 135) | public Properties getServiceEnvironment() { method getTimestamp (line 139) | public Date getTimestamp() { method isParallel (line 143) | public boolean isParallel() { method isDryRun (line 147) | public boolean isDryRun() { method getBranch (line 151) | public String getBranch() { method getPullRequest (line 162) | public String getPullRequest() { method getGit (line 166) | public Git getGit() { method validate (line 170) | public ValidationErrors validate() { FILE: src/main/java/org/eluder/coveralls/maven/plugin/domain/JsonObject.java type JsonObject (line 35) | @JsonIgnoreProperties(ignoreUnknown = true) FILE: src/main/java/org/eluder/coveralls/maven/plugin/domain/Source.java class Source (line 40) | public final class Source implements JsonObject { method Source (line 51) | public Source(final String name, final String source, final String dig... method Source (line 55) | protected Source(final String name, final int lines, final String dige... method getName (line 63) | @JsonIgnore method getFullName (line 68) | @JsonProperty("name") method getDigest (line 76) | @JsonProperty("source_digest") method getCoverage (line 81) | @JsonProperty("coverage") method getBranches (line 86) | @JsonProperty("branches") method getBranchesList (line 98) | public List getBranchesList() { method getClassifier (line 102) | @JsonIgnore method setClassifier (line 107) | public void setClassifier(final String classifier) { method checkLineRange (line 111) | private void checkLineRange(final int lineNumber) { method addCoverage (line 118) | public void addCoverage(final int lineNumber, final Integer coverage) { method addBranchCoverage (line 123) | public void addBranchCoverage(final int lineNumber, method addBranchCoverage (line 130) | private void addBranchCoverage(final boolean merge, method merge (line 152) | public Source merge(final Source source) { method equals (line 174) | @Override method hashCode (line 185) | @Override method getLines (line 190) | private static int getLines(final String source) { FILE: src/main/java/org/eluder/coveralls/maven/plugin/httpclient/CoverallsClient.java class CoverallsClient (line 50) | public class CoverallsClient { method CoverallsClient (line 67) | public CoverallsClient(final String coverallsUrl) { method CoverallsClient (line 71) | public CoverallsClient(final String coverallsUrl, final HttpClient htt... method submit (line 77) | public CoverallsResponse submit(final File file) throws ProcessingExce... method parseResponse (line 88) | private CoverallsResponse parseResponse(final HttpResponse response) t... method getResponseErrorMessage (line 114) | private String getResponseErrorMessage(final HttpResponse response, fi... FILE: src/main/java/org/eluder/coveralls/maven/plugin/httpclient/CoverallsProxyClient.java class CoverallsProxyClient (line 32) | public class CoverallsProxyClient extends CoverallsClient { method CoverallsProxyClient (line 34) | public CoverallsProxyClient(final String coverallsUrl, final Proxy pro... FILE: src/main/java/org/eluder/coveralls/maven/plugin/httpclient/HttpClientFactory.java class HttpClientFactory (line 42) | class HttpClientFactory { method HttpClientFactory (line 54) | HttpClientFactory(final String targetUrl) { method proxy (line 58) | public HttpClientFactory proxy(final Proxy proxy) { method create (line 73) | public HttpClient create() { method isProxied (line 77) | private boolean isProxied(final String url, final Proxy proxy) { FILE: src/main/java/org/eluder/coveralls/maven/plugin/json/JsonWriter.java class JsonWriter (line 47) | public class JsonWriter implements SourceCallback, Closeable { method JsonWriter (line 55) | public JsonWriter(final Job job, final File coverallsFile) throws IOEx... method getJob (line 65) | public final Job getJob() { method getCoverallsFile (line 69) | public final File getCoverallsFile() { method onBegin (line 73) | @Override method onSource (line 94) | @Override method onComplete (line 103) | @Override method close (line 113) | @Override method writeOptionalString (line 118) | private void writeOptionalString(final String field, final String valu... method writeOptionalBoolean (line 124) | private void writeOptionalBoolean(final String field, final boolean va... method writeOptionalObject (line 130) | private void writeOptionalObject(final String field, final Object valu... method writeOptionalTimestamp (line 136) | private void writeOptionalTimestamp(final String field, final Date val... method writeOptionalEnvironment (line 143) | private void writeOptionalEnvironment(final String field, final Proper... FILE: src/main/java/org/eluder/coveralls/maven/plugin/logging/CoverageTracingLogger.java class CoverageTracingLogger (line 38) | public class CoverageTracingLogger extends ChainingSourceCallback implem... method CoverageTracingLogger (line 47) | public CoverageTracingLogger(final SourceCallback chained) { method getFiles (line 51) | public long getFiles() { method getLines (line 55) | public final long getLines() { method getRelevant (line 59) | public final long getRelevant() { method getCovered (line 63) | public final long getCovered() { method getMissed (line 67) | public final long getMissed() { method getBranches (line 71) | public final long getBranches() { method getCoveredBranches (line 75) | public final long getCoveredBranches() { method getMissedBranches (line 79) | public final long getMissedBranches() { method getPosition (line 83) | @Override method log (line 88) | @Override method onSourceInternal (line 99) | @Override FILE: src/main/java/org/eluder/coveralls/maven/plugin/logging/DryRunLogger.java class DryRunLogger (line 33) | public class DryRunLogger implements Logger { method DryRunLogger (line 38) | public DryRunLogger(final boolean dryRun, final File coverallsFile) { method getPosition (line 46) | @Override method log (line 51) | @Override FILE: src/main/java/org/eluder/coveralls/maven/plugin/logging/JobLogger.java class JobLogger (line 37) | public class JobLogger implements Logger { method JobLogger (line 44) | public JobLogger(final Job job) { method JobLogger (line 48) | public JobLogger(final Job job, final ObjectMapper jsonMapper) { method getPosition (line 56) | @Override method log (line 61) | @Override method createDefaultJsonMapper (line 103) | private ObjectMapper createDefaultJsonMapper() { FILE: src/main/java/org/eluder/coveralls/maven/plugin/logging/Logger.java type Logger (line 31) | public interface Logger { type Position (line 36) | enum Position { method getPosition (line 44) | Position getPosition(); method log (line 51) | void log(Log log); FILE: src/main/java/org/eluder/coveralls/maven/plugin/parser/AbstractXmlEventParser.java class AbstractXmlEventParser (line 47) | public abstract class AbstractXmlEventParser implements CoverageParser { method AbstractXmlEventParser (line 52) | public AbstractXmlEventParser(final File coverageFile, final SourceLoa... method parse (line 57) | @Override method getCoverageFile (line 74) | @Override method createEventReader (line 79) | protected XMLStreamReader createEventReader(final Reader reader) throw... method close (line 93) | private void close(final XMLStreamReader xml) throws ProcessingExcepti... method onEvent (line 103) | protected abstract void onEvent(final XMLStreamReader xml, SourceCallb... method loadSource (line 105) | protected final Source loadSource(final String sourceFile) throws IOEx... method isStartElement (line 109) | protected final boolean isStartElement(final XMLStreamReader xml, fina... method isEndElement (line 113) | protected final boolean isEndElement(final XMLStreamReader xml, final ... FILE: src/main/java/org/eluder/coveralls/maven/plugin/parser/CoberturaParser.java class CoberturaParser (line 39) | public class CoberturaParser extends AbstractXmlEventParser { method CoberturaParser (line 45) | public CoberturaParser(final File coverageFile, final SourceLoader sou... method onEvent (line 49) | @Override FILE: src/main/java/org/eluder/coveralls/maven/plugin/parser/JaCoCoParser.java class JaCoCoParser (line 39) | public class JaCoCoParser extends AbstractXmlEventParser { method JaCoCoParser (line 45) | public JaCoCoParser(final File coverageFile, final SourceLoader source... method onEvent (line 49) | @Override FILE: src/main/java/org/eluder/coveralls/maven/plugin/parser/SagaParser.java class SagaParser (line 41) | public class SagaParser extends CoberturaParser { method SagaParser (line 43) | public SagaParser(final File coverageFile, final SourceLoader sourceLo... method onEvent (line 47) | @Override FILE: src/main/java/org/eluder/coveralls/maven/plugin/service/AbstractServiceSetup.java class AbstractServiceSetup (line 37) | public abstract class AbstractServiceSetup implements ServiceSetup { method AbstractServiceSetup (line 41) | public AbstractServiceSetup(final Map env) { method getJobId (line 45) | @Override method getBuildNumber (line 50) | @Override method getBuildUrl (line 55) | @Override method getBranch (line 60) | @Override method getPullRequest (line 65) | @Override method getEnvironment (line 70) | @Override method getProperty (line 75) | protected final String getProperty(final String name) { method addProperty (line 79) | protected final void addProperty(final Properties properties, final St... FILE: src/main/java/org/eluder/coveralls/maven/plugin/service/Appveyor.java class Appveyor (line 36) | public class Appveyor extends AbstractServiceSetup { method Appveyor (line 47) | public Appveyor(final Map env) { method isSelected (line 51) | @Override method getName (line 56) | @Override method getBuildNumber (line 61) | @Override method getBuildUrl (line 66) | @Override method getBranch (line 71) | @Override method getPullRequest (line 76) | @Override method getJobId (line 82) | @Override FILE: src/main/java/org/eluder/coveralls/maven/plugin/service/Bamboo.java class Bamboo (line 36) | public class Bamboo extends AbstractServiceSetup { method Bamboo (line 43) | public Bamboo(final Map env) { method isSelected (line 47) | @Override method getName (line 52) | @Override method getBuildNumber (line 57) | @Override method getBuildUrl (line 62) | @Override method getBranch (line 67) | @Override FILE: src/main/java/org/eluder/coveralls/maven/plugin/service/Circle.java class Circle (line 37) | public class Circle extends AbstractServiceSetup { method Circle (line 45) | public Circle(final Map env) { method isSelected (line 49) | @Override method getName (line 54) | @Override method getBuildNumber (line 59) | @Override method getBranch (line 64) | @Override method getEnvironment (line 69) | @Override FILE: src/main/java/org/eluder/coveralls/maven/plugin/service/General.java class General (line 35) | public class General extends AbstractServiceSetup { method General (line 43) | public General(final Map env) { method isSelected (line 47) | @Override method getName (line 52) | @Override method getBuildNumber (line 57) | @Override method getBuildUrl (line 62) | @Override method getBranch (line 67) | @Override method getPullRequest (line 72) | @Override FILE: src/main/java/org/eluder/coveralls/maven/plugin/service/Jenkins.java class Jenkins (line 37) | public class Jenkins extends AbstractServiceSetup { method Jenkins (line 46) | public Jenkins(final Map env) { method isSelected (line 50) | @Override method getName (line 55) | @Override method getBuildNumber (line 60) | @Override method getBuildUrl (line 65) | @Override method getBranch (line 70) | @Override method getEnvironment (line 75) | @Override FILE: src/main/java/org/eluder/coveralls/maven/plugin/service/ServiceSetup.java type ServiceSetup (line 34) | public interface ServiceSetup { method isSelected (line 39) | boolean isSelected(); method getName (line 44) | String getName(); method getJobId (line 49) | String getJobId(); method getBuildNumber (line 54) | String getBuildNumber(); method getBuildUrl (line 59) | String getBuildUrl(); method getBranch (line 64) | String getBranch(); method getPullRequest (line 69) | String getPullRequest(); method getEnvironment (line 74) | Properties getEnvironment(); FILE: src/main/java/org/eluder/coveralls/maven/plugin/service/Shippable.java class Shippable (line 37) | public class Shippable extends AbstractServiceSetup { method Shippable (line 47) | public Shippable(final Map env) { method isSelected (line 51) | @Override method getName (line 56) | @Override method getBuildNumber (line 61) | @Override method getBuildUrl (line 66) | @Override method getBranch (line 71) | @Override method getPullRequest (line 76) | @Override method getEnvironment (line 85) | @Override FILE: src/main/java/org/eluder/coveralls/maven/plugin/service/Travis.java class Travis (line 37) | public class Travis extends AbstractServiceSetup { method Travis (line 45) | public Travis(final Map env) { method isSelected (line 49) | @Override method getName (line 54) | @Override method getJobId (line 59) | @Override method getBranch (line 64) | @Override method getPullRequest (line 69) | @Override method getEnvironment (line 74) | @Override FILE: src/main/java/org/eluder/coveralls/maven/plugin/service/Wercker.java class Wercker (line 36) | public class Wercker extends AbstractServiceSetup { method Wercker (line 44) | public Wercker(final Map env) { method isSelected (line 48) | @Override method getName (line 53) | @Override method getJobId (line 58) | @Override method getBuildUrl (line 63) | @Override method getBranch (line 68) | @Override FILE: src/main/java/org/eluder/coveralls/maven/plugin/source/AbstractSourceLoader.java class AbstractSourceLoader (line 40) | public abstract class AbstractSourceLoader implements SourceLoader { method AbstractSourceLoader (line 45) | public AbstractSourceLoader(final URI base, final URI sourceBase, fina... method load (line 50) | @Override method getSourceEncoding (line 66) | protected Charset getSourceEncoding() { method getFileName (line 70) | protected String getFileName(final String sourceFile) { method locate (line 74) | protected abstract InputStream locate(String sourceFile) throws IOExce... FILE: src/main/java/org/eluder/coveralls/maven/plugin/source/ChainingSourceCallback.java class ChainingSourceCallback (line 38) | public abstract class ChainingSourceCallback implements SourceCallback { method ChainingSourceCallback (line 42) | public ChainingSourceCallback(final SourceCallback chained) { method onBegin (line 49) | @Override method onSource (line 55) | @Override method onComplete (line 61) | @Override method onBeginInternal (line 75) | protected void onBeginInternal() throws ProcessingException, IOExcepti... method onSourceInternal (line 86) | protected abstract void onSourceInternal(final Source source) throws P... method onCompleteInternal (line 96) | protected void onCompleteInternal() throws ProcessingException, IOExce... FILE: src/main/java/org/eluder/coveralls/maven/plugin/source/DirectorySourceLoader.java class DirectorySourceLoader (line 35) | public class DirectorySourceLoader extends AbstractSourceLoader { method DirectorySourceLoader (line 39) | public DirectorySourceLoader(final File base, final File sourceDirecto... method locate (line 44) | @Override FILE: src/main/java/org/eluder/coveralls/maven/plugin/source/MultiSourceLoader.java class MultiSourceLoader (line 35) | public class MultiSourceLoader implements SourceLoader { method add (line 39) | public MultiSourceLoader add(final SourceLoader sourceLoader) { method load (line 44) | @Override FILE: src/main/java/org/eluder/coveralls/maven/plugin/source/ScanSourceLoader.java class ScanSourceLoader (line 41) | public class ScanSourceLoader extends AbstractSourceLoader { method ScanSourceLoader (line 47) | public ScanSourceLoader(final File base, final File sourceDirectory, f... method locate (line 52) | @Override method scanFor (line 65) | private String[] scanFor(final String extension) { method getFileName (line 78) | protected String getFileName(final String sourceFile) { FILE: src/main/java/org/eluder/coveralls/maven/plugin/source/SourceCallback.java type SourceCallback (line 37) | public interface SourceCallback { method onBegin (line 45) | void onBegin() throws ProcessingException, IOException; method onSource (line 54) | void onSource(Source source) throws ProcessingException, IOException; method onComplete (line 62) | void onComplete() throws ProcessingException, IOException; FILE: src/main/java/org/eluder/coveralls/maven/plugin/source/SourceLoader.java type SourceLoader (line 33) | public interface SourceLoader { method load (line 35) | Source load(String sourceFile) throws IOException; FILE: src/main/java/org/eluder/coveralls/maven/plugin/source/UniqueSourceCallback.java class UniqueSourceCallback (line 42) | public class UniqueSourceCallback implements SourceCallback { method UniqueSourceCallback (line 47) | public UniqueSourceCallback(final SourceCallback delegate) { method onBegin (line 52) | @Override method onSource (line 57) | @Override method onComplete (line 63) | @Override FILE: src/main/java/org/eluder/coveralls/maven/plugin/source/UrlSourceLoader.java class UrlSourceLoader (line 35) | public class UrlSourceLoader extends AbstractSourceLoader { method UrlSourceLoader (line 39) | public UrlSourceLoader(final URL base, final URL sourceUrl, final Stri... method locate (line 44) | @Override FILE: src/main/java/org/eluder/coveralls/maven/plugin/util/CoverageParsersFactory.java class CoverageParsersFactory (line 42) | public class CoverageParsersFactory { method CoverageParsersFactory (line 61) | public CoverageParsersFactory(final MavenProject project, final Source... method withJaCoCoReports (line 66) | public CoverageParsersFactory withJaCoCoReports(final List jacoc... method withCoberturaReports (line 71) | public CoverageParsersFactory withCoberturaReports(final List co... method withSagaReports (line 76) | public CoverageParsersFactory withSagaReports(final List sagaRep... method withRelativeReportDirs (line 81) | public CoverageParsersFactory withRelativeReportDirs(final List createParsers() throws IOException { FILE: src/main/java/org/eluder/coveralls/maven/plugin/util/ExistingFiles.java class ExistingFiles (line 33) | public class ExistingFiles implements Iterable { method addAll (line 37) | public ExistingFiles addAll(final Iterable files) { method add (line 47) | public ExistingFiles add(final File file) { method iterator (line 57) | @Override method create (line 62) | public static ExistingFiles create(final Iterable files) { FILE: src/main/java/org/eluder/coveralls/maven/plugin/util/MavenProjectCollector.java class MavenProjectCollector (line 35) | public class MavenProjectCollector { method MavenProjectCollector (line 39) | public MavenProjectCollector(final MavenProject root) { method collect (line 43) | public List collect() { method collect (line 49) | private void collect(final MavenProject project, final List sour... method withScanForSources (line 58) | public SourceLoaderFactory withScanForSources(final boolean scanForSou... method createSourceLoader (line 63) | public SourceLoader createSourceLoader() { FILE: src/main/java/org/eluder/coveralls/maven/plugin/util/TimestampParser.java class TimestampParser (line 37) | public class TimestampParser { method TimestampParser (line 45) | public TimestampParser(final String format) { method parse (line 59) | public Date parse(final String timestamp) throws ProcessingException { type Parser (line 70) | private interface Parser { method parse (line 71) | Date parse(String timestamp) throws Exception; class DateFormatParser (line 74) | private static class DateFormatParser implements Parser { method DateFormatParser (line 78) | DateFormatParser(final String format) { method parse (line 82) | @Override class EpochMillisParser (line 88) | private static class EpochMillisParser implements Parser { method parse (line 90) | @Override FILE: src/main/java/org/eluder/coveralls/maven/plugin/util/UrlUtils.java class UrlUtils (line 34) | public final class UrlUtils { method create (line 36) | public static URL create(final String url) { method toUri (line 44) | public static URI toUri(final URL url) { method UrlUtils (line 52) | private UrlUtils() { FILE: src/main/java/org/eluder/coveralls/maven/plugin/util/Wildcards.java class Wildcards (line 32) | public final class Wildcards { method matches (line 42) | public static boolean matches(final String text, final String wildcard) { method Wildcards (line 47) | private Wildcards() { FILE: src/main/java/org/eluder/coveralls/maven/plugin/validation/JobValidator.java class JobValidator (line 36) | public class JobValidator { method JobValidator (line 40) | public JobValidator(final Job job) { method validate (line 47) | public ValidationErrors validate() { method repoTokenOrTravis (line 54) | private List repoTokenOrTravis() { method git (line 66) | private List git() { method hasValue (line 76) | private boolean hasValue(final String value) { FILE: src/main/java/org/eluder/coveralls/maven/plugin/validation/ValidationError.java class ValidationError (line 29) | public final class ValidationError { type Level (line 31) | public enum Level { method ValidationError (line 38) | public ValidationError(final Level level, final String message) { method getLevel (line 49) | public Level getLevel() { method getMessage (line 53) | public String getMessage() { method toString (line 57) | @Override FILE: src/main/java/org/eluder/coveralls/maven/plugin/validation/ValidationErrors.java class ValidationErrors (line 35) | public class ValidationErrors extends ArrayList { method throwOrInform (line 37) | public void throwOrInform(final Log log) { method filter (line 47) | private List filter(final Level level) { FILE: src/main/java/org/eluder/coveralls/maven/plugin/validation/ValidationException.java class ValidationException (line 29) | public class ValidationException extends IllegalArgumentException { method ValidationException (line 31) | public ValidationException() { method ValidationException (line 35) | public ValidationException(final String s) { method ValidationException (line 39) | public ValidationException(final Throwable cause) { method ValidationException (line 43) | public ValidationException(final String message, final Throwable cause) { FILE: src/test/java/org/eluder/coveralls/maven/plugin/CoverageFixture.java class CoverageFixture (line 29) | public final class CoverageFixture { method getTotalLines (line 51) | public static int getTotalLines(String[][] fixture) { method getTotalFiles (line 59) | public static int getTotalFiles(String[][] fixture) { method CoverageFixture (line 63) | private CoverageFixture() { FILE: src/test/java/org/eluder/coveralls/maven/plugin/CoverallsReportMojoTest.java class CoverallsReportMojoTest (line 72) | @RunWith(MockitoJUnitRunner.class) method init (line 111) | @Before method testCreateCoverageParsersWithoutCoverageReports (line 180) | @Test(expected = IOException.class) method testCreateSourceLoader (line 188) | @Test method testDefaultBehavior (line 203) | @Test method testSuccesfullSubmission (line 228) | @Test method testFailWithProcessingException (line 243) | @Test method testProcessingExceptionWithAllowedServiceFailure (line 254) | @Test method testFailWithIOException (line 266) | @Test method testIOExceptionWithAllowedServiceFailure (line 277) | @Test method testFailWithNullPointerException (line 285) | @Test method testSkipExecution (line 296) | @Test method verifySuccessfullSubmit (line 304) | public static void verifySuccessfullSubmit(Log logMock, String[][] fix... method readFileContent (line 309) | protected String readFileContent(final String sourceFile) throws IOExc... FILE: src/test/java/org/eluder/coveralls/maven/plugin/EnvironmentTest.java class EnvironmentTest (line 47) | @RunWith(MockitoJUnitRunner.class) method init (line 61) | @Before method testMissingMojo (line 79) | @Test(expected = IllegalArgumentException.class) method testMissingServices (line 84) | @Test(expected = IllegalArgumentException.class) method testSetupWithoutServices (line 89) | @Test method testSetupWithoutSourceEncoding (line 95) | @Test(expected = IllegalArgumentException.class) method testSetupWithIncompleteJob (line 101) | @Test method testSetupWithCompleteJob (line 116) | @Test method testSetupWithoutJobOverride (line 139) | @Test method create (line 170) | private Environment create(final Iterable services) { FILE: src/test/java/org/eluder/coveralls/maven/plugin/ProcessingExceptionTest.java class ProcessingExceptionTest (line 35) | public class ProcessingExceptionTest { method testException (line 40) | @Test method testExceptionWithMessage (line 47) | @Test method testExceptionWithCause (line 54) | @Test method testExceptionWithMessageAndCause (line 61) | @Test FILE: src/test/java/org/eluder/coveralls/maven/plugin/domain/GitRepositoryTest.java class GitRepositoryTest (line 34) | public class GitRepositoryTest { method testLoad (line 39) | @Test FILE: src/test/java/org/eluder/coveralls/maven/plugin/domain/JobTest.java class JobTest (line 39) | public class JobTest { method testGetBranchWithRemote (line 41) | @Test method testGetBranch (line 50) | @Test FILE: src/test/java/org/eluder/coveralls/maven/plugin/domain/SourceTest.java class SourceTest (line 34) | public class SourceTest { method testAddCoverage (line 36) | @Test method testAddBranchCoverage (line 44) | @Test method testAddSameBranchReplaceExistingOne (line 52) | @Test method testAddSameBranchDoNotKeepOrdering (line 60) | @Test method testAddCoverageForSourceOutOfBounds (line 69) | @Test(expected = IllegalArgumentException.class) method testAddBranchCoverageForSourceOutOfBounds (line 75) | @Test(expected = IllegalArgumentException.class) method testGetNameWithClassifier (line 81) | @Test method testMerge (line 90) | @Test method testMergeDifferent (line 122) | @Test method testEqualsForNull (line 134) | @Test method testEqualsForDifferentSources (line 140) | @Test method testHashCode (line 147) | @Test FILE: src/test/java/org/eluder/coveralls/maven/plugin/httpclient/CoverallsClientTest.java class CoverallsClientTest (line 60) | @RunWith(MockitoJUnitRunner.class) method init (line 77) | @Before method testConstructors (line 82) | @Test method testSubmit (line 88) | @Test method testFailOnServiceError (line 99) | @Test(expected = IOException.class) method testParseInvalidResponse (line 108) | @Test(expected = ProcessingException.class) method testParseErrorousResponse (line 119) | @Test(expected = ProcessingException.class) method testParseFailingEntity (line 130) | @Test(expected = IOException.class) method testParseEntityWithoutContentType (line 141) | @Test(expected = ProcessingException.class) method coverallsResponse (line 159) | private InputStream coverallsResponse(final CoverallsResponse coverall... FILE: src/test/java/org/eluder/coveralls/maven/plugin/httpclient/CoverallsProxyClientTest.java class CoverallsProxyClientTest (line 34) | public class CoverallsProxyClientTest { method testConstructorWithoutProxy (line 36) | @Test method testConstructorWithProxy (line 41) | @Test FILE: src/test/java/org/eluder/coveralls/maven/plugin/httpclient/HttpClientFactoryTest.java class HttpClientFactoryTest (line 40) | public class HttpClientFactoryTest { method testSimpleRequest (line 53) | @Test method testUnAuthorizedProxyRequest (line 63) | @Test method testAuthorixedProxyRequest (line 80) | @Test method testNonProxiedHostRequest (line 104) | @Test FILE: src/test/java/org/eluder/coveralls/maven/plugin/json/JsonWriterTest.java class JsonWriterTest (line 55) | public class JsonWriterTest { method init (line 64) | @Before method testSubDirectoryCreation (line 69) | @Test method testGetJob (line 76) | @Test method testGetCoverallsFile (line 83) | @Test method testWriteStartAndEnd (line 91) | @SuppressWarnings("rawtypes") method testOnSource (line 116) | @Test method job (line 134) | private Job job() { method source (line 151) | private Source source() { method stringToJsonMap (line 155) | private Map stringToJsonMap(final String content) thro... FILE: src/test/java/org/eluder/coveralls/maven/plugin/logging/CoverageTracingLoggerTest.java class CoverageTracingLoggerTest (line 44) | @RunWith(MockitoJUnitRunner.class) method testConstructorWithNull (line 53) | @Test(expected = IllegalArgumentException.class) method testGetPosition (line 58) | @Test method testLogForSources (line 63) | @Test FILE: src/test/java/org/eluder/coveralls/maven/plugin/logging/DryRunLoggerTest.java class DryRunLoggerTest (line 43) | @RunWith(MockitoJUnitRunner.class) method testMissingCoverallsFile (line 52) | @Test(expected = IllegalArgumentException.class) method testGetPosition (line 57) | @Test method testLogDryRunDisabled (line 62) | @Test method testLogDryRunEnabled (line 69) | @Test FILE: src/test/java/org/eluder/coveralls/maven/plugin/logging/JobLoggerTest.java class JobLoggerTest (line 48) | @RunWith(MockitoJUnitRunner.class) method testMissingJob (line 60) | @Test(expected = IllegalArgumentException.class) method testGetPosition (line 65) | @Test method testLogJobWithId (line 70) | @Test method testLogWithBuildNumberAndUrl (line 88) | @Test method testLogDryRun (line 101) | @Test method testLogParallel (line 112) | @Test method testLogJobWithDebug (line 124) | @Test method testLogJobWithErrorInDebug (line 138) | @Test(expected = RuntimeException.class) FILE: src/test/java/org/eluder/coveralls/maven/plugin/parser/AbstractCoverageParserTest.java class AbstractCoverageParserTest (line 60) | @RunWith(MockitoJUnitRunner.class) method init (line 69) | @Before method sourceName (line 78) | protected String sourceName(final String coverageFile) { method sourceAnswer (line 82) | protected Answer sourceAnswer(final String name, final String ... method testParseCoverage (line 91) | @Test method createCoverageParser (line 119) | protected abstract CoverageParser createCoverageParser(File coverageFi... method getCoverageResources (line 121) | protected abstract List getCoverageResources(); method getCoverageFixture (line 123) | protected abstract String[][] getCoverageFixture(); method toIntegerSet (line 125) | private Set toIntegerSet(final String commaSeparated) { class SourceCollector (line 137) | private static class SourceCollector implements SourceCallback { method onBegin (line 141) | @Override method onSource (line 146) | @Override method onComplete (line 151) | @Override class ClassifierRemover (line 157) | private static class ClassifierRemover extends ChainingSourceCallback { method ClassifierRemover (line 159) | public ClassifierRemover(SourceCallback chained) { method onSourceInternal (line 163) | @Override method assertCoverage (line 169) | private static void assertCoverage(final Collection sources, f... FILE: src/test/java/org/eluder/coveralls/maven/plugin/parser/CoberturaParserTest.java class CoberturaParserTest (line 37) | public class CoberturaParserTest extends AbstractCoverageParserTest { method createCoverageParser (line 39) | @Override method getCoverageResources (line 44) | @Override method getCoverageFixture (line 49) | @Override FILE: src/test/java/org/eluder/coveralls/maven/plugin/parser/JaCoCoParserTest.java class JaCoCoParserTest (line 37) | public class JaCoCoParserTest extends AbstractCoverageParserTest { method createCoverageParser (line 39) | @Override method getCoverageResources (line 44) | @Override method getCoverageFixture (line 49) | @Override FILE: src/test/java/org/eluder/coveralls/maven/plugin/parser/SagaParserTest.java class SagaParserTest (line 40) | public class SagaParserTest extends AbstractCoverageParserTest { method createCoverageParser (line 42) | @Override method getCoverageResources (line 47) | @Override method getCoverageFixture (line 52) | @Override FILE: src/test/java/org/eluder/coveralls/maven/plugin/service/AbstractServiceSetupTest.java class AbstractServiceSetupTest (line 38) | public class AbstractServiceSetupTest { method testGetMissingProperty (line 40) | @Test method testGetProperty (line 46) | @Test method testAddPropertyWithoutName (line 53) | @Test(expected = IllegalArgumentException.class) method testAddPropertyWithoutValue (line 58) | @Test method testAddPropertyWithValue (line 65) | @Test method testGetDefaultValues (line 72) | @Test method create (line 84) | private AbstractServiceSetup create(final Map env) { FILE: src/test/java/org/eluder/coveralls/maven/plugin/service/AppveyorTest.java class AppveyorTest (line 36) | public class AppveyorTest { method env (line 38) | private Map env() { method testIsSelectedForNothing (line 50) | @Test method testIsSelectedForAppveyor (line 55) | @Test method testGetName (line 60) | @Test method testGetBuildNumber (line 65) | @Test method testGetBuildUrl (line 70) | @Test method testGetBranch (line 75) | @Test method testPullRequest (line 80) | @Test method testGetJobId (line 85) | @Test FILE: src/test/java/org/eluder/coveralls/maven/plugin/service/BambooTest.java class BambooTest (line 38) | public class BambooTest { method env (line 40) | private Map env() { method testIsSelectedForNothing (line 48) | @Test method testIsSelectedForBamboo (line 53) | @Test method testGetName (line 58) | @Test method testGetBuildNumber (line 63) | @Test method testGetBuildUrl (line 68) | @Test method testGetBranch (line 73) | @Test FILE: src/test/java/org/eluder/coveralls/maven/plugin/service/CircleTest.java class CircleTest (line 39) | public class CircleTest { method env (line 41) | private Map env() { method testIsSelectedForNothing (line 50) | @Test method testIsSelectedForCircle (line 55) | @Test method testGetName (line 60) | @Test method testGetBuildNumber (line 65) | @Test method testGetBranch (line 70) | @Test method testGetEnvironment (line 75) | @Test FILE: src/test/java/org/eluder/coveralls/maven/plugin/service/GeneralTest.java class GeneralTest (line 38) | public class GeneralTest { method env (line 40) | private Map env() { method testIsSelectedForNothing (line 50) | @Test method testIsSelectedForCi (line 55) | @Test method testGetName (line 60) | @Test method testGetBuildNumber (line 65) | @Test method testGetBuildUrl (line 70) | @Test method testGetBranch (line 75) | @Test method testGetPullRequest (line 80) | @Test FILE: src/test/java/org/eluder/coveralls/maven/plugin/service/JenkinsTest.java class JenkinsTest (line 39) | public class JenkinsTest { method env (line 41) | private Map env() { method testIsSelectedForNothing (line 51) | @Test method testIsSelectedForJenkins (line 56) | @Test method testGetName (line 61) | @Test method testGetBuildNumber (line 66) | @Test method testGetBuildUrl (line 71) | @Test method testGetBranch (line 76) | @Test method testGetEnvironment (line 81) | @Test FILE: src/test/java/org/eluder/coveralls/maven/plugin/service/ShippableTest.java class ShippableTest (line 37) | public class ShippableTest { method env (line 39) | private Map env() { method testIsSelectedForNothing (line 50) | @Test method testIsSelectedForShippable (line 55) | @Test method testGetName (line 60) | @Test method testGetBuildNumber (line 65) | @Test method testGetBuildUrl (line 70) | @Test method testGetBranch (line 75) | @Test method testPullRequest (line 80) | @Test method testPullRequestFalse (line 85) | @Test method testGetEnvironment (line 92) | @Test FILE: src/test/java/org/eluder/coveralls/maven/plugin/service/TravisTest.java class TravisTest (line 39) | public class TravisTest { method env (line 41) | private Map env() { method testIsSelectedForNothing (line 50) | @Test method testIsSelectedForTravis (line 55) | @Test method testGetName (line 60) | @Test method testGetJobId (line 65) | @Test method testGetBranch (line 70) | @Test method testGetPullRequest (line 75) | @Test method testGetEnvironment (line 80) | @Test FILE: src/test/java/org/eluder/coveralls/maven/plugin/service/WerckerTest.java class WerckerTest (line 38) | public class WerckerTest { method env (line 40) | private Map env() { method testIsSelectedForNothing (line 49) | @Test method testIsSelectedForWercker (line 54) | @Test method testGetName (line 59) | @Test method testGetJobId (line 64) | @Test method testGetBuildUrl (line 69) | @Test method testGetBranch (line 74) | @Test FILE: src/test/java/org/eluder/coveralls/maven/plugin/source/DirectorySourceLoaderTest.java class DirectorySourceLoaderTest (line 43) | @RunWith(MockitoJUnitRunner.class) method testMissingSourceFileFromDirectory (line 55) | @Test method testInvalidSourceFile (line 61) | @Test(expected = IllegalArgumentException.class) method testLoadSource (line 68) | @Test FILE: src/test/java/org/eluder/coveralls/maven/plugin/source/MultiSourceLoaderTest.java class MultiSourceLoaderTest (line 40) | @RunWith(MockitoJUnitRunner.class) method testMissingSource (line 53) | @Test(expected = IOException.class) method testPrimarySource (line 58) | @Test method testSecondarySource (line 65) | @Test method creaMultiSourceLoader (line 72) | private MultiSourceLoader creaMultiSourceLoader() { FILE: src/test/java/org/eluder/coveralls/maven/plugin/source/ScanSourceLoaderTest.java class ScanSourceLoaderTest (line 43) | @RunWith(MockitoJUnitRunner.class) method testMissingSourceFileFromDirectory (line 55) | @Test method testInvalidSourceFile (line 61) | @Test(expected = IllegalArgumentException.class) method testLoadSource (line 68) | @Test FILE: src/test/java/org/eluder/coveralls/maven/plugin/source/UniqueSourceCallbackTest.java class UniqueSourceCallbackTest (line 40) | @RunWith(MockitoJUnitRunner.class) method testOnSourceWithUniqueFiles (line 46) | @Test method testOnSourceWithDuplicateSources (line 61) | @Test method testOnSourceWithUniqueSources (line 76) | @Test method createUniqueSourceCallback (line 91) | private UniqueSourceCallback createUniqueSourceCallback() { method createSource (line 95) | private Source createSource(final String name, final String source, fi... FILE: src/test/java/org/eluder/coveralls/maven/plugin/source/UrlSourceLoaderTest.java class UrlSourceLoaderTest (line 44) | @RunWith(MockitoJUnitRunner.class) method testMissingSourceFileFromUrl (line 56) | @Test method testLoadSourceFromUrl (line 62) | @Test FILE: src/test/java/org/eluder/coveralls/maven/plugin/util/CoverageParsersFactoryTest.java class CoverageParsersFactoryTest (line 56) | @RunWith(MockitoJUnitRunner.class) method init (line 81) | @Before method testCreateEmptyParsers (line 93) | @Test(expected = IOException.class) method testCreateJaCoCoParser (line 98) | @Test method testCreateCoberturaParser (line 107) | @Test method testCreateSagaParser (line 116) | @Test method testWithJaCoCoReport (line 125) | @Test method testWithCoberturaReport (line 135) | @Test method testWithSagaReport (line 145) | @Test method testWithRelativeReportDirectory (line 155) | @Test method testWithRootRelativeReportDirectory (line 165) | @Test method createCoverageParsersFactory (line 174) | private CoverageParsersFactory createCoverageParsersFactory() { FILE: src/test/java/org/eluder/coveralls/maven/plugin/util/ExistingFilesTest.java class ExistingFilesTest (line 39) | public class ExistingFilesTest { method testAddAllForNull (line 45) | @Test(expected = NullPointerException.class) method testAddForNull (line 50) | @Test(expected = NullPointerException.class) method testAddForExisting (line 55) | @Test method testAddForDirectory (line 62) | @Test method testCreateForNull (line 69) | @Test method testCreateForMultipleFiles (line 75) | @Test method assertSize (line 83) | private static void assertSize(Iterator iter, int size) { FILE: src/test/java/org/eluder/coveralls/maven/plugin/util/Md5DigestInputStreamTest.java class Md5DigestInputStreamTest (line 35) | public class Md5DigestInputStreamTest { method testRead (line 37) | @Test method testReadArray (line 50) | @Test FILE: src/test/java/org/eluder/coveralls/maven/plugin/util/SourceLoaderFactoryTest.java class SourceLoaderFactoryTest (line 46) | @RunWith(MockitoJUnitRunner.class) method init (line 65) | @Before method testCreateSourceLoader (line 78) | @Test method testCreateSourceLoaderWithAdditionalSourceDirectories (line 84) | @Test method testCreateSourceLoaderWithScanForSources (line 94) | @Test method testCreateSourceLoaderInvalidDirectory (line 102) | @Test method createSourceLoaderFactory (line 113) | private SourceLoaderFactory createSourceLoaderFactory(String sourceEnc... FILE: src/test/java/org/eluder/coveralls/maven/plugin/util/TestIoUtil.java class TestIoUtil (line 42) | public class TestIoUtil { method writeFileContent (line 44) | public static void writeFileContent(final String content, final File f... method readFileContent (line 53) | public static String readFileContent(final File file) throws IOExcepti... method getFile (line 62) | public static File getFile(final String resource) { method getMd5DigestHex (line 77) | public static String getMd5DigestHex(final String content) throws NoSu... method getResourceUrl (line 81) | private static URL getResourceUrl(final String resource) { FILE: src/test/java/org/eluder/coveralls/maven/plugin/util/TimestampParserTest.java class TimestampParserTest (line 38) | public class TimestampParserTest { method testInvalidFormat (line 40) | @Test(expected = IllegalArgumentException.class) method testParseEpochMillis (line 45) | @Test method testParseSimpleFormat (line 54) | @Test method testParseDefaultFormat (line 63) | @Test method testParseNull (line 72) | @Test method testParseInvalidTimestamp (line 79) | @Test(expected = ProcessingException.class) FILE: src/test/java/org/eluder/coveralls/maven/plugin/util/UrlUtilsTest.java class UrlUtilsTest (line 36) | public class UrlUtilsTest { method testCreateInvalidUrl (line 38) | @Test(expected = IllegalArgumentException.class) method testCreateValidUrl (line 43) | @Test method testInvalidUrlToUri (line 48) | @Test(expected = IllegalArgumentException.class) method testValidUrlToUri (line 53) | @Test FILE: src/test/java/org/eluder/coveralls/maven/plugin/util/WildcardsTest.java class WildcardsTest (line 34) | public class WildcardsTest { method testMatchesAgainstNull (line 36) | @Test method testMatchesAgainstJoker (line 41) | @Test method testMatchesAgainstStar (line 46) | @Test method testMatchesAgainstWildcards (line 51) | @Test method testMatchesAgainstText (line 57) | @Test FILE: src/test/java/org/eluder/coveralls/maven/plugin/validation/JobValidatorTest.java class JobValidatorTest (line 40) | public class JobValidatorTest { method testMissingJob (line 42) | @Test(expected = IllegalArgumentException.class) method testValidateWithoutRepoTokenOrTravis (line 47) | @Test method testValidateWithoutRepoTokenOrTravisForDryRun (line 54) | @Test method testValidateWithInvalidTravis (line 61) | @Test method testValidateWithRepoToken (line 68) | @Test method testValidateWithTravis (line 74) | @Test method testValidateWithoutGitCommitId (line 80) | @Test method testValidateWithGit (line 88) | @Test method testValidateWithParallel (line 95) | @Test FILE: src/test/java/org/eluder/coveralls/maven/plugin/validation/ValidationErrorTest.java class ValidationErrorTest (line 34) | public class ValidationErrorTest { method testMissingLevel (line 36) | @Test(expected = IllegalArgumentException.class) method testMissingMessage (line 41) | @Test(expected = IllegalArgumentException.class) method testToString (line 46) | @Test FILE: src/test/java/org/eluder/coveralls/maven/plugin/validation/ValidationErrorsTest.java class ValidationErrorsTest (line 40) | @RunWith(MockitoJUnitRunner.class) method testThrowOrInformWithError (line 46) | @Test(expected = ValidationException.class) method testThrowOrInformWithWarnings (line 51) | @Test method createValidationErrors (line 57) | private ValidationErrors createValidationErrors(final ValidationError.... FILE: src/test/java/org/eluder/coveralls/maven/plugin/validation/ValidationExceptionTest.java class ValidationExceptionTest (line 35) | public class ValidationExceptionTest { method testException (line 40) | @Test method testExceptionWithMessage (line 47) | @Test method testExceptionWithCause (line 54) | @Test method testExceptionWithMessageAndCause (line 61) | @Test FILE: src/test/resources/InnerClassCoverage.java class InnerClassCoverage (line 3) | public class InnerClassCoverage { method anonymous (line 5) | public void anonymous() { method delegate (line 15) | public boolean delegate() { class InnerClass (line 19) | public static class InnerClass { method isInner (line 21) | public boolean isInner() { method run (line 25) | public void run() { FILE: src/test/resources/Localization.js function Localization (line 5) | function Localization(values) { FILE: src/test/resources/PartialCoverage.java class PartialCoverage (line 3) | public class PartialCoverage { method partial (line 5) | public void partial(boolean test) { FILE: src/test/resources/SimpleCoverage.java class SimpleCoverage (line 3) | public class SimpleCoverage { method isTested (line 5) | public boolean isTested() { method neverRun (line 9) | public void neverRun() {