Vitaliy.Bibaev
|
da731b9bae
|
Do not set redundant space in string representation of lambdas
|
2018-08-20 05:17:58 +03:00 |
|
Vitaliy.Bibaev
|
89abcb82e4
|
Support distinctBy intermediate call
|
2018-08-20 05:17:58 +03:00 |
|
Vitaliy.Bibaev
|
0cc5e924a7
|
Fix bug then Map.contains is not an expression
|
2018-08-20 05:17:58 +03:00 |
|
Vitaliy.Bibaev
|
bfced7dd1e
|
Support filterIsInstance with generic parameter
|
2018-08-20 05:17:58 +03:00 |
|
Vitaliy.Bibaev
|
e9d8398573
|
Minor: update test data
|
2018-08-20 05:17:58 +03:00 |
|
Vitaliy.Bibaev
|
914a631322
|
Add tests & test data for all terminal operations
|
2018-08-20 05:17:58 +03:00 |
|
Vitaliy.Bibaev
|
bf82cd9b40
|
Fix test dsl/mapComputeIfAbsent
|
2018-08-20 05:17:58 +03:00 |
|
Vitaliy.Bibaev
|
bde34b45e7
|
Add 'asSequence' operation support
|
2018-08-20 05:17:57 +03:00 |
|
Vitaliy.Bibaev
|
64dec10bd5
|
Avoid redundant allocation on each collection chain transformation
|
2018-08-20 05:17:57 +03:00 |
|
Vitaliy.Bibaev
|
ac19f30ed3
|
Disable distinctBy operation support (will be fixed in the platform)
|
2018-08-20 05:17:57 +03:00 |
|
Vitaliy.Bibaev
|
8f807f441b
|
Add two more tests for windowed operation support
|
2018-08-20 05:17:57 +03:00 |
|
Vitaliy.Bibaev
|
449fa8f3ec
|
Support 'windowed' intermediate call
|
2018-08-20 05:17:57 +03:00 |
|
Vitaliy.Bibaev
|
cc549d3ae5
|
Support chunked operation
|
2018-08-20 05:17:57 +03:00 |
|
Vitaliy.Bibaev
|
85d83309ae
|
Support mapNotNull intermediate operation
|
2018-08-20 05:17:57 +03:00 |
|
Vitaliy.Bibaev
|
eaee6697f2
|
Make zipWithNext work & add test
|
2018-08-20 05:17:56 +03:00 |
|
Vitaliy.Bibaev
|
d8bc73367f
|
Add tests for misc operations
|
2018-08-20 05:17:56 +03:00 |
|
Vitaliy.Bibaev
|
53209eaeec
|
Add tests for appending values to sequence operation
|
2018-08-20 05:17:56 +03:00 |
|
Vitaliy.Bibaev
|
d30a3b2495
|
Add tests for distinct operations
|
2018-08-20 05:17:56 +03:00 |
|
Vitaliy.Bibaev
|
113bb9ca46
|
Use computeIsAbsent instead of getOrPut in generated expression
|
2018-08-20 05:17:56 +03:00 |
|
Vitaliy.Bibaev
|
fd17d9959a
|
Add tests for sorting operations
|
2018-08-20 05:17:56 +03:00 |
|
Vitaliy.Bibaev
|
3114691a02
|
Remove redundant copyright header in test data
|
2018-08-20 05:17:55 +03:00 |
|
Vitaliy.Bibaev
|
42aba80eb7
|
Add tests for flat-mapping operations
|
2018-08-20 05:17:55 +03:00 |
|
Vitaliy.Bibaev
|
a4e72067a9
|
Add tests outputs for mapping operation tests
|
2018-08-20 05:17:55 +03:00 |
|
Vitaliy.Bibaev
|
da5cbeb92b
|
Drop mapNotNull operation support
|
2018-08-20 05:17:55 +03:00 |
|
Vitaliy.Bibaev
|
b31db50ba1
|
Add tests for mapping operations
|
2018-08-20 05:17:55 +03:00 |
|
Vitaliy.Bibaev
|
5383ec50d2
|
Add tests on filtering operations
|
2018-08-20 05:17:55 +03:00 |
|
Vitaliy.Bibaev
|
22c455a01e
|
Add base test case for the sequence execution tests
|
2018-08-20 05:17:55 +03:00 |
|
Vitaliy.Bibaev
|
a1525ca022
|
Add support for some intermediate operations if possible
|
2018-08-20 05:17:55 +03:00 |
|
Vitaliy.Bibaev
|
c1cf159beb
|
Minor: fix Sequence package name
|
2018-08-20 05:17:54 +03:00 |
|
Vitaliy.Bibaev
|
9d69b701c1
|
Add tests for type inference for items in the chain
|
2018-08-20 05:17:54 +03:00 |
|
Vitaliy.Bibaev
|
b7e99a75ad
|
Use index by array name instead of elements name in KotlinTypes
|
2018-08-20 05:17:54 +03:00 |
|
Vitaliy.Bibaev
|
43614a1dfe
|
Fix bug when generics are erased in trace expression
|
2018-08-20 05:17:54 +03:00 |
|
Vitaliy.Bibaev
|
5f9481b273
|
Implement SequenceTypeExtractor
|
2018-08-20 05:17:54 +03:00 |
|
Vitaliy.Bibaev
|
6b83e2f49f
|
Move utility methods for primitive types into KotlinTypes
|
2018-08-20 05:17:54 +03:00 |
|
Vitaliy.Bibaev
|
b9ae33b068
|
Simplify CallTypeExtractor implementations
|
2018-08-20 05:17:53 +03:00 |
|
Vitaliy.Bibaev
|
f98d50265b
|
Implement SequenceCallChecker
|
2018-08-20 05:17:53 +03:00 |
|
Vitaliy.Bibaev
|
98d698290e
|
Move a workaround for collections into CollectionChainTransformer
|
2018-08-20 05:17:53 +03:00 |
|
Vitaliy.Bibaev
|
50d30f3d8b
|
Use TerminatedChainBuilder for both java stream & sequences
|
2018-08-20 05:17:53 +03:00 |
|
Vitaliy.Bibaev
|
416b15e42b
|
Minor: move KotlinJavaStreamChainBuilder to the 'impl' package
|
2018-08-20 05:17:53 +03:00 |
|
Vitaliy.Bibaev
|
7f57730c45
|
Move classes into packages java/sequence/collections where needed
|
2018-08-20 05:17:53 +03:00 |
|
Vitaliy.Bibaev
|
7d903b43a1
|
Add library support extension for kotlin sequence support
|
2018-08-20 05:17:53 +03:00 |
|
Vitaliy.Bibaev
|
c69e0c0d01
|
Update test data
|
2018-08-20 05:17:53 +03:00 |
|
Vitaliy.Bibaev
|
8a026fd9cd
|
Ignore kotlin collections execution tests
|
2018-08-20 05:17:52 +03:00 |
|
Vitaliy.Bibaev
|
6cc797ad31
|
Update copyright header for new files
|
2018-08-20 05:17:52 +03:00 |
|
Vitaliy.Bibaev
|
6433592618
|
Minor: move file CallUtils.kt to the upper level
|
2018-08-20 05:17:52 +03:00 |
|
Vitaliy.Bibaev
|
14ef19418b
|
Add tests on different types of chain source
|
2018-08-20 05:17:52 +03:00 |
|
Vitaliy.Bibaev
|
0d2c5c4d65
|
Minor: add todo
|
2018-08-20 05:17:52 +03:00 |
|
Vitaliy.Bibaev
|
7c417a59dc
|
Fix bug when onEach extension call is not found for arrays
|
2018-08-20 05:17:52 +03:00 |
|
Vitaliy.Bibaev
|
aa7f1073e6
|
Add tests outputs for collection execution tests
|
2018-08-20 05:17:51 +03:00 |
|
Vitaliy.Bibaev
|
e3d651ec09
|
Add tests for filter operation
|
2018-08-20 05:17:51 +03:00 |
|