avocado-framework/avocado

View on GitHub
avocado/core/dependencies/requirements/cache/backends/sqlite.py

Summary

Maintainability
B
4 hrs
Test Coverage
F
57%

File sqlite.py has 289 lines of code (exceeds 250 allowed). Consider refactoring.
Open

# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
Severity: Minor
Found in avocado/core/dependencies/requirements/cache/backends/sqlite.py - About 2 hrs to fix

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

    def set_requirement(
    Severity: Minor
    Found in avocado/core/dependencies/requirements/cache/backends/sqlite.py - About 35 mins to fix

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

      def update_requirement_status(
      Severity: Minor
      Found in avocado/core/dependencies/requirements/cache/backends/sqlite.py - About 35 mins to fix

        There are no issues that match your filters.

        Category
        Status