summaryrefslogtreecommitdiff
path: root/src/core
AgeCommit message (Collapse)Author
2025-07-05feat: Connect scan command to license discovery systemmo khan
This major update integrates the gateway system with the scan command to fetch real license data from package registries, matching the behavior of the Ruby version. Key improvements: - Connect scan command to RubyGems gateway for license fetching - Add support for PATH specs in Gemfile.lock parsing - Normalize platform-specific gem versions for API lookup - Deduplicate platform variants in dependency output - Fix license format to use " AND " separator - Preserve license order from gemspec metadata - Add comprehensive cache integration with mutex handling The Rust version now produces output identical to the Ruby version, with exact package counts (69) and matching license information. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-05initial port to rustmo khan