Skip to content

desktop/src-tauri/crates/core/src/adapters/aider/versions/mod.rs

Comment 1, line 1

desktop/src-tauri/crates/core/src/adapters/aider/versions/mod.rs:1

//! Aider version registry, V30 directory rules.

Comment 2, line 2

desktop/src-tauri/crates/core/src/adapters/aider/versions/mod.rs:2

//!

Comment 3, line 3

desktop/src-tauri/crates/core/src/adapters/aider/versions/mod.rs:3

//! Analytics JSONL lacks format versions; registry uses the documented format ID

Comment 4, line 4

desktop/src-tauri/crates/core/src/adapters/aider/versions/mod.rs:4

//! aider-analytics-doc-1, analytics.py event shape from official source 5dc9490.

Comment 5, line 5

desktop/src-tauri/crates/core/src/adapters/aider/versions/mod.rs:5

//! Scanner rejects different shapes without version fallback.

Comment 6, line 9

desktop/src-tauri/crates/core/src/adapters/aider/versions/mod.rs:9

/// Current implementation explicitly selects the latest built-in parser.

Comment 7, line 12

desktop/src-tauri/crates/core/src/adapters/aider/versions/mod.rs:12

/// Documented format implemented from official 5dc9490 analytics events.

Comment 8, line 15

desktop/src-tauri/crates/core/src/adapters/aider/versions/mod.rs:15

/// Verified format versions mapped to implementations.

Comment 9, line 18

desktop/src-tauri/crates/core/src/adapters/aider/versions/mod.rs:18

/// Version-selection result.

Comment 10, line 25

desktop/src-tauri/crates/core/src/adapters/aider/versions/mod.rs:25

/// Select by format version; shared by detection/scanning, V30.

Comment 11, line 26

desktop/src-tauri/crates/core/src/adapters/aider/versions/mod.rs:26

/// Analytics has no version field: detection directly uses documented KnownVersion, without this call.

Comment 12, line 27

desktop/src-tauri/crates/core/src/adapters/aider/versions/mod.rs:27

/// Retained for V30 registry structure; connect it if native version fields become available.