laxmena/PyCalendly

View on GitHub
calendly/calendly.py

Summary

Maintainability
A
2 hrs
Test Coverage

Function create_webhook has 6 arguments (exceeds 4 allowed). Consider refactoring.
Open

    def create_webhook(self, url: str, scope: str, organization: str, signing_key: str=None, user: str=None, event_types: List[str]=["canceled", "created"]) -> MutableMapping:
Severity: Minor
Found in calendly/calendly.py - About 45 mins to fix

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

        def list_events(self, count: int=20, organization: str=None, sort: str=None, user_uri: str=None, status: str=None) -> List[MutableMapping]:
    Severity: Minor
    Found in calendly/calendly.py - About 35 mins to fix

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

          def list_event_types(self, count: int=20, organization: str=None, page_token: str=None, sort: str=None, user_uri: str=None) -> List[MutableMapping]:
      Severity: Minor
      Found in calendly/calendly.py - About 35 mins to fix

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

            def list_webhooks(self, organization: str, scope: str, user: str=None, count: int=20, sort: str=None) -> List[MutableMapping]:
        Severity: Minor
        Found in calendly/calendly.py - About 35 mins to fix

          There are no issues that match your filters.

          Category
          Status