Add documentation coverage test, remove undocumented exports
This commit is contained in:
parent
b81d829065
commit
0bc069f008
2
.gitignore
vendored
2
.gitignore
vendored
|
@ -4,3 +4,5 @@
|
|||
**/*.css
|
||||
**/*.js
|
||||
*~
|
||||
**.rktd
|
||||
**.sxref
|
||||
|
|
7
info.rkt
7
info.rkt
|
@ -8,14 +8,15 @@
|
|||
"rackunit-lib"
|
||||
"fancy-app"
|
||||
"alexis-util"
|
||||
"scribble-lib"
|
||||
))
|
||||
"scribble-lib"))
|
||||
|
||||
|
||||
(define build-deps
|
||||
'("cover"
|
||||
"rackunit-lib"
|
||||
"racket-doc"))
|
||||
"racket-doc"
|
||||
"doc-coverage"))
|
||||
|
||||
|
||||
(define test-omit-paths
|
||||
'("info.rkt"
|
||||
|
|
|
@ -1,13 +1,25 @@
|
|||
#lang racket
|
||||
|
||||
(require "core/main.rkt"
|
||||
"list/main.rkt"
|
||||
"syntax.rkt"
|
||||
"syntax-keyword.rkt")
|
||||
|
||||
(provide
|
||||
(all-from-out
|
||||
(require
|
||||
"core/main.rkt"
|
||||
"list/main.rkt"
|
||||
"syntax.rkt"
|
||||
"syntax-keyword.rkt"))
|
||||
"syntax-keyword.rkt")
|
||||
|
||||
(provide
|
||||
(except-out
|
||||
(all-from-out
|
||||
"core/main.rkt"
|
||||
"list/main.rkt"
|
||||
"syntax.rkt"
|
||||
"syntax-keyword.rkt")
|
||||
apply-lens
|
||||
drop-lens
|
||||
lens-set*
|
||||
lens-thrush
|
||||
lens-transform*
|
||||
lens-view*
|
||||
list-ref-lens
|
||||
list-ref-nested-lens
|
||||
take-lens
|
||||
use-applicable-lenses!))
|
||||
|
|
7
lenses/tests/doc-coverage.rkt
Normal file
7
lenses/tests/doc-coverage.rkt
Normal file
|
@ -0,0 +1,7 @@
|
|||
#lang racket
|
||||
|
||||
(require doc-coverage
|
||||
lenses)
|
||||
|
||||
|
||||
(check-all-documented 'lenses)
|
Loading…
Reference in New Issue
Block a user