This commit is contained in:
2026-01-11 12:44:38 +08:00
commit f8e9391daa
1618 changed files with 153082 additions and 0 deletions

View File

@@ -0,0 +1,203 @@
a
java:S1192<18>"JDefine a constant instead of duplicating this literal "agvphase:" 5 times.(<28><><EFBFBD><EFBFBD>
~
java:S1192<18>"bDefine a constant instead of duplicating this literal ",开始写入0清除mode信号。" 6 times.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
f
java:S1192<18>"JDefine a constant instead of duplicating this literal "agv到达" 5 times.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<EFBFBD>
java:S1192<18>"mDefine a constant instead of duplicating this literal "已完成信号5写入,当前信号值为:" 3 times.(<28><><EFBFBD><EFBFBD>
<EFBFBD>
java:S1192<18>"lDefine a constant instead of duplicating this literal "失败,服务器响应的失败原因为:" 3 times.(<28><><EFBFBD>D
<EFBFBD>
java:S1192<18>"vDefine a constant instead of duplicating this literal "的Mode信号已变更为4,当前信号值为Mode:" 3 times.(Ȁ<>"
<EFBFBD>
java:S1192<18>"mDefine a constant instead of duplicating this literal ",尝试重新写入信号5进行安全交互" 3 times.(Ɋ<><C98A>
k
java:S1192<18>"TDefine a constant instead of duplicating this literal ",agv开始离开。" 6 times.(<28><><EFBFBD><EFBFBD>
^
java:S1192<18>"GDefine a constant instead of duplicating this literal "Mode:" 16 times.(<28><><EFBFBD><EFBFBD>
<EFBFBD>
java:S1192<18>"mDefine a constant instead of duplicating this literal "已完成信号3写入,当前信号值为:" 3 times.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<EFBFBD>
java:S1192<18>"<22>Define a constant instead of duplicating this literal ",放货完成,开始写入信号5进行安全交互,当前信号值为Mode:" 3 times.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
i
java:S1192<18> "RDefine a constant instead of duplicating this literal "feedAgvTaskStatus" 3 times.(ݥ<><DDA5>
d
java:S1192<18>"HDefine a constant instead of duplicating this literal ",Move:" 50 times.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
c
java:S1192<18>"GDefine a constant instead of duplicating this literal "status" 6 times.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<EFBFBD>
java:S1192<18>"mDefine a constant instead of duplicating this literal ",尝试重新写入信号3进行安全交互" 3 times.(<28>ݳ<EFBFBD><DDB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
s
java:S1192<18>"]Define a constant instead of duplicating this literal "agv地址参数有误,phase:" 4 times.(<28><><EFBFBD>~
<EFBFBD>
java:S1192<18>"<22>Define a constant instead of duplicating this literal ",取货完成,开始写入信号3进行安全交互,当前信号值为Mode:" 3 times.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
e
java:S1192<18> "NDefine a constant instead of duplicating this literal "返回参数:" 4 times.(<28><><EFBFBD><EFBFBD>
f
java:S1192<18>"JDefine a constant instead of duplicating this literal ",Action:" 50 times.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
n
java:S1192<18>"WDefine a constant instead of duplicating this literal "对应设备号为空!" 4 times.(<28><><EFBFBD><EFBFBD>
j
java:S1192<18> "NDefine a constant instead of duplicating this literal "请求参数:" 4 times.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<EFBFBD>
java:S1192<18>"vDefine a constant instead of duplicating this literal "的Mode信号已变更为3,当前信号值为Mode:" 3 times.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<EFBFBD>
java:S1192<18>"mDefine a constant instead of duplicating this literal "已完成信号0写入,当前信号值为:" 6 times.(<28><><EFBFBD><EFBFBD>
<EFBFBD>
java:S1192<18>"vDefine a constant instead of duplicating this literal "的Mode信号未变更为3,当前信号值为Mode:" 3 times.(<28>ݳ<EFBFBD><DDB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
f
java:S1192<18>"JDefine a constant instead of duplicating this literal "agv进入" 7 times.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<EFBFBD>
java:S1192<18>"vDefine a constant instead of duplicating this literal "的Mode信号未变更为4,当前信号值为Mode:" 3 times.(Ɋ<><C98A>
^
java:S1192<18>"HDefine a constant instead of duplicating this literal "message" 4 times.(<28><><EFBFBD>D
k java:S117v"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
k java:S117y"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
k java:S117z"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
l java:S117<18>"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(<28>Ч<EFBFBD><D0A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
l java:S117<18>"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
l java:S117<18>"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
l java:S117<18>"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
l java:S117<18>"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
l java:S117<18> "QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(<28>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
l java:S117<18> "QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(<28>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
l java:S117<18> "QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
g java:S117<18> "QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(<28>џ<EFBFBD>
]
java:S1226<18> "AIntroduce a new variable instead of reusing the parameter "data".(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
l java:S116J"WRename this field "agvaddr_copy" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(<28><><EFBFBD><EFBFBD>
k java:S116L"VRename this field "device_code" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(<28><>ʖ
w java:S116M"]Rename this field "status_device_code" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(<28><>Ӗ<EFBFBD><D396><EFBFBD><EFBFBD><EFBFBD>
q java:S116T"WRename this field "electric_qty" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
j java:S116V"URename this field "agv_status" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(۹<><DBB9>
g java:S116W"RRename this field "is_have" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(<28><>ؔ
k java:S116\"QRename this field "last_x" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
k java:S116]"QRename this field "last_y" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
o java:S116^"URename this field "last_angle" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(<28>ߙ<EFBFBD><DF99><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
q java:S116_"\Rename this field "last_electric_qty" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(<28>ƃ<EFBFBD>
p java:S116`"VRename this field "last_status" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
o java:S116a"URename this field "last_error" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
q java:S116b"WRename this field "last_is_have" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
t java:S116c"ZRename this field "last_agv_status" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
k java:S116g"VRename this field "agv_message" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ǻ<><C7BB>
[
java:S1124G"EReorder the modifiers to comply with the Java Language Specification.(ϩ<><CFA9>
n
java:S3776j"SRefactor this method to reduce its Cognitive Complexity from 261 to the 15 allowed.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
T
java:S1854|">Remove this useless assignment to local variable "agv_device".(<28>ӭ<EFBFBD>
S
java:S1854<18>"=Remove this useless assignment to local variable "link_flag".(<28><><EFBFBD>h
S
java:S1854<18>"<Remove this useless assignment to local variable "emptyNum".(<28><><EFBFBD><EFBFBD>
S
java:S1854<18>"<Remove this useless assignment to local variable "emptyNum".(<28><><EFBFBD><EFBFBD>
S
java:S1854<18>"<Remove this useless assignment to local variable "emptyNum".(<28><><EFBFBD><EFBFBD>
S
java:S1854<18>"<Remove this useless assignment to local variable "emptyNum".(<28><><EFBFBD><EFBFBD>
@
java:S1481w"*Remove this unused "insts" local variable.(<28>ץ<EFBFBD>
I
java:S1481y".Remove this unused "link_flag" local variable.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
J
java:S1481z"/Remove this unused "agv_device" local variable.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
N
java:S1135<18>"2Complete the task associated to this TODO comment.(<28><>Ķ<EFBFBD><C4B6><EFBFBD><EFBFBD><EFBFBD>
D
java:S1481<18>"-Remove this unused "emptyNum" local variable.(<28><>٨
[
java:S1117<18>"?Rename "device_code" which hides the field declared at line 76.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
H
java:S1135<18>"2Complete the task associated to this TODO comment.(<28><><EFBFBD>M
? java:S108<18>")Either remove or fill this block of code.(<28><><EFBFBD><EFBFBD>
i
java:S1871<18>"MThis branch's code block is the same as the block for the branch on line 723.(<28><>ޮ<EFBFBD><DEAE><EFBFBD><EFBFBD><EFBFBD>
d
java:S3252<18>"MUse static access with "cn.hutool.core.text.CharSequenceUtil" for "contains".(<28><><EFBFBD><EFBFBD>
d
java:S3252<18>"MUse static access with "cn.hutool.core.text.CharSequenceUtil" for "contains".(<28><><EFBFBD><EFBFBD>
W java:S125<18>"<This block of commented-out lines of code should be removed.(<28><>È<EFBFBD><C388><EFBFBD><EFBFBD><EFBFBD>
S
java:S1117<18>"<Rename "message" which hides the field declared at line 102.(<28><><EFBFBD><EFBFBD>
W java:S125<18>"<This block of commented-out lines of code should be removed.(<28><>È<EFBFBD><C388><EFBFBD><EFBFBD><EFBFBD>
S
java:S1117<18>"<Rename "message" which hides the field declared at line 102.(<28><><EFBFBD><EFBFBD>
<EFBFBD>
java:S2178<18>"fCorrect this "&" to "&&" and extract the right operand to a variable if it should always be evaluated.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<EFBFBD>
java:S2178<18>"fCorrect this "&" to "&&" and extract the right operand to a variable if it should always be evaluated.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
X
java:S1117<18>"<Rename "message" which hides the field declared at line 102.(<28>ݣ<EFBFBD><DDA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
R java:S125<18>"<This block of commented-out lines of code should be removed.(<28><>޲
d
java:S3252<18>"MUse static access with "cn.hutool.core.text.CharSequenceUtil" for "contains".(<28><><EFBFBD><EFBFBD>
d
java:S3252<18>"MUse static access with "cn.hutool.core.text.CharSequenceUtil" for "contains".(<28><><EFBFBD><EFBFBD>
X
java:S1117<18>"<Rename "message" which hides the field declared at line 102.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
X
java:S1117<18>"<Rename "message" which hides the field declared at line 102.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
d
java:S3252<18>"MUse static access with "cn.hutool.core.text.CharSequenceUtil" for "contains".(<28><><EFBFBD><EFBFBD>
d
java:S3252<18>"MUse static access with "cn.hutool.core.text.CharSequenceUtil" for "contains".(<28><><EFBFBD><EFBFBD>
W java:S125<18>"<This block of commented-out lines of code should be removed.(<28><>È<EFBFBD><C388><EFBFBD><EFBFBD><EFBFBD>
W java:S125<18>"<This block of commented-out lines of code should be removed.(<28><>È<EFBFBD><C388><EFBFBD><EFBFBD><EFBFBD>
X
java:S1117<18>"<Rename "message" which hides the field declared at line 102.(<28>ݣ<EFBFBD><DDA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
W java:S125<18>"<This block of commented-out lines of code should be removed.(<28><>È<EFBFBD><C388><EFBFBD><EFBFBD><EFBFBD>
W java:S125<18>"<This block of commented-out lines of code should be removed.(<28><>È<EFBFBD><C388><EFBFBD><EFBFBD><EFBFBD>
X
java:S1117<18>"<Rename "message" which hides the field declared at line 102.(<28>ݣ<EFBFBD><DDA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
}
java:S2178<18>"fCorrect this "&" to "&&" and extract the right operand to a variable if it should always be evaluated.(<28>
}
java:S2178<18>"fCorrect this "&" to "&&" and extract the right operand to a variable if it should always be evaluated.(<28>
W java:S125<18>"<This block of commented-out lines of code should be removed.(<28>և<EFBFBD><D687><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
X
java:S1117<18>"<Rename "message" which hides the field declared at line 102.(<28>ݣ<EFBFBD><DDA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
R java:S125<18>"<This block of commented-out lines of code should be removed.(<28>
d
java:S3252<18>"MUse static access with "cn.hutool.core.text.CharSequenceUtil" for "contains".(<28><><EFBFBD><EFBFBD>
d
java:S3252<18>"MUse static access with "cn.hutool.core.text.CharSequenceUtil" for "contains".(<28><><EFBFBD><EFBFBD>
e
java:S3252<18>"NUse static access with "cn.hutool.core.text.CharSequenceUtil" for "startWith".(<28><><EFBFBD><EFBFBD>
b
java:S3252<18>"KUse static access with "cn.hutool.core.text.CharSequenceUtil" for "equals".(<28><><EFBFBD><EFBFBD>
a
java:S3252<18>"EUse static access with "com.alibaba.fastjson.JSON" for "parseObject".(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
W java:S125<18>"<This block of commented-out lines of code should be removed.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
W java:S125<18>"<This block of commented-out lines of code should be removed.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
n
java:S3776<18>"RRefactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
U
java:S1854<18>">Remove this useless assignment to local variable "agv_device".(<28>ӭ<EFBFBD>
J
java:S1481<18>".Remove this unused "link_inst" local variable.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
A
java:S1481<18>"*Remove this unused "insts" local variable.(<28>ץ<EFBFBD>
J
java:S1481<18>".Remove this unused "link_flag" local variable.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
K
java:S1481<18>"/Remove this unused "agv_device" local variable.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
R java:S125<18>"<This block of commented-out lines of code should be removed.(<28>ϓ<EFBFBD>
N
java:S1135<18>"2Complete the task associated to this TODO comment.(<28><>Ķ<EFBFBD><C4B6><EFBFBD><EFBFBD><EFBFBD>
W java:S125<18>"<This block of commented-out lines of code should be removed.(<28>׀<EFBFBD><D780><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
H
java:S1135<18>"2Complete the task associated to this TODO comment.(<28><><EFBFBD>M
? java:S108<18>")Either remove or fill this block of code.(<28><><EFBFBD><EFBFBD>
R java:S125<18>"<This block of commented-out lines of code should be removed.(<28><><EFBFBD><EFBFBD>
W java:S125<18>"<This block of commented-out lines of code should be removed.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
W java:S125<18>
"<This block of commented-out lines of code should be removed.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
M
java:S1172<18> "1Remove this unused method parameter "to_command".(<28>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
a
java:S3252<18> "EUse static access with "com.alibaba.fastjson.JSON" for "parseObject".(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
L
java:S1172<18> "5Remove these unused method parameters "inst", "task".(<28><><EFBFBD><EFBFBD>