Linting and fixing CI

This commit is contained in:
Tommy Verrall
2026-04-17 12:18:57 +02:00
parent 3ae986acc8
commit a671084f4e
6 changed files with 19 additions and 15 deletions
@@ -24,6 +24,9 @@ jobs:
- name: Build TypeScript packages (wallet depends on @nymproject/types, etc.)
run: yarn build:types
- name: Build @nymproject/mui-theme and @nymproject/react (wallet imports subpaths)
run: yarn build:packages
- name: Typecheck nym-wallet
run: yarn --cwd nym-wallet tsc
+3
View File
@@ -41,6 +41,9 @@ jobs:
sed -i.bak '1s/^/\[profile.dev\]\ndebug = false\n\n/' Cargo.toml
git diff
- name: Ensure nym-wallet/dist exists for Tauri
run: mkdir -p nym-wallet/dist
- name: Build all binaries
uses: actions-rs/cargo@v1
with:
+2 -6
View File
@@ -13,9 +13,7 @@ use thiserror::Error;
#[derive(Error, Debug)]
pub enum BackendError {
#[error(transparent)]
TypesError {
source: TypesError,
},
TypesError { source: TypesError },
#[error(transparent)]
Bip39Error {
#[from]
@@ -196,9 +194,7 @@ fn nyxd_error_is_vesting_contract_no_account(err: &NyxdError) -> bool {
}
match err {
NyxdError::AbciError {
log,
pretty_log,
..
log, pretty_log, ..
} => {
pretty_log
.as_ref()
+1 -1
View File
@@ -23,7 +23,6 @@ use crate::state::WalletState;
mod config;
mod error;
mod log;
mod webview_theme;
mod menu;
mod network_config;
mod operations;
@@ -31,6 +30,7 @@ mod platform_constants;
mod state;
mod utils;
mod wallet_storage;
mod webview_theme;
#[allow(clippy::too_many_lines)]
fn main() {
+3 -1
View File
@@ -16,7 +16,9 @@ pub fn build_app_menu<R: Runtime>(app: &AppHandle<R>) -> tauri::Result<Menu<R>>
if std::env::var("NYM_WALLET_ENABLE_LOG").is_ok() {
let help_text = MenuItemBuilder::with_id(SHOW_LOG_WINDOW, "Show logs").build(app)?;
let help_submenu = SubmenuBuilder::new(app, "Help").items(&[&help_text]).build()?;
let help_submenu = SubmenuBuilder::new(app, "Help")
.items(&[&help_text])
.build()?;
menu_builder = menu_builder.item(&help_submenu);
}
@@ -39,13 +39,13 @@ mod tests {
"data:text/html,hi",
"ftp://example.com/",
] {
let res = validate_open_url_scheme(url);
assert!(res.is_err(), "expected reject: {url}");
let msg = res.unwrap_err();
assert!(
msg.contains("not allowed") || msg.contains("Invalid URL"),
"{url}: {msg}"
);
let res = validate_open_url_scheme(url);
assert!(res.is_err(), "expected reject: {url}");
let msg = res.unwrap_err();
assert!(
msg.contains("not allowed") || msg.contains("Invalid URL"),
"{url}: {msg}"
);
}
}
}