@@ -33,13 +33,11 @@ run_codenarc() {
3333 $includes_arg \
3434 > " $CODENARC_RESULT "
3535
36- echo " "
37- echo " "
36+ echo " "
3837 echo " 📋 Saída do CodeNarc:"
39- echo " "
38+ echo " "
4039 cat " $CODENARC_RESULT "
41- echo " "
42- echo " "
40+ echo " "
4341}
4442
4543# ========== ETAPA 2 - REVIEWDOG ==========
@@ -70,12 +68,6 @@ run_reviewdog() {
7068 separate_violations
7169
7270 if [ ! -s " $LINE_VIOLATIONS " ] && [ ! -s " $FILE_VIOLATIONS " ]; then
73- if grep -qE ' :[0-9]+:|:null:|\|\|' " $CODENARC_RESULT " ; then
74- echo " 📤 Enviando resultados para reviewdog..."
75- run_reviewdog_with_config " $CODENARC_RESULT " " %f:%l:%m" \
76- " ${INPUT_REPORTER:- github-pr-check} " " codenarc" \
77- " ${INPUT_FILTER_MODE} " " ${INPUT_LEVEL} "
78- fi
7971 return
8072 fi
8173
@@ -105,6 +97,8 @@ run_reviewdog() {
10597 " github-pr-check" " codenarc" " nofilter" " warning"
10698 fi
10799 fi
100+
101+ echo " "
108102}
109103
110104generate_git_diff () {
@@ -244,11 +238,12 @@ check_blocking_rules() {
244238
245239 if [ " $p1_count " -eq 0 ]; then
246240 echo " ✅ Nenhuma violação P1 detectada"
241+ echo " "
247242 return 0
248243 fi
249244
250245 echo " 📊 Violações P1 nos arquivos analisados: ${p1_count:- 0} "
251- echo " ⚙️ Analisando diff para identificar P1 em linhas/arquivos alterados..."
246+ echo " ⚙️ Analisando diff para identificar P1 em linhas/arquivos alterados..."
252247 build_changed_lines_cache
253248 allowed_patterns=$( get_allowed_patterns)
254249 [ -n " $allowed_patterns " ] && echo " 🧩 Aplicando filtro de arquivos: INPUT_SOURCE_FILES"
@@ -300,6 +295,8 @@ check_blocking_rules() {
300295 echo " ✅ APROVADO: Nenhuma violação P1 em linhas/arquivos alterados do PR"
301296 [ " $p1_outside_diff " -gt 0 ] && echo " ℹ️ ${p1_outside_diff} violação(ões) P1 em código não modificado (não bloqueia)"
302297 fi
298+
299+ echo " "
303300}
304301
305302# ========== EXECUÇÃO PRINCIPAL ==========
0 commit comments