;ELC   
;;; Compiled
;;; in Emacs version 25.3.1
;;; with all optimizations.

;;; This file uses dynamic docstrings, first added in Emacs 19.29.

;;; This file does not contain utf-8 non-ASCII characters,
;;; and so can be loaded in Emacs versions earlier than 23.

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


(byte-code "\300\301!\210\300\302!\210\300\303!\210\300\304!\210\300\305!\210\300\306!\210\307\310\311\312!\"\210\307\313\314\312!\"\210\307\315\313\"\210\316\315\317\320#\210\321\312\322\313#\210\323\312\324\325\326$\207" [require eieio gh-api gh-auth gh-comments gh-common gh-repos defalias gh-issues-api-p eieio-make-class-predicate gh-issues-api gh-issues-api--eieio-childp eieio-make-child-predicate gh-issues-api-child-p make-obsolete "use (cl-typep ... 'gh-issues-api) instead" "25.1" put cl-deftype-satisfies eieio-defclass-internal (gh-api-v3 gh-comments-api-mixin) ((issue-cls :allocation :class :initform gh-issues-issue) (milestone-cls :allocation :class :initform gh-issues-milestone) (label-cls :allocation :class :initform gh-issues-label) (comment-cls :allocation :class :initform gh-issues-comment)) (:documentation "Github Issues api")] 5)
#@52 Create a new object of class type `gh-issues-api'.
(defalias 'gh-issues-api #[(&rest slots) "\301\302\303#\207" [slots apply make-instance gh-issues-api] 4 (#$ . 1268)])
(function-put 'gh-issues-api 'compiler-macro 'gh-issues-api--anon-cmacro)
(defalias 'gh-issues-api--anon-cmacro #[(whole &rest slots) "@;\204 	\207\302\303\304@	@#	@\305@DABB\"\207" [slots whole macroexp--warn-and-return format "Obsolete name arg %S to constructor %S" identity] 5])
(byte-code "\300\301\302\303!\"\210\300\304\305\303!\"\210\300\306\304\"\210\307\306\310\311#\210\312\303\313\304#\210\314\303\315\316\317$\207" [defalias gh-issues-issue-p eieio-make-class-predicate gh-issues-issue gh-issues-issue--eieio-childp eieio-make-child-predicate gh-issues-issue-child-p make-obsolete "use (cl-typep ... 'gh-issues-issue) instead" "25.1" put cl-deftype-satisfies eieio-defclass-internal (gh-ref-object marshal-base) ((number :initarg :number) (state :initarg :state) (title :initarg :title) (body :initarg :body) (user :initarg :user :initform nil :marshal-type gh-user) (labels :initarg :labels :initform nil :marshal-type (list gh-issues-label)) (assignees :initarg :assignees :initform nil :marshal-type (list gh-user)) (assignee :initarg :assignee :initform nil :marshal-type gh-user) (milestone :initarg :milestone :initform nil :marshal-type gh-issues-milestone) (comments :initarg :comments :initform 0) (pull-request :initarg :pull-request :marshal-type gh-issues-pull-request) (closed-at :initarg :closed-at) (created-at :initarg :created-at) (updated-at :initarg :updated-at)) (:documentation "issues request" :marshal-default-spec gh-marshal-default-spec)] 5)
#@54 Create a new object of class type `gh-issues-issue'.
(defalias 'gh-issues-issue #[(&rest slots) "\301\302\303#\207" [slots apply make-instance gh-issues-issue] 4 (#$ . 2930)])
(function-put 'gh-issues-issue 'compiler-macro 'gh-issues-issue--anon-cmacro)
(defalias 'gh-issues-issue--anon-cmacro #[(whole &rest slots) "@;\204 	\207\302\303\304@	@#	@\305@DABB\"\207" [slots whole macroexp--warn-and-return format "Obsolete name arg %S to constructor %S" identity] 5])
(byte-code "\302\303\304\303\305\"\"\210\306\303\307\310\311$\210\312\310\313\314#\210\302\315\304\315\305\"\"\210\306\315\307\310\316$\210\312\310\317\320#\210\321\305\211\203J 	@\312\310\317\322\310\317N\315!\323##\210	A\211\2042 *\302\324\304\324\305\"\"\210\306\324\307\310\325$\210\312\310\326\327#\210\321\305\211\203\200 	@\312\310\326\322\310\326N\324!\323##\210	A\211\204h *\330\331\332\333!\"\210\330\334\335\333!\"\210\330\336\334\"\210\337\336\340\341#\210\312\333\342\334#\210\343\333\344\345\346$\207" [cls --dolist-tail-- eieio--defalias marshal-get-class-slot eieio--defgeneric-init-form nil eieio--defmethod :static gh-issues-issue #[(obj) "\302!\203\f \303!\202 \211\304N)\207" [obj cls eieio-object-p eieio-object-class :marshal-class-slot] 3] put :marshal-class-slot :-cls marshal-get-marshal-info #[(obj) "\302!\203\f \303!\202 \211\304N)\207" [obj cls eieio-object-p eieio-object-class :marshal-info] 3] :marshal-info ((alist (updated-at . updated_at) (created-at . created_at) (closed-at . closed_at) (pull-request . pull_request) (comments . comments) (milestone . milestone) (assignee . assignee) (assignees . assignees) (labels . labels) (user . user) (body . body) (title . title) (state . state) (number . number))) (gh-ref-object) marshal--alist-merge t marshal-get-type-info #[(obj) "\302!\203\f \303!\202 \211\304N)\207" [obj cls eieio-object-p eieio-object-class :type-info] 3] :type-info ((user . gh-user) (labels list gh-issues-label) (assignees list gh-user) (assignee . gh-user) (milestone . gh-issues-milestone) (pull-request . gh-issues-pull-request)) defalias gh-issues-pull-request-p eieio-make-class-predicate gh-issues-pull-request gh-issues-pull-request--eieio-childp eieio-make-child-predicate gh-issues-pull-request-child-p make-obsolete "use (cl-typep ... 'gh-issues-pull-request) instead" "25.1" cl-deftype-satisfies eieio-defclass-internal (gh-object marshal-base) ((html-url :initarg :html-url) (diff-url :initarg :diff-url) (patch-url :initarg :patch-url)) (:marshal-default-spec gh-marshal-default-spec)] 8)
#@61 Create a new object of class type `gh-issues-pull-request'.
(defalias 'gh-issues-pull-request #[(&rest slots) "\301\302\303#\207" [slots apply make-instance gh-issues-pull-request] 4 (#$ . 5491)])
(function-put 'gh-issues-pull-request 'compiler-macro 'gh-issues-pull-request--anon-cmacro)
(defalias 'gh-issues-pull-request--anon-cmacro #[(whole &rest slots) "@;\204 	\207\302\303\304@	@#	@\305@DABB\"\207" [slots whole macroexp--warn-and-return format "Obsolete name arg %S to constructor %S" identity] 5])
(byte-code "\302\303\304\303\305\"\"\210\306\303\307\310\311$\210\312\310\313\314#\210\302\315\304\315\305\"\"\210\306\315\307\310\316$\210\312\310\317\320#\210\321\305\211\203J 	@\312\310\317\322\310\317N\315!\323##\210	A\211\2042 *\302\324\304\324\305\"\"\210\306\324\307\310\325$\210\312\310\326\305#\210\321\305\211\203\200 	@\312\310\326\322\310\326N\324!\323##\210	A\211\204h *\327\330\331\332!\"\210\327\333\334\332!\"\210\327\335\333\"\210\336\335\337\340#\210\312\332\341\333#\210\342\332\343\344\345$\207" [cls --dolist-tail-- eieio--defalias marshal-get-class-slot eieio--defgeneric-init-form nil eieio--defmethod :static gh-issues-pull-request #[(obj) "\302!\203\f \303!\202 \211\304N)\207" [obj cls eieio-object-p eieio-object-class :marshal-class-slot] 3] put :marshal-class-slot :-cls marshal-get-marshal-info #[(obj) "\302!\203\f \303!\202 \211\304N)\207" [obj cls eieio-object-p eieio-object-class :marshal-info] 3] :marshal-info ((alist (patch-url . patch_url) (diff-url . diff_url) (html-url . html_url))) (gh-object) marshal--alist-merge t marshal-get-type-info #[(obj) "\302!\203\f \303!\202 \211\304N)\207" [obj cls eieio-object-p eieio-object-class :type-info] 3] :type-info defalias gh-issues-label-p eieio-make-class-predicate gh-issues-label gh-issues-label--eieio-childp eieio-make-child-predicate gh-issues-label-child-p make-obsolete "use (cl-typep ... 'gh-issues-label) instead" "25.1" cl-deftype-satisfies eieio-defclass-internal (gh-ref-object marshal-base) ((name :initarg :name) (color :initarg :color)) (:marshal-default-spec gh-marshal-default-spec)] 8)
#@54 Create a new object of class type `gh-issues-label'.
(defalias 'gh-issues-label #[(&rest slots) "\301\302\303#\207" [slots apply make-instance gh-issues-label] 4 (#$ . 7625)])
(function-put 'gh-issues-label 'compiler-macro 'gh-issues-label--anon-cmacro)
(defalias 'gh-issues-label--anon-cmacro #[(whole &rest slots) "@;\204 	\207\302\303\304@	@#	@\305@DABB\"\207" [slots whole macroexp--warn-and-return format "Obsolete name arg %S to constructor %S" identity] 5])
(byte-code "\302\303\304\303\305\"\"\210\306\303\307\310\311$\210\312\310\313\314#\210\302\315\304\315\305\"\"\210\306\315\307\310\316$\210\312\310\317\320#\210\321\305\211\203J 	@\312\310\317\322\310\317N\315!\323##\210	A\211\2042 *\302\324\304\324\305\"\"\210\306\324\307\310\325$\210\312\310\326\305#\210\321\305\211\203\200 	@\312\310\326\322\310\326N\324!\323##\210	A\211\204h *\302\327\304\327\305\"\"\210\306\327\305\310\330$\210\331\332\333\334!\"\210\331\335\336\334!\"\210\331\337\335\"\210\340\337\341\342#\210\312\334\343\335#\210\344\334\345\346\347$\207" [cls --dolist-tail-- eieio--defalias marshal-get-class-slot eieio--defgeneric-init-form nil eieio--defmethod :static gh-issues-label #[(obj) "\302!\203\f \303!\202 \211\304N)\207" [obj cls eieio-object-p eieio-object-class :marshal-class-slot] 3] put :marshal-class-slot :-cls marshal-get-marshal-info #[(obj) "\302!\203\f \303!\202 \211\304N)\207" [obj cls eieio-object-p eieio-object-class :marshal-info] 3] :marshal-info ((alist (color . color) (name . name))) (gh-ref-object) marshal--alist-merge t marshal-get-type-info #[(obj) "\302!\203\f \303!\202 \211\304N)\207" [obj cls eieio-object-p eieio-object-class :type-info] 3] :type-info gh-issues-label-req-to-update #[(label) "\301\302\303\"B\304\302\305\"BD\207" [label "name" eieio-oref :name "color" :color] 5] defalias gh-issues-milestone-p eieio-make-class-predicate gh-issues-milestone gh-issues-milestone--eieio-childp eieio-make-child-predicate gh-issues-milestone-child-p make-obsolete "use (cl-typep ... 'gh-issues-milestone) instead" "25.1" cl-deftype-satisfies eieio-defclass-internal (gh-ref-object marshal-base) ((number :initarg :number) (state :initarg :state) (title :initarg :title) (description :initarg :description) (creator :initarg :creator :initform nil :marshal-type gh-user) (open-issues :initarg :open-issues) (closed-issues :initarg :closed-issues) (created-at :initarg :created-at) (due-on :initarg :due-on)) (:documentation "github milestone" :marshal-default-spec gh-marshal-default-spec)] 8)
#@58 Create a new object of class type `gh-issues-milestone'.
(defalias 'gh-issues-milestone #[(&rest slots) "\301\302\303#\207" [slots apply make-instance gh-issues-milestone] 4 (#$ . 10177)])
(function-put 'gh-issues-milestone 'compiler-macro 'gh-issues-milestone--anon-cmacro)
(defalias 'gh-issues-milestone--anon-cmacro #[(whole &rest slots) "@;\204 	\207\302\303\304@	@#	@\305@DABB\"\207" [slots whole macroexp--warn-and-return format "Obsolete name arg %S to constructor %S" identity] 5])
(byte-code "\302\303\304\303\305\"\"\210\306\303\307\310\311$\210\312\310\313\314#\210\302\315\304\315\305\"\"\210\306\315\307\310\316$\210\312\310\317\320#\210\321\305\211\203J 	@\312\310\317\322\310\317N\315!\323##\210	A\211\2042 *\302\324\304\324\305\"\"\210\306\324\307\310\325$\210\312\310\326\327#\210\321\305\211\203\200 	@\312\310\326\322\310\326N\324!\323##\210	A\211\204h *\330\331\332\333!\"\210\330\334\335\333!\"\210\330\336\334\"\210\337\336\340\341#\210\312\333\342\334#\210\343\333\344\305\345$\207" [cls --dolist-tail-- eieio--defalias marshal-get-class-slot eieio--defgeneric-init-form nil eieio--defmethod :static gh-issues-milestone #[(obj) "\302!\203\f \303!\202 \211\304N)\207" [obj cls eieio-object-p eieio-object-class :marshal-class-slot] 3] put :marshal-class-slot :-cls marshal-get-marshal-info #[(obj) "\302!\203\f \303!\202 \211\304N)\207" [obj cls eieio-object-p eieio-object-class :marshal-info] 3] :marshal-info ((alist (due-on . due_on) (created-at . created_at) (closed-issues . closed_issues) (open-issues . open_issues) (creator . creator) (description . description) (title . title) (state . state) (number . number))) (gh-ref-object) marshal--alist-merge t marshal-get-type-info #[(obj) "\302!\203\f \303!\202 \211\304N)\207" [obj cls eieio-object-p eieio-object-class :type-info] 3] :type-info ((creator . gh-user)) defalias gh-issues-comment-p eieio-make-class-predicate gh-issues-comment gh-issues-comment--eieio-childp eieio-make-child-predicate gh-issues-comment-child-p make-obsolete "use (cl-typep ... 'gh-issues-comment) instead" "25.1" cl-deftype-satisfies eieio-defclass-internal (gh-comment marshal-base) (:marshal-default-spec gh-marshal-default-spec)] 8)
#@56 Create a new object of class type `gh-issues-comment'.
(defalias 'gh-issues-comment #[(&rest slots) "\301\302\303#\207" [slots apply make-instance gh-issues-comment] 4 (#$ . 12410)])
(function-put 'gh-issues-comment 'compiler-macro 'gh-issues-comment--anon-cmacro)
(defalias 'gh-issues-comment--anon-cmacro #[(whole &rest slots) "@;\204 	\207\302\303\304@	@#	@\305@DABB\"\207" [slots whole macroexp--warn-and-return format "Obsolete name arg %S to constructor %S" identity] 5])
(byte-code "\302\303\304\303\305\"\"\210\306\303\307\310\311$\210\312\310\313\314#\210\302\315\304\315\305\"\"\210\306\315\307\310\316$\210\312\310\317\305#\210\320\305\211\203J 	@\312\310\317\321\310\317N\315!\322##\210	A\211\2042 *\302\323\304\323\305\"\"\210\306\323\307\310\324$\210\312\310\325\305#\210\320\305\211\203\200 	@\312\310\325\321\310\325N\323!\322##\210	A\211\204h *\302\326\304\326\305\"\"\210\306\326\305\327\330$\210\302\331\304\331\305\"\"\210\306\331\305\327\332$\210\302\333\304\333\305\"\"\210\306\333\305\327\334$\210\302\335\304\335\305\"\"\210\306\335\305\327\336$\210\302\337\304\337\305\"\"\210\306\337\305\327\340$\210\302\341\304\341\305\"\"\210\306\341\305\342\343$\210\302\344\304\344\305\"\"\210\306\344\305\327\345$\210\302\346\304\346\305\"\"\210\306\346\305\347\350$\210\302\351\304\351\305\"\"\210\306\351\305\327\352$\210\302\353\304\353\305\"\"\210\306\353\305\327\354$\210\302\355\304\355\305\"\"\210\306\355\305\327\356$\210\302\357\304\357\305\"\"\210\306\357\305\327\360$\210\302\361\304\361\305\"\"\210\306\361\305\327\362$\210\302\363\304\363\305\"\"\210\306\363\305\327\364$\210\302\365\304\365\305\"\"\210\306\365\305\327\366$\210\302\367\304\367\305\"\"\210\306\367\305\327\370$\210\302\371\304\371\305\"\"\210\306\371\305\327\372$\210\302\373\304\373\305\"\"\210\306\373\305\327\374$\210\302\375\304\375\305\"\"\210\306\375\305\327\376$\210\302\377\304\377\305\"\"\210\306\377\305\327\201@ $\210\302\201A \304\201A \305\"\"\210\306\201A \305\327\201B $\210\302\201C \304\201C \305\"\"\210\306\201C \305\327\201D $\210\302\201E \304\201E \305\"\"\210\306\201E \305\327\201F $\210\302\201G \304\201G \305\"\"\210\306\201G \305\327\201H $\207" [cls --dolist-tail-- eieio--defalias marshal-get-class-slot eieio--defgeneric-init-form nil eieio--defmethod :static gh-issues-comment #[(obj) "\302!\203\f \303!\202 \211\304N)\207" [obj cls eieio-object-p eieio-object-class :marshal-class-slot] 3] put :marshal-class-slot :-cls marshal-get-marshal-info #[(obj) "\302!\203\f \303!\202 \211\304N)\207" [obj cls eieio-object-p eieio-object-class :marshal-info] 3] :marshal-info (gh-comment) marshal--alist-merge t marshal-get-type-info #[(obj) "\302!\203\f \303!\202 \211\304N)\207" [obj cls eieio-object-p eieio-object-class :type-info] 3] :type-info gh-issues-issue-list gh-issues-api #[(api user repo) "\303\304\305\306\"!\307\310\311	\n#$\207" [api user repo gh-api-authenticated-request gh-object-list-reader eieio-oref issue-cls "GET" format "/repos/%s/%s/issues"] 8] gh-issues-milestone-list #[(api user repo) "\303\304\305\306\"!\307\310\311	\n#$\207" [api user repo gh-api-authenticated-request gh-object-list-reader eieio-oref milestone-cls "GET" format "/repos/%s/%s/milestones"] 8] gh-issues-milestone-get #[(api user repo id) "\304\305\306\307\"!\310\311\312	\n$$\207" [api user repo id gh-api-authenticated-request gh-object-reader eieio-oref milestone-cls "GET" format "/repos/%s/%s/milestones/%s"] 9] gh-issues-milestone-new #[(api user repo milestone) "\304\305\306\307\"!\310\311\312	\n#\313!%\207" [api user repo milestone gh-api-authenticated-request gh-object-reader eieio-oref milestone-cls "POST" format "/repos/%s/%s/milestones" gh-issues-milestone-req-to-update] 8] gh-issues-milestone-update #[(api user repo id milestone) "\305\306\307\310\"!\311\312\313	\n$\314\f!%\207" [api user repo id milestone gh-api-authenticated-request gh-object-reader eieio-oref milestone-cls "PATCH" format "/repos/%s/%s/milestones/%s" gh-issues-milestone-req-to-update] 9] gh-issues-milestone-req-to-update gh-issues-milestone #[(milestone) "\305\306\"\305\307\"\305\310\"\311\305\312\"BC\211\203\" 	\313\fBC\244\210\203- 	\314BC\244\210\n\2038 	\315\nBC\244\210	,\207" [milestone to-update due-on description state eieio-oref :state :description :due-on "title" :title "state" "description" "due_on"] 8] gh-issues-issue-get #[(api user repo id) "\304\305\306\307\"!\310\311\312	\n$$\207" [api user repo id gh-api-authenticated-request gh-object-reader eieio-oref issue-cls "GET" format "/repos/%s/%s/issues/%s"] 9] gh-issues-issue-req-to-update gh-issues-issue #[(req) "\304\305\"\304\306\"\307\304\310\"B\311\304\312\"B\313\304\314\"BE\n\203, 	\315\304\n\316\"BC\244\210\203: 	\317\304\320\"BC\244\210	+\207" [req to-update milestone assignee eieio-oref :assignee :milestone "title" :title "state" :state "body" :body "milestone" :number "assignee" :login] 8] gh-issues-issue-update #[(api user repo id req) "\305\306\307\310\"!\311\312\313	\n$\314\f!%\207" [api user repo id req gh-api-authenticated-request gh-object-reader eieio-oref issue-cls "PATCH" format "/repos/%s/%s/issues/%s" gh-issues-issue-req-to-update] 9] gh-issues-issue-new #[(api user repo issue) "\304\305\306\307\"!\310\311\312	\n#\313!%\207" [api user repo issue gh-api-authenticated-request gh-object-reader eieio-oref issue-cls "POST" format "/repos/%s/%s/issues" gh-issues-issue-req-to-update] 8] gh-issues-label-get #[(api user repo name) "\304\305\306\307\"!\310\311\312	\n$$\207" [api user repo name gh-api-authenticated-request gh-object-reader eieio-oref label-cls "GET" format "/repos/%s/%s/labels/%s"] 9] gh-issues-label-list #[(api user repo) "\303\304\305\306\"!\307\310\311	\n#$\207" [api user repo gh-api-authenticated-request gh-object-list-reader eieio-oref label-cls "GET" format "/repos/%s/%s/labels"] 8] gh-issues-label-new #[(api user repo req) "\304\305\306\307\"!\310\311\312	\n#\313!%\207" [api user repo req gh-api-authenticated-request gh-object-reader eieio-oref label-cls "POST" format "/repos/%s/%s/labels" gh-issues-label-req-to-update] 8] gh-issues-label-update #[(api user repo req) "\304\305\306\307\"!\310\311\312	\n\306\313\"$\314!%\207" [api user repo req gh-api-authenticated-request gh-object-reader eieio-oref label-cls "POST" format "/repos/%s/%s/labels/%s" :name gh-issues-label-req-to-update] 11] gh-issues-label-delete #[(api user repo name) "\304\305\306\307\"!\310\311\312	\n$$\207" [api user repo name gh-api-authenticated-request gh-object-reader eieio-oref label-cls "DELETE" format "/repos/%s/%s/labels/%s"] 9] gh-issues-labels-in-issue #[(api user repo issue-or-issue-id) "\305!\306\n\307\310\n\311\"!\312\313\314\f	$$)\207" [issue-or-issue-id issue-id api user repo gh-issues--issue-id gh-api-authenticated-request gh-object-list-reader eieio-oref label-cls "GET" format "/repos/%s/%s/issues/%s/labels"] 9] gh-issues-labels-add-to-issue #[(api user repo issue-or-issue-id labels) "\306!\307\n\310\311\n\312\"!\313\314\315\f	$\316\317\"%)\207" [issue-or-issue-id issue-id api user repo labels gh-issues--issue-id gh-api-authenticated-request gh-object-list-reader eieio-oref label-cls "PUT" format "/repos/%s/%s/issues/%s/labels" mapcar gh-issues--label-name] 9] gh-issues-labels-remove-all-from-issue #[(api user repo issue-or-issue-id) "\305!\306\n\307\310\311\312\f	$$)\207" [issue-or-issue-id issue-id api user repo gh-issues--issue-id gh-api-authenticated-request #[(x) "\207" [x] 1] "DELETE" format "/repos/%s/%s/issues/%s/labels"] 9] gh-issues-labels-in-milestone #[(api user repo milestone-or-milestone-id) "\305!\306\n\307\310\n\311\"!\312\313\314\f	$$)\207" [milestone-or-milestone-id milestone-id api user repo gh-issues--milestone-id gh-api-authenticated-request gh-object-list-reader eieio-oref label-cls "GET" format "/repos/%s/%s/milestones/%s/labels"] 9] gh-issues-comments-list #[(api user repo issue-id) "\304\305\306	\n$\"\207" [api user repo issue-id gh-comments-list format "/repos/%s/%s/issues/%s"] 7] gh-issues-comments-get #[(api user repo comment-id) "\304\305\306	\n##\207" [api user repo comment-id gh-comments-get format "/repos/%s/%s/issues"] 6] gh-issues-comments-update #[(api user repo comment-id comment) "\305\306\307	\n#\310\f!$\207" [api user repo comment-id comment gh-comments-update format "/repos/%s/%s/issues" gh-comment-req-to-update] 6] gh-issues-comments-new #[(api user repo issue-id comment) "\305\306\307	\n$\310\f!#\207" [api user repo issue-id comment gh-comments-new format "/repos/%s/%s/issues/%s" gh-comment-req-to-update] 7] gh-issues-comments-delete #[(api user repo comment-id) "\304\305\306	\n##\207" [api user repo comment-id gh-comments-delete format "/repos/%s/%s/issues"] 6]] 8)
(defalias 'gh-issues--issue-id #[(issue-or-issue-id) "\301!\203 \302\303\"\207\207" [issue-or-issue-id eieio-object-p eieio-oref :id] 3])
(defalias 'gh-issues--milestone-id #[(milestone-or-milestone-id) "\301!\203 \302\303\"\207\207" [milestone-or-milestone-id eieio-object-p eieio-oref :id] 3])
(defalias 'gh-issues--label-name #[(label-or-label-name) "\301!\203 \302\303\"\207\207" [label-or-label-name eieio-object-p eieio-oref :name] 3])
(provide 'gh-issues)
