Feature/dependency update#35
Conversation
…ions with kotlin DSL, bump compileSdk/targetSdk to 35
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
|
NOTE: i should release this version as a pre-release (if i wanna pulish) |
The dependencies were updated, and some issues arising after the update were resolved.
Root Cause
TextMateAnalyzer.tokenizeLine()always creates spans withSpanFactory.obtainNoExt()NoExtSpanImpldoes not supportsetUnderlineColor()methodTemporary Solution
Removed all
"fontStyle": "underline"settings from theme JSON files (dark.jsonandlight.json) to prevent the crash.Permanent Solution
Waiting for sora-editor to release a new version with the underline support fix (PR already merged in their repository). Once released, re-enable underline styles in theme files.
Files Changed
app/src/main/assets/textmate/themes/dark.json- Removed underline fontStyleapp/src/main/assets/textmate/themes/light.json- Removed underline fontStyleTODO
"fontStyle": "underline"in theme JSON files