/**
  * Detects the package name for the specified warning.
  *
  * @param warning the warning
  */
 private void detectPackageName(final Warning warning) {
   if (!warning.hasPackageName()) {
     warning.setPackageName(PackageDetectors.detectPackageName(warning.getFileName()));
   }
 }