To improve readability, generate blocks should be labelled.
for (genvar ii = 0; ii < NumberOfBuses; ii++) begin // Noncompliant: Missing label my_bus #(.index(ii)) i_my_bus (.foo(foo), .bar(bar[ii])); end
for (genvar ii = 0; ii < NumberOfBuses; ii++) begin : my_buses my_bus #(.index(ii)) i_my_bus (.foo(foo), .bar(bar[ii])); end