OpenC3/cosmos

View on GitHub

Showing 842 of 1,379 total issues

Function write_topic has 5 arguments (exceeds 4 allowed). Consider refactoring.
Open

    def write_topic(self, topic, msg_hash, id="*", maxlen=None, approximate=True):
Severity: Minor
Found in openc3/python/openc3/utilities/store_implementation.py - About 35 mins to fix

    Function save_config has 5 arguments (exceeds 4 allowed). Consider refactoring.
    Open

        def save_config(
    Severity: Minor
    Found in openc3/python/openc3/models/tool_config_model.py - About 35 mins to fix

      Function save_config has 5 arguments (exceeds 4 allowed). Consider refactoring.
      Open

      def save_config(tool, name, data, local_mode=True, scope=OPENC3_SCOPE):
      Severity: Minor
      Found in openc3/python/openc3/api/config_api.py - About 35 mins to fix

        Function parse has 5 arguments (exceeds 4 allowed). Consider refactoring.
        Open

            def parse(cls, parser, packet, cmd_or_tlm, item, warnings):
        Severity: Minor
        Found in openc3/python/openc3/packets/parsers/limits_parser.py - About 35 mins to fix

          Function __init__ has 5 arguments (exceeds 4 allowed). Consider refactoring.
          Open

              def __init__(
          Severity: Minor
          Found in openc3/python/openc3/models/target_model.py - About 35 mins to fix

            Function list_objects has 5 arguments (exceeds 4 allowed). Consider refactoring.
            Open

                def list_objects(self, bucket, prefix=None, max_request=None, max_total=None):
            Severity: Minor
            Found in openc3/python/openc3/utilities/bucket.py - About 35 mins to fix

              Function presigned_request has 5 arguments (exceeds 4 allowed). Consider refactoring.
              Open

                  def presigned_request(self, bucket, key, method, internal=True):
              Severity: Minor
              Found in openc3/python/openc3/utilities/bucket.py - About 35 mins to fix

                Function _listen_thread_body has 5 arguments (exceeds 4 allowed). Consider refactoring.
                Open

                    def _listen_thread_body(self, listen_socket, listen_write, listen_read, thread_reader):
                Severity: Minor
                Found in openc3/python/openc3/interfaces/tcpip_server_interface.py - About 35 mins to fix

                  Function build_cmd has 5 arguments (exceeds 4 allowed). Consider refactoring.
                  Open

                  def build_cmd(*args, range_check=True, raw=False, scope=OPENC3_SCOPE, manual=False):
                  Severity: Minor
                  Found in openc3/python/openc3/api/cmd_api.py - About 35 mins to fix

                    Function _get_item has 5 arguments (exceeds 4 allowed). Consider refactoring.
                    Open

                    def _get_item(target_name, packet_name, item_name, cache_timeout=0.1, scope=OPENC3_SCOPE):
                    Severity: Minor
                    Found in openc3/python/openc3/api/limits_api.py - About 35 mins to fix

                      Function set has 5 arguments (exceeds 4 allowed). Consider refactoring.
                      Open

                          def set(cls, hash: dict, target_name: str, packet_name: str, queued: bool = False, scope: str = OPENC3_SCOPE):
                      Severity: Minor
                      Found in openc3/python/openc3/models/cvt_model.py - About 35 mins to fix

                        Function __init__ has 5 arguments (exceeds 4 allowed). Consider refactoring.
                        Open

                            def __init__(
                        Severity: Minor
                        Found in openc3/python/openc3/conversions/processor_conversion.py - About 35 mins to fix

                          Function protocol_cmd has 5 arguments (exceeds 4 allowed). Consider refactoring.
                          Open

                              def protocol_cmd(self, cmd_name, *cmd_args, read_write="READ_WRITE", index=-1):
                          Severity: Minor
                          Found in openc3/python/openc3/interfaces/interface.py - About 35 mins to fix

                            Function packet_items has 5 arguments (exceeds 4 allowed). Consider refactoring.
                            Open

                                def packet_items(
                            Severity: Minor
                            Found in openc3/python/openc3/models/target_model.py - About 35 mins to fix

                              Function wait_expression has 5 arguments (exceeds 4 allowed). Consider refactoring.
                              Open

                              def wait_expression(
                              Severity: Minor
                              Found in openc3/python/openc3/api/api_shared.py - About 35 mins to fix

                                Function inject_tlm has 5 arguments (exceeds 4 allowed). Consider refactoring.
                                Open

                                def inject_tlm(target_name, packet_name, item_hash=None, type="CONVERTED", scope=OPENC3_SCOPE):
                                Severity: Minor
                                Found in openc3/python/openc3/api/tlm_api.py - About 35 mins to fix

                                  Function kill_thread has 5 arguments (exceeds 4 allowed). Consider refactoring.
                                  Open

                                  def kill_thread(owner, thread, graceful_timeout=1, timeout_interval=0.01, hard_timeout=1):
                                  Severity: Minor
                                  Found in openc3/python/openc3/utilities/store_queued.py - About 35 mins to fix

                                    Function write_item has 5 arguments (exceeds 4 allowed). Consider refactoring.
                                    Open

                                        def write_item(self, item, value, value_type="CONVERTED", buffer=None):
                                    Severity: Minor
                                    Found in openc3/python/openc3/packets/packet.py - About 35 mins to fix

                                      Function parse_telemetry has 5 arguments (exceeds 4 allowed). Consider refactoring.
                                      Open

                                          def parse_telemetry(cls, parser, target_name, telemetry, latest_data, warnings):
                                      Severity: Minor
                                      Found in openc3/python/openc3/packets/parsers/packet_parser.py - About 35 mins to fix

                                        Function kill_thread has 5 arguments (exceeds 4 allowed). Consider refactoring.
                                        Open

                                        def kill_thread(owner, thread, graceful_timeout=1, timeout_interval=0.01, hard_timeout=1):
                                        Severity: Minor
                                        Found in openc3/python/openc3/top_level.py - About 35 mins to fix
                                          Severity
                                          Category
                                          Status
                                          Source
                                          Language