René's URL Explorer Experiment


Title: Add a common `Simplificator` in the `Traverser` by sergeypospelov · Pull Request #1261 · UnitTestBot/UTBotJava · GitHub

Open Graph Title: Add a common `Simplificator` in the `Traverser` by sergeypospelov · Pull Request #1261 · UnitTestBot/UTBotJava

X Title: Add a common `Simplificator` in the `Traverser` by sergeypospelov · Pull Request #1261 · UnitTestBot/UTBotJava

Description: Description Refactor: Removed runBlockingWithCancellationPredicate in our tests pipeline Moved ExecutionState to org.utbot.engine.state package. Moved out succeeding operations for ExecutionState to ExecutionStateUpdates.kt Some minor refactorings Add: A common Simplifer which holds a cache for a whole Traverser. A MemoryUpdateSimplifier which simplifies MemoryUpdates. Problems: Also tried to add simplified local memory updates, but didn't succeed. SetsTest::testSetContainsInteger was continuously failing. Now they aren't being simplified explicitly, but simplified implicitly with Traverser::resolve(Value) function. Type of Change Refactoring (typos and non-functional changes) How Has This Been Tested? Automated Testing Tests are passing. Manual Scenario I checked our engine on synthetic test with ~200 groups of array store and array select expressions (see code), and now it's 50 times faster. public int longMethod(int x, int y) { int[] arr = new int[201]; int cur = 1; arr[cur] = arr[cur - 1] + x - y; cur++; arr[cur] = arr[cur - 1] + x - y; cur++; // ^^^^ // 200 times if (arr[cur - 1] == 400) { return 1; } return 2; } Checklist: The change followed the style guidelines of the UTBot project Self-review of the code is passed The change contains enough commentaries, particularly in hard-to-understand areas No new warnings All tests pass locally with my changes

Open Graph Description: Description Refactor: Removed runBlockingWithCancellationPredicate in our tests pipeline Moved ExecutionState to org.utbot.engine.state package. Moved out succeeding operations for ExecutionState ...

X Description: Description Refactor: Removed runBlockingWithCancellationPredicate in our tests pipeline Moved ExecutionState to org.utbot.engine.state package. Moved out succeeding operations for ExecutionState ...

