Skip to content

Conversation

@Bangbabazz
Copy link
Collaborator

  1. 支持 yasa 结果解析
  2. 工具新增检测脚本
  3. sast-go 规范化

…251212

# Conflicts:
#	sast-js/case/accuracy/flow_sensitive/asynchronous/promise_defer_001_T.js
#	sast-js/case/accuracy/flow_sensitive/asynchronous/promise_defer_002_F.js
#	sast-js/case/accuracy/object_field_sensitive/field_sensitive_interface_class/config.json
#	sast-js/case/accuracy/object_field_sensitive/field_sensitive_interface_class/field_len_003_T.js
#	sast-js/case/accuracy/object_field_sensitive/field_sensitive_interface_class/field_len_004_F.js
#	sast-js/case/accuracy/object_field_sensitive/field_sensitive_interface_class/field_len_005_T.js
#	sast-js/case/accuracy/object_field_sensitive/field_sensitive_interface_class/field_len_006_F.js
#	sast-js/case/accuracy/path_sensitive/explicit_jump_control/break_001_F.js
#	sast-js/case/accuracy/path_sensitive/explicit_jump_control/break_002_T.js
#	sast-js/case/accuracy/path_sensitive/explicit_jump_control/break_label_001_F.js
#	sast-js/case/accuracy/path_sensitive/explicit_jump_control/break_label_002_T.js
#	sast-js/case/accuracy/path_sensitive/explicit_jump_control/continue_001_T.js
#	sast-js/case/accuracy/path_sensitive/explicit_jump_control/continue_002_F.js
#	sast-js/case/accuracy/path_sensitive/explicit_jump_control/return_001_T.js
#	sast-js/case/accuracy/path_sensitive/explicit_jump_control/return_002_F.js
#	sast-js/case/accuracy/path_sensitive/loop_conditional_stmt/no_solver/do_while_loop_001_T.js
#	sast-js/case/accuracy/path_sensitive/loop_conditional_stmt/no_solver/do_while_loop_002_F.js
#	sast-js/case/accuracy/path_sensitive/loop_conditional_stmt/no_solver/for_in_loop_001_T.js
#	sast-js/case/accuracy/path_sensitive/loop_conditional_stmt/no_solver/for_in_loop_002_F.js
#	sast-js/case/accuracy/path_sensitive/loop_conditional_stmt/no_solver/for_of_loop_001_T.js
#	sast-js/case/accuracy/path_sensitive/loop_conditional_stmt/no_solver/for_of_loop_002_F.js
#	sast-js/case/accuracy/path_sensitive/loop_conditional_stmt/no_solver/ternary_expression_001_T.js
#	sast-js/case/accuracy/path_sensitive/loop_conditional_stmt/no_solver/ternary_expression_002_F.js
#	sast-js/case/accuracy/path_sensitive/loop_conditional_stmt/no_solver/while_loop_001_T.js
#	sast-js/case/accuracy/path_sensitive/loop_conditional_stmt/no_solver/while_loop_002_F.js
#	sast-js/case/accuracy/path_sensitive/loop_conditional_stmt/solver/do_while_loop_solver_001_T.js
#	sast-js/case/accuracy/path_sensitive/loop_conditional_stmt/solver/do_while_loop_solver_002_F.js
#	sast-js/case/accuracy/path_sensitive/loop_conditional_stmt/solver/ternary_expression_solver_001_T.js
#	sast-js/case/accuracy/path_sensitive/loop_conditional_stmt/solver/ternary_expression_solver_002_F.js
#	sast-js/case/completeness/single_app_tracing/asynchronous_tracing/promise_callback_await/asynchronous_promise_003_T.js
#	sast-js/case/completeness/single_app_tracing/asynchronous_tracing/promise_callback_await/asynchronous_promise_004_F.js
#	sast-js/case/completeness/single_app_tracing/asynchronous_tracing/promise_callback_await/asynchronous_promise_007_T.js
#	sast-js/case/completeness/single_app_tracing/asynchronous_tracing/promise_callback_await/asynchronous_promise_008_F.js
#	sast-js/case/completeness/single_app_tracing/asynchronous_tracing/promise_callback_await/asynchronous_promise_009_T.js
#	sast-js/case/completeness/single_app_tracing/asynchronous_tracing/promise_callback_await/asynchronous_promise_010_F.js
#	sast-js/case/completeness/single_app_tracing/asynchronous_tracing/promise_callback_await/config.json
#	sast-js/case/completeness/single_app_tracing/exception_error/exception_throw/exception_catch_001_T.js
#	sast-js/case/completeness/single_app_tracing/exception_error/exception_throw/exception_catch_002_F.js
#	sast-js/case/completeness/single_app_tracing/exception_error/exception_throw/exception_catch_003_T.js
#	sast-js/case/completeness/single_app_tracing/exception_error/exception_throw/exception_catch_004_F.js
#	sast-js/case/completeness/single_app_tracing/exception_error/exception_throw/exception_finally_001_T.js
#	sast-js/case/completeness/single_app_tracing/exception_error/exception_throw/exception_finally_002_F.js
#	sast-js/case/completeness/single_app_tracing/exception_error/exception_throw/exception_try_001_T.js
#	sast-js/case/completeness/single_app_tracing/exception_error/exception_throw/exception_try_002_F.js
#	sast-js/case/completeness/single_app_tracing/expression/special_expression/destructuring_assignment_005_T.js
#	sast-js/case/completeness/single_app_tracing/expression/special_expression/destructuring_assignment_006_F.js
#	sast-js/case/completeness/single_app_tracing/expression/special_expression/destructuring_assignment_007_T.js
#	sast-js/case/completeness/single_app_tracing/expression/special_expression/destructuring_assignment_008_F.js
#	sast-js/case/completeness/single_app_tracing/function_call/argument_passing/argument_passing_destruct_params_001_F.js
#	sast-js/case/completeness/single_app_tracing/function_call/argument_passing/argument_passing_destruct_params_002_T.js
#	sast-js/case/completeness/single_app_tracing/function_call/argument_passing/argument_passing_normal_value_005_F.js
#	sast-js/case/completeness/single_app_tracing/function_call/argument_passing/argument_passing_normal_value_006_T.js
#	sast-js/case/completeness/single_app_tracing/function_call/argument_passing/argument_passing_reference_001_F.js
#	sast-js/case/completeness/single_app_tracing/function_call/argument_passing/argument_passing_reference_002_T.js
#	sast-js/case/completeness/single_app_tracing/function_call/argument_passing/argument_passing_reference_003_F.js
#	sast-js/case/completeness/single_app_tracing/function_call/argument_passing/argument_passing_reference_004_T.js
#	sast-js/case/completeness/single_app_tracing/function_call/argument_passing/argument_passing_reference_005_F.js
#	sast-js/case/completeness/single_app_tracing/function_call/argument_passing/argument_passing_reference_006_T.js
#	sast-js/case/completeness/single_app_tracing/function_call/argument_passing/argument_passing_rest_params_001_F.js
#	sast-js/case/completeness/single_app_tracing/function_call/argument_passing/argument_passing_rest_params_002_T.js
#	sast-js/case/completeness/single_app_tracing/function_call/argument_passing/argument_passing_spread_params_001_F.js
#	sast-js/case/completeness/single_app_tracing/function_call/argument_passing/argument_passing_spread_params_002_T.js
#	sast-js/case/completeness/single_app_tracing/function_call/argument_passing/argument_passing_this_binding_001_F.js
#	sast-js/case/completeness/single_app_tracing/function_call/argument_passing/argument_passing_this_binding_002_T.js
#	sast-js/case/completeness/single_app_tracing/function_call/argument_passing/argument_passing_this_binding_003_F.js
#	sast-js/case/completeness/single_app_tracing/function_call/argument_passing/argument_passing_this_binding_004_T.js
#	sast-js/case/completeness/single_app_tracing/function_call/decorator_function/class_decorator_001_F.js
#	sast-js/case/completeness/single_app_tracing/function_call/decorator_function/class_decorator_002_T.js
#	sast-js/case/completeness/single_app_tracing/function_call/decorator_function/class_decorator_003_F.js
#	sast-js/case/completeness/single_app_tracing/function_call/decorator_function/class_decorator_004_T.js
#	sast-js/case/completeness/single_app_tracing/function_call/decorator_function/class_member_decorator_001_F.js
#	sast-js/case/completeness/single_app_tracing/function_call/decorator_function/class_member_decorator_002_T.js
#	sast-js/case/completeness/single_app_tracing/function_call/decorator_function/function_decorator_001_F.js
#	sast-js/case/completeness/single_app_tracing/function_call/decorator_function/function_decorator_002_T.js
#	sast-js/case/completeness/single_app_tracing/function_call/decorator_function/function_decorator_003_F.js
#	sast-js/case/completeness/single_app_tracing/function_call/decorator_function/function_decorator_004_T.js
#	sast-js/case/completeness/single_app_tracing/function_call/generator_function/generator_function_001_F.js
#	sast-js/case/completeness/single_app_tracing/function_call/generator_function/generator_function_002_T.js
#	sast-js/case/completeness/single_app_tracing/function_call/generator_function/generator_function_003_F.js
#	sast-js/case/completeness/single_app_tracing/function_call/generator_function/generator_function_004_T.js
#	sast-js/case/completeness/single_app_tracing/function_call/higher_order_function/higher_order_function_003_F.js
#	sast-js/case/completeness/single_app_tracing/function_call/higher_order_function/higher_order_function_004_T.js
#	sast-js/case/completeness/single_app_tracing/function_call/higher_order_function/higher_order_function_005_F.js
#	sast-js/case/completeness/single_app_tracing/function_call/higher_order_function/higher_order_function_006_T.js
#	sast-js/case/completeness/single_app_tracing/function_call/library_function/json_001_T.js
#	sast-js/case/completeness/single_app_tracing/function_call/library_function/json_002_F.js
#	sast-js/case/completeness/single_app_tracing/function_call/library_function/string_001_T.js
#	sast-js/case/completeness/single_app_tracing/function_call/library_function/string_002_F.js
#	sast-js/case/completeness/single_app_tracing/function_call/return_value_passing/return_array_method_001_F.js
#	sast-js/case/completeness/single_app_tracing/function_call/return_value_passing/return_array_method_002_T.js
#	sast-js/case/completeness/single_app_tracing/function_call/return_value_passing/return_destruct_001_F.js
#	sast-js/case/completeness/single_app_tracing/function_call/return_value_passing/return_destruct_002_T.js
#	sast-js/case/completeness/single_app_tracing/interface_class/complex_object/config.json
#	sast-js/case/completeness/single_app_tracing/interface_class/complex_object/cross_class_003_T.js
#	sast-js/case/completeness/single_app_tracing/interface_class/complex_object/cross_class_004_F.js
#	sast-js/case/completeness/single_app_tracing/variable_scope/private_variable/private_variable_001_T.js
#	sast-js/case/completeness/single_app_tracing/variable_scope/private_variable/private_variable_002_F.js
#	sast-js/case/completeness/single_app_tracing/variable_scope/static_variable/static_variable_003_T.js
#	sast-js/case/completeness/single_app_tracing/variable_scope/static_variable/static_variable_004_F.js
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants