From 375585072143819e3aa3f48310f297c26fed3c01 Mon Sep 17 00:00:00 2001 From: leynos Date: Tue, 3 Nov 2026 12:39:46 +0100 Subject: [PATCH] Refresh generated spelling rules Regenerate the shared exception set after the spelling gate refreshes its rules. Permit the Tokio local flavour annotation specifically and remove the broad `flavor = ` ignore so spelling checks remain active elsewhere. --- typos.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/typos.toml b/typos.toml index 04386ca..b7d97ec 100644 --- a/typos.toml +++ b/typos.toml @@ -31,6 +31,8 @@ extend-exclude = [ locale = "en-gb" extend-ignore-re = [ "(?s)```.*?```", + "(?x)\n\\#\\[\\s*tokio::(?:main|test)\\s*\\(\\s*(?:\n(?:worker_threads\\s*=\\s*[0-9][0-9]*|start_paused\\s*=\\s*(?:true|false)|unhandled_panic\\s*=\\s*(?:\\\\\"(?:shutdown_runtime|ignore)\\\\\"|\"(?:shutdown_runtime|ignore)\"))\\s*,\\s*(?:worker_threads\\s*=\\s*[0-9][0-9]*|start_paused\\s*=\\s*(?:true|false)|unhandled_panic\\s*=\\s*(?:\\\\\"(?:shutdown_runtime|ignore)\\\\\"|\"(?:shutdown_runtime|ignore)\"))\\s*,\\s*(?:worker_threads\\s*=\\s*[0-9][0-9]*|start_paused\\s*=\\s*(?:true|false)|unhandled_panic\\s*=\\s*(?:\\\\\"(?:shutdown_runtime|ignore)\\\\\"|\"(?:shutdown_runtime|ignore)\"))\\s*,\\s*flavor\\s*=\\s*(?:\\\\\"(?:current_thread|multi_thread)\\\\\"|\"(?:current_thread|multi_thread)\")\n|\n(?:worker_threads\\s*=\\s*[0-9][0-9]*|start_paused\\s*=\\s*(?:true|false)|unhandled_panic\\s*=\\s*(?:\\\\\"(?:shutdown_runtime|ignore)\\\\\"|\"(?:shutdown_runtime|ignore)\"))\\s*,\\s*(?:worker_threads\\s*=\\s*[0-9][0-9]*|start_paused\\s*=\\s*(?:true|false)|unhandled_panic\\s*=\\s*(?:\\\\\"(?:shutdown_runtime|ignore)\\\\\"|\"(?:shutdown_runtime|ignore)\"))\\s*,\\s*flavor\\s*=\\s*(?:\\\\\"(?:current_thread|multi_thread)\\\\\"|\"(?:current_thread|multi_thread)\")\\s*,\\s*(?:worker_threads\\s*=\\s*[0-9][0-9]*|start_paused\\s*=\\s*(?:true|false)|unhandled_panic\\s*=\\s*(?:\\\\\"(?:shutdown_runtime|ignore)\\\\\"|\"(?:shutdown_runtime|ignore)\"))\n|\n(?:worker_threads\\s*=\\s*[0-9][0-9]*|start_paused\\s*=\\s*(?:true|false)|unhandled_panic\\s*=\\s*(?:\\\\\"(?:shutdown_runtime|ignore)\\\\\"|\"(?:shutdown_runtime|ignore)\"))\\s*,\\s*flavor\\s*=\\s*(?:\\\\\"(?:current_thread|multi_thread)\\\\\"|\"(?:current_thread|multi_thread)\")\\s*,\\s*(?:worker_threads\\s*=\\s*[0-9][0-9]*|start_paused\\s*=\\s*(?:true|false)|unhandled_panic\\s*=\\s*(?:\\\\\"(?:shutdown_runtime|ignore)\\\\\"|\"(?:shutdown_runtime|ignore)\"))\\s*,\\s*(?:worker_threads\\s*=\\s*[0-9][0-9]*|start_paused\\s*=\\s*(?:true|false)|unhandled_panic\\s*=\\s*(?:\\\\\"(?:shutdown_runtime|ignore)\\\\\"|\"(?:shutdown_runtime|ignore)\"))\n|\nflavor\\s*=\\s*(?:\\\\\"(?:current_thread|multi_thread)\\\\\"|\"(?:current_thread|multi_thread)\")\\s*,\\s*(?:worker_threads\\s*=\\s*[0-9][0-9]*|start_paused\\s*=\\s*(?:true|false)|unhandled_panic\\s*=\\s*(?:\\\\\"(?:shutdown_runtime|ignore)\\\\\"|\"(?:shutdown_runtime|ignore)\"))\\s*,\\s*(?:worker_threads\\s*=\\s*[0-9][0-9]*|start_paused\\s*=\\s*(?:true|false)|unhandled_panic\\s*=\\s*(?:\\\\\"(?:shutdown_runtime|ignore)\\\\\"|\"(?:shutdown_runtime|ignore)\"))\\s*,\\s*(?:worker_threads\\s*=\\s*[0-9][0-9]*|start_paused\\s*=\\s*(?:true|false)|unhandled_panic\\s*=\\s*(?:\\\\\"(?:shutdown_runtime|ignore)\\\\\"|\"(?:shutdown_runtime|ignore)\"))\n|\n(?:worker_threads\\s*=\\s*[0-9][0-9]*|start_paused\\s*=\\s*(?:true|false)|unhandled_panic\\s*=\\s*(?:\\\\\"(?:shutdown_runtime|ignore)\\\\\"|\"(?:shutdown_runtime|ignore)\"))\\s*,\\s*(?:worker_threads\\s*=\\s*[0-9][0-9]*|start_paused\\s*=\\s*(?:true|false)|unhandled_panic\\s*=\\s*(?:\\\\\"(?:shutdown_runtime|ignore)\\\\\"|\"(?:shutdown_runtime|ignore)\"))\\s*,\\s*flavor\\s*=\\s*(?:\\\\\"(?:current_thread|multi_thread)\\\\\"|\"(?:current_thread|multi_thread)\")\n|\n(?:worker_threads\\s*=\\s*[0-9][0-9]*|start_paused\\s*=\\s*(?:true|false)|unhandled_panic\\s*=\\s*(?:\\\\\"(?:shutdown_runtime|ignore)\\\\\"|\"(?:shutdown_runtime|ignore)\"))\\s*,\\s*flavor\\s*=\\s*(?:\\\\\"(?:current_thread|multi_thread)\\\\\"|\"(?:current_thread|multi_thread)\")\\s*,\\s*(?:worker_threads\\s*=\\s*[0-9][0-9]*|start_paused\\s*=\\s*(?:true|false)|unhandled_panic\\s*=\\s*(?:\\\\\"(?:shutdown_runtime|ignore)\\\\\"|\"(?:shutdown_runtime|ignore)\"))\n|\nflavor\\s*=\\s*(?:\\\\\"(?:current_thread|multi_thread)\\\\\"|\"(?:current_thread|multi_thread)\")\\s*,\\s*(?:worker_threads\\s*=\\s*[0-9][0-9]*|start_paused\\s*=\\s*(?:true|false)|unhandled_panic\\s*=\\s*(?:\\\\\"(?:shutdown_runtime|ignore)\\\\\"|\"(?:shutdown_runtime|ignore)\"))\\s*,\\s*(?:worker_threads\\s*=\\s*[0-9][0-9]*|start_paused\\s*=\\s*(?:true|false)|unhandled_panic\\s*=\\s*(?:\\\\\"(?:shutdown_runtime|ignore)\\\\\"|\"(?:shutdown_runtime|ignore)\"))\n|\n(?:worker_threads\\s*=\\s*[0-9][0-9]*|start_paused\\s*=\\s*(?:true|false)|unhandled_panic\\s*=\\s*(?:\\\\\"(?:shutdown_runtime|ignore)\\\\\"|\"(?:shutdown_runtime|ignore)\"))\\s*,\\s*flavor\\s*=\\s*(?:\\\\\"(?:current_thread|multi_thread)\\\\\"|\"(?:current_thread|multi_thread)\")\n|\nflavor\\s*=\\s*(?:\\\\\"(?:current_thread|multi_thread)\\\\\"|\"(?:current_thread|multi_thread)\")\\s*,\\s*(?:worker_threads\\s*=\\s*[0-9][0-9]*|start_paused\\s*=\\s*(?:true|false)|unhandled_panic\\s*=\\s*(?:\\\\\"(?:shutdown_runtime|ignore)\\\\\"|\"(?:shutdown_runtime|ignore)\"))\n|\nflavor\\s*=\\s*(?:\\\\\"(?:current_thread|multi_thread)\\\\\"|\"(?:current_thread|multi_thread)\")\n)(?:\\s*,\\s*|\\s*)\\)\\s*\\]", + "(?x)\n\\#\\[\\s*tokio::main\\s*\\(\\s*\nflavor\\s*=\\s*(?:\\\\\"local\\\\\"|\"local\")\n(?:\\s*,\\s*|\\s*)\\)\\s*\\]", "--[A-Za-z0-9_-]*color(?:ed|s|ing|ize[ds]?|izing)?(?:\\b|_)", "Azure\\s+Architecture\\s+Center\\s*\\|\\s*Microsoft\\s+Learn\\b", "GitHub\\s+Flavored\\s+Markdown\\b(?:\\s\\(GFM\\))?", @@ -41,7 +43,6 @@ extend-ignore-re = [ "\\bAppFactory