6d4519ee213c86ad9f3987e557f7787920a03714 |
29-Jun-2016 |
Allen Hair <allenhair@google.com> |
Change default OutputMode to none. Bug: 29869799 Change-Id: I6b2f58ec8b9d49cda73fe59a4e6a40df84a877b5
rc/org/jacoco/core/runtime/AgentOptions.java
|
887abac49ea7f8075ef71fa1efc91f128b0d6a23 |
24-May-2015 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare release v0.7.5
ETA-INF/MANIFEST.MF
om.xml
|
873114568ee148ea2e15cd036d57bf7b43ba154d |
16-Feb-2015 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Improve coverage data for code with implicit exception. Add additional probe before every line with at least one method invocation.
rc/org/jacoco/core/data/ExecutionDataWriter.java
rc/org/jacoco/core/internal/flow/LabelFlowAnalyzer.java
rc/org/jacoco/core/internal/flow/LabelInfo.java
rc/org/jacoco/core/internal/flow/MethodProbesAdapter.java
|
d5946166388e92f67220bbece1f104e21ab7b0cb |
26-Apr-2015 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
GitHub #301: Absolute path for destfile option in Ant tasks For the Ant tasks coverage and agent the destfile attribute is now passed as an absolute path also in the default case.
rc/org/jacoco/core/runtime/AgentOptions.java
|
627762e66342c1768c1d02ad1e3dc436c22de065 |
27-Feb-2015 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare for next development iteration
om.xml
|
65ffb0fbe72b8392e7fb31c46dd7b64030e93d69 |
27-Feb-2015 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare for next development iteration
ETA-INF/MANIFEST.MF
om.xml
|
b2403861611a1248e4d1c68c8b8e87b83773e439 |
26-Feb-2015 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare release v0.7.4
ETA-INF/MANIFEST.MF
om.xml
|
be29a42498f4ef1b50bc49d4e453ca543bc91489 |
24-Feb-2015 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
GitHub #286: Fix missing probes Fix missing probes at the beginning of try/catch blocks when the block starts as a jump target. This should restore exec file compatibility with 0.7.2. Basically a revert of commit e4a474c
rc/org/jacoco/core/internal/flow/LabelFlowAnalyzer.java
rc/org/jacoco/core/internal/flow/MethodProbesAdapter.java
|
f686e5e9b3cae1221b61aefd80ae605b39e4d764 |
20-Feb-2015 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare for next development iteration
ETA-INF/MANIFEST.MF
om.xml
|
0004ed2d58064d6b036d4cd41fe6bc83c512e91d |
19-Feb-2015 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare release 0.7.3
ETA-INF/MANIFEST.MF
om.xml
|
d0a7327df8898e5eff234c11f7c150f07a76110c |
20-Jan-2015 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Configure Eclipse projects for M2E.
classpath
settings/org.eclipse.core.resources.prefs
|
0bac737c1bca289341243bfb15e7399170383a21 |
19-Jan-2015 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Fix Sonar warning.
rc/org/jacoco/core/internal/analysis/ClassAnalyzer.java
|
6e5a8197072aad904473a1850cb06ce9e7006cd8 |
07-Jan-2015 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Fix some Sonar warnings.
rc/org/jacoco/core/internal/flow/Instruction.java
rc/org/jacoco/core/internal/instr/FieldProbeArrayStrategy.java
|
82f40d7151ef0f99e18573a4e6b248eba6abc3ad |
05-Jan-2015 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Revert exec file version increment. The new probe insertion strategy for exceptions leads to semantically identical probes. Therefore we don't need to take the hassle of incompatible exec files. This reverts commits bc3c1cad4b60091cc95c1bd7429c7c1d92d1fb5a and 834d1556e4a1051621909f705a6ac94eaa6d7248.
rc/org/jacoco/core/data/ExecutionDataWriter.java
|
398ee59bebad6835dab57b60157eff16d511709e |
04-Jan-2015 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Happy New Year 2015!
om.xml
rc/org/jacoco/core/JaCoCo.java
rc/org/jacoco/core/analysis/Analyzer.java
rc/org/jacoco/core/analysis/CounterComparator.java
rc/org/jacoco/core/analysis/CoverageBuilder.java
rc/org/jacoco/core/analysis/CoverageNodeImpl.java
rc/org/jacoco/core/analysis/IBundleCoverage.java
rc/org/jacoco/core/analysis/IClassCoverage.java
rc/org/jacoco/core/analysis/ICounter.java
rc/org/jacoco/core/analysis/ICoverageNode.java
rc/org/jacoco/core/analysis/ICoverageVisitor.java
rc/org/jacoco/core/analysis/ILine.java
rc/org/jacoco/core/analysis/IMethodCoverage.java
rc/org/jacoco/core/analysis/IPackageCoverage.java
rc/org/jacoco/core/analysis/ISourceFileCoverage.java
rc/org/jacoco/core/analysis/ISourceNode.java
rc/org/jacoco/core/analysis/NodeComparator.java
rc/org/jacoco/core/analysis/package-info.java
rc/org/jacoco/core/data/ExecutionData.java
rc/org/jacoco/core/data/ExecutionDataReader.java
rc/org/jacoco/core/data/ExecutionDataStore.java
rc/org/jacoco/core/data/ExecutionDataWriter.java
rc/org/jacoco/core/data/IExecutionDataVisitor.java
rc/org/jacoco/core/data/ISessionInfoVisitor.java
rc/org/jacoco/core/data/SessionInfo.java
rc/org/jacoco/core/data/SessionInfoStore.java
rc/org/jacoco/core/data/package-info.java
rc/org/jacoco/core/instr/Instrumenter.java
rc/org/jacoco/core/instr/package-info.java
rc/org/jacoco/core/internal/ContentTypeDetector.java
rc/org/jacoco/core/internal/Pack200Streams.java
rc/org/jacoco/core/internal/analysis/BundleCoverageImpl.java
rc/org/jacoco/core/internal/analysis/ClassAnalyzer.java
rc/org/jacoco/core/internal/analysis/ClassCoverageImpl.java
rc/org/jacoco/core/internal/analysis/CounterImpl.java
rc/org/jacoco/core/internal/analysis/LineImpl.java
rc/org/jacoco/core/internal/analysis/MethodAnalyzer.java
rc/org/jacoco/core/internal/analysis/MethodCoverageImpl.java
rc/org/jacoco/core/internal/analysis/PackageCoverageImpl.java
rc/org/jacoco/core/internal/analysis/SourceFileCoverageImpl.java
rc/org/jacoco/core/internal/analysis/SourceNodeImpl.java
rc/org/jacoco/core/internal/analysis/StringPool.java
rc/org/jacoco/core/internal/data/CRC64.java
rc/org/jacoco/core/internal/data/CompactDataInput.java
rc/org/jacoco/core/internal/data/CompactDataOutput.java
rc/org/jacoco/core/internal/flow/ClassProbesAdapter.java
rc/org/jacoco/core/internal/flow/ClassProbesVisitor.java
rc/org/jacoco/core/internal/flow/FrameSnapshot.java
rc/org/jacoco/core/internal/flow/IFrame.java
rc/org/jacoco/core/internal/flow/IProbeIdGenerator.java
rc/org/jacoco/core/internal/flow/Instruction.java
rc/org/jacoco/core/internal/flow/LabelFlowAnalyzer.java
rc/org/jacoco/core/internal/flow/LabelInfo.java
rc/org/jacoco/core/internal/flow/MethodProbesAdapter.java
rc/org/jacoco/core/internal/flow/MethodProbesVisitor.java
rc/org/jacoco/core/internal/flow/MethodSanitizer.java
rc/org/jacoco/core/internal/instr/ClassInstrumenter.java
rc/org/jacoco/core/internal/instr/DuplicateFrameEliminator.java
rc/org/jacoco/core/internal/instr/FieldProbeArrayStrategy.java
rc/org/jacoco/core/internal/instr/IProbeArrayStrategy.java
rc/org/jacoco/core/internal/instr/IProbeInserter.java
rc/org/jacoco/core/internal/instr/InstrSupport.java
rc/org/jacoco/core/internal/instr/LocalProbeArrayStrategy.java
rc/org/jacoco/core/internal/instr/MethodInstrumenter.java
rc/org/jacoco/core/internal/instr/NoneProbeArrayStrategy.java
rc/org/jacoco/core/internal/instr/ProbeArrayStrategyFactory.java
rc/org/jacoco/core/internal/instr/ProbeCounter.java
rc/org/jacoco/core/internal/instr/ProbeInserter.java
rc/org/jacoco/core/internal/instr/SignatureRemover.java
rc/org/jacoco/core/package-info.java
rc/org/jacoco/core/runtime/AbstractRuntime.java
rc/org/jacoco/core/runtime/AgentOptions.java
rc/org/jacoco/core/runtime/CommandLineSupport.java
rc/org/jacoco/core/runtime/IExecutionDataAccessorGenerator.java
rc/org/jacoco/core/runtime/IRemoteCommandVisitor.java
rc/org/jacoco/core/runtime/IRuntime.java
rc/org/jacoco/core/runtime/LoggerRuntime.java
rc/org/jacoco/core/runtime/ModifiedSystemClassRuntime.java
rc/org/jacoco/core/runtime/OfflineInstrumentationAccessGenerator.java
rc/org/jacoco/core/runtime/RemoteControlReader.java
rc/org/jacoco/core/runtime/RemoteControlWriter.java
rc/org/jacoco/core/runtime/RuntimeData.java
rc/org/jacoco/core/runtime/SystemPropertiesRuntime.java
rc/org/jacoco/core/runtime/URLStreamHandlerRuntime.java
rc/org/jacoco/core/runtime/WildcardMatcher.java
rc/org/jacoco/core/runtime/package-info.java
rc/org/jacoco/core/tools/ExecDumpClient.java
rc/org/jacoco/core/tools/ExecFileLoader.java
rc/org/jacoco/core/tools/package-info.java
|
e4a474ce30af55463d114b5c18c9b59eadbef00b |
04-Jan-2015 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Encapsulate try/catch probe logic in MethodProbesAdapter.
rc/org/jacoco/core/internal/flow/LabelFlowAnalyzer.java
rc/org/jacoco/core/internal/flow/MethodProbesAdapter.java
|
bc3c1cad4b60091cc95c1bd7429c7c1d92d1fb5a |
31-Dec-2014 |
Allen Hair <allenhair@google.com> |
Increment file version for try-catch probe change.
rc/org/jacoco/core/data/ExecutionDataWriter.java
|
fdd2f4841ba466e3fa7e5c3df285478d06af422c |
16-Dec-2014 |
Allen Hair <allenhair@google.com> |
Extend try-catch blocks to cover inserted probes.
rc/org/jacoco/core/internal/flow/MethodProbesAdapter.java
|
9f0b1351547fb982c71b9db6cc76fc44a13ff51f |
31-Oct-2014 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Use ASM pattern of non-abstract methods to address issue raised in #257.
rc/org/jacoco/core/internal/flow/ClassProbesAdapter.java
rc/org/jacoco/core/internal/flow/MethodProbesVisitor.java
|
5a7b82f12debcd2ce86d3ca6cd2d5f07b9e64e1c |
29-Oct-2014 |
Carsten Otto <carsten.otto@andrena.de> |
grammar
rc/org/jacoco/core/internal/analysis/MethodAnalyzer.java
|
4d4257ef3450ca2b5638f7b416ce94dc95e31187 |
29-Oct-2014 |
Carsten Otto <carsten.otto@andrena.de> |
documentation fix: use descriptor instead of description
rc/org/jacoco/core/analysis/IMethodCoverage.java
rc/org/jacoco/core/internal/analysis/MethodAnalyzer.java
rc/org/jacoco/core/internal/analysis/MethodCoverageImpl.java
|
3ceb0a9087cdb0f07c0e9d074345a278ed8a5d3c |
28-Oct-2014 |
Carsten Otto <carsten.otto@andrena.de> |
typo
rc/org/jacoco/core/internal/flow/LabelInfo.java
|
46f673c5c7d0a9dcd541fea10198355157cbb2f9 |
29-Oct-2014 |
Carsten Otto <carsten.otto@andrena.de> |
documentation fix Adding this target does not necessarily cause a probe to be added. In the following example, the nop code only is successor of the ex call, thus we do not add a probe at the end of the try block. Marking the catch block as a target does not change this. private void foo() { try { ex(); } catch (StubException e) { return; } nop(); }
rc/org/jacoco/core/internal/flow/LabelFlowAnalyzer.java
|
65f3d7c2f51a93ed81e92b6d9374a3a3883da0ff |
29-Oct-2014 |
Carsten Otto <carsten.otto@andrena.de> |
documentation fix counter example: private void foo() { try { ex(); } catch (StubException e) { } }
rc/org/jacoco/core/internal/flow/LabelFlowAnalyzer.java
|
02f5af47cac3a3a64716088f1b462dc58c02116e |
13-Sep-2014 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare for next development iteration
ETA-INF/MANIFEST.MF
om.xml
|
ff5ffa389ca07217a6b6e641e416f34dfe6e56f0 |
12-Sep-2014 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare release 0.7.2
ETA-INF/MANIFEST.MF
om.xml
|
8ffcb7144775ba0da65304c15d952ba7a1cb7da6 |
20-Aug-2014 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
GitHub #232: Get code coverage for Java 8 lambda expressions
rc/org/jacoco/core/internal/analysis/ClassAnalyzer.java
|
1d8389bf86f8a49d31bb5182b3ec1592e2f7289a |
20-May-2014 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
GitHub #49: New agent option inclbootstrapclasses Consistent and shorter naming.
rc/org/jacoco/core/runtime/AgentOptions.java
|
310b7d14546c8f5e49f5e99475fb6001331ac4ca |
16-May-2014 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
GitHub #49: New agent option includebootstrapclasses New configuration option for the JaCoCo agent includebootstrapclasses to also instrument classes from the bootstrap class loader.
rc/org/jacoco/core/runtime/AgentOptions.java
|
55c11f40e617a2387ae51a9a85504856a995142e |
11-May-2014 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare for next development iteration
ETA-INF/MANIFEST.MF
om.xml
|
1755a4d688cdbfc574ddf6b3cdc75bf59932a715 |
08-May-2014 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare release 0.7.1
ETA-INF/MANIFEST.MF
om.xml
|
ae311b988b180df4f52295c0368b17d58ec8ce86 |
01-May-2014 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Consistent usage of m2e for all JaCoCo projects. Avoid dependency on MANIFEST.MF files and PDE.
classpath
project
|
72793f84314a393b86c5dc344499888b7113d20b |
01-May-2014 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
GitHub #201: Fixed failure with default methods in in Java 8 interfaces
rc/org/jacoco/core/instr/Instrumenter.java
rc/org/jacoco/core/internal/flow/ClassProbesAdapter.java
rc/org/jacoco/core/internal/instr/ClassInstrumenter.java
rc/org/jacoco/core/internal/instr/FieldProbeArrayStrategy.java
rc/org/jacoco/core/internal/instr/IProbeArrayStrategy.java
rc/org/jacoco/core/internal/instr/InstrSupport.java
rc/org/jacoco/core/internal/instr/LocalProbeArrayStrategy.java
rc/org/jacoco/core/internal/instr/NoneProbeArrayStrategy.java
rc/org/jacoco/core/internal/instr/ProbeArrayStrategyFactory.java
rc/org/jacoco/core/internal/instr/ProbeCounter.java
|
488550f5176f005ab78b70fe7439db57f4a442ed |
26-Mar-2014 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
GitHub #201: Upgrade to ASM 5.0.1.
ETA-INF/MANIFEST.MF
|
82b13485562ca4a212b7499920f85f22cf9f294b |
23-Mar-2014 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
GitHub #35: Better interoperability with JMockit.
rc/org/jacoco/core/runtime/AbstractRuntime.java
rc/org/jacoco/core/runtime/IRuntime.java
|
d65d20d8af92dcf1fbd1728ab2999813aef5e906 |
19-Mar-2014 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare for next development iteration
ETA-INF/MANIFEST.MF
om.xml
|
e8568e36d3e438f5bd9367b03cc27f32a38bf6f6 |
18-Mar-2014 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare release 0.7.0
ETA-INF/MANIFEST.MF
om.xml
|
351b20ee84db15e054b01c3a5e7b4234cecad890 |
18-Mar-2014 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Upgrade to ASM5. Now using asm-debug-all as asm-all is broken and we get better stack traces.
ETA-INF/MANIFEST.MF
om.xml
rc/org/jacoco/core/JaCoCo.java
rc/org/jacoco/core/internal/ContentTypeDetector.java
rc/org/jacoco/core/internal/analysis/MethodAnalyzer.java
rc/org/jacoco/core/internal/flow/FrameSnapshot.java
rc/org/jacoco/core/internal/flow/LabelFlowAnalyzer.java
rc/org/jacoco/core/internal/flow/MethodSanitizer.java
rc/org/jacoco/core/internal/instr/ClassInstrumenter.java
rc/org/jacoco/core/internal/instr/DuplicateFrameEliminator.java
rc/org/jacoco/core/runtime/LoggerRuntime.java
rc/org/jacoco/core/runtime/OfflineInstrumentationAccessGenerator.java
rc/org/jacoco/core/runtime/RuntimeData.java
rc/org/jacoco/core/runtime/SystemPropertiesRuntime.java
rc/org/jacoco/core/runtime/URLStreamHandlerRuntime.java
|
f8176c407fc64cf126a6b66047d295d22ddb402d |
04-Mar-2014 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare for next development iteration
ETA-INF/MANIFEST.MF
om.xml
|
de1febf766dbde623c767c5d1d492f0296474ae9 |
03-Mar-2014 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare release 0.6.5
ETA-INF/MANIFEST.MF
om.xml
|
39d48afe724b0ee0f7d5dcfb5ceb43bb353915c0 |
22-Feb-2014 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
GitHub #186: Remove signatures from JAR files.
rc/org/jacoco/core/instr/Instrumenter.java
rc/org/jacoco/core/internal/instr/SignatureRemover.java
|
60c33d63e75c1b0a5da9bd58be1f0b5434240220 |
11-Jan-2014 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Provide core APIs to detect classes with non-matching ids.
rc/org/jacoco/core/analysis/Analyzer.java
rc/org/jacoco/core/analysis/CoverageBuilder.java
rc/org/jacoco/core/analysis/IClassCoverage.java
rc/org/jacoco/core/data/ExecutionDataStore.java
rc/org/jacoco/core/internal/analysis/ClassAnalyzer.java
rc/org/jacoco/core/internal/analysis/ClassCoverageImpl.java
|
283abfa148b749678924b5e75eabd35a2d58f9f8 |
05-Jan-2014 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Happy New Year 2014!
om.xml
rc/org/jacoco/core/JaCoCo.java
rc/org/jacoco/core/analysis/Analyzer.java
rc/org/jacoco/core/analysis/CounterComparator.java
rc/org/jacoco/core/analysis/CoverageBuilder.java
rc/org/jacoco/core/analysis/CoverageNodeImpl.java
rc/org/jacoco/core/analysis/IBundleCoverage.java
rc/org/jacoco/core/analysis/IClassCoverage.java
rc/org/jacoco/core/analysis/ICounter.java
rc/org/jacoco/core/analysis/ICoverageNode.java
rc/org/jacoco/core/analysis/ICoverageVisitor.java
rc/org/jacoco/core/analysis/ILine.java
rc/org/jacoco/core/analysis/IMethodCoverage.java
rc/org/jacoco/core/analysis/IPackageCoverage.java
rc/org/jacoco/core/analysis/ISourceFileCoverage.java
rc/org/jacoco/core/analysis/ISourceNode.java
rc/org/jacoco/core/analysis/NodeComparator.java
rc/org/jacoco/core/analysis/package-info.java
rc/org/jacoco/core/data/ExecutionData.java
rc/org/jacoco/core/data/ExecutionDataReader.java
rc/org/jacoco/core/data/ExecutionDataStore.java
rc/org/jacoco/core/data/ExecutionDataWriter.java
rc/org/jacoco/core/data/IExecutionDataVisitor.java
rc/org/jacoco/core/data/ISessionInfoVisitor.java
rc/org/jacoco/core/data/SessionInfo.java
rc/org/jacoco/core/data/SessionInfoStore.java
rc/org/jacoco/core/data/package-info.java
rc/org/jacoco/core/instr/Instrumenter.java
rc/org/jacoco/core/instr/package-info.java
rc/org/jacoco/core/internal/ContentTypeDetector.java
rc/org/jacoco/core/internal/Pack200Streams.java
rc/org/jacoco/core/internal/analysis/BundleCoverageImpl.java
rc/org/jacoco/core/internal/analysis/ClassAnalyzer.java
rc/org/jacoco/core/internal/analysis/ClassCoverageImpl.java
rc/org/jacoco/core/internal/analysis/CounterImpl.java
rc/org/jacoco/core/internal/analysis/LineImpl.java
rc/org/jacoco/core/internal/analysis/MethodAnalyzer.java
rc/org/jacoco/core/internal/analysis/MethodCoverageImpl.java
rc/org/jacoco/core/internal/analysis/PackageCoverageImpl.java
rc/org/jacoco/core/internal/analysis/SourceFileCoverageImpl.java
rc/org/jacoco/core/internal/analysis/SourceNodeImpl.java
rc/org/jacoco/core/internal/analysis/StringPool.java
rc/org/jacoco/core/internal/data/CRC64.java
rc/org/jacoco/core/internal/data/CompactDataInput.java
rc/org/jacoco/core/internal/data/CompactDataOutput.java
rc/org/jacoco/core/internal/flow/ClassProbesAdapter.java
rc/org/jacoco/core/internal/flow/ClassProbesVisitor.java
rc/org/jacoco/core/internal/flow/FrameSnapshot.java
rc/org/jacoco/core/internal/flow/IFrame.java
rc/org/jacoco/core/internal/flow/IProbeIdGenerator.java
rc/org/jacoco/core/internal/flow/Instruction.java
rc/org/jacoco/core/internal/flow/LabelFlowAnalyzer.java
rc/org/jacoco/core/internal/flow/LabelInfo.java
rc/org/jacoco/core/internal/flow/MethodProbesAdapter.java
rc/org/jacoco/core/internal/flow/MethodProbesVisitor.java
rc/org/jacoco/core/internal/flow/MethodSanitizer.java
rc/org/jacoco/core/internal/instr/ClassInstrumenter.java
rc/org/jacoco/core/internal/instr/DuplicateFrameEliminator.java
rc/org/jacoco/core/internal/instr/IProbeArrayStrategy.java
rc/org/jacoco/core/internal/instr/IProbeInserter.java
rc/org/jacoco/core/internal/instr/InstrSupport.java
rc/org/jacoco/core/internal/instr/MethodInstrumenter.java
rc/org/jacoco/core/internal/instr/ProbeInserter.java
rc/org/jacoco/core/package-info.java
rc/org/jacoco/core/runtime/AbstractRuntime.java
rc/org/jacoco/core/runtime/AgentOptions.java
rc/org/jacoco/core/runtime/CommandLineSupport.java
rc/org/jacoco/core/runtime/IExecutionDataAccessorGenerator.java
rc/org/jacoco/core/runtime/IRemoteCommandVisitor.java
rc/org/jacoco/core/runtime/IRuntime.java
rc/org/jacoco/core/runtime/LoggerRuntime.java
rc/org/jacoco/core/runtime/ModifiedSystemClassRuntime.java
rc/org/jacoco/core/runtime/OfflineInstrumentationAccessGenerator.java
rc/org/jacoco/core/runtime/RemoteControlReader.java
rc/org/jacoco/core/runtime/RemoteControlWriter.java
rc/org/jacoco/core/runtime/RuntimeData.java
rc/org/jacoco/core/runtime/SystemPropertiesRuntime.java
rc/org/jacoco/core/runtime/URLStreamHandlerRuntime.java
rc/org/jacoco/core/runtime/WildcardMatcher.java
rc/org/jacoco/core/runtime/package-info.java
rc/org/jacoco/core/tools/ExecDumpClient.java
rc/org/jacoco/core/tools/ExecFileLoader.java
rc/org/jacoco/core/tools/package-info.java
|
8f81097f70a2b9c570e225dec4dcf3a28b988efc |
30-Dec-2013 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Replace our FrameTracker with existing ASM API AnalyzerAdapter.
rc/org/jacoco/core/analysis/Analyzer.java
rc/org/jacoco/core/instr/Instrumenter.java
rc/org/jacoco/core/internal/analysis/MethodAnalyzer.java
rc/org/jacoco/core/internal/flow/ClassProbesAdapter.java
rc/org/jacoco/core/internal/flow/FrameSnapshot.java
rc/org/jacoco/core/internal/flow/IFrame.java
rc/org/jacoco/core/internal/flow/MethodProbesAdapter.java
rc/org/jacoco/core/internal/flow/MethodProbesVisitor.java
rc/org/jacoco/core/internal/instr/ClassInstrumenter.java
rc/org/jacoco/core/internal/instr/FrameTracker.java
rc/org/jacoco/core/internal/instr/IFrameInserter.java
rc/org/jacoco/core/internal/instr/MethodInstrumenter.java
|
39deeac4b0f6b5daf2ecdac971fe02ddc945ad67 |
30-Dec-2013 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Remove unnecessary null check.
rc/org/jacoco/core/internal/flow/LabelFlowAnalyzer.java
|
9f4ef8dcffb3acbcd066ec073d87de65eeb06b48 |
19-Dec-2013 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Keep ASM API version at central place to simplify migration to ASM 5.
rc/org/jacoco/core/JaCoCo.java
rc/org/jacoco/core/internal/flow/ClassProbesAdapter.java
rc/org/jacoco/core/internal/flow/ClassProbesVisitor.java
rc/org/jacoco/core/internal/flow/LabelFlowAnalyzer.java
rc/org/jacoco/core/internal/flow/MethodProbesAdapter.java
rc/org/jacoco/core/internal/flow/MethodProbesVisitor.java
rc/org/jacoco/core/internal/instr/DuplicateFrameEliminator.java
rc/org/jacoco/core/internal/instr/FrameTracker.java
rc/org/jacoco/core/internal/instr/ProbeInserter.java
rc/org/jacoco/core/runtime/ModifiedSystemClassRuntime.java
|
94557aa90bc58a73c1026058a0fe3edc8396bcfe |
11-Dec-2013 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare for next development iteration
ETA-INF/MANIFEST.MF
om.xml
|
7c7d7e8d0b729e102be36ef940f96880f6effb9e |
10-Dec-2013 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare release 0.6.4
ETA-INF/MANIFEST.MF
om.xml
|
e35a34adcc3a47eac6723533e811e52c288d4dd5 |
18-Nov-2013 |
Mirko Friedenhagen <mfriedenhagen@gmail.com> |
Fix some criticals from nemo.
rc/org/jacoco/core/runtime/CommandLineSupport.java
rc/org/jacoco/core/runtime/WildcardMatcher.java
|
d3982ef1fff1bf2168f63a6d41102def386fd180 |
15-Nov-2013 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
New tools API for shared high level tasks.
ETA-INF/MANIFEST.MF
rc/org/jacoco/core/data/ExecFileLoader.java
rc/org/jacoco/core/tools/ExecDumpClient.java
rc/org/jacoco/core/tools/ExecFileLoader.java
rc/org/jacoco/core/tools/package-info.java
|
9fdd14bd5cf0ad765135c8466dcaa9921c72c74b |
16-Oct-2013 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Also consider quotes in command line arguments correctly. For this move command line utilities into core.
rc/org/jacoco/core/runtime/AgentOptions.java
rc/org/jacoco/core/runtime/CommandLineSupport.java
|
cc2e62c7c25dcaa84eba8b17aa5c44e43ba2abf9 |
01-Oct-2013 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Additional frame verification.
rc/org/jacoco/core/internal/instr/FrameTracker.java
|
80e4ab959ee3e39cf56f757ce53c3deb1dbc5cd5 |
21-Sep-2013 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Consolidate implementation for exec file locking and parent folder creation in ExecFileLoader.save().
rc/org/jacoco/core/data/ExecFileLoader.java
|
3667815343ee12afebfae4e277f06e2f90660b7e |
25-Aug-2013 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Add ExecFileLoader.save() methods for better code re-use.
rc/org/jacoco/core/data/ExecFileLoader.java
|
4827855f5b44f3a50da8b814d94b35df09241c85 |
17-Jun-2013 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Fix JavaDoc syntax for Java 8.
rc/org/jacoco/core/analysis/package-info.java
|
1a29d520f517a485540486783006a033a64521be |
03-Jun-2013 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare for next development iteration
ETA-INF/MANIFEST.MF
om.xml
|
f6b532659c93e318e00b4acebaf10814d9dd1198 |
03-Jun-2013 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare release 0.6.3
ETA-INF/MANIFEST.MF
om.xml
|
e048201f115d862e1b99e78249ef9e720212c201 |
01-Jun-2013 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Issue error when analyzing instrumented classes (GitHub #108)
rc/org/jacoco/core/internal/analysis/ClassAnalyzer.java
rc/org/jacoco/core/internal/instr/ClassInstrumenter.java
rc/org/jacoco/core/internal/instr/InstrSupport.java
|
ac07e252571819685d3f74cb69c90c23abd340a0 |
20-May-2013 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Context information for error messages. Analyzer and Instrumenter now expect a resource name parameter to provide better messages in case of internal errors.
rc/org/jacoco/core/analysis/Analyzer.java
rc/org/jacoco/core/instr/Instrumenter.java
|
55fae171b754e20062fae7cdb2d5feae8ee54017 |
20-Mar-2013 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
New coverage check implementation. New report APIs to check coverage, support for coverage checks in Ant, rework Maven check goal implementation based on new APIs.
rc/org/jacoco/core/analysis/CounterComparator.java
rc/org/jacoco/core/analysis/ICounter.java
rc/org/jacoco/core/internal/analysis/CounterImpl.java
|
ccbbc428f5bad06f43ae6c42f9691a1c9f5a2f73 |
19-May-2013 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
More consistent internal implementation.
rc/org/jacoco/core/analysis/Analyzer.java
rc/org/jacoco/core/instr/Instrumenter.java
|
fc340a20c201bec9c0ee31ec16c85766477a1edf |
22-Mar-2013 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Support for archives in Pack200 format (GitHub #91).
rc/org/jacoco/core/analysis/Analyzer.java
rc/org/jacoco/core/instr/Instrumenter.java
rc/org/jacoco/core/internal/ContentTypeDetector.java
rc/org/jacoco/core/internal/Pack200Streams.java
|
1b1935e739a09eb467c86036b480f513cd8bef4a |
01-Mar-2013 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Fixed inconsistent stackmap frames when instrumenting class files produced by certain tools like ProGuard (GitHub #85).
rc/org/jacoco/core/internal/instr/ProbeInserter.java
|
57f7cf06888f1e34f9ab2e3129c3d433826ecbe1 |
24-Feb-2013 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Fix JavaDoc problems reported by JDK 8.
rc/org/jacoco/core/analysis/Analyzer.java
rc/org/jacoco/core/data/ExecutionDataReader.java
rc/org/jacoco/core/data/ExecutionDataWriter.java
rc/org/jacoco/core/internal/ContentTypeDetector.java
rc/org/jacoco/core/internal/data/CompactDataInput.java
rc/org/jacoco/core/internal/data/CompactDataOutput.java
rc/org/jacoco/core/runtime/AgentOptions.java
rc/org/jacoco/core/runtime/RemoteControlReader.java
|
6396bb4769d9c044d38cebb126a81fc6cded8e01 |
24-Feb-2013 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Sonar cleanup.
rc/org/jacoco/core/internal/data/CRC64.java
rc/org/jacoco/core/runtime/RuntimeData.java
|
e16acdd4c5252c324e71a9f6a5665935859c9733 |
03-Feb-2013 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare for next development iteration
ETA-INF/MANIFEST.MF
om.xml
|
6fd4f3a24344883201636b39c44bcdef65d10cad |
03-Feb-2013 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare release 0.6.2
ETA-INF/MANIFEST.MF
om.xml
|
e10fc8bd732eec8fadeceee249ca927518fe5d47 |
18-Jan-2013 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Better error message in case of invalid stackmap frames (GitHub #73).
rc/org/jacoco/core/internal/instr/FrameTracker.java
|
8c614bab37eee9dbf920a7b20a2b18ab1b8c20d4 |
09-Jan-2013 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Add new output mode - 'none'
rc/org/jacoco/core/runtime/AgentOptions.java
|
f2450ec546d7fd07bf75047f7a4181f9ccc5a585 |
08-Jan-2013 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Fixed typo.
rc/org/jacoco/core/runtime/AgentOptions.java
|
e2930e70cc2d5409732639f0bda3af36b27e6db4 |
08-Jan-2013 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Remove output mode mbean in favor of new agent option 'jmx'.
rc/org/jacoco/core/runtime/AgentOptions.java
|
2a8b5339c422de268cae3a862a85666a9b0ac176 |
07-Jan-2013 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Add runtime APIs.
rc/org/jacoco/core/runtime/OfflineInstrumentationAccessGenerator.java
|
37115f4ba4f6126b8c3352ac890c653e428a7dd8 |
04-Jan-2013 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Happy New Year!
om.xml
rc/org/jacoco/core/JaCoCo.java
rc/org/jacoco/core/analysis/Analyzer.java
rc/org/jacoco/core/analysis/CounterComparator.java
rc/org/jacoco/core/analysis/CoverageBuilder.java
rc/org/jacoco/core/analysis/CoverageNodeImpl.java
rc/org/jacoco/core/analysis/IBundleCoverage.java
rc/org/jacoco/core/analysis/IClassCoverage.java
rc/org/jacoco/core/analysis/ICounter.java
rc/org/jacoco/core/analysis/ICoverageNode.java
rc/org/jacoco/core/analysis/ICoverageVisitor.java
rc/org/jacoco/core/analysis/ILine.java
rc/org/jacoco/core/analysis/IMethodCoverage.java
rc/org/jacoco/core/analysis/IPackageCoverage.java
rc/org/jacoco/core/analysis/ISourceFileCoverage.java
rc/org/jacoco/core/analysis/ISourceNode.java
rc/org/jacoco/core/analysis/NodeComparator.java
rc/org/jacoco/core/analysis/package-info.java
rc/org/jacoco/core/data/ExecFileLoader.java
rc/org/jacoco/core/data/ExecutionData.java
rc/org/jacoco/core/data/ExecutionDataReader.java
rc/org/jacoco/core/data/ExecutionDataStore.java
rc/org/jacoco/core/data/ExecutionDataWriter.java
rc/org/jacoco/core/data/IExecutionDataVisitor.java
rc/org/jacoco/core/data/ISessionInfoVisitor.java
rc/org/jacoco/core/data/SessionInfo.java
rc/org/jacoco/core/data/SessionInfoStore.java
rc/org/jacoco/core/data/package-info.java
rc/org/jacoco/core/instr/Instrumenter.java
rc/org/jacoco/core/instr/package-info.java
rc/org/jacoco/core/internal/ContentTypeDetector.java
rc/org/jacoco/core/internal/analysis/BundleCoverageImpl.java
rc/org/jacoco/core/internal/analysis/ClassAnalyzer.java
rc/org/jacoco/core/internal/analysis/ClassCoverageImpl.java
rc/org/jacoco/core/internal/analysis/CounterImpl.java
rc/org/jacoco/core/internal/analysis/LineImpl.java
rc/org/jacoco/core/internal/analysis/MethodAnalyzer.java
rc/org/jacoco/core/internal/analysis/MethodCoverageImpl.java
rc/org/jacoco/core/internal/analysis/PackageCoverageImpl.java
rc/org/jacoco/core/internal/analysis/SourceFileCoverageImpl.java
rc/org/jacoco/core/internal/analysis/SourceNodeImpl.java
rc/org/jacoco/core/internal/analysis/StringPool.java
rc/org/jacoco/core/internal/data/CRC64.java
rc/org/jacoco/core/internal/data/CompactDataInput.java
rc/org/jacoco/core/internal/data/CompactDataOutput.java
rc/org/jacoco/core/internal/flow/ClassProbesAdapter.java
rc/org/jacoco/core/internal/flow/ClassProbesVisitor.java
rc/org/jacoco/core/internal/flow/IProbeIdGenerator.java
rc/org/jacoco/core/internal/flow/Instruction.java
rc/org/jacoco/core/internal/flow/LabelFlowAnalyzer.java
rc/org/jacoco/core/internal/flow/LabelInfo.java
rc/org/jacoco/core/internal/flow/MethodProbesAdapter.java
rc/org/jacoco/core/internal/flow/MethodProbesVisitor.java
rc/org/jacoco/core/internal/flow/MethodSanitizer.java
rc/org/jacoco/core/internal/instr/ClassInstrumenter.java
rc/org/jacoco/core/internal/instr/DuplicateFrameEliminator.java
rc/org/jacoco/core/internal/instr/FrameTracker.java
rc/org/jacoco/core/internal/instr/IFrameInserter.java
rc/org/jacoco/core/internal/instr/IProbeArrayStrategy.java
rc/org/jacoco/core/internal/instr/IProbeInserter.java
rc/org/jacoco/core/internal/instr/InstrSupport.java
rc/org/jacoco/core/internal/instr/MethodInstrumenter.java
rc/org/jacoco/core/internal/instr/ProbeInserter.java
rc/org/jacoco/core/package-info.java
rc/org/jacoco/core/runtime/AbstractRuntime.java
rc/org/jacoco/core/runtime/AgentOptions.java
rc/org/jacoco/core/runtime/IExecutionDataAccessorGenerator.java
rc/org/jacoco/core/runtime/IRemoteCommandVisitor.java
rc/org/jacoco/core/runtime/IRuntime.java
rc/org/jacoco/core/runtime/LoggerRuntime.java
rc/org/jacoco/core/runtime/ModifiedSystemClassRuntime.java
rc/org/jacoco/core/runtime/OfflineInstrumentationAccessGenerator.java
rc/org/jacoco/core/runtime/RemoteControlReader.java
rc/org/jacoco/core/runtime/RemoteControlWriter.java
rc/org/jacoco/core/runtime/RuntimeData.java
rc/org/jacoco/core/runtime/SystemPropertiesRuntime.java
rc/org/jacoco/core/runtime/URLStreamHandlerRuntime.java
rc/org/jacoco/core/runtime/WildcardMatcher.java
rc/org/jacoco/core/runtime/package-info.java
|
c0346f6d5fde5236ec8963c61486c9b308c64d52 |
03-Jan-2013 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Fix instrumentation of archives.
rc/org/jacoco/core/instr/Instrumenter.java
|
adf2bf660e12b3b284eb80965328802101cf6762 |
28-Dec-2012 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Allow (recursive) instrumentation of archives.
rc/org/jacoco/core/analysis/Analyzer.java
rc/org/jacoco/core/instr/Instrumenter.java
rc/org/jacoco/core/internal/ContentTypeDetector.java
rc/org/jacoco/core/internal/analysis/ContentTypeDetector.java
|
47990a4a02bb738eedd7dce6a2f2dd10d5f28cc4 |
28-Dec-2012 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Additional way to provide configuration options via classpath resource.
rc/org/jacoco/core/runtime/AgentOptions.java
|
b3fd3717f2a4c2095fba98106843992e4fbd4d84 |
26-Dec-2012 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Merge branch 'master' into topic/offlineinstr Conflicts: org.jacoco.ant/META-INF/MANIFEST.MF
|
a6a45e8dee96e4d3d94d3fc9d95c41a346dea8ed |
23-Dec-2012 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare for next development iteration
ETA-INF/MANIFEST.MF
om.xml
|
0bb8d2ddc43b6dba17794b5a858f77cc94f0bbb4 |
23-Dec-2012 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare release 0.6.1
ETA-INF/MANIFEST.MF
om.xml
|
235a09e3dd342588990400fefa99a1ebd74ca47d |
23-Dec-2012 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Ant task for offline instrumentation.
rc/org/jacoco/core/instr/Instrumenter.java
|
25fb3d4e2bac150627f091d310bafb6be465f37b |
23-Dec-2012 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Offline instrumentation APIs.
rc/org/jacoco/core/JaCoCo.java
rc/org/jacoco/core/jacoco.properties
rc/org/jacoco/core/runtime/AgentOptions.java
rc/org/jacoco/core/runtime/OfflineInstrumentationAccessGenerator.java
|
27e32e433ba0ac1fdec9290d3454d5b369c969cc |
20-Dec-2012 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Separate session data from IRuntime.
rc/org/jacoco/core/analysis/Analyzer.java
rc/org/jacoco/core/data/ExecutionData.java
rc/org/jacoco/core/data/ExecutionDataReader.java
rc/org/jacoco/core/data/ExecutionDataStore.java
rc/org/jacoco/core/data/ExecutionDataWriter.java
rc/org/jacoco/core/data/SessionInfo.java
rc/org/jacoco/core/internal/analysis/ClassAnalyzer.java
rc/org/jacoco/core/internal/analysis/MethodAnalyzer.java
rc/org/jacoco/core/internal/instr/InstrSupport.java
rc/org/jacoco/core/runtime/AbstractRuntime.java
rc/org/jacoco/core/runtime/ExecutionDataAccess.java
rc/org/jacoco/core/runtime/IRuntime.java
rc/org/jacoco/core/runtime/LoggerRuntime.java
rc/org/jacoco/core/runtime/ModifiedSystemClassRuntime.java
rc/org/jacoco/core/runtime/RuntimeData.java
rc/org/jacoco/core/runtime/SystemPropertiesRuntime.java
rc/org/jacoco/core/runtime/URLStreamHandlerRuntime.java
|
6e645ebbb90046f1bdac67ca76963066ba6539b8 |
09-Dec-2012 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
New API to subtract execution data probes.
rc/org/jacoco/core/data/ExecutionData.java
rc/org/jacoco/core/data/ExecutionDataStore.java
|
cbba17d9b026d8413be14d6ebc95e2ca74c9c804 |
18-Nov-2012 |
Evgeny Mandrikov <mandrikov@gmail.com> |
GitHub #43: Do not use Tycho
om.xml
|
bd01f250f6021e4bfc171f0bb1bd23779728aad7 |
10-Nov-2012 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Common utility to load exec files to avoid code duplication.
rc/org/jacoco/core/data/ExecFileLoader.java
|
1e1df5b34d6c24c422924441ffd569d7570a6d17 |
02-Nov-2012 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Update to ASM 4.1 With ASM 4.1 implicit initial frames are no longer processed as events. This required a rework and simplification of the frame processing logic.
ETA-INF/MANIFEST.MF
rc/org/jacoco/core/internal/instr/ClassInstrumenter.java
rc/org/jacoco/core/internal/instr/FrameTracker.java
rc/org/jacoco/core/internal/instr/IFrameInserter.java
rc/org/jacoco/core/internal/instr/LazyFrameTracker.java
rc/org/jacoco/core/internal/instr/ProbeInserter.java
|
7764fe58040c043275fb9b412c55e09b510226c4 |
06-Oct-2012 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare for next development iteration
ETA-INF/MANIFEST.MF
om.xml
|
76f62ca24023d3522cfd806ff471e90e4f286739 |
06-Oct-2012 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare release 0.6.0
ETA-INF/MANIFEST.MF
om.xml
|
dd44098e32af029b06708a437fbdc20784922dbe |
20-Sep-2012 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Merge pull request #27 from jacoco/topic/asm4 Use ASM 4.0 for full Java 7 support.
|
38bc0eae48274d9381fc5fbc6e75d7211d98ac3f |
19-Sep-2012 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Use Import-Package instead of Require-Bundle to express dependencies.
ETA-INF/MANIFEST.MF
|
654f9bfeb8fc2b1d63339049c365af01c61c596e |
11-Sep-2012 |
Mykola Nikishov <mn@mn.com.ua> |
Fix compilation error ---------- 1. ERROR in /home/mn/src/git-mirrors/jacoco/org.jacoco.core/src/org/jacoco/core/internal/flow/LabelFlowAnalyzer.java (at line 39) method.tryCatchBlocks.get(i).accept(lfa); ^^^^^^ The method accept(MethodVisitor) is undefined for the type Object ----------
rc/org/jacoco/core/internal/flow/LabelFlowAnalyzer.java
|
bf2b7de23599508becd99fa18ccc94c8add77c2a |
14-Sep-2012 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Add bin-folders into .gitignore
gitignore
|
865584cb7c3c1ff0dd41b8227da9dbcac87663ce |
11-Sep-2012 |
Mykola Nikishov <mn@mn.com.ua> |
Fix GAV coordinates for ASM 4.0
om.xml
|
32e3a05444847ecde19cef575e57fec51c85d085 |
09-Sep-2012 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Migrate to ASM 4.0, support INVOKEDYNAMIC.
rc/org/jacoco/core/internal/analysis/ClassAnalyzer.java
rc/org/jacoco/core/internal/analysis/MethodAnalyzer.java
rc/org/jacoco/core/internal/flow/ClassProbesAdapter.java
rc/org/jacoco/core/internal/flow/ClassProbesVisitor.java
rc/org/jacoco/core/internal/flow/IClassProbesVisitor.java
rc/org/jacoco/core/internal/flow/IMethodProbesVisitor.java
rc/org/jacoco/core/internal/flow/LabelFlowAnalyzer.java
rc/org/jacoco/core/internal/flow/MethodProbesAdapter.java
rc/org/jacoco/core/internal/flow/MethodProbesVisitor.java
rc/org/jacoco/core/internal/instr/ClassInstrumenter.java
rc/org/jacoco/core/internal/instr/DuplicateFrameEliminator.java
rc/org/jacoco/core/internal/instr/FrameTracker.java
rc/org/jacoco/core/internal/instr/LazyFrameTracker.java
rc/org/jacoco/core/internal/instr/MethodInstrumenter.java
rc/org/jacoco/core/internal/instr/ProbeInserter.java
rc/org/jacoco/core/runtime/ModifiedSystemClassRuntime.java
|
b5f62d692bea12eea4ef449598a73b5b7cff8d3d |
08-Sep-2012 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Upgrade Manifest dependencies.
ETA-INF/MANIFEST.MF
|
13d966ceedd0c597776c4f7c2df23e0578b39850 |
30-Aug-2012 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare for next development iteration
ETA-INF/MANIFEST.MF
om.xml
|
d3dd13c831bb5f6ad9fb6e2789c672ad5caebbda |
30-Aug-2012 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare release 0.5.10
ETA-INF/MANIFEST.MF
om.xml
|
e69ba4dbb015949c5d84ba7bbb0b53efac28bb23 |
30-Aug-2012 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Fix EOLs
rc/org/jacoco/core/JaCoCo.java
rc/org/jacoco/core/analysis/Analyzer.java
rc/org/jacoco/core/analysis/CounterComparator.java
rc/org/jacoco/core/analysis/CoverageBuilder.java
rc/org/jacoco/core/analysis/CoverageNodeImpl.java
rc/org/jacoco/core/analysis/IBundleCoverage.java
rc/org/jacoco/core/analysis/IClassCoverage.java
rc/org/jacoco/core/analysis/ICounter.java
rc/org/jacoco/core/analysis/ICoverageNode.java
rc/org/jacoco/core/analysis/ICoverageVisitor.java
rc/org/jacoco/core/analysis/ILine.java
rc/org/jacoco/core/analysis/IMethodCoverage.java
rc/org/jacoco/core/analysis/IPackageCoverage.java
rc/org/jacoco/core/analysis/ISourceFileCoverage.java
rc/org/jacoco/core/analysis/ISourceNode.java
rc/org/jacoco/core/analysis/NodeComparator.java
rc/org/jacoco/core/data/ExecutionData.java
rc/org/jacoco/core/data/ExecutionDataReader.java
rc/org/jacoco/core/data/ExecutionDataStore.java
rc/org/jacoco/core/data/ExecutionDataWriter.java
rc/org/jacoco/core/data/IExecutionDataVisitor.java
rc/org/jacoco/core/data/SessionInfo.java
rc/org/jacoco/core/instr/Instrumenter.java
rc/org/jacoco/core/internal/analysis/BundleCoverageImpl.java
rc/org/jacoco/core/internal/analysis/ClassAnalyzer.java
rc/org/jacoco/core/internal/analysis/ClassCoverageImpl.java
rc/org/jacoco/core/internal/analysis/ContentTypeDetector.java
rc/org/jacoco/core/internal/analysis/CounterImpl.java
rc/org/jacoco/core/internal/analysis/LineImpl.java
rc/org/jacoco/core/internal/analysis/MethodCoverageImpl.java
rc/org/jacoco/core/internal/analysis/PackageCoverageImpl.java
rc/org/jacoco/core/internal/analysis/SourceFileCoverageImpl.java
rc/org/jacoco/core/internal/analysis/SourceNodeImpl.java
rc/org/jacoco/core/internal/analysis/StringPool.java
rc/org/jacoco/core/internal/data/CRC64.java
rc/org/jacoco/core/internal/data/CompactDataInput.java
rc/org/jacoco/core/internal/data/CompactDataOutput.java
rc/org/jacoco/core/internal/flow/ClassProbesAdapter.java
rc/org/jacoco/core/internal/flow/IClassProbesVisitor.java
rc/org/jacoco/core/internal/flow/IMethodProbesVisitor.java
rc/org/jacoco/core/internal/flow/IProbeIdGenerator.java
rc/org/jacoco/core/internal/flow/Instruction.java
rc/org/jacoco/core/internal/flow/LabelFlowAnalyzer.java
rc/org/jacoco/core/internal/flow/LabelInfo.java
rc/org/jacoco/core/internal/instr/ClassInstrumenter.java
rc/org/jacoco/core/internal/instr/IProbeArrayStrategy.java
rc/org/jacoco/core/internal/instr/InstrSupport.java
rc/org/jacoco/core/internal/instr/MethodInstrumenter.java
rc/org/jacoco/core/internal/instr/ProbeInserter.java
rc/org/jacoco/core/jacoco.properties
rc/org/jacoco/core/runtime/AbstractRuntime.java
rc/org/jacoco/core/runtime/AgentOptions.java
rc/org/jacoco/core/runtime/ExecutionDataAccess.java
rc/org/jacoco/core/runtime/IRuntime.java
rc/org/jacoco/core/runtime/LoggerRuntime.java
rc/org/jacoco/core/runtime/ModifiedSystemClassRuntime.java
rc/org/jacoco/core/runtime/RemoteControlReader.java
rc/org/jacoco/core/runtime/RemoteControlWriter.java
rc/org/jacoco/core/runtime/SystemPropertiesRuntime.java
rc/org/jacoco/core/runtime/WildcardMatcher.java
|
d9e3cf1e64930b8efb3184bfe80d2c57794acfd3 |
26-Aug-2012 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Prepare source tree for Git: .gitignore, workspace links, readme and license
gitignore
|
865bd4bd18dec47212a40064fc01b32f6846d8c7 |
25-Aug-2012 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Documentation: Why removing JSR/RET statements.
rc/org/jacoco/core/internal/flow/MethodSanitizer.java
|
ababcecaf3617873ff65d43a11d12f191b6939a5 |
16-Aug-2012 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
SF #3553210: Correct stackmap frames for new long arrays
rc/org/jacoco/core/internal/instr/FrameTracker.java
|
9e1a22e74884809bccdb3c1d867f6a17dd53fd1d |
30-Jul-2012 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare for next development iteration
ETA-INF/MANIFEST.MF
om.xml
|
7fa63e7c7d788b6fb89eb92fa667dcae03c699cb |
30-Jul-2012 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare release 0.5.9
ETA-INF/MANIFEST.MF
om.xml
|
049e60404d6797c8131addbc4e10b853be7bb1c6 |
21-Jul-2012 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
SF #3543758: Don't produce invalid class files in case of unexpected stackmap frames.
rc/org/jacoco/core/internal/instr/ClassInstrumenter.java
rc/org/jacoco/core/internal/instr/DuplicateFrameEliminator.java
|
19e5caa3949eba7a0b650163f2d584c8e9620f05 |
11-Jul-2012 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare for next development iteration
ETA-INF/MANIFEST.MF
om.xml
|
5552b67396c4b4a9f0e327516dabeb9e421ee9c9 |
11-Jul-2012 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare release 0.5.8
ETA-INF/MANIFEST.MF
om.xml
|
9308f8a21d7e01243d2f524947a55564a1ac3208 |
04-Jul-2012 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
SF #3538112: Allow instrumentation of classes with dead code
rc/org/jacoco/core/internal/instr/ProbeInserter.java
|
cf41fc18ccb6773f10077dfb460d2c6b84f78858 |
30-Jun-2012 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #208: New option classdumpdir for JaCoCo agent
rc/org/jacoco/core/runtime/AgentOptions.java
|
783aa63e134c6ba067e38e8a49207bd801693510 |
20-Jun-2012 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #154: Reworked instrumentation strategy to avoid verifier error "Uninitialized object exists on backward branch" with certain Java 7 class files.
rc/org/jacoco/core/internal/instr/ClassInstrumenter.java
rc/org/jacoco/core/internal/instr/FrameTracker.java
rc/org/jacoco/core/internal/instr/IFrameInserter.java
rc/org/jacoco/core/internal/instr/IProbeArrayStrategy.java
rc/org/jacoco/core/internal/instr/IProbeInserter.java
rc/org/jacoco/core/internal/instr/JumpProbe.java
rc/org/jacoco/core/internal/instr/LazyFrameTracker.java
rc/org/jacoco/core/internal/instr/MethodInstrumenter.java
rc/org/jacoco/core/internal/instr/ProbeInserter.java
rc/org/jacoco/core/internal/instr/ProbeVariableInserter.java
|
932495d9ebb6152db9a65c272061357a23c34cab |
15-May-2012 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Partially revert r1673: output folder for Eclipse should be 'bin' instead of 'target/classes'
classpath
uild.properties
|
3262b0fb0a70f9623a2551b1f1cc9260d203751d |
14-May-2012 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Trac #198: Update project settings for M2E Eclipse tooling.
classpath
uild.properties
|
e571f3f5b42cc2d3263e020d5f1f4c02fbb04fa1 |
13-May-2012 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Consistent usage of XHTML and UTF-8 for documentation.
bout.html
|
0e69e1fa656262cd8d14cac05569190d813c8ea0 |
07-May-2012 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Sonar warnings, code cleanup.
rc/org/jacoco/core/JaCoCo.java
|
650e4b18c777c808471d373f2e2958d36cfa39d2 |
19-Apr-2012 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare for next development iteration
ETA-INF/MANIFEST.MF
om.xml
|
976a90fe1cbc707c29a52f5e0d60edab6ce75b16 |
19-Apr-2012 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare release 0.5.7
ETA-INF/MANIFEST.MF
om.xml
|
c17f2b05b37bc57d428ab645fc9acf230db0a802 |
07-Apr-2012 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #196: Remove class file attributes with invalid code offsets caused by other byte code processing tools to avoid verifier errors.
rc/org/jacoco/core/internal/flow/ClassProbesAdapter.java
rc/org/jacoco/core/internal/flow/MethodSanitizer.java
|
2a363b8d781b585318867f86e784364720f42a39 |
31-Mar-2012 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
SF #3509409: Support for class redefinitions by other agents like JMockit.
rc/org/jacoco/core/internal/instr/InstrSupport.java
rc/org/jacoco/core/runtime/AbstractRuntime.java
rc/org/jacoco/core/runtime/IRuntime.java
|
5ebd9a31feea996e3630b20dcc58f8ed5bfc1f17 |
26-Feb-2012 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Sonar warnings: Fix equals() semantic.
rc/org/jacoco/core/runtime/ExecutionDataAccess.java
|
91d87e36c322e55b4aeaef267abefc123309c642 |
02-Feb-2012 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Simplified implementation.
rc/org/jacoco/core/runtime/WildcardMatcher.java
|
022e3aff7d5a66d839cf4839f257441f9ce8a464 |
24-Jan-2012 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare for next development iteration
ETA-INF/MANIFEST.MF
om.xml
|
99487a1bd8c773b6cafd18976c8dcae56c29ed56 |
24-Jan-2012 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare release 0.5.6
ETA-INF/MANIFEST.MF
om.xml
|
4cfef884b41ffca31f15bb6e53e7ef62366c5602 |
13-Jan-2012 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Don't insert stackmap frames for class files before version 1.6.
rc/org/jacoco/core/internal/instr/ClassInstrumenter.java
|
9eea505e54cbfec8911c273cb3769e54b3c28f66 |
12-Jan-2012 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Test case for proper stackmap frames and corrections.
rc/org/jacoco/core/internal/instr/ClassInstrumenter.java
|
d013ea6f3d3a4442dc24855da7637586139bcf06 |
09-Jan-2012 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Use correct delegate.
rc/org/jacoco/core/internal/instr/MethodInstrumenter.java
|
61e905db9ae03f604fbc38890dce997c05559d0a |
02-Jan-2012 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Update copyright year to 2012.
om.xml
rc/org/jacoco/core/JaCoCo.java
rc/org/jacoco/core/analysis/Analyzer.java
rc/org/jacoco/core/analysis/CounterComparator.java
rc/org/jacoco/core/analysis/CoverageBuilder.java
rc/org/jacoco/core/analysis/CoverageNodeImpl.java
rc/org/jacoco/core/analysis/IBundleCoverage.java
rc/org/jacoco/core/analysis/IClassCoverage.java
rc/org/jacoco/core/analysis/ICounter.java
rc/org/jacoco/core/analysis/ICoverageNode.java
rc/org/jacoco/core/analysis/ICoverageVisitor.java
rc/org/jacoco/core/analysis/ILine.java
rc/org/jacoco/core/analysis/IMethodCoverage.java
rc/org/jacoco/core/analysis/IPackageCoverage.java
rc/org/jacoco/core/analysis/ISourceFileCoverage.java
rc/org/jacoco/core/analysis/ISourceNode.java
rc/org/jacoco/core/analysis/NodeComparator.java
rc/org/jacoco/core/analysis/package-info.java
rc/org/jacoco/core/data/ExecutionData.java
rc/org/jacoco/core/data/ExecutionDataReader.java
rc/org/jacoco/core/data/ExecutionDataStore.java
rc/org/jacoco/core/data/ExecutionDataWriter.java
rc/org/jacoco/core/data/IExecutionDataVisitor.java
rc/org/jacoco/core/data/ISessionInfoVisitor.java
rc/org/jacoco/core/data/SessionInfo.java
rc/org/jacoco/core/data/SessionInfoStore.java
rc/org/jacoco/core/data/package-info.java
rc/org/jacoco/core/instr/Instrumenter.java
rc/org/jacoco/core/instr/package-info.java
rc/org/jacoco/core/internal/analysis/BundleCoverageImpl.java
rc/org/jacoco/core/internal/analysis/ClassAnalyzer.java
rc/org/jacoco/core/internal/analysis/ClassCoverageImpl.java
rc/org/jacoco/core/internal/analysis/ContentTypeDetector.java
rc/org/jacoco/core/internal/analysis/CounterImpl.java
rc/org/jacoco/core/internal/analysis/LineImpl.java
rc/org/jacoco/core/internal/analysis/MethodAnalyzer.java
rc/org/jacoco/core/internal/analysis/MethodCoverageImpl.java
rc/org/jacoco/core/internal/analysis/PackageCoverageImpl.java
rc/org/jacoco/core/internal/analysis/SourceFileCoverageImpl.java
rc/org/jacoco/core/internal/analysis/SourceNodeImpl.java
rc/org/jacoco/core/internal/analysis/StringPool.java
rc/org/jacoco/core/internal/data/CRC64.java
rc/org/jacoco/core/internal/data/CompactDataInput.java
rc/org/jacoco/core/internal/data/CompactDataOutput.java
rc/org/jacoco/core/internal/flow/ClassProbesAdapter.java
rc/org/jacoco/core/internal/flow/IClassProbesVisitor.java
rc/org/jacoco/core/internal/flow/IMethodProbesVisitor.java
rc/org/jacoco/core/internal/flow/IProbeIdGenerator.java
rc/org/jacoco/core/internal/flow/Instruction.java
rc/org/jacoco/core/internal/flow/LabelFlowAnalyzer.java
rc/org/jacoco/core/internal/flow/LabelInfo.java
rc/org/jacoco/core/internal/flow/MethodProbesAdapter.java
rc/org/jacoco/core/internal/instr/ClassInstrumenter.java
rc/org/jacoco/core/internal/instr/IProbeArrayStrategy.java
rc/org/jacoco/core/internal/instr/InstrSupport.java
rc/org/jacoco/core/internal/instr/JumpProbe.java
rc/org/jacoco/core/internal/instr/MethodInstrumenter.java
rc/org/jacoco/core/internal/instr/ProbeVariableInserter.java
rc/org/jacoco/core/package-info.java
rc/org/jacoco/core/runtime/AbstractRuntime.java
rc/org/jacoco/core/runtime/AgentOptions.java
rc/org/jacoco/core/runtime/ExecutionDataAccess.java
rc/org/jacoco/core/runtime/IExecutionDataAccessorGenerator.java
rc/org/jacoco/core/runtime/IRemoteCommandVisitor.java
rc/org/jacoco/core/runtime/IRuntime.java
rc/org/jacoco/core/runtime/LoggerRuntime.java
rc/org/jacoco/core/runtime/ModifiedSystemClassRuntime.java
rc/org/jacoco/core/runtime/RemoteControlReader.java
rc/org/jacoco/core/runtime/RemoteControlWriter.java
rc/org/jacoco/core/runtime/SystemPropertiesRuntime.java
rc/org/jacoco/core/runtime/URLStreamHandlerRuntime.java
rc/org/jacoco/core/runtime/WildcardMatcher.java
rc/org/jacoco/core/runtime/package-info.java
|
10a3ed3d5af2cbfbec2b35405d8d9420a9bf8776 |
01-Jan-2012 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Update copyright year to 2012.
om.xml
rc/org/jacoco/core/JaCoCo.java
rc/org/jacoco/core/analysis/Analyzer.java
rc/org/jacoco/core/analysis/CounterComparator.java
rc/org/jacoco/core/analysis/CoverageBuilder.java
rc/org/jacoco/core/analysis/CoverageNodeImpl.java
rc/org/jacoco/core/analysis/IBundleCoverage.java
rc/org/jacoco/core/analysis/IClassCoverage.java
rc/org/jacoco/core/analysis/ICounter.java
rc/org/jacoco/core/analysis/ICoverageNode.java
rc/org/jacoco/core/analysis/ICoverageVisitor.java
rc/org/jacoco/core/analysis/ILine.java
rc/org/jacoco/core/analysis/IMethodCoverage.java
rc/org/jacoco/core/analysis/IPackageCoverage.java
rc/org/jacoco/core/analysis/ISourceFileCoverage.java
rc/org/jacoco/core/analysis/ISourceNode.java
rc/org/jacoco/core/analysis/NodeComparator.java
rc/org/jacoco/core/analysis/package-info.java
rc/org/jacoco/core/data/ExecutionData.java
rc/org/jacoco/core/data/ExecutionDataReader.java
rc/org/jacoco/core/data/ExecutionDataStore.java
rc/org/jacoco/core/data/ExecutionDataWriter.java
rc/org/jacoco/core/data/IExecutionDataVisitor.java
rc/org/jacoco/core/data/ISessionInfoVisitor.java
rc/org/jacoco/core/data/SessionInfo.java
rc/org/jacoco/core/data/SessionInfoStore.java
rc/org/jacoco/core/data/package-info.java
rc/org/jacoco/core/instr/Instrumenter.java
rc/org/jacoco/core/instr/package-info.java
rc/org/jacoco/core/internal/analysis/BundleCoverageImpl.java
rc/org/jacoco/core/internal/analysis/ClassAnalyzer.java
rc/org/jacoco/core/internal/analysis/ClassCoverageImpl.java
rc/org/jacoco/core/internal/analysis/ContentTypeDetector.java
rc/org/jacoco/core/internal/analysis/CounterImpl.java
rc/org/jacoco/core/internal/analysis/LineImpl.java
rc/org/jacoco/core/internal/analysis/MethodAnalyzer.java
rc/org/jacoco/core/internal/analysis/MethodCoverageImpl.java
rc/org/jacoco/core/internal/analysis/PackageCoverageImpl.java
rc/org/jacoco/core/internal/analysis/SourceFileCoverageImpl.java
rc/org/jacoco/core/internal/analysis/SourceNodeImpl.java
rc/org/jacoco/core/internal/analysis/StringPool.java
rc/org/jacoco/core/internal/data/CRC64.java
rc/org/jacoco/core/internal/data/CompactDataInput.java
rc/org/jacoco/core/internal/data/CompactDataOutput.java
rc/org/jacoco/core/internal/flow/ClassProbesAdapter.java
rc/org/jacoco/core/internal/flow/IClassProbesVisitor.java
rc/org/jacoco/core/internal/flow/IMethodProbesVisitor.java
rc/org/jacoco/core/internal/flow/IProbeIdGenerator.java
rc/org/jacoco/core/internal/flow/Instruction.java
rc/org/jacoco/core/internal/flow/LabelFlowAnalyzer.java
rc/org/jacoco/core/internal/flow/LabelInfo.java
rc/org/jacoco/core/internal/flow/MethodProbesAdapter.java
rc/org/jacoco/core/internal/instr/ClassInstrumenter.java
rc/org/jacoco/core/internal/instr/IProbeArrayStrategy.java
rc/org/jacoco/core/internal/instr/InstrSupport.java
rc/org/jacoco/core/internal/instr/JumpProbe.java
rc/org/jacoco/core/internal/instr/MethodInstrumenter.java
rc/org/jacoco/core/internal/instr/ProbeVariableInserter.java
rc/org/jacoco/core/package-info.java
rc/org/jacoco/core/runtime/AbstractRuntime.java
rc/org/jacoco/core/runtime/AgentOptions.java
rc/org/jacoco/core/runtime/ExecutionDataAccess.java
rc/org/jacoco/core/runtime/IExecutionDataAccessorGenerator.java
rc/org/jacoco/core/runtime/IRemoteCommandVisitor.java
rc/org/jacoco/core/runtime/IRuntime.java
rc/org/jacoco/core/runtime/LoggerRuntime.java
rc/org/jacoco/core/runtime/ModifiedSystemClassRuntime.java
rc/org/jacoco/core/runtime/RemoteControlReader.java
rc/org/jacoco/core/runtime/RemoteControlWriter.java
rc/org/jacoco/core/runtime/SystemPropertiesRuntime.java
rc/org/jacoco/core/runtime/URLStreamHandlerRuntime.java
rc/org/jacoco/core/runtime/WildcardMatcher.java
rc/org/jacoco/core/runtime/package-info.java
|
42c3c913d09e720eec15932282ec8210f4bb78a2 |
15-Dec-2011 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare for next development iteration
ETA-INF/MANIFEST.MF
om.xml
|
adecf48613741cfd13dc4699bf8385229c0939f0 |
15-Dec-2011 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare release 0.5.5
ETA-INF/MANIFEST.MF
om.xml
|
08b7ec1dfa4c6adab61049ec78cd0b0102eeaed1 |
25-Nov-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Determine line number range correctly.
rc/org/jacoco/core/internal/analysis/MethodAnalyzer.java
|
d8e44e49b694283f27e84736164882fa60c1a7d7 |
25-Nov-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #179: Try/catch blocks must not be counted as instructions.
rc/org/jacoco/core/internal/analysis/MethodAnalyzer.java
|
23a98a90c73ab440f4d81df05765a2f22c1ea9a8 |
25-Nov-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Code cleanup: better naming of internal instance variable.
rc/org/jacoco/core/analysis/Analyzer.java
|
a686fde927d6363c971b6310525809db397cc7e3 |
11-Nov-2011 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare for next development iteration
ETA-INF/MANIFEST.MF
om.xml
|
497d815e0aca4c103a059bdc3e13633f3266f489 |
11-Nov-2011 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare release 0.5.4
ETA-INF/MANIFEST.MF
om.xml
|
462be93e6248ca2c14cf80c7b2fc5d6e39729621 |
02-Nov-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #174: Only depend on what's actually required.
rc/org/jacoco/core/instr/Instrumenter.java
|
2b55c00d5af6651cb89cb8ccafeaf0282328f333 |
15-Sep-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Fix reference to internal API.
rc/org/jacoco/core/analysis/CoverageBuilder.java
|
6d1ebcce86db3675720425f29fc4ee2443a0e35b |
25-Jul-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #159: Remove Ant build.
uildhook.xml
|
245184aae0d14b58e7d0c19564f9f01015fabf98 |
07-Jul-2011 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare for next development iteration
ETA-INF/MANIFEST.MF
om.xml
|
71813991b7c7c7812a53e89c6269632d0cbfae7a |
07-Jul-2011 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Prepare release 0.5.3
ETA-INF/MANIFEST.MF
om.xml
|
c60ba998e35074b7226289a3ab7b56ee8b209a06 |
04-Jul-2011 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Fix code quality problems reported by Sonar
rc/org/jacoco/core/analysis/Analyzer.java
rc/org/jacoco/core/runtime/LoggerRuntime.java
rc/org/jacoco/core/runtime/ModifiedSystemClassRuntime.java
rc/org/jacoco/core/runtime/SystemPropertiesRuntime.java
rc/org/jacoco/core/runtime/URLStreamHandlerRuntime.java
|
9315a5f21a08e04aa5e7f6b0ef85a125378ab317 |
01-Jul-2011 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Fix code quality problems reported by Sonar
rc/org/jacoco/core/data/SessionInfo.java
rc/org/jacoco/core/internal/analysis/ClassAnalyzer.java
rc/org/jacoco/core/internal/analysis/MethodAnalyzer.java
rc/org/jacoco/core/internal/flow/ClassProbesAdapter.java
rc/org/jacoco/core/internal/flow/LabelFlowAnalyzer.java
rc/org/jacoco/core/internal/instr/ClassInstrumenter.java
rc/org/jacoco/core/runtime/LoggerRuntime.java
|
c7e21c27012b05cd7421def533be9f5c37283190 |
20-Jun-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Fix code quality problems reported by Sonar.
rc/org/jacoco/core/runtime/AbstractRuntime.java
rc/org/jacoco/core/runtime/AgentOptions.java
rc/org/jacoco/core/runtime/ModifiedSystemClassRuntime.java
|
91f61e3ef8be78d6fc16870485cc7c8783362cf0 |
20-Jun-2011 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Add new output mode - 'mbean'.
rc/org/jacoco/core/runtime/AgentOptions.java
|
e7e7219a96d19a1be5a4b34f93d012b74e05b33a |
31-May-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Fix code quality problems reported by Sonar.
rc/org/jacoco/core/JaCoCo.java
rc/org/jacoco/core/analysis/Analyzer.java
rc/org/jacoco/core/analysis/NodeComparator.java
rc/org/jacoco/core/internal/analysis/MethodAnalyzer.java
rc/org/jacoco/core/internal/flow/ClassProbesAdapter.java
rc/org/jacoco/core/runtime/URLStreamHandlerRuntime.java
|
cd1eb195113ed00137c7ae0520650e383f8ed0b5 |
29-May-2011 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Upgrade to Tycho 0.12.0, which is equivalent to 0.11.1, but under the org.eclipse.tycho namespace
om.xml
|
6d343ea2cb81238e877759a35ae028dcc1f4f541 |
24-May-2011 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Version under development - 0.5.3
ETA-INF/MANIFEST.MF
om.xml
|
f01973aac61bab6ff3515c8855876bf6e162b180 |
23-May-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Fix code quality problems reported by Sonar.
rc/org/jacoco/core/analysis/CounterComparator.java
rc/org/jacoco/core/analysis/NodeComparator.java
rc/org/jacoco/core/internal/flow/ClassProbesAdapter.java
rc/org/jacoco/core/internal/instr/InstrSupport.java
rc/org/jacoco/core/runtime/WildcardMatcher.java
|
99b830ca0a94fb63cdd42f8c5647b216732561d9 |
19-May-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Preparing release 0.5.2
ETA-INF/MANIFEST.MF
om.xml
|
2bd05cff2693fdce31066b6c1559a73e87ff6120 |
18-May-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Code Quality: Use interface type instead of implementation class.
rc/org/jacoco/core/internal/analysis/ClassAnalyzer.java
rc/org/jacoco/core/internal/analysis/MethodAnalyzer.java
|
0a36ba7011885aa4823ccc04e23ff12473f38c25 |
16-May-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Track #156: Avoid recursive method call to handle very long instruction sequences properly.
rc/org/jacoco/core/internal/flow/Instruction.java
|
e3fc6e742866346b57aca6b52af9fde457b8a446 |
11-May-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #129: Report cyclomatic complexity.
rc/org/jacoco/core/analysis/CoverageNodeImpl.java
|
bf260f520cb129a4bea5fd7c77913dc251edde82 |
09-May-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #129: Summarize cyclomatic complexity.
rc/org/jacoco/core/internal/analysis/SourceNodeImpl.java
|
ef0204ede88b3e18350208e9afd2381533dfe518 |
09-May-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #129: JaCoCo core calculates cyclomatic complexity.
rc/org/jacoco/core/analysis/CoverageNodeImpl.java
rc/org/jacoco/core/analysis/ICoverageNode.java
rc/org/jacoco/core/internal/analysis/MethodAnalyzer.java
rc/org/jacoco/core/internal/analysis/MethodCoverageImpl.java
|
42aa4a1a85614debd253adf7f645d6ad8a3920b3 |
08-May-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Code quality: Use map interface instead of Hashtable.
rc/org/jacoco/core/runtime/URLStreamHandlerRuntime.java
|
a6637c889c71dbd2faa08e166ab07a5b79330d42 |
12-Apr-2011 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Fix Sonar analysis (findbugs expects compiled classes in org.jacoco.build)
om.xml
|
840aeb3399749b2aff0481a16557e3e82dc8930f |
11-Apr-2011 |
Evgeny Mandrikov <mandrikov@gmail.com> |
As a convention use 'src' for sourceDirectory everywhere
om.xml
|
f795a4454cae16494c3299b5a1c35b02d144f202 |
21-Mar-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Preparing 0.5.1 release.
ETA-INF/MANIFEST.MF
om.xml
|
eb89685023873ba141cb6d5fd5bfa846cb589456 |
21-Mar-2011 |
Brock Janiczak <brockj@gmail.com> |
Use constant version of locals array instead of allocating a new one for each class
rc/org/jacoco/core/internal/instr/ClassInstrumenter.java
|
cec456cad695adbeddb794663df439d0b374d999 |
16-Mar-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Specify source encoding in project settings.
settings/org.eclipse.core.resources.prefs
|
54e674c0ab96b93668e6c0b036e7773e3ed7ff6d |
10-Mar-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #150: Allow empty exec files.
rc/org/jacoco/core/data/ExecutionDataReader.java
|
51a3135de62cb4a25f404c334f9865d45f0a008e |
27-Feb-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #139: Correct stack map frames for Java 1.6.
rc/org/jacoco/core/internal/instr/JumpProbe.java
rc/org/jacoco/core/internal/instr/MethodInstrumenter.java
rc/org/jacoco/core/internal/instr/ProbeVariableInserter.java
|
7195b17c1b1ef5af151ca728f0a7ad079d514dec |
20-Feb-2011 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Trac #143: use colon as separator character in WildcardMatcher
rc/org/jacoco/core/runtime/WildcardMatcher.java
|
fc417961148de5f05a7d86677a4265d4b91e9c63 |
10-Feb-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Duplicate classes with identical identifiers are now ignored during analysis.
rc/org/jacoco/core/analysis/CoverageBuilder.java
|
58946f9a0c4b713f07453602da2b5a73ac75578c |
27-Jan-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
While loop not required.
rc/org/jacoco/core/internal/analysis/MethodAnalyzer.java
|
456cb13baa8f60eef812864ed5bbe3c5f858cdbb |
25-Jan-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #140: API documentation cleanup.
rc/org/jacoco/core/analysis/Analyzer.java
rc/org/jacoco/core/analysis/CoverageBuilder.java
rc/org/jacoco/core/analysis/IBundleCoverage.java
rc/org/jacoco/core/analysis/IClassCoverage.java
rc/org/jacoco/core/analysis/ICounter.java
rc/org/jacoco/core/analysis/ICoverageNode.java
rc/org/jacoco/core/analysis/ILine.java
rc/org/jacoco/core/analysis/IMethodCoverage.java
rc/org/jacoco/core/analysis/IPackageCoverage.java
rc/org/jacoco/core/analysis/ISourceFileCoverage.java
rc/org/jacoco/core/analysis/ISourceNode.java
rc/org/jacoco/core/analysis/NodeComparator.java
rc/org/jacoco/core/analysis/package-info.java
rc/org/jacoco/core/data/ExecutionDataStore.java
rc/org/jacoco/core/data/package-info.java
rc/org/jacoco/core/internal/flow/ClassProbesAdapter.java
rc/org/jacoco/core/internal/flow/LabelFlowAnalyzer.java
rc/org/jacoco/core/internal/instr/ClassInstrumenter.java
rc/org/jacoco/core/internal/instr/MethodInstrumenter.java
rc/org/jacoco/core/runtime/AgentOptions.java
rc/org/jacoco/core/runtime/SystemPropertiesRuntime.java
|
66aa380fc544f5646d507ad8cc8ce539866f005c |
19-Jan-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
SF #3161106: Allow any number of probes in static interface initializers
rc/org/jacoco/core/internal/flow/ClassProbesAdapter.java
rc/org/jacoco/core/internal/flow/IClassProbesVisitor.java
rc/org/jacoco/core/internal/instr/ClassInstrumenter.java
rc/org/jacoco/core/internal/instr/IProbeArrayStrategy.java
|
2581e65594849fca406fa1d169505a59e4012394 |
16-Jan-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Code cleanup: move getStatus() to ICounter.
rc/org/jacoco/core/analysis/ICounter.java
rc/org/jacoco/core/analysis/ILine.java
rc/org/jacoco/core/internal/analysis/CounterImpl.java
rc/org/jacoco/core/internal/analysis/LineImpl.java
|
1b18f2a611c6e3b0a9bc088cac4a3ce9b17ffc82 |
16-Jan-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #138: Hide class id calculation from API.
rc/org/jacoco/core/analysis/Analyzer.java
rc/org/jacoco/core/data/CRC64.java
rc/org/jacoco/core/instr/Instrumenter.java
|
357ded20ef45a0d7c7661e4dfa23f9886f9fe58d |
16-Jan-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Remove unnecessary code.
rc/org/jacoco/core/internal/analysis/MethodAnalyzer.java
|
111902e66c6cadec3b81e57b012ee548b4bd7b01 |
14-Jan-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #138: Hide class id calculation from API.
rc/org/jacoco/core/analysis/Analyzer.java
rc/org/jacoco/core/instr/Instrumenter.java
rc/org/jacoco/core/internal/data/CRC64.java
|
2ccb2fc041b228cec72a256a64bc992f4f7bc331 |
14-Jan-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Remove obsolete JavaDoc tags from headers.
rc/org/jacoco/core/JaCoCo.java
rc/org/jacoco/core/analysis/Analyzer.java
rc/org/jacoco/core/analysis/CounterComparator.java
rc/org/jacoco/core/analysis/CoverageBuilder.java
rc/org/jacoco/core/analysis/CoverageNodeImpl.java
rc/org/jacoco/core/analysis/IBundleCoverage.java
rc/org/jacoco/core/analysis/IClassCoverage.java
rc/org/jacoco/core/analysis/ICoverageNode.java
rc/org/jacoco/core/analysis/ICoverageVisitor.java
rc/org/jacoco/core/analysis/IMethodCoverage.java
rc/org/jacoco/core/analysis/IPackageCoverage.java
rc/org/jacoco/core/analysis/ISourceFileCoverage.java
rc/org/jacoco/core/analysis/ISourceNode.java
rc/org/jacoco/core/analysis/NodeComparator.java
rc/org/jacoco/core/data/CRC64.java
rc/org/jacoco/core/data/ExecutionData.java
rc/org/jacoco/core/data/ExecutionDataReader.java
rc/org/jacoco/core/data/ExecutionDataStore.java
rc/org/jacoco/core/data/ExecutionDataWriter.java
rc/org/jacoco/core/data/IExecutionDataVisitor.java
rc/org/jacoco/core/data/ISessionInfoVisitor.java
rc/org/jacoco/core/data/SessionInfo.java
rc/org/jacoco/core/data/SessionInfoStore.java
rc/org/jacoco/core/instr/Instrumenter.java
rc/org/jacoco/core/internal/analysis/BundleCoverageImpl.java
rc/org/jacoco/core/internal/analysis/ClassAnalyzer.java
rc/org/jacoco/core/internal/analysis/ClassCoverageImpl.java
rc/org/jacoco/core/internal/analysis/ContentTypeDetector.java
rc/org/jacoco/core/internal/analysis/CounterImpl.java
rc/org/jacoco/core/internal/analysis/LineImpl.java
rc/org/jacoco/core/internal/analysis/MethodAnalyzer.java
rc/org/jacoco/core/internal/analysis/MethodCoverageImpl.java
rc/org/jacoco/core/internal/analysis/PackageCoverageImpl.java
rc/org/jacoco/core/internal/analysis/SourceFileCoverageImpl.java
rc/org/jacoco/core/internal/analysis/SourceNodeImpl.java
rc/org/jacoco/core/internal/analysis/StringPool.java
rc/org/jacoco/core/internal/data/CompactDataInput.java
rc/org/jacoco/core/internal/data/CompactDataOutput.java
rc/org/jacoco/core/internal/flow/ClassProbesAdapter.java
rc/org/jacoco/core/internal/flow/IClassProbesVisitor.java
rc/org/jacoco/core/internal/flow/IMethodProbesVisitor.java
rc/org/jacoco/core/internal/flow/IProbeIdGenerator.java
rc/org/jacoco/core/internal/flow/Instruction.java
rc/org/jacoco/core/internal/flow/LabelFlowAnalyzer.java
rc/org/jacoco/core/internal/flow/LabelInfo.java
rc/org/jacoco/core/internal/flow/MethodProbesAdapter.java
rc/org/jacoco/core/internal/instr/ClassInstrumenter.java
rc/org/jacoco/core/internal/instr/IProbeArrayStrategy.java
rc/org/jacoco/core/internal/instr/InstrSupport.java
rc/org/jacoco/core/internal/instr/MethodInstrumenter.java
rc/org/jacoco/core/internal/instr/ProbeVariableInserter.java
rc/org/jacoco/core/runtime/AbstractRuntime.java
rc/org/jacoco/core/runtime/AgentOptions.java
rc/org/jacoco/core/runtime/ExecutionDataAccess.java
rc/org/jacoco/core/runtime/IExecutionDataAccessorGenerator.java
rc/org/jacoco/core/runtime/IRemoteCommandVisitor.java
rc/org/jacoco/core/runtime/IRuntime.java
rc/org/jacoco/core/runtime/LoggerRuntime.java
rc/org/jacoco/core/runtime/ModifiedSystemClassRuntime.java
rc/org/jacoco/core/runtime/RemoteControlReader.java
rc/org/jacoco/core/runtime/RemoteControlWriter.java
rc/org/jacoco/core/runtime/SystemPropertiesRuntime.java
rc/org/jacoco/core/runtime/URLStreamHandlerRuntime.java
rc/org/jacoco/core/runtime/WildcardMatcher.java
|
b05619921551903a81b242b41d196b41c70e770f |
13-Jan-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #133: Hide internal implementation classes.
rc/org/jacoco/core/analysis/Analyzer.java
rc/org/jacoco/core/analysis/StringPool.java
rc/org/jacoco/core/internal/analysis/ClassAnalyzer.java
rc/org/jacoco/core/internal/analysis/StringPool.java
|
d05ad7d4bc65e91b6c6efb45687f7a850d07f02a |
13-Jan-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Change license header to year 2011.
uildhook.xml
om.xml
rc/org/jacoco/core/JaCoCo.java
rc/org/jacoco/core/analysis/Analyzer.java
rc/org/jacoco/core/analysis/CounterComparator.java
rc/org/jacoco/core/analysis/CoverageBuilder.java
rc/org/jacoco/core/analysis/CoverageNodeImpl.java
rc/org/jacoco/core/analysis/IBundleCoverage.java
rc/org/jacoco/core/analysis/IClassCoverage.java
rc/org/jacoco/core/analysis/ICounter.java
rc/org/jacoco/core/analysis/ICoverageNode.java
rc/org/jacoco/core/analysis/ICoverageVisitor.java
rc/org/jacoco/core/analysis/ILine.java
rc/org/jacoco/core/analysis/IMethodCoverage.java
rc/org/jacoco/core/analysis/IPackageCoverage.java
rc/org/jacoco/core/analysis/ISourceFileCoverage.java
rc/org/jacoco/core/analysis/ISourceNode.java
rc/org/jacoco/core/analysis/NodeComparator.java
rc/org/jacoco/core/analysis/StringPool.java
rc/org/jacoco/core/analysis/package-info.java
rc/org/jacoco/core/data/CRC64.java
rc/org/jacoco/core/data/ExecutionData.java
rc/org/jacoco/core/data/ExecutionDataReader.java
rc/org/jacoco/core/data/ExecutionDataStore.java
rc/org/jacoco/core/data/ExecutionDataWriter.java
rc/org/jacoco/core/data/IExecutionDataVisitor.java
rc/org/jacoco/core/data/ISessionInfoVisitor.java
rc/org/jacoco/core/data/SessionInfo.java
rc/org/jacoco/core/data/SessionInfoStore.java
rc/org/jacoco/core/data/package-info.java
rc/org/jacoco/core/instr/Instrumenter.java
rc/org/jacoco/core/instr/package-info.java
rc/org/jacoco/core/internal/analysis/BundleCoverageImpl.java
rc/org/jacoco/core/internal/analysis/ClassAnalyzer.java
rc/org/jacoco/core/internal/analysis/ClassCoverageImpl.java
rc/org/jacoco/core/internal/analysis/ContentTypeDetector.java
rc/org/jacoco/core/internal/analysis/CounterImpl.java
rc/org/jacoco/core/internal/analysis/LineImpl.java
rc/org/jacoco/core/internal/analysis/MethodAnalyzer.java
rc/org/jacoco/core/internal/analysis/MethodCoverageImpl.java
rc/org/jacoco/core/internal/analysis/PackageCoverageImpl.java
rc/org/jacoco/core/internal/analysis/SourceFileCoverageImpl.java
rc/org/jacoco/core/internal/analysis/SourceNodeImpl.java
rc/org/jacoco/core/internal/data/CompactDataInput.java
rc/org/jacoco/core/internal/data/CompactDataOutput.java
rc/org/jacoco/core/internal/flow/ClassProbesAdapter.java
rc/org/jacoco/core/internal/flow/IClassProbesVisitor.java
rc/org/jacoco/core/internal/flow/IMethodProbesVisitor.java
rc/org/jacoco/core/internal/flow/IProbeIdGenerator.java
rc/org/jacoco/core/internal/flow/Instruction.java
rc/org/jacoco/core/internal/flow/LabelFlowAnalyzer.java
rc/org/jacoco/core/internal/flow/LabelInfo.java
rc/org/jacoco/core/internal/flow/MethodProbesAdapter.java
rc/org/jacoco/core/internal/instr/ClassInstrumenter.java
rc/org/jacoco/core/internal/instr/IProbeArrayStrategy.java
rc/org/jacoco/core/internal/instr/InstrSupport.java
rc/org/jacoco/core/internal/instr/MethodInstrumenter.java
rc/org/jacoco/core/internal/instr/ProbeVariableInserter.java
rc/org/jacoco/core/package-info.java
rc/org/jacoco/core/runtime/AbstractRuntime.java
rc/org/jacoco/core/runtime/AgentOptions.java
rc/org/jacoco/core/runtime/ExecutionDataAccess.java
rc/org/jacoco/core/runtime/IExecutionDataAccessorGenerator.java
rc/org/jacoco/core/runtime/IRemoteCommandVisitor.java
rc/org/jacoco/core/runtime/IRuntime.java
rc/org/jacoco/core/runtime/LoggerRuntime.java
rc/org/jacoco/core/runtime/ModifiedSystemClassRuntime.java
rc/org/jacoco/core/runtime/RemoteControlReader.java
rc/org/jacoco/core/runtime/RemoteControlWriter.java
rc/org/jacoco/core/runtime/SystemPropertiesRuntime.java
rc/org/jacoco/core/runtime/URLStreamHandlerRuntime.java
rc/org/jacoco/core/runtime/WildcardMatcher.java
rc/org/jacoco/core/runtime/package-info.java
|
e947d5e34c3398d273f6880eca71d753d93a48b4 |
13-Jan-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #133: Hide internal implementation classes.
rc/org/jacoco/core/analysis/Analyzer.java
rc/org/jacoco/core/analysis/package-info.java
rc/org/jacoco/core/data/CRC64.java
rc/org/jacoco/core/instr/CRC64.java
rc/org/jacoco/core/instr/ClassInstrumenter.java
rc/org/jacoco/core/instr/IProbeArrayStrategy.java
rc/org/jacoco/core/instr/InstrSupport.java
rc/org/jacoco/core/instr/Instrumenter.java
rc/org/jacoco/core/instr/MethodInstrumenter.java
rc/org/jacoco/core/instr/ProbeVariableInserter.java
rc/org/jacoco/core/instr/package-info.java
rc/org/jacoco/core/internal/instr/ClassInstrumenter.java
rc/org/jacoco/core/internal/instr/IProbeArrayStrategy.java
rc/org/jacoco/core/internal/instr/InstrSupport.java
rc/org/jacoco/core/internal/instr/MethodInstrumenter.java
rc/org/jacoco/core/internal/instr/ProbeVariableInserter.java
rc/org/jacoco/core/runtime/ExecutionDataAccess.java
rc/org/jacoco/core/runtime/LoggerRuntime.java
rc/org/jacoco/core/runtime/URLStreamHandlerRuntime.java
|
011d9c6460ec4aa325b0aedf1cb9bfb7622f23ea |
12-Jan-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Code Quality: No need to wrap IOException.
rc/org/jacoco/core/runtime/IRemoteCommandVisitor.java
rc/org/jacoco/core/runtime/RemoteControlWriter.java
|
3063ad25fea83f78ad6d132c472e1e019706f9c0 |
12-Jan-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #133: Introduce interfaces for different coverage nodes.
ETA-INF/MANIFEST.MF
rc/org/jacoco/core/analysis/BundleCoverage.java
rc/org/jacoco/core/analysis/ClassCoverage.java
rc/org/jacoco/core/analysis/CounterImpl.java
rc/org/jacoco/core/analysis/CoverageBuilder.java
rc/org/jacoco/core/analysis/CoverageNodeImpl.java
rc/org/jacoco/core/analysis/IBundleCoverage.java
rc/org/jacoco/core/analysis/IClassCoverage.java
rc/org/jacoco/core/analysis/ICoverageVisitor.java
rc/org/jacoco/core/analysis/IMethodCoverage.java
rc/org/jacoco/core/analysis/IPackageCoverage.java
rc/org/jacoco/core/analysis/ISourceFileCoverage.java
rc/org/jacoco/core/analysis/LineImpl.java
rc/org/jacoco/core/analysis/MethodCoverage.java
rc/org/jacoco/core/analysis/PackageCoverage.java
rc/org/jacoco/core/analysis/SourceFileCoverage.java
rc/org/jacoco/core/analysis/SourceNodeImpl.java
rc/org/jacoco/core/internal/analysis/BundleCoverageImpl.java
rc/org/jacoco/core/internal/analysis/ClassAnalyzer.java
rc/org/jacoco/core/internal/analysis/ClassCoverageImpl.java
rc/org/jacoco/core/internal/analysis/CounterImpl.java
rc/org/jacoco/core/internal/analysis/LineImpl.java
rc/org/jacoco/core/internal/analysis/MethodAnalyzer.java
rc/org/jacoco/core/internal/analysis/MethodCoverageImpl.java
rc/org/jacoco/core/internal/analysis/PackageCoverageImpl.java
rc/org/jacoco/core/internal/analysis/SourceFileCoverageImpl.java
rc/org/jacoco/core/internal/analysis/SourceNodeImpl.java
|
4941cef46eb174e4f4affd1d609f673298f5bbd6 |
11-Jan-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Code Quality: Consider Findbugs/PMD warnings reported by Sonar.
rc/org/jacoco/core/JaCoCo.java
rc/org/jacoco/core/instr/InstrSupport.java
rc/org/jacoco/core/internal/flow/Instruction.java
|
1fea169b50b5baed6009e269fa181a45d5c59680 |
10-Jan-2011 |
Evgeny Mandrikov <mandrikov@gmail.com> |
Trac #136: Migrate from Ant to Maven Merge changes from GitHub.
om.xml
|
bead2e4d671b2ec3bc5aca73c79830f5313f6c95 |
09-Jan-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
SF #3152347: Handle JSR/RET instructions correctly.
rc/org/jacoco/core/internal/analysis/MethodAnalyzer.java
|
21c16d3cc1fbc77501433dd1ea04f114b6a56ff2 |
08-Jan-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #130: Pre-allocate lines buffer for method (performance).
rc/org/jacoco/core/analysis/SourceNodeImpl.java
rc/org/jacoco/core/internal/analysis/MethodAnalyzer.java
|
d620fbe772969e4ecf214cc65eb1bf5aa424f6e1 |
08-Jan-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac 133: Remove internal classes from API package.
rc/org/jacoco/core/data/CompactDataInput.java
rc/org/jacoco/core/data/CompactDataOutput.java
rc/org/jacoco/core/data/ExecutionDataReader.java
rc/org/jacoco/core/data/ExecutionDataWriter.java
rc/org/jacoco/core/internal/data/CompactDataInput.java
rc/org/jacoco/core/internal/data/CompactDataOutput.java
|
2d75f8267a3cb648a67c30c6778cadaace84f0a0 |
08-Jan-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #130: Remove obsolete base class AbstractCounter.
rc/org/jacoco/core/analysis/AbstractCounter.java
rc/org/jacoco/core/analysis/ClassCoverage.java
rc/org/jacoco/core/analysis/CounterImpl.java
rc/org/jacoco/core/analysis/MethodCoverage.java
|
ebad55ad1f8f33ad500dbc4f7091e51731f6c597 |
08-Jan-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac 133: Remove internal classes from API package.
rc/org/jacoco/core/analysis/Analyzer.java
rc/org/jacoco/core/analysis/ClassAnalyzer.java
rc/org/jacoco/core/analysis/ContentTypeDetector.java
rc/org/jacoco/core/analysis/MethodAnalyzer.java
rc/org/jacoco/core/internal/analysis/ClassAnalyzer.java
rc/org/jacoco/core/internal/analysis/ContentTypeDetector.java
rc/org/jacoco/core/internal/analysis/MethodAnalyzer.java
|
805be218b948d40ba5c6796ff98d3ab108034727 |
08-Jan-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #135, Don't Substitute Source Files
uildhook.xml
rc/org/jacoco/core/JaCoCo.java
rc/org/jacoco/core/jacoco.properties
|
5f6c308ae550ddfe2c139c47e39c8cbab6e7d535 |
08-Jan-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #130: Count instructions per line.
rc/org/jacoco/core/analysis/BundleCoverage.java
rc/org/jacoco/core/analysis/ClassCoverage.java
rc/org/jacoco/core/analysis/CoverageNodeImpl.java
rc/org/jacoco/core/analysis/ICoverageNode.java
rc/org/jacoco/core/analysis/ILines.java
rc/org/jacoco/core/analysis/LineImpl.java
rc/org/jacoco/core/analysis/LinesImpl.java
rc/org/jacoco/core/analysis/MethodAnalyzer.java
rc/org/jacoco/core/analysis/MethodCoverage.java
rc/org/jacoco/core/analysis/PackageCoverage.java
rc/org/jacoco/core/analysis/SourceFileCoverage.java
rc/org/jacoco/core/analysis/SourceNodeImpl.java
rc/org/jacoco/core/internal/analysis/LineImpl.java
rc/org/jacoco/core/internal/analysis/SourceNodeImpl.java
|
aa587a028217dd07b45ad5229745e1259b4c299b |
06-Jan-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Track #130: New interfaces and implementations.
rc/org/jacoco/core/internal/analysis/LineImpl.java
|
70448db630444bda2e3122cf2045a88f84fd25c6 |
06-Jan-2011 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Track #130: New interfaces and implementations.
rc/org/jacoco/core/analysis/CounterImpl.java
rc/org/jacoco/core/analysis/ICoverageNode.java
rc/org/jacoco/core/analysis/ILine.java
rc/org/jacoco/core/analysis/ISourceNode.java
rc/org/jacoco/core/internal/analysis/LineImpl.java
rc/org/jacoco/core/internal/analysis/SourceNodeImpl.java
|
d80d523fda32d0bdc7aae583c4afd9f2600c35d7 |
28-Dec-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Track #131: all counter creation and update APIs now accept 'missed items' and 'covered items' as parameters
rc/org/jacoco/core/analysis/AbstractCounter.java
rc/org/jacoco/core/analysis/CounterImpl.java
rc/org/jacoco/core/analysis/ICounter.java
rc/org/jacoco/core/analysis/LinesImpl.java
rc/org/jacoco/core/analysis/MethodAnalyzer.java
rc/org/jacoco/core/analysis/MethodCoverage.java
|
1571d7b17928964004d337caea8b3f0cc7660460 |
24-Dec-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Track #132: Replace IStructureVisitors by simplified ICoverageVisitor
rc/org/jacoco/core/analysis/Analyzer.java
rc/org/jacoco/core/analysis/BundleCoverage.java
rc/org/jacoco/core/analysis/ClassAnalyzer.java
rc/org/jacoco/core/analysis/ClassCoverage.java
rc/org/jacoco/core/analysis/CoverageBuilder.java
rc/org/jacoco/core/analysis/ICoverageVisitor.java
rc/org/jacoco/core/analysis/MethodAnalyzer.java
rc/org/jacoco/core/analysis/MethodCoverage.java
rc/org/jacoco/core/analysis/package-info.java
rc/org/jacoco/core/data/IClassStructureVisitor.java
rc/org/jacoco/core/data/IMethodStructureVisitor.java
rc/org/jacoco/core/data/IStructureVisitor.java
|
098baf2d32ad16b6bcbe841b1345001dda8aac81 |
22-Dec-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Create valid ASM events for $jacocoInit(), no local variables used in all runtimes.
rc/org/jacoco/core/instr/ClassInstrumenter.java
|
caaae5df7a64ff982a8b93f7db189c205bc416c5 |
20-Dec-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Track #66: avoid extra HashMap
rc/org/jacoco/core/analysis/MethodAnalyzer.java
rc/org/jacoco/core/internal/flow/Instruction.java
rc/org/jacoco/core/internal/flow/LabelInfo.java
|
b5dc033953f8f22d29c2390a046ae0a9f9cba732 |
20-Dec-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Track #66: handle the flow correctly, when the very first instruction of a method is a jump target
rc/org/jacoco/core/internal/flow/LabelFlowAnalyzer.java
|
0d8610be0eaeb5412c847bdaaaa5f74adae019a3 |
16-Dec-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Prepare 0.5.0 preview.
ETA-INF/MANIFEST.MF
|
155c45fbca55b3c95fa9964ac187c1fa9080fb62 |
13-Dec-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Track #66: count branches on per-line basis
rc/org/jacoco/core/analysis/ILines.java
rc/org/jacoco/core/analysis/LinesImpl.java
rc/org/jacoco/core/analysis/MethodCoverage.java
|
734dce498104901b7aa987f40eaf57f06ac7d57f |
12-Dec-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Track #66: replace block counter with branch counter
rc/org/jacoco/core/analysis/CoverageBuilder.java
rc/org/jacoco/core/analysis/CoverageNodeImpl.java
rc/org/jacoco/core/analysis/ICoverageNode.java
rc/org/jacoco/core/analysis/MethodAnalyzer.java
rc/org/jacoco/core/analysis/MethodCoverage.java
rc/org/jacoco/core/data/IMethodStructureVisitor.java
|
afa2a04de6fd179ce54b00181ffe3ef8bf768632 |
12-Dec-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Track #66: add probes for switch instructions
rc/org/jacoco/core/instr/MethodInstrumenter.java
rc/org/jacoco/core/internal/flow/LabelInfo.java
|
2357092194a0f61dad415d86c603d212df50b98c |
12-Dec-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Track #66: increment exec file version as we have now have different probes
rc/org/jacoco/core/data/ExecutionDataWriter.java
|
d2565a69a31c9e487a91832b34ecf162e5c40948 |
12-Dec-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Track #66: replace basic block with new flow analysis
rc/org/jacoco/core/analysis/Analyzer.java
rc/org/jacoco/core/analysis/ClassAnalyzer.java
rc/org/jacoco/core/analysis/ContentTypeDetector.java
rc/org/jacoco/core/analysis/CoverageBuilder.java
rc/org/jacoco/core/analysis/LinesImpl.java
rc/org/jacoco/core/analysis/MethodAnalyzer.java
rc/org/jacoco/core/analysis/MethodCoverage.java
rc/org/jacoco/core/data/IMethodStructureVisitor.java
rc/org/jacoco/core/instr/Analyzer.java
rc/org/jacoco/core/instr/BlockClassAdapter.java
rc/org/jacoco/core/instr/BlockMethodAdapter.java
rc/org/jacoco/core/instr/ClassAnalyzer.java
rc/org/jacoco/core/instr/ClassInstrumenter.java
rc/org/jacoco/core/instr/ContentTypeDetector.java
rc/org/jacoco/core/instr/IBlockClassVisitor.java
rc/org/jacoco/core/instr/IBlockMethodVisitor.java
rc/org/jacoco/core/instr/Instrumenter.java
rc/org/jacoco/core/instr/IntSet.java
rc/org/jacoco/core/instr/MethodAnalyzer.java
rc/org/jacoco/core/instr/MethodInstrumenter.java
rc/org/jacoco/core/instr/package-info.java
rc/org/jacoco/core/internal/flow/ClassProbesAdapter.java
rc/org/jacoco/core/internal/flow/IClassProbesVisitor.java
rc/org/jacoco/core/internal/flow/LabelFlowAnalyzer.java
rc/org/jacoco/core/internal/flow/MethodAnalyzer.java
rc/org/jacoco/core/internal/flow/MethodProbesAdapter.java
|
4dd243d7fdd4ce815fb8ded0424db662054a5384 |
11-Dec-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Track #66: flow analysis for classes
rc/org/jacoco/core/internal/flow/ClassProbesAdapter.java
rc/org/jacoco/core/internal/flow/IClassProbesVisitor.java
|
aa3ffcd2a0fa1abbce563b954fd383e87c466a3e |
11-Dec-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Track #66: merge SuccessorAnalyzer into LabelFlowAnalyzer as we don't have a second use case.
rc/org/jacoco/core/internal/flow/LabelFlowAnalyzer.java
rc/org/jacoco/core/internal/flow/SuccessorAnalyzer.java
|
4de8f12c52c27954fad62fe2b6b5b4d58c0404ed |
11-Dec-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Track #66: simplify data structures
rc/org/jacoco/core/internal/flow/MethodAnalyzer.java
|
763221892906990d6e2dcc65d6a12784e4f549a1 |
11-Dec-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Track #66: analyze branches
rc/org/jacoco/core/internal/flow/IMethodProbesVisitor.java
rc/org/jacoco/core/internal/flow/MethodAnalyzer.java
|
61e5a666430484219dd58e5f2fe66683f956670f |
10-Dec-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Track #66: test and implement more flow scenarios
rc/org/jacoco/core/internal/flow/MethodAnalyzer.java
|
2afd611acff37b88fac79ee9b661a2246596b735 |
10-Dec-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
SF #3110219: Provide proper error message in case of duplicate class names in the same group.
rc/org/jacoco/core/analysis/CoverageBuilder.java
|
e5f8dfab92c3cca8384142082ea6abfeb52bae07 |
09-Dec-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Track #66: first skeleton of MethodAnalzer
rc/org/jacoco/core/internal/flow/MethodAnalyzer.java
|
8e23bb57c7627d9469f48fba48d29f8103062fa1 |
08-Dec-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Track #66: first skeleton of MethodAnalzer
rc/org/jacoco/core/internal/flow/MethodAnalyzer.java
|
ffb7ecf1d453bf7ae1b496c94977c3f15a9dcde0 |
07-Dec-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Avoid ClassCastException: MethodNode stores Label instances in info field.
rc/org/jacoco/core/internal/flow/LabelInfo.java
|
7d3c55de61db9710574186ff56e17f7ad7e86abd |
12-Nov-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Increase ASM version dependency to 3.2.0 for Java 7 support, clarify Java versions and dependencies in documentation.
ETA-INF/MANIFEST.MF
|
3d7572dec77e6ddc0f52c48daffa42146fffc973 |
12-Nov-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Track #66: separate successor analysis
rc/org/jacoco/core/internal/flow/IMethodProbesVisitor.java
rc/org/jacoco/core/internal/flow/LabelFlowAnalyzer.java
rc/org/jacoco/core/internal/flow/LabelFlowAnayzer.java
rc/org/jacoco/core/internal/flow/SuccessorAnalyzer.java
|
73ae850e0bbcceff227da4bc9e13f0ef425adf1a |
12-Nov-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
SF #3106102: Only process actual Java class files during analysis.
rc/org/jacoco/core/instr/Analyzer.java
rc/org/jacoco/core/instr/ContentTypeDetector.java
|
c7262b9a9788e81e2b87695143769da574b9a544 |
11-Nov-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Track #66: probe position calculation
rc/org/jacoco/core/internal/flow/IMethodProbesVisitor.java
rc/org/jacoco/core/internal/flow/LabelFlowAnayzer.java
rc/org/jacoco/core/internal/flow/LabelInfo.java
rc/org/jacoco/core/internal/flow/MethodProbesAdapter.java
|
8c948ec4826fd4b1374a69c8e3052065fa3d1e75 |
11-Nov-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Track #66: separate data type for label specific information (as we need more fields soon)
rc/org/jacoco/core/internal/flow/LabelFlowAnayzer.java
rc/org/jacoco/core/internal/flow/LabelInfo.java
rc/org/jacoco/core/internal/flow/LabelsInfo.java
rc/org/jacoco/core/internal/flow/MethodProbesAdapter.java
|
3872980c094a6ccdeee5db603512e76e90b65db7 |
11-Nov-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Track #66: probe position calculation
rc/org/jacoco/core/instr/BlockClassAdapter.java
rc/org/jacoco/core/instr/BlockMethodAdapter.java
rc/org/jacoco/core/instr/IProbeIdGenerator.java
rc/org/jacoco/core/internal/flow/IProbeIdGenerator.java
rc/org/jacoco/core/internal/flow/LabelsInfo.java
rc/org/jacoco/core/internal/flow/MethodProbesAdapter.java
|
44f9ba255c0e5da4580d66b8aa66ab299632f38a |
10-Nov-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Track #66: Internal utilities for flow analysis.
rc/org/jacoco/core/internal/flow/IMethodProbesVisitor.java
rc/org/jacoco/core/internal/flow/LabelsInfo.java
|
bb18678e1149389693c6051e9c3e5b8e6a5cd164 |
15-Oct-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Rename implementation packages to 'internal' and exclude them from generated JavaDoc. User Java 5 style package-info.java instead of package.html.
rc/org/jacoco/core/analysis/package-info.java
rc/org/jacoco/core/analysis/package.html
rc/org/jacoco/core/data/package-info.java
rc/org/jacoco/core/data/package.html
rc/org/jacoco/core/instr/package-info.java
rc/org/jacoco/core/instr/package.html
rc/org/jacoco/core/package-info.java
rc/org/jacoco/core/runtime/package-info.java
rc/org/jacoco/core/runtime/package.html
|
8365e5e16da12b592e560b0c340e7190f18fd6ca |
07-Oct-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Prepare 0.4.1 release.
ETA-INF/MANIFEST.MF
|
a8b8da9c048c4b1c7b6120520764b4f0063de521 |
05-Oct-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Another IRuntime alternative based on a custom URLStreamHandler.
rc/org/jacoco/core/runtime/URLStreamHandlerRuntime.java
|
1b885c7bc666c215c3947ad4d12099273a5f533f |
04-Oct-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Remove unused keywords, filter all source files for proper version tag in JavaDoc.
uildhook.xml
rc/org/jacoco/core/JaCoCo.java
rc/org/jacoco/core/analysis/AbstractCounter.java
rc/org/jacoco/core/analysis/BundleCoverage.java
rc/org/jacoco/core/analysis/ClassCoverage.java
rc/org/jacoco/core/analysis/CounterComparator.java
rc/org/jacoco/core/analysis/CounterImpl.java
rc/org/jacoco/core/analysis/CoverageBuilder.java
rc/org/jacoco/core/analysis/CoverageNodeImpl.java
rc/org/jacoco/core/analysis/ICounter.java
rc/org/jacoco/core/analysis/ICoverageNode.java
rc/org/jacoco/core/analysis/ILines.java
rc/org/jacoco/core/analysis/LinesImpl.java
rc/org/jacoco/core/analysis/MethodCoverage.java
rc/org/jacoco/core/analysis/NodeComparator.java
rc/org/jacoco/core/analysis/PackageCoverage.java
rc/org/jacoco/core/analysis/SourceFileCoverage.java
rc/org/jacoco/core/analysis/StringPool.java
rc/org/jacoco/core/data/CompactDataInput.java
rc/org/jacoco/core/data/CompactDataOutput.java
rc/org/jacoco/core/data/ExecutionData.java
rc/org/jacoco/core/data/ExecutionDataReader.java
rc/org/jacoco/core/data/ExecutionDataStore.java
rc/org/jacoco/core/data/ExecutionDataWriter.java
rc/org/jacoco/core/data/IClassStructureVisitor.java
rc/org/jacoco/core/data/IExecutionDataVisitor.java
rc/org/jacoco/core/data/IMethodStructureVisitor.java
rc/org/jacoco/core/data/ISessionInfoVisitor.java
rc/org/jacoco/core/data/IStructureVisitor.java
rc/org/jacoco/core/data/SessionInfo.java
rc/org/jacoco/core/data/SessionInfoStore.java
rc/org/jacoco/core/instr/Analyzer.java
rc/org/jacoco/core/instr/BlockClassAdapter.java
rc/org/jacoco/core/instr/BlockMethodAdapter.java
rc/org/jacoco/core/instr/CRC64.java
rc/org/jacoco/core/instr/ClassAnalyzer.java
rc/org/jacoco/core/instr/ClassInstrumenter.java
rc/org/jacoco/core/instr/ContentTypeDetector.java
rc/org/jacoco/core/instr/IBlockClassVisitor.java
rc/org/jacoco/core/instr/IBlockMethodVisitor.java
rc/org/jacoco/core/instr/IProbeArrayStrategy.java
rc/org/jacoco/core/instr/IProbeIdGenerator.java
rc/org/jacoco/core/instr/InstrSupport.java
rc/org/jacoco/core/instr/Instrumenter.java
rc/org/jacoco/core/instr/IntSet.java
rc/org/jacoco/core/instr/MethodAnalyzer.java
rc/org/jacoco/core/instr/MethodInstrumenter.java
rc/org/jacoco/core/instr/ProbeVariableInserter.java
rc/org/jacoco/core/runtime/AbstractRuntime.java
rc/org/jacoco/core/runtime/AgentOptions.java
rc/org/jacoco/core/runtime/ExecutionDataAccess.java
rc/org/jacoco/core/runtime/IExecutionDataAccessorGenerator.java
rc/org/jacoco/core/runtime/IRemoteCommandVisitor.java
rc/org/jacoco/core/runtime/IRuntime.java
rc/org/jacoco/core/runtime/LoggerRuntime.java
rc/org/jacoco/core/runtime/ModifiedSystemClassRuntime.java
rc/org/jacoco/core/runtime/RemoteControlReader.java
rc/org/jacoco/core/runtime/RemoteControlWriter.java
rc/org/jacoco/core/runtime/SystemPropertiesRuntime.java
rc/org/jacoco/core/runtime/WildcardMatcher.java
|
3954f46a390816946d661ca82ad36d47d6f5d8cb |
20-Sep-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Use more compact hex-id also for the system properties runtime.
rc/org/jacoco/core/runtime/SystemPropertiesRuntime.java
|
85648b4206323296a79de05f5a1a6bf1b639f943 |
20-Sep-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Remove obsolete constants.
rc/org/jacoco/core/runtime/AgentOptions.java
|
00059f0a2f8b15092d02136c9e8f94d9d497ca01 |
21-Jul-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
To reduce interferences with frameworks make fields added by instrumentation synthetic and transient.
rc/org/jacoco/core/instr/InstrSupport.java
rc/org/jacoco/core/runtime/ModifiedSystemClassRuntime.java
|
a787f7afd8ec7e1864134e9b0b01edfa7a116c0c |
26-Jun-2010 |
Brock Janiczak <brockj@gmail.com> |
Changed toString implementations to use standard format
rc/org/jacoco/core/data/ExecutionData.java
rc/org/jacoco/core/data/SessionInfo.java
|
396ea7e09d4ec5938b18f9778afa911cf4c843d7 |
25-Jun-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #113: Remove HashSet for performance optimization.
rc/org/jacoco/core/instr/BlockMethodAdapter.java
|
1dd1d9515aaa048421dee333817d2bc5337d567c |
22-Jun-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Shortcut for null values, remove unnecessary assignment.
rc/org/jacoco/core/analysis/StringPool.java
|
1fec1fd9dbcd653e51028b0593f629f04f9d24ad |
19-Jun-2010 |
Brock Janiczak <brockj@gmail.com> |
Added toString methods for debugging
rc/org/jacoco/core/analysis/CoverageNodeImpl.java
rc/org/jacoco/core/data/ExecutionData.java
rc/org/jacoco/core/data/SessionInfo.java
|
3e5b0801b79e94cba9317f18e507d5e65737ce2c |
16-Jun-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #109: Increase pool limit to 30 to share about 90% of all counter instances.
rc/org/jacoco/core/analysis/CounterImpl.java
|
24764fe63f7cef6895aa9f7f6c6c0fe2047a8c8e |
15-Jun-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #111: Don't extend EmptyVisitor, otherwise visitEnd() is called in different contexts multiple times for the same class.
rc/org/jacoco/core/instr/ClassAnalyzer.java
|
24875ccbbcb3c5b22ca260dd9f7acb614a7434e6 |
14-Jun-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #106: Reduce memory footprint by reusing string instances.
rc/org/jacoco/core/analysis/BundleCoverage.java
rc/org/jacoco/core/analysis/CoverageBuilder.java
rc/org/jacoco/core/analysis/StringPool.java
|
046388a466c6a87d6b7498e33e60ff34ae74b4a4 |
09-Jun-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Track #103: Better error message when multiple JaCoCo agents are specified.
rc/org/jacoco/core/runtime/ModifiedSystemClassRuntime.java
|
3fc7c6a08e38f57ff02f7f49ea51bff58a831696 |
04-Jun-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Preparing 0.4.0 release, remove redundant dependencies from test fragments.
ETA-INF/MANIFEST.MF
|
1cf157a24dddf96aa1770786690dd0501f53cba3 |
04-Jun-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Track #104: Allow * as shortcut for any local interface
rc/org/jacoco/core/runtime/AgentOptions.java
|
7e57e21675a2831140b651f72cfe419bb6c0d2d5 |
30-May-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #96: Refactor class visitor to delegation model, reduce visibility of internal implementation classes.
rc/org/jacoco/core/instr/Analyzer.java
rc/org/jacoco/core/instr/BlockClassAdapter.java
rc/org/jacoco/core/instr/BlockMethodAdapter.java
rc/org/jacoco/core/instr/ClassAnalyzer.java
rc/org/jacoco/core/instr/ClassInstrumenter.java
rc/org/jacoco/core/instr/IBlockClassVisitor.java
rc/org/jacoco/core/instr/IBlockMethodVisitor.java
rc/org/jacoco/core/instr/IProbeArrayStrategy.java
rc/org/jacoco/core/instr/Instrumenter.java
rc/org/jacoco/core/instr/MethodAnalyzer.java
|
f5b668b1867aa466932e05b29967fa6a82fae2f8 |
28-May-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Performance: Use shared instance for empty BlockMethodVisitor.
rc/org/jacoco/core/instr/BlockClassAdapter.java
|
7698a49a3e3dc4c62961a094b24ad663e46faa77 |
28-May-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #96: Ignore all methods without code.
rc/org/jacoco/core/analysis/CoverageBuilder.java
rc/org/jacoco/core/instr/BlockClassAdapter.java
rc/org/jacoco/core/instr/ClassAnalyzer.java
rc/org/jacoco/core/instr/ClassInstrumenter.java
|
c234aafc47c01a7e2f917579652816958f1b68f7 |
27-May-2010 |
Brock Janiczak <brockj@gmail.com> |
Added constants for some default values
rc/org/jacoco/core/runtime/AgentOptions.java
|
d015bc3615fe802678b859abafa2c11aad81a0d4 |
26-May-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac 82: CMD_CLOSE not required.
rc/org/jacoco/core/runtime/RemoteControlReader.java
rc/org/jacoco/core/runtime/RemoteControlWriter.java
|
06521381cf1719f24df2cab3186e216666906367 |
25-May-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
The header is only one header block.
rc/org/jacoco/core/data/ExecutionDataWriter.java
|
e4b0fede262e9df8546def83e68c687656f539ba |
18-May-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #82: Remote protocol implementation.
rc/org/jacoco/core/data/ExecutionDataReader.java
rc/org/jacoco/core/data/ExecutionDataWriter.java
rc/org/jacoco/core/runtime/IRemoteCommandVisitor.java
rc/org/jacoco/core/runtime/RemoteControlReader.java
rc/org/jacoco/core/runtime/RemoteControlWriter.java
|
20823ddbda94e8855c8528f3e0fc87eee1be2774 |
18-May-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #82: Making the data readers/writers extensible for additional, remote control specific blocks.
rc/org/jacoco/core/data/ExecutionDataReader.java
rc/org/jacoco/core/data/ExecutionDataWriter.java
|
923237dcc839f1ffef6597cfb5ca2b52c3edac86 |
13-May-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Signal "impossible" situations with AssertionErrors.
rc/org/jacoco/core/analysis/CoverageNodeImpl.java
|
42c86990562340e580a29db44b9e31f67f16f4e4 |
13-May-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Introduce enum for output modes.
rc/org/jacoco/core/runtime/AgentOptions.java
|
bd63830c126953cff6a684f2cccd493ce674b9f0 |
11-May-2010 |
Brock Janiczak <brockj@gmail.com> |
Task #82 add output, address and port options
rc/org/jacoco/core/runtime/AgentOptions.java
|
8bb03db8aeba94f9f061402f36139d977e7cc80c |
10-May-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #94: Include id with ClassCoverage to allow linkage with execution data.
rc/org/jacoco/core/analysis/ClassCoverage.java
rc/org/jacoco/core/analysis/CoverageBuilder.java
|
d3fc4dba8c28e019aa43a3f70f9db8cb9969e3fb |
10-May-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Remove unused method.
rc/org/jacoco/core/analysis/ClassCoverage.java
|
993b89bfa176dfb62485f28499e894c162f4c715 |
09-May-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #94: Plain list of all executed classes on session info page.
rc/org/jacoco/core/analysis/CoverageBuilder.java
rc/org/jacoco/core/data/ExecutionData.java
rc/org/jacoco/core/data/ExecutionDataReader.java
rc/org/jacoco/core/data/ExecutionDataStore.java
rc/org/jacoco/core/data/ExecutionDataWriter.java
rc/org/jacoco/core/data/IExecutionDataVisitor.java
rc/org/jacoco/core/runtime/ExecutionDataAccess.java
|
028cd97b097a5ef3839dc5d703fa0adbe837d1f2 |
07-May-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Remove commented code.
rc/org/jacoco/core/data/SessionInfo.java
|
6b873c0ce20bae1e2662a363c7887e41de7fd9cf |
07-May-2010 |
Brock Janiczak <brockj@gmail.com> |
Changed classes that will never be instansiated into interfaces to reduce missed method count
rc/org/jacoco/core/JaCoCo.java
|
d7d2f75c3b74ac589b61c8d3f3a23603fd33828d |
06-May-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #95: Remove element type "SESSION", rename style "session" to "report".
rc/org/jacoco/core/analysis/ICoverageNode.java
rc/org/jacoco/core/analysis/package.html
|
adfa11802aae4296d98df463d80c3351baa5a6db |
05-May-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #88: API to specify the session identifier used by the agent.
rc/org/jacoco/core/runtime/AgentOptions.java
|
94f9d3a76184ffc3b163fd4830fcd0fcd80b849f |
05-May-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #88: Extend runtime to produce session information.
rc/org/jacoco/core/runtime/AbstractRuntime.java
rc/org/jacoco/core/runtime/IRuntime.java
rc/org/jacoco/core/runtime/LoggerRuntime.java
rc/org/jacoco/core/runtime/ModifiedSystemClassRuntime.java
rc/org/jacoco/core/runtime/SystemPropertiesRuntime.java
|
8de322c23a5b05cc1a21527f8929507142fdb860 |
04-May-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #88: Storage facility for SessionInfo objects.
rc/org/jacoco/core/data/SessionInfoStore.java
|
f2d6f8802885ce38daca146dbdc35cb04e4457e9 |
04-May-2010 |
Brock Janiczak <brockj@gmail.com> |
Issue #82 Added dumponexit agent option
rc/org/jacoco/core/runtime/AgentOptions.java
|
e78c8f65566ace7fb0c680ac080e12c364d1a7d2 |
03-May-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #90: ExecutionDataReader must verify header in any case.
rc/org/jacoco/core/data/ExecutionDataReader.java
rc/org/jacoco/core/data/ExecutionDataWriter.java
|
7559e4d4c1d8869bd08989e0b30bbfc5347f2c72 |
03-May-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #88: SessionInfo object and wire protocol.
rc/org/jacoco/core/data/ExecutionDataReader.java
rc/org/jacoco/core/data/ExecutionDataWriter.java
rc/org/jacoco/core/data/ISessionInfoVisitor.java
rc/org/jacoco/core/data/SessionInfo.java
|
6fc14d15bb5458c56d2a4ac4dbbefd4be2763a88 |
23-Apr-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
As we don't have nested arrays any more we can simplify the APIs.
rc/org/jacoco/core/data/CompactDataInput.java
rc/org/jacoco/core/data/CompactDataOutput.java
rc/org/jacoco/core/data/ExecutionDataReader.java
rc/org/jacoco/core/data/ExecutionDataWriter.java
|
fb0c5f8e81ff12bb57c9e98f20f27400c402199a |
19-Apr-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Preparing release 0.3.3.
ETA-INF/MANIFEST.MF
|
9fc881666a25c84cf187dc155ba6942b7254551c |
15-Apr-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Fix JavaDoc.
rc/org/jacoco/core/data/ExecutionDataStore.java
rc/org/jacoco/core/runtime/ExecutionDataAccess.java
rc/org/jacoco/core/runtime/LoggerRuntime.java
|
2c714d379d0a900559cae07e8b9d4f97db734eff |
11-Apr-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Cleanup, rename and test GeneratorConstants.
rc/org/jacoco/core/instr/ClassInstrumenter.java
rc/org/jacoco/core/instr/GeneratorConstants.java
rc/org/jacoco/core/instr/InstrSupport.java
rc/org/jacoco/core/instr/MethodInstrumenter.java
rc/org/jacoco/core/instr/ProbeVariableInserter.java
rc/org/jacoco/core/runtime/ExecutionDataAccess.java
rc/org/jacoco/core/runtime/LoggerRuntime.java
|
b9368b47792ba5dda4d3afab344b783238101c76 |
09-Apr-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #64, #69, #81: Produce correct stackmap frames without using LocalVariableSorter.
rc/org/jacoco/core/instr/ClassInstrumenter.java
rc/org/jacoco/core/instr/Instrumenter.java
rc/org/jacoco/core/instr/MethodInstrumenter.java
rc/org/jacoco/core/instr/ProbeVariableInserter.java
|
df6ff9608993af974b7be787dcf63bbb958e82be |
09-Apr-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #84: Consistent usage of build property names in all placeholders (docs, Java source, stylesheets).
bout.html
uildhook.xml
rc/org/jacoco/core/JaCoCo.java
|
9d5dcdbec341ad096251d6ce508212486f240290 |
08-Apr-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Include build dates into artifacts.
bout.html
|
ce2f03757e09ce1295576ba9e2767bf99c35b7c9 |
08-Apr-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Enforce re-compilation of JaCoCo.java with version info included.
uildhook.xml
|
cd103aff7f21fcd7c2ae147068e50e0255956bc9 |
07-Apr-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Stackmap frame issues: Optional build with 1.6 JVM.
uildhook.xml
|
56701262f3bc4edc8e50a127c30e5558e7f6956d |
06-Apr-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Track #81: Correct stackmap frames for Java 1.6 class files.
rc/org/jacoco/core/instr/Instrumenter.java
|
41f21f0cff2347b17bb3c8f01c01483cd91a68fb |
05-Apr-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac. #78: Sniff file types by contents, support nested archives.
rc/org/jacoco/core/instr/Analyzer.java
rc/org/jacoco/core/instr/ContentTypeDetector.java
|
51ca61b6c27bdbeee9573751a10a14b975a82c27 |
01-Apr-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Preparing 0.3.2 release.
ETA-INF/MANIFEST.MF
bout.html
|
6fc235850af595470937ced0e3d293856b9415ae |
01-Apr-2010 |
Brock Janiczak <brockj@gmail.com> |
Make sourcename a field of the anonymous IClassStructureVisitor class
rc/org/jacoco/core/analysis/CoverageBuilder.java
|
a942c8949be59f949ec110391d766d1f4856a4e0 |
10-Mar-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #74: Don't Required Class Registration at Runtime
rc/org/jacoco/core/data/ExecutionDataStore.java
rc/org/jacoco/core/instr/ClassInstrumenter.java
rc/org/jacoco/core/instr/IProbeArrayStrategy.java
rc/org/jacoco/core/instr/MethodInstrumenter.java
rc/org/jacoco/core/runtime/AbstractRuntime.java
rc/org/jacoco/core/runtime/ExecutionDataAccess.java
rc/org/jacoco/core/runtime/IExecutionDataAccessorGenerator.java
rc/org/jacoco/core/runtime/IRuntime.java
rc/org/jacoco/core/runtime/LoggerRuntime.java
rc/org/jacoco/core/runtime/MapAdapter.java
rc/org/jacoco/core/runtime/ModifiedSystemClassRuntime.java
rc/org/jacoco/core/runtime/SystemPropertiesRuntime.java
|
f9843446d68ccdbab7fb4006b381b1f8abfbf091 |
05-Mar-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Cleanup copyright headers and automatically verify them during the build.
uildhook.xml
rc/org/jacoco/core/JaCoCo.java
rc/org/jacoco/core/analysis/AbstractCounter.java
rc/org/jacoco/core/analysis/BundleCoverage.java
rc/org/jacoco/core/analysis/ClassCoverage.java
rc/org/jacoco/core/analysis/CounterComparator.java
rc/org/jacoco/core/analysis/CounterImpl.java
rc/org/jacoco/core/analysis/CoverageBuilder.java
rc/org/jacoco/core/analysis/CoverageNodeImpl.java
rc/org/jacoco/core/analysis/ICounter.java
rc/org/jacoco/core/analysis/ICoverageNode.java
rc/org/jacoco/core/analysis/ILines.java
rc/org/jacoco/core/analysis/LinesImpl.java
rc/org/jacoco/core/analysis/MethodCoverage.java
rc/org/jacoco/core/analysis/NodeComparator.java
rc/org/jacoco/core/analysis/PackageCoverage.java
rc/org/jacoco/core/analysis/SourceFileCoverage.java
rc/org/jacoco/core/data/CompactDataInput.java
rc/org/jacoco/core/data/CompactDataOutput.java
rc/org/jacoco/core/data/ExecutionDataReader.java
rc/org/jacoco/core/data/ExecutionDataStore.java
rc/org/jacoco/core/data/ExecutionDataWriter.java
rc/org/jacoco/core/data/IClassStructureVisitor.java
rc/org/jacoco/core/data/IExecutionDataVisitor.java
rc/org/jacoco/core/data/IMethodStructureVisitor.java
rc/org/jacoco/core/data/IStructureVisitor.java
rc/org/jacoco/core/instr/Analyzer.java
rc/org/jacoco/core/instr/BlockClassAdapter.java
rc/org/jacoco/core/instr/BlockMethodAdapter.java
rc/org/jacoco/core/instr/CRC64.java
rc/org/jacoco/core/instr/ClassAnalyzer.java
rc/org/jacoco/core/instr/ClassInstrumenter.java
rc/org/jacoco/core/instr/GeneratorConstants.java
rc/org/jacoco/core/instr/IBlockMethodVisitor.java
rc/org/jacoco/core/instr/IProbeIdGenerator.java
rc/org/jacoco/core/instr/Instrumenter.java
rc/org/jacoco/core/instr/IntSet.java
rc/org/jacoco/core/instr/MethodAnalyzer.java
rc/org/jacoco/core/instr/MethodInstrumenter.java
rc/org/jacoco/core/runtime/AbstractRuntime.java
rc/org/jacoco/core/runtime/AgentOptions.java
rc/org/jacoco/core/runtime/IExecutionDataAccessorGenerator.java
rc/org/jacoco/core/runtime/IRuntime.java
rc/org/jacoco/core/runtime/LoggerRuntime.java
rc/org/jacoco/core/runtime/MapAdapter.java
rc/org/jacoco/core/runtime/ModifiedSystemClassRuntime.java
rc/org/jacoco/core/runtime/SystemPropertiesRuntime.java
rc/org/jacoco/core/runtime/WildcardMatcher.java
|
e47d22d5205ec826f82b3072289f56564a3f74d6 |
04-Mar-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #73: Exclude classes without instructions from reports.
rc/org/jacoco/core/analysis/CoverageBuilder.java
|
1aa91e139145b745dc92bf97e4af8c9215e78f4c |
04-Mar-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #21: Code coverage for static initializers in interfaces.
rc/org/jacoco/core/instr/Analyzer.java
rc/org/jacoco/core/instr/ClassInstrumenter.java
rc/org/jacoco/core/instr/Instrumenter.java
rc/org/jacoco/core/instr/MethodInstrumenter.java
rc/org/jacoco/core/runtime/IExecutionDataAccessorGenerator.java
rc/org/jacoco/core/runtime/IRuntime.java
|
721a411d03a729c16a373ed896579a1d4457d71c |
04-Mar-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #21: No local variable usage to allow embedding in <clinit>.
rc/org/jacoco/core/runtime/IRuntime.java
rc/org/jacoco/core/runtime/LoggerRuntime.java
|
dc21be0e969e36273fe347243d9b5837c4329b00 |
02-Mar-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #72: Consistent usage of the term "Missed" instead of "NotCovered" in all APIs
rc/org/jacoco/core/analysis/AbstractCounter.java
rc/org/jacoco/core/analysis/CounterComparator.java
rc/org/jacoco/core/analysis/ICounter.java
|
9b5c605a81e3a6c0fdb7ed042cf32eac9e25cf61 |
25-Feb-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Additional API to read class definition from stream.
rc/org/jacoco/core/instr/Instrumenter.java
|
5970c3dc6c1ef660e287ed404cc76a7f4cd10618 |
09-Feb-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Preparing release 0.3.1.
ETA-INF/MANIFEST.MF
|
578947ead80e839a698736693a6c8bf724f5eaab |
05-Feb-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #68: Ant tasks broken on Linux.
rc/org/jacoco/core/runtime/AgentOptions.java
|
4bf5cc2266ce157c64c4a87edb0f3adb7c24a6ed |
02-Feb-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Preparing 0.3.0 release.
ETA-INF/MANIFEST.MF
|
d9cec964b9c1b2318e53383b42af654a838df7e3 |
31-Jan-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Avoid overhead of GeneratorAdapter.
rc/org/jacoco/core/instr/ClassInstrumenter.java
rc/org/jacoco/core/instr/GeneratorConstants.java
rc/org/jacoco/core/instr/MethodInstrumenter.java
|
9263b7be8bd812031913c9c284613ee49e06699c |
31-Jan-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Another IRuntime implementation to address Glassfish issues.
rc/org/jacoco/core/runtime/IRuntime.java
rc/org/jacoco/core/runtime/ModifiedSystemClassRuntime.java
|
cac78c4088a51851e84f0aa004c82a2aa3be05c2 |
29-Jan-2010 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Avoid overhead of GeneratorAdapter.
rc/org/jacoco/core/instr/ClassInstrumenter.java
rc/org/jacoco/core/runtime/IRuntime.java
rc/org/jacoco/core/runtime/LoggerRuntime.java
rc/org/jacoco/core/runtime/MapAdapter.java
rc/org/jacoco/core/runtime/SystemPropertiesRuntime.java
|
3930c95f50676d54e697157878d97e40b81229cc |
21-Jan-2010 |
Brock Janiczak <brockj@gmail.com> |
Replaced import-package directives with require-bundle Fixes dependency issues with newer eclipse versions
ETA-INF/MANIFEST.MF
|
07bf2a65d98b148befd3730e427e1cad0966de26 |
20-Jan-2010 |
Brock Janiczak <brockj@gmail.com> |
Added API to extract Agent Jar and create VM option from AgentOptions Used in Ant, Eclipse and Maven
rc/org/jacoco/core/runtime/AgentOptions.java
|
003d47c7670d323894f83c3efe8430de583d7d3b |
15-Jan-2010 |
Brock Janiczak <brockj@gmail.com> |
Issue #51 Rename merge option to append Issue #59 Rename Agent Parameter 'file' to 'destfile' Updated all references to agent options merge and append
rc/org/jacoco/core/runtime/AgentOptions.java
|
b4d5dc5b541af4ff32df3a7925677719dbad6a6b |
09-Jan-2010 |
Christoph Beck <beckchr@users.sourceforge.net> |
Trac #58: collect class signature, superclass and interface names
rc/org/jacoco/core/analysis/ClassCoverage.java
rc/org/jacoco/core/analysis/CoverageBuilder.java
rc/org/jacoco/core/data/IClassStructureVisitor.java
rc/org/jacoco/core/data/IStructureVisitor.java
rc/org/jacoco/core/instr/Analyzer.java
rc/org/jacoco/core/instr/ClassAnalyzer.java
|
a245b2ba4974a570215d103e0675d5d923fa7cf0 |
12-Nov-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Less memory consuming execution data storage as proposed by Brock.
rc/org/jacoco/core/data/ExecutionDataStore.java
|
804d83f360c024826dff8c37eb392237cc94240c |
10-Nov-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Trac #47: Store execution probes in a single array.
rc/org/jacoco/core/analysis/CoverageBuilder.java
rc/org/jacoco/core/data/ExecutionDataReader.java
rc/org/jacoco/core/data/ExecutionDataStore.java
rc/org/jacoco/core/data/ExecutionDataWriter.java
rc/org/jacoco/core/data/IClassStructureVisitor.java
rc/org/jacoco/core/data/IExecutionDataVisitor.java
rc/org/jacoco/core/instr/BlockClassAdapter.java
rc/org/jacoco/core/instr/BlockMethodAdapter.java
rc/org/jacoco/core/instr/ClassAnalyzer.java
rc/org/jacoco/core/instr/ClassInstrumenter.java
rc/org/jacoco/core/instr/GeneratorConstants.java
rc/org/jacoco/core/instr/IProbeIdGenerator.java
rc/org/jacoco/core/instr/MethodEnumerator.java
rc/org/jacoco/core/instr/MethodInstrumenter.java
rc/org/jacoco/core/runtime/AbstractRuntime.java
rc/org/jacoco/core/runtime/IRuntime.java
rc/org/jacoco/core/runtime/LoggerRuntime.java
rc/org/jacoco/core/runtime/SystemPropertiesRuntime.java
|
c3d1f1b51d0154583fe0fb42012337c9c52990af |
30-Oct-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
#44 Common implementation for method enumeration to avoid inconsistencies.
rc/org/jacoco/core/instr/ClassAnalyzer.java
rc/org/jacoco/core/instr/ClassInstrumenter.java
rc/org/jacoco/core/instr/MethodEnumerator.java
|
4dcf784aa6bb14fdb93bae1ba5faaebf5f83effd |
30-Oct-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Cleanup bundle dependencies in manifests.
ETA-INF/MANIFEST.MF
|
7788c734b0e31c8495407760d9003be1972cee0c |
30-Oct-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Adjust Manifest versions to 0.2.0
ETA-INF/MANIFEST.MF
|
87be5a3fc8c25fbce2cd6a30e5f59e0bd93cfec1 |
21-Oct-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Consistent usage of String.format().
rc/org/jacoco/core/data/ExecutionDataReader.java
|
68724252edc1110971f8df0dcd4917d2fa8a88aa |
13-Oct-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
#37 Add license information also to non-Java files.
uildhook.xml
|
6397d2cc0d9d3090fa7c90c70fed423332ea9df1 |
12-Oct-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
#37 about.html cleanup.
bout.html
|
5d43ad44e9f73cab0e8fd18b3143036a2f23e6cf |
02-Oct-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Directly determine local variable and stack sizes.
rc/org/jacoco/core/instr/ClassInstrumenter.java
rc/org/jacoco/core/instr/Instrumenter.java
rc/org/jacoco/core/instr/MethodInstrumenter.java
rc/org/jacoco/core/runtime/IRuntime.java
rc/org/jacoco/core/runtime/LoggerRuntime.java
rc/org/jacoco/core/runtime/SystemPropertiesRuntime.java
|
647a563d0b63038e64da311b84fc17436f4b8c31 |
02-Oct-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Unit tests for MethodAnalyzer.
rc/org/jacoco/core/instr/MethodAnalyzer.java
|
a859df0608b0154d6f95c0d344b5bf4ba51d3ec8 |
18-Sep-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Consistently use Java 1.5 String formatting instead of concatenation.
rc/org/jacoco/core/analysis/CoverageNodeImpl.java
rc/org/jacoco/core/data/ExecutionDataReader.java
rc/org/jacoco/core/data/ExecutionDataStore.java
rc/org/jacoco/core/instr/Analyzer.java
rc/org/jacoco/core/instr/ClassInstrumenter.java
rc/org/jacoco/core/runtime/AgentOptions.java
|
177434c487364833a95015fbfd38b6a58ca56729 |
17-Sep-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
#28: Include class names with execution data.
rc/org/jacoco/core/analysis/CoverageBuilder.java
rc/org/jacoco/core/data/ExecutionDataReader.java
rc/org/jacoco/core/data/ExecutionDataStore.java
rc/org/jacoco/core/data/ExecutionDataWriter.java
rc/org/jacoco/core/data/IExecutionDataVisitor.java
rc/org/jacoco/core/instr/ClassInstrumenter.java
rc/org/jacoco/core/runtime/AbstractRuntime.java
rc/org/jacoco/core/runtime/IRuntime.java
rc/org/jacoco/core/runtime/LoggerRuntime.java
rc/org/jacoco/core/runtime/SystemPropertiesRuntime.java
|
8ff139ae63986345a044660d6a93cb1bfe9d970f |
16-Sep-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
# 32: Magic number header for exec files.
rc/org/jacoco/core/data/ExecutionDataReader.java
rc/org/jacoco/core/data/ExecutionDataWriter.java
|
438f16df9b4efbafcd65f53498065c4e16abe5dc |
14-Sep-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
#26: Increment version for new protocol.
rc/org/jacoco/core/data/ExecutionDataWriter.java
|
4702b73bf02db4fe0dbf9769ba506d377ae38b45 |
14-Sep-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
#26: Compressed encoding for sequences of boolean execution values.
rc/org/jacoco/core/data/CompactDataInput.java
rc/org/jacoco/core/data/CompactDataOutput.java
rc/org/jacoco/core/data/ExecutionDataReader.java
rc/org/jacoco/core/data/ExecutionDataWriter.java
|
7401b0eaf804b9148fe5bbe7c7837679e5cb999e |
13-Sep-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
#30: Buffer execution data input/output.
rc/org/jacoco/core/data/ExecutionDataReader.java
rc/org/jacoco/core/data/ExecutionDataWriter.java
|
cb3b5e12a69fb23d638e039f14ecb246210ec174 |
11-Sep-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
#26: Separate concerns: move data I/O methods into separate classes.
rc/org/jacoco/core/data/CompactDataInput.java
rc/org/jacoco/core/data/CompactDataOutput.java
rc/org/jacoco/core/data/ExecutionDataReader.java
rc/org/jacoco/core/data/ExecutionDataWriter.java
|
1112daa93adc6b819388cd1089e20ba11d8eb1c7 |
11-Sep-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
#26: Variable length encoding for small and frequent integer values.
rc/org/jacoco/core/data/ExecutionDataReader.java
rc/org/jacoco/core/data/ExecutionDataWriter.java
|
2624878dcb37d6286e189d81d866e2134a450c1e |
11-Sep-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
#27: Format version identifier in execution data encoding
rc/org/jacoco/core/data/ExecutionDataReader.java
rc/org/jacoco/core/data/ExecutionDataWriter.java
|
cf5345ffa6a53f5c618b0d3118eadd4508222317 |
10-Sep-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
#8: Agent parameter for includes/excludes.
rc/org/jacoco/core/runtime/AgentOptions.java
|
d83c6185fa2419d7f01671611eecdc5297325fbc |
07-Sep-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Code cleanup.
rc/org/jacoco/core/JaCoCo.java
rc/org/jacoco/core/analysis/CoverageBuilder.java
rc/org/jacoco/core/data/ExecutionDataReader.java
rc/org/jacoco/core/data/ExecutionDataWriter.java
rc/org/jacoco/core/data/IStructureVisitor.java
|
347cfedce7cc3a9ff9d679cdbc8dbab653583f01 |
07-Sep-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
#23: Share execution data porperly if the same class definition is loaded multiple times.
rc/org/jacoco/core/analysis/CoverageBuilder.java
rc/org/jacoco/core/data/ExecutionDataStore.java
rc/org/jacoco/core/instr/ClassInstrumenter.java
rc/org/jacoco/core/runtime/AbstractRuntime.java
rc/org/jacoco/core/runtime/IRuntime.java
rc/org/jacoco/core/runtime/LoggerRuntime.java
rc/org/jacoco/core/runtime/SystemPropertiesRuntime.java
|
fd037dd5120eb2cc8a067effd8259f590512bce3 |
05-Sep-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Avoid auto boxing.
settings/org.eclipse.jdt.core.prefs
rc/org/jacoco/core/data/ExecutionDataStore.java
|
609c470e3d6d9465c6d94ac46baec9ee4800fe3a |
26-Aug-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Remove obsolete interface.
rc/org/jacoco/core/instr/ITargetLabelSource.java
|
e27defa677f44bb6ea77a7702017ea67f12036bc |
24-Aug-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Use StringBuilder for local variables.
rc/org/jacoco/core/analysis/AbstractCounter.java
|
635a04e54414d9b96e7cec9a2618f8f516ce5e55 |
12-Aug-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Exclude Ant from javac class paths, correct reference to Ant target lib.
uildhook.xml
|
2a6b5bfce14a4b234c2260a50b3e4194802af333 |
11-Aug-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Don't use comma in agent options.
rc/org/jacoco/core/runtime/AgentOptions.java
rc/org/jacoco/core/runtime/WildcardMatcher.java
|
db86481db2a95072ed390afb4c43a35bc184e3bf |
10-Aug-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Use interface types where possible.
rc/org/jacoco/core/runtime/WildcardMatcher.java
|
402370f12bbe40b6438e06b788c6a4273c6294fd |
10-Aug-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Introduce new logging based runtime.
rc/org/jacoco/core/runtime/LoggerRuntime.java
rc/org/jacoco/core/runtime/SystemPropertiesRuntime.java
|
b3038025c2b316c32eb1ba01c2f8939fde223b12 |
06-Aug-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Link home URL in documentation and reports.
uildhook.xml
rc/org/jacoco/core/JaCoCo.java
|
dd4476f52af7b2cf8731eaa6a37d047d8ddd0865 |
05-Aug-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Expand stack map frames for >1.6 byte code, otherwise instrumentation fails.
rc/org/jacoco/core/instr/Instrumenter.java
|
d8478c420a4497ab95ddcbf459f7dbf35bb8b30c |
05-Aug-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
API for JaCoCo version.
ETA-INF/MANIFEST.MF
uildhook.xml
rc/org/jacoco/core/JaCoCo.java
|
c14a8c3407e894ee75efaf55e166b72e33ce4e21 |
03-Aug-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Avoid NPE in case of invalid directory.
rc/org/jacoco/core/instr/Analyzer.java
|
f4b7bb22737fce1ffb800492db308670bb5ae978 |
29-Jul-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Don't extend from EmptyVisitor and overwrite visitEnd(): This will lead to calls to visitEnd() also for every sub-visitor, as EmptyVisitor always returns this.
rc/org/jacoco/core/instr/ClassAnalyzer.java
rc/org/jacoco/core/instr/MethodAnalyzer.java
|
6c61c0c5866e3c6bd91ad300ff2bd3293cff1f78 |
29-Jul-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Allow empty options string.
rc/org/jacoco/core/runtime/AgentOptions.java
|
1109d524c634ef556ab9cbd8396d6cfa7dd1eca2 |
29-Jul-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
#18 Fail with IllegalStateException when trying to instrument a instrumented class.
rc/org/jacoco/core/instr/ClassInstrumenter.java
|
b8ee4efe9c2ba93485fe5d9e25340113efc2390b |
25-Jul-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Class loader exclusion as agent option.
rc/org/jacoco/core/runtime/AgentOptions.java
rc/org/jacoco/core/runtime/SystemPropertiesRuntime.java
rc/org/jacoco/core/runtime/WildcardMatcher.java
|
a2b69239ec19d6d77b187e937ff2d20327d2c26d |
22-Jul-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Skip synthetic methods.
rc/org/jacoco/core/instr/ClassAnalyzer.java
|
4a4a85a509a1db69d5c06026a6d7b6b22fb33dad |
17-Jul-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Correct totals for bundles.
rc/org/jacoco/core/analysis/BundleCoverage.java
|
7d9592aad333c9b99271eba043b677ebbdde95db |
17-Jul-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Correct totals for bundles.
rc/org/jacoco/core/analysis/BundleCoverage.java
rc/org/jacoco/core/analysis/package.html
|
374ad5de560871302966c2437e0589545af735b3 |
13-Jul-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Proper package doc.
rc/org/jacoco/core/analysis/package.html
rc/org/jacoco/core/data/package.html
rc/org/jacoco/core/instr/package.html
rc/org/jacoco/core/runtime/package.html
|
075ec10b00bd63ac949726a57fbd048d00db6515 |
10-Jul-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
CoverageNode implementation for Bundles.
rc/org/jacoco/core/analysis/BundleCoverage.java
rc/org/jacoco/core/analysis/CoverageBuilder.java
rc/org/jacoco/core/analysis/NodeComparator.java
|
410d8e99b928c962c6069d03bddc509fff1faa4c |
09-Jul-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Multiple sort criteria.
rc/org/jacoco/core/analysis/CounterComparator.java
rc/org/jacoco/core/analysis/NodeComparator.java
|
7539fbd90e771089a8849030116e7bc64ba0d3cd |
09-Jul-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Clarifying coverage node hierarchy.
rc/org/jacoco/core/analysis/ICoverageNode.java
|
c8188e1d7af284c7a3afc897c2e48554969e9b4e |
09-Jul-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Plain copies of ICoverageNodes.
rc/org/jacoco/core/analysis/CounterImpl.java
rc/org/jacoco/core/analysis/CoverageNodeImpl.java
rc/org/jacoco/core/analysis/ICoverageNode.java
|
4960413fa031b10f28d5c39f16773659defb9da9 |
09-Jul-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
#10 create combined JavaDoc.
uildhook.xml
rc/overview.html
|
77d8591f08ec0d3bb904354104f90dc323d8c0a7 |
08-Jul-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Support for simple class name.
rc/org/jacoco/core/analysis/ClassCoverage.java
|
260360576d9196be16ae620dabbe3ba9c14ba220 |
02-Jul-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Serialization mechanism for execution data.
rc/org/jacoco/core/data/ExecutionDataReader.java
rc/org/jacoco/core/data/ExecutionDataWriter.java
|
f9511d641bf33397907e7e61b599fe0979225df2 |
02-Jul-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Simplification of the IExecutionDataVisitor interface; no JavaDoc for the agent, as it is not an API.
rc/org/jacoco/core/data/ExecutionDataDumper.java
rc/org/jacoco/core/data/ExecutionDataStore.java
rc/org/jacoco/core/data/IClassStructureVisitor.java
rc/org/jacoco/core/data/IExecutionDataVisitor.java
rc/org/jacoco/core/runtime/SystemPropertiesRuntime.java
|
a6426d146a05c011a40c1cbbcc9fea41ccabcb41 |
02-Jul-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Project specific formatting options.
settings/org.eclipse.jdt.core.prefs
settings/org.eclipse.jdt.ui.prefs
|
e33cd56a8b1a6d6bc18da619a6243204825971ec |
01-Jul-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
JavaDoc Fix.
rc/org/jacoco/core/analysis/ClassCoverage.java
|
8674a97580324356ab94fe29b4edbd03282054c2 |
30-Jun-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Options syntax for the agent.
rc/org/jacoco/core/runtime/AgentOptions.java
|
9d5cb5e817f7cdd85834b1c8866ebe3d2b50e2f0 |
30-Jun-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Adding packages as data node.
rc/org/jacoco/core/analysis/ClassCoverage.java
rc/org/jacoco/core/analysis/CoverageBuilder.java
rc/org/jacoco/core/analysis/PackageCoverage.java
|
61e9b11850651fce1a0c75dc05209d1233298959 |
30-Jun-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Consistent Naming.
rc/org/jacoco/core/analysis/ClassCoverage.java
rc/org/jacoco/core/analysis/ClassNode.java
rc/org/jacoco/core/analysis/CounterComparator.java
rc/org/jacoco/core/analysis/CoverageBuilder.java
rc/org/jacoco/core/analysis/CoverageDataNodeImpl.java
rc/org/jacoco/core/analysis/CoverageNodeImpl.java
rc/org/jacoco/core/analysis/ICoverageDataNode.java
rc/org/jacoco/core/analysis/ICoverageNode.java
rc/org/jacoco/core/analysis/MethodCoverage.java
rc/org/jacoco/core/analysis/MethodNode.java
rc/org/jacoco/core/analysis/SourceFileCoverage.java
rc/org/jacoco/core/analysis/SourceFileNode.java
rc/org/jacoco/core/analysis/package.html
|
fa8ab83d127078d0ddd6dfd4dda579867af5c4a2 |
26-Jun-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Simplifying coverage data type hierarchy.
rc/org/jacoco/core/analysis/ClassNode.java
rc/org/jacoco/core/analysis/CounterComparator.java
rc/org/jacoco/core/analysis/CoverageBuilder.java
rc/org/jacoco/core/analysis/CoverageDataNodeImpl.java
rc/org/jacoco/core/analysis/CoverageDataSummaryImpl.java
rc/org/jacoco/core/analysis/ICoverageDataNode.java
rc/org/jacoco/core/analysis/ICoverageDataSummary.java
|
f775f5ab7998c6ea49e29ce7e4422e02b268c6e7 |
24-Jun-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Extend counter functionality.
rc/org/jacoco/core/analysis/AbstractCounter.java
rc/org/jacoco/core/analysis/CounterComparator.java
rc/org/jacoco/core/analysis/CoverageDataSummaryImpl.java
rc/org/jacoco/core/analysis/ICounter.java
rc/org/jacoco/core/analysis/ICoverageDataNode.java
rc/org/jacoco/core/analysis/ICoverageDataSummary.java
|
eceb8c4f43422d5e39208d5808f773e7103796b4 |
22-Jun-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Grouping classes into packages.
rc/org/jacoco/core/analysis/ClassNode.java
rc/org/jacoco/core/analysis/CoverageBuilder.java
rc/org/jacoco/core/analysis/SourceFileNode.java
|
d4d537e59bf89829b05e91560f221aa905606fac |
16-Jun-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Lightweight summaries without references to children.
rc/org/jacoco/core/analysis/ClassNode.java
rc/org/jacoco/core/analysis/CoverageDataNodeImpl.java
rc/org/jacoco/core/analysis/CoverageDataSummaryImpl.java
rc/org/jacoco/core/analysis/ICoverageDataNode.java
rc/org/jacoco/core/analysis/ICoverageDataSummary.java
|
9ea16b139e9830680c4af5ec66b38fff3892468c |
15-Jun-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Missing header.
rc/org/jacoco/core/instr/CRC64.java
|
77f5b12254452a71bcfb1f0db9d6b928b60eb600 |
13-Jun-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Using the AMS naming pattern for visitor interfaces.
settings/org.eclipse.jdt.core.prefs
rc/org/jacoco/core/analysis/CoverageBuilder.java
rc/org/jacoco/core/data/ExecutionDataDumper.java
rc/org/jacoco/core/data/ExecutionDataStore.java
rc/org/jacoco/core/data/IClassStructureOutput.java
rc/org/jacoco/core/data/IClassStructureVisitor.java
rc/org/jacoco/core/data/IExecutionDataOutput.java
rc/org/jacoco/core/data/IExecutionDataVisitor.java
rc/org/jacoco/core/data/IMethodStructureOutput.java
rc/org/jacoco/core/data/IMethodStructureVisitor.java
rc/org/jacoco/core/data/IStructureOutput.java
rc/org/jacoco/core/data/IStructureVisitor.java
rc/org/jacoco/core/instr/Analyzer.java
rc/org/jacoco/core/instr/ClassAnalyzer.java
rc/org/jacoco/core/instr/MethodAnalyzer.java
rc/org/jacoco/core/runtime/IRuntime.java
rc/org/jacoco/core/runtime/SystemPropertiesRuntime.java
rc/overview.html
|
7327888866ff15c01e1ae308137ade800f181989 |
10-Jun-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Simplified structure to reduce memory footprint.
ETA-INF/MANIFEST.MF
rc/org/jacoco/core/analysis/BlockNode.java
rc/org/jacoco/core/analysis/ClassNode.java
rc/org/jacoco/core/analysis/CoverageBuilder.java
rc/org/jacoco/core/analysis/CoverageDataNodeImpl.java
rc/org/jacoco/core/analysis/ICoverageDataNode.java
rc/org/jacoco/core/analysis/MethodNode.java
rc/org/jacoco/core/analysis/SourceFileNode.java
rc/org/jacoco/core/data/IStructureOutput.java
rc/org/jacoco/core/instr/Analyzer.java
|
de545731e6e276dd17dca7692420e110883e9e07 |
09-Jun-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Fix endless loop.
rc/org/jacoco/core/instr/Analyzer.java
|
8444ba7f0a84602fd4cc65c3b33f8dd0b2165959 |
08-Jun-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
More tests.
rc/org/jacoco/core/analysis/CoverageBuilder.java
rc/org/jacoco/core/analysis/CoverageDataBuilder.java
rc/org/jacoco/core/analysis/CoverageDataNodeImpl.java
|
25821c5bca79e6b9bd7513a36d9a88c769250e07 |
08-Jun-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
Separating analysis implementation into separate package.
rc/org/jacoco/core/analysis/AbstractCounter.java
rc/org/jacoco/core/analysis/BlockNode.java
rc/org/jacoco/core/analysis/ClassNode.java
rc/org/jacoco/core/analysis/CounterImpl.java
rc/org/jacoco/core/analysis/CoverageDataBuilder.java
rc/org/jacoco/core/analysis/CoverageDataNodeImpl.java
rc/org/jacoco/core/analysis/ICounter.java
rc/org/jacoco/core/analysis/ICoverageDataNode.java
rc/org/jacoco/core/analysis/ILines.java
rc/org/jacoco/core/analysis/LinesImpl.java
rc/org/jacoco/core/analysis/MethodNode.java
rc/org/jacoco/core/analysis/SourceFileNode.java
rc/org/jacoco/core/analysis/package.html
rc/org/jacoco/core/data/AbstractCounter.java
rc/org/jacoco/core/data/BlockCoverageData.java
rc/org/jacoco/core/data/ClassCoverageData.java
rc/org/jacoco/core/data/CounterImpl.java
rc/org/jacoco/core/data/CoverageDataBuilder.java
rc/org/jacoco/core/data/CoverageDataImpl.java
rc/org/jacoco/core/data/ICounter.java
rc/org/jacoco/core/data/ICoverageData.java
rc/org/jacoco/core/data/ILines.java
rc/org/jacoco/core/data/LinesImpl.java
rc/org/jacoco/core/data/MethodCoverageData.java
rc/org/jacoco/core/data/SourceFileCoverageData.java
|
3711c59fc4ff146108c14a5b0d2105d638dbf97d |
07-Jun-2009 |
Marc R. Hoffmann <hoffmann@mountainminds.com> |
JaCoCo initial drop.
classpath
project
settings/org.eclipse.jdt.core.prefs
settings/org.eclipse.jdt.ui.prefs
ETA-INF/MANIFEST.MF
bout.html
uild.properties
uildhook.xml
rc/org/jacoco/core/data/AbstractCounter.java
rc/org/jacoco/core/data/BlockCoverageData.java
rc/org/jacoco/core/data/ClassCoverageData.java
rc/org/jacoco/core/data/CounterImpl.java
rc/org/jacoco/core/data/CoverageDataBuilder.java
rc/org/jacoco/core/data/CoverageDataImpl.java
rc/org/jacoco/core/data/ExecutionDataDumper.java
rc/org/jacoco/core/data/ExecutionDataStore.java
rc/org/jacoco/core/data/IClassStructureOutput.java
rc/org/jacoco/core/data/ICounter.java
rc/org/jacoco/core/data/ICoverageData.java
rc/org/jacoco/core/data/IExecutionDataOutput.java
rc/org/jacoco/core/data/ILines.java
rc/org/jacoco/core/data/IMethodStructureOutput.java
rc/org/jacoco/core/data/IStructureOutput.java
rc/org/jacoco/core/data/LinesImpl.java
rc/org/jacoco/core/data/MethodCoverageData.java
rc/org/jacoco/core/data/SourceFileCoverageData.java
rc/org/jacoco/core/data/package.html
rc/org/jacoco/core/instr/Analyzer.java
rc/org/jacoco/core/instr/BlockMethodAdapter.java
rc/org/jacoco/core/instr/CRC64.java
rc/org/jacoco/core/instr/ClassAnalyzer.java
rc/org/jacoco/core/instr/ClassInstrumenter.java
rc/org/jacoco/core/instr/GeneratorConstants.java
rc/org/jacoco/core/instr/IBlockMethodVisitor.java
rc/org/jacoco/core/instr/ITargetLabelSource.java
rc/org/jacoco/core/instr/Instrumenter.java
rc/org/jacoco/core/instr/IntSet.java
rc/org/jacoco/core/instr/MethodAnalyzer.java
rc/org/jacoco/core/instr/MethodInstrumenter.java
rc/org/jacoco/core/instr/package.html
rc/org/jacoco/core/runtime/IRuntime.java
rc/org/jacoco/core/runtime/SystemPropertiesRuntime.java
rc/org/jacoco/core/runtime/package.html
rc/overview.html
|