Add documentation coverage test, remove undocumented exports

This commit is contained in:
Jack Firth 2015-07-06 12:52:04 -07:00
parent b81d829065
commit 0bc069f008
4 changed files with 33 additions and 11 deletions

2
.gitignore vendored
View File

@ -4,3 +4,5 @@
**/*.css
**/*.js
*~
**.rktd
**.sxref

View File

@ -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"

View File

@ -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!))

View File

@ -0,0 +1,7 @@
#lang racket
(require doc-coverage
lenses)
(check-all-documented 'lenses)