code: protected CheckstyleExecutorRequest createRequest()
              throws MavenReportException {
          CheckstyleExecutorRequest request = new CheckstyleExecutorRequest();
          request.setAggregate(true)
                  .setReactorProjects(reactorProjects)
                  .setConsoleListener(getConsoleListener()).setConsoleOutput(consoleOutput)
                  .setExcludes(excludes).setFailsOnError(failsOnError).setIncludes(includes)
                  .setIncludeResources(includeResources)
                  .setIncludeTestResources(includeTestResources)
                  .setResourceIncludes(resourceIncludes)
                  .setResourceExcludes(resourceExcludes)
                  .setIncludeTestSourceDirectory(includeTestSourceDirectory).setListener(getListener())
                  .setProject(project).setSourceDirectories(getSourceDirectories())
                  .setResources(resources).setTestResources(testResources)
                  .setStringOutputStream(stringOutputStream).setSuppressionsLocation(suppressionsLocation)
                  .setTestSourceDirectories(getTestSourceDirectories()).setConfigLocation(configLocation)
                  .setPropertyExpansion(propertyExpansion).setHeaderLocation(headerLocation)
                  .setCacheFile(cacheFile).setSuppressionsFileExpression(suppressionsFileExpression)
                  .setEncoding(encoding).setPropertiesLocation(propertiesLocation);
          return request;
      }
docs: {@inheritDoc}