Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove get_buildtype_args function #12575

Merged
merged 1 commit into from
Dec 23, 2023

Remove `get_buildtype_args` function

677e04d
Select commit
Loading
Failed to load commit list.
Merged

Remove get_buildtype_args function #12575

Remove `get_buildtype_args` function
677e04d
Select commit
Loading
Failed to load commit list.
GitHub Advanced Security / CodeQL succeeded Dec 5, 2023 in 7s

16 new alerts

New alerts in code changed by this pull request

  • 16 warnings

See annotations below for details.

View all branch alerts.

Annotations

Check warning on line 390 in mesonbuild/compilers/c.py

See this annotation in the file changed.

Code scanning / CodeQL

Conflicting attributes in base classes Warning

Base classes have conflicting values for attribute 'get_include_args':
Function get_include_args
and
Function get_include_args
.
Base classes have conflicting values for attribute 'get_pic_args':
Function get_pic_args
and
Function get_pic_args
.
Base classes have conflicting values for attribute 'get_pch_use_args':
Function get_pch_use_args
and
Function get_pch_use_args
.
Base classes have conflicting values for attribute 'get_output_args':
Function get_output_args
and
Function get_output_args
.
Base classes have conflicting values for attribute 'get_compile_only_args':
Function get_compile_only_args
and
Function get_compile_only_args
.
Base classes have conflicting values for attribute 'get_has_func_attribute_extra_args':
Function get_has_func_attribute_extra_args
and
Function get_has_func_attribute_extra_args
.
Base classes have conflicting values for attribute 'get_compiler_dirs':
Function get_compiler_dirs
and
Function get_compiler_dirs
.
Base classes have conflicting values for attribute 'get_pch_name':
Function get_pch_name
and
Function get_pch_name
.
Base classes have conflicting values for attribute 'get_default_include_dirs':
Function get_default_include_dirs
and
Function get_default_include_dirs
.

Check warning on line 510 in mesonbuild/compilers/c.py

See this annotation in the file changed.

Code scanning / CodeQL

Conflicting attributes in base classes Warning

Base classes have conflicting values for attribute 'get_include_args':
Function get_include_args
and
Function get_include_args
.
Base classes have conflicting values for attribute 'openmp_flags':
Function openmp_flags
and
Function openmp_flags
.
Base classes have conflicting values for attribute 'openmp_link_flags':
Function openmp_link_flags
and
Function openmp_link_flags
.
Base classes have conflicting values for attribute 'internal_libs':
List
and
List
.
Base classes have conflicting values for attribute 'get_pic_args':
Function get_pic_args
and
Function get_pic_args
.
Base classes have conflicting values for attribute 'get_always_args':
Function get_always_args
and
Function get_always_args
.
Base classes have conflicting values for attribute 'get_pch_use_args':
Function get_pch_use_args
and
Function get_pch_use_args
.
Base classes have conflicting values for attribute 'get_pch_suffix':
Function get_pch_suffix
and
Function get_pch_suffix
.
Base classes have conflicting values for attribute 'thread_flags':
Function thread_flags
and
Function thread_flags
.
Base classes have conflicting values for attribute 'get_debug_args':
Function get_debug_args
and
Function get_debug_args
.
Base classes have conflicting values for attribute 'compute_parameters_with_absolute_paths':
Function compute_parameters_with_absolute_paths
and
Function compute_parameters_with_absolute_paths
.
Base classes have conflicting values for attribute 'get_werror_args':
Function get_werror_args
and
Function get_werror_args
.
Base classes have conflicting values for attribute 'get_output_args':
Function get_output_args
and
Function get_output_args
.
Base classes have conflicting values for attribute 'unix_args_to_native':
classmethod()
and
Function unix_args_to_native
.
Base classes have conflicting values for attribute 'get_crt_compile_args':
Function get_crt_compile_args
and
Function get_crt_compile_args
.
Base classes have conflicting values for attribute 'get_compile_only_args':
Function get_compile_only_args
and
Function get_compile_only_args
.
Base classes have conflicting values for attribute 'get_argument_syntax':
staticmethod()
and
staticmethod()
.
Base classes have conflicting values for attribute 'get_instruction_set_args':
Function get_instruction_set_args
and
Function get_instruction_set_args
.
Base classes have conflicting values for attribute 'get_option_link_args':
Function get_option_link_args
and
Function get_option_link_args
.
Base classes have conflicting values for attribute 'get_no_optimization_args':
Function get_no_optimization_args
and
Function get_no_optimization_args
.
Base classes have conflicting values for attribute 'linker_to_compiler_args':
Function linker_to_compiler_args
and
Function linker_to_compiler_args
.
Base classes have conflicting values for attribute 'get_preprocess_only_args':
Function get_preprocess_only_args
and
Function get_preprocess_only_args
.
Base classes have conflicting values for attribute 'get_pch_name':
Function get_pch_name
and
Function get_pch_name
.
Base classes have conflicting values for attribute 'get_default_include_dirs':
Function get_default_include_dirs
and
Function get_default_include_dirs
.
Base classes have conflicting values for attribute 'symbols_have_underscore_prefix':
Function symbols_have_underscore_prefix
and
Function symbols_have_underscore_prefix
.
Base classes have conflicting values for attribute 'has_arguments':
Function has_arguments
and
Function has_arguments
.
Base classes have conflicting values for attribute 'has_func_attribute':
Function has_func_attribute
and
Function has_func_attribute
.
Base classes have conflicting values for attribute 'native_args_to_unix':
classmethod()
and
classmethod()
.
Base classes have conflicting values for attribute 'get_compile_debugfile_args':

