docs: private List<FileEntry> getFilesForResourcesConfiguration(Session session, Configuration configuration,
          org.arquillian.reporter.config.ReporterConfiguration reporterConfiguration) throws IOException {
          final List<FileEntry> fileEntries = new ArrayList<>();
          URL environmentConfigUrl = configuration.getEnvironmentConfigUrl();
  
          if (environmentConfigUrl == null) {
              KubernetesResourceLocator kubernetesResourceLocator = resourceLocator.get();
              if (kubernetesResourceLocator != null) {
                  environmentConfigUrl = kubernetesResourceLocator.locate();
              }
          }
  
          if (environmentConfigUrl != null) {
              fileEntries.add(getFileForResourcesConfiguration(environmentConfigUrl, reporterConfiguration));
          }
  
          if (configuration.isEnvironmentInitEnabled()) {
              List<URL> dependencyUrls =
                  !configuration.getEnvironmentDependencies().isEmpty() ? configuration.getEnvironmentDependencies()
                      : dependencyResolver.get().resolve(session);
  
              for (URL dependencyUrl : dependencyUrls) {
                  fileEntries.add(getFileForResourcesConfiguration(dependencyUrl, reporterConfiguration));
              }
          }
  
          return fileEntries;
      }