Skip to content

Commit 1cf5409

Browse files
committed
core: fix most lints flagged by raco review
1 parent 9c43181 commit 1cf5409

File tree

11 files changed

+113
-110
lines changed

11 files changed

+113
-110
lines changed

gui-easy-lib/gui/easy/color.rkt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#lang racket/base
22

33
(require racket/class
4-
racket/contract
4+
racket/contract/base
55
racket/fixnum
66
(prefix-in gui: racket/gui))
77

@@ -14,7 +14,7 @@
1414

1515
(define color
1616
(case-lambda
17-
[(color)
17+
[(color) ;; noqa
1818
(if (fixnum? color)
1919
(make-object gui:color%
2020
(fxand (fxrshift color 24) #xFF)

gui-easy-lib/gui/easy/contract.rkt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#lang racket/base
22

3-
(require racket/contract
3+
(require racket/contract/base
4+
racket/contract/combinator
45
(prefix-in gui: racket/gui)
56
"private/observable.rkt")
67

@@ -63,7 +64,8 @@
6364
[else (or/c c (obs/c c))]))
6465

6566
(module+ test
66-
(require rackunit)
67+
(require racket/contract/region
68+
rackunit)
6769

6870
(test-case "(maybe-obs/c any/c)"
6971
(check-eq? (maybe-obs/c any/c) any/c))

gui-easy-lib/gui/easy/font.rkt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#lang racket/base
22

33
(require racket/class
4-
racket/contract
4+
racket/contract/base
55
racket/draw
66
(prefix-in gui: racket/gui)
77
racket/string)
@@ -12,14 +12,14 @@
1212
[font* (font/c (or/c string? (listof string?)) (or/c #f (is-a?/c gui:font%)))]))
1313

1414
(define (font/c name/c res/c)
15-
(->* (name/c (real-in 0 1024.0))
16-
(#:family gui:font-family/c
15+
(->* [name/c (real-in 0 1024.0)]
16+
[#:family gui:font-family/c
1717
#:style gui:font-style/c
1818
#:weight gui:font-weight/c
1919
#:underline? any/c
2020
#:smoothing gui:font-smoothing/c
2121
#:hinting gui:font-hinting/c
22-
#:size-in-pixels? any/c)
22+
#:size-in-pixels? any/c]
2323
res/c))
2424

2525
(define (font face size

gui-easy-lib/gui/easy/observable.rkt

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
#lang racket/base
22

3-
(require racket/contract
3+
(require racket/contract/base
44
"private/observable.rkt")
55

66
(provide
77
(contract-out
8-
[obs (->* (any/c)
9-
(#:name symbol?
10-
#:derived? boolean?)
8+
[obs (->* [any/c]
9+
[#:name symbol?
10+
#:derived? boolean?]
1111
obs?)]
1212
[obs? (-> any/c boolean?)]
1313
[obs-rename (-> obs? symbol? obs?)]
@@ -17,20 +17,20 @@
1717
[obs-set! (-> obs? any/c void?)]
1818
[obs-peek (-> obs? any/c)]
1919
[obs-map (-> obs? (-> any/c any/c) obs?)]
20-
[obs-filter (->* (obs? (-> any/c any/c)) (any/c) obs?)]
21-
[obs-filter-map (->* (obs? (-> any/c any/c)) (any/c) obs?)]
20+
[obs-filter (->* [obs? (-> any/c any/c)] [any/c] obs?)]
21+
[obs-filter-map (->* [obs? (-> any/c any/c)] [any/c] obs?)]
2222
[obs-combine (-> procedure? obs? obs? ... obs?)]
23-
[obs-debounce (->* (obs?)
24-
(#:duration exact-nonnegative-integer?)
23+
[obs-debounce (->* [obs?]
24+
[#:duration exact-nonnegative-integer?]
2525
obs?)]
26-
[obs-throttle (->* (obs?)
27-
(#:duration exact-nonnegative-integer?)
26+
[obs-throttle (->* [obs?]
27+
[#:duration exact-nonnegative-integer?]
2828
obs?)]
29-
[chaperone-obs (->* (obs?)
30-
(#:ref (or/c #f (-> obs? any/c any/c))
31-
#:set (or/c #f (-> obs? any/c any/c)))
29+
[chaperone-obs (->* [obs?]
30+
[#:ref (or/c #f (-> obs? any/c any/c))
31+
#:set (or/c #f (-> obs? any/c any/c))]
3232
obs?)]
33-
[impersonate-obs (->* (obs?)
34-
(#:ref (or/c #f (-> obs? any/c any/c))
35-
#:set (or/c #f (-> obs? any/c any/c)))
33+
[impersonate-obs (->* [obs?]
34+
[#:ref (or/c #f (-> obs? any/c any/c))
35+
#:set (or/c #f (-> obs? any/c any/c))]
3636
obs?)]))

gui-easy-lib/gui/easy/private/observable.rkt

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@
9191
(impersonate-struct o
9292
obs-value-box
9393
(and val-ref
94-
(lambda (o bx)
94+
(lambda (o bx) ;; noqa
9595
(do-impersonate-box
9696
bx
9797
(lambda (_ v) (val-ref o v))
@@ -100,12 +100,13 @@
100100
#f ; witness
101101
obs-update-value-box!
102102
(and val-set
103-
(λ (_ update-proc)
103+
(λ (o update-proc) ;; noqa
104104
(do-impersonate-procedure
105105
update-proc
106106
(λ (proc)
107-
(values (lambda (v) (val-set o v))
108-
proc)))))
107+
(values
108+
(λ (v) (val-set o v))
109+
proc)))))
109110
set-obs-update-value-box!!
110111
#f))
111112

@@ -126,7 +127,7 @@
126127
impersonate-procedure
127128
val-ref
128129
val-set))
129-
130+
130131
(define (obs-rename o name)
131132
(impersonate-struct o
132133
obs-name

gui-easy-lib/gui/easy/private/renderer.rkt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
(begin0 root
5353
(do-add-dependencies (send tree dependencies) tree root)))
5454

55-
(define/public (add-dependencies deps tree root)
55+
(define/public (add-dependencies deps tree root) ;; noqa
5656
(do-add-dependencies deps tree root))
5757

5858
(define/public (remove-dependencies s)
@@ -68,7 +68,7 @@
6868
(send tree destroy root))
6969
(set! root #f)))))
7070

71-
(define (do-add-dependencies deps tree root)
71+
(define (do-add-dependencies deps tree root) ;; noqa
7272
(define s
7373
(dependency-set deps (for/list ([dep (in-list deps)])
7474
(define (proc v)

gui-easy-lib/gui/easy/private/view/common.rkt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
(require (for-syntax racket/base
44
racket/format
5-
syntax/parse)
5+
syntax/parse/pre)
66
"../logger.rkt"
77
"../observable.rkt")
88

gui-easy-lib/gui/easy/private/view/menu.rkt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#lang racket/base
22

33
(require racket/class
4-
racket/contract
4+
racket/contract/base
55
(prefix-in gui: racket/gui)
66
racket/list
77
"../observable.rkt"

gui-easy-lib/gui/easy/private/view/window.rkt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#lang racket/base
22

33
(require racket/class
4-
racket/contract
4+
racket/contract/base
55
(prefix-in gui: racket/gui)
66
racket/list
77
racket/match

gui-easy-lib/gui/easy/renderer.rkt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#lang racket/base
22

33
(require racket/class
4-
racket/contract
4+
racket/contract/base
55
(prefix-in gui: racket/gui)
66
"private/renderer.rkt"
77
"private/view.rkt")
@@ -12,8 +12,8 @@
1212
[embed (-> (is-a?/c gui:area<%>)
1313
(is-a?/c view<%>)
1414
(is-a?/c renderer<%>))]
15-
[render (->* ((is-a?/c window-view<%>))
16-
((or/c (is-a?/c renderer<%>) #f))
15+
[render (->* [(is-a?/c window-view<%>)]
16+
[(or/c (is-a?/c renderer<%>) #f)]
1717
(is-a?/c renderer<%>))]
1818
[render-popup-menu (-> (is-a?/c renderer<%>)
1919
(is-a?/c popup-menu-view<%>)

0 commit comments

Comments
 (0)