github_analyzer 0.0.2
github_analyzer: ^0.0.2 copied to clipboard
Analyze GitHub repositories and generate AI context for LLMs
0.0.2 #
- Major Refactoring for Usability and Maintainability.
- Added Top-Level
analyzeFunction: Drastically simplified the API. Users can now analyze repositories with a single function call, without needing to manually set up dependencies. - Implemented Dependency Injection: Refactored the
GithubAnalyzerclass to accept dependencies via its constructor, improving modularity and testability. - Integrated Standard Logging Package: Replaced the custom logger with the standard Dart
loggingpackage for more robust and flexible logging. - Improved Error Handling: Enhanced
AnalyzerExceptionto include the original exception and stack trace, providing more context for debugging.
0.0.1 #
- Initial release of the package.
- Provides core functionality for analyzing remote and local repositories.