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

709 Commits

Author SHA1 Message Date
Kevin Glynn
37d5f5071c lock(obj) <stat> -> synchronized(obj) { <stat> } 2012-02-07 13:50:01 +01:00
Kevin Glynn
bb8ddfac0c add parents of the compilation unit's namespace to the search path 2012-02-07 13:49:00 +01:00
Kevin Glynn
3528e2223e add tests for lock() and accessing parents from parent namespaces 2012-02-07 13:43:09 +01:00
Kevin Glynn
f6e7958041 merge from rustici cs2j_two branch to 431fb7d3c6d22669a8ec51d3421dacc10dc7b217 2012-02-07 10:46:47 +01:00
Kevin Glynn
86bacb0014 fix archive names 2012-02-01 14:50:22 +01:00
Kevin Glynn
679da0f151 Update for rolling rs release 2012-02-01 07:17:18 -06:00
Kevin Glynn
93eca2c29a pass type arguments to template 2012-02-01 13:28:27 +01:00
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