Skip to content
This repository has been archived by the owner on Dec 1, 2024. It is now read-only.

Releases: JesseCoretta/go-antlr4512

v1.0.9

17 Oct 05:44
Compare
Choose a tag to compare

Changes

  • Extend QString lexer to allow more elaborate values
    • Specifically affords support for X-PATTERN-style regular expressions in user-defined LDAPSyntax definitions

v1.0.8

05 Jul 00:39
3fd235c
Compare
Choose a tag to compare

Changes

  • misc.go, schema_test.go
    • Fix panic on bogus (directory) parse path submission, add unit test coverage
  • go.mod
    • Retract defunct releases

v1.0.7

04 Jul 04:42
209d3f7
Compare
Choose a tag to compare

Changes

  • Resolve subtle error ignorance in parsed content
    • Cases where ANTLR grammar is unable to detect issues -- such as negative numbers where only unsigned numbers should reside -- are now flagged for error
    • Resulting strings processed by ANTLR are now compared to the original, sans WHSP and/or newline considerations

v1.0.6

04 Jul 01:21
f295387
Compare
Choose a tag to compare

Changes

  • New Schema method: ParseRaw, which adds raw []byte parsing capabilities that also serve as the basis for file and directory parsing operations
    • Very little new code added; considerable code recycling
  • Add large unit test for new ParseRaw method, which involves the processing of a massive text block derived from the UNOFFICIAL draft-coretta-oiddir-schema-02 Internet Draft
    • The draft is an excellent test candidate due to the exotic use-cases afforded, as well as its heavy use of subclassing/subtyping)
    • The content manifest for testing of ParseRaw is as follows:
      • 103 attributeType definitions
      • 17 objectClass definitions
      • 3 nameForm definitions
      • 1 fictional dITContentRule definition
      • 3 fictional dITStructureRule definitions

v1.0.5

03 Jul 04:12
73be882
Compare
Choose a tag to compare

Changes

  • Resolves #1

v1.0.4

14 Jun 21:36
Compare
Choose a tag to compare

Changes

  • Added missing matchingRuleUse test
  • Added macro support to matchingRuleUse for uniformity

v1.0.3

14 Jun 07:18
Compare
Choose a tag to compare

Changes

  • Improvements to ' and \ escape recognition

v1.0.2

24 Apr 01:50
Compare
Choose a tag to compare
prerelease

v1.0.0

20 Apr 01:09
Compare
Choose a tag to compare

v1.0.0

  • Inaugural release