tools.deprecation: don't bail out if a word's usages are not all words
parent
282d6e9acc
commit
a96743d375
|
@ -39,12 +39,14 @@ T{ error-type
|
||||||
: clear-deprecation-note ( word -- )
|
: clear-deprecation-note ( word -- )
|
||||||
deprecation-notes get-global delete-at ;
|
deprecation-notes get-global delete-at ;
|
||||||
|
|
||||||
: check-deprecations ( word -- )
|
: check-deprecations ( usage -- )
|
||||||
dup "forgotten" word-prop
|
dup word? [
|
||||||
[ clear-deprecation-note ] [
|
dup "forgotten" word-prop
|
||||||
dup def>> uses [ deprecated? ] filter
|
[ clear-deprecation-note ] [
|
||||||
[ clear-deprecation-note ] [ >array deprecation-note ] if-empty
|
dup def>> uses [ deprecated? ] filter
|
||||||
] if ;
|
[ clear-deprecation-note ] [ >array deprecation-note ] if-empty
|
||||||
|
] if
|
||||||
|
] [ drop ] if ;
|
||||||
|
|
||||||
M: deprecated-usages summary
|
M: deprecated-usages summary
|
||||||
drop "Deprecated words used" ;
|
drop "Deprecated words used" ;
|
||||||
|
|
Loading…
Reference in New Issue