Fix some compilation warnings
ci/woodpecker/push/woodpecker Pipeline failed Details

WIP-cache
Hugo Thunnissen 9 months ago
parent 2049121810
commit 23245d0158

3
.gitignore vendored

@ -1 +1,2 @@
*.elc
*.elc
/benchmarks/profile.txt

@ -74,10 +74,10 @@
(<= (phpinspect-region-start reg) point)))
(defsubst phpinspect-region-overlaps (reg1 reg2)
(or (phpinspect-region-reg2s-point reg1 (phpinspect-region-start reg2))
(phpinspect-region-reg2s-point reg1 (- (phpinspect-region-end reg2) 1))
(phpinspect-region-reg2s-point reg2 (phpinspect-region-start reg1))
(phpinspect-region-reg2s-point reg2 (- (phpinspect-region-end reg1) 1))))
(or (phpinspect-region-overlaps-point reg1 (phpinspect-region-start reg2))
(phpinspect-region-overlaps-point reg1 (- (phpinspect-region-end reg2) 1))
(phpinspect-region-overlaps-point reg2 (phpinspect-region-start reg1))
(phpinspect-region-overlaps-point reg2 (- (phpinspect-region-end reg1) 1))))
(defsubst phpinspect-region-encloses (reg1 reg2)
(and (<= (phpinspect-region-start reg1) (phpinspect-region-start reg2))
@ -109,6 +109,7 @@
(region-start (gensym))
(region-end (gensym)))
`(let ((,bmap)
,(when (symbolp place) place)
(,bmap-stack (list ,(cadr place-and-bmap)))
(,region-start (car ,region))
(,region-end (cadr ,region)))
@ -124,10 +125,7 @@
(declare (indent defun))
(let ((place (car place-and-bmap))
(bmap (gensym))
(bmap-stack (gensym))
(_ignored (gensym))
(overlay-start (gensym))
(overlay-end (gensym)))
(_ignored (gensym)))
`(let ((,bmap ,(cadr place-and-bmap)))
(maphash (lambda (,_ignored ,place)
,@body

@ -66,7 +66,6 @@
(defsubst phpinspect-edit-end (edit)
(let ((end (or (caar edit) 0))
(delta 0)
(previous-edit (cdr edit)))
(+ end (phpinspect-edit-delta previous-edit))))

@ -136,7 +136,7 @@
(cl-defmethod phpinspect-meta-find-overlapping-child ((meta (head meta)) (point integer))
(let ((child (phpinspect-splayt-find-largest-before
(phpinspect-meta-children meta) (phpinspect-meta--point-offset meta point))))
(when (and child (phpinspect-meta-overlaps-point point))
(when (and child (phpinspect-meta-overlaps-point child point))
child)))
(cl-defmethod phpinspect-meta-find-overlapping-children ((meta (head meta)) (point integer))

@ -233,9 +233,7 @@ before the search is executed."
(condition-case error
(let* ((file (phpinspect-project-get-type-filepath project type))
(visited-buffer (when file (find-buffer-visiting file)))
(new-index)
(class-index))
(visited-buffer (when file (find-buffer-visiting file))))
(when file
(if visited-buffer
(with-current-buffer visited-buffer (phpinspect-index-current-buffer))

@ -106,8 +106,7 @@
;; When there are no enclosing tokens, point is probably at the absolute
;; end of the buffer, so we find the last child before point.
(subject (phpinspect-bmap-last-token-before-point bmap point))
(subject-token)
(siblings))
(subject-token))
(phpinspect--log "Last token before point: %s, right siblings: %s, parent: %s"
(phpinspect-meta-string subject)
(mapcar #'phpinspect-meta-token (phpinspect-meta-right-siblings subject))

@ -244,6 +244,7 @@ apeared to be a little more performant than using `let'."
(,queue-sym (when ,node-sym
(list ,node-sym)))
(,reverse-sym t)
,current-sym
,size-sym
,stack-sym
,(if (symbolp place) place (gensym)))

@ -95,7 +95,7 @@ more recent"
(phpinspect--log "Failed to find methods for class %s :(" class))
methods))
(defun phpinspect--get-variables-for-class (buffer-classes class-name &optional static)
(defun phpinspect--get-variables-for-class (class-name &optional static)
(let ((class (phpinspect-get-or-create-cached-project-class
(phpinspect-current-project-root)
class-name)))
@ -132,7 +132,6 @@ static variables and static methods."
(when statement-type
(let ((type (funcall type-resolver statement-type)))
(append (phpinspect--get-variables-for-class
buffer-classes
type
static)
(funcall method-lister type)))))))

Loading…
Cancel
Save