Vitaliy.Bibaev
|
75e5cfca82
|
Do not use deprecated API
|
2018-08-20 05:18:00 +03:00 |
|
Vitaliy.Bibaev
|
c4a1e32f3d
|
Add 'stream-debugger' plugin as a test dependency
|
2018-08-20 05:18:00 +03:00 |
|
Vitaliy.Bibaev
|
44b736e846
|
Generate tests be test data for sequence traces
|
2018-08-20 05:18:00 +03:00 |
|
Vitaliy.Bibaev
|
c0c344210a
|
Enable back dsl test
|
2018-08-20 05:18:00 +03:00 |
|
Vitaliy.Bibaev
|
895e78d180
|
Move test data to tinyApp directory
|
2018-08-20 05:18:00 +03:00 |
|
Vitaliy.Bibaev
|
ac4c42cc4b
|
Add extensions to support sequences debugging
|
2018-08-20 05:17:59 +03:00 |
|
Vitaliy.Bibaev
|
aa34d84487
|
Move files to the correct packages
|
2018-08-20 05:17:59 +03:00 |
|
Vitaliy.Bibaev
|
f90b33424a
|
Add java stream debugger as a dependency
|
2018-08-20 05:17:59 +03:00 |
|
Vitaliy.Bibaev
|
0fab9e5fa7
|
Move sequence debugger tests to idea/tests/debugger/sequence directory
|
2018-08-20 05:17:59 +03:00 |
|
Vitaliy.Bibaev
|
6dda5b0397
|
Move sequence debugger src to a debugger/sequence directory
|
2018-08-20 05:17:59 +03:00 |
|
Vitaliy.Bibaev
|
fbc2a5d9a7
|
EA-114349 Fix bug when trace collecting for large int values throws NPE
|
2018-08-20 05:17:59 +03:00 |
|
Vitaliy.Bibaev
|
7cd1baff9d
|
Fix bug when chain is not detected if method expression is used
|
2018-08-20 05:17:59 +03:00 |
|
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 |
|