MCPcopy Create free account

hub / github.com/Ackee-Blockchain/solana-vscode / types & classes

Types & classes68 in github.com/Ackee-Blockchain/solana-vscode

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
ClassAccountsAnalyzer
Stores information about Accounts structs and whether they have signers
extension/detectors/missing_signer/src/lib.rs:67
ClassAnchorPatterns
Anchor-specific AST patterns and utilities
language-server/src/core/utilities/anchor_patterns.rs:2
ClassAstAnalyzer
Enhanced AST analyzer with better span tracking and utilities
language-server/src/core/utilities/ast_analyzer.rs:7
ClassAttrVisitor
language-server/src/core/utilities/ast_analyzer.rs:99
ClassBackend
language-server/src/backend.rs:26
ClassBackendManager
Backend management functionality
language-server/src/core/backend_stats.rs:12
ClassCoverageDecorations
* Manages code coverage decorations in the editor, including line coverage highlighting * and execution count display.
extension/src/coverage/coverageDecoration.ts:14
ClassCoverageManager
* Manages code coverage functionality including static and dynamic coverage visualization * Coordinates between coverage decorations, report loading,
extension/src/coverage/coverageManager.ts:32
ClassCoverageReportLoader
* 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
ClassCoverageServer
* HTTP server that receives coverage notifications from external processes * Extends EventEmitter to notify coverage manager of incoming requests *
extension/src/coverage/coverageServer.ts:21
EnumCoverageType
extension/src/coverage/types.ts:None
InterfaceDetector
Base trait for all security detectors in Anchor programs
language-server/src/core/detectors/detector.rs:5
ClassDetectorConfig
language-server/src/core/detectors/detector_config.rs:6
ClassDetectorInfo
language-server/src/core/registry/detector_registry.rs:135
ClassDetectorRegistry
Registry that manages all security detectors
language-server/src/core/registry/detector_registry.rs:8
ClassDetectorRegistryBuilder
Builder for creating and configuring a detector registry
language-server/src/core/registry/detector_registry.rs:144
ClassDetectorStats
language-server/src/backend.rs:887
ClassDetectorStats
language-server/src/core/backend_stats.rs:6
ClassDetectorStats
language-server/src/core/registry/detector_registry.rs:184
ClassDetectorStatus
language-server/src/core/notifications.rs:107
InterfaceDetectorStatus
extension/src/detectors/detectorsManager.ts:27
EnumDetectorStatusNotification
language-server/src/core/notifications.rs:35
ClassDetectorsManager
extension/src/detectors/detectorsManager.ts:32
ClassDiagnosticBuilder
Enhanced diagnostic builder with span-aware functionality
language-server/src/core/utilities/diagnostic_builder.rs:10
ClassDylintDetectorCache
Cache manager for compiled dylint detectors
language-server/src/core/dylint/cache.rs:11
ClassDylintDetectorCompiler
Compiler for dylint detector crates
language-server/src/core/dylint/compiler.rs:10
ClassDylintDetectorInfo
language-server/src/core/dylint/scanner.rs:7
ClassDylintDetectorManager
language-server/src/core/dylint/manager.rs:13
ClassDylintDetectorScanner
language-server/src/core/dylint/scanner.rs:15
ClassDylintDiagnostic
language-server/src/dylint_runner/diagnostics.rs:17
ClassDylintRelatedInfo
language-server/src/dylint_runner/diagnostics.rs:6
ClassDylintRunner
language-server/src/dylint_runner/runner.rs:11
InterfaceExtensionFeatureManagers
extension/src/extensionFeatureManagers.ts:33
EnumFileAnalysisNotification
language-server/src/core/notifications.rs:26
ClassFileAnalysisResult
language-server/src/core/notifications.rs:97
ClassFileIssueInfo
language-server/src/core/notifications.rs:80
InterfaceFileIssueInfo
extension/src/detectors/detectorsManager.ts:21
ClassFileScanner
language-server/src/core/file_scanner/scanner.rs:9
ClassFunctionVisitor
language-server/src/core/utilities/ast_analyzer.rs:69
ClassInstructionAttributeInvalidDetector
language-server/src/core/detectors/instruction_attribute_invalid.rs:10
ClassInstructionAttributeUnusedDetector
language-server/src/core/detectors/instruction_attribute_unused.rs:9
ClassIntTypeInfo
extension/detectors/unsafe_type_cast/src/lib.rs:102
ClassManualLamportsZeroingDetector
language-server/src/core/detectors/manual_lamports_zeroing.rs:12
ClassMissingCheckCommentDetector
language-server/src/core/detectors/missing_check_comment.rs:10
ClassMissingInitspaceDetector
language-server/src/core/detectors/missing_initspace_detector.rs:10
ClassMutationVisitor
Visitor that walks a function body looking for mutation attempts on immutable accounts
extension/detectors/immutable_account_mutated/src/lib.rs:207
ClassRustFileInfo
language-server/src/core/file_scanner/types.rs:37
EnumScanCompleteNotification
language-server/src/core/notifications.rs:6
ClassScanProgress
language-server/src/core/notifications.rs:88
EnumScanProgressNotification
language-server/src/core/notifications.rs:16
ClassScanResult
language-server/src/core/file_scanner/types.rs:7
ClassScanSummary
language-server/src/core/notifications.rs:45
InterfaceScanSummary
extension/src/detectors/detectorsManager.ts:12
ClassStatusBarManager
extension/src/statusBar/statusBarManager.ts:16
EnumStatusBarState
extension/src/statusBar/statusBarManager.ts:None
ClassSysvarAccountDetector
language-server/src/core/detectors/sysvar_account_detector.rs:10
ClassTestCoverageDecorations
extension/src/coverage/tests/coverageDecoration.test.ts:8
ClassTestCoverageManager
extension/src/coverage/tests/coverageManager.test.ts:10
ClassTestCoverageReportLoader
extension/src/coverage/tests/coverageReportLoader.test.ts:6