Commit Graph

75 Commits

Author SHA1 Message Date
Sam Harwell eef89a0071 Convert many additional methods as C# properties 2014-07-02 21:09:13 -05:00
Sam Harwell 2a3412ff73 Update to the latest release of ANTLR 4 2014-06-30 22:39:33 -05:00
Sam Harwell a41a70f71a Update to the latest release of ANTLR 4 2014-04-08 06:21:59 -05:00
Sam Harwell 0a3e6f00a8 Update to the latest release of ANTLR 4 2014-03-25 14:21:24 -05:00
Sam Harwell 63667f41b4 Updated .gitignore to simplify work in the sharpen branch 2014-03-25 14:14:36 -05:00
Sam Harwell c15992da79 Re-translate source with updated configuration 2014-02-18 09:48:56 -06:00
Sam Harwell cb8124c929 Update to the reference build of Sharpen 2014-02-17 16:34:25 -06:00
Sam Harwell 5b9c45fb30 Update to the latest release of ANTLR 4 2014-02-16 14:51:37 -06:00
Sam Harwell 828f0639a7 Set wrapping width to 1000 2014-02-16 13:33:54 -06:00
Sam Harwell bf070cf58f Updated working build of Sharpen 2014-02-16 13:31:35 -06:00
Sam Harwell fcf2482ab3 Sharpen can ignore JFileChooserConfirmOverwrite 2013-08-04 21:13:35 -05:00
Sam Harwell f74aabfac8 Updated to match ANTLR 4.1 release 2013-08-04 21:12:02 -05:00
Sam Harwell 191c24f89b Translate Set interface to HashSet instead of ISet for improved compatibility with earlier frameworks 2013-02-27 12:56:24 -06:00
Sam Harwell 02d608a21c Ignore Transition.serializationTypes 2013-02-27 12:54:25 -06:00
Sam Harwell e0b1d7dd26 Updated to latest reference build of ANTLR 4 2013-02-26 11:14:46 -06:00
Sam Harwell 54c4bc826f Strings can be constant in C# 2013-02-26 10:51:42 -06:00
Sam Harwell e5a1ed6996 Translate Interval as a struct, and make Length a property 2013-02-26 10:39:46 -06:00
Sam Harwell cf73d49f6e checked and unchecked are keywords in C# 2013-02-25 14:38:30 -06:00
Sam Harwell 6b7eb5dad4 Updated RuleDependencyChecker to match the new behavior of RuleDependencyProcessor 2013-02-25 14:37:45 -06:00
Sam Harwell 5e49211455 Constructors don't inherit visibility 2013-02-25 13:23:46 -06:00
Sam Harwell 587b95db74 Fix switch case open/closed analysis 2013-02-25 13:03:34 -06:00
Sam Harwell 789b9578a6 Updated sharpen property annotations in Lexer 2013-02-25 12:54:42 -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 39f51a4781 Move projects into runtime/CSharp 2013-02-20 09:19:59 -06:00
Sam Harwell 8ec18a03b8 Sharpen annotations on ATNConfigSet and EdgeMap+derived 2013-02-19 14:40:19 -06:00
Sam Harwell b0a106eaa4 Updated properties and parameter types 2013-02-19 11:45:58 -06:00
Sam Harwell c865930973 Updated annotations in RecognitionException 2013-02-18 19:34:29 -06:00
Sam Harwell b12aff16b0 BitArray isn't a good replacement for BitSet, will need to provide a proper implementation 2013-02-18 17:17:17 -06:00
Sam Harwell a6bd78893d Map NoSuchElementException to InvalidOperationException 2013-02-18 17:13:51 -06:00
Sam Harwell 1a44b8e759 The override keyword should not be generated for interface implementations when -separateInterfaceConstants is specified 2013-02-18 17:11:58 -06:00
Sam Harwell 15a97b41b6 Updated properties in ATNConfigSet 2013-02-18 17:09:47 -06:00
Sam Harwell 2d3fc09ba2 Add and use the -separateInterfaceConstants option 2013-02-18 13:14:07 -06:00
Sam Harwell aaa7adf598 Updated sharpen submodule 2013-02-18 10:51:09 -06:00
Sam Harwell 1ffb975f0d Default visibility for methods in interfaces converted to C# classes is public, not internal 2013-02-18 09:04:56 -06:00
Sam Harwell a7df354202 Updated mappings for Predicate, Func0, and Func1 2013-02-17 20:59:53 -06:00
Sam Harwell 9a3d80d115 Remove files from project (to match previous changes) 2013-02-17 15:43:52 -06:00
Sam Harwell b9518b9b52 @sharpen.ignore Func0, Func1, Predicate 2013-02-17 15:42:22 -06:00
Sam Harwell a960ca940e Fix generation of calls to List.remove(int) which should become RemoveAt 2013-02-17 15:31:14 -06:00
Sam Harwell fb5c7655ea Updated mappings for InputStream and InputStreamReader 2013-02-17 15:28:22 -06:00
Sam Harwell 4ff0791120 Use Dictionary instead of FlexibleHashMap 2013-02-17 15:26:43 -06:00
Sam Harwell f0ef7a5a28 Updated sharpen annotations 2013-02-17 15:23:38 -06:00
Sam Harwell ef09ec8885 Fix generic Comparable mapping 2013-02-16 20:13:09 -06:00
Sam Harwell 11e2186805 Updated properties 2013-02-16 20:12:31 -06:00
Sam Harwell 87d27b7c02 Updated mapping for EqualityComparator and AbstractEqualityComparator 2013-02-16 17:14:24 -06:00
Sam Harwell 8ddfed3dd5 Improved method mapping for String.compareTo(String) 2013-02-16 17:10:59 -06:00
Sam Harwell 9c3ec592b6 Updated mapping for EmptyStackException 2013-02-16 16:40:20 -06:00
Sam Harwell 9f329cb290 Updated mappings for IntegerStack 2013-02-16 16:39:11 -06:00
Sam Harwell 366da4e5d5 Updated sharpen property annotations 2013-02-16 15:23:03 -06:00