Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP]Typescript target #3870

Closed
wants to merge 182 commits into from
Closed

Commits on Sep 4, 2022

  1. 4 Configuration menu
    Copy the full SHA
    8f9ec1f View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2022

  1. Fix CMake syntax for variable expansion

    When using variables to compare (like in if clause) the variable
    shouldn't be quoted. More details can be found at the link below:
    
    https://cmake.org/cmake/help/latest/command/if.html#variable-expansion
    
    Signed-off-by: HS <hs@apotell.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    hs-apotell authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    8347aff View commit details
    Browse the repository at this point in the history
  2. initial commit

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    de0efeb View commit details
    Browse the repository at this point in the history
  3. renamed for clarity

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    e611332 View commit details
    Browse the repository at this point in the history
  4. renamed for clarity

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    e8f59d6 View commit details
    Browse the repository at this point in the history
  5. able to locate antlr4 runtime using ts-node, missing types

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    a4aa1fb View commit details
    Browse the repository at this point in the history
  6. progressing

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    6915202 View commit details
    Browse the repository at this point in the history
  7. able to 'run' a test. It fails but it compiles and resolves!

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    c0fd00f View commit details
    Browse the repository at this point in the history
  8. reflect refactored runtime

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    b4f9e93 View commit details
    Browse the repository at this point in the history
  9. able to run RecursiveLexerRuleRefWithWildcardPlus_1 test locally

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    971645f View commit details
    Browse the repository at this point in the history
  10. passes LexerExec tests in IntelliJ

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    4c80ae1 View commit details
    Browse the repository at this point in the history
  11. make ATN private

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    16b121a View commit details
    Browse the repository at this point in the history
  12. ignore same tests as JavaScript

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    009107c View commit details
    Browse the repository at this point in the history
  13. compiles Parser and Lexer bu local run fails

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    66144f8 View commit details
    Browse the repository at this point in the history
  14. ParserExec.TokenOffset test successful in IntelliJ !

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    484cc5a View commit details
    Browse the repository at this point in the history
  15. Progressing, passing 131 of 348 tests

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    e34c664 View commit details
    Browse the repository at this point in the history
  16. pass 327 tests out of 348

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    9aca326 View commit details
    Browse the repository at this point in the history
  17. more successful tests

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    a9b058f View commit details
    Browse the repository at this point in the history
  18. 333 successful tests out of 348

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    dcff0b0 View commit details
    Browse the repository at this point in the history
  19. all tests pass except 7 caused by antlr#3868

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    06fd2d9 View commit details
    Browse the repository at this point in the history
  20. update getting-started doc

    Signed-off-by: nicksxs <nicksxs@hotmail.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    Nicksxs authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    0a5f10e View commit details
    Browse the repository at this point in the history
  21. add blank github action file for hosted CI

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    291d974 View commit details
    Browse the repository at this point in the history
  22. update getting started document to say java 11

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    d7c6681 View commit details
    Browse the repository at this point in the history
  23. Revert "update getting started document to say java 11"

    This reverts commit 1df58f7.
    
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    1fab453 View commit details
    Browse the repository at this point in the history
  24. add C# book code links

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    ac470cb View commit details
    Browse the repository at this point in the history
  25. Add Jim/Ken to readme

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    3fb98a3 View commit details
    Browse the repository at this point in the history
  26. Update Swift Package to support static library

    Add static library distribution in SPM
    
    Signed-off-by: Hell_Ghost <dev.hellghost@gmail.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    HellGhost authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    20d6f35 View commit details
    Browse the repository at this point in the history
  27. Update Package.swift

    Signed-off-by: Hell_Ghost dev.hellghost@gmail.com
    Signed-off-by: Hell_Ghost <dev.hellghost@gmail.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    HellGhost authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    0d8116e View commit details
    Browse the repository at this point in the history
  28. Add caching support for maven & dependencies. Also, include caching for

    cpp builds using actions/ccache.
    
    Builds are more reliable (avoids the archive.apache server which
    intermittently reports timeouts) and also significantly improves the
    overall builds times (down from 46 mins to 28 mins).
    
    The slowest part of the build now is the Windows+cpp builds because
    there is no reliable cache implementation yet. MacOS+cpp (65% cache hit) is
    also relatively slow compared to Ubuntu+cpp (99% cache hit).
    
    Signed-off-by: HS <hs@apotell.com>
    Signed-off-by: Terence Parr <parrt@antlr.org>
    
    # Conflicts:
    #	.github/workflows/hosted.yml
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    hs-apotell authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    cdfaeca View commit details
    Browse the repository at this point in the history
  29. use snap to install go 1.19

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    778bcc3 View commit details
    Browse the repository at this point in the history
  30. grr...install snap

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    7298b4d View commit details
    Browse the repository at this point in the history
  31. ugh. start snap

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    22bc7ba View commit details
    Browse the repository at this point in the history
  32. ugh. start snap

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    b8de845 View commit details
    Browse the repository at this point in the history
  33. ugh. cant get snap to install go

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    3ac6040 View commit details
    Browse the repository at this point in the history
  34. try downloading golang with curl

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    46f4f0d View commit details
    Browse the repository at this point in the history
  35. Issue antlr#3823: Temporarily disable a few tests on CI

    The tests are currently failing. The underlying issues have been fixed
    on dev and so the builds will be turned back with the next release.
    
    Signed-off-by: HS <hs@apotell.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    hs-apotell authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    287750a View commit details
    Browse the repository at this point in the history
  36. update actions status badge

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    2c928d9 View commit details
    Browse the repository at this point in the history
  37. update getting started document to say java 11

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    5aa550c View commit details
    Browse the repository at this point in the history
  38. Revert "update getting started document to say java 11"

    This reverts commit 3591ee0.
    
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    06be349 View commit details
    Browse the repository at this point in the history
  39. update getting-started doc

    Signed-off-by: nicksxs <nicksxs@hotmail.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    Nicksxs authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    7cf65fb View commit details
    Browse the repository at this point in the history
  40. make getValue visible to external profiler tools.

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    b992179 View commit details
    Browse the repository at this point in the history
  41. Fix antlr#3508: Document the $parser attribute and its use in target-…

    …agnostic grammars.
    
    Signed-off-by: Ross Patterson <ross.patterson@gmail.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    RossPatterson authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    3cb4dc2 View commit details
    Browse the repository at this point in the history
  42. Add accessor to IntervalSet for intervals

    Signed-off-by: James Taylor <jamestaylor@apache.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    JamesRTaylor authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    543780e View commit details
    Browse the repository at this point in the history
  43. Remove libuuid dependency from C++ runtime

    libuuid and its headers are not referenced anywhere, so remove it.
    
    Signed-off-by: Bryan Tan <bryantan@technius.net>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    Technius authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    90eaf64 View commit details
    Browse the repository at this point in the history
  44. Add @SuppressWarnings("CheckReturnValue") to prevent error_prone li…

    …b errors.
    
    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    4e64674 View commit details
    Browse the repository at this point in the history
  45. fix: Fixes for antlr#3718

      o Implement collections with generics to solve hash collisions
      o Fix type casting in LL start parser simulation optimization
      o General minor tidy ups
    
    Acknowledgements to @kaby76 for help with tracing errors
    
    Signed-off-by: Jim.Idle <jimi@gatherstars.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    Jim.Idle authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    ae9bc5f View commit details
    Browse the repository at this point in the history
  46. fix: antlr#3718 Revert accidental keyboard error in Java target

    Signed-off-by: Jim.Idle <jimi@gatherstars.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    Jim.Idle authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    ae35acf View commit details
    Browse the repository at this point in the history
  47. fix: antlr#3718 Correct DFAState index in Lexer ATN Simulator

    Signed-off-by: Jim.Idle <jimi@gatherstars.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    Jim.Idle authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    3c0d902 View commit details
    Browse the repository at this point in the history
  48. fix: antlr#3718 Fix go runtime test runners

    With older versions of go, there was no good way to tell the compiler to use your local
    development copy of a particular package instead of the one installed in GOPATH/src/...
    
    However, we are now using modules, which allows us to tell the compiler that instead of
    a module downloaded to GOPATH/pkg, to use a local copy on disk.
    
    Hence this change removes the need to copy the whole of the go installation to a
    tempoorary location, then put the antlr go runtime in to the go installation as if it was
    part of the compiler. Hence the execution time for the go tests is now faster than before.
    
    This works because when the generated code is placed in the temporary location, we create
    a go.mod file for it, tell the module to replace the online module for the go runtime with
    the local copy on disk, then ro a go mod tidy to add the dependencies from the code (which
    avoids network access, so it is instant), which adds the ANTLR dependency itself (which is
    then replaced at compile time).
    
    All go runtime tests now pass.
    
    Signed-off-by: Jim.Idle <jimi@gatherstars.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    Jim.Idle authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    3dc5810 View commit details
    Browse the repository at this point in the history
  49. Rm remote github actions; hosted seems to work

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    a8f8441 View commit details
    Browse the repository at this point in the history
  50. install golang with curl; go was missing from dev

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    e56dba2 View commit details
    Browse the repository at this point in the history
  51. fix: Rework of all Hash() and Equals() methods - implement generic co…

    …llections
    
     - Implement new collections using generics that implement the functionality
       required by the Java runtime in a more idiomatic Go way.
     - Fix Hash() and Equals() for all objects in the runtime
     - Fix getConflictingAlts so that it behaves the same way as Java, using a
       new generic collection
     - Replaces the use of the array2DHashSet, which was causing unneeded memory
       allocations. Replaced with generic collection that allocates minimally
       (though, I think I can improve on that with a little analysis).
    
    Jim Idle - jimi@idle.ws
    
    Signed-off-by: Jim.Idle <jimi@gatherstars.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    Jim.Idle authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    9d90942 View commit details
    Browse the repository at this point in the history
  52. fix: antlr#3718 Correct DFAState index in Lexer ATN Simulator

    Signed-off-by: Jim.Idle <jimi@gatherstars.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    Jim.Idle authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    1d253d3 View commit details
    Browse the repository at this point in the history
  53. feat: Reduce initial memory allocations for collections

      - Many small collections are created at runtime, the default allocation for
        maps, even though small, still requires memory. Specifying a very small
        initial allocation prevents unnecesary allocations and has no measurable
        effect on performance. A small incremental change.
    
    Signed-off-by: Jim.Idle <jimi@gatherstars.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    Jim.Idle authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    d89bf4e View commit details
    Browse the repository at this point in the history
  54. fix: antlr#3758 Allow for string being a keyword and fix go template …

    …to use escapedName
    
      - The go template was ignoring the use of escapedName in many places and was
        not consistenet with the Java version.
      - Added 'string' to the list of reserved words for the Go target
    
    Signed-off-by: Jim.Idle <jimi@gatherstars.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    Jim.Idle authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    cf95233 View commit details
    Browse the repository at this point in the history
  55. fix: antlr#3758 Add go.sum to the repo

    Signed-off-by: Jim.Idle <jimi@gatherstars.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    Jim.Idle authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    a4399af View commit details
    Browse the repository at this point in the history
  56. fix: antlr#3758 Ensure that standard runtime extensions are included …

    …in go.mod
    
    Signed-off-by: Jim.Idle <jimi@gatherstars.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    Jim.Idle authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    f3aa043 View commit details
    Browse the repository at this point in the history
  57. fix: antlr#2826 Go template is incorrect for dynamic scopes

    closes antlr#2826
    obviates PR antlr#3101
    
    Signed-off-by: Jim.Idle <jimi@gatherstars.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    Jim.Idle authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    34f209b View commit details
    Browse the repository at this point in the history
  58. fix: antlr#2016 - Generate correct iGo code for lists in a grammar, s…

    …uch as `label+=arg+`
    
    Signed-off-by: Jim.Idle <jimi@gatherstars.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    Jim.Idle authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    e78a7f0 View commit details
    Browse the repository at this point in the history
  59. feat: Bump poms to use 4.11 Snapshot

    Signed-off-by: Jim.Idle <jimi@gatherstars.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    Jim.Idle authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    2737936 View commit details
    Browse the repository at this point in the history
  60. turn off Golang test at circleci for now

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    049afb1 View commit details
    Browse the repository at this point in the history
  61. Replace smart-quote with single-quote in code examples

    Signed-off-by: Tim McCormack <cortex@brainonfire.net>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    timmc authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    ba58f09 View commit details
    Browse the repository at this point in the history
  62. Augment error message during testing to include full cause of problem.

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    226e130 View commit details
    Browse the repository at this point in the history
  63. Augment error message during testing to include full cause of problem…

    …. (round 2 to avoid null ptr)
    
    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    0041270 View commit details
    Browse the repository at this point in the history
  64. Cpp: Link to threads library

    As detailed in antlr#3708, it is necessary to link against the (p)threads
    library in order to be able to use std::call_once without producing
    linker errors.
    
    Since this function is frequently used in ANTLR's cpp version, this
    commit ensures that the respective library is always linked against in
    order to avoid this error, even if downstream users are not explicitly
    linking against an appropriate threads library.
    
    Fixes antlr#3708
    
    Signed-off-by: Robert Adam <dev@robert-adam.de>
    
    Co-authored-by: Bryan Tan <Technius@users.noreply.github.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    2 people authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    9c02642 View commit details
    Browse the repository at this point in the history
  65. add test for antlr#2016 and fix java.

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    e33c906 View commit details
    Browse the repository at this point in the history
  66. ensure all targets have the appropriate argument list for the templat…

    …e causing the problem.
    
    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    9a0be4b View commit details
    Browse the repository at this point in the history
  67. Fix other targets

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    2694548 View commit details
    Browse the repository at this point in the history
  68. fix format

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    534f1e2 View commit details
    Browse the repository at this point in the history
  69. add check that $args is a list

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    e5dd859 View commit details
    Browse the repository at this point in the history
  70. change made by @lingyv-li to fix bug in DART exposed by this test.

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    c6bf3ca View commit details
    Browse the repository at this point in the history
  71. fix AssertIsList in multiple targets. Go doesn't pass test and has no…

    … AssertIsList so I'm dropping that test from the Go test suite.
    
    How did a comment to the C++ runnerFor my future reference as to how to build things from the command line.
    
    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    f0b1cc6 View commit details
    Browse the repository at this point in the history
  72. C++ gets an exception with this test so I'm turning it off. See antlr…

    …#3845
    
    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    23bf0d4 View commit details
    Browse the repository at this point in the history
  73. feat: antlr#3840 Move Go to version v4.11.0

    Signed-off-by: Jim.Idle <jimi@gatherstars.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    Jim.Idle authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    40893e1 View commit details
    Browse the repository at this point in the history
  74. feat: antlr#3840 Create the v4 version of the Go runtime

    Signed-off-by: Jim.Idle <jimi@gatherstars.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    Jim.Idle authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    120c436 View commit details
    Browse the repository at this point in the history
  75. feat: Create the v4 runtime layout for the Go runtime, ready for rele…

    …ase tagging
    
    Note that the vast majority of the changes here are just copying the runtime file in to
    the /v4 subdirectory so that we can support legacy projects that use GOPATH only, as well
    as users that can use go modules. At a later release, we will delete the default path, and move
    the v4 subdirectory back to the top level. But, we cannot do that on this release.
    
    Signed-off-by: Jim.Idle <jimi@gatherstars.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    Jim.Idle authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    1f6b441 View commit details
    Browse the repository at this point in the history
  76. Reenable go tests on CircleCI

    Signed-off-by: Ivan Kochurkin <kvanttt@gmail.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    KvanTTT authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    cab9eba View commit details
    Browse the repository at this point in the history
  77. Fold constants in generated code for all runtimes

    Go: getInlineTestSetWordSize 32 -> 64
    Dart: get rid of BigInt
    Swift: optimize TestSetInline
    Python: fixes antlr#3698
    JavaScript: fixes antlr#3699
    
    Signed-off-by: Ivan Kochurkin <kvanttt@gmail.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    KvanTTT authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    ec4184d View commit details
    Browse the repository at this point in the history
  78. Use int literals instead of refs for Python and JavaScript

    Update getMultiTokenAlternativeDescriptor test
    
    fixes antlr#3703
    
    Signed-off-by: Ivan Kochurkin <kvanttt@gmail.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    KvanTTT authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    44598d0 View commit details
    Browse the repository at this point in the history
  79. update release doc for Go version numbers

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    b6dd6ec View commit details
    Browse the repository at this point in the history
  80. fix: antlr#2016 Fix Go template list reference, go runtime and got te…

    …st template for list labels
    
    Signed-off-by: Jim.Idle <jimi@gatherstars.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    Jim.Idle authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    cc5cc1a View commit details
    Browse the repository at this point in the history
  81. feat: Add a deprecation message to the existing v1 module

    Signed-off-by: Jim.Idle <jimi@gatherstars.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    Jim.Idle authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    4853a32 View commit details
    Browse the repository at this point in the history
  82. Split tool and runtime tests for GitHub workflow

    Build only necessary modules for tests
    
    Signed-off-by: Ivan Kochurkin <kvanttt@gmail.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    KvanTTT authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    94e9579 View commit details
    Browse the repository at this point in the history
  83. Remove not used methods from FileUtils (runtime tests)

    Signed-off-by: Ivan Kochurkin <kvanttt@gmail.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    KvanTTT authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    2eb204c View commit details
    Browse the repository at this point in the history
  84. Update dependencies of antlr4-maven-plugin

    Signed-off-by: Ivan Kochurkin <kvanttt@gmail.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    KvanTTT authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    eeb203a View commit details
    Browse the repository at this point in the history
  85. Update jUnit: 5.8.2 -> 5.9.0

    Signed-off-by: Ivan Kochurkin <kvanttt@gmail.com>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    KvanTTT authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    b528b01 View commit details
    Browse the repository at this point in the history
  86. Fixes antlr#3733; update ST4 so it uses proper ANTLR 3

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    b01e6c9 View commit details
    Browse the repository at this point in the history
  87. tweak doc

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    b0b939b View commit details
    Browse the repository at this point in the history
  88. Set to 4.11.0 not 4.11 in poms

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    4fa7d59 View commit details
    Browse the repository at this point in the history
  89. [maven-release-plugin] prepare release 4.11.0

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    e4dae63 View commit details
    Browse the repository at this point in the history
  90. [maven-release-plugin] prepare for next development iteration

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    d2dcdf0 View commit details
    Browse the repository at this point in the history
  91. Damn. java target said 4.10.2 not 4.11.0

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    5e34cf2 View commit details
    Browse the repository at this point in the history
  92. roll back to 4.11.0; made mistake

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    24c428f View commit details
    Browse the repository at this point in the history
  93. roll back to 4.11.0; made mistake

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    d9dd4e7 View commit details
    Browse the repository at this point in the history
  94. [maven-release-plugin] prepare release antlr4-master-4.11.0

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    a97d64f View commit details
    Browse the repository at this point in the history
  95. [maven-release-plugin] prepare for next development iteration

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    2fbce07 View commit details
    Browse the repository at this point in the history
  96. use build and twine to publish source and wheel

    Signed-off-by: Qijia Liu <liumeo@pku.edu.cn>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    eagleoflqj authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    3ef1175 View commit details
    Browse the repository at this point in the history
  97. tweak doc

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    3fd76cc View commit details
    Browse the repository at this point in the history
  98. tweak c++ build script to make Mac binaries with cmake/make

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    3c03b13 View commit details
    Browse the repository at this point in the history
  99. tweak release doc

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    1282aeb View commit details
    Browse the repository at this point in the history
  100. tweak code / doc related to bad previous release

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    2a339b1 View commit details
    Browse the repository at this point in the history
  101. [maven-release-plugin] prepare release 4.11.1

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    cc6255d View commit details
    Browse the repository at this point in the history
  102. [maven-release-plugin] prepare for next development iteration

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    247ea95 View commit details
    Browse the repository at this point in the history
  103. clean up deploy c++ source script

    Signed-off-by: Terence Parr <parrt@antlr.org>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    parrt authored and ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    4f51c8e View commit details
    Browse the repository at this point in the history
  104. cleanup code generation

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    7ecc8d4 View commit details
    Browse the repository at this point in the history
  105. don't initialize default param values twice

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    4436371 View commit details
    Browse the repository at this point in the history
  106. add missing field

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    5ae181d View commit details
    Browse the repository at this point in the history
  107. update codegen template for 4.11.1

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    6606541 View commit details
    Browse the repository at this point in the history
  108. support new param: Parser

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    12bb4c0 View commit details
    Browse the repository at this point in the history
  109. fix template for 4.11

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    c686a23 View commit details
    Browse the repository at this point in the history
  110. default export Listener and Visitor

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    53f37e6 View commit details
    Browse the repository at this point in the history
  111. also default export parser and lexer

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    3346121 View commit details
    Browse the repository at this point in the history
  112. all tests pass except 7 caused by antlr#3868

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    721dd27 View commit details
    Browse the repository at this point in the history
  113. fix issues

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    59a7cda View commit details
    Browse the repository at this point in the history
  114. make it easy to break

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    974606e View commit details
    Browse the repository at this point in the history
  115. fix antlr#3868

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    4cdda92 View commit details
    Browse the repository at this point in the history
  116. ALL TESTS PASS!!!!

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    3c177ad View commit details
    Browse the repository at this point in the history
  117. cross fingers with CI

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    adfea72 View commit details
    Browse the repository at this point in the history
  118. try fixing broken go tests

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    c9fda4c View commit details
    Browse the repository at this point in the history
  119. Try fix typescript CI

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    aab39f3 View commit details
    Browse the repository at this point in the history
  120. disable cpp for now

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    3a2c80a View commit details
    Browse the repository at this point in the history
  121. fix broken config

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    b9155d5 View commit details
    Browse the repository at this point in the history
  122. try fix macos gh build

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    0385b0f View commit details
    Browse the repository at this point in the history
  123. improve speed by caching node_modules

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    b569a8a View commit details
    Browse the repository at this point in the history
  124. no longer using ts-node

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    b6f3a3e View commit details
    Browse the repository at this point in the history
  125. fix all tsc warnings

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    46cd715 View commit details
    Browse the repository at this point in the history
  126. try fix MacOS CI

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    d579281 View commit details
    Browse the repository at this point in the history
  127. CI errors seem random, reactivate ubuntu

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    cfb7a07 View commit details
    Browse the repository at this point in the history
  128. Disable node_modules caching, which seems to randomly fail in CI

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    f7ca70f View commit details
    Browse the repository at this point in the history
  129. don't delete symlink contents on windows (java bug with is SymbolicLi…

    …nk ?)
    
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    cd42048 View commit details
    Browse the repository at this point in the history
  130. fix broken windows CI

    Signed-off-by: ERIC-WINDOWS\ericv <eric.vergnaud@wanadoo.fr>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    39f9187 View commit details
    Browse the repository at this point in the history
  131. verify windows ci

    Signed-off-by: ERIC-WINDOWS\ericv <eric.vergnaud@wanadoo.fr>
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    d1ce99f View commit details
    Browse the repository at this point in the history
  132. Revert "verify windows ci"

    This reverts commit 770d821.
    
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    e0b49ff View commit details
    Browse the repository at this point in the history
  133. reinstate full CI

    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    e46a957 View commit details
    Browse the repository at this point in the history
  134. Merge branch 'dev' into typescript-target

    # Conflicts:
    #	.circleci/config.yml
    #	.circleci/scripts/install-linux-go.sh
    #	.github/workflows/hosted.yml
    #	doc/getting-started.md
    #	doc/releasing-antlr.md
    #	runtime-testsuite/test/org/antlr/v4/test/runtime/go/GoRunner.java
    #	runtime/Go/antlr/comparators.go
    #	runtime/Go/antlr/dfa.go
    #	runtime/Go/antlr/dfa_state.go
    #	runtime/Go/antlr/jcollect.go
    #	runtime/Go/antlr/lexer_atn_simulator.go
    #	runtime/Go/antlr/v4/antlrdoc.go
    #	runtime/Go/antlr/v4/recognizer.go
    #	runtime/Java/src/org/antlr/v4/runtime/RuntimeMetaData.java
    #	runtime/JavaScript/package-lock.json
    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    c120035 View commit details
    Browse the repository at this point in the history
  135. manually merged

    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    b267b88 View commit details
    Browse the repository at this point in the history
  136. manually merge

    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    994c1da View commit details
    Browse the repository at this point in the history
  137. fix merge

    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    2196356 View commit details
    Browse the repository at this point in the history
  138. fix broken template

    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    32d8324 View commit details
    Browse the repository at this point in the history
  139. Configuration menu
    Copy the full SHA
    8459a10 View commit details
    Browse the repository at this point in the history
  140. fix typo

    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    ce4ef34 View commit details
    Browse the repository at this point in the history
  141. fix test templates

    ericvergnaud committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    6243515 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2022

  1. Add code of conduct but with a different name since I do not like tha…

    …t name
    
    Signed-off-by: Terence Parr <parrt@antlr.org>
    parrt committed Sep 10, 2022
    Configuration menu
    Copy the full SHA
    95d9323 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c902766 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2022

  1. Tweak code of conduct

    Signed-off-by: Terence Parr <parrt@antlr.org>
    parrt committed Sep 11, 2022
    Configuration menu
    Copy the full SHA
    0b6ad68 View commit details
    Browse the repository at this point in the history
  2. Bring back the Package.swift in the project's root

    Signed-off-by: Nikolay Edigaryev <edigaryev@gmail.com>
    edigaryev authored and parrt committed Sep 11, 2022
    Configuration menu
    Copy the full SHA
    e96de77 View commit details
    Browse the repository at this point in the history
  3. swift-target.md: fix SPM installation instructions

    Signed-off-by: Nikolay Edigaryev <edigaryev@gmail.com>
    edigaryev authored and parrt committed Sep 11, 2022
    Configuration menu
    Copy the full SHA
    af9d33b View commit details
    Browse the repository at this point in the history
  4. the scope (parser or lexer) in @parser::header was dropped, so keep t…

    …rack of it and only include @Header in Listener and Visitor code
    
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud authored and parrt committed Sep 11, 2022
    Configuration menu
    Copy the full SHA
    dafe48c View commit details
    Browse the repository at this point in the history
  5. Describe using antlr4-tools in getting started documentation

    Signed-off-by: Terence Parr <parrt@antlr.org>
    parrt committed Sep 11, 2022
    Configuration menu
    Copy the full SHA
    b1a96db View commit details
    Browse the repository at this point in the history
  6. Tweak doc

    Signed-off-by: Terence Parr <parrt@antlr.org>
    parrt committed Sep 11, 2022
    Configuration menu
    Copy the full SHA
    eaed29b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    483a431 View commit details
    Browse the repository at this point in the history
  8. Describe using antlr4-tools in getting started documentation

    Signed-off-by: Terence Parr <parrt@antlr.org>
    parrt committed Sep 11, 2022
    Configuration menu
    Copy the full SHA
    f94a484 View commit details
    Browse the repository at this point in the history
  9. Tweak doc

    Signed-off-by: Terence Parr <parrt@antlr.org>
    parrt committed Sep 11, 2022
    Configuration menu
    Copy the full SHA
    b979bbb View commit details
    Browse the repository at this point in the history
  10. Add Windows doc for antlr4-tool usage

    Signed-off-by: Terence Parr <parrt@antlr.org>
    parrt committed Sep 11, 2022
    Configuration menu
    Copy the full SHA
    aa1f1f1 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2022

  1. Add code of conduct but with a different name since I do not like tha…

    …t name
    
    Signed-off-by: Terence Parr <parrt@antlr.org>
    parrt authored and ericvergnaud committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    dd6499b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    13cade1 View commit details
    Browse the repository at this point in the history
  3. Tweak code of conduct

    Signed-off-by: Terence Parr <parrt@antlr.org>
    parrt authored and ericvergnaud committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    32b9ab1 View commit details
    Browse the repository at this point in the history
  4. Bring back the Package.swift in the project's root

    Signed-off-by: Nikolay Edigaryev <edigaryev@gmail.com>
    edigaryev authored and ericvergnaud committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    2056bdc View commit details
    Browse the repository at this point in the history
  5. swift-target.md: fix SPM installation instructions

    Signed-off-by: Nikolay Edigaryev <edigaryev@gmail.com>
    edigaryev authored and ericvergnaud committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    f85941a View commit details
    Browse the repository at this point in the history
  6. the scope (parser or lexer) in @parser::header was dropped, so keep t…

    …rack of it and only include @Header in Listener and Visitor code
    
    Signed-off-by: Eric Vergnaud <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    0d9f564 View commit details
    Browse the repository at this point in the history
  7. Merge commit 'aa1f1f12a846846fcb78544bdb2ad135471376db' into typescri…

    …pt-target
    
    # Conflicts:
    #	Package.swift
    ericvergnaud committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    0ba2430 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d47725c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c51aa8e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3f53baf View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    4f68fd1 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2022

  1. fix warnings

    ericvergnaud committed Sep 18, 2022
    Configuration menu
    Copy the full SHA
    8598898 View commit details
    Browse the repository at this point in the history
  2. drop duplicate behavior

    ericvergnaud committed Sep 18, 2022
    Configuration menu
    Copy the full SHA
    c77c6a4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0ecd794 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fba546f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b309992 View commit details
    Browse the repository at this point in the history
  6. change import

    ericvergnaud committed Sep 18, 2022
    Configuration menu
    Copy the full SHA
    7a41586 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    73aa072 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    49208a0 View commit details
    Browse the repository at this point in the history
  9. more API

    ericvergnaud committed Sep 18, 2022
    Configuration menu
    Copy the full SHA
    475ce03 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2022

  1. more API stuff

    ericvergnaud committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    cfc617f View commit details
    Browse the repository at this point in the history
  2. fix typo

    ericvergnaud committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    8b56bd9 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2022

  1. fix typescript exports

    ericvergnaud committed Oct 16, 2022
    Configuration menu
    Copy the full SHA
    553d49d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c89dcbd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c52f538 View commit details
    Browse the repository at this point in the history
  4. fix exec paths on windows

    Signed-off-by: ERIC-WINDOWS\ericv <eric.vergnaud@wanadoo.fr>
    ericvergnaud committed Oct 16, 2022
    Configuration menu
    Copy the full SHA
    1d350cb View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2022

  1. fix failing tests

    ericvergnaud committed Oct 17, 2022
    Configuration menu
    Copy the full SHA
    c4cf52b View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2022

  1. fix a few import issues

    ericvergnaud committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    5d4692e View commit details
    Browse the repository at this point in the history