Sam Harwell
|
f494410681
|
Check for both the 32- and 64-bit versions of Java (fixes #2)
|
2013-03-11 21:46:45 -05:00 |
Sam Harwell
|
c9d8fceeb7
|
RuleDependencyChecker should examine non-public types and members as well
|
2013-03-11 21:46:09 -05:00 |
Sam Harwell
|
d41f4ba906
|
Need to use the full path for source files or relative output directories will be used and tokens files won't be found
|
2013-03-05 17:39:08 -06:00 |
Sam Harwell
|
37b15b0e22
|
Merge branch 'portable'
|
2013-03-05 15:35:19 -06:00 |
Sam Harwell
|
1b605a5e71
|
Add ICustomAttributeProvider wrappers to the portable library variant
|
2013-03-05 15:34:25 -06:00 |
Sam Harwell
|
0ea64b9bb1
|
SerializableAttribute is not available in the portable class library
|
2013-03-05 15:34:24 -06:00 |
Sam Harwell
|
5bd661e115
|
Portable class library does not support direct file IO
|
2013-03-05 15:34:23 -06:00 |
Sam Harwell
|
307464f818
|
Portable class library does not support console IO
|
2013-03-05 15:34:22 -06:00 |
Sam Harwell
|
00689a40bc
|
Remove debug, dfa_debug, and retry_debug from portable library
|
2013-03-05 15:34:21 -06:00 |
Sam Harwell
|
7049163595
|
Add Portable Class Library C# target variant
|
2013-03-05 15:34:15 -06:00 |
Sam Harwell
|
f67c42d5fb
|
Use Dispose instead of Close for portability
|
2013-03-05 15:34:13 -06:00 |
Sam Harwell
|
1f76add8cb
|
Fix incorrect type checks in TrimToSizeListener
|
2013-03-05 15:34:12 -06:00 |
Sam Harwell
|
a47c2933e9
|
Fix IntelliSense issues in projects that reference both Antlr3.targets and Antlr4.targets
|
2013-02-28 20:15:15 -06:00 |
Sam Harwell
|
c9ababc081
|
Fix project modification instructions in readme
|
2013-02-28 11:41:51 -06:00 |
Sam Harwell
|
e01320c5a2
|
Updated readme to mention multiple targets
|
2013-02-27 21:34:56 -06:00 |
Sam Harwell
|
ce6296416e
|
Updated runtime assembly info in preparation for release
|
2013-02-27 21:10:39 -06:00 |
Sam Harwell
|
8dc10d4733
|
Updated preprocessor definitions for NET_2_0 and NET_3_0
|
2013-02-27 21:10:11 -06:00 |
Sam Harwell
|
30b69549fc
|
Updated build binaries
|
2013-02-27 21:04:58 -06:00 |
Sam Harwell
|
c64ad1924e
|
Constructor is protected when the generated parser is abstract
|
2013-02-27 20:56:22 -06:00 |
Sam Harwell
|
9e341411ad
|
Use "parser" instead of just "p"
|
2013-02-27 20:54:51 -06:00 |
Sam Harwell
|
eb310ae3e8
|
Use <%...%> instead of "..."
|
2013-02-27 20:53:43 -06:00 |
Sam Harwell
|
5b3767003a
|
Use as+nullcheck instead of is+cast
|
2013-02-27 19:50:15 -06:00 |
Sam Harwell
|
db7d3351f9
|
Generate partial classes
|
2013-02-27 19:46:21 -06:00 |
Sam Harwell
|
743315b08f
|
Updated preprocessor definitions for test project
|
2013-02-27 19:20:48 -06:00 |
Sam Harwell
|
048b354391
|
Updated support for the v2.0 runtime
|
2013-02-27 19:00:14 -06:00 |
Sam Harwell
|
09b0e046be
|
Add compatibility layer for the v3.0 runtime
|
2013-02-27 18:58:05 -06:00 |
Sam Harwell
|
ec36fa790f
|
Updated support for the v2.0 runtime
|
2013-02-27 18:53:17 -06:00 |
Sam Harwell
|
3d5f7664c6
|
Use Dictionary constructor where allowed
|
2013-02-27 18:53:16 -06:00 |
Sam Harwell
|
59583da8b0
|
Explicit usings
|
2013-02-27 18:52:16 -06:00 |
Sam Harwell
|
efc964bdc6
|
Use TryGetValue and ContainsKey instead of Get extension method
|
2013-02-27 18:52:07 -06:00 |
Sam Harwell
|
25551e6985
|
Update TestPerformance to run single-threaded prior to .NET 4 (TaskScheduler is not available before that)
|
2013-02-27 13:48:10 -06:00 |
Sam Harwell
|
1fe11155d6
|
IEqualityComparer<T> is not covariant before .NET 4
|
2013-02-27 13:47:05 -06:00 |
Sam Harwell
|
104de1a1c5
|
Update BaseTest to be compatible with .NET 3.5
|
2013-02-27 13:34:19 -06:00 |
Sam Harwell
|
f063557b7b
|
IEnumerable<T> in .NET 3.5 is not covariant
|
2013-02-27 13:24:19 -06:00 |
Sam Harwell
|
1020033096
|
Updated v3.5+ projects with a NET_3_5 preprocessor definition
|
2013-02-27 13:23:38 -06:00 |
Sam Harwell
|
4231313eb1
|
Add compatibility types to the v3.5 runtime (types introduced in .NET 4.0)
|
2013-02-27 13:23:09 -06:00 |
Sam Harwell
|
5d167ce21b
|
Update the TargetFrameworkVersion for all remaining projects
|
2013-02-27 13:13:32 -06:00 |
Sam Harwell
|
ca4823e67c
|
Update assembly names to match the target framework versions
|
2013-02-27 13:12:38 -06:00 |
Sam Harwell
|
ca133e541d
|
Fix Collections.SingletonMap for .NET 4.5
|
2013-02-27 13:08:31 -06:00 |
Sam Harwell
|
5af2411849
|
Fix improperly quoted string literal in template
|
2013-02-27 13:06:13 -06:00 |
Sam Harwell
|
dbc1bc5a51
|
Use HashSet instead of ISet for improved compatibility with earlier frameworks
|
2013-02-27 12:59:44 -06:00 |
Sam Harwell
|
7e55c0a4e8
|
Merge branch 'sharpen'
|
2013-02-27 12:58:36 -06: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
|
fc7587d754
|
Remove dependency on CustomAttributeExtensions (available in .NET 4.5 only)
|
2013-02-27 12:48:10 -06:00 |
Sam Harwell
|
ec45a07c03
|
Updated preprocessor definitions for v4.0 and v4.5 runtimes
|
2013-02-27 12:43:57 -06:00 |
Sam Harwell
|
47efe0bad5
|
Updated TargetFrameworkVersion for v4.0 runtime
|
2013-02-27 12:43:33 -06:00 |
Sam Harwell
|
3ad50763b6
|
Return the proper collection types from generated context getter methods
|
2013-02-27 12:42:10 -06:00 |
Sam Harwell
|
61c141e994
|
Use IDictionary instead of IReadOnlyDictionary before .NET 4.5
|
2013-02-27 12:40:45 -06:00 |
Sam Harwell
|
d898160d63
|
Use Utils.Join for improved compatibility with earlier frameworks
|
2013-02-27 12:21:38 -06:00 |