kiwiz/gkeepapi

View on GitHub

Showing 7 of 7 total issues

File node.py has 1758 lines of code (exceeds 250 allowed). Consider refactoring.
Open

""".. automodule:: gkeepapi

   :members:
   :inherited-members:

Severity: Major
Found in src/gkeepapi/node.py - About 4 days to fix

    File __init__.py has 947 lines of code (exceeds 250 allowed). Consider refactoring.
    Open

    """.. moduleauthor:: Kai <z@kwi.li>"""
    
    __version__ = "0.16.0"
    
    import datetime
    Severity: Major
    Found in src/gkeepapi/__init__.py - About 2 days to fix

      Keep has 30 functions (exceeds 20 allowed). Consider refactoring.
      Open

      class Keep:
          """High level Google Keep client.
      
          Manipulates a local copy of the Keep node tree. First, obtain a master token for your account.
      
      
      Severity: Minor
      Found in src/gkeepapi/__init__.py - About 3 hrs to fix

        Function find has 7 arguments (exceeds 4 allowed). Consider refactoring.
        Open

            def find(
        Severity: Major
        Found in src/gkeepapi/__init__.py - About 50 mins to fix

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

              def authenticate(
          Severity: Minor
          Found in src/gkeepapi/__init__.py - About 35 mins to fix

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

                def login(
            Severity: Minor
            Found in src/gkeepapi/__init__.py - About 35 mins to fix

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

                  def resume(
              Severity: Minor
              Found in src/gkeepapi/__init__.py - About 35 mins to fix
                Severity
                Category
                Status
                Source
                Language