I often find validation errors in Maven plugins configuration.
For example this entry in the POM will show an error because stopKey and stopPort elements are not defined:
The Jetty plugin will work fine without them though. After changing version to 6.1.24 the problem disappears.
I'm wondering how does IDEA validate Maven plugin configurations. Do plugins provide a schema for their configuration for each version? Or is it just hardcoded in IDEA?