original_docstring: 
          the collection name where the resource will be saved into
  
          :param path: path of the resource to save
          :param data_type: type of the resource to save
          :return:
          
docstring: the collection name where the resource will be saved into
docstring_tokens: the collection name where the resource will be saved into
code: def _get_collection_name(self, path: PathStr, data_type: DataTypeStr) -> str:
          """
          the collection name where the resource will be saved into
  
          :param path: path of the resource to save
          :param data_type: type of the resource to save
          :return:
          """
  
          # since arango can't store collection names with '/' inside but the path contains it! We convert every '-' into
          # we also need to save
          path = path.replace(".", "")
          path = commons.expand_string(path, [('/', '-')])
          return f"{path}-{data_type}"
code_tokens: def _get_collection_name ( self , path : PathStr , data_type : DataTypeStr ) -> str : path = path . replace ( "." , "" ) path = commons . expand_string ( path , [ ( '/' , '-' ) ] ) return f"{path}-{data_type}"
short_docstring: the collection name where the resource will be saved into
short_docstring_tokens: the collection name where the resource will be saved into
comment: """
          the collection name where the resource will be saved into
  
          :param path: path of the resource to save
          :param data_type: type of the resource to save
          :return:
          """$SEP$# since arango can't store collection names with '/' inside but the path contains it! We convert every '-' into$SEP$# we also need to save