title: How to enable checkstyle's MissingOverride check?
body: <p>I have a</p>
  
  <pre><code>public interface Interface0 {
  
      void method0();
  }
  </code></pre>
  
  <p>and a</p>
  
  <pre><code>public class Implementation0 implements Interface0 {
  
      public void method0() {
          throw new UnsupportedOperationException("Not supported yet.");
      }
  }
  </code></pre>
  
  <p>and I'm using the <code>maven-checkstyle-plugin</code> by declaring</p>
  
  <pre><code>&lt;plugin&gt;
      &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
      &lt;artifactId&gt;maven-checkstyle-plugin&lt;/artifactId&gt;
      &lt;version&gt;3.0.0&lt;/version&gt;
      &lt;executions&gt;
          &lt;execution&gt;
              &lt;id&gt;checkstyle&lt;/id&gt;
              &lt;phase&gt;validate&lt;/phase&gt;
              &lt;goals&gt;
                  &lt;goal&gt;check&lt;/goal&gt;
              &lt;/goals&gt;
          &lt;/execution&gt;
      &lt;/executions&gt;
      &lt;configuration&gt;
          &lt;configLocation&gt;${basedir}/check_style.xml&lt;/configLocation&gt;
      &lt;/configuration&gt;
  &lt;/plugin&gt;
  </code></pre>
  
  <p>and finally I'm activating <code>MissingOverride</code> in <code>check_style.xml</code>:</p>
  
  <pre><code>&lt;?xml version="1.0"?&gt;
  &lt;!DOCTYPE module PUBLIC
     "-//Puppy Crawl//DTD Check Configuration 1.2//EN"
     "http://www.puppycrawl.com/dtds/configuration_1_2.dtd"&gt;
  &lt;module name="Checker"&gt;
      &lt;module name="TreeWalker"&gt;
          &lt;module name="MissingOverride"/&gt;
      &lt;/module&gt;
  &lt;/module&gt;
  </code></pre>
  
  <p>This is the extract of my experience in many projects that all checks work fine, except for <code>MissingOverride</code> which has no effect, i.e. doesn't detect a single missing <code>@Override</code> annotation.</p>