Skip to content

Conversation

@joncinque
Copy link
Contributor

Problem

The downstream agave jobs are failing after the upgrade to Rust 1.84, because the lint for public modules needing documentation is getting tripped.

Summary of changes

Mark the test module as pub(crate) since it shouldn't be used outside.

#### Problem

The downstream agave jobs are failing after the upgrade to Rust 1.84,
because the lint for public modules needing documentation is getting
tripped.

#### Summary of changes

Mark the test module as `pub(crate)` since it shouldn't be used outside.
@joncinque joncinque enabled auto-merge (squash) January 16, 2025 00:23
joncinque added a commit to joncinque/agave that referenced this pull request Jan 16, 2025
#### Problem

The downstream SPL jobs were disabled due to a new error caught by Rust
1.84. All of the program repos have been updated to mark their public
test modules as `pub(crate)`:

* record: solana-program/record#18
* libraries: solana-program/libraries#22
* token-2022: solana-program/token-2022#80

#### Summary of changes

Re-enable the tests!
joncinque added a commit to joncinque/agave that referenced this pull request Jan 16, 2025
#### Problem

The downstream SPL jobs were disabled due to a new error caught by Rust
1.84. All of the program repos have been updated to mark their public
test modules as `pub(crate)`:

* record: solana-program/record#18
* libraries: solana-program/libraries#22
* token-2022: solana-program/token-2022#80

#### Summary of changes

Re-enable the tests! Also, run the downstream jobs when
rust-toolchain.toml is modified.
@joncinque joncinque merged commit e3480e9 into solana-program:main Jan 16, 2025
7 checks passed
@joncinque joncinque deleted the downstream branch January 16, 2025 00:35
mergify bot pushed a commit to anza-xyz/agave that referenced this pull request Jan 16, 2025
#### Problem

The downstream SPL jobs were disabled due to a new error caught by Rust
1.84. All of the program repos have been updated to mark their public
test modules as `pub(crate)`:

* record: solana-program/record#18
* libraries: solana-program/libraries#22
* token-2022: solana-program/token-2022#80

#### Summary of changes

Re-enable the tests! Also, run the downstream jobs when
rust-toolchain.toml is modified.
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