Check warning on line 575 in mesonbuild/compilers/cpp.py

See this annotation in the file changed.

Code scanning / CodeQL

Conflicting attributes in base classes Warning

Base classes have conflicting values for attribute 'get_include_args':
Function get_include_args
and
Function get_include_args
.
Base classes have conflicting values for attribute 'get_pic_args':
Function get_pic_args
and
Function get_pic_args
.
Base classes have conflicting values for attribute 'get_pch_use_args':
Function get_pch_use_args
and
Function get_pch_use_args
.
Base classes have conflicting values for attribute 'get_output_args':
Function get_output_args
and
Function get_output_args
.
Base classes have conflicting values for attribute 'get_compile_only_args':
Function get_compile_only_args
and
Function get_compile_only_args
.
Base classes have conflicting values for attribute 'get_has_func_attribute_extra_args':
Function get_has_func_attribute_extra_args
and
Function get_has_func_attribute_extra_args
.
Base classes have conflicting values for attribute 'get_compiler_dirs':
Function get_compiler_dirs
and
Function get_compiler_dirs
.
Base classes have conflicting values for attribute 'get_pch_name':
Function get_pch_name
and
Function get_pch_name
.
Base classes have conflicting values for attribute 'get_default_include_dirs':
Function get_default_include_dirs
and
Function get_default_include_dirs
.

Check warning on line 817 in mesonbuild/compilers/cpp.py

See this annotation in the file changed.

Code scanning / CodeQL

Conflicting attributes in base classes Warning

Base classes have conflicting values for attribute 'get_include_args':
Function get_include_args
and
Function get_include_args
.
Base classes have conflicting values for attribute 'openmp_flags':
Function openmp_flags
and
Function openmp_flags
.
Base classes have conflicting values for attribute 'openmp_link_flags':
Function openmp_link_flags
and
Function openmp_link_flags
.
Base classes have conflicting values for attribute 'internal_libs':
List
and
List
.
Base classes have conflicting values for attribute 'get_pic_args':
Function get_pic_args
and
Function get_pic_args
.
Base classes have conflicting values for attribute 'get_always_args':
Function get_always_args
and
Function get_always_args
.
Base classes have conflicting values for attribute 'get_pch_use_args':
Function get_pch_use_args
and
Function get_pch_use_args
.
Base classes have conflicting values for attribute 'get_pch_suffix':
Function get_pch_suffix
and
Function get_pch_suffix
.
Base classes have conflicting values for attribute 'thread_flags':
Function thread_flags
and
Function thread_flags
.
Base classes have conflicting values for attribute 'get_debug_args':
Function get_debug_args
and
Function get_debug_args
.
Base classes have conflicting values for attribute 'compute_parameters_with_absolute_paths':
Function compute_parameters_with_absolute_paths
and
Function compute_parameters_with_absolute_paths
.
Base classes have conflicting values for attribute 'get_werror_args':
Function get_werror_args
and
Function get_werror_args
.
Base classes have conflicting values for attribute 'get_output_args':
Function get_output_args
and
Function get_output_args
.
Base classes have conflicting values for attribute 'unix_args_to_native':
classmethod()
and
Function unix_args_to_native
.
Base classes have conflicting values for attribute 'get_crt_compile_args':
Function get_crt_compile_args
and
Function get_crt_compile_args
.
Base classes have conflicting values for attribute 'get_compile_only_args':
Function get_compile_only_args
and
Function get_compile_only_args
.
Base classes have conflicting values for attribute 'get_argument_syntax':
staticmethod()
and
staticmethod()
.
Base classes have conflicting values for attribute 'get_instruction_set_args':
Function get_instruction_set_args
and
Function get_instruction_set_args
.
Base classes have conflicting values for attribute 'get_option_compile_args':
Function get_option_compile_args
and
Function get_option_compile_args
.
Base classes have conflicting values for attribute 'get_option_link_args':
Function get_option_link_args
and
Function get_option_link_args
.
Base classes have conflicting values for attribute 'get_no_optimization_args':
Function get_no_optimization_args
and
Function get_no_optimization_args
.
Base classes have conflicting values for attribute 'linker_to_compiler_args':
Function linker_to_compiler_args
and
Function linker_to_compiler_args
.
Base classes have conflicting values for attribute 'get_preprocess_only_args':
Function get_preprocess_only_args
and
Function get_preprocess_only_args
.
Base classes have conflicting values for attribute 'get_pch_name':
Function get_pch_name
and
Function get_pch_name
.
Base classes have conflicting values for attribute 'get_default_include_dirs':
Function get_default_include_dirs
and
Function get_default_include_dirs
.
Base classes have conflicting values for attribute 'symbols_have_underscore_prefix':
Function symbols_have_underscore_prefix
and
Function symbols_have_underscore_prefix
.
Base classes have conflicting values for attribute 'has_arguments':
Function has_arguments
and
Function has_arguments
.
Base classes have conflicting values for attribute 'has_func_attribute':
Function has_func_attribute
and
Function has_func_attribute
.
Base classes have conflicting values fo

