Commit Graph

209 Commits

Author SHA1 Message Date
Sam Harwell 07a224640e Remove duplicate sourceDirectory specification 2013-02-24 14:30:44 -06:00
Sam Harwell 9aa47eb18f pom.xml should be using jar packaging 2013-02-24 14:30:23 -06:00
Sam Harwell 060075da4a Update pom.xml to reference the correct artifact versions 2013-02-24 14:29:59 -06:00
Sam Harwell f17dfdffb4 Merge branch 'template' 2013-02-24 14:22:31 -06:00
Sam Harwell 333d706f73 Tweak generic type parameter name 2013-02-24 14:21:58 -06:00
Sam Harwell 66aeddd972 Expand generated parameter names 2013-02-24 14:21:57 -06:00
Sam Harwell 80fcee7e61 int.Parse instead of Integer.valueOf 2013-02-24 14:21:56 -06:00
Sam Harwell c054183025 Remove unused static initializer 2013-02-24 14:21:55 -06:00
Sam Harwell 42456d75c8 Prepend underscore to field names of implicit labels 2013-02-24 14:21:53 -06:00
Sam Harwell 751f29b2d3 "is" instead of "instanceof" 2013-02-24 14:21:52 -06:00
Sam Harwell e05a70438a "base." instead of "super." 2013-02-24 14:21:51 -06:00
Sam Harwell 896c256cb9 Fix constructor chaining syntax 2013-02-24 14:21:49 -06:00
Sam Harwell 28944b69ed Fix attribute syntax 2013-02-24 14:21:48 -06:00
Sam Harwell 401c0c4587 Fix generics syntax 2013-02-24 14:21:47 -06:00
Sam Harwell 485964483a Remove throws clause from generated rule methods 2013-02-24 14:21:46 -06:00
Sam Harwell 548f9903ff Fix constructor chaining syntax 2013-02-24 14:21:44 -06:00
Sam Harwell 5d87d0739b Translate to properties instead of methods 2013-02-24 14:21:43 -06:00
Sam Harwell af844d074a boolean is just bool in C# 2013-02-24 14:21:42 -06:00
Sam Harwell 36c0a3f8ff Reference appropriate type names in runtime 2013-02-24 14:21:40 -06:00
Sam Harwell 693a101220 Use the virtual and override modifiers as appropriate 2013-02-24 14:21:39 -06:00
Sam Harwell 65caff9353 Appropriate use of "static readonly" or "const" instead of "final" 2013-02-24 14:21:38 -06:00
Sam Harwell c0dfb334a3 Fix class and interface signature syntax 2013-02-24 14:21:37 -06:00
Sam Harwell 1f2c25c543 Reference properties instead of methods 2013-02-24 14:21:28 -06:00
Sam Harwell 7bf910622e Using instead of import statements 2013-02-24 13:24:33 -06:00
Sam Harwell d33822a648 Namespace instead of package clause 2013-02-24 13:24:32 -06:00
Sam Harwell 0a9679c11b Fix capitalization of method names 2013-02-24 13:24:25 -06:00
Sam Harwell cb253b94b8 Use "string" instead of "String" 2013-02-24 12:58:15 -06:00
Sam Harwell bd1270a9db Default value for type T is always default(T) 2013-02-24 12:58:14 -06:00
Sam Harwell b6dc84b359 C# files end with .cs 2013-02-24 12:58:13 -06:00
Sam Harwell fa66235f85 Add extra files to Solution Items folder 2013-02-24 12:58:12 -06:00
Sam Harwell fc37abee1c Add stub CSharpTarget class, copy Java.stg to CSharp.stg, and add initial pom.xml to build the target jar 2013-02-24 12:58:04 -06:00
Sam Harwell bc2b1cf44e Merge branch 'sharpen' 2013-02-24 12:55:48 -06:00
Sam Harwell 24e8a73afc Return IReadOnlyList instead of IList 2013-02-24 12:45:09 -06:00
Sam Harwell 68732032e0 Interlocked.Increment returns the incremented value, not the original value 2013-02-24 12:45:08 -06:00
Sam Harwell db1ee841c6 Fix generic type usage 2013-02-24 12:45:07 -06:00
Sam Harwell baa2a95ad1 Fix format strings 2013-02-24 12:45:05 -06:00
Sam Harwell 55331e4a0f Fix Equals and GetHashCode for ATNConfigSet 2013-02-24 12:45:04 -06:00
Sam Harwell f8cce16966 Add SequenceEqualityComparer which implements Equals and GetHashCode in a manner compatible with Java's List interface 2013-02-24 12:45:03 -06:00
Sam Harwell a988b668d3 Add RuleVersionAttribute 2013-02-24 12:45:01 -06:00
Sam Harwell 2ea504a493 Fix use of encoding argument in AntlrFileStream 2013-02-24 12:45:00 -06:00
Sam Harwell 7d7f5a1afc Add override BitSet.ToString 2013-02-24 12:44:59 -06:00
Sam Harwell fdb73a92b8 Add TestBitSet and fix bugs 2013-02-24 12:44:57 -06:00
Sam Harwell 17374ffc49 Updated reference build of ANTLR 4 2013-02-24 12:42:19 -06:00
Sam Harwell ef57689c88 Ignore Maven build directory 2013-02-24 12:39:56 -06:00
Sam Harwell 459baaf4ca Default visibility for enum constants in enum classes is public 2013-02-24 12:38:42 -06:00
Sam Harwell 861c951d56 Add missing license headers 2013-02-20 09:30:04 -06:00
Sam Harwell 8468606b72 Added CreatingTargets.md 2013-02-20 09:24:51 -06:00
Sam Harwell 148fc0f827 Merge branch 'sharpen' 2013-02-20 09:21:32 -06:00
Sam Harwell 39f51a4781 Move projects into runtime/CSharp 2013-02-20 09:19:59 -06:00
Sam Harwell 46d9392439 Add TestGraphNodes 2013-02-20 09:13:36 -06:00