@@ -24,13 +24,17 @@ defmodule Algora.Github.Behaviour do
24
24
{ :ok , map ( ) } | { :error , String . t ( ) }
25
25
@ callback update_issue_comment ( token ( ) , String . t ( ) , String . t ( ) , integer ( ) , String . t ( ) ) ::
26
26
{ :ok , map ( ) } | { :error , String . t ( ) }
27
+ @ callback delete_issue_comment ( token ( ) , String . t ( ) , String . t ( ) , integer ( ) ) ::
28
+ { :ok , map ( ) } | { :error , String . t ( ) }
27
29
@ callback list_user_repositories ( token ( ) , String . t ( ) , keyword ( ) ) :: { :ok , [ map ( ) ] } | { :error , String . t ( ) }
28
30
@ callback list_repository_events ( token ( ) , String . t ( ) , String . t ( ) , keyword ( ) ) :: { :ok , [ map ( ) ] } | { :error , String . t ( ) }
29
31
@ callback list_repository_comments ( token ( ) , String . t ( ) , String . t ( ) , keyword ( ) ) :: { :ok , [ map ( ) ] } | { :error , String . t ( ) }
30
32
@ callback list_repository_languages ( token ( ) , String . t ( ) , String . t ( ) ) :: { :ok , [ map ( ) ] } | { :error , String . t ( ) }
31
33
@ callback list_repository_contributors ( token ( ) , String . t ( ) , String . t ( ) ) :: { :ok , [ map ( ) ] } | { :error , String . t ( ) }
32
34
@ callback add_labels ( token ( ) , String . t ( ) , String . t ( ) , integer ( ) , [ String . t ( ) ] ) :: { :ok , [ map ( ) ] } | { :error , String . t ( ) }
35
+ @ callback list_labels ( token ( ) , String . t ( ) , String . t ( ) , integer ( ) ) :: { :ok , [ map ( ) ] } | { :error , String . t ( ) }
33
36
@ callback create_label ( token ( ) , String . t ( ) , String . t ( ) , map ( ) ) :: { :ok , map ( ) } | { :error , String . t ( ) }
34
37
@ callback get_label ( token ( ) , String . t ( ) , String . t ( ) , String . t ( ) ) :: { :ok , map ( ) } | { :error , String . t ( ) }
35
38
@ callback remove_label ( token ( ) , String . t ( ) , String . t ( ) , String . t ( ) ) :: { :ok , map ( ) } | { :error , String . t ( ) }
39
+ @ callback remove_label_from_issue ( token ( ) , String . t ( ) , String . t ( ) , integer ( ) , String . t ( ) ) :: { :ok , map ( ) } | { :error , String . t ( ) }
36
40
end
0 commit comments