Reviewed-by: Wang Chenglong 18509160991@163.com
On Sat, Dec 19, 2020 at 09:34:29PM +0800, Lu Weitao wrote:
[Why] lib/matrix2.rb:75:1: C: Metrics/MethodLength: Method has too many lines. [16/15] def create_matrix(job_list) ...
Signed-off-by: Lu Weitao luweitaobe@163.com
lib/matrix2.rb | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/lib/matrix2.rb b/lib/matrix2.rb index 2507b77..c712e32 100644 --- a/lib/matrix2.rb +++ b/lib/matrix2.rb @@ -64,6 +64,12 @@ def samples_fill_missing_zeros(value, size) value.concat([0] * (size - value.size)) end
+def matrix_fill_miss_zeros(matrix, col_size)
- matrix.each_value do |value|
- samples_fill_missing_zeros(value, col_size)
- end
+end
# input: job_list # return: matrix of Hash(String, Array(Number)) # Eg: matrix: { @@ -86,9 +92,7 @@ def create_matrix(job_list) end end col_size = job_list.size
- matrix.each_value do |value|
- samples_fill_missing_zeros(value, col_size)
- end
- matrix_fill_miss_zeros(matrix, col_size) return matrix, suites
end
-- 2.23.0