@Override
      public void visitIdSegment(@NotNull JsonPathIdSegment segment) {
        super.visitIdSegment(segment);

        JsonPathId identifier = segment.getId();
        String idString = identifier.getText();

        if (StringUtil.isNotEmpty(idString) &&
            !allKeys.getValue().contains(idString)) {
          holder.registerProblem(identifier, null, JsonPathBundle.message("inspection.message.jsonpath.unknown.key", idString));
        }
      }
@Override
      public void visitIdSegment(@NotNull JsonPathIdSegment segment)