mongkok/arcgis-sdk

View on GitHub

Showing 4 of 4 total issues

ArcgisAPI has 25 functions (exceeds 20 allowed). Consider refactoring.
Open

class ArcgisAPI(object):
"""
Docs: https://resources.arcgis.com/en/help/arcgis-rest-api/
"""
 
 
Severity: Minor
Found in arcgis_sdk/__init__.py - About 2 hrs to fix

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

    def request(self, path, params=None, method=None, *args, **kwargs):
    Severity: Minor
    Found in arcgis_sdk/__init__.py - About 35 mins to fix

      Similar blocks of code found in 2 locations. Consider refactoring.
      Open

      def share_item(self, item_id, groups):
      return self.post(
      'content/items/{item_id}/share'.format(item_id=item_id),
      data={'groups': groups})
      Severity: Minor
      Found in arcgis_sdk/__init__.py and 1 other location - About 35 mins to fix
      arcgis_sdk/__init__.py on lines 86..89

      Similar blocks of code found in 2 locations. Consider refactoring.
      Open

      def add_to_group(self, group_id, users):
      return self.post(
      'community/groups/{group_id}/addUsers'.format(group_id=group_id),
      data={'users': users})
      Severity: Minor
      Found in arcgis_sdk/__init__.py and 1 other location - About 35 mins to fix
      arcgis_sdk/__init__.py on lines 124..127
      Severity
      Category
      Status
      Source
      Language