Skip to content

Commit bb8fcaf

Browse files
refactor: consulta priority do XML ao inves de marcadores P1/P2
1 parent 14fcf56 commit bb8fcaf

File tree

1 file changed

+9
-12
lines changed

1 file changed

+9
-12
lines changed

entrypoint.sh

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -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

110104
generate_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

Comments
 (0)