Package uno.anahata.asi.nb.tools.project.alerts
package uno.anahata.asi.nb.tools.project.alerts
Provides real-time diagnostic and alerting capabilities for NetBeans projects within
the ASI framework.
This package implements a diagnostic layer that monitors the project's health by aggregating compiler-level alerts and high-level project problems (such as missing dependencies or broken classpaths).
Key Functional Components:
- Context Provisioning: The
ProjectAlertsContextProviderinjects live diagnostic data into the RAG message, allowing the ASI to respond immediately to build failures or environment issues. - Diagnostic Models: Data structures like
JavacAlertandProjectAlertprovide a normalized representation of IDE-specific problems. - Aggregation:
ProjectDiagnosticsacts as a thread-safe container for all alerts found during a project scan.
- Author:
- anahata
-
ClassesClassDescriptionRepresents a single Java compiler alert (error or warning).Represents a high-level project problem (e.g., missing dependency).Provides real-time diagnostics for a project, including Java compiler errors and high-level project problems.A container for all diagnostics found during a project scan.

