docs: protected String getResourcePath(ParserContext parserContext) {
          if (parserContext != null) {
              try {
                  Resource resource = parserContext.getReaderContext().getResource();
                  return resource == null ? null : resource.getURL().getPath();
              } catch (IOException e) {}
          }
          
          return null;
      }