1
0
mirror of https://github.com/twiglet/cs2j.git synced 2025-01-18 13:15:17 +01:00

359 Commits

Author SHA1 Message Date
Kevin Glynn
25947236fe Make trial version from master branch 2011-03-27 15:07:31 +02:00
Kevin Glynn
6689f78028 If we notice that we are calling a method on an expression with primitive type, then cast it to the equivalent boxed type first 2011-03-27 09:37:01 +02:00
Kevin Glynn
724119b99b Include local copy of source to antlr3-ant task so that we can modify conversiontimeout parameter 2011-03-26 17:33:31 +01:00
Kevin Glynn
299911f77b Make sure we are using internal java templates, must try to keep up to date .... 2011-03-25 18:21:51 +01:00
Kevin Glynn
8d607c2f47 mkit (and new mkit.bat) now use the ant script to rebuild app 2011-03-25 13:33:35 +01:00
Kevin Glynn
464f69e2f7 Remove conversiontimeout attribute, which is ignored by antlr3-ant task 2011-03-25 13:32:50 +01:00
Kevin Glynn
0a4758a9dd Update contact address 2011-03-25 13:32:07 +01:00
Kevin Glynn
983f0623b1 Revert "Enable Trial" 2011-03-24 12:54:36 +01:00
Kevin Glynn
a41b6ad0d8 fix spelling 2011-03-23 16:33:09 +01:00
Kevin Glynn
94f1edde7d add dist target 2011-03-23 16:31:34 +01:00
Kevin Glynn
31f037b987 updated user doc 2011-03-23 16:25:40 +01:00
Kevin Glynn
42d851a739 more sensible version number 2011-03-23 15:53:01 +01:00
Kevin Glynn
d270148bba Hmmmm, added \n as newline separator, windows was generating more than 120 lines. probably due to line endings in comments 2011-03-23 09:50:48 -05:00
Kevin Glynn
ed14c2b1a1 Forgot to populate xml document. while I'm there use same code as signer to get signature 2011-03-23 09:18:17 -05:00
Kevin Glynn
7c8f511eff extend timeouts for antlr translation, add signtxfiles, getuserguide, mkcs2jlibprojsrcand mkarchive targets 2011-03-23 14:54:47 +01:00
Kevin Glynn
ab2daebcbf specify tx files via csdir 2011-03-23 14:53:25 +01:00
Kevin Glynn
5d258d38fe add external documentation: README, User Guide 2011-03-23 14:52:45 +01:00
Kevin Glynn
ed501a2894 fix up 3rd party license info 2011-03-23 11:33:50 +01:00
Kevin Glynn
a069bb0f79 git doesn't like colons in tag names 2011-03-22 17:43:48 +01:00
Kevin Glynn
527fa461c9 support for tagging and pushing to origin 2011-03-22 17:34:03 +01:00
Kevin Glynn
83480a5b0e yield was causing an ambiguity. Make translation more solid 2011-03-22 16:57:40 +01:00
Kevin Glynn
a291721b2d fix broken cs2j transform directory 2011-03-22 10:46:12 -05:00
Kevin Glynn
4ad800e2e1 initial build script 2011-03-22 16:37:50 +01:00
Kevin Glynn
468f099417 Enable Trial 2011-03-22 09:12:00 +01:00
Kevin Glynn
2cf5701edb track if we are in a statement list context. If so, don't generate ugly braces around using and switch translations 2011-03-22 08:28:45 +01:00
Kevin Glynn
75dee12b3f Support limiting number of lines output 2011-03-21 17:00:24 +01:00
Kevin Glynn
96aedea537 mogrify key a bit 2011-03-21 12:12:10 +01:00
Kevin Glynn
257b7fc186 Add code to count unsigned translation files 2011-03-21 10:27:35 +01:00
Kevin Glynn
b12fce2bff move a copy of output templates into the executable so that we don;t have to distribute them 2011-03-18 18:40:24 +01:00
Kevin Glynn
a8627510b4 signing reminder 2011-03-18 17:39:28 +01:00
Kevin Glynn
905dde4b39 move resources out of src folder 2011-03-18 17:37:59 +01:00
Kevin Glynn
72e5b1b15f Add pub/private keys for signing translation files 2011-03-18 17:32:41 +01:00
Kevin Glynn
5c65b350b7 Add a utility to generate a rsa key pair and a utility to use the private key to sign xml files 2011-03-18 17:28:55 +01:00
Kevin Glynn
f96c756dca Allow method calls on "new [] {...}" expressions 2011-03-17 13:57:27 +01:00
Kevin Glynn
69643b72ee whoops, can't count 2011-03-17 12:18:44 +01:00
Kevin Glynn
2f08d9c236 Add non-breaking space to Whitespace lexer rules 2011-03-17 12:18:32 +01:00
Kevin Glynn
4fdcf95d6a Support interface prefix on indexer declarations (not that we actually support these atm ....) 2011-03-17 09:48:56 +01:00
Kevin Glynn
d3872ee2b7 pass yield statements through as [unsupported] comments 2011-03-16 14:48:56 +01:00
Kevin Glynn
7e74699021 conditional expressions have full expressions (e.g. assignments) as arguments 2011-03-16 12:44:52 +01:00
Kevin Glynn
82a57ca0a0 don't crash if enum is empty 2011-03-16 12:44:44 +01:00
Kevin Glynn
893cc08278 Just pick out the rewritten elements from interface_indexer translation 2011-03-16 12:38:30 +01:00
Kevin Glynn
58d0405edc strip U characters from integer literal suffixes 2011-03-15 10:48:46 +01:00
Kevin Glynn
7ca153b7bc There are no commas between multiple where clauses in a type parameter constraint 2011-03-15 10:48:23 +01:00
Kevin Glynn
50bee76c4d Do not transform block if we are in backtracking mode 2011-03-14 17:02:42 +01:00
Kevin Glynn
40d260d2a0 Print warning if we have two classes with different numbers of generic arguments (we only spot this if they come from the same file) 2011-03-14 17:01:40 +01:00
Kevin Glynn
9c627e98ab Put braces around switch -> if-then-else transformation 2011-03-14 17:00:54 +01:00
Kevin Glynn
f92d26412d NEW -> NEW, NEW_ARRAY, NEW_DELEGATE, NEW_ANON_OBJECT
replace var and dynamic by imaginary nodes TYPE_VAR and TYPE_DYNAMIC
2011-03-14 17:00:08 +01:00
Kevin Glynn
2b87e38000 allow type parameters on method declarations in interfaces 2011-03-13 15:18:48 +01:00
Kevin Glynn
d4e7da95ca fix >>= token 2011-03-13 13:46:00 +01:00
Kevin Glynn
85e2e6a663 do not generate dummy enums if the size would be greater than 500 2011-03-13 13:01:57 +01:00