codeclassroom/codeclassroom

View on GitHub

Showing 2 of 15 total issues

File views.py has 273 lines of code (exceeds 250 allowed). Consider refactoring.
Open

'''API views.'''
from django.contrib.auth import authenticate, login, logout
from drf_yasg.utils import swagger_serializer_method
from rest_framework import generics, status, views, viewsets
from rest_framework.decorators import api_view, permission_classes
Severity: Minor
Found in api/views.py - About 2 hrs to fix

    Avoid too many return statements within this function.
    Open

        return None
    Severity: Major
    Found in utilities/codesim.py - About 30 mins to fix
      Severity
      Category
      Status
      Source
      Language