Commit Graph

3326 Commits

Author SHA1 Message Date
Terence Parr 241bde4278 installed jars into local library; also add print and log messages. 2015-01-22 17:29:28 -08:00
Terence Parr 6a7717cecb Merge pull request #801 from parrt/separate-deploy-from-build
Separate deploy from build
2015-01-22 17:09:20 -08:00
Terence Parr 4dcc65d452 make all 4.5 2015-01-22 17:08:19 -08:00
Terence Parr 1b104cf426 make all 4.5 2015-01-22 17:07:57 -08:00
Terence Parr 65e4dc47e1 fix unit tests for recent bug fix so that they work with JavaScript. 2015-01-22 17:00:07 -08:00
Terence Parr 0b589c3db3 add binary Windows installer to PyPi 2015-01-22 16:59:35 -08:00
Terence Parr 790994f531 fix unit tests for recent bug fix so that they work with JavaScript. 2015-01-22 16:59:09 -08:00
Terence Parr 2be74daaae add C# construction and Python 3 2015-01-22 16:27:19 -08:00
Terence Parr ab8e93d6fb added javascript runtime build 2015-01-22 15:14:23 -08:00
Terence Parr 481a6bc773 bring in changes from the master 2015-01-22 15:01:17 -08:00
Terence Parr c84f024676 Merge pull request #800 from parrt/rm-nullable-annotations
Rm nullable annotations
2015-01-22 14:35:19 -08:00
Terence Parr be03964df3 rm @NotNull and @Nullable from codebase to simplify 2015-01-22 14:34:51 -08:00
Terence Parr 0ee58d9295 rm JavaAnnotations 2015-01-22 13:28:22 -08:00
Terence Parr a89bfee9e9 set to snapshot again for one more rc 2015-01-22 13:26:40 -08:00
Terence Parr 262d7541d2 Merge pull request #799 from parrt/freshen-unit-test-gen
Freshen unit test gen
2015-01-22 13:16:46 -08:00
Terence Parr 7e21ec761e freshen unit tests 2015-01-22 11:44:01 -08:00
Terence Parr ac4786c29a Fixes 2015-01-21 20:59:04 -08:00
Terence Parr 85c9b6b62b major rebuild of testing. auto regen the tests for all targets now;target is called regen_tests. added some helpful methods that let you test each target individually 2015-01-21 17:14:33 -08:00
Terence Parr 017fbc8ef7 Make new unit tests compatible with all targets; refactor Generator to take cmd-line arg or current dir. rename some methods. add some output. 2015-01-21 17:12:24 -08:00
Terence Parr e2dc5e5d2e set Generator so that it builds with the current working directory as the main root antlr4 dir like bild.py does. 2015-01-21 10:59:31 -08:00
Terence Parr 41713e1869 revert to 353235c 2015-01-21 10:15:47 -08:00
Terence Parr 0f9279588b Merge branch 'fix-recovery' 2015-01-21 10:05:19 -08:00
Terence Parr 353235ccf4 Merge pull request #797 from michaelpj/fix-recovery
Fix excess token consumption after `recoverInline`
2015-01-21 10:03:34 -08:00
Terence Parr 136e8a6286 tweak 2015-01-20 17:16:07 -08:00
Terence Parr bab8d2cf40 Merge branch 'master' into fix-recovery 2015-01-20 17:08:47 -08:00
Terence Parr 34cc04bf6a rm annotations dir from project 2015-01-20 16:59:04 -08:00
Terence Parr 8b11b67f82 Merge pull request #794 from antlr/maven-cleanup
maven cleanup
2015-01-20 16:40:46 -08:00
Michael Peyton Jones 3d71fc99d6 Update the documentation for recoverInline to advise against
consumption.
2015-01-20 14:19:47 +00:00
Michael Peyton Jones 9e09e6a9c0 Don't consume after error recovery.
recoverInline should handle making sure that the token stream is
advanced to the appropriate position. It is difficult for the caller to
do that, as recoverInline may create a "new" token that is not actually
in the stream.
2015-01-20 14:18:40 +00:00
Michael Peyton Jones dea7c768d4 Test for recovery over-consumption 2015-01-20 10:54:53 +00:00
Terence Parr 368aad8223 Fixes #796; wasnt rebuilding XPath stuff with latest 4.5 2015-01-19 16:13:00 -08:00
ericvergnaud 1926a1636a maven cleanup
- added note for maven developers
 - removed maven plugins
 - updated maven dependencies for dev only
 - added antlr4 annotations
2015-01-19 23:04:46 +08:00
ericvergnaud 0e03820487 git health 2015-01-17 07:33:30 +08:00
Terence Parr 448061208f got the basics of pypi in there. 2015-01-16 11:57:32 -08:00
Terence Parr e6f3911fa5 add python sdist build. separate out the deploy stuff with scaffolding to fill in. 2015-01-16 11:52:14 -08:00
Terence Parr c97df3d883 add js target 2015-01-16 10:54:06 -08:00
Terence Parr 97a48b0730 tweak 2015-01-16 08:58:54 -08:00
Terence Parr 3144430bba Merge pull request #790 from parrt/make-osgi-ready
add osgi stuff in manifest of runtime jar
2015-01-15 18:16:21 -08:00
Terence Parr 01e2f5d2e4 add osgi stuff in manifest of runtime jar 2015-01-15 18:14:38 -08:00
Terence Parr b9ef67f91e remove redundant dependency 2015-01-14 17:19:34 -08:00
Terence Parr 83e613867c don't rebuild the source or the doc unless they are stale. 2015-01-14 13:08:08 -08:00
Terence Parr 5e819875d7 set version to 4.5 for release (hopefully) 2015-01-14 11:55:08 -08:00
Terence Parr 254ddd4be7 rm unneeded pom file 2015-01-14 11:38:19 -08:00
Terence Parr 328857fa84 add intellij project files 2 2015-01-14 11:24:06 -08:00
Terence Parr 8af4afc058 add intellij project files 2015-01-14 11:20:08 -08:00
Terence Parr 6d9d60ccda Copy stuff from the root pom to the individual poms and remove the root. Remove dependency on the annotations artifact which no longer exists. hardcode the version number everywhere to make sure I don't use a variable that doesn't exist. update bild so that it uses a new maven_deploy() function I put into bilder.py 2015-01-13 17:29:38 -08:00
Terence Parr 9ae25db028 add distr mgmt 2015-01-13 09:35:13 -08:00
Terence Parr 1437eea2e0 Merge pull request #788 from parrt/deploy-via-maven
add snapshot repository xml filth inside pom
2015-01-12 21:32:34 -08:00
Terence Parr 6298e990fc add snapshot repository xml filth inside pom 2015-01-12 21:31:54 -08:00
Terence Parr 7451e9ef52 Merge pull request #787 from parrt/freshen-maven-2
Freshen maven 2. Fixes #675.
2015-01-12 18:08:08 -08:00