Kevin Glynn
f5bb89c9cf
adjust for new location
2012-02-01 13:27:40 +01:00
Kevin Glynn
922c3baa0e
If T is a generic variable then we can't create an array of T (type erasure)
2012-02-01 13:27:20 +01:00
Kevin Glynn
e7471051d8
Restore support for Java 1.5: In Java 1.5 @Override doesn't accept methods that are only implementing interfaces
2012-01-18 14:32:52 +01:00
Kevin Glynn
24cd7e967d
updates from scormengine port
2012-01-13 10:17:19 +01:00
Kevin Glynn
5287e7b1f7
For ScormEngine we don't rename methods
2012-01-11 14:45:08 +01:00
Kevin Glynn
fa915096b2
synch from ScormEngine branch
2012-01-11 14:44:21 +01:00
Kevin Glynn
e8dc2da052
ignore eclipse settings directory
2012-01-07 16:39:50 +01:00
Kevin Glynn
4cef057bb9
add config files
2012-01-07 16:38:59 +01:00
Kevin Glynn
ea9e609506
take updates from ScormEngine codebase
2012-01-07 16:38:25 +01:00
Kevin Glynn
e107488078
fix obfuscation directive
2011.3.3trial
2011.3.3
2011-12-09 13:50:16 +01:00
Kevin Glynn
4bfa3c1a63
grrr, rogue character
2011-12-09 13:43:46 +01:00
Kevin Glynn
56265e11b1
Merge branch 'master' of github.com:twiglet/cs2j
2011-12-09 13:34:01 +01:00
Kevin Glynn
17f150245e
update release number
2011-12-09 13:33:37 +01:00
Kevin Glynn
a1e6eb4a24
refine obfuscation so that we can graft in code in the trial version again
2011-12-09 13:32:36 +01:00
Kevin Glynn
fd82360b08
refine obfuscation so that we can graft in code in the trial version again
2011-12-09 13:31:35 +01:00
Kevin Glynn
23984ede9c
refresh docs
2011-12-09 11:25:08 +01:00
Kevin Glynn
9719bd8e26
update version number for release
2011-12-09 10:53:48 +01:00
Kevin Glynn
706afb8575
Do not crash horribly if we don't have translations for some basic types (e.g. user passes invalid NetFramework)
2011-12-09 10:51:48 +01:00
Kevin Glynn
52a2e5b301
update delegate and event sampler for website
2011-12-09 10:51:10 +01:00
Kevin Glynn
d1b05c7411
update CHANGELOG
2011-12-07 12:42:45 +01:00
Kevin Glynn
d020bc12af
Make sure correct document gets into archive
2011-12-07 12:10:35 +01:00
Kevin Glynn
770d02177e
update user guides
2011-12-07 10:15:42 +01:00
Kevin Glynn
9109c54143
Add events sampler
2011-12-06 17:51:19 +01:00
Kevin Glynn
78dc44643f
Change license to MIT
2011-12-06 17:50:46 +01:00
Kevin Glynn
4b965f0064
obfuscate before moving to collection area
2011-12-06 15:33:20 +01:00
Kevin Glynn
fcddbb40a6
Add obfuscator and trialfromhere targets
2011-12-06 15:23:30 +01:00
Kevin Glynn
1518806ac9
Don't obfuscate TypeRep Templates
2011-12-05 13:44:02 +01:00
Kevin Glynn
445f387144
tidyup for release
2011-11-27 11:37:46 +01:00
Kevin Glynn
7f8a732e66
ordering direction is optional
2011-11-26 18:09:39 +01:00
Kevin Glynn
826bf6b515
grrr, wasn't properly copying the invoker method causing painful to debug symptoms :(
2011-11-13 21:43:37 +01:00
Kevin Glynn
a020c85e5f
Add DelegateSampler for showcase code
2011-11-11 19:35:02 +01:00
Kevin Glynn
b446f68eb6
If we wrap a parameter's type in RefSupport then *that* is the value for boxedType
2011-11-11 19:33:38 +01:00
Kevin Glynn
cf5cca5fa5
update signatures
2011-11-05 14:48:40 +01:00
Kevin Glynn
a3276863c5
Do not delete the fragments files in clean target
2011-11-05 14:45:18 +01:00
Kevin Glynn
7f197becf2
update version for release
2011-11-05 14:25:13 +01:00
Kevin Glynn
26667b96e3
Map List<T> to new CSList, which wraps an ArrayList
2011-10-22 14:51:44 +02:00
Kevin Glynn
9012b7c07a
Take account JavaMaker's renaming of built in types
2011-10-22 14:50:49 +02:00
Kevin Glynn
48b6b3b8fa
config for tester project
2011-10-13 16:06:10 +02:00
Kevin Glynn
3930e1a05d
provide LCC variants of built in delegate interfaces
2011-10-13 16:05:55 +02:00
Kevin Glynn
65d533f5a6
hmmm, use return when the expression does NOT have void type
2011-10-13 16:05:09 +02:00
Kevin Glynn
37b80a1fbd
- ForceUnsharedType::share allows to force a copy of the type in case we want to update it latter (e.g. IsWrapped)
...
- use rewriteXXXX methods from base
2011-10-13 16:04:42 +02:00
Kevin Glynn
b5f2f3126b
use rewriteXXX methods from base, set up combine and remove for __MultiXXX classes
2011-10-13 16:02:29 +02:00
Kevin Glynn
7f0cc54156
use rewriteMethods from base, mark method calls in code fragment
2011-10-13 16:01:20 +02:00
Kevin Glynn
f61a635bc1
use rewriteXXXX methods to rewrite method names, imports etc.
2011-10-13 16:00:19 +02:00
Kevin Glynn
e1a6104a0d
move rewriteXXXX methods into CommonWalker
2011-10-13 15:59:15 +02:00
Kevin Glynn
b75004cd20
Can make a fresh copy by calling Instantiate(null)
2011-10-13 15:58:39 +02:00
Kevin Glynn
d35c8c196b
rename translation file since EventHandler has a type argument, provide LCC version
2011-10-13 15:57:02 +02:00
Kevin Glynn
2c4ca85ba5
rework collection interfaces for GNfaDfa.cs
2011-10-12 10:40:18 +02:00
Kevin Glynn
a6f8dac7c6
- have black listed methods that should not be renamed
...
- supported interfaces map points to Import list and blacklisted methods list
- create empty symtab in InitParser
- class_member_declaration has symtab scope
- add isJavaIsh route for type arguments
2011-10-12 10:38:18 +02:00
Kevin Glynn
a71555167a
more stream to print, hmmmm need to overhaul the IO translations when I have some time
2011-10-12 10:35:24 +02:00