Opengraph URL: https://github.com/UnitTestBot/UTBotJava/pull/1261

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:66f767bc-397f-7970-1dc7-e2556535a559
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idE326:99916:59408D:7CBE53:698DF691
html-safe-nonce2e88c75b932534247733d6f8fc9b4062fd12749ed915987ff5958df3dee8ccbe
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFMzI2Ojk5OTE2OjU5NDA4RDo3Q0JFNTM6Njk4REY2OTEiLCJ2aXNpdG9yX2lkIjoiNjIyNDAzMTM1MDMwMDQ3Mjk3NyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac3ba48ebc102ea68f24ac9a55597d17970a809e4cbf395f286f5cc1d3c1ee7df7
hovercard-subject-tagpull_request:1104736991
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/UnitTestBot/UTBotJava/pull/1261/files
twitter:imagehttps://avatars.githubusercontent.com/u/30112817?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/30112817?s=400&v=4
og:image:altDescription Refactor: Removed runBlockingWithCancellationPredicate in our tests pipeline Moved ExecutionState to org.utbot.engine.state package. Moved out succeeding operations for ExecutionState ...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Noneae22ef6ad27c5aeb770c5acd314c5724055bb23a663877aafdaaa50ed317ba34
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/UnitTestBot/UTBotJava git https://github.com/UnitTestBot/UTBotJava.git
octolytics-dimension-user_id87413538
octolytics-dimension-user_loginUnitTestBot
octolytics-dimension-repository_id480810501
octolytics-dimension-repository_nwoUnitTestBot/UTBotJava
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id480810501
octolytics-dimension-repository_network_root_nwoUnitTestBot/UTBotJava
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasee545f5becd5b3ce9b429b68c3f994ad93c680ddb
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/UnitTestBot/UTBotJava/pull/1261/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FUnitTestBot%2FUTBotJava%2Fpull%2F1261%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FUnitTestBot%2FUTBotJava%2Fpull%2F1261%2Ffiles
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=UnitTestBot%2FUTBotJava
Reloadhttps://github.com/UnitTestBot/UTBotJava/pull/1261/files
Reloadhttps://github.com/UnitTestBot/UTBotJava/pull/1261/files
Reloadhttps://github.com/UnitTestBot/UTBotJava/pull/1261/files
UnitTestBot https://github.com/UnitTestBot
UTBotJavahttps://github.com/UnitTestBot/UTBotJava
Notifications https://github.com/login?return_to=%2FUnitTestBot%2FUTBotJava
Fork 45 https://github.com/login?return_to=%2FUnitTestBot%2FUTBotJava
Star 142 https://github.com/login?return_to=%2FUnitTestBot%2FUTBotJava
Code https://github.com/UnitTestBot/UTBotJava
Issues 386 https://github.com/UnitTestBot/UTBotJava/issues
Pull requests 33 https://github.com/UnitTestBot/UTBotJava/pulls
Discussions https://github.com/UnitTestBot/UTBotJava/discussions
Actions https://github.com/UnitTestBot/UTBotJava/actions
Projects 1 https://github.com/UnitTestBot/UTBotJava/projects
Wiki https://github.com/UnitTestBot/UTBotJava/wiki
Security 0 https://github.com/UnitTestBot/UTBotJava/security
Insights https://github.com/UnitTestBot/UTBotJava/pulse
Code https://github.com/UnitTestBot/UTBotJava
Issues https://github.com/UnitTestBot/UTBotJava/issues
Pull requests https://github.com/UnitTestBot/UTBotJava/pulls
Discussions https://github.com/UnitTestBot/UTBotJava/discussions
Actions https://github.com/UnitTestBot/UTBotJava/actions
Projects https://github.com/UnitTestBot/UTBotJava/projects
Wiki https://github.com/UnitTestBot/UTBotJava/wiki
Security https://github.com/UnitTestBot/UTBotJava/security
Insights https://github.com/UnitTestBot/UTBotJava/pulse
Sign up for GitHub https://github.com/signup?return_to=%2FUnitTestBot%2FUTBotJava%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2FUnitTestBot%2FUTBotJava%2Fissues%2Fnew%2Fchoose
sergeypospelovhttps://github.com/sergeypospelov
mainhttps://github.com/UnitTestBot/UTBotJava/tree/main
sergey/optimizationshttps://github.com/UnitTestBot/UTBotJava/tree/sergey/optimizations
Conversation 11 https://github.com/UnitTestBot/UTBotJava/pull/1261
Commits 6 https://github.com/UnitTestBot/UTBotJava/pull/1261/commits
Checks 0 https://github.com/UnitTestBot/UTBotJava/pull/1261/checks
Files changed https://github.com/UnitTestBot/UTBotJava/pull/1261/files
Please reload this pagehttps://github.com/UnitTestBot/UTBotJava/pull/1261/files
Add a common Simplificator in the Traverser https://github.com/UnitTestBot/UTBotJava/pull/1261/files#top
Show all changes 6 commits https://github.com/UnitTestBot/UTBotJava/pull/1261/files
9af32d1 Refactor: move ExecutionState.kt to package sergeypospelov Nov 2, 2022 https://github.com/UnitTestBot/UTBotJava/pull/1261/commits/9af32d139fd4c4f1298f81aa61c9095bf5d94fac
653a8c8 Refactor: inline property sergeypospelov Nov 2, 2022 https://github.com/UnitTestBot/UTBotJava/pull/1261/commits/653a8c86e4f60333ca77efaaf74e22ce4c67de98
57f18d7 Refactor: remove `runBlocking` from tests sergeypospelov Nov 2, 2022 https://github.com/UnitTestBot/UTBotJava/pull/1261/commits/57f18d75d18d9fd32f6dfeaf1babee901407bf9d
8fdcacc Add: common simplificator for expressions in the engine sergeypospelov Nov 2, 2022 https://github.com/UnitTestBot/UTBotJava/pull/1261/commits/8fdcacc077f872d00045caf1b56e44e7ceb79872
482a799 Remove: useless context constructor sergeypospelov Nov 2, 2022 https://github.com/UnitTestBot/UTBotJava/pull/1261/commits/482a79924fa87463a05c4e4674715178df6dda12
3c85ca4 Fix: review comments sergeypospelov Nov 2, 2022 https://github.com/UnitTestBot/UTBotJava/pull/1261/commits/3c85ca46bd34ce3943842633735e0c5f1d3eb4d4
Clear filters https://github.com/UnitTestBot/UTBotJava/pull/1261/files
Please reload this pagehttps://github.com/UnitTestBot/UTBotJava/pull/1261/files
Please reload this pagehttps://github.com/UnitTestBot/UTBotJava/pull/1261/files
FeatureExtractorImpl.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-a6e3e8fccda6d1385c8f77a95326ef17862cfcb2cd6f9cc5f4c6473a83672954
FeatureProcessorWithStatesRepetition.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-e282dac63864e0a11a4bc48608bfd5c2cd9e368225bf19802e7605135311c17d
FeatureExtractor.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-66cb5a6dd409624626f8954a62f292e41eb2a8b33ff9f7e2b384d23292ce4d1e
DataClasses.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-93c6bd7b0f6ac2190db154824a7cbce5472330728b212900d872b747137ec057
Extensions.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-7c20e1c61c02941e4414038ec9ce4f4cff3cfce4becf0885e80d25b0e0cada54
InterProceduralUnitGraph.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-a162fa5c69e26cd532a542174146484bef7ff1b73cb31cd43952d159498f89dc
Memory.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-3f76502cdbc1625fb82fc4c393730cfb375972de758e0d2e01e58d82dba71a39
Resolver.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-d00f6ba01d4164d471e5f9e1acae2d189d719ffad67d22a1b8e63c452f036b51
Strings.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-b3855159a711f2e656d98b07e65fdcbd1173337dcf2f0dcb20032aeb552f1980
TraversalContext.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-8b91622dbc7e639348891905462410dfbe5398981df5cab1e6e09d579d6d2098
Traverser.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-657e30b4ad80a14a39f8e9c91246b87e017c55d517688569faa2ee63393afe46
UtBotSymbolicEngine.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-c98f4140e62e268dc10fc13fa079011d64b75049b55fc664ca43e6c4aa6f5280
Query.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-ab9029184d0639dfe0ae7eb1fc170fb2188a3e7c508ac36482a919b43f62fba3
Simplificator.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-93f44a270adf2ab16d5352bc7675029a87724b18ae10dacd2d34dd45735fc563
UtSolver.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-7410760676616b12aef447f89e3f42a1969e7ece82916557269f6f050eb9fe2d
UtSolverStatus.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-8d1266341ed5215f6e9087478527123f087bebbd788582246e1bf31fcb267794
BFSSelector.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-e469b7743a37b3131e8e876437edd9476ef905138e195c98bde4ed9f5410cd21
BasePathSelector.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-a25850a826b826eb4ecd88a833639f57d995061e90741b6a4862a6cfa8ab0d10
DFSSelector.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-e3ff1e21b39d7d0f18923f0ee86ff88278688d499bec58fb0ccbc83946e19f91
InterleavedSelector.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-7c7716a442f352fa4ae2fc73d374ed793e7dd967175ddba54e9ad2ac279d5773
MLSelector.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-29e2a8b8f04946af84de46a39bee4d6226b75feb01078a21f5de1db1524ea0a0
PathSelector.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-f0d6d7ee4ea611aef9ac7da580da8562824a6ee94863e2326237c9e71e2a75ef
PathsTree.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-501882f5a0d7c19c0e9d835af73e370eb67b0d6a5d72138bfc9b89699f360bab
RandomPathSelector.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-e41cbeb8845df4e619640eb230f374269f8c0a47699a62a9985c92062e1994ab
RandomSelector.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-127f4ef2d9b0374db0090bce7106f47ecf548c49ef7866fcdb40cbc56f6d5db3
CPInstSelector.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-05347a5148024b89df5a2502aee213f21d3199527cc14530afab106104046222
CoveredNewSelector.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-b20ee88900ad7b127075c23d73b292c8fa1c40eef34c17df628fd2c64421b106
DepthSelector.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-0c7dfbc9918604a0372a0223ed882d371673651ba8dd854aaf9b87cd5dcda5fc
ForkDepthSelector.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-fd18319e7a1de21147164c5091b68d9d8005ac2f6e466c9708fd4b539b8fbca5
GreedySearch.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-1f145197eb0e03a63eb7edb21ce27abe78e2d028fbd684970b7c9be188ffa417
InheritorsSelector.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-f3b6b45cc3ff30852cac425e0ccbeb2b9f88a1d21d17866a21f980b0b03e5c56
MinimalDistanceToUncovered.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-ac53883a9c9f03090eae789c6e201dd4a2df604bc02f518da4c736d30fd8eb65
NeuroSatSelector.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-02a4feee47edbb3659f8ff191fb172858e209884e12544b35c9dac6bce485cc1
NonUniformRandomSearch.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-40e66b23b902dc260bcb881a6708e39a8ebccd2ebbf03c063b17ac20c7b952aa
RPSelector.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-3cfc10fcd673fa42e01f08367c34d18e1137812275c1836f5513247bf0c1027a
SubpathGuidedSelector.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-d1039b4a99ffa3d13b158b6a21e43cd04a9b4c9f6734bbae3cf340e7c0098f49
VisitCountingSelector.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-ec8d27b0cc7986f78984865c0331d60b3b4df739ea0ba5e2942836e2fc0ecebf
ChoosingStrategy.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-354b6f987b3ed313e1a6a371aa53dfc18ebcc3ef4ffd904901c2d03749fef6cd
DistanceStatistics.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-de0426bea3a7721463634edba0ce12a9066a119e1bbc3286484336ff1fa57219
EdgeVisitCountingStatistics.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-3800786a88656558fe26f63c01da0c640ce5417a7892f6f120ae8263cb10f180
GeneratedTestCountingStatistics.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-b81a101a0aeeaa12ac7438c2da5cf8cce110a5cdad1913bf33d77d43c7226e8e
GraphViz.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-43424678f18430ca7d87b76d25ec731cfd9318bacf78883849eef13ae882d87c
StatementsStatistics.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-5488ad3a3ebc92dca141e5be4ff8f7eb49cf055e695ce092cabc7546d69ec2f2
StepsLimitStoppingStrategy.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-e88560fbeb5daa4392820148803683dd37d1f2abe76c9c8876316154d3f8dd46
SubpathStatistics.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-aa90267985bf3a7a60302f8c02e2252be4af9480bb3ef37a4aa255f5e0177484
TraverseGraphStatistics.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-6b9b1b97f63ecfb3ffd7a673b66fbf47e212fb5433bfeba24f1ada58bb6c7da8
MemoryUpdateSimplificator.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-9b20a84ec18fd25f542d0977427fffd108ae8691c7f4ce960ee7a076ef188ca1
SimplificatorAdapter.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-c61291b0492749b4021420ccd39a537225001566b715fd32febefe0be4176ffc
Util.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-666c2b56beb27ca5ea4c2a703aba9a29ca919144dc3374eaf9b833e4a5f6ac14
ExecutionStackElement.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-5b91b37008d2eba40f2148f1d242810baa8977bcb50b148f3460f67305532582
ExecutionState.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-3b0d0474e4e6afc42b40fd9bebb2ac9b0bac6d5d4c8468b3ccd06a3773e3aa45
ExecutionStateUpdates.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-246d776bd4f547a6c2bbc07e5af2147a9727976a67bddd5f529c0d2aa16f3913
SymbolicState.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-b3a5ba73b9c3f39f8480821414060a362e5656fc5dd2e72dbf1c079ab01f67d0
TypeRegistry.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-4d8f4ce6a81ebd03a7f69db563c9bcb405df245f2bf9d542b944bc5ea9837ab0
TestSpecificTestCaseGenerator.kt https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-472bc513aaf23e37cba23d5d9bf55c0e86ed31b8cb3b22f768a9eac43abdceb1
utbot-analytics/src/main/kotlin/org/utbot/features/FeatureExtractorImpl.kthttps://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-a6e3e8fccda6d1385c8f77a95326ef17862cfcb2cd6f9cc5f4c6473a83672954
View file https://github.com/UnitTestBot/UTBotJava/blob/3c85ca46bd34ce3943842633735e0c5f1d3eb4d4/utbot-analytics/src/main/kotlin/org/utbot/features/FeatureExtractorImpl.kt
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/UnitTestBot/UTBotJava/pull/1261/{{ revealButtonHref }}
https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-a6e3e8fccda6d1385c8f77a95326ef17862cfcb2cd6f9cc5f4c6473a83672954
utbot-analytics/src/main/kotlin/org/utbot/features/FeatureProcessorWithStatesRepetition.kthttps://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-e282dac63864e0a11a4bc48608bfd5c2cd9e368225bf19802e7605135311c17d
View file https://github.com/UnitTestBot/UTBotJava/blob/3c85ca46bd34ce3943842633735e0c5f1d3eb4d4/utbot-analytics/src/main/kotlin/org/utbot/features/FeatureProcessorWithStatesRepetition.kt
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/UnitTestBot/UTBotJava/pull/1261/{{ revealButtonHref }}
https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-e282dac63864e0a11a4bc48608bfd5c2cd9e368225bf19802e7605135311c17d
https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-e282dac63864e0a11a4bc48608bfd5c2cd9e368225bf19802e7605135311c17d
utbot-framework/src/main/kotlin/org/utbot/analytics/FeatureExtractor.kthttps://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-66cb5a6dd409624626f8954a62f292e41eb2a8b33ff9f7e2b384d23292ce4d1e
View file https://github.com/UnitTestBot/UTBotJava/blob/3c85ca46bd34ce3943842633735e0c5f1d3eb4d4/utbot-framework/src/main/kotlin/org/utbot/analytics/FeatureExtractor.kt
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/UnitTestBot/UTBotJava/pull/1261/{{ revealButtonHref }}
https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-66cb5a6dd409624626f8954a62f292e41eb2a8b33ff9f7e2b384d23292ce4d1e
utbot-framework/src/main/kotlin/org/utbot/engine/DataClasses.kthttps://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-93c6bd7b0f6ac2190db154824a7cbce5472330728b212900d872b747137ec057
View file https://github.com/UnitTestBot/UTBotJava/blob/3c85ca46bd34ce3943842633735e0c5f1d3eb4d4/utbot-framework/src/main/kotlin/org/utbot/engine/DataClasses.kt
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/UnitTestBot/UTBotJava/pull/1261/{{ revealButtonHref }}
https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-93c6bd7b0f6ac2190db154824a7cbce5472330728b212900d872b747137ec057
https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-93c6bd7b0f6ac2190db154824a7cbce5472330728b212900d872b747137ec057
https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-93c6bd7b0f6ac2190db154824a7cbce5472330728b212900d872b747137ec057
https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-93c6bd7b0f6ac2190db154824a7cbce5472330728b212900d872b747137ec057
utbot-framework/src/main/kotlin/org/utbot/engine/Extensions.kthttps://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-7c20e1c61c02941e4414038ec9ce4f4cff3cfce4becf0885e80d25b0e0cada54
View file https://github.com/UnitTestBot/UTBotJava/blob/3c85ca46bd34ce3943842633735e0c5f1d3eb4d4/utbot-framework/src/main/kotlin/org/utbot/engine/Extensions.kt
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/UnitTestBot/UTBotJava/pull/1261/{{ revealButtonHref }}
https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-7c20e1c61c02941e4414038ec9ce4f4cff3cfce4becf0885e80d25b0e0cada54
https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-7c20e1c61c02941e4414038ec9ce4f4cff3cfce4becf0885e80d25b0e0cada54
utbot-framework/src/main/kotlin/org/utbot/engine/InterProceduralUnitGraph.kthttps://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-a162fa5c69e26cd532a542174146484bef7ff1b73cb31cd43952d159498f89dc
View file https://github.com/UnitTestBot/UTBotJava/blob/3c85ca46bd34ce3943842633735e0c5f1d3eb4d4/utbot-framework/src/main/kotlin/org/utbot/engine/InterProceduralUnitGraph.kt
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/UnitTestBot/UTBotJava/pull/1261/{{ revealButtonHref }}
https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-a162fa5c69e26cd532a542174146484bef7ff1b73cb31cd43952d159498f89dc
utbot-framework/src/main/kotlin/org/utbot/engine/Memory.kthttps://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-3f76502cdbc1625fb82fc4c393730cfb375972de758e0d2e01e58d82dba71a39
View file https://github.com/UnitTestBot/UTBotJava/blob/3c85ca46bd34ce3943842633735e0c5f1d3eb4d4/utbot-framework/src/main/kotlin/org/utbot/engine/Memory.kt
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/UnitTestBot/UTBotJava/pull/1261/{{ revealButtonHref }}
https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-3f76502cdbc1625fb82fc4c393730cfb375972de758e0d2e01e58d82dba71a39
https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-3f76502cdbc1625fb82fc4c393730cfb375972de758e0d2e01e58d82dba71a39
https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-3f76502cdbc1625fb82fc4c393730cfb375972de758e0d2e01e58d82dba71a39
https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-3f76502cdbc1625fb82fc4c393730cfb375972de758e0d2e01e58d82dba71a39
https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-3f76502cdbc1625fb82fc4c393730cfb375972de758e0d2e01e58d82dba71a39
https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-3f76502cdbc1625fb82fc4c393730cfb375972de758e0d2e01e58d82dba71a39
utbot-framework/src/main/kotlin/org/utbot/engine/Resolver.kthttps://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-d00f6ba01d4164d471e5f9e1acae2d189d719ffad67d22a1b8e63c452f036b51
View file https://github.com/UnitTestBot/UTBotJava/blob/3c85ca46bd34ce3943842633735e0c5f1d3eb4d4/utbot-framework/src/main/kotlin/org/utbot/engine/Resolver.kt
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/UnitTestBot/UTBotJava/pull/1261/{{ revealButtonHref }}
https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-d00f6ba01d4164d471e5f9e1acae2d189d719ffad67d22a1b8e63c452f036b51
https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-d00f6ba01d4164d471e5f9e1acae2d189d719ffad67d22a1b8e63c452f036b51
utbot-framework/src/main/kotlin/org/utbot/engine/Strings.kthttps://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-b3855159a711f2e656d98b07e65fdcbd1173337dcf2f0dcb20032aeb552f1980
View file https://github.com/UnitTestBot/UTBotJava/blob/3c85ca46bd34ce3943842633735e0c5f1d3eb4d4/utbot-framework/src/main/kotlin/org/utbot/engine/Strings.kt
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/UnitTestBot/UTBotJava/pull/1261/{{ revealButtonHref }}
https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-b3855159a711f2e656d98b07e65fdcbd1173337dcf2f0dcb20032aeb552f1980
https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-b3855159a711f2e656d98b07e65fdcbd1173337dcf2f0dcb20032aeb552f1980
https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-b3855159a711f2e656d98b07e65fdcbd1173337dcf2f0dcb20032aeb552f1980
https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-b3855159a711f2e656d98b07e65fdcbd1173337dcf2f0dcb20032aeb552f1980
utbot-framework/src/main/kotlin/org/utbot/engine/TraversalContext.kthttps://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-8b91622dbc7e639348891905462410dfbe5398981df5cab1e6e09d579d6d2098
View file https://github.com/UnitTestBot/UTBotJava/blob/3c85ca46bd34ce3943842633735e0c5f1d3eb4d4/utbot-framework/src/main/kotlin/org/utbot/engine/TraversalContext.kt
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/UnitTestBot/UTBotJava/pull/1261/{{ revealButtonHref }}
https://github.com/UnitTestBot/UTBotJava/pull/1261/files#diff-8b91622dbc7e639348891905462410dfbe5398981df5cab1e6e09d579d6d2098
Please reload this pagehttps://github.com/UnitTestBot/UTBotJava/pull/1261/files
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.