renovate[bot]
bd88b547a4
fix(deps): update dependency com.google.guava:guava to v32 [security] ( #1446 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-01 23:36:04 +05:30
Felipe Teixeira
5ea078f0ed
fix(editor): use indentOrCommitTab() to indent text in SymbolInputAdapter ( #1505 )
...
* chore(deps): update editor to 0.22.2
* fix: use `indentOrCommitTab()` to indent text in SymbolInputAdapter
2023-12-01 23:18:06 +05:30
Akash Yadav
b2ff61043b
chore(deps): update ATS to latest snapshot
2023-11-25 19:13:26 +05:30
Akash Yadav
26ccb5a96d
chore(deps): update ATS to latest snapshot
2023-11-24 13:56:08 +05:30
Akash Yadav
456dc2aedc
chore(deps): update to latest ATS snapshot
2023-11-21 22:11:33 +05:30
Akash Yadav
cbe1381682
chore(deps): update ats to v4.0.0
2023-11-18 13:14:56 +05:30
Akash Yadav
373dd28c56
chore(deps): update editor to latest snapshot
2023-11-17 19:29:41 +05:30
renovate[bot]
6b5496865e
fix(deps): update dependency com.android.tools:annotations to v31.1.3 ( #1344 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-16 18:42:11 +05:30
renovate[bot]
e4713a44cd
fix(deps): update dependency commons-io:commons-io to v2.15.0 ( #1356 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-16 18:41:58 +05:30
renovate[bot]
e0e6aafe3a
fix(deps): update dependency com.google.protobuf:protobuf-java to v3.25.1 ( #1383 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-16 18:41:30 +05:30
renovate[bot]
c568a14d5c
fix(deps): update dependency androidx.recyclerview:recyclerview to v1.3.2 ( #1421 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-16 18:41:20 +05:30
renovate[bot]
2a1c25319d
fix(deps): update dependency com.android.tools:desugar_jdk_libs to v2.0.4 ( #1422 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-16 18:41:09 +05:30
Akash Yadav
81c9a5b0a5
build: remove usage of deprecated Project.buildDir and downgradle AGP to 8.1.3
2023-11-09 09:43:04 +05:30
Akash Yadav
ff5b18892e
chore(deps): update AGP to v8.2.0-rc02
2023-11-08 21:40:26 +05:30
Akash Yadav
35b7185ce1
fix: replace usage of sparse arrays with AndroidX Collections
2023-11-05 23:51:31 +05:30
Akash Yadav
da899a7e08
chore(deps): update ATS to latest snapshot
2023-11-05 20:00:03 +05:30
Akash Yadav
8adff579f6
feat: enable automatic per-app language support
2023-11-05 12:01:26 +05:30
Akash Yadav
572e471ede
Revert "chore(deps): update AGP and builder model to v8.1.2"
...
This reverts commit 378baf1872 .
2023-11-05 10:23:15 +05:30
Akash Yadav
378baf1872
chore(deps): update AGP and builder model to v8.1.2
2023-11-03 23:36:01 +05:30
Akash Yadav
cc874da0f2
chore(deps): update editor to latest snapshot
2023-10-28 15:21:09 +05:30
Akash Yadav
dd8dca9a7c
fix: add TracingEditorRenderer to analyze editor's drawing performance
2023-10-27 22:10:08 +05:30
Akash Yadav
42bbe6a39c
fix(editor/treesitter): IOOB exception in TsAnalyzeWorker when deleting text
2023-10-27 22:10:07 +05:30
Akash Yadav
31285710f5
fix(editor/treesitter): parse syntax tree in same coroutine
2023-10-27 22:10:05 +05:30
Akash Yadav
7923243b3b
fix(editor/treesitter): reimplement TsAnalyzeManager for better thread safety and error handling
2023-10-23 21:27:30 +05:30
Akash Yadav
fae1aecb46
fix: replace usage of guava-jre with guava-android
2023-10-20 19:48:55 +05:30
Akash Yadav
d5910c6fc0
fix(editor): various improvements related to tree sitter code analysis
...
- Integrate the 'language-treesitter' module from sora-editor into the IDE itself for better control and customization of the tree sitter analysis.
- Invalidate line span generator when tree is edited - This is required because TSTree instances are not thread-safe and the spans generator tries to query the tree after it is edited.
This results in SEGV_MAPERR errors in native code because the TSNodes are invalidatd after TSTree.edit() calls and the cursor tries to query those invalidated nodes.
- Recycle and reuse TS* instances - When analyzing the source code using Tree Sitter, a huge number of objects are created and deleted. This results in an increased of times the garbage
collector is invoked.
2023-10-15 17:55:11 +05:30
Akash Yadav
971fc605ff
fix: include language-treesitter from sora-editor locally
2023-10-13 23:03:57 +05:30
Akash Yadav
1b1551f23b
fix(deps): update KotlinX Coroutines to v1.7.3
2023-10-12 23:20:39 +05:30
Akash Yadav
cc0a6391f6
fix: add tests for MainFragment and refactor testing modules
2023-10-07 23:37:34 +05:30
Akash Yadav
66aa9099b4
fix(projects): parallelize project indexing with coroutines
2023-10-02 15:05:21 +05:30
Akash Yadav
7a01b2f449
fix(deps): migrate to jgit v6
2023-10-02 12:27:55 +05:30
renovate[bot]
8fcd978d93
fix(deps): update dependency com.android.tools.build:aapt2-proto to v8.1.2-10154469 ( #1343 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-02 11:51:52 +05:30
renovate[bot]
2205d0fea1
fix(deps): update dependency com.android.tools:common to v31.1.2 ( #1345 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-02 11:51:30 +05:30
Akash Yadav
47491af765
chore(deps): add Kotlin Coroutines
2023-09-30 09:49:41 +05:30
Akash Yadav
eade36e73f
fix: update editor & add support for multiple spans in a capture
2023-09-28 17:07:14 +05:30
Akash Yadav
30a03cb13a
chore(deps): update editor to latest snapshot
2023-09-25 18:44:42 +05:30
renovate[bot]
b1aafdf7e6
fix(deps): update dependency io.mockk:mockk to v1.13.8 ( #1330 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-22 23:29:07 +05:30
renovate[bot]
c93dce0822
fix(deps): update dependency com.android.tools:common to v31.1.1 ( #1323 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-19 22:28:56 +05:30
renovate[bot]
a65667704d
fix(deps): update dependency com.android.tools:annotations to v31.1.1 ( #1321 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-19 21:48:57 +05:30
renovate[bot]
9c6f36976a
fix(deps): update kotlin & ksp ( #1306 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-13 09:10:48 +05:30
renovate[bot]
6db18b18e0
fix(deps): update editor to v0.22.1 ( #1075 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-13 08:50:17 +05:30
renovate[bot]
52ba7420d3
fix(deps): update dependency androidx.core:core-ktx to v1.12.0 ( #1297 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-13 08:39:24 +05:30
renovate[bot]
95d69a7cac
fix(deps): update dependency org.gradle:gradle-tooling-api to v8.3 ( #1089 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-12 22:09:53 +05:30
renovate[bot]
bb6e01a9a2
fix(deps): update dependency org.apache.commons:commons-lang3 to v3.13.0 ( #1167 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-12 21:57:53 +05:30
renovate[bot]
6b2a8186cf
fix(deps): update tree.sitter to v3.3.0 ( #1302 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-12 21:57:39 +05:30
renovate[bot]
da79abe221
fix(deps): update dependency org.mockito.kotlin:mockito-kotlin to v5.1.0 ( #1300 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-12 21:47:19 +05:30
renovate[bot]
cdcbd66ee9
fix(deps): update dependency com.google.protobuf:protobuf-java to v3.24.3 ( #1074 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-12 21:47:04 +05:30
renovate[bot]
521b8dcf22
fix(deps): update dependency com.android.tools.build:aapt2-proto to v8.1.1-10154469 ( #1165 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-12 21:46:37 +05:30
renovate[bot]
5515496907
fix(deps): update dependency org.eclipse.lsp4j:org.eclipse.lsp4j.jsonrpc to v0.21.1 ( #1292 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-12 21:46:14 +05:30
renovate[bot]
71d2559943
chore(deps): update dependency gradle to v8.3 ( #1294 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-12 21:46:01 +05:30