Skip to content

[Xedra Evolved] Add time magic class / scenario #83662

[Xedra Evolved] Add time magic class / scenario

[Xedra Evolved] Add time magic class / scenario #83662

Triggered via pull request December 14, 2024 06:44
Status Cancelled
Total duration 2h 25m 30s
Artifacts

clang-tidy.yml

on: pull_request
skip-duplicates
4s
skip-duplicates
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

21 errors and 1 warning
build (other): src/character.h#L1400
'has_flag' overrides a member function but is not marked 'override' [clang-diagnostic-inconsistent-missing-override,-warnings-as-errors]
build (other): src/character.h#L1400
annotate this function with 'override' or (rarely) 'final' [modernize-use-override,-warnings-as-errors]
build (other): src/magic.h#L207
Excessive padding in 'class spell_type' (32 padding bytes, where 0 is optimal). Optimal fields order: valid_targets, spell_tags, a, b, c, id, src_mod, skill, spell_components, spell_class, dmg_type, src, additional_spells, affected_bps, sound_id, sound_variant, effect_name, effect, spell_area_function, effect_str, learn_spells, targeted_monster_ids, targeted_species_ids, ignored_species_ids, flags, name, description, message, sound_description, field_chance, min_field_intensity, field_intensity_increment, max_field_intensity, field_intensity_variance, min_accuracy, accuracy_increment, max_accuracy, min_damage, damage_increment, max_damage, min_range, range_increment, max_range, min_aoe, aoe_increment, max_aoe, min_dot, dot_increment, max_dot, min_duration, duration_increment, max_duration, min_pierce, pierce_increment, max_pierce, min_bash_scaling, bash_scaling_increment, max_bash_scaling, base_energy_cost, energy_increment, final_energy_cost, difficulty, multiple_projectiles, max_level, base_casting_time, casting_time_increment, final_casting_time, sound_type, spell_area, energy_source, field, was_loaded, sound_ambient, teachable, linear_experience_formula, consider reordering the fields or adding explicit padding members [clang-analyzer-optin.performance.Padding,-warnings-as-errors]
build (other): src/monster.h#L169
'monster::has_flag' hides overloaded virtual function [clang-diagnostic-overloaded-virtual,-warnings-as-errors]
build (other): src/character.h#L1400
'has_flag' overrides a member function but is not marked 'override' [clang-diagnostic-inconsistent-missing-override,-warnings-as-errors]
build (other): src/character.h#L1400
annotate this function with 'override' or (rarely) 'final' [modernize-use-override,-warnings-as-errors]
build (other): src/magic.h#L207
Excessive padding in 'class spell_type' (32 padding bytes, where 0 is optimal). Optimal fields order: valid_targets, spell_tags, a, b, c, id, src_mod, skill, spell_components, spell_class, dmg_type, src, additional_spells, affected_bps, sound_id, sound_variant, effect_name, effect, spell_area_function, effect_str, learn_spells, targeted_monster_ids, targeted_species_ids, ignored_species_ids, flags, name, description, message, sound_description, field_chance, min_field_intensity, field_intensity_increment, max_field_intensity, field_intensity_variance, min_accuracy, accuracy_increment, max_accuracy, min_damage, damage_increment, max_damage, min_range, range_increment, max_range, min_aoe, aoe_increment, max_aoe, min_dot, dot_increment, max_dot, min_duration, duration_increment, max_duration, min_pierce, pierce_increment, max_pierce, min_bash_scaling, bash_scaling_increment, max_bash_scaling, base_energy_cost, energy_increment, final_energy_cost, difficulty, multiple_projectiles, max_level, base_casting_time, casting_time_increment, final_casting_time, sound_type, spell_area, energy_source, field, was_loaded, sound_ambient, teachable, linear_experience_formula, consider reordering the fields or adding explicit padding members [clang-analyzer-optin.performance.Padding,-warnings-as-errors]
build (other): src/monster.h#L169
'monster::has_flag' hides overloaded virtual function [clang-diagnostic-overloaded-virtual,-warnings-as-errors]
build (other): src/character.h#L1400
'has_flag' overrides a member function but is not marked 'override' [clang-diagnostic-inconsistent-missing-override,-warnings-as-errors]
build (other): src/character.h#L1400
annotate this function with 'override' or (rarely) 'final' [modernize-use-override,-warnings-as-errors]
build (src)
Canceling since a higher priority waiting request for 'clang-tidy-build-78366' exists
build (src): src/character.h#L1400
'has_flag' overrides a member function but is not marked 'override' [clang-diagnostic-inconsistent-missing-override,-warnings-as-errors]
build (src): src/character.h#L1400
annotate this function with 'override' or (rarely) 'final' [modernize-use-override,-warnings-as-errors]
build (src): src/magic.h#L207
Excessive padding in 'class spell_type' (32 padding bytes, where 0 is optimal). Optimal fields order: valid_targets, spell_tags, a, b, c, id, src_mod, skill, spell_components, spell_class, dmg_type, src, additional_spells, affected_bps, sound_id, sound_variant, effect_name, effect, spell_area_function, effect_str, learn_spells, targeted_monster_ids, targeted_species_ids, ignored_species_ids, flags, name, description, message, sound_description, field_chance, min_field_intensity, field_intensity_increment, max_field_intensity, field_intensity_variance, min_accuracy, accuracy_increment, max_accuracy, min_damage, damage_increment, max_damage, min_range, range_increment, max_range, min_aoe, aoe_increment, max_aoe, min_dot, dot_increment, max_dot, min_duration, duration_increment, max_duration, min_pierce, pierce_increment, max_pierce, min_bash_scaling, bash_scaling_increment, max_bash_scaling, base_energy_cost, energy_increment, final_energy_cost, difficulty, multiple_projectiles, max_level, base_casting_time, casting_time_increment, final_casting_time, sound_type, spell_area, energy_source, field, was_loaded, sound_ambient, teachable, linear_experience_formula, consider reordering the fields or adding explicit padding members [clang-analyzer-optin.performance.Padding,-warnings-as-errors]
build (src): src/monster.h#L169
'monster::has_flag' hides overloaded virtual function [clang-diagnostic-overloaded-virtual,-warnings-as-errors]
build (src): src/character.h#L1400
'has_flag' overrides a member function but is not marked 'override' [clang-diagnostic-inconsistent-missing-override,-warnings-as-errors]
build (src): src/character.h#L1400
annotate this function with 'override' or (rarely) 'final' [modernize-use-override,-warnings-as-errors]
build (src): src/magic.h#L207
Excessive padding in 'class spell_type' (32 padding bytes, where 0 is optimal). Optimal fields order: valid_targets, spell_tags, a, b, c, id, src_mod, skill, spell_components, spell_class, dmg_type, src, additional_spells, affected_bps, sound_id, sound_variant, effect_name, effect, spell_area_function, effect_str, learn_spells, targeted_monster_ids, targeted_species_ids, ignored_species_ids, flags, name, description, message, sound_description, field_chance, min_field_intensity, field_intensity_increment, max_field_intensity, field_intensity_variance, min_accuracy, accuracy_increment, max_accuracy, min_damage, damage_increment, max_damage, min_range, range_increment, max_range, min_aoe, aoe_increment, max_aoe, min_dot, dot_increment, max_dot, min_duration, duration_increment, max_duration, min_pierce, pierce_increment, max_pierce, min_bash_scaling, bash_scaling_increment, max_bash_scaling, base_energy_cost, energy_increment, final_energy_cost, difficulty, multiple_projectiles, max_level, base_casting_time, casting_time_increment, final_casting_time, sound_type, spell_area, energy_source, field, was_loaded, sound_ambient, teachable, linear_experience_formula, consider reordering the fields or adding explicit padding members [clang-analyzer-optin.performance.Padding,-warnings-as-errors]
build (src): src/monster.h#L169
'monster::has_flag' hides overloaded virtual function [clang-diagnostic-overloaded-virtual,-warnings-as-errors]
build (src): src/character.h#L1400
'has_flag' overrides a member function but is not marked 'override' [clang-diagnostic-inconsistent-missing-override,-warnings-as-errors]
build (src): src/character.h#L1400
annotate this function with 'override' or (rarely) 'final' [modernize-use-override,-warnings-as-errors]
skip-duplicates
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636