The war started in Feb 2014, just saying. JB closed offices only when they become afraid of getting squashed by new USA secondary sanctions, not because they opposed war.
Depending on what you count you could give a number of other dates, some significantly earlier than 2014. The current massive offensive, which is significant enough that pointing out they reacted then and not in 2014 or some other date is at best being facetious & disingenuous, started in force in Feb 2022.
JetBrains where silent when the war started. I was a bit worried what would happen. Then they announced the closing of the dev offices in Russia. They said that they needed to extract some people before announcing. It’s not an easy task relocating hundreds of people.