Commit Graph

4333 Commits

Author SHA1 Message Date
Robbie Cooper 3c08f49a1a Fix NameError in LexerATNSimulator.reset()
Without this line, one gets "NameError: name 'Lexer' is not defined" when calling reset(). This is the same way __init__() assigns self.mode.
2015-08-05 02:31:57 -04:00
parrt ad6a1bda3f rm generated files, update a manifest 2015-07-17 12:43:41 -07:00
parrt 3d181af904 [maven-release-plugin] prepare for next development iteration 2015-07-15 14:45:48 -07:00
parrt 79dae1e6f6 [maven-release-plugin] prepare release 4.5.1 2015-07-15 14:45:45 -07:00
Terence Parr 2cd8cc0e70 Merge pull request #956 from parrt/rm-manual-bild-stuff
mvn is working well. remove bild stuff
2015-07-14 17:35:14 -07:00
Terence Parr ec14027f55 mvn is working well. remove bild stuff 2015-07-14 17:34:08 -07:00
Terence Parr b555099842 Merge pull request #955 from parrt/move-swing-dependency
move swing related stuff out of runtime package into org.antlr.v4.gui
2015-07-14 17:27:51 -07:00
Terence Parr 2921865a54 add TestRig proxy. 2015-07-14 16:57:46 -07:00
Terence Parr fcd1e54289 rm unneeded plug-in from maven 2015-07-14 14:40:21 -07:00
Terence Parr b395127e73 move swing related stuff out of runtime package into org.antlr.v4.gui 2015-07-14 14:29:41 -07:00
Terence Parr 84588075de Merge pull request #952 from ericvergnaud/clarify-nodejs-usage
simpler and clearer identification of runtime process (nodejs vs browser)
2015-07-07 09:57:06 -07:00
Eric Vergnaud 7a8dc8e290 simpler and clearer 2015-07-07 23:32:44 +08:00
Terence Parr 735b40431d Merge pull request #950 from ericvergnaud/suppress-octals-in-javascript-serialization
Fix antlr4-javascript #36.
2015-07-05 09:02:19 -07:00
Eric Vergnaud d1eb13cddc Fix antlr4-javascript #36.
Octal is not supported in strict mode.
2015-07-05 13:19:50 +08:00
Terence Parr 53678867ca rm a few local test files 2015-06-30 15:04:20 -07:00
Terence Parr 050cdd1511 Merge pull request #946 from parrt/master
pull in antlr4-python2 history for runtime files.
2015-06-30 14:28:24 -07:00
Terence Parr c2dfb7f457 rm a few local test files 2015-06-30 14:27:12 -07:00
Terence Parr 7114dcd3ae Merge branch 'fold-into-master' of github.com:antlr/antlr4-python3 2015-06-30 14:26:37 -07:00
Terence Parr d81fa33128 mv files into proper position for folding into main antlr4 repo; delete already moved stuff 2015-06-30 14:25:12 -07:00
Terence Parr 40ef11a77c Merge branch 'fold-into-master' of github.com:antlr/antlr4-python2 2015-06-30 14:15:44 -07:00
Terence Parr fe207fb3ee mv files into proper position for folding into main antlr4 repo; delete already moved stuff 2015-06-30 14:13:56 -07:00
Terence Parr 8df10b2085 Merge pull request #944 from parrt/master
pull in antlr4-javascript history for runtime files.
2015-06-30 11:34:00 -07:00
Terence Parr 6bd039e585 fold in history from javascript repo 2015-06-30 11:28:57 -07:00
Terence Parr c0aa3b36ca get .project into position 2015-06-30 11:26:45 -07:00
Terence Parr d5fb13ac50 rm non target language runtime files as we have them folded already into main antlr4 repo (no history) 2015-06-30 11:18:38 -07:00
Terence Parr dac66a6fab mv files into proper position for folding into main antlr4 repo 2015-06-30 11:18:25 -07:00
Terence Parr 147a4b3ae3 Merge pull request #943 from parrt/master
pull in antlr4-csharp history for runtime files.
2015-06-30 11:03:52 -07:00
Terence Parr 76d5f7b5f7 Merge branch 'fold-into-master' of github.com:antlr/antlr4-csharp
Conflicts:
	.gitignore
	runtime/CSharp/runtime/CSharp/Antlr4.mono.sln
2015-06-30 10:58:57 -07:00
Terence Parr 631a6ae516 rm non target language runtime files as we have them folded already into main antlr4 repo (no history) 2015-06-30 10:54:25 -07:00
Terence Parr 738d5b2514 mv files into proper position for folding into main antlr4 repo 2015-06-30 10:52:50 -07:00
Terence Parr 1e6b4efb5f Merge pull request #942 from parrt/fold-in-target-repos-experimental
Fold target repos into master (w/o histories I'm afraid)
2015-06-30 09:17:03 -07:00
Jason van Zyl a142a5bc62 Create shaded tool JAR
Which contains:
 - Antlr runtime classes
 - String template classes
 - Tree layout classes
2015-06-30 12:07:36 -04:00
Jason van Zyl 398f7fcf53 Run all Java target tests by default
And we will use the "tests" profile to initiate the tests for the rest of the targets.
2015-06-29 22:03:16 -04:00
parrt c129166e69 we are calling the test generator directly because Jason said that was much easier than a plug-in that used during the build itself; simplifying to remove that plug-in. 2015-06-29 18:32:51 -07:00
parrt 661a565448 rename rts to tests to make it more understandable 2015-06-29 18:26:44 -07:00
Jason van Zyl 9de674a6fd Correct name of runtime suite directory 2015-06-29 21:23:55 -04:00
Jason van Zyl 5d45e15601 Place the runtime and tool test suites in a separate profile 2015-06-29 21:22:14 -04:00
Jason van Zyl f48aa50a61 Add a command and README.md for the generation of the runtime test harness.
The workflow we want to support is for an Antlr dev to tweak the harness, examine the output
and when it's desirable checkin the results. This is an offline process done by a dev.
2015-06-29 18:09:39 -07:00
Jason van Zyl ee4bb93449 Enable the generation of the runtime tests
Note: I had to tweak generator not to assume a particular directory structure. I will
revisit this but the whole maven build is working.
2015-06-29 18:09:39 -07:00
parrt 1accfe15d3 rm test build stuff 2015-06-29 18:09:39 -07:00
Jason van Zyl a13352d8e7 Make javascript test sources compile. Jetty and Selenium required. 2015-06-29 18:09:39 -07:00
Jason van Zyl fd13f137f2 All projects are now building and tests passing from Maven 2015-06-29 18:09:39 -07:00
Terence Parr d0c3694e71 yet more playing with python build 2015-06-29 18:09:39 -07:00
Terence Parr 7d8078cfc2 comment out a class-based testbild thingie 2015-06-29 18:09:39 -07:00
Terence Parr 9fa4b0333f add iml file 2015-06-29 18:09:38 -07:00
Terence Parr d4e703a412 figured out classpath issue 2015-06-29 18:09:38 -07:00
Terence Parr 681e6c3ed0 a test bild script that works on all but a few tool tests. 2015-06-29 18:09:38 -07:00
Terence Parr 8c255b9a12 trying to get tests to run 2015-06-29 18:09:38 -07:00
Terence Parr e921ba69c8 tweak java version 2015-06-29 18:09:38 -07:00
Sam Harwell f98a0a7dfd Fix copyright notices for maven plugins 2015-06-29 18:09:38 -07:00