Evgeny Mandrikov
where else to find them
website:https://sonarsource.com/
website:https://godin.github.io
github:Godin
x:_Godin_
linkedin:mandrikov
what they talk about
all 5 in the filters
where they keep going back
- EclipseCon Europe2 editions2017–2018
all 9 in the filters
on a stage with
who talks about the same things
- Evgeny1 talk
- Marharyta Nedzelska24 talks
- Justin D Lee3 talks
- Eugene Petrenko12 talks
- Jake Wharton27 talks
- Justin Lee10 talks
| title | conference | date |
|---|---|---|
| The state of code coverage for Kotlin | droidcon Berlin 2024 | 2024-07-03 |
Compares actual tools and failures: JaCoCo and JetBrains Coverage generally work but mis-map compiler-generated bytecode (try-with-resources, Kotlin inline… | ||
| Code coverage MythBusters | JNation 2024 | 2024-06-04 |
Claims: JaCoCo and IDE/JetBrains engines report different coverage numbers; zero coverage revealed tests didn't run (JUnit 4 vs 5/Vintage). Tools can be… | ||
| The state of code coverage for Kotlin | AndroidMakers by droidcon 2024 | 2024-04-25 |
Team coverage target drops from 95% to 85% after switching to Kotlin; concrete reasons appear: bytecode-generated null checks, string-switch hash checks… | ||
| Java, Code Coverage & Their Best Friend: Bytecode | YOW! Perth 2023 | 2023-09-11 |
JaCoCo inspects class files and implements bytecode pattern filters so coverage matches what was written in source, not the compiler noise: it ignores… | ||
| Java 4..21, Kotlin, Code Coverage, bytecode: scandals, intrigues, investigations | Voxxed Days Luxembourg 2023 | 2023-06-21 |
Bytecode inspection of Java (8, 11, 17, 21) and Kotlin shows concrete surprises: JaCoCo filters synthetic methods and special lambda names to avoid false… | ||
| Kotlin, Java 4..18, Code Coverage and their best friend — bytecode: ... | Devoxx France 2022 | 2022-04-20 |
Shows analysis of classfiles produced by javac 18 and kotlinc 1.6 using javap and JaCoCo to find real differences: nestmates remove synthetic bridge… | ||
| Silence of Code Coverage – Time to Test the Tests | Selenium Camp 2020 | 2020-02-21 |
This talk introduces mutation testing as a way to evaluate and improve unit tests when code coverage metrics look good but bugs remain. It explains how… | ||
| Bytecode Pattern Matching | EclipseCon Europe 2018 | 2018-10-23 |
Hands-on exploration of how javac, ECJ and kotlinc transform simple source into surprising bytecode, with JaCoCo/EclEmma used to measure and then filter out… | ||
| Java Code Coverage Mechanics | EclipseCon Europe 2017 | 2017-10-24 |
Deep dive into JaCoCo internals: instrumentation via a JVM agent that inserts boolean probe arrays (4–7 bytes per probe) into class files, validated across… | ||
| The Art of Parsing | Devoxx US 2017 | 2017-03-21 |
SonarSource explains why compiler teams handwrite parsers: generator-friendly grammars are hard to maintain, give poor error recovery, and won’t match the… | ||
| nothing matches | ||