Showing 842 of 1,379 total issues
Method deploy_decomcmdlog_microservice
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def deploy_decomcmdlog_microservice(gem_path, variables, topics, instance = nil, parent = nil)
Method parse
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def self.parse(parser, packet, cmd_or_tlm, item, warnings)
Method process
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def self.process(commands, telemetry, warnings, filename, target_name = nil)
Method deploy_packetlog_microservice
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def deploy_packetlog_microservice(gem_path, variables, topics, instance = nil, parent = nil)
Method read
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def self.read(bit_offset, bit_size, data_type, buffer, endianness)
Method initialize
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def initialize(name, endianness, type, description, filename)
Method get_packet_index
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def get_packet_index(cmd_or_tlm, target_name, packet_name, entry_type, data)
Method raise_buffer_error
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def self.raise_buffer_error(read_write, buffer, data_type, given_bit_offset, given_bit_size)
Method handle_received_time_extra_and_data
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def handle_received_time_extra_and_data(entry, time_nsec_since_epoch, includes_received_time, includes_extra, cbor)
Method _build_cmd_output_string
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def _build_cmd_output_string(method_name, target_name, cmd_name, cmd_params, packet)
Method check_bounds_and_buffer_size
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def self.check_bounds_and_buffer_size(bit_offset, bit_size, buffer_length, endianness, data_type)
Method initialize
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def initialize(hostname, port = 1883, ssl = false, write_topic = nil, read_topic = nil)
Method initialize
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def initialize(processor_name, result_name, converted_type = nil, converted_bit_size = nil, converted_array_size = nil)
Method check_bit_offset_and_size
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def self.check_bit_offset_and_size(read_or_write, given_bit_offset, given_bit_size, data_type, buffer)
Method write_topic
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def write_topic(topic, msg_hash, id = '*', maxlen = nil, approximate = 'true')
Method spawn
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def spawn(cmd_array, process_type, detail, expires_at, **kw_args)
Method initialize
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def initialize(cmd_array, process_type, detail, expires_at, **kw_args)
Method instrument_script_implementation
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def self.instrument_script_implementation(ruby_lex_utils,
comments_removed_text,
_num_lines,
filename,
mark_private = false)
Method cycle_tlm_item
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def cycle_tlm_item(packet, item_name, min, max, first_delta)
Avoid too many return
statements within this function. Open
Open
return result