Kevin Glynn
47607a041e
add option -experimental-unsigned-to-bigger-signed
2011-09-06 15:04:03 +02:00
Kevin Glynn
cf49dd694f
allow to add multiple variants in one go (separate by semi-colon)
2011-09-06 15:03:14 +02:00
Kevin Glynn
fb9b27763f
rename methods to follow java conventions by default
2011-09-06 15:00:03 +02:00
Kevin Glynn
091650f33c
update version number
2011-09-06 14:59:03 +02:00
Kevin Glynn
11402e0865
support variants to smooth java naming convention support
2011-09-06 10:05:40 +02:00
Kevin Glynn
542cc43895
Add support for alternate translations. So when looking for A.B.C.D.E, we will first look in A.B.C.D.<alt>.E we need this to provide alternate translations for Java method renaming
2011-09-03 10:10:30 +02:00
Kevin Glynn
b32c4f1e86
don't make java conventions default (still too many problems :()
2011-08-25 18:03:28 +02:00
Kevin Glynn
359ca8e18c
insist on -option=true style
2011-08-25 18:03:00 +02:00
Kevin Glynn
8add3b2c23
bump release number for ajb
2011-08-16 15:55:12 +02:00
Kevin Glynn
9df8b1e620
Make Devel version
2011-08-16 15:05:04 +02:00
Kevin Glynn
0ed1e625d8
Change method names to follow Java naming conventions
2011-08-16 15:01:37 +02:00
Kevin Glynn
b0bc6dca4d
Add skeleton support for template schemas, but don't enable it. Can't make a schema with arbitrary ordering of type elements :(
2011-07-29 12:02:12 +02:00
Kevin Glynn
0aa4a99f35
bump version number for MT-C
2011-07-26 10:07:54 +02:00
Kevin Glynn
50c44bde7a
Set Default Debug to 1, it seems a useful level of output
2011-07-26 10:07:36 +02:00
Kevin Glynn
8c7965f04c
generate javadoc from XML Documentation Comments
2011-07-26 10:07:11 +02:00
Kevin Glynn
0c6c57f855
remove some crufty line endings
2011-07-25 09:45:28 +02:00
Kevin Glynn
b14a999e5c
tidy up for trial version
2011-07-20 15:22:21 +02:00
Kevin Glynn
a45fb077e8
remove compulsory advertising from header comment
2011-07-20 15:00:19 +02:00
Kevin Glynn
ae28be5a02
Update version number for release
2011-07-20 13:29:24 +02:00
Kevin Glynn
7d8fd5bf31
Update version number for release
2011-07-20 12:10:12 +02:00
Kevin Glynn
d928e3c7bf
before invoking delegates in a Multi instance make a copy of the invocation list and invoke from that in case they manipulate the original delegate
2011-07-18 20:34:45 +02:00
Kevin Glynn
317aa189f2
-translator-blanket-throw=false stops adding "throws Exception" to methods and constructors
2011-07-14 19:01:20 +02:00
Kevin Glynn
7841a7f900
Provide annotations to control Eazfuscator.NET
2011-07-12 15:28:29 +02:00
Kevin Glynn
d4c5b20e97
support for -experimental-enums-numericconsts and -experimental-unsigned-translatesigned
2011-06-14 09:38:13 +02:00
Kevin Glynn
b3de6b13a0
deal better with classes in no namespace
2011-06-14 09:35:13 +02:00
Kevin Glynn
d855f757ae
Support for Partial Types.
...
Reworked earlier attempt that tried to collect them after JavaMaker phase. Realised it is better to go all the way through to generating strings because we need the original token stream to do that and partial types can be splity across different files.
Its actually simpler this way.
2011-06-10 13:27:40 +02:00
Kevin Glynn
0b8e05d0a6
implement top level partial types
2011-06-07 17:11:29 +02:00
Kevin Glynn
24ea1b1fc3
remove some unused debug
2011-06-07 17:08:02 +02:00
Kevin Glynn
f2ddedd5eb
better error message when we can't read trasnlation template
2011-05-31 16:58:20 +02:00
Kevin Glynn
63cbb54855
handle null delegates
2011-05-20 14:00:45 +02:00
Kevin Glynn
ea85f4a396
little bits so that ScormEngine translation doesn't regress
2011-05-19 18:28:20 +02:00
Kevin Glynn
84a767f445
big delegates commit. Autogenerated code for delegate support is pretty much done now
2011-05-19 16:37:45 +02:00
Kevin Glynn
7803381f66
type params on interfaces
2011-05-09 15:56:26 +02:00
Kevin Glynn
1c0fa6586b
Sets are IEnumerable, fix AddToImports to be satisifed with that
2011-05-02 12:53:30 +02:00
Kevin Glynn
82e2dcf770
move imports into CommonWalker so that we can add to imports from JavaMaker too (currently not needed)
2011-04-30 09:28:15 +02:00
Kevin Glynn
878dcf69de
Don't lowercase excludes filenames, we are case-sensitive everywhere else
2011-04-27 13:04:42 +02:00
Kevin Glynn
03cfff361a
missed index increment
2011-04-18 18:02:57 +02:00
Kevin Glynn
dafcee91d6
Use parseString to generate (java) Collection methods when translating a type that implements ICollection
2011-04-13 11:45:38 +02:00
Kevin Glynn
18fb3d4063
Add parseString and IsJavaish so that we can parse arbitrary snippets of Java(ish) code and weave them into the output
2011-04-13 11:44:29 +02:00
Kevin Glynn
83fcfd0882
Add --experimental-transforms for undercooked implementations and add boxing of primitive types (see noise added to ScormEngine for aesthetic problems)
2011-04-06 16:27:15 +02: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
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
ab2daebcbf
specify tx files via csdir
2011-03-23 14:53:25 +01:00
Kevin Glynn
468f099417
Enable Trial
2011-03-22 09:12:00 +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