IntelliJ IDEA often highlights your code suggesting to replace it with something better. Sometimes it looks like a magic. How IDE does this? How it understands your code, how it generates the replacement and what can go wrong here? We'll see what's inside typical code inspection in IntelliJ IDEA and how many sleepless nights IDE developers have just to make it possible for you to improve your code with single click
Download presentation