Requirements File(0,38)
  OptionImpl(OPTION)(0,13)
    PsiElement(RequirementsTokenType.SHORT_OPTION)('-')(0,1)
    ReferReqImpl(REFER_REQ)(1,13)
      PsiElement(RequirementsTokenType.REFER)('r')(1,2)
      PsiWhiteSpace(' ')(2,3)
      UriReferenceImpl(URI_REFERENCE)(3,13)
        RelativeRefImpl(RELATIVE_REF)(3,13)
          RelativePartImpl(RELATIVE_PART)(3,13)
            PathNoschemeImpl(PATH_NOSCHEME)(3,13)
              SegmentNzNcImpl(SEGMENT_NZ_NC)(3,13)
                UnreservedImpl(UNRESERVED)(3,4)
                  PsiElement(RequirementsTokenType.LETTER)('e')(3,4)
                UnreservedImpl(UNRESERVED)(4,5)
                  PsiElement(RequirementsTokenType.LETTER)('r')(4,5)
                UnreservedImpl(UNRESERVED)(5,6)
                  PsiElement(RequirementsTokenType.LETTER)('r')(5,6)
                UnreservedImpl(UNRESERVED)(6,7)
                  PsiElement(RequirementsTokenType.LETTER)('o')(6,7)
                UnreservedImpl(UNRESERVED)(7,8)
                  PsiElement(RequirementsTokenType.LETTER)('r')(7,8)
                UnreservedImpl(UNRESERVED)(8,9)
                  PsiElement(RequirementsTokenType.LETTER)('s')(8,9)
                UnreservedImpl(UNRESERVED)(9,10)
                  PsiElement(RequirementsTokenType.DOT)('.')(9,10)
                UnreservedImpl(UNRESERVED)(10,11)
                  PsiElement(RequirementsTokenType.LETTER)('t')(10,11)
                UnreservedImpl(UNRESERVED)(11,12)
                  PsiElement(RequirementsTokenType.LETTER)('x')(11,12)
                UnreservedImpl(UNRESERVED)(12,13)
                  PsiElement(RequirementsTokenType.LETTER)('t')(12,13)
  PsiElement(RequirementsTokenType.EOL)('\n')(13,14)
  PsiElement(RequirementsTokenType.EOL)('\n')(14,15)
  OptionImpl(OPTION)(15,38)
    PsiElement(RequirementsTokenType.LONG_OPTION)('--')(15,17)
    ReferReqImpl(REFER_REQ)(17,38)
      PsiElement(RequirementsTokenType.REFER)('requirement')(17,28)
      PsiWhiteSpace(' ')(28,29)
      UriReferenceImpl(URI_REFERENCE)(29,38)
        RelativeRefImpl(RELATIVE_REF)(29,38)
          RelativePartImpl(RELATIVE_PART)(29,38)
            PathNoschemeImpl(PATH_NOSCHEME)(29,38)
              SegmentNzNcImpl(SEGMENT_NZ_NC)(29,38)
                UnreservedImpl(UNRESERVED)(29,30)
                  PsiElement(RequirementsTokenType.LETTER)('o')(29,30)
                UnreservedImpl(UNRESERVED)(30,31)
                  PsiElement(RequirementsTokenType.LETTER)('t')(30,31)
                UnreservedImpl(UNRESERVED)(31,32)
                  PsiElement(RequirementsTokenType.LETTER)('h')(31,32)
                UnreservedImpl(UNRESERVED)(32,33)
                  PsiElement(RequirementsTokenType.LETTER)('e')(32,33)
                UnreservedImpl(UNRESERVED)(33,34)
                  PsiElement(RequirementsTokenType.LETTER)('r')(33,34)
                UnreservedImpl(UNRESERVED)(34,35)
                  PsiElement(RequirementsTokenType.DOT)('.')(34,35)
                UnreservedImpl(UNRESERVED)(35,36)
                  PsiElement(RequirementsTokenType.LETTER)('t')(35,36)
                UnreservedImpl(UNRESERVED)(36,37)
                  PsiElement(RequirementsTokenType.LETTER)('x')(36,37)
                UnreservedImpl(UNRESERVED)(37,38)
                  PsiElement(RequirementsTokenType.LETTER)('t')(37,38)