Check warning on line 42 in mesonbuild/compilers/cs.py

See this annotation in the file changed.

Code scanning / CodeQL

Conflicting attributes in base classes Warning

Base classes have conflicting values for attribute 'thread_flags':
Function thread_flags
and
Function thread_flags
.
Base classes have conflicting values for attribute 'can_linker_accept_rsp':
Function can_linker_accept_rsp
and
Function can_linker_accept_rsp
.
Base classes have conflicting values for attribute 'get_option_link_args':
Function get_option_link_args
and
Function get_option_link_args
.
Base classes have conflicting values for attribute 'get_coverage_link_args':
Function get_coverage_link_args
and
Function get_coverage_link_args
.
Base classes have conflicting values for attribute 'get_lto_link_args':
Function get_lto_link_args
and
Function get_lto_link_args
.
Base classes have conflicting values for attribute 'get_linker_exelist':
Function get_linker_exelist
and
Function get_linker_exelist
.
Base classes have conflicting values for attribute 'get_linker_output_args':
Function get_linker_output_args
and
Function get_linker_output_args
.
Base classes have conflicting values for attribute 'get_linker_lib_prefix':
Function get_linker_lib_prefix
and
Function get_linker_lib_prefix
.
Base classes have conflicting values for attribute 'get_link_debugfile_name':
Function get_link_debugfile_name
and
Function get_link_debugfile_name
.
Base classes have conflicting values for attribute 'get_link_debugfile_args':
Function get_link_debugfile_args
and
Function get_link_debugfile_args
.
Base classes have conflicting values for attribute 'get_std_shared_lib_link_args':
Function get_std_shared_lib_link_args
and
Function get_std_shared_lib_link_args
.
Base classes have conflicting values for attribute 'get_link_whole_for':
Function get_link_whole_for
and
Function get_link_whole_for
.
Base classes have conflicting values for attribute 'get_allow_undefined_link_args':
Function get_allow_undefined_link_args
and
Function get_allow_undefined_link_args
.
Base classes have conflicting values for attribute 'no_undefined_link_args':
Function no_undefined_link_args
and
Function no_undefined_link_args
.
Base classes have conflicting values for attribute 'build_rpath_args':
Function build_rpath_args
and
Function build_rpath_args
.
Base classes have conflicting values for attribute 'thread_link_flags':
Function thread_link_flags
and
Function thread_link_flags
.
Base classes have conflicting values for attribute 'get_pie_link_args':
Function get_pie_link_args
and
Function get_pie_link_args
.
Base classes have conflicting values for attribute 'sanitizer_link_args':
Function sanitizer_link_args
and
Function sanitizer_link_args
.
Base classes have conflicting values for attribute 'get_asneeded_args':
Function get_asneeded_args
and
Function get_asneeded_args
.
Base classes have conflicting values for attribute 'bitcode_args':
Function bitcode_args
and
Function bitcode_args
.
Base classes have conflicting values for attribute 'get_optimization_link_args':
Function get_optimization_link_args
and
Function get_optimization_link_args
.
Base classes have conflicting values for attribute 'get_soname_args':
Function get_soname_args
and
Function get_soname_args
.

