docs: @Override
      File getFile() {
          try {
              final URI uri = moduleRef.getLocation();
              if (uri != null && !uri.getScheme().equals("jrt")) {
                  final File file = new File(uri);
                  if (file.exists()) {
                      return file;
                  }
              }
          } catch (final Exception e) {
              // Invalid "file:" URI
          }
          return null;
      }