Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Ackee-Blockchain/solana-vscode
/ types & classes
Types & classes
68 in github.com/Ackee-Blockchain/solana-vscode
⨍
Functions
395
◇
Types & classes
68
Class
extension/src/detectors/detectorsManager.ts:32
Class
extension/src/coverage/coverageManager.ts:32
Class
extension/src/coverage/coverageServer.ts:21
Class
extension/src/coverage/coverageDecoration.ts:14
Class
extension/src/coverage/coverageReportLoader.ts:10
Class
extension/src/coverage/tests/coverageReportLoader.test.ts:6
Class
extension/src/coverage/tests/coverageManager.test.ts:10
Class
extension/src/coverage/tests/coverageDecoration.test.ts:8
Class
extension/src/statusBar/statusBarManager.ts:16
Class
AccountsAnalyzer
Stores information about Accounts structs and whether they have signers
extension/detectors/missing_signer/src/lib.rs:67
Class
AnchorPatterns
Anchor-specific AST patterns and utilities
language-server/src/core/utilities/anchor_patterns.rs:2
Class
AstAnalyzer
Enhanced AST analyzer with better span tracking and utilities
language-server/src/core/utilities/ast_analyzer.rs:7
Class
AttrVisitor
language-server/src/core/utilities/ast_analyzer.rs:99
Class
Backend
language-server/src/backend.rs:26
Class
BackendManager
Backend management functionality
language-server/src/core/backend_stats.rs:12
Class
CoverageDecorations
* Manages code coverage decorations in the editor, including line coverage highlighting * and execution count display.
extension/src/coverage/coverageDecoration.ts:14
Class
CoverageManager
* Manages code coverage functionality including static and dynamic coverage visualization * Coordinates between coverage decorations, report loading,
extension/src/coverage/coverageManager.ts:32
Class
CoverageReportLoader
* Manages loading, parsing, and selection of coverage report files * Provides functionality to find coverage files, handle user selection, and parse
extension/src/coverage/coverageReportLoader.ts:10
Class
CoverageServer
* HTTP server that receives coverage notifications from external processes * Extends EventEmitter to notify coverage manager of incoming requests *
extension/src/coverage/coverageServer.ts:21
Enum
CoverageType
extension/src/coverage/types.ts:None
Interface
Detector
Base trait for all security detectors in Anchor programs
language-server/src/core/detectors/detector.rs:5
Class
DetectorConfig
language-server/src/core/detectors/detector_config.rs:6
Class
DetectorInfo
language-server/src/core/registry/detector_registry.rs:135
Class
DetectorRegistry
Registry that manages all security detectors
language-server/src/core/registry/detector_registry.rs:8
Class
DetectorRegistryBuilder
Builder for creating and configuring a detector registry
language-server/src/core/registry/detector_registry.rs:144
Class
DetectorStats
language-server/src/backend.rs:887
Class
DetectorStats
language-server/src/core/backend_stats.rs:6
Class
DetectorStats
language-server/src/core/registry/detector_registry.rs:184
Class
DetectorStatus
language-server/src/core/notifications.rs:107
Interface
DetectorStatus
extension/src/detectors/detectorsManager.ts:27
Enum
DetectorStatusNotification
language-server/src/core/notifications.rs:35
Class
DetectorsManager
extension/src/detectors/detectorsManager.ts:32
Class
DiagnosticBuilder
Enhanced diagnostic builder with span-aware functionality
language-server/src/core/utilities/diagnostic_builder.rs:10
Class
DylintDetectorCache
Cache manager for compiled dylint detectors
language-server/src/core/dylint/cache.rs:11
Class
DylintDetectorCompiler
Compiler for dylint detector crates
language-server/src/core/dylint/compiler.rs:10
Class
DylintDetectorInfo
language-server/src/core/dylint/scanner.rs:7
Class
DylintDetectorManager
language-server/src/core/dylint/manager.rs:13
Class
DylintDetectorScanner
language-server/src/core/dylint/scanner.rs:15
Class
DylintDiagnostic
language-server/src/dylint_runner/diagnostics.rs:17
Class
DylintRelatedInfo
language-server/src/dylint_runner/diagnostics.rs:6
Class
DylintRunner
language-server/src/dylint_runner/runner.rs:11
Interface
ExtensionFeatureManagers
extension/src/extensionFeatureManagers.ts:33
Enum
FileAnalysisNotification
language-server/src/core/notifications.rs:26
Class
FileAnalysisResult
language-server/src/core/notifications.rs:97
Class
FileIssueInfo
language-server/src/core/notifications.rs:80
Interface
FileIssueInfo
extension/src/detectors/detectorsManager.ts:21
Class
FileScanner
language-server/src/core/file_scanner/scanner.rs:9
Class
FunctionVisitor
language-server/src/core/utilities/ast_analyzer.rs:69
Class
InstructionAttributeInvalidDetector
language-server/src/core/detectors/instruction_attribute_invalid.rs:10
Class
InstructionAttributeUnusedDetector
language-server/src/core/detectors/instruction_attribute_unused.rs:9
Class
IntTypeInfo
extension/detectors/unsafe_type_cast/src/lib.rs:102
Class
ManualLamportsZeroingDetector
language-server/src/core/detectors/manual_lamports_zeroing.rs:12
Class
MissingCheckCommentDetector
language-server/src/core/detectors/missing_check_comment.rs:10
Class
MissingInitspaceDetector
language-server/src/core/detectors/missing_initspace_detector.rs:10
Class
MutationVisitor
Visitor that walks a function body looking for mutation attempts on immutable accounts
extension/detectors/immutable_account_mutated/src/lib.rs:207
Class
RustFileInfo
language-server/src/core/file_scanner/types.rs:37
Enum
ScanCompleteNotification
language-server/src/core/notifications.rs:6
Class
ScanProgress
language-server/src/core/notifications.rs:88
Enum
ScanProgressNotification
language-server/src/core/notifications.rs:16
Class
ScanResult
language-server/src/core/file_scanner/types.rs:7
Class
ScanSummary
language-server/src/core/notifications.rs:45
Interface
ScanSummary
extension/src/detectors/detectorsManager.ts:12
Class
StatusBarManager
extension/src/statusBar/statusBarManager.ts:16
Enum
StatusBarState
extension/src/statusBar/statusBarManager.ts:None
Class
SysvarAccountDetector
language-server/src/core/detectors/sysvar_account_detector.rs:10
Class
TestCoverageDecorations
extension/src/coverage/tests/coverageDecoration.test.ts:8
Class
TestCoverageManager
extension/src/coverage/tests/coverageManager.test.ts:10
Class
TestCoverageReportLoader
extension/src/coverage/tests/coverageReportLoader.test.ts:6