feat: add C/C++ language detection and dependency resolution with Makefile generation
Add comprehensive C and C++ project analysis including header classification (stdlib, POSIX, external), compiler flag suggestions, and Makefile generation. Extend DependencyResolver with C library package mappings for debian, fedora, arch, and brew platforms. Update ProjectAnalyzer with LANGUAGE_EXTENSIONS and BUILD_FILES mappings, rename python_version to language_version, and add build_system and compiler_flags fields to AnalysisResult. Enhance SafeCommandExecutor with incomplete argument detection for find, grep, and sed commands. Add metadata field to OperationResult in TransactionalFileSystem and fix hidden directory validation logic. Bump version to 1.69.0 and promote development status to Production/Stable.
This commit is contained in:
@@ -2,6 +2,14 @@
|
||||
|
||||
|
||||
|
||||
|
||||
## Version 1.69.0 - 2025-12-13
|
||||
|
||||
Adds support for analyzing C and C++ projects. Resolves dependency resolution issues and improves performance, while also providing comprehensive documentation for C/C++ development and entry points.
|
||||
|
||||
**Changes:** 7 files, 1324 lines
|
||||
**Languages:** Markdown (88 lines), Python (1234 lines), TOML (2 lines)
|
||||
|
||||
## Version 1.68.0 - 2025-12-13
|
||||
|
||||
We now include necessary files for package distribution. The `.gitignore` file has been updated to ignore generated files.
|
||||
|
||||
Reference in New Issue
Block a user