João Henrique
f15a9f7628
Prevent XPath from returning the same node multiple times in Python3
2019-09-04 15:53:02 -03:00
João Henrique
ae2a689a68
Fixed missing XPathLexer.STRING case
2019-09-04 15:33:24 -03:00
João Henrique
4c2f091e8c
Style touch-ups on Python3 XPath implementation
2019-09-04 14:34:19 -03:00
João Henrique
ff1283affb
General XPath fixes for the Python3 runtime
2019-09-03 19:21:42 -03:00
Ewan Mellor
f0ef1f4433
Remove unused macros from test templates.
...
Remove unused DeclareLocal and PlusMember macros from *.test.stg.
DeclareLocal was last used in 5c5228 (June 2015) and PlusMember was
last used in 7f16fe6
(Nov 2016).
2019-09-01 17:18:53 -07:00
Eric Vergnaud
0de9612e5d
adding original contributor
2019-08-24 02:10:12 +08:00
Eric Vergnaud
56eb0a3fab
fix 2 erroneous calls, thanks @akaJes
2019-08-24 01:47:12 +08:00
Eric Vergnaud
3e258c5d9d
avoid hashCode == 0
2019-08-24 01:46:11 +08:00
Eric Vergnaud
165dfa2b70
use same hash code whether readOnly or not
2019-08-24 01:45:31 +08:00
Eric Vergnaud
badee1ffe1
fix minor issue in deserializer
2019-08-24 01:44:53 +08:00
Eric Vergnaud
32470dbab4
align on other runtimes
2019-08-24 01:44:36 +08:00
Mike Lischke
6b170d647e
Merge branch 'master-upstream'
2019-08-21 10:35:20 +02:00
Mike Lischke
91a50749f9
Added cmake build informations as reported in antlr4/#2606
2019-08-21 10:34:21 +02:00
Terence Parr
b43a4c3a80
Merge pull request #2627 from ericvergnaud/fix-#2625
...
Fix #2625
2019-08-19 07:58:18 -07:00
Eric Vergnaud
7fa06602b9
@parrt fixed
2019-08-19 22:37:23 +08:00
Eric Vergnaud
c4d319d11a
temporarily disable other builds
2019-08-19 22:07:14 +08:00
Eric Vergnaud
b50635625e
add cmd line option
2019-08-19 22:06:58 +08:00
Terence Parr
2ce2ef89d3
Merge pull request #2460 from mike-lischke/master
...
Some non-code changes in C++ runtime
2019-08-18 07:58:10 -07:00
Mike Lischke
d93857c8fe
Applied recommended settings after XCode upgrade.
2019-08-18 12:27:50 +02:00
Mike Lischke
8651498f41
Merge branch 'master-upstream'
2019-08-18 11:18:41 +02:00
Iman Hosseini
d667b90bc9
Fixed TextIO compatibility with 3.6+
...
Fixing this issue: https://github.com/antlr/antlr4/issues/2611 (and probably https://github.com/antlr/antlr4/issues/2193 )
TextIO has moved since Python 3.6 so it should be imported considering the change for new versions.
2019-07-28 02:25:42 +04:30
Terence Parr
e4737db19f
Merge pull request #2582 from Diffblue-benchmarks/add-diffblue-tests2
...
Add unit tests for org.antlr.v4.misc.Utils
2019-07-26 10:19:24 -07:00
Terence Parr
07ab6bcba9
Merge pull request #2571 from Diffblue-benchmarks/add-diffblue-tests
...
Add unit tests for org.antlr.v4.misc.CharSupport
2019-07-26 10:18:59 -07:00
Terence Parr
c7ec183453
Merge pull request #2608 from Braavos96/patch-1
...
Test cases
2019-07-26 10:18:38 -07:00
Braavos
c3c52bb2b5
Test cases
...
https://github.com/antlr/antlr4/pull/2571
2019-07-26 08:50:14 +01:00
Eric Hettiaratchi
66d8bed980
Add unit tests for org.antlr.v4.misc.CharSupport
...
These tests were written using Diffblue Cover.
2019-07-25 13:42:41 +01:00
Terence Parr
128983ff90
Merge pull request #2593 from abhijithneilabraham/patch-2
...
Update getting-started.md
2019-07-23 08:40:43 -07:00
Terence Parr
4e2afda740
Merge pull request #2601 from abhijithneilabraham/patch-3
...
Update contributors.txt
2019-07-23 08:40:18 -07:00
Abhijith Neil Abraham
851f02b5da
Update contributors.txt
2019-07-16 11:23:46 +05:30
Eric Hettiaratchi
d2b087f90a
Add unit tests for org.antlr.v4.misc.Utils
...
These tests were written using Diffblue Cover.
2019-07-15 09:45:16 +01:00
Ewan Mellor
115274e771
Remove unnecessary Travis files.
...
Remove .travis/before-install-linux-{cpp,java,python2,python3}.sh, and
remove some lines from before-install-linux-{javascript,go}.sh.
These contained apt commands for configuring the Mono project's GPG key,
which is not used in any of these builds, and pointless apt-get update
calls.
2019-07-14 16:03:13 -07:00
Terence Parr
b627fffdd1
Merge pull request #2598 from ericvergnaud/use-openjdk
...
Use openjdk instead of oraclejdk
2019-07-14 10:25:56 -07:00
Eric Vergnaud
71a6922776
jdk7 builds on trusty, move it back to extended tests
2019-07-14 15:11:36 +08:00
Eric Vergnaud
21069fb2c6
try using trusty for jdk7
2019-07-14 15:05:21 +08:00
Eric Vergnaud
9830f156d7
replace hidden tab in travis yml
2019-07-14 13:05:14 +08:00
Eric Vergnaud
69cc73d345
use trusty for cpp
2019-07-14 12:52:35 +08:00
Eric Vergnaud
6aa90a2c1d
Fixes the mono build, thanks @ewanmellor
2019-07-14 11:48:32 +08:00
Eric Vergnaud
264495b404
Revert "restore dotnet as part of main test"
...
This reverts commit 11a70d56cf
.
2019-07-14 11:17:57 +08:00
Eric Vergnaud
11a70d56cf
restore dotnet as part of main test
2019-07-14 11:17:23 +08:00
Eric Vergnaud
72a33f8788
fix class format issue with jetty 10
2019-07-14 11:14:36 +08:00
Eric Vergnaud
9b32885e21
only use openjdk7 for java extended test, use openjdk8 for all others
2019-07-14 11:05:46 +08:00
Eric Vergnaud
eac9b0b0ef
drop EOL's oraclejdk8 in favor of openjdk8
2019-07-14 10:57:03 +08:00
Eric Vergnaud
91f8862a36
cleanup
2019-07-13 12:20:04 +08:00
Terence Parr
bda96a0081
Merge pull request #2596 from olowo726/master
...
getText performance improvement by making UTF32Converter thread_local instead of local.
2019-07-12 10:37:57 -07:00
olowo726
399e1e7d33
Merge branch 'master' of https://github.com/olowo726/antlr4
2019-07-11 19:20:38 +02:00
olowo726
06cee866d2
Made converters thread_local instead of local to function for performance
2019-07-11 19:20:20 +02:00
olowo726
f3157d94d1
Made converters thread_local instead of local to function for performance
2019-07-11 17:59:37 +02:00
Abhijith Neil Abraham
a92600936c
Update getting-started.md
...
To resolve some confusion on readme
2019-07-11 11:33:54 +05:30
Terence Parr
a770ff26cc
Merge pull request #2382 from edirgarcia/master
...
Properly build decisionToDFA
2019-06-23 15:45:21 -07:00
Terence Parr
aa51ef297a
Merge branch 'master' into master
2019-06-23 15:45:10 -07:00