You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -9,7 +9,7 @@ A fast code analysis tool for remote repositories with multi-platform support.
9
9
10
10
## Features
11
11
12
-
-**Asynchronous Repository Processing**: Implements non-blocking HTTP client with connection pooling and concurrent stream processing for efficient remote repository fetching and decompression
12
+
-**Asynchronous Repository Processing**: Non-blocking HTTP client with concurrent stream processing for efficient remote repository fetching and decompression
13
13
-**Multi-Platform URL Resolution**: Features intelligent URL parsing engine that normalizes different Git hosting platform APIs (GitHub, GitLab, Bitbucket, Codeberg) into unified archive endpoints with branch/commit resolution
14
14
-**Streaming Archive Analysis**: Processes tar.gz archives directly in memory using streaming decompression without temporary file extraction, reducing I/O overhead and memory footprint
15
15
-**Language Detection Engine**: Implements rule-based file extension and content analysis system supporting 150+ programming languages with configurable pattern matching and statistical computation
@@ -190,25 +190,6 @@ OPTIONS:
190
190
-V, --version Print version
191
191
```
192
192
193
-
## Architecture
194
-
195
-
bytes-radar is built with a modular architecture:
196
-
197
-
```
198
-
src/
199
-
├── cli/ # Command-line interface
200
-
│ ├── args.rs # Argument parsing
201
-
│ ├── output.rs # Output formatting
202
-
│ ├── progress.rs # Progress bar handling
203
-
│ └── url_parser.rs # URL processing
204
-
├── core/ # Core analysis logic
205
-
│ ├── analysis.rs # File analysis
206
-
│ ├── net.rs # Network operations
207
-
│ ├── registry.rs # Language detection
208
-
│ └── error.rs # Error handling
209
-
└── lib.rs # Library entry point
210
-
```
211
-
212
193
## Contributing
213
194
214
195
We welcome contributions! Please see [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.
0 commit comments