Skip to content

crawlRoute bootstraps the SimpleFX core itself#121

Merged
FlorianKirmaier merged 2 commits into
mainfrom
feat/crawl-initializes-simplefx-core
Jun 15, 2026
Merged

crawlRoute bootstraps the SimpleFX core itself#121
FlorianKirmaier merged 2 commits into
mainfrom
feat/crawl-initializes-simplefx-core

Conversation

@FlorianKirmaier

Copy link
Copy Markdown
Contributor

AppCrawler.crawlRoute now initializes the SimpleFX core (on the FX thread) before crawling, so callers (leak tests, sitemap crawls, etc.) no longer need an inFX/FXCoreInitListener step — without it, the first off-FX-thread touch fails with "Core was first triggered from thread ...". Adds TestCrawlInitializesCore (cold-start, forkEvery=1 for JVM isolation).

🤖 Generated with Claude Code

FlorianKirmaier and others added 2 commits June 15, 2026 14:27
Callers no longer need an inFX/FXCoreInitListener step before crawling; crawlRoute
initializes the SimpleFX core (on the FX thread) so an off-FX-thread call doesn't fail
with "Core was first triggered from thread ...". Adds a cold-start test (forkEvery=1).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@FlorianKirmaier FlorianKirmaier merged commit 1d11987 into main Jun 15, 2026
2 checks passed
Sign up for free to 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.

1 participant