aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| | | * Add filter for Kotlin not-null assertion operator (#815)Evgeny Mandrikov2019-01-086-0/+169
| | | |
| | | * Extend filtering by annotation name to ones that simply contain Generated (#822)Evgeny Mandrikov2019-01-083-4/+24
| | | |
| | | * Add validation test for Kotlin "safe" cast operatorEvgeny Mandrikov2019-01-062-0/+56
| | | | | | | | | | | | | | | | It can be fully covered without any filters.
| | | * Add validation test for Kotlin elvis operatorEvgeny Mandrikov2019-01-062-0/+55
| | | | | | | | | | | | | | | | It can be fully covered without any filters.
| | | * Add validation test for Kotlin safe call operatorEvgeny Mandrikov2019-01-062-0/+55
| | | | | | | | | | | | | | | | It can be fully covered without any filters.
| | | * Fix typoEvgeny Mandrikov2019-01-061-1/+1
| | | | | | | | | | | | | | | | IStructureVisitor has been replaced by ICoverageVisitor in version 0.5.0
| | | * Show message in HTML report when analyzed class does not match executed (#819)Evgeny Mandrikov2019-01-063-0/+21
| | | |
| | | * Show messages in HTML report when class has no debug information (#818)Evgeny Mandrikov2019-01-063-7/+40
| | | |
| | | * Fix typoEvgeny Mandrikov2019-01-061-1/+1
| | | |
| | | * Update filter for Kotlin suspending functions (#809)Evgeny Mandrikov2018-12-304-16/+227
| | | |
| | | * synthetic methods that represent Kotlin suspend functions should not be ↵Evgeny Mandrikov2018-12-285-5/+37
| | | | | | | | | | | | | | | | ignored (#804)
| | | * Reduce duplication of code (#808)Evgeny Mandrikov2018-12-273-40/+7
| | | |
| | | * Update filter for Kotlin coroutines that restore state (#803)Evgeny Mandrikov2018-12-265-28/+59
| | | |
| | | * Show message in HTML report when source file can't be found (#801)Evgeny Mandrikov2018-12-233-0/+90
| | | |
| | | * Add filter for Kotlin coroutines (#802)Evgeny Mandrikov2018-12-2111-14/+349
| | | |
| | | * Fix filtering in case of inlining top level function into class in same file ↵Evgeny Mandrikov2018-12-144-15/+87
| | | | | | | | | | | | | | | | (#798)
| | | * Add unit tests for AbstractMatcher (#796)Evgeny Mandrikov2018-12-121-0/+265
| | | |
| | | * Add filter for instructions inlined by Kotlin compiler (#764)Evgeny Mandrikov2018-12-1012-18/+478
| | | |
| | | * Report code coverage correctly for Kotlin methods with default arguments (#774)Evgeny Mandrikov2018-11-2710-7/+316
| | | |
| | | * Align actual test with test description (#790)Marc R. Hoffmann2018-11-191-4/+3
| | | | | | | | | | | | Exception handler is in line 1002, corresponding probe is 1.
| | | * Add test: computation of lines range should respect ignored instructionsEvgeny Mandrikov2018-11-151-0/+15
| | | |
| | | * Refactor coverage analysis package (#744)Marc R. Hoffmann2018-11-1513-574/+1237
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Encapsulate insn/branch status tracking in Instruction * Move Instruction to the analysis package * Encapsulate Instruction building in new class InstructionsBuilder * Separate coverage calculation from filtering
| | | * Add module with validation tests for Groovy (#733)Andres Almiray2018-11-076-1/+154
| | | |
| | | * Add missing license headers to Groovy scriptsEvgeny Mandrikov2018-11-044-3/+37
| | | |
| | | * Upgrade ASM to 7.0 for official support of Java 11Evgeny Mandrikov2018-10-297-14/+18
| | | |
| | | * Update FAQ (#778)Marc R. Hoffmann2018-10-261-9/+13
| | | | | | | | | | | | | | | | | | | | * Interfaces can contain code nowadays * CLI is another way to trigger remote dumps * There is a runtime API for remote dumps
| | | * Normalize line endingsEvgeny Mandrikov2018-10-241-225/+225
| | | |
| | | * Remove redundant modifiers in interfaces (#768)Thomas Traude2018-10-1831-97/+95
| | | |
| | | * fix typosRenuka Fernando2018-10-111-4/+4
| | | |
| | | * make constant values readableRenuka Fernando2018-10-111-9/+9
| | | |
| | | * Add new Jenkins plugin to list of third-party integrations (#762)Evgeny Mandrikov2018-10-091-0/+4
| | | |
| | | * Add filter for Kotlin "unsafe" cast operator (#761)Evgeny Mandrikov2018-10-056-1/+186
| | | |
| | | * Remove unused importEvgeny Mandrikov2018-10-031-1/+0
| | | |
| | | * No need to modify class bytes for Java 10 support (#740)Marc R. Hoffmann2018-10-0318-225/+46
| | | |
| | | * Prepare for next development iterationEvgeny Mandrikov2018-08-2227-26/+28
| | | |
| | | * Prepare release v0.8.2Evgeny Mandrikov2018-08-2127-27/+27
| | | |
| | | * Clarify entry in changelog (#752)Evgeny Mandrikov2018-08-211-2/+3
| | | |
| | | * Get rid of unnecessary instances of Matcher in KotlinLateinitFilter (#750)Evgeny Mandrikov2018-08-201-18/+14
| | | |
| | | * KotlinWhenFilter should be stateless (#749)Evgeny Mandrikov2018-08-202-3/+3
| | | |
| | | * All merged instructions should have same covered branches (#747)Evgeny Mandrikov2018-08-201-1/+11
| | | | | | | | | | | | | | | | Because result of merge might be used to compute coverage of instructions with replaced branches.
| | | * StringSwitchEcjFilter and KotlinWhenStringFilter should use correct ↵Evgeny Mandrikov2018-08-205-7/+28
| | | | | | | | | | | | | | | | VarInsnNode (#746)
| | | * Add support for Java 11 and 12 class files with "preview features" (#743)Evgeny Mandrikov2018-08-203-4/+23
| | | |
| | | * Use FilterTestBase in KotlinWhenStringFilterTestEvgeny Mandrikov2018-08-191-38/+4
| | | |
| | | * Do not use `~/.m2/settings.xml` provided by Travis (#742)Evgeny Mandrikov2018-08-181-5/+10
| | | |
| | | * Add filter for Kotlin when-expressions that list all cases of enum (#729)Evgeny Mandrikov2018-08-187-13/+111
| | | |
| | | * Add filter for Kotlin when-expressions with String (#737)Evgeny Mandrikov2018-08-185-3/+257
| | | |
| | | * Filter switch on String for which ECJ omits last goto (#741)Evgeny Mandrikov2018-08-185-44/+82
| | | |
| | | * Remove unused importsEvgeny Mandrikov2018-08-172-3/+0
| | | |
| | | * Add filter for bytecode that ECJ generates for String in switch (#735)Evgeny Mandrikov2018-08-1711-37/+350
| | | |
| | | * Fix typoEvgeny Mandrikov2018-08-171-1/+1
| | | |