divio/django-cms

View on GitHub

Showing 579 of 869 total issues

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

    def copy_plugin(self, target_placeholder, target_language, parent_cache, no_signals=False):
Severity: Minor
Found in cms/models/pluginmodel.py - About 35 mins to fix

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

    def get_page_from_path(site, path, preview=False, draft=False, language_code=None):
    Severity: Minor
    Found in cms/utils/page.py - About 35 mins to fix

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

          def copy_with_descendants(self, target_node=None, position=None,
      Severity: Minor
      Found in cms/models/pagemodel.py - About 35 mins to fix

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

            def get_title_obj_attribute(self, attrname, language=None, fallback=True, force_reload=False):
        Severity: Minor
        Found in cms/models/pagemodel.py - About 35 mins to fix

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

          def has_generic_permission(page, user, action, site=None, check_global=True):
          Severity: Minor
          Found in cms/utils/page_permissions.py - About 35 mins to fix

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

                def add_button(self, name, url, active=False, disabled=False,
            Severity: Minor
            Found in cms/toolbar/items.py - About 35 mins to fix

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

              def detail_view_char(request, pk, template_name='detail.html', item_name="char_1",
              Severity: Minor
              Found in cms/test_utils/project/placeholderapp/views.py - About 35 mins to fix

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

                def _get_placeholder_cache_key(placeholder, lang, site_id, request, soft=False):
                Severity: Minor
                Found in cms/cache/placeholder.py - About 35 mins to fix

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

                      def apply_modifiers(self, nodes, namespace=None, root_id=None,
                  Severity: Minor
                  Found in menus/menu_pool.py - About 35 mins to fix

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

                    def detail_view(request, pk, template_name='detail.html', item_name="char_1",
                    Severity: Minor
                    Found in cms/test_utils/project/placeholderapp/views.py - About 35 mins to fix

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

                      def set_placeholder_cache(placeholder, lang, site_id, content, request):
                      Severity: Minor
                      Found in cms/cache/placeholder.py - About 35 mins to fix

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

                            def get_or_create_menu(self, key, verbose_name=None, disabled=False, side=LEFT, position=None):
                        Severity: Minor
                        Found in cms/toolbar/toolbar.py - About 35 mins to fix

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

                              def _create_user(self, email, password,
                          Severity: Minor
                          Found in cms/test_utils/project/emailuserapp/models.py - About 35 mins to fix

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

                                def render(self, name, value, attrs=None, choices=(), renderer=None):
                            Severity: Minor
                            Found in cms/forms/widgets.py - About 35 mins to fix

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

                                  def get_add_plugin_uri(self, placeholder, plugin_type, language='en', parent=None):
                              Severity: Minor
                              Found in cms/test_utils/testcases.py - About 35 mins to fix

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

                                def _base_detail(request, instance, template_name='detail.html',
                                Severity: Minor
                                Found in cms/test_utils/project/placeholderapp/views.py - About 35 mins to fix

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

                                  def cut_levels(nodes, from_level, to_level, extra_inactive, extra_active):
                                  Severity: Minor
                                  Found in menus/templatetags/menu_tags.py - About 35 mins to fix

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

                                    def recurse_patterns(path, pattern_list, page_id, default_args=None,
                                    Severity: Minor
                                    Found in cms/appresolver.py - About 35 mins to fix

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

                                          def get_or_create_menu(self, key, verbose_name, disabled=False, side=LEFT, position=None):
                                      Severity: Minor
                                      Found in cms/toolbar/items.py - About 35 mins to fix

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

                                            def __init__(self, name, url, active=False, disabled=False,
                                        Severity: Minor
                                        Found in cms/toolbar/items.py - About 35 mins to fix
                                          Severity
                                          Category
                                          Status
                                          Source
                                          Language