Check warning on line 756 in mesonbuild/compilers/d.py

See this annotation in the file changed.

Code scanning / CodeQL

Conflicting attributes in base classes Warning

Base classes have conflicting values for attribute 'get_depfile_suffix':
Function get_depfile_suffix
and
Function get_depfile_suffix
.
Base classes have conflicting values for attribute 'get_optimization_link_args':
Function get_optimization_link_args
and
Function get_optimization_link_args
.
Base classes have conflicting values for attribute 'mscrt_args':
Dict
and
Dict
.
Base classes have conflicting values for attribute '_get_target_arch_args':
Function _get_target_arch_args
and
Function _get_target_arch_args
.

Check warning on line 820 in mesonbuild/compilers/d.py

See this annotation in the file changed.

Code scanning / CodeQL

Conflicting attributes in base classes Warning

Base classes have conflicting values for attribute 'get_pic_args':
Function get_pic_args
and
Function get_pic_args
.
Base classes have conflicting values for attribute 'get_depfile_suffix':
Function get_depfile_suffix
and
Function get_depfile_suffix
.
Base classes have conflicting values for attribute 'get_optimization_link_args':
Function get_optimization_link_args
and
Function get_optimization_link_args
.
Base classes have conflicting values for attribute 'mscrt_args':
Dict
and
Dict
.

Check warning on line 280 in mesonbuild/compilers/fortran.py

See this annotation in the file changed.

Code scanning / CodeQL

Conflicting attributes in base classes Warning

Base classes have conflicting values for attribute 'get_include_args':
Function get_include_args
and
Function get_include_args
.
Base classes have conflicting values for attribute 'openmp_flags':
Function openmp_flags
and
Function openmp_flags
.
Base classes have conflicting values for attribute 'get_pic_args':
Function get_pic_args
and
Function get_pic_args
.
Base classes have conflicting values for attribute 'get_pch_use_args':
Function get_pch_use_args
and
Function get_pch_use_args
.
Base classes have conflicting values for attribute 'get_pch_suffix':
Function get_pch_suffix
and
Function get_pch_suffix
.
Base classes have conflicting values for attribute 'get_coverage_args':
Function get_coverage_args
and
Function get_coverage_args
.
Base classes have conflicting values for attribute 'get_optimization_args':
Function get_optimization_args
and
Function get_optimization_args
.
Base classes have conflicting values for attribute 'get_debug_args':
Function get_debug_args
and
Function get_debug_args
.
Base classes have conflicting values for attribute 'compute_parameters_with_absolute_paths':
Function compute_parameters_with_absolute_paths
and
Function compute_parameters_with_absolute_paths
.
Base classes have conflicting values for attribute 'get_output_args':
Function get_output_args
and
Function get_output_args
.
Base classes have conflicting values for attribute 'get_compile_only_args':
Function get_compile_only_args
and
Function get_compile_only_args
.
Base classes have conflicting values for attribute 'get_argument_syntax':
staticmethod()
and
staticmethod()
.
Base classes have conflicting values for attribute 'get_instruction_set_args':
Function get_instruction_set_args
and
Function get_instruction_set_args
.
Base classes have conflicting values for attribute 'use_linker_args':
classmethod()
and
classmethod()
.
Base classes have conflicting values for attribute 'get_has_func_attribute_extra_args':
Function get_has_func_attribute_extra_args
and
Function get_has_func_attribute_extra_args
.
Base classes have conflicting values for attribute 'get_compiler_dirs':
Function get_compiler_dirs
and
Function get_compiler_dirs
.
Base classes have conflicting values for attribute 'get_pch_name':
Function get_pch_name
and
Function get_pch_name
.
Base classes have conflicting values for attribute 'get_default_include_dirs':
Function get_default_include_dirs
and
Function get_default_include_dirs
.
Base classes have conflicting values for attribute 'gnu_symbol_visibility_args':
Function gnu_symbol_visibility_args
and
Function gnu_symbol_visibility_args
.
Base classes have conflicting values for attribute 'get_pie_args':
Function get_pie_args
and
Function get_pie_args
.
Base classes have conflicting values for attribute 'get_profile_generate_args':
Function get_profile_generate_args
and
Function get_profile_generate_args
.
Base classes have conflicting values for attribute 'get_profile_use_args':
Function get_profile_use_args
and
Function get_profile_use_args
.
Base classes have conflicting values for attribute 'get_lto_compile_args':
Function get_lto_compile_args
and
Function get_lto_compile_args
.
Base classes have conflicting values for attribute 'sanitizer_compile_args':
Function sanitizer_compile_args
and
Function sanitizer_compile_args
.
Base classes have conflicting values for attribute 'get_preprocess_to_file_args':
Function get_preprocess_to_file_args
and
Function get_preprocess_to_file_args
.
Base classes have conflicting values for attribute 'split_shlib_to_parts':
Function split_shlib_to_parts
and
Function split_shlib_to_parts
.

