core/core library
Core SmartPub functionality
This library exports the core components of SmartPub including the analyzer, configuration, and data models.
Classes
- AnalysisConfig
- Dependency analysis configuration
- AnalysisResult
- Analysis result container
- AppConfig
- Application information and metadata
- CategorizationConfig
- Categorization configuration and defaults
- CommandConfig
- CLI command configuration
- DependencyAnalyzer
- Main dependency analyzer class
- DependencyInfo
- Information about a single dependency
- DuplicateDependency
- Information about a duplicate dependency
- ExitCodes
- Exit codes for different scenarios
- FileConfig
- File and directory constants
- OutputConfig
- CLI output and formatting constants
- PackageCategories
- Package categorization for organization feature
- PackageUsage
- Package usage tracking
- Strings
- Application strings and messages
Enums
- DependencySection
- Dependency section enumeration
- DependencyStatus
- Dependency status enumeration
Extensions
- DependencySectionExtension on DependencySection
- DependencyStatusExtension on DependencyStatus
- Extension to get display names for enums