Commit 6ce200f
committed
refactor: Plan 22+23 — mod.rs eliminiert, Dependencies workspace-weit, Clippy clean
Plan 22: Alle 5 mod.rs durch moderne {modul}.rs Convention ersetzt
- raijin-call/src/call_impl, raijin-eval/src/examples,
raijin-keymap-editor/src/ui_components, raijin-agent/src/tests,
raijin-repl/src/kernels
Plan 23: ~98 hartcodierte Dependency-Versionen auf workspace = true migriert
- Root Cargo.toml in 16 logische Sektionen strukturiert
- Fehlende Dependencies zum Workspace hinzugefügt (tree-sitter grammars,
platform deps, AWS, collab, audio, terminal)
- Version-Upgrades: strum 0.26→0.27, mach2 0.4→0.5, notify 7→8
- rust-embed auf 8.7.2 vereinheitlicht
- Verbleibende Ausnahmen dokumentiert: unicode-width (package rename),
prost 0.14 (raijin-denoise), ropey v1 (raijin-app)
Zusätzliche Fixes:
- lsp-types proposed Feature für alle Crates die es brauchen
- ClientCapabilities offset_encoding Feld ergänzt
- url::Url::scheme() API-Change (gibt &str statt Option)
- PackageChipConfig mit display_private (wie Starship)
- 168 Clippy-Warnings behoben (useless_conversion, collapsible_if,
let_underscore_future, nonminimal_bool, needless_update, u.a.)
cargo check --workspace: 0 errors
cargo clippy --workspace: 0 errors, 0 warnings1 parent 3ecc598 commit 6ce200f
122 files changed
Lines changed: 900 additions & 2337 deletions
File tree
- crates
- inazuma-settings-content/src
- inazuma-util
- inazuma
- raijin-agent/src
- raijin-app
- raijin-assets
- raijin-assistant-slash-command/src
- raijin-audio/src
- raijin-call/src
- raijin-chips/src
- providers
- raijin-client
- raijin-collab
- raijin-completions
- raijin-copilot-ui/src
- raijin-copilot
- raijin-denoise
- raijin-editor/src
- raijin-encoding-selector/src
- raijin-eval-cli
- raijin-eval/src
- raijin-extension-api
- raijin-extension-host/src/wasm_host
- raijin-fs
- raijin-git-ui/src
- raijin-keymap-editor/src
- raijin-language/src
- raijin-lsp
- src
- raijin-media/src
- raijin-node-runtime
- raijin-outline-panel/src
- raijin-project-panel/src
- raijin-project/src
- lsp_store
- raijin-repl/src
- raijin-rpc
- raijin-settings-ui/src
- raijin-settings
- src
- raijin-shell-integration/src
- raijin-snippet/src
- raijin-storybook
- raijin-syntax
- src
- raijin-terminal-view
- src
- raijin-term
- raijin-theme-settings/src
- raijin-tracing
- raijin-ui
- src/components
- input
- lsp
- popovers
- label
- plot
- scrollbar
- table
- tab
- text
- raijin-vim
- src
- normal
- raijin-workspace/src
- plan
- done
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Large diffs are not rendered by default.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
59 | 62 | | |
60 | 63 | | |
61 | 64 | | |
| |||
213 | 216 | | |
214 | 217 | | |
215 | 218 | | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
0 commit comments