Check warning on line 333 in mesonbuild/compilers/fortran.py

See this annotation in the file changed.

Code scanning / CodeQL

Conflicting attributes in base classes Warning

Base classes have conflicting values for attribute 'get_include_args':
Function get_include_args
and
Function get_include_args
.
Base classes have conflicting values for attribute 'openmp_flags':
Function openmp_flags
and
Function openmp_flags
.
Base classes have conflicting values for attribute 'openmp_link_flags':
Function openmp_link_flags
and
Function openmp_link_flags
.
Base classes have conflicting values for attribute 'internal_libs':
List
and
List
.
Base classes have conflicting values for attribute 'get_pic_args':
Function get_pic_args
and
Function get_pic_args
.
Base classes have conflicting values for attribute 'get_always_args':
Function get_always_args
and
Function get_always_args
.
Base classes have conflicting values for attribute 'get_pch_use_args':
Function get_pch_use_args
and
Function get_pch_use_args
.
Base classes have conflicting values for attribute 'get_pch_suffix':
Function get_pch_suffix
and
Function get_pch_suffix
.
Base classes have conflicting values for attribute 'thread_flags':
Function thread_flags
and
Function thread_flags
.
Base classes have conflicting values for attribute 'get_optimization_args':
Function get_optimization_args
and
Function get_optimization_args
.
Base classes have conflicting values for attribute 'get_debug_args':
Function get_debug_args
and
Function get_debug_args
.
Base classes have conflicting values for attribute 'compute_parameters_with_absolute_paths':
Function compute_parameters_with_absolute_paths
and
Function compute_parameters_with_absolute_paths
.
Base classes have conflicting values for attribute 'get_output_args':
Function get_output_args
and
Function get_output_args
.
Base classes have conflicting values for attribute 'unix_args_to_native':
classmethod()
and
Function unix_args_to_native
.
Base classes have conflicting values for attribute 'get_crt_compile_args':
Function get_crt_compile_args
and
Function get_crt_compile_args
.
Base classes have conflicting values for attribute 'get_compile_only_args':
Function get_compile_only_args
and
Function get_compile_only_args
.
Base classes have conflicting values for attribute 'get_argument_syntax':
staticmethod()
and
staticmethod()
.
Base classes have conflicting values for attribute 'get_instruction_set_args':
Function get_instruction_set_args
and
Function get_instruction_set_args
.
Base classes have conflicting values for attribute 'get_no_optimization_args':
Function get_no_optimization_args
and
Function get_no_optimization_args
.
Base classes have conflicting values for attribute 'linker_to_compiler_args':
Function linker_to_compiler_args
and
Function linker_to_compiler_args
.
Base classes have conflicting values for attribute 'get_preprocess_only_args':
Function get_preprocess_only_args
and
Function get_preprocess_only_args
.
Base classes have conflicting values for attribute 'get_pch_name':
Function get_pch_name
and
Function get_pch_name
.
Base classes have conflicting values for attribute 'get_default_include_dirs':
Function get_default_include_dirs
and
Function get_default_include_dirs
.
Base classes have conflicting values for attribute 'symbols_have_underscore_prefix':
Function symbols_have_underscore_prefix
and
Function symbols_have_underscore_prefix
.
Base classes have conflicting values for attribute 'has_arguments':
Function has_arguments
and
Function has_arguments
.
Base classes have conflicting values for attribute 'has_func_attribute':
Function has_func_attribute
and
Function has_func_attribute
.
Base classes have conflicting values for attribute 'native_args_to_unix':
classmethod()
and
classmethod()
.
Base classes have conflicting values for attribute 'get_compile_debugfile_args':
Function get_compile_debugfile_args
and
Function get_compile_debugfile_args
.
Base classes have conflicting values for attr

Check warning on line 38 in mesonbuild/compilers/java.py

See this annotation in the file changed.

Code scanning / CodeQL

