categorization/categorization library

SmartPub Categorization

This library exports all categorization functionality including FlutterGems integration, grouping services, and suggestion handling.

Classes

GemsIntegration
Package categorization using API with local cache
GroupedDependencies
Grouped dependencies data structure
GroupingService
Service for grouping dependencies by categories
PackageCategory
Package category information
PackageSuggestion
Package suggestion data structure
SectionInfo
Section information for pubspec parsing
SuggestionService
Service for submitting package categorization suggestions

Functions

loadGroupOverrides() Future<Map<String, String>?>
Load group overrides from file
saveGroupOverrides(Map<String, String> overrides) Future<void>
Save group overrides to file