You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+28-1Lines changed: 28 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,34 @@ This project does its best to adhere to [Semantic Versioning](http://semver.org/
4
4
5
5
6
6
--------
7
-
### [0.19.2](N/A) - 2020-05-23
7
+
### [0.20.0](N/A) - 2020-11-22
8
+
__Method generic type parameters parsing support__ (i.e. 'public T Create<T>()' in C#).
9
+
#### Added
10
+
* Method generic type parameters added - `MethodSig` and sub-classes have a new `typeParameters` field. Note: if these 'types' contain lower/upper type bounds these are included in the `typeName` property in Java and are not yet included in C# parsing
11
+
* Added basic unit tests for this new method generic type parameters parsing support
12
+
*`AstFragType.isBlock(CodeToken, char)` overload for attempted performance optimization
13
+
14
+
#### Changed
15
+
* Renamed `DataTypeExtractor` -> `TypeExtractor`
16
+
* Added `EnhancedListIterator` as a replacement for `TokenListIterable` to try and simplify fragment iteration since it is a fairly hot section of code in most parsing scenarios
0 commit comments