Skip to content

Primitive Stream wrappers (no laziness and source mutations support) - #871

Merged
Damtev merged 19 commits into
mainfrom
damtev/primitive_stream_wrappers_arrays
Sep 28, 2022
Merged

Primitive Stream wrappers (no laziness and source mutations support)#871
Damtev merged 19 commits into
mainfrom
damtev/primitive_stream_wrappers_arrays

Conversation

@Damtev

Copy link
Copy Markdown
Member

Adds wrappers for primitive Streams as #548 does, but does not reflect lazy behavior and does not support stream's source mutations as default Java Streams do.

Fixes#146.

@Damtev
Damtevforce-pushed the damtev/primitive_stream_wrappers_arrays branch 3 times, most recently from 6f2bed7 to 3d81a79CompareSeptember 7, 2022 14:59
@Damtev
Damtevforce-pushed the damtev/primitive_stream_wrappers_arrays branch 4 times, most recently from d2077a2 to 3153e31CompareSeptember 14, 2022 12:21
@Damtev
Damtevforce-pushed the damtev/primitive_stream_wrappers_arrays branch from 3153e31 to 8e92e20CompareSeptember 16, 2022 08:54
}
if (testName) {
valueExecutions.checkNameMatchers(summaryNameChecks)
valueExecutions.checkNamesForBasicErrors()

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Did you ask anyone from the ML team about it? Is it fine to remove it?

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hard to say, let's comment it temporarly with the link to the broken test

@Damtev
Damtevforce-pushed the damtev/primitive_stream_wrappers_arrays branch from 8e92e20 to 4897f57CompareSeptember 26, 2022 15:09
Comment threadutbot-framework/src/main/kotlin/org/utbot/engine/StreamWrappers.kt Outdated
Comment threadutbot-framework/src/main/kotlin/org/utbot/engine/ObjectWrappers.kt Outdated
@Damtev
Damtevforce-pushed the damtev/primitive_stream_wrappers_arrays branch 2 times, most recently from 9ea7c01 to 74cba30CompareSeptember 28, 2022 05:56
Comment threadutbot-framework/src/main/kotlin/org/utbot/engine/Resolver.kt Outdated
@Damtev
Damtevforce-pushed the damtev/primitive_stream_wrappers_arrays branch from 764c3ce to f001e37CompareSeptember 28, 2022 08:38
@Damtev
Damtevforce-pushed the damtev/primitive_stream_wrappers_arrays branch from f001e37 to e3381efCompareSeptember 28, 2022 09:56
@Damtev
Damtev enabled auto-merge (squash) September 28, 2022 10:00
@Damtev
Damtev merged commit 1411a8c into mainSep 28, 2022
@Damtev
Damtev deleted the damtev/primitive_stream_wrappers_arrays branch September 28, 2022 15:31
AbdullinAM pushed a commit to AbdullinAM/UTBotJava that referenced this pull request Oct 17, 2022
…nitTestBot#871)
* Fixed repeated `hashCode` calculation for `Edge`
* Added `toArray` without ClassCastException check API
* Fixed UNSAT core debug logging
AbdullinAM pushed a commit to AbdullinAM/UTBotJava that referenced this pull request Oct 17, 2022
…nitTestBot#871)
* Fixed repeated `hashCode` calculation for `Edge`
* Added `toArray` without ClassCastException check API
* Fixed UNSAT core debug logging
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Wrappers for primitive Streams

3 participants

@Damtev@CaelmBleidd@amandelpie