title: Warning - anonymous subclass(?) has no serial version UID
body: <p>I have a quite weird warning while building our project.
  The statement is lack of <code>serialVersionUID</code> but in fact the class in question does define such.</p>
  
  <p>Can someone explain the below error?</p>
  
  <pre><code>[WARNING] /build/location/com/our/company/package/SomeClass.java:[178,56] [serial] serializable class &lt;anonymous com.our.company.package.SomeClass$1&gt; has no definition of serialVersionUID
  </code></pre>
  
  <p>I am not sure what <code>SomeClass$1</code> means in this case.</p>