瀏覽代碼

test: add "unused_pass"

Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
Gyuho Lee 7 年之前
父節點
當前提交
775e9d5ba6
共有 1 個文件被更改,包括 13 次插入0 次删除
  1. 13 0
      test

+ 13 - 0
test

@@ -479,6 +479,18 @@ function unused_pass {
 	fi
 }
 
+function unparam_pass {
+	if which unparam >/dev/null; then
+		unparamResult=$(unparam "${STATIC_ANALYSIS_PATHS[@]}" 2>&1 || true)
+		if [ -n "${unparamResult}" ]; then
+			echo -e "unparam checking failed:\\n${unparamResult}"
+			exit 255
+		fi
+	else
+		echo "Skipping unparam..."
+	fi
+}
+
 function staticcheck_pass {
 	if which staticcheck >/dev/null; then
 		staticcheckResult=$(staticcheck "${STATIC_ANALYSIS_PATHS[@]}" 2>&1 || true)
@@ -601,6 +613,7 @@ function fmt_pass {
 			govet_shadow \
 			gosimple \
 			unused \
+			unparam \
 			staticcheck \
 			unconvert \
 			ineffassign \