1
0
mirror of https://github.com/ThrowTheSwitch/CMock synced 2025-05-17 01:49:34 -04:00

resolve ruby offenses found by CI

This commit is contained in:
cloudsftp 2020-08-19 12:40:35 +02:00
parent d304ff273a
commit 1987138e81

@ -23,12 +23,12 @@ class CMockGeneratorPluginIgnoreStateless
end
def mock_function_declarations(function)
lines = if (function[:return][:void?])
"#define #{function[:name]}_Ignore() #{function[:name]}_CMockIgnore()\n" +
lines = if function[:return][:void?]
"#define #{function[:name]}_Ignore() #{function[:name]}_CMockIgnore()\n" \
"void #{function[:name]}_CMockIgnore(void);\n"
else
"#define #{function[:name]}_IgnoreAndReturn(cmock_retval) #{function[:name]}_CMockIgnoreAndReturn(cmock_retval)\n" +
"void #{function[:name]}_CMockIgnoreAndReturn(#{function[:return][:str]});\n";
"#define #{function[:name]}_IgnoreAndReturn(cmock_retval) #{function[:name]}_CMockIgnoreAndReturn(cmock_retval)\n" \
"void #{function[:name]}_CMockIgnoreAndReturn(#{function[:return][:str]});\n"
end
# Add stop ignore function. it does not matter if there are any args