Conflicting attributes in base classes Warning

Base classes have conflicting values for attribute 'thread_flags':
Function thread_flags
and
Function thread_flags
.
Base classes have conflicting values for attribute 'can_linker_accept_rsp':
Function can_linker_accept_rsp
and
Function can_linker_accept_rsp
.
Base classes have conflicting values for attribute 'get_option_link_args':
Function get_option_link_args
and
Function get_option_link_args
.
Base classes have conflicting values for attribute 'get_coverage_link_args':
Function get_coverage_link_args
and
Function get_coverage_link_args
.
Base classes have conflicting values for attribute 'get_lto_link_args':
Function get_lto_link_args
and
Function get_lto_link_args
.
Base classes have conflicting values for attribute 'get_linker_exelist':
Function get_linker_exelist
and
Function get_linker_exelist
.
Base classes have conflicting values for attribute 'get_linker_output_args':
Function get_linker_output_args
and
Function get_linker_output_args
.
Base classes have conflicting values for attribute 'get_linker_always_args':
Function get_linker_always_args
and
Function get_linker_always_args
.
Base classes have conflicting values for attribute 'get_linker_lib_prefix':
Function get_linker_lib_prefix
and
Function get_linker_lib_prefix
.
Base classes have conflicting values for attribute 'get_link_debugfile_name':
Function get_link_debugfile_name
and
Function get_link_debugfile_name
.
Base classes have conflicting values for attribute 'get_link_debugfile_args':
Function get_link_debugfile_args
and
Function get_link_debugfile_args
.
Base classes have conflicting values for attribute 'get_std_shared_lib_link_args':
Function get_std_shared_lib_link_args
and
Function get_std_shared_lib_link_args
.
Base classes have conflicting values for attribute 'get_link_whole_for':
Function get_link_whole_for
and
Function get_link_whole_for
.
Base classes have conflicting values for attribute 'get_allow_undefined_link_args':
Function get_allow_undefined_link_args
and
Function get_allow_undefined_link_args
.
Base classes have conflicting values for attribute 'no_undefined_link_args':
Function no_undefined_link_args
and
Function no_undefined_link_args
.
Base classes have conflicting values for attribute 'build_rpath_args':
Function build_rpath_args
and
Function build_rpath_args
.
Base classes have conflicting values for attribute 'thread_link_flags':
Function thread_link_flags
and
Function thread_link_flags
.
Base classes have conflicting values for attribute 'get_pie_link_args':
Function get_pie_link_args
and
Function get_pie_link_args
.
Base classes have conflicting values for attribute 'sanitizer_link_args':
Function sanitizer_link_args
and
Function sanitizer_link_args
.
Base classes have conflicting values for attribute 'get_asneeded_args':
Function get_asneeded_args
and
Function get_asneeded_args
.
Base classes have conflicting values for attribute 'bitcode_args':
Function bitcode_args
and
Function bitcode_args
.
Base classes have conflicting values for attribute 'get_optimization_link_args':
Function get_optimization_link_args
and
Function get_optimization_link_args
.
Base classes have conflicting values for attribute 'get_soname_args':
Function get_soname_args
and
Function get_soname_args
.

Check warning on line 842 in mesonbuild/linkers/linkers.py

See this annotation in the file changed.

Code scanning / CodeQL

Conflicting attributes in base classes Warning

Base classes have conflicting values for attribute 'thread_flags':
Function thread_flags
and
Function thread_flags
.
Base classes have conflicting values for attribute 'get_coverage_args':
Function get_coverage_args
and
Function get_coverage_args
.
Base classes have conflicting values for attribute 'get_link_whole_for':
Function get_link_whole_for
and
Function get_link_whole_for
.
Base classes have conflicting values for attribute 'build_rpath_args':
Function build_rpath_args
and
Function build_rpath_args
.
Base classes have conflicting values for attribute 'get_win_subsystem_args':
Function get_win_subsystem_args
and
Function get_win_subsystem_args
.
Base classes have conflicting values for attribute 'get_pie_args':
Function get_pie_args
and
Function get_pie_args
.
Base classes have conflicting values for attribute 'get_asneeded_args':
Function get_asneeded_args
and
Function get_asneeded_args
.
Base classes have conflicting values for attribute 'get_soname_args':
Function get_soname_args
and
Function get_soname_args
.
Base classes have conflicting values for attribute '_OPTIMIZATION_ARGS':
Dict
and
Dict
.
Base classes have conflicting values for attribute 'get_accepts_rsp':
Function get_accepts_rsp
and
Function get_accepts_rsp
.
Base classes have conflicting values for attribute 'get_std_shared_lib_args':
Function get_std_shared_lib_args
and
Function get_std_shared_lib_args
.
Base classes have conflicting values for attribute 'get_lto_args':
Function get_lto_args
and
Function get_lto_args
.
Base classes have conflicting values for attribute 'sanitizer_args':
Function sanitizer_args
and
Function sanitizer_args
.
Base classes have conflicting values for attribute 'get_allow_undefined_args':
Function get_allow_undefined_args
and
Function get_allow_undefined_args
.
Base classes have conflicting values for attribute 'export_dynamic_args':
Function export_dynamic_args
and
Function export_dynamic_args
.
Base classes have conflicting values for attribute 'import_library_args':
Function import_library_args
and
Function import_library_args
.
Base classes have conflicting values for attribute 'no_undefined_args':
Function no_undefined_args
and
Function no_undefined_args
.
Base classes have conflicting values for attribute 'fatal_warnings': Function fatal_warnings and Function fatal_warnings.

