Commit 122ee70
authored
Bump Ark to latest main (#14669)
Closes #3817
Closes #12840
@:ark
### Release Notes
#### New Features
- N/A
#### Bug Fixes
- The parallel package, which is not supported in Positron, now fails
with an informative error that recommends using PSOCK clusters,
`future::multisession()`, mirai, or `purrr::in_parallel()`
(#3817).
- R 4.6's new table of content is no longer included in Positron help
pages (#12840).
### Commits
- Bump scraper from 0.26.0 to 0.27.0 (#1236)
- Bump rust-toolchain from 1.95 to 1.96 (#1255)
- Bump the rust-crates group across 1 directory with 20 updates (#1312)
- Prevent parallel functions from forking Ark (#1308)
- Set R >=4.6.0's `help.htmltoc`option to `FALSE` (#1307)
- (7) Allow `Package::resolve()` to skip the namespace export check for
`base` (#1305)
- (6) Goto definition tests for workspace package `import()` and
`importFrom()` (#1304)
- (5) Remove `oak_sources` crate (#1302)
- (4) Wire up the production `SourceHandler` in the LSP (#1301)
- (3) Extract out `oak_srcref` for srcref rebuilding (#1300)
- (2) Extract out `oak_source` for CRAN downloads of R packages and R
versions (#1299)
- (1) Implement generic `oak_cache` (#1298)1 parent 7fd4721 commit 122ee70
1 file changed
Lines changed: 1 addition & 1 deletion
- Cargo.lock+164-138
- Cargo.toml+4-2
- crates/ark/Cargo.toml+3-1
- crates/ark/src/lsp/diagnostics.rs+4
- crates/ark/src/lsp/main_loop.rs+35-2
- crates/ark/src/lsp/sources.rs+108-11
- crates/ark/src/lsp/tests.rs+1
- crates/ark/src/lsp/tests/goto_definition.rs+150
- crates/ark/src/lsp/tests/main_loop.rs+5-2
- crates/ark/src/lsp/tests/source_handler.rs+59
- crates/ark/src/lsp/tests/sources.rs+119-95
- crates/ark/src/lsp/tests/utils/description_writer.rs+45
- crates/ark/src/lsp/tests/utils/events.rs+39
- crates/ark/src/lsp/tests/utils/mod.rs+8-9
- crates/ark/src/lsp/tests/utils/namespace_writer.rs+41
- crates/ark/src/modules/positron/fork_guard.R+83
- crates/ark/src/modules/positron/init.R+1
- crates/ark/src/modules/positron/options.R+6
- crates/ark/src/modules/positron/system.R+12
- crates/ark/tests/integration/kernel_fork_guard.rs+103
- crates/ark/tests/integration/main.rs+1
- crates/oak_cache/Cargo.toml+19
- crates/oak_cache/src/lib.rs+439
- crates/oak_db/src/file_imports.rs+1-1
- crates/oak_db/src/lib.rs+1
- crates/oak_db/src/package.rs+22
- crates/oak_db/src/package_resolve.rs+4
- crates/oak_db/src/tests/package_resolve.rs+20
- crates/oak_fs/src/lib.rs+1
- crates/oak_fs/src/permissions.rs+8
- crates/oak_package_metadata/src/description.rs+23
- crates/oak_source/Cargo.toml+22
- crates/oak_source/src/cran.rs+38
- crates/oak_source/src/download.rs+3
- crates/oak_source/src/extract.rs+76
- crates/oak_source/src/lib.rs+162
- crates/oak_source/src/r.rs+32
- crates/oak_sources/src/base.rs-138
- crates/oak_sources/src/cache.rs-538
- crates/oak_sources/src/cran.rs-131
- crates/oak_sources/src/fs.rs-39
- crates/oak_sources/src/hash.rs-9
- crates/oak_sources/src/installed_package.rs-105
- crates/oak_sources/src/lib.rs-24
- crates/oak_sources/src/test.rs-48
- crates/oak_srcref/Cargo.toml+2-13
- crates/oak_srcref/scripts/srcrefs.R
- crates/oak_srcref/src/lib.rs+107
- crates/oak_srcref/src/srcref.rs+38-76
- doc/configuration.md+1
- rust-toolchain.toml+1-1
0 commit comments