code: @Override
      public Set<String> findResourceNames(String location, URI locationUri) throws IOException {
          notNullOrEmpty(location, "location");
          notNull(locationUri, "locationUri");
          LOGGER.debug("Scanning in jar {} in location {}", locationUri, location);
          try(FileSystem fileSystem = getFileSystem(locationUri)) {
              final Path systemPath = fileSystem.getPath(location);
              return Files.walk(systemPath)
                      .filter(Files::isRegularFile)
                      .map(path -> normalizePath(path.toString()))
                      .collect(toSet());
          }
      }
docs: {@inheritDoc}