Check warning on line 871 in mesonbuild/linkers/linkers.py

See this annotation in the file changed.

Code scanning / CodeQL

Conflicting attributes in base classes Warning

Base classes have conflicting values for attribute 'thread_flags':
Function thread_flags
and
Function thread_flags
.
Base classes have conflicting values for attribute 'get_coverage_args':
Function get_coverage_args
and
Function get_coverage_args
.
Base classes have conflicting values for attribute 'get_link_whole_for':
Function get_link_whole_for
and
Function get_link_whole_for
.
Base classes have conflicting values for attribute 'build_rpath_args':
Function build_rpath_args
and
Function build_rpath_args
.
Base classes have conflicting values for attribute 'get_pie_args':
Function get_pie_args
and
Function get_pie_args
.
Base classes have conflicting values for attribute 'get_soname_args':
Function get_soname_args
and
Function get_soname_args
.
Base classes have conflicting values for attribute '_OPTIMIZATION_ARGS':
Dict
and
Dict
.
Base classes have conflicting values for attribute 'get_accepts_rsp':
Function get_accepts_rsp
and
Function get_accepts_rsp
.
Base classes have conflicting values for attribute 'get_std_shared_lib_args':
Function get_std_shared_lib_args
and
Function get_std_shared_lib_args
.
Base classes have conflicting values for attribute 'get_lto_args':
Function get_lto_args
and
Function get_lto_args
.
Base classes have conflicting values for attribute 'sanitizer_args':
Function sanitizer_args
and
Function sanitizer_args
.
Base classes have conflicting values for attribute 'export_dynamic_args':
Function export_dynamic_args
and
Function export_dynamic_args
.
Base classes have conflicting values for attribute 'import_library_args':
Function import_library_args
and
Function import_library_args
.
Base classes have conflicting values for attribute 'fatal_warnings':
Function fatal_warnings
and
Function fatal_warnings
.

Check warning on line 912 in mesonbuild/linkers/linkers.py

See this annotation in the file changed.

Code scanning / CodeQL

Conflicting attributes in base classes Warning

Base classes have conflicting values for attribute 'thread_flags':
Function thread_flags
and
Function thread_flags
.
Base classes have conflicting values for attribute 'get_coverage_args':
Function get_coverage_args
and
Function get_coverage_args
.
Base classes have conflicting values for attribute 'get_link_whole_for':
Function get_link_whole_for
and
Function get_link_whole_for
.
Base classes have conflicting values for attribute 'get_win_subsystem_args':
Function get_win_subsystem_args
and
Function get_win_subsystem_args
.
Base classes have conflicting values for attribute 'get_pie_args':
Function get_pie_args
and
Function get_pie_args
.
Base classes have conflicting values for attribute '_OPTIMIZATION_ARGS':
Dict
and
Dict
.
Base classes have conflicting values for attribute 'get_accepts_rsp':
Function get_accepts_rsp
and
Function get_accepts_rsp
.
Base classes have conflicting values for attribute 'get_std_shared_lib_args':
Function get_std_shared_lib_args
and
Function get_std_shared_lib_args
.
Base classes have conflicting values for attribute 'get_lto_args':
Function get_lto_args
and
Function get_lto_args
.
Base classes have conflicting values for attribute 'sanitizer_args':
Function sanitizer_args
and
Function sanitizer_args
.
Base classes have conflicting values for attribute 'export_dynamic_args':
Function export_dynamic_args
and
Function export_dynamic_args
.
Base classes have conflicting values for attribute 'import_library_args':
Function import_library_args
and
Function import_library_args
.
Base classes have conflicting values for attribute 'fatal_warnings': Function fatal_warnings and Function fatal_warnings.

