Commit Graph

7809 Commits

Author SHA1 Message Date
parrt 897fe1f3e6 rm git submodule for PHP 2021-01-03 11:21:04 -08:00
parrt 53f1ced58c tweak doc 2021-01-03 11:06:55 -08:00
parrt dab70eae4d add to ignore 2021-01-03 10:26:35 -08:00
parrt eaa976e425 Bump version to 4.9.1 2021-01-03 10:13:19 -08:00
parrt 9c7b56361c tweak docs 2021-01-03 09:51:43 -08:00
Terence Parr d063120c87
Merge pull request #3019 from KvanTTT/InvalidGeneratedCodeAndNoRulesErrorIfOnlyFragmentsAreUsed
Invalid generated code and no rules error if only fragments are used
2021-01-02 10:40:22 -08:00
ericvergnaud 491cb78613
Merge pull request #2971 from mr-c/py3runtime_test_dist
Py3 Runtime: distribute the tests
2021-01-01 09:50:28 +08:00
ericvergnaud d050e38635
Merge branch 'master' into py3runtime_test_dist 2021-01-01 09:50:01 +08:00
ericvergnaud e613eaee36
Merge pull request #2987 from KvanTTT/CSharpRuntimeUpgrade
C# runtime upgrade
2020-12-31 09:05:08 +08:00
ericvergnaud 47e973414c
Merge pull request #3017 from amykyta3/master
Improve python3 performance by adding __slots__
2020-12-31 09:02:44 +08:00
Alex Mykyta 6990edd4d4 Improve python3 performance via addition of __slots__ 2020-12-29 18:37:25 -08:00
Ivan Kochurkin 67f6089261 Throw error if lexer does not contain non-fragment rules, extend TestToolSyntaxErrors testA, fix #3000 2020-12-29 16:33:33 +03:00
Ivan Kochurkin 92bee7d929 Check parser.rules instead of parser.tokens in Cpp.stg (fix misprint) 2020-12-29 16:33:33 +03:00
Ivan Kochurkin ca2bfedb2c Fix .stg templates to exclude generating of invalid code if lexer or parser rules are not exist 2020-12-29 16:33:33 +03:00
Ivan Kochurkin a001c2f67b Replace PackageIcon with PackageIconUrl because it does not work fine, remove Antlr.png 2020-12-28 16:36:27 +03:00
Ivan Kochurkin e4b3ae9be2 Remove not used AssebmblyInfo.cs 2020-12-28 16:17:00 +03:00
Ivan Kochurkin 925c0a6b8b Fix CI scripts; use dotnet everywhere for testing; remove before-install-linux-csharp.sh, run-tests-csharp.sh 2020-12-28 16:17:00 +03:00
Ivan Kochurkin b4ceb2022a Simplify structure of csharp runtime files, remove not used .sln file, use PackageIcon property instead of outdated PackageIcon in Antlr4.csproj 2020-12-28 16:17:00 +03:00
Ivan Kochurkin dc8fc4f94f Fix dotnet build, remove not used code 2020-12-28 16:16:59 +03:00
Ivan Kochurkin 22967d3ccd Remove tests/ dir from .gitignore (it skips files from runtime tests directory) 2020-12-28 16:16:59 +03:00
Ivan Kochurkin 626192dd9b Fix dotnet tests: use dotnet on all platforms, remove useless files 2020-12-28 16:16:59 +03:00
Ivan Kochurkin cc58bce43c Remove not used .ps1 files from build directory 2020-12-28 16:16:59 +03:00
Ivan Kochurkin d3026a2e43 Update Visual Studio 2017 -> 2019 in appveyor.yml to support building under netstandard2.1 2020-12-28 16:16:59 +03:00
Ivan Kochurkin b09a185890 Update README.md 2020-12-28 16:16:59 +03:00
Ivan Kochurkin ab7265958b Rename Antlr4.dotnet.sln ->Antlr4.sln, Antlr4.Runtime.dotnet.csproj -> Antlr4.Runtime.csproj 2020-12-28 16:16:59 +03:00
Ivan Kochurkin 30d2b87f63 Move SerializableAttribute from Compact to Sharpen folder 2020-12-28 16:16:59 +03:00
Ivan Kochurkin 047005044d Remove Compact folder because it's not actual 2020-12-28 16:16:59 +03:00
Ivan Kochurkin 573f71bf7d Remove preprocessor directives that check COMPACT, PORTABLE, NET40PLUS, NET45PLUS from code 2020-12-28 16:16:59 +03:00
Ivan Kochurkin 11077ac15c Replace netstandard1.3 target with netstandard2.0;netstandard2.1; remove DOTNETCORE;NET40PLUS;NET45PLUS defined constants, add NETSTANDARD20 2020-12-28 16:16:59 +03:00
Ivan Kochurkin 4884a0fecb Drop support of outdated net35, remove mono and vs2013 .csproj and .sln files 2020-12-28 16:16:58 +03:00
ericvergnaud c79b0fd80c
Merge pull request #3004 from antlr/fix-dependabot-issue
upgrade ini
2020-12-14 09:13:20 +08:00
ericvergnaud 3ec57ddb85
Merge pull request #3005 from ericvergnaud/fix-typo-in-csharp-api
Fix typo
2020-12-14 09:12:46 +08:00
ericvergnaud f19bb97ed0
Merge pull request #3003 from ericvergnaud/improve-csharp-code-gen
ensure 1 statement per line to help debug
2020-12-13 10:49:33 +08:00
Eric Vergnaud 441b0d60e7 Fix typo 2020-12-13 10:13:34 +08:00
Eric Vergnaud c4d0ace5f3 upgrade ini 2020-12-13 09:56:29 +08:00
Eric Vergnaud 50ecb47a42 ensure 1 statement per line to help debug 2020-12-12 20:44:21 +08:00
ericvergnaud c87e55b611
Merge pull request #2997 from ericvergnaud/fix-js-code-gen
Potential fix to #2980
2020-12-07 07:51:48 +08:00
ericvergnaud 43d7eff27b
Merge pull request #2457 from khoroshilov/master
LexerATNSimulator: avoid repeatable import of Lexer
2020-12-06 22:57:26 +08:00
ericvergnaud 4ce826a67e
Merge branch 'master' into master 2020-12-06 22:57:15 +08:00
ericvergnaud 69937f4448
Merge pull request #2989 from electrum/version
Java: add newline to version mismatch messages
2020-12-06 22:41:49 +08:00
ericvergnaud 0833b2e46e
Merge branch 'master' into version 2020-12-06 22:41:30 +08:00
Eric Vergnaud 3ea6506bd4 Potential fix to #2980 2020-12-06 22:36:45 +08:00
ericvergnaud 0ad70569b2
Merge pull request #2996 from ericvergnaud/fix-js-perf-issue-cause-by-incorrect-fix
rollback partially incorrect fix for #2902
2020-12-06 22:25:15 +08:00
ericvergnaud 1b947ee74a
Merge pull request #2985 from maxence-lefebvre/patch-1
🚑 fix bad import
2020-12-06 17:01:25 +08:00
Eric Vergnaud 74b8bb780d rollback partially incorrect fix for #2902 2020-12-06 15:49:29 +08:00
ericvergnaud 19c64701e8
Merge pull request #2995 from tehbone/master
Fixed exception clauses in JS template.
2020-12-06 11:39:35 +08:00
Tabari Alexander 3bf3867054 Fixed exception clauses in JS template.
The generated exception clause block was missing a leading '}' to terminate the try block.
2020-12-05 20:27:26 -05:00
David Phillips 5eedc1e65a Java: add newline to version mismatch messages 2020-12-03 15:04:51 -08:00
David Phillips 88a9e963e8 Sign contributors.txt 2020-12-03 15:04:50 -08:00
David Phillips b87ef1d743 Add trailing newline to contributors.txt 2020-12-03 15:04:06 -08:00