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