apply rubocop auto fix
fix not-use report case. delete unuse empty-line, unuse ret
add product code generation