MCPcopy Create free account

hub / github.com/Ackee-Blockchain/solana-vscode / functions

Functions395 in github.com/Ackee-Blockchain/solana-vscode

Functionrun
()
extension/src/test/suite/index.ts:5
Methodscan_workspace
Scan all relevant files in the workspace
language-server/src/core/file_scanner/scanner.rs:21
MethodsetCoverageType
(type: CoverageType)
extension/src/coverage/tests/coverageManager.test.ts:39
Methodset_detector_enabled
(&self, detector_id: &str, enabled: bool)
language-server/src/backend.rs:856
Methodset_detector_enabled
( registry: &mut DetectorRegistry, detector_id: &str, enabled: bool, )
language-server/src/core/backend_stats.rs:23
Methodset_extension_path
Set the extension path (where bundled detectors are located)
language-server/src/core/dylint/manager.rs:54
Methodshutdown
(&self)
language-server/src/backend.rs:369
Methodspan_to_range
Convert a proc_macro2::Span to LSP Range (simplified for now)
language-server/src/core/utilities/ast_analyzer.rs:17
MethodtestSetupDynamicCoverage
()
extension/src/coverage/tests/coverageManager.test.ts:15
Functiontest_basic
()
language-server/tests/backend_test.rs:4
Functiontest_check_comment_with_extra_text
()
language-server/tests/missing_check_comment_test.rs:176
Functiontest_complex_lamports_patterns
()
language-server/tests/manual_lamports_zeroing_test.rs:183
Functiontest_detector_metadata
()
language-server/tests/sysvar_account_detector_test.rs:7
Functiontest_detector_metadata
()
language-server/tests/missing_initspace_detector_test.rs:7
Functiontest_detector_metadata
()
language-server/tests/manual_lamports_zeroing_test.rs:7
Functiontest_detector_state_isolation
()
language-server/tests/sysvar_account_detector_test.rs:286
Functiontest_detector_state_isolation
()
language-server/tests/missing_initspace_detector_test.rs:214
Functiontest_detector_state_isolation
()
language-server/tests/manual_lamports_zeroing_test.rs:262
Functiontest_detects_borrow_mut_chain_zero
()
language-server/tests/manual_lamports_zeroing_test.rs:356
Functiontest_detects_clock_sysvar_account
()
language-server/tests/sysvar_account_detector_test.rs:20
Functiontest_detects_direct_lamports_assignment
()
language-server/tests/manual_lamports_zeroing_test.rs:20
Functiontest_detects_epoch_schedule_sysvar_account
()
language-server/tests/sysvar_account_detector_test.rs:49
Functiontest_detects_missing_initspace
()
language-server/tests/missing_initspace_detector_test.rs:20
Functiontest_detects_multiple_account_structs
()
language-server/tests/missing_initspace_detector_test.rs:62
Functiontest_detects_multiple_sysvar_accounts
()
language-server/tests/sysvar_account_detector_test.rs:118
Functiontest_detects_multiple_violations
()
language-server/tests/manual_lamports_zeroing_test.rs:118
Functiontest_detects_rent_sysvar_account
()
language-server/tests/sysvar_account_detector_test.rs:72
Functiontest_detects_set_lamports_method
()
language-server/tests/manual_lamports_zeroing_test.rs:58
Functiontest_detects_slot_hashes_sysvar_account
()
language-server/tests/sysvar_account_detector_test.rs:95
Functiontest_detects_try_borrow_mut_lamports_zero
()
language-server/tests/manual_lamports_zeroing_test.rs:385
Functiontest_detects_unused_instruction_parameter
()
language-server/tests/instruction_attribute_unused_test.rs:8
Functiontest_detects_used_instruction_parameter_in_constraints
()
language-server/tests/instruction_attribute_unused_test.rs:87
Functiontest_detects_used_instruction_parameter_in_seeds
()
language-server/tests/instruction_attribute_unused_test.rs:43
Functiontest_detects_used_instruction_parameter_in_space
()
language-server/tests/instruction_attribute_unused_test.rs:65
Functiontest_different_function_name_than_context
()
language-server/tests/instruction_attribute_invalid_test.rs:316
Functiontest_different_function_name_with_type_mismatch
()
language-server/tests/instruction_attribute_invalid_test.rs:345
Functiontest_different_initspace_patterns
()
language-server/tests/missing_initspace_detector_test.rs:127
Functiontest_ignores_non_account_structs
()
language-server/tests/missing_initspace_detector_test.rs:98
Functiontest_ignores_non_accounts_structs
()
language-server/tests/sysvar_account_detector_test.rs:171
Functiontest_ignores_non_sysvar_accounts
()
language-server/tests/sysvar_account_detector_test.rs:151
Functiontest_ignores_non_zero_assignments
()
language-server/tests/manual_lamports_zeroing_test.rs:160
Functiontest_ignores_regular_accounts
()
language-server/tests/sysvar_account_detector_test.rs:199
Functiontest_invalid_instruction_attribute_too_many_params
()
language-server/tests/instruction_attribute_invalid_test.rs:99
Functiontest_invalid_instruction_attribute_type_mismatch
()
language-server/tests/instruction_attribute_invalid_test.rs:246
Functiontest_invalid_instruction_attribute_wrong_order
()
language-server/tests/instruction_attribute_invalid_test.rs:66
Functiontest_invalid_syntax_handling
()
language-server/tests/sysvar_account_detector_test.rs:268
Functiontest_invalid_syntax_handling
()
language-server/tests/missing_initspace_detector_test.rs:195
Functiontest_invalid_syntax_handling
()
language-server/tests/manual_lamports_zeroing_test.rs:244
Functiontest_missing_check_comment_accountinfo
()
language-server/tests/missing_check_comment_test.rs:8
Functiontest_missing_check_comment_unchecked_account
()
language-server/tests/missing_check_comment_test.rs:29
Functiontest_mixed_used_and_unused_parameters
()
language-server/tests/instruction_attribute_unused_test.rs:109
Functiontest_mixed_valid_invalid_params
()
language-server/tests/instruction_attribute_invalid_test.rs:214
Functiontest_multiline_check_comment
()
language-server/tests/missing_check_comment_test.rs:194
Functiontest_multiple_unchecked_accounts
()
language-server/tests/missing_check_comment_test.rs:86
Functiontest_no_detection_for_safe_patterns
()
language-server/tests/manual_lamports_zeroing_test.rs:88
Functiontest_no_detection_with_initspace
()
language-server/tests/missing_initspace_detector_test.rs:43
Functiontest_no_instruction_attribute
()
language-server/tests/instruction_attribute_unused_test.rs:132
Functiontest_no_instruction_attribute
()
language-server/tests/instruction_attribute_invalid_test.rs:131
Functiontest_no_matching_handler
()
language-server/tests/instruction_attribute_invalid_test.rs:185
Functiontest_non_accounts_struct
()
language-server/tests/instruction_attribute_unused_test.rs:153
Functiontest_non_accounts_struct
()
language-server/tests/instruction_attribute_invalid_test.rs:159
Functiontest_non_accounts_struct_ignored
()
language-server/tests/missing_check_comment_test.rs:160
Functiontest_other_account_types_ignored
()
language-server/tests/missing_check_comment_test.rs:138
Functiontest_real_world_anchor_pattern
()
language-server/tests/sysvar_account_detector_test.rs:224
Functiontest_real_world_anchor_patterns
()
language-server/tests/missing_initspace_detector_test.rs:157
Functiontest_real_world_vulnerability_patterns
()
language-server/tests/manual_lamports_zeroing_test.rs:283
Functiontest_regular_doc_comment_not_check
()
language-server/tests/missing_check_comment_test.rs:118
Functiontest_set_lamports_non_zero_is_ok
()
language-server/tests/manual_lamports_zeroing_test.rs:414
Functiontest_to_account_info_chain_zero
()
language-server/tests/manual_lamports_zeroing_test.rs:427
Functiontest_valid_check_comment_accountinfo
()
language-server/tests/missing_check_comment_test.rs:50
Functiontest_valid_check_comment_unchecked_account
()
language-server/tests/missing_check_comment_test.rs:68
Functiontest_valid_instruction_attribute_matching_types
()
language-server/tests/instruction_attribute_invalid_test.rs:287
Functiontest_valid_instruction_attribute_partial_params
()
language-server/tests/instruction_attribute_invalid_test.rs:37
Functiontest_valid_instruction_attribute_same_order
()
language-server/tests/instruction_attribute_invalid_test.rs:8
Methodtry_init_dylint_runner
()
language-server/src/backend.rs:727
Functionui
()
extension/detectors/unchecked_math/src/lib.rs:215
Functionui
()
extension/detectors/immutable_account_mutated/src/lib.rs:365
Functionui
()
extension/detectors/unsafe_type_cast/src/lib.rs:164
Methodvisit_attribute
(&mut self, node: &'ast syn::Attribute)
language-server/src/core/utilities/ast_analyzer.rs:108
Methodvisit_expr
(&mut self, node: &'ast Expr)
language-server/src/core/detectors/manual_lamports_zeroing.rs:146
Methodvisit_item_fn
(&mut self, node: &'ast syn::ItemFn)
language-server/src/core/detectors/instruction_attribute_invalid.rs:280
Methodvisit_item_fn
(&mut self, node: &'ast syn::ItemFn)
language-server/src/core/utilities/ast_analyzer.rs:74
Methodvisit_item_struct
(&mut self, node: &'ast syn::ItemStruct)
language-server/src/core/detectors/missing_check_comment.rs:87
Methodvisit_item_struct
(&mut self, node: &'ast syn::ItemStruct)
language-server/src/core/detectors/missing_initspace_detector.rs:58
Methodvisit_item_struct
(&mut self, node: &'ast syn::ItemStruct)
language-server/src/core/detectors/instruction_attribute_invalid.rs:291
Methodvisit_item_struct
(&mut self, node: &'ast syn::ItemStruct)
language-server/src/core/detectors/sysvar_account_detector.rs:94
Methodvisit_item_struct
(&mut self, node: &'ast syn::ItemStruct)
language-server/src/core/detectors/instruction_attribute_unused.rs:90
Methodwith_config
(mut self, detector_id: &str, config: DetectorConfig)
language-server/src/core/registry/detector_registry.rs:164
Methodwith_config
(config: DetectorConfig)
language-server/src/core/detectors/missing_check_comment.rs:17
Methodwith_config
(config: DetectorConfig)
language-server/src/core/detectors/manual_lamports_zeroing.rs:19
Methodwith_config
(config: DetectorConfig)
language-server/src/core/detectors/missing_initspace_detector.rs:17
Methodwith_config
(config: DetectorConfig)
language-server/src/core/detectors/instruction_attribute_invalid.rs:19
Methodwith_config
(config: DetectorConfig)
language-server/src/core/detectors/sysvar_account_detector.rs:17
Methodwith_config
(config: DetectorConfig)
language-server/src/core/detectors/instruction_attribute_unused.rs:16
Methodwith_severity
(severity: DiagnosticSeverity)
language-server/src/core/detectors/detector_config.rs:32
← previous301–395 of 395, ranked by callers