OK, I have used IJ for I don't know maybe 10 years. It seems like that long, but definitely more than 8. Anyway, I have always promoted IJ and loved it. Until now. In the past two weeks IJ has been a huge time suck on our projects. Costing us $1000s of dollars in time. Because IJ started caching files and not writing them to the file system. A huge different I used to promote IJ over Eclipse was the fact that Eclipse cached everything and cause huge hassles because of its slowness because of memory usage of that cache and that you would try to do a mvn build in your terminal window thinking it would build the latest, but didn't because we didn't hit save in Eclipse. And that in IJ you never have to worry about that. WELL, that day is gone, IJ has cause more problems with our build, getting things to run. And it really does seem like just the past few weeks.
We are using 12.1.6. I think we started to see problems in 12.1.5. We have IJ crash, mess up our Git repos so that it wasn't correct, and we lost hours of code because a crash would not have saved to the file system the past 15-30 minutes of work.
This is unacceptable, and I think you guys really need to clean up and fix the IDE that we all love so much, before we start really really hating it.