aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-10-19Upgrade ASM to 6.0 (#600)Roberto Araujo
2017-10-17Add filter for methods annotated with @groovy.transform.Generated (#610)Michael Hoffmann
2017-10-13Fix test to not require additional settings on JDK 9 (#611)Evgeny Mandrikov
2017-10-10Add test of offline instrumentation of Java 9 module-info (#608)Evgeny Mandrikov
2017-10-10Document contract for In/OutputStream resources and fix example (#605)Marc R. Hoffmann
2017-10-09Descriptive names for all tests in FrameSnapshotTest (#609)Marc R. Hoffmann
2017-10-09Add test of ASM bug 317792 (#607)Evgeny Mandrikov
2017-10-07Update links to ASM issuesEvgeny Mandrikov
2017-10-07Add test of ASM bug 317793 (#606)Evgeny Mandrikov
2017-10-04Apply naming convention and add missing testsMarc R. Hoffmann
2017-09-30Suppress compiler warningMarc R. Hoffmann
2017-09-29Yak shaving: add ability to merge coverage of several instructions (#601)Evgeny Mandrikov
This is required for implementation of filter of duplicate blocks that compilers generate for `finally`.
2017-09-27Show in StringSwitchTest that filter works for complex expressions (#599)Evgeny Mandrikov
2017-09-25Yak shaving: determine covered branches for each instruction (#598)Evgeny Mandrikov
This is required for merge of coverage information from several instructions that cover different branches, which in his turn is required for implementation of filter of duplicate blocks that compilers generate for `finally`.
2017-09-24Add filter for bytecode that javac generates for String in switch (#596)Evgeny Mandrikov
2017-09-23Happy birthday JDK 9!Evgeny Mandrikov
2017-09-21Describe correct agent option in MBeanClient example (#582)Marc R. Hoffmann
2017-09-15Add "--verbose" option to "classinfo" CLI command (#578)Marc R. Hoffmann
2017-09-15Fix build in TravisEvgeny Mandrikov
Disable SonarQube analysis for the time being, its failure will be investigated later.
2017-09-15Fix build in TravisEvgeny Mandrikov
Starting from 1 September 2017 Travis defaults to "dist: trusty", on which our build currently fails, because new environment is quite different from previous "dist: precise".
2017-08-30Remove duplicate line from the file headerEvgeny Mandrikov
2017-08-21Add link about integration of JaCoCo into Shippable (#579)Evgeny Mandrikov
2017-08-15Fix assertions for JDK 8 >= u152 (#576)Evgeny Mandrikov
2017-08-13Remove unused SVN keyword "Id"Evgeny Mandrikov
These leftovers were forgotten in 1b885c7bc666c215c3947ad4d12099273a5f533f
2017-08-13Remove unused MAVEN_OPTSEvgeny Mandrikov
Illegal reflective access is permitted in JDK 9 by default starting from b175.
2017-08-10Add Artifact.SCOPE_PROVIDED artifacts to aggregate report (#572)Chas Honton
2017-07-18Use proper exception type in documentation (#557)Marc R. Hoffmann
As the outermost exception seen by the user is actually NoClassDefFoundError the FAQ entry should also mention this type.
2017-07-18For Java 9 add "Automatic-Module-Name" to manifests of JAR files (#565)Evgeny Mandrikov
2017-07-10Relocate 3rd party libs in CLI nodeps JAR (#561)Evgeny Mandrikov
2017-07-08Fix build for JDK 9 >= b175 (#558)Evgeny Mandrikov
2017-07-06Update documentation about Maven artifacts (#540)Evgeny Mandrikov
2017-07-04Descriptor of jacoco-maven-plugin should include "help" mojo (#559)Evgeny Mandrikov
2017-06-29Reduce chance of conflict with other agents (#555)Evgeny Mandrikov
2017-06-08Use dest argument as folder in any case (#543)Marc R. Hoffmann
The instrument goal accepts folders as well as files as input. In case of files the instrumented copy should be written to the folder given as the dest option.
2017-05-29Merge pull request #541 from jacoco/issue-541Marc R. Hoffmann
Method Analyzer.analyzeClass(InputStream, String) as others should provide context information when unable to read input during analysis
2017-05-25Add location to IOException when unable to read stream during analysisEvgeny Mandrikov
2017-05-25Add Command Line Interface (#525)Marc R. Hoffmann
2017-05-25ExecDumpClient should report error when no data is retrieved (#538)Marc R. Hoffmann
2017-05-18Merge pull request #536 from mattnelson/percentagesMarc R. Hoffmann
Support limit ratios as percents (#534)
2017-05-18Update documentation for limit configuration as percent.Marc R. Hoffmann
2017-05-17create reusable parseValue method for ratio limitsMatt Nelson
2017-05-16Support limit ratios as percentsMatt Nelson
2017-05-12Remove obsolete test codeMarc R. Hoffmann
Starting from commit 54e674c0ab96b93668e6c0b036e7773e3ed7ff6d the ExecutionDataReader does not read an exec file header any more in the constructor. Therefore initialization of TcpConnection will not block.
2017-05-12Fix random test failures in TcpClientOutputTest and TcpConnectionTestMarc R. Hoffmann
testInvalidCommand in TcpClientOutputTest used to fail randomly as two threads working on each side of the socket connection while the socket gets closed due to the invalid command. This is now fixed by * don't read data at the remote socket at all, this is not required by the test case, * wait until all data has been consumed by the TcpClientOutput before the connection is shut down. testRemoteClose in TcpConnectionTest and in TcpClientOutputTest used to fail randomly as two threads working on each side of the socket connection while the socket gets closed. This is now fixed by waiting until the header is fully read before the socket is closed. To avoid lock situations in MockServerConnection the lock must be notified when the internal buffer is decreased.
2017-05-09Add filter for private empty constructors that do not have arguments (#529)Evgeny Mandrikov
2017-05-05Explanations for possible StackOverflowErrors (#528)Marc R. Hoffmann
2017-05-04Add input name to IOException if unable to read during instrumentation (#527)Evgeny Mandrikov
2017-05-04Fix typoEvgeny Mandrikov
2017-04-24Add profile for compilation with ECJ (#522)Evgeny Mandrikov
2017-04-22Add filter for try-with-resources statement (#500)Evgeny Mandrikov