Compare commits
5 Commits
e83e99758a
...
0.9.2
| Author | SHA1 | Date | |
|---|---|---|---|
| cc0f0a24d9 | |||
| c41d665ab8 | |||
| 2fbdafa0e9 | |||
| f942954678 | |||
| 4c67e8efb0 |
25
HISTORY.md
25
HISTORY.md
@@ -4,6 +4,31 @@ Changelog
|
|||||||
|
|
||||||
(unreleased)
|
(unreleased)
|
||||||
------------
|
------------
|
||||||
|
|
||||||
|
Fix
|
||||||
|
~~~
|
||||||
|
- More bugfixes, ref: NOISSUE. [Simon Diesenreiter]
|
||||||
|
|
||||||
|
|
||||||
|
0.9.1 (2024-12-13)
|
||||||
|
------------------
|
||||||
|
|
||||||
|
Fix
|
||||||
|
~~~
|
||||||
|
- Fix build issues, ref: NOISSUE. [Simon Diesenreiter]
|
||||||
|
|
||||||
|
Other
|
||||||
|
~~~~~
|
||||||
|
|
||||||
|
|
||||||
|
0.9.0 (2024-12-13)
|
||||||
|
------------------
|
||||||
|
- Feat: add filter option to TokenConverter, ref: NOISSUE. [Simon
|
||||||
|
Diesenreiter]
|
||||||
|
|
||||||
|
|
||||||
|
0.8.0 (2024-12-12)
|
||||||
|
------------------
|
||||||
- Feat: adding sensible index constructors refs: NOISSUE. [Simon
|
- Feat: adding sensible index constructors refs: NOISSUE. [Simon
|
||||||
Diesenreiter]
|
Diesenreiter]
|
||||||
|
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ public static class DataManipulationHelpers
|
|||||||
var newList = new List<TNewType>();
|
var newList = new List<TNewType>();
|
||||||
foreach (List<TType> dataItemList in data)
|
foreach (List<TType> dataItemList in data)
|
||||||
{
|
{
|
||||||
newList.Add(transformer(dataItem));
|
newList.Add(transformer(dataItemList));
|
||||||
}
|
}
|
||||||
return newList;
|
return newList;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -157,19 +157,24 @@ public class TokenConverter
|
|||||||
return newList;
|
return newList;
|
||||||
}
|
}
|
||||||
|
|
||||||
public TokenConverter Filter<T>(params InputType[] inputTypes)
|
public TokenConverter Filter(params InputType[] inputTypes)
|
||||||
{
|
{
|
||||||
var newTokenList = new List<List<IToken>>()
|
var newTokenListList = new List<List<IToken>>();
|
||||||
|
|
||||||
foreach(var token in rawTokens)
|
foreach(var tokenList in rawTokens)
|
||||||
|
{
|
||||||
|
var newTokenList = new List<IToken>();
|
||||||
|
foreach(var token in tokenList)
|
||||||
{
|
{
|
||||||
if(inputTypes.Contains(token.GetInputType()))
|
if(inputTypes.Contains(token.GetInputType()))
|
||||||
{
|
{
|
||||||
newTokenList.Add(token);
|
newTokenList.Add(token);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
newTokenListList.Add(newTokenList);
|
||||||
|
}
|
||||||
|
|
||||||
this.rawTokens = newTokenList;
|
this.rawTokens = newTokenListList;
|
||||||
|
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
0.8.0
|
0.9.2
|
||||||
|
|||||||
Reference in New Issue
Block a user