Check warning on line 1298 in mesonbuild/linkers/linkers.py

See this annotation in the file changed.

Code scanning / CodeQL

Conflicting attributes in base classes Warning

Base classes have conflicting values for attribute 'rsp_file_syntax':
Function rsp_file_syntax
and
Function rsp_file_syntax
.
Base classes have conflicting values for attribute 'get_link_whole_for':
Function get_link_whole_for
and
Function get_link_whole_for
.
Base classes have conflicting values for attribute 'get_pie_args':
Function get_pie_args
and
Function get_pie_args
.
Base classes have conflicting values for attribute 'get_soname_args':
Function get_soname_args
and
Function get_soname_args
.
Base classes have conflicting values for attribute '_OPTIMIZATION_ARGS':
Dict
and
Dict
.
Base classes have conflicting values for attribute 'get_debugfile_name':
Function get_debugfile_name
and
Function get_debugfile_name
.
Base classes have conflicting values for attribute 'get_debugfile_args':
Function get_debugfile_args
and
Function get_debugfile_args
.
Base classes have conflicting values for attribute 'get_std_shared_lib_args':
Function get_std_shared_lib_args
and
Function get_std_shared_lib_args
.
Base classes have conflicting values for attribute 'get_allow_undefined_args':
Function get_allow_undefined_args
and
Function get_allow_undefined_args
.
Base classes have conflicting values for attribute 'import_library_args': Function import_library_args and Function import_library_args.

Check warning on line 1319 in mesonbuild/linkers/linkers.py

See this annotation in the file changed.

Code scanning / CodeQL

Conflicting attributes in base classes Warning

Base classes have conflicting values for attribute 'rsp_file_syntax':
Function rsp_file_syntax
and
Function rsp_file_syntax
.
Base classes have conflicting values for attribute 'get_link_whole_for':
Function get_link_whole_for
and
Function get_link_whole_for
.
Base classes have conflicting values for attribute 'get_pie_args':
Function get_pie_args
and
Function get_pie_args
.
Base classes have conflicting values for attribute 'get_soname_args':
Function get_soname_args
and
Function get_soname_args
.
Base classes have conflicting values for attribute '_OPTIMIZATION_ARGS':
Dict
and
Dict
.
Base classes have conflicting values for attribute 'get_debugfile_name':
Function get_debugfile_name
and
Function get_debugfile_name
.
Base classes have conflicting values for attribute 'get_debugfile_args':
Function get_debugfile_args
and
Function get_debugfile_args
.
Base classes have conflicting values for attribute 'get_std_shared_lib_args':
Function get_std_shared_lib_args
and
Function get_std_shared_lib_args
.
Base classes have conflicting values for attribute 'get_allow_undefined_args':
Function get_allow_undefined_args
and
Function get_allow_undefined_args
.
Base classes have conflicting values for attribute 'import_library_args': Function import_library_args and Function import_library_args.

Check warning on line 1348 in mesonbuild/linkers/linkers.py

See this annotation in the file changed.

Code scanning / CodeQL

Conflicting attributes in base classes Warning

Base classes have conflicting values for attribute 'rsp_file_syntax':
Function rsp_file_syntax
and
Function rsp_file_syntax
.
Base classes have conflicting values for attribute 'get_link_whole_for':
Function get_link_whole_for
and
Function get_link_whole_for
.
Base classes have conflicting values for attribute 'get_pie_args':
Function get_pie_args
and
Function get_pie_args
.
Base classes have conflicting values for attribute 'get_soname_args':
Function get_soname_args
and
Function get_soname_args
.
Base classes have conflicting values for attribute '_OPTIMIZATION_ARGS':
Dict
and
Dict
.
Base classes have conflicting values for attribute 'get_debugfile_name':
Function get_debugfile_name
and
Function get_debugfile_name
.
Base classes have conflicting values for attribute 'get_debugfile_args':
Function get_debugfile_args
and
Function get_debugfile_args
.
Base classes have conflicting values for attribute 'get_std_shared_lib_args':
Function get_std_shared_lib_args
and
Function get_std_shared_lib_args
.
Base classes have conflicting values for attribute 'get_allow_undefined_args':
Function get_allow_undefined_args
and
Function get_allow_undefined_args
.
Base classes have conflicting values for attribute 'import_library_args': Function import_library_args and Function import_library_args.