This site uses cookies from Google to deliver and enhance the quality of its services and to analyse traffic.Learn moreOK, got it

Methods/Properties blocks with duplicate attributes cc4m_logo_inline

IDLAYOUT-11
TitleCombine multiple blocks of properties or methods with equal attributes into one.
PriorityRecommended
Severity level9
DescriptionCombine multiple properties and methods blocks with equal attribute values into one. Do not set attributes to their default values.
RationaleHaving multiple blocks with the exact same attributes is unnecessary and decreases the readability of classdef files. Group properties and method declarations using comments.

Avoid:

classdef Rocket properties (Access = public, Hidden = false, Constant) Fuel = "Nuclear" end properties (Constant = true) Capacity = 2 end end

Instead use:

classdef Rocket properties (Constant) Fuel = "Nuclear" Capacity = 2 end end