Skip to content

Commit

Permalink
remove unused imports
Browse files Browse the repository at this point in the history
  • Loading branch information
diegomrsantos committed Apr 22, 2023
1 parent 37bd6ce commit f578489
Show file tree
Hide file tree
Showing 42 changed files with 36 additions and 66 deletions.
3 changes: 0 additions & 3 deletions libp2p.nim
Original file line number Diff line number Diff line change
Expand Up @@ -48,12 +48,9 @@ else:
stream/connection,
transports/transport,
transports/tcptransport,
transports/wstransport,
protocols/secure/noise,
protocols/ping,
cid,
multihash,
multibase,
multicodec,
errors,
switch,
Expand Down
2 changes: 1 addition & 1 deletion libp2p/crypto/curve25519.nim
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ when (NimMajor, NimMinor) < (1, 4):
else:
{.push raises: [].}

import bearssl/[ec, rand, hash]
import bearssl/[ec, rand]
import stew/results
from stew/assign2 import assign
export results
Expand Down
2 changes: 1 addition & 1 deletion libp2p/crypto/hkdf.nim
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ else:
{.push raises: [].}

import nimcrypto
import bearssl/[kdf, rand, hash]
import bearssl/[kdf, hash]

type HkdfResult*[len: static int] = array[len, byte]

Expand Down
2 changes: 1 addition & 1 deletion libp2p/dialer.nim
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
# This file may not be copied, modified, or distributed except according to
# those terms.

import std/[sugar, tables, sequtils]
import std/tables

import stew/results
import pkg/[chronos,
Expand Down
1 change: 0 additions & 1 deletion libp2p/discovery/rendezvousinterface.nim
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ when (NimMajor, NimMinor) < (1, 4):
else:
{.push raises: [].}

import sequtils
import chronos
import ./discoverymngr,
../protocols/rendezvous,
Expand Down
2 changes: 1 addition & 1 deletion libp2p/muxers/mplex/coder.nim
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ when (NimMajor, NimMinor) < (1, 4):
else:
{.push raises: [].}

import pkg/[chronos, nimcrypto/utils, chronicles, stew/byteutils]
import pkg/[chronos, chronicles, stew/byteutils]
import ../../stream/connection,
../../utility,
../../varint,
Expand Down
2 changes: 1 addition & 1 deletion libp2p/muxers/mplex/lpchannel.nim
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ else:
{.push raises: [].}

import std/[oids, strformat]
import pkg/[chronos, chronicles, metrics, nimcrypto/utils]
import pkg/[chronos, chronicles, metrics]
import ./coder,
../muxer,
../../stream/[bufferstream, connection, streamseq],
Expand Down
3 changes: 1 addition & 2 deletions libp2p/muxers/muxer.nim
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,7 @@ else:
{.push raises: [].}

import chronos, chronicles
import ../protocols/protocol,
../stream/connection,
import ../stream/connection,
../errors

logScope:
Expand Down
2 changes: 1 addition & 1 deletion libp2p/nameresolving/mockresolver.nim
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ else:
{.push raises: [].}

import
std/[streams, strutils, tables],
std/tables,
chronos, chronicles

import nameresolver
Expand Down
2 changes: 1 addition & 1 deletion libp2p/nameresolving/nameresolver.nim
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ import std/[sugar, sets, sequtils, strutils]
import
chronos,
chronicles,
stew/[endians2, byteutils]
stew/endians2
import ".."/[multiaddress, multicodec]

logScope:
Expand Down
2 changes: 1 addition & 1 deletion libp2p/peerstore.nim
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ else:

import
std/[tables, sets, options, macros],
chronos, chronicles,
chronos,
./crypto/crypto,
./protocols/identify,
./protocols/protocol,
Expand Down
2 changes: 1 addition & 1 deletion libp2p/protocols/connectivity/autonat/core.nim
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ when (NimMajor, NimMinor) < (1, 4):
else:
{.push raises: [].}

import std/[options, sets, sequtils]
import std/[options]
import stew/[results, objects]
import chronos, chronicles
import ../../../multiaddress,
Expand Down
2 changes: 1 addition & 1 deletion libp2p/protocols/connectivity/autonat/server.nim
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ else:

import std/[options, sets, sequtils]
import stew/results
import chronos, chronicles, stew/objects
import chronos, chronicles
import ../../protocol,
../../../switch,
../../../multiaddress,
Expand Down
3 changes: 1 addition & 2 deletions libp2p/protocols/connectivity/relay/relay.nim
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ when (NimMajor, NimMinor) < (1, 4):
else:
{.push raises: [].}

import options, sequtils, tables, sugar
import options, sequtils, tables

import chronos, chronicles

Expand All @@ -25,7 +25,6 @@ import ./messages,
../../../multicodec,
../../../stream/connection,
../../../protocols/protocol,
../../../transports/transport,
../../../errors,
../../../utils/heartbeat,
../../../signed_envelope
Expand Down
2 changes: 1 addition & 1 deletion libp2p/protocols/ping.nim
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ else:
{.push raises: [].}

import chronos, chronicles
import bearssl/[rand, hash]
import bearssl/rand
import ../protobuf/minprotobuf,
../peerinfo,
../stream/connection,
Expand Down
2 changes: 1 addition & 1 deletion libp2p/protocols/pubsub/gossipsub/behavior.nim
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ else:
import std/[tables, sequtils, sets, algorithm, deques]
import chronos, chronicles, metrics
import "."/[types, scoring]
import ".."/[pubsubpeer, peertable, timedcache, mcache, floodsub, pubsub]
import ".."/[pubsubpeer, peertable, mcache, floodsub, pubsub]
import "../rpc"/[messages]
import "../../.."/[peerid, multiaddress, utility, switch, routing_record, signed_envelope, utils/heartbeat]

Expand Down
1 change: 0 additions & 1 deletion libp2p/protocols/pubsub/rpc/message.nim
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ when (NimMajor, NimMinor) < (1, 4):
else:
{.push raises: [].}

import hashes
import chronicles, metrics, stew/[byteutils, endians2]
import ./messages,
./protobuf,
Expand Down
2 changes: 1 addition & 1 deletion libp2p/protocols/secure/noise.nim
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ when (NimMajor, NimMinor) < (1, 4):
else:
{.push raises: [].}

import std/[oids, strformat]
import std/strformat
import chronos
import chronicles
import bearssl/[rand, hash]
Expand Down
2 changes: 1 addition & 1 deletion libp2p/services/autorelayservice.nim
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ when (NimMajor, NimMinor) < (1, 4):
else:
{.push raises: [].}

import chronos, chronicles, times, tables, sequtils, options
import chronos, chronicles, times, tables, sequtils
import ../switch,
../protocols/connectivity/relay/[client, utils]

Expand Down
2 changes: 1 addition & 1 deletion libp2p/stream/chronosstream.nim
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ when (NimMajor, NimMinor) < (1, 4):
else:
{.push raises: [].}

import std/[oids, strformat]
import std/[strformat]
import stew/results
import chronos, chronicles, metrics
import connection
Expand Down
8 changes: 2 additions & 6 deletions libp2p/switch.nim
Original file line number Diff line number Diff line change
Expand Up @@ -20,24 +20,20 @@ import std/[tables,
options,
sequtils,
sets,
oids,
sugar,
math]
oids]

import chronos,
chronicles,
metrics

import stream/connection,
transports/transport,
upgrademngrs/[upgrade, muxedupgrade],
upgrademngrs/upgrade,
multistream,
multiaddress,
protocols/protocol,
protocols/secure/secure,
peerinfo,
protocols/identify,
muxers/muxer,
utils/semaphore,
connmanager,
nameresolving/nameresolver,
Expand Down
3 changes: 1 addition & 2 deletions libp2p/transports/tcptransport.nim
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,13 @@ when (NimMajor, NimMinor) < (1, 4):
else:
{.push raises: [].}

import std/[oids, sequtils]
import std/[sequtils]
import stew/results
import chronos, chronicles
import transport,
../errors,
../wire,
../multicodec,
../multistream,
../connmanager,
../multiaddress,
../stream/connection,
Expand Down
2 changes: 1 addition & 1 deletion libp2p/upgrademngrs/muxedupgrade.nim
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ when (NimMajor, NimMinor) < (1, 4):
else:
{.push raises: [].}

import std/[tables, sequtils]
import std/sequtils
import pkg/[chronos, chronicles, metrics]

import ../upgrademngrs/upgrade,
Expand Down
3 changes: 1 addition & 2 deletions libp2p/upgrademngrs/upgrade.nim
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,14 @@ when (NimMajor, NimMinor) < (1, 4):
else:
{.push raises: [].}

import std/[options, sequtils, strutils]
import std/[sequtils, strutils]
import pkg/[chronos, chronicles, metrics]

import ../stream/connection,
../protocols/secure/secure,
../protocols/identify,
../muxers/muxer,
../multistream,
../peerstore,
../connmanager,
../errors,
../utility
Expand Down
1 change: 0 additions & 1 deletion libp2p/utils/heartbeat.nim
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ when (NimMajor, NimMinor) < (1, 4):
else:
{.push raises: [].}

import sequtils
import chronos, chronicles

export chronicles
Expand Down
4 changes: 1 addition & 3 deletions tests/commontransport.nim
Original file line number Diff line number Diff line change
@@ -1,13 +1,11 @@
{.used.}

import sequtils
import chronos, stew/[byteutils, results]
import ../libp2p/[stream/connection,
transports/transport,
upgrademngrs/upgrade,
multiaddress,
errors,
wire]
errors]

import ./helpers

Expand Down
3 changes: 0 additions & 3 deletions tests/testautorelay.nim
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,9 @@ import chronos, options
import ../libp2p
import ../libp2p/[crypto/crypto,
protocols/connectivity/relay/relay,
protocols/connectivity/relay/messages,
protocols/connectivity/relay/utils,
protocols/connectivity/relay/client,
services/autorelayservice]
import ./helpers
import stew/byteutils

proc createSwitch(r: Relay, autorelay: Service = nil): Switch =
var builder = SwitchBuilder.new()
Expand Down
2 changes: 1 addition & 1 deletion tests/testconnection.nim
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import chronos, nimcrypto/utils
import chronos
import ../libp2p/[stream/connection,
stream/bufferstream]

Expand Down
2 changes: 1 addition & 1 deletion tests/testcrypto.nim
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
## https://github.com/libp2p/go-libp2p-crypto/blob/master/key.go
import unittest2
import bearssl/hash
import nimcrypto/[utils, sysrand]
import nimcrypto/utils
import ../libp2p/crypto/[crypto, chacha20poly1305, curve25519, hkdf]

when defined(nimHasUsed): {.used.}
Expand Down
1 change: 0 additions & 1 deletion tests/testdiscovery.nim
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
{.used.}

import options, chronos, sets
import stew/byteutils
import ../libp2p/[protocols/rendezvous,
switch,
builders,
Expand Down
2 changes: 1 addition & 1 deletion tests/testidentify.nim
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import options
import chronos, strutils, sequtils, sets, algorithm
import chronos
import ../libp2p/[protocols/identify,
multiaddress,
peerinfo,
Expand Down
2 changes: 1 addition & 1 deletion tests/testmplex.nim
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import strformat, random, oids, sequtils
import strformat, random, sequtils
import chronos, nimcrypto/utils, chronicles, stew/byteutils
import ../libp2p/[errors,
stream/connection,
Expand Down
5 changes: 2 additions & 3 deletions tests/testmultistream.nim
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
import strutils, strformat, stew/byteutils
import strformat, stew/byteutils
import chronos
import ../libp2p/errors,
../libp2p/multistream,
import ../libp2p/multistream,
../libp2p/stream/bufferstream,
../libp2p/stream/connection,
../libp2p/multiaddress,
Expand Down
1 change: 0 additions & 1 deletion tests/testnoise.nim
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@

{.used.}

import tables
import chronos, stew/byteutils
import chronicles
import ../libp2p/[switch,
Expand Down
2 changes: 1 addition & 1 deletion tests/testpeerinfo.nim
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{.used.}

import options
import chronos, stew/byteutils
import chronos
import ../libp2p/crypto/crypto,
../libp2p/multicodec,
../libp2p/peerinfo,
Expand Down
2 changes: 1 addition & 1 deletion tests/testpeerstore.nim
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import
unittest2,
std/[tables, sequtils, sets],
std/[tables, sequtils],
../libp2p/crypto/crypto,
../libp2p/multiaddress,
../libp2p/peerid,
Expand Down
7 changes: 2 additions & 5 deletions tests/testping.nim
Original file line number Diff line number Diff line change
@@ -1,10 +1,7 @@
import options
import chronos, strutils
import ../libp2p/[protocols/identify,
protocols/ping,
import chronos
import ../libp2p/[protocols/ping,
multiaddress,
peerinfo,
wire,
peerid,
stream/connection,
multistream,
Expand Down
1 change: 0 additions & 1 deletion tests/testrelayv1.nim
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ import ../libp2p/[protocols/connectivity/relay/relay,
peerid,
stream/connection,
multistream,
transports/transport,
switch,
builders,
upgrademngrs/upgrade,
Expand Down
4 changes: 2 additions & 2 deletions tests/testrendezvous.nim
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{.used.}

import options, sequtils, strutils
import stew/byteutils, chronos
import sequtils, strutils
import chronos
import ../libp2p/[protocols/rendezvous,
switch,
builders,]
Expand Down
Loading

0 comments on commit f578489

Please sign in to comment.