core: trim using lists with lint.vocabs tool
authorDoug Coleman <doug.coleman@gmail.com>
Tue, 6 Sep 2022 04:35:58 +0000 (23:35 -0500)
committerDoug Coleman <doug.coleman@gmail.com>
Tue, 6 Sep 2022 04:48:50 +0000 (23:48 -0500)
core/alien/alien.factor
core/alien/strings/strings.factor
core/classes/tuple/parser/parser.factor
core/compiler/units/units.factor
core/destructors/destructors.factor
core/io/files/files.factor
core/source-files/errors/errors.factor
core/vocabs/loader/loader.factor

index 385fd606aeca713ee4db6bb035beb0a6f5c5be3e..689053efd88bfadc9b07ea8722e15d533e3c08ab 100644 (file)
@@ -1,8 +1,9 @@
 ! Copyright (C) 2004, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors assocs byte-arrays byte-vectors continuations
-continuations.private init kernel kernel.private math namespaces
+continuations.private kernel kernel.private math namespaces
 sequences ;
+USE: init ! required but does not reference words
 IN: alien
 
 BUILTIN: alien { underlying c-ptr read-only initial: f } expired ;
index 4202e10f5b4d394330f888960641bafb2205e135..a33ed2274c679c67b5049f3dfb5d49fe1345d4ce 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2008, 2011 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien arrays byte-arrays byte-vectors init io
+USING: accessors alien arrays byte-arrays byte-vectors io
 io.encodings io.encodings.ascii io.encodings.utf16
 io.encodings.utf8 io.streams.memory kernel kernel.private math
 namespaces sequences sequences.private strings strings.private
index 1521919190919de41c52806d5d8f15e9139ec96c..eedfe0cc0a725ecdcf4ed3feb457357028c0c85e 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2008, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays assocs classes.parser classes.tuple
-combinators kernel lexer make parser parser.notes sequences
-sets slots ;
+combinators kernel lexer make parser parser.notes sequences sets
+slots ;
 IN: classes.tuple.parser
 
 : slot-names ( slots -- seq )
index 07e2e23c21a39592e972e4f1cf35c1cb105fd20d..90223e19eabd497dd99f750ab87cab0f5f7c1716 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays assocs classes classes.private
 classes.tuple.private continuations definitions generic
-hash-sets init kernel kernel.private math namespaces sequences
+hash-sets kernel kernel.private math namespaces sequences
 sets source-files.errors vocabs words ;
 IN: compiler.units
 
index acd6ef922d9d67a94fc941eff1a117b894008f77..1ed1ce843384049e35c6b21abcc4595e977d260d 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2007, 2010 Doug Coleman, Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs continuations init kernel namespaces
+USING: accessors assocs continuations kernel namespaces
 sequences sets ;
 IN: destructors
 
index da74c316c762b4f0e824d144e8042e0c21d8e954..9189473f74c91f79927cffee8c17dccc5aa34134 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2004, 2009 Slava Pestov, Daniel Ehrenberg.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: alien.strings init io io.backend io.encodings
+USING: alien.strings io io.backend io.encodings
 io.pathnames kernel kernel.private namespaces sequences
 splitting system ;
 IN: io.files
index 4dbf64dd70e430b0b4712acaa14cff928278e83e..49dbf64ce953a29ffcf2d74850dde7f21c194193 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs continuations definitions init io
+USING: accessors assocs continuations definitions io
 kernel math math.parser namespaces sequences sorting ;
 IN: source-files.errors
 
index 5814657aee82d36edf24ed973a5ab1ee7fbc4c0b..54ad712302560461c5d9aeda6b26a8291e506fe4 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2007, 2010 Eduardo Cavazos, Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays assocs combinators continuations
-definitions init io io.files io.pathnames kernel make namespaces
+definitions io io.files io.pathnames kernel make namespaces
 parser sequences sets splitting strings vocabs words ;
 IN: vocabs.loader