Marc R. Hoffmann

Results 355 comments of Marc R. Hoffmann

The `Analyzer`is used during report generation. It is typically used in a different stage of the build and in a different JVM that the JaCoCo agent. Therefore the Analyzer has...

Some remarks: 1. When the compiler assignes correct line numbers to the inlined code source highlighting should work. `javac` does so for lambda bodies 2. If the inlined method is...

> Absence of information literally means that there is no other information to add - there is no hidden work by us on architecture for this ticket outside of GitHub,...

@SimSonic Well, discovering JVM/compiler bugs is our daily business here at the JaCoCo project 😅 https://github.com/jacoco/jacoco/wiki/OpenJDKIssues

The same hold true for the CSV output. Missing parent files are not created. Also the same happens with our Maven goal and Ant task.

@Godin Beside the specific case of feature flags, what do you think of removing the generated part of the static initializer in enums?

@nesvold I have one concern with this PR: Now we do all the string formatting even for successful case. On the other hand the ICheckerOutput API does not provide enough...

@nesvold One could think of a value object CheckResult with the following properties: - ICoverageNode node - Limit limit - [enum OK, TOO_LOW, TOO_HIGH] result This value object migth have...

@mkroghj Thanks for reporting this! In your example the first argument (slot 0) is overwritten. What compiler created such bytecode?