Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Ackee-Blockchain/solana-vscode
/ functions
Functions
395 in github.com/Ackee-Blockchain/solana-vscode
⨍
Functions
395
◇
Types & classes
68
Function
run
()
extension/src/test/suite/index.ts:5
Method
scan_workspace
Scan all relevant files in the workspace
language-server/src/core/file_scanner/scanner.rs:21
Method
setCoverageType
(type: CoverageType)
extension/src/coverage/tests/coverageManager.test.ts:39
Method
set_detector_enabled
(&self, detector_id: &str, enabled: bool)
language-server/src/backend.rs:856
Method
set_detector_enabled
( registry: &mut DetectorRegistry, detector_id: &str, enabled: bool, )
language-server/src/core/backend_stats.rs:23
Method
set_extension_path
Set the extension path (where bundled detectors are located)
language-server/src/core/dylint/manager.rs:54
Method
shutdown
(&self)
language-server/src/backend.rs:369
Method
span_to_range
Convert a proc_macro2::Span to LSP Range (simplified for now)
language-server/src/core/utilities/ast_analyzer.rs:17
Method
testSetupDynamicCoverage
()
extension/src/coverage/tests/coverageManager.test.ts:15
Function
test_basic
()
language-server/tests/backend_test.rs:4
Function
test_check_comment_with_extra_text
()
language-server/tests/missing_check_comment_test.rs:176
Function
test_complex_lamports_patterns
()
language-server/tests/manual_lamports_zeroing_test.rs:183
Function
test_detector_metadata
()
language-server/tests/sysvar_account_detector_test.rs:7
Function
test_detector_metadata
()
language-server/tests/missing_initspace_detector_test.rs:7
Function
test_detector_metadata
()
language-server/tests/manual_lamports_zeroing_test.rs:7
Function
test_detector_state_isolation
()
language-server/tests/sysvar_account_detector_test.rs:286
Function
test_detector_state_isolation
()
language-server/tests/missing_initspace_detector_test.rs:214
Function
test_detector_state_isolation
()
language-server/tests/manual_lamports_zeroing_test.rs:262
Function
test_detects_borrow_mut_chain_zero
()
language-server/tests/manual_lamports_zeroing_test.rs:356
Function
test_detects_clock_sysvar_account
()
language-server/tests/sysvar_account_detector_test.rs:20
Function
test_detects_direct_lamports_assignment
()
language-server/tests/manual_lamports_zeroing_test.rs:20
Function
test_detects_epoch_schedule_sysvar_account
()
language-server/tests/sysvar_account_detector_test.rs:49
Function
test_detects_missing_initspace
()
language-server/tests/missing_initspace_detector_test.rs:20
Function
test_detects_multiple_account_structs
()
language-server/tests/missing_initspace_detector_test.rs:62
Function
test_detects_multiple_sysvar_accounts
()
language-server/tests/sysvar_account_detector_test.rs:118
Function
test_detects_multiple_violations
()
language-server/tests/manual_lamports_zeroing_test.rs:118
Function
test_detects_rent_sysvar_account
()
language-server/tests/sysvar_account_detector_test.rs:72
Function
test_detects_set_lamports_method
()
language-server/tests/manual_lamports_zeroing_test.rs:58
Function
test_detects_slot_hashes_sysvar_account
()
language-server/tests/sysvar_account_detector_test.rs:95
Function
test_detects_try_borrow_mut_lamports_zero
()
language-server/tests/manual_lamports_zeroing_test.rs:385
Function
test_detects_unused_instruction_parameter
()
language-server/tests/instruction_attribute_unused_test.rs:8
Function
test_detects_used_instruction_parameter_in_constraints
()
language-server/tests/instruction_attribute_unused_test.rs:87
Function
test_detects_used_instruction_parameter_in_seeds
()
language-server/tests/instruction_attribute_unused_test.rs:43
Function
test_detects_used_instruction_parameter_in_space
()
language-server/tests/instruction_attribute_unused_test.rs:65
Function
test_different_function_name_than_context
()
language-server/tests/instruction_attribute_invalid_test.rs:316
Function
test_different_function_name_with_type_mismatch
()
language-server/tests/instruction_attribute_invalid_test.rs:345
Function
test_different_initspace_patterns
()
language-server/tests/missing_initspace_detector_test.rs:127
Function
test_ignores_non_account_structs
()
language-server/tests/missing_initspace_detector_test.rs:98
Function
test_ignores_non_accounts_structs
()
language-server/tests/sysvar_account_detector_test.rs:171
Function
test_ignores_non_sysvar_accounts
()
language-server/tests/sysvar_account_detector_test.rs:151
Function
test_ignores_non_zero_assignments
()
language-server/tests/manual_lamports_zeroing_test.rs:160
Function
test_ignores_regular_accounts
()
language-server/tests/sysvar_account_detector_test.rs:199
Function
test_invalid_instruction_attribute_too_many_params
()
language-server/tests/instruction_attribute_invalid_test.rs:99
Function
test_invalid_instruction_attribute_type_mismatch
()
language-server/tests/instruction_attribute_invalid_test.rs:246
Function
test_invalid_instruction_attribute_wrong_order
()
language-server/tests/instruction_attribute_invalid_test.rs:66
Function
test_invalid_syntax_handling
()
language-server/tests/sysvar_account_detector_test.rs:268
Function
test_invalid_syntax_handling
()
language-server/tests/missing_initspace_detector_test.rs:195
Function
test_invalid_syntax_handling
()
language-server/tests/manual_lamports_zeroing_test.rs:244
Function
test_missing_check_comment_accountinfo
()
language-server/tests/missing_check_comment_test.rs:8
Function
test_missing_check_comment_unchecked_account
()
language-server/tests/missing_check_comment_test.rs:29
Function
test_mixed_used_and_unused_parameters
()
language-server/tests/instruction_attribute_unused_test.rs:109
Function
test_mixed_valid_invalid_params
()
language-server/tests/instruction_attribute_invalid_test.rs:214
Function
test_multiline_check_comment
()
language-server/tests/missing_check_comment_test.rs:194
Function
test_multiple_unchecked_accounts
()
language-server/tests/missing_check_comment_test.rs:86
Function
test_no_detection_for_safe_patterns
()
language-server/tests/manual_lamports_zeroing_test.rs:88
Function
test_no_detection_with_initspace
()
language-server/tests/missing_initspace_detector_test.rs:43
Function
test_no_instruction_attribute
()
language-server/tests/instruction_attribute_unused_test.rs:132
Function
test_no_instruction_attribute
()
language-server/tests/instruction_attribute_invalid_test.rs:131
Function
test_no_matching_handler
()
language-server/tests/instruction_attribute_invalid_test.rs:185
Function
test_non_accounts_struct
()
language-server/tests/instruction_attribute_unused_test.rs:153
Function
test_non_accounts_struct
()
language-server/tests/instruction_attribute_invalid_test.rs:159
Function
test_non_accounts_struct_ignored
()
language-server/tests/missing_check_comment_test.rs:160
Function
test_other_account_types_ignored
()
language-server/tests/missing_check_comment_test.rs:138
Function
test_real_world_anchor_pattern
()
language-server/tests/sysvar_account_detector_test.rs:224
Function
test_real_world_anchor_patterns
()
language-server/tests/missing_initspace_detector_test.rs:157
Function
test_real_world_vulnerability_patterns
()
language-server/tests/manual_lamports_zeroing_test.rs:283
Function
test_regular_doc_comment_not_check
()
language-server/tests/missing_check_comment_test.rs:118
Function
test_set_lamports_non_zero_is_ok
()
language-server/tests/manual_lamports_zeroing_test.rs:414
Function
test_to_account_info_chain_zero
()
language-server/tests/manual_lamports_zeroing_test.rs:427
Function
test_valid_check_comment_accountinfo
()
language-server/tests/missing_check_comment_test.rs:50
Function
test_valid_check_comment_unchecked_account
()
language-server/tests/missing_check_comment_test.rs:68
Function
test_valid_instruction_attribute_matching_types
()
language-server/tests/instruction_attribute_invalid_test.rs:287
Function
test_valid_instruction_attribute_partial_params
()
language-server/tests/instruction_attribute_invalid_test.rs:37
Function
test_valid_instruction_attribute_same_order
()
language-server/tests/instruction_attribute_invalid_test.rs:8
Method
try_init_dylint_runner
()
language-server/src/backend.rs:727
Function
ui
()
extension/detectors/unchecked_math/src/lib.rs:215
Function
ui
()
extension/detectors/immutable_account_mutated/src/lib.rs:365
Function
ui
()
extension/detectors/unsafe_type_cast/src/lib.rs:164
Method
visit_attribute
(&mut self, node: &'ast syn::Attribute)
language-server/src/core/utilities/ast_analyzer.rs:108
Method
visit_expr
(&mut self, node: &'ast Expr)
language-server/src/core/detectors/manual_lamports_zeroing.rs:146
Method
visit_item_fn
(&mut self, node: &'ast syn::ItemFn)
language-server/src/core/detectors/instruction_attribute_invalid.rs:280
Method
visit_item_fn
(&mut self, node: &'ast syn::ItemFn)
language-server/src/core/utilities/ast_analyzer.rs:74
Method
visit_item_struct
(&mut self, node: &'ast syn::ItemStruct)
language-server/src/core/detectors/missing_check_comment.rs:87
Method
visit_item_struct
(&mut self, node: &'ast syn::ItemStruct)
language-server/src/core/detectors/missing_initspace_detector.rs:58
Method
visit_item_struct
(&mut self, node: &'ast syn::ItemStruct)
language-server/src/core/detectors/instruction_attribute_invalid.rs:291
Method
visit_item_struct
(&mut self, node: &'ast syn::ItemStruct)
language-server/src/core/detectors/sysvar_account_detector.rs:94
Method
visit_item_struct
(&mut self, node: &'ast syn::ItemStruct)
language-server/src/core/detectors/instruction_attribute_unused.rs:90
Method
with_config
(mut self, detector_id: &str, config: DetectorConfig)
language-server/src/core/registry/detector_registry.rs:164
Method
with_config
(config: DetectorConfig)
language-server/src/core/detectors/missing_check_comment.rs:17
Method
with_config
(config: DetectorConfig)
language-server/src/core/detectors/manual_lamports_zeroing.rs:19
Method
with_config
(config: DetectorConfig)
language-server/src/core/detectors/missing_initspace_detector.rs:17
Method
with_config
(config: DetectorConfig)
language-server/src/core/detectors/instruction_attribute_invalid.rs:19
Method
with_config
(config: DetectorConfig)
language-server/src/core/detectors/sysvar_account_detector.rs:17
Method
with_config
(config: DetectorConfig)
language-server/src/core/detectors/instruction_attribute_unused.rs:16
Method
with_severity
(severity: DiagnosticSeverity)
language-server/src/core/detectors/detector_config.rs:32
← previous
301–395 of 395, ranked by callers