docs: @Override
      protected void checkParameters() {
          super.checkParameters();
  
          if (outputFile == null) {
              throw new BuildException("output attribute is required", getLocation());
          }
  
          if (inputFile == null) {
              throw new BuildException("inputFile element is required");
          }
  
          checkBoolean(withMessages, "withMessages");
          checkBoolean(resetSource, "resetSource");
      }