diff --git a/.scalafmt.conf b/.scalafmt.conf index e201482c8..af8e3a32a 100644 --- a/.scalafmt.conf +++ b/.scalafmt.conf @@ -1,4 +1,4 @@ -version = "2.2.1" +version = "2.2.2" style = defaultWithAlign maxColumn = 120 align.openParenDefnSite = true diff --git a/app/current/src/main/scala/io/scalajs/nodejs/Assert.scala b/app/current/src/main/scala/io/scalajs/nodejs/Assert.scala index 8c5954176..397814e4b 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/Assert.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/Assert.scala @@ -17,7 +17,6 @@ import scala.scalajs.js.| */ @js.native trait Assert extends IEventEmitter { - /** * An alias of assert.ok() . * @param expression the expression to evaluate diff --git a/app/current/src/main/scala/io/scalajs/nodejs/Error.scala b/app/current/src/main/scala/io/scalajs/nodejs/Error.scala index ad9432506..c22df5237 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/Error.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/Error.scala @@ -14,7 +14,6 @@ import scala.scalajs.js.annotation.{JSGlobal, JSImport} @js.native @JSImport("errors", "Error") class Error(message0: String = js.native) extends js.Object { - /** * The `error.code` property is a string label that identifies the kind of error. * `error.code` is the most stable way to identify an error. @@ -36,7 +35,6 @@ class Error(message0: String = js.native) extends js.Object { * The error.stack property is a string describing the point in the code at which the Error was instantiated. */ val stack: js.Any = js.native - } /** @@ -45,7 +43,6 @@ class Error(message0: String = js.native) extends js.Object { @js.native @JSGlobal object Error extends js.Object { - ///////////////////////////////////////////////////////////////////////////////// // Properties ///////////////////////////////////////////////////////////////////////////////// @@ -71,7 +68,6 @@ object Error extends js.Object { * @example Error.captureStackTrace(targetObject[, constructorOpt]) */ def captureStackTrace(targetObject: js.Any, constructorOpt: js.Any = js.native): Unit = js.native - } object ErrorCodes { diff --git a/app/current/src/main/scala/io/scalajs/nodejs/Module.scala b/app/current/src/main/scala/io/scalajs/nodejs/Module.scala index dfed7c627..b65cd2b6a 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/Module.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/Module.scala @@ -13,7 +13,6 @@ import scala.scalajs.js.annotation.JSImport */ @js.native trait Module extends js.Object { - /** * The module objects required by this one. * @example module.children @@ -62,7 +61,6 @@ trait Module extends js.Object { * explicitly exported in order to be used. */ def require[T <: js.Any](id: String): T = js.native - } /** @@ -71,7 +69,6 @@ trait Module extends js.Object { @js.native @JSImport("module", JSImport.Namespace) object Module extends Module { - @enableIf(io.scalajs.nodejs.internal.CompilerSwitches.gteNodeJs10) var builtinModules: js.Array[String] = js.native diff --git a/app/current/src/main/scala/io/scalajs/nodejs/StringDecoder.scala b/app/current/src/main/scala/io/scalajs/nodejs/StringDecoder.scala index 1e4f13ae4..959d89a8e 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/StringDecoder.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/StringDecoder.scala @@ -14,7 +14,6 @@ import scala.scalajs.js.| @js.native @JSImport("string_decoder", "StringDecoder") class StringDecoder(encoding: String = js.native) extends IEventEmitter { - /** * Returns any trailing bytes that were left in the buffer. * @example decoder.end() @@ -26,5 +25,4 @@ class StringDecoder(encoding: String = js.native) extends IEventEmitter { * @example decoder.write(buffer) */ def write(buffer: TypedArray[_, _] | DataView): String = js.native - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/SystemError.scala b/app/current/src/main/scala/io/scalajs/nodejs/SystemError.scala index 88640473b..546a1905b 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/SystemError.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/SystemError.scala @@ -10,7 +10,6 @@ import scala.scalajs.js.| @js.native @JSImport("errors", "SystemError") class SystemError(message0: String = js.native) extends Error(message0) { - /** * The error.errno property is a number or a string. The number is a negative value which corresponds * to the error code defined in libuv Error handling. See uv-errno.h header file (deps/uv/include/uv-errno.h diff --git a/app/current/src/main/scala/io/scalajs/nodejs/buffer/Buffer.scala b/app/current/src/main/scala/io/scalajs/nodejs/buffer/Buffer.scala index 5023bb7bc..b311d415f 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/buffer/Buffer.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/buffer/Buffer.scala @@ -13,7 +13,6 @@ import scala.scalajs.js.| @js.native @JSImport("buffer", "Buffer") class Buffer private[this] () extends Uint8Array( /* dummy to trick constructor */ -1) { - /** * The index operator `[index]` can be used to get and set the octet at position `index` in `buf`. * The values refer to individual bytes, so the legal value range is between `0x00` and `0xFF` (hex) or diff --git a/app/current/src/main/scala/io/scalajs/nodejs/buffer/package.scala b/app/current/src/main/scala/io/scalajs/nodejs/buffer/package.scala index 49ac72a6f..8c6380f41 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/buffer/package.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/buffer/package.scala @@ -8,7 +8,6 @@ import scala.scalajs.js.typedarray.Uint8Array * buffer package object */ package object buffer { - ///////////////////////////////////////////////////////////////////////////////// // Buffer Extensions ///////////////////////////////////////////////////////////////////////////////// @@ -17,7 +16,6 @@ package object buffer { * Buffer Extensions */ implicit final class BufferExtensions(val buffer: Buffer) extends AnyVal { - /** * Syntactic sugar for concatenating a buffer * @@ -104,7 +102,6 @@ package object buffer { @js.native @JSImport("buffer", "constants") object constants extends js.Object { - /** * The largest size allowed for a single `Buffer` instance. * @@ -124,5 +121,4 @@ package object buffer { */ val MAX_STRING_LENGTH: Int = js.native } - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/child_process/ChildProcess.scala b/app/current/src/main/scala/io/scalajs/nodejs/child_process/ChildProcess.scala index edd1475ad..6f322fa1d 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/child_process/ChildProcess.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/child_process/ChildProcess.scala @@ -89,5 +89,4 @@ object ChildProcess extends scala.scalajs.js.Object { args: js.Array[String] = js.native, options: SpawnSyncOptions = js.native ): SpawnSyncResult = js.native - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/cluster/Address.scala b/app/current/src/main/scala/io/scalajs/nodejs/cluster/Address.scala index d4d4835b1..6769010b5 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/cluster/Address.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/cluster/Address.scala @@ -5,7 +5,6 @@ import scala.scalajs.js.| @js.native trait Address extends js.Object { - def address: String = js.native def port: Int = js.native @@ -18,5 +17,4 @@ trait Address extends js.Object { * "udp4" or "udp6" (UDP v4 or v6) */ def addressType: String | Int = js.native - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/cluster/Cluster.scala b/app/current/src/main/scala/io/scalajs/nodejs/cluster/Cluster.scala index f52c10abc..b65f4df20 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/cluster/Cluster.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/cluster/Cluster.scala @@ -13,7 +13,6 @@ import scala.scalajs.js.annotation.JSImport */ @js.native trait Cluster extends IEventEmitter { - ///////////////////////////////////////////////////////////////////////////////// // Constants ///////////////////////////////////////////////////////////////////////////////// @@ -107,7 +106,6 @@ trait Cluster extends IEventEmitter { * @example cluster.setupMaster([settings]) */ def setupMaster(settings: ClusterSettings): Unit = js.native - } /** diff --git a/app/current/src/main/scala/io/scalajs/nodejs/cluster/ClusterSettings.scala b/app/current/src/main/scala/io/scalajs/nodejs/cluster/ClusterSettings.scala index bb224f8f6..a84ded0ca 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/cluster/ClusterSettings.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/cluster/ClusterSettings.scala @@ -11,7 +11,6 @@ import scala.scalajs.js.| */ @js.native trait ClusterSettings extends js.Object { - /** list of string arguments passed to the Node.js executable. (Default=process.execArgv) */ var execArgv: js.Array[String] = js.native diff --git a/app/current/src/main/scala/io/scalajs/nodejs/cluster/Worker.scala b/app/current/src/main/scala/io/scalajs/nodejs/cluster/Worker.scala index fcb24c7a3..54ba7aff6 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/cluster/Worker.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/cluster/Worker.scala @@ -12,7 +12,6 @@ import scala.scalajs.js */ @js.native trait Worker extends IEventEmitter { - ///////////////////////////////////////////////////////////////////////////////// // Properties ///////////////////////////////////////////////////////////////////////////////// @@ -98,5 +97,4 @@ trait Worker extends IEventEmitter { * @example worker.send(message[, sendHandle][, callback]) */ def send(message: Message, sendHandle: Handle = js.native, callback: js.Function = js.native): Unit = js.native - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/cluster/package.scala b/app/current/src/main/scala/io/scalajs/nodejs/cluster/package.scala index 4cb7b91de..765df2705 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/cluster/package.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/cluster/package.scala @@ -10,7 +10,6 @@ import scala.scalajs.js * cluster package object */ package object cluster { - type Message = js.Any ///////////////////////////////////////////////////////////////////////////////// @@ -22,7 +21,6 @@ package object cluster { * @param cluster the given [[Cluster cluster]] */ implicit final class ClusterEvents(private val cluster: Cluster) extends AnyVal { - /** * Emitted after the worker IPC channel has disconnected. This can occur when a worker exits gracefully, is killed, * or is disconnected manually (such as with worker.disconnect()). @@ -96,7 +94,6 @@ package object cluster { */ @inline def onSetup(callback: ClusterSettings => Any): Cluster = cluster.on("setup", callback) - } ///////////////////////////////////////////////////////////////////////////////// @@ -108,7 +105,6 @@ package object cluster { * @param worker the given [[Worker worker]] */ implicit final class WorkerEvents(private val worker: Worker) extends AnyVal { - ///////////////////////////////////////////////////////////////////////////////// // Worker Extensions ///////////////////////////////////////////////////////////////////////////////// @@ -175,7 +171,5 @@ package object cluster { */ @inline def onOnline(callback: () => Any): Worker = worker.on("online", callback) - } - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/console_module/Console.scala b/app/current/src/main/scala/io/scalajs/nodejs/console_module/Console.scala index 84b466bb0..e32dc4769 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/console_module/Console.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/console_module/Console.scala @@ -27,7 +27,6 @@ import scala.scalajs.js.annotation.{JSGlobal, JSImport} @js.native @JSImport("console", "Console") class Console protected () extends js.Object { - def this(stdout: IWritable, stderr: IWritable = js.native, ignoreErrors: Boolean = true) = this() def this(options: ConsoleOptions) = this() diff --git a/app/current/src/main/scala/io/scalajs/nodejs/crypto/Cipher.scala b/app/current/src/main/scala/io/scalajs/nodejs/crypto/Cipher.scala index b7c46a83a..bcfff237b 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/crypto/Cipher.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/crypto/Cipher.scala @@ -17,7 +17,6 @@ import scala.scalajs.js */ @js.native sealed trait Cipher extends Transform { - /** * Returns any remaining enciphered contents. If output_encoding parameter is one of 'binary', 'base64' or 'hex', * a string is returned. If an output_encoding is not provided, a Buffer is returned. @@ -83,7 +82,6 @@ sealed trait Cipher extends Transform { def update(data: String, inputEncoding: String, outputEncoding: String): String = js.native def update(data: String, inputEncoding: String): Buffer = js.native def update(data: BufferLike): Buffer = js.native - } class SetAADOptions(transform: js.UndefOr[js.Function] = js.undefined, diff --git a/app/current/src/main/scala/io/scalajs/nodejs/crypto/Crypto.scala b/app/current/src/main/scala/io/scalajs/nodejs/crypto/Crypto.scala index 413abc91d..35aff378a 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/crypto/Crypto.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/crypto/Crypto.scala @@ -16,7 +16,6 @@ import scala.scalajs.js.| */ @js.native trait Crypto extends js.Object { - ///////////////////////////////////////////////////////////////////////////////// // Properties ///////////////////////////////////////////////////////////////////////////////// @@ -385,7 +384,6 @@ object Constants extends js.Object { val defaultCoreCipherList: String = js.native val defaultCipherList: String = js.native - } class CreatePrivateKeyOptions( diff --git a/app/current/src/main/scala/io/scalajs/nodejs/crypto/Decipher.scala b/app/current/src/main/scala/io/scalajs/nodejs/crypto/Decipher.scala index 335963fc6..e66ffaa8a 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/crypto/Decipher.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/crypto/Decipher.scala @@ -17,7 +17,6 @@ import scala.scalajs.js */ @js.native sealed trait Decipher extends Transform { - /** * Returns any remaining deciphered contents. If output_encoding parameter is one of 'binary', 'base64' or 'hex', * a string is returned. If an output_encoding is not provided, a Buffer is returned. @@ -79,5 +78,4 @@ sealed trait Decipher extends Transform { def update(data: String, inputEncoding: String, outputEncoding: String): String = js.native def update(data: String, inputEncoding: String): Buffer = js.native def update(data: BufferLike): Buffer = js.native - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/crypto/Hash.scala b/app/current/src/main/scala/io/scalajs/nodejs/crypto/Hash.scala index 7688f78db..ce23d34d0 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/crypto/Hash.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/crypto/Hash.scala @@ -16,7 +16,6 @@ import scala.scalajs.js */ @js.native sealed trait Hash extends Transform { - /** * Calculates the digest of all of the data passed to be hashed (using the hash.update() method). The encoding can * be 'hex', 'binary' or 'base64'. If encoding is provided a string will be returned; otherwise a Buffer is returned. @@ -50,7 +49,6 @@ sealed trait Hash extends Transform { def update(data: String, inputEncoding: String): Hash = js.native def update(data: String): Hash = js.native def update(data: BufferLike): Hash = js.native - } class CreateHashOptions(transform: js.UndefOr[js.Function] = js.undefined, diff --git a/app/current/src/main/scala/io/scalajs/nodejs/crypto/Hmac.scala b/app/current/src/main/scala/io/scalajs/nodejs/crypto/Hmac.scala index 18ef9f2ee..28e18611b 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/crypto/Hmac.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/crypto/Hmac.scala @@ -17,7 +17,6 @@ import scala.scalajs.js */ @js.native sealed trait Hmac extends Transform { - /** * Calculates the HMAC digest of all of the data passed using hmac.update(). The encoding can be 'hex', 'binary' * or 'base64'. If encoding is provided a string is returned; otherwise a Buffer is returned; @@ -69,5 +68,4 @@ sealed trait Hmac extends Transform { * @param data the given [[Buffer data]] */ def update(data: BufferLike): Hmac = js.native - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/crypto/Verify.scala b/app/current/src/main/scala/io/scalajs/nodejs/crypto/Verify.scala index 1875c3f11..6fefed1fa 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/crypto/Verify.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/crypto/Verify.scala @@ -18,7 +18,6 @@ import scala.scalajs.js.| */ @js.native trait Verify extends Writable { - /** * Updates the Verify content with the given data. * This can be called many times with new data as it is streamed. @@ -49,5 +48,4 @@ trait Verify extends Writable { def verify(obj: KeyObject, signature: String, signatureEncoding: String): Boolean = js.native @enableIf(io.scalajs.nodejs.internal.CompilerSwitches.gteNodeJs12) def verify(obj: KeyObject, signature: BufferLike): Boolean = js.native - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/crypto/package.scala b/app/current/src/main/scala/io/scalajs/nodejs/crypto/package.scala index 5163d3000..1e73caff0 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/crypto/package.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/crypto/package.scala @@ -7,7 +7,6 @@ import scala.scalajs.js.typedarray.{DataView, TypedArray} import scala.scalajs.js.| package object crypto { - type BufferLike = TypedArray[_, _] | DataView type Callback1[T] = js.Function2[NodeError, T, Any] type Callback2[T1, T2] = js.Function3[NodeError, T1, T2, Any] @@ -15,5 +14,4 @@ package object crypto { implicit final class CryptoModuleEnrichment(private val crypto: Crypto.type) extends AnyVal { @inline def Certificate = io.scalajs.nodejs.crypto.Certificate } - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/dgram/Socket.scala b/app/current/src/main/scala/io/scalajs/nodejs/dgram/Socket.scala index bd225c452..a858e3e2c 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/dgram/Socket.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/dgram/Socket.scala @@ -17,7 +17,6 @@ import scala.scalajs.js.annotation.JSImport @js.native @JSImport("dgram", "Socket") class Socket private[this] () extends IEventEmitter { - /** * Tells the kernel to join a multicast group at the given multicastAddress and multicastInterface using the * IP_ADD_MEMBERSHIP socket option. If the multicastInterface argument is not specified, the operating system diff --git a/app/current/src/main/scala/io/scalajs/nodejs/dns/DNS.scala b/app/current/src/main/scala/io/scalajs/nodejs/dns/DNS.scala index 22a805225..54627a220 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/dns/DNS.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/dns/DNS.scala @@ -14,7 +14,6 @@ import scala.scalajs.js.| */ @js.native trait DNS extends IResolver { - /** * Resolves a hostname (e.g. 'nodejs.org') into the first found A (IPv4) or AAAA (IPv6) record. options can be an * object or integer. If options is not provided, then IPv4 and IPv6 addresses are both valid. If options is an @@ -78,7 +77,6 @@ trait DNS extends IResolver { @js.native @JSImport("dns", JSImport.Namespace) object DNS extends DNS { - @js.native object promises extends js.Object { type Resolver = PromisesResolver @@ -159,5 +157,4 @@ object DNS extends DNS { /** DNS query cancelled. */ val CANCELLED: String = js.native - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/dns/Resolver.scala b/app/current/src/main/scala/io/scalajs/nodejs/dns/Resolver.scala index 8a4e2b5b0..694ea0bdc 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/dns/Resolver.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/dns/Resolver.scala @@ -11,7 +11,6 @@ class Resolver extends IResolver { @js.native trait IResolver extends js.Object { - def getServers(): js.Array[String] = js.native def resolve(hostname: String, rrtype: RRType, callback: DnsCallback1[ResolveResult]): Unit = diff --git a/app/current/src/main/scala/io/scalajs/nodejs/dns/package.scala b/app/current/src/main/scala/io/scalajs/nodejs/dns/package.scala index c71ce4fe0..77a6c80ff 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/dns/package.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/dns/package.scala @@ -10,7 +10,6 @@ import scala.scalajs.js.| * dns package object */ package object dns { - ///////////////////////////////////////////////////////////////////////////////// // Type Definitions ///////////////////////////////////////////////////////////////////////////////// @@ -64,7 +63,6 @@ package object dns { * @param dns the DNS instance */ implicit final class DNSExtensions(private val dns: DNS) extends AnyVal { - /** * Resolves a hostname (e.g. 'nodejs.org') into the first found A (IPv4) or AAAA (IPv6) record. options can be an * object or integer. If options is not provided, then IPv4 and IPv6 addresses are both valid. If options is an @@ -112,7 +110,5 @@ package object dns { def reverseFuture(ipAddress: String): Future[js.Array[String]] = { promiseWithError1[DnsError, js.Array[String]](dns.reverse(ipAddress, _)) } - } - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/events/EventEmitter.scala b/app/current/src/main/scala/io/scalajs/nodejs/events/EventEmitter.scala index 67621b89a..5ec4549b7 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/events/EventEmitter.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/events/EventEmitter.scala @@ -22,7 +22,6 @@ class EventEmitter extends IEventEmitter */ @js.native trait IEventEmitter extends js.Object { - ///////////////////////////////////////////////////////////////////////////////// // Properties ///////////////////////////////////////////////////////////////////////////////// @@ -142,7 +141,6 @@ trait IEventEmitter extends js.Object { @js.native @JSImport("events", JSImport.Namespace) object EventEmitter extends IEventEmitter { - /** * By default, a maximum of 10 listeners can be registered for any single event. This limit can be changed * for individual EventEmitter instances using the emitter.setMaxListeners(n) method. To change the default diff --git a/app/current/src/main/scala/io/scalajs/nodejs/fs/FSConstants.scala b/app/current/src/main/scala/io/scalajs/nodejs/fs/FSConstants.scala index a36b906a9..10c09684b 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/fs/FSConstants.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/fs/FSConstants.scala @@ -10,7 +10,6 @@ import scala.scalajs.js */ @js.native trait FSConstants extends js.Object { - ///////////////////////////////////////////////////////////////////////////////// // File Access Constants // diff --git a/app/current/src/main/scala/io/scalajs/nodejs/fs/FSWatcher.scala b/app/current/src/main/scala/io/scalajs/nodejs/fs/FSWatcher.scala index d3ff86e72..50ff1e46f 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/fs/FSWatcher.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/fs/FSWatcher.scala @@ -10,26 +10,22 @@ import scala.scalajs.js */ @js.native trait FSWatcher extends IEventEmitter { - /** * Stop watching for changes on the given fs.FSWatcher. * @example watcher.close() * @since 0.5.8 */ def close(): Unit = js.native - } /** * File System Watcher Companion */ object FSWatcher { - /** * File System Watcher Extensions */ implicit final class FSWatcherExtensions(val watcher: FSWatcher) extends AnyVal { - /** * Emitted when something changes in a watched directory or file. See more details in fs.watch(). * @@ -53,9 +49,7 @@ object FSWatcher { */ @inline def onError(listener: Error => Any): watcher.type = watcher.on("error", listener) - } - } /** diff --git a/app/current/src/main/scala/io/scalajs/nodejs/fs/Fs.scala b/app/current/src/main/scala/io/scalajs/nodejs/fs/Fs.scala index 3d23ad409..85a3b5cd5 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/fs/Fs.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/fs/Fs.scala @@ -23,7 +23,6 @@ import scala.scalajs.js.| */ @js.native trait Fs extends IEventEmitter with FSConstants { - /** * Returns an object containing commonly used constants for file system operations * @return an [[FSConstants object]] containing commonly used constants for file system operations @@ -1132,7 +1131,6 @@ trait Fs extends IEventEmitter with FSConstants { @js.native @JSImport("fs", JSImport.Namespace) object Fs extends Fs { - @enableMembersIf(io.scalajs.nodejs.internal.CompilerSwitches.gteNodeJs10) @js.native trait FsPromises extends js.Object { diff --git a/app/current/src/main/scala/io/scalajs/nodejs/fs/ReadStream.scala b/app/current/src/main/scala/io/scalajs/nodejs/fs/ReadStream.scala index a0c0a0575..3b15ec544 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/fs/ReadStream.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/fs/ReadStream.scala @@ -18,7 +18,6 @@ import scala.scalajs.js.| @js.native @JSImport("fs", "ReadStream") class ReadStream(path: Path) extends stream.Readable { - ///////////////////////////////////////////////////////////////////////////////// // Properties ///////////////////////////////////////////////////////////////////////////////// @@ -53,12 +52,10 @@ class ReadStream(path: Path) extends stream.Readable { * Read Stream Companion */ object ReadStream { - /** * Read Stream Events */ implicit final class ReadStreamEvents(val stream: ReadStream) extends AnyVal { - /** * Emitted when the ReadStream's underlying file descriptor has been closed using the fs.close() method. * @param listener the event handler @@ -77,17 +74,13 @@ object ReadStream { */ @inline def onOpen(listener: FileDescriptor => Any): stream.type = stream.on("open", listener) - } /** * Read Stream Extensions */ implicit final class ReadStreamExtensions(val stream: ReadStream) extends AnyVal { - @inline def closeFuture: Future[Unit] = promiseCallback1[Unit](stream.close) - } - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/fs/Stats.scala b/app/current/src/main/scala/io/scalajs/nodejs/fs/Stats.scala index a621fecec..4623a02d5 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/fs/Stats.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/fs/Stats.scala @@ -34,7 +34,6 @@ import scala.scalajs.js // TODO: BigIntStats if Scala.js added BigInt support @js.native trait Stats extends js.Object { - ///////////////////////////////////////////////////////////////////////////////// // Properties ///////////////////////////////////////////////////////////////////////////////// @@ -111,5 +110,4 @@ trait Stats extends js.Object { def isFIFO(): Boolean = js.native def isSocket(): Boolean = js.native - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/fs/WriteStream.scala b/app/current/src/main/scala/io/scalajs/nodejs/fs/WriteStream.scala index 1f079ae17..dea195040 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/fs/WriteStream.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/fs/WriteStream.scala @@ -17,7 +17,6 @@ import scala.scalajs.js.| @js.native @JSImport("fs", "ReadStream") class WriteStream(path: Path) extends stream.Writable { - ///////////////////////////////////////////////////////////////////////////////// // Properties ///////////////////////////////////////////////////////////////////////////////// @@ -43,19 +42,16 @@ class WriteStream(path: Path) extends stream.Writable { * @see https://github.com/nodejs/node-v0.x-archive/blob/cfcb1de130867197cbc9c6012b7e84e08e53d032/lib/fs.js#L1597-L1620 */ def close(callback: js.Function1[Unit, Any]): Unit = js.native - } /** * Write Stream Companion */ object WriteStream { - /** * Write Stream Events */ implicit final class WriteStreamEvents(val stream: WriteStream) extends AnyVal { - /** * Emitted when the WriteStream's underlying file descriptor has been closed using the fs.close() method. * @param listener the event handler @@ -74,17 +70,13 @@ object WriteStream { */ @inline def onOpen(listener: FileDescriptor => Any): stream.type = stream.on("open", listener) - } /** * Write Stream Extensions */ implicit final class WriteStreamExtensions(val stream: WriteStream) extends AnyVal { - @inline def closeFuture: Future[Unit] = promiseCallback1[Unit](stream.close) - } - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/fs/package.scala b/app/current/src/main/scala/io/scalajs/nodejs/fs/package.scala index 14deac099..44cf708bc 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/fs/package.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/fs/package.scala @@ -13,7 +13,6 @@ import scala.scalajs.js.{typedarray, |} * fs package object */ package object fs { - type Path = typedarray.Uint8Array | String | URL type Time = Int | String | js.Date type BufferLike = typedarray.TypedArray[_, _] | typedarray.DataView diff --git a/app/current/src/main/scala/io/scalajs/nodejs/http/Agent.scala b/app/current/src/main/scala/io/scalajs/nodejs/http/Agent.scala index ff19669bf..6d79dc2bc 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/http/Agent.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/http/Agent.scala @@ -17,7 +17,6 @@ import scala.scalajs.js.annotation.JSImport @js.native @JSImport("http", "Agent") class Agent(options: AgentOptions = js.native) extends js.Object { - ///////////////////////////////////////////////////////////////////////////////// // Properties ///////////////////////////////////////////////////////////////////////////////// @@ -98,12 +97,10 @@ class Agent(options: AgentOptions = js.native) extends js.Object { * Agent Companion */ object Agent { - /** * Agent Extensions */ implicit final class AgentExtensions(val agent: Agent) extends AnyVal { - /** * Produces a socket/stream to be used for HTTP requests. By default, this function is the same * as net.createConnection(). However, custom Agents may override this method in case greater @@ -113,7 +110,5 @@ object Agent { def createConnectionFuture(options: ConnectionOptions): Future[js.Any] = { promiseWithError1[Error, js.Any](agent.createConnection(options, _)) } - } - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/http/Client.scala b/app/current/src/main/scala/io/scalajs/nodejs/http/Client.scala index 67d64765c..24655909f 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/http/Client.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/http/Client.scala @@ -7,7 +7,6 @@ import scala.scalajs.js */ @js.native trait Client extends js.Object { - ///////////////////////////////////////////////////////////////////////////////// // Properties ///////////////////////////////////////////////////////////////////////////////// @@ -31,5 +30,4 @@ trait Client extends js.Object { * The client's agent */ def agent: Agent = js.native - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/http/ClientRequest.scala b/app/current/src/main/scala/io/scalajs/nodejs/http/ClientRequest.scala index 394d4b22c..efafd35ad 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/http/ClientRequest.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/http/ClientRequest.scala @@ -34,7 +34,6 @@ import scala.scalajs.js.{Any, |} @js.native @JSImport("http", "ClientRequest") class ClientRequest extends stream.Writable { - def aborted: Int | Boolean = js.native def connection: net.Socket = js.native @@ -109,16 +108,13 @@ class ClientRequest extends stream.Writable { * */ def setTimeout(timeout: Int, callback: js.Function = js.native): Unit = js.native - } /** * Client Request Companion */ object ClientRequest { - implicit final class ClientRequestExtensions(val client: ClientRequest) extends AnyVal { - /** * Emitted when the request has been aborted by the client. This event is only emitted on the first call to abort(). */ @@ -193,5 +189,4 @@ object ClientRequest { promiseWithError0[Error](client.write(chunk, encoding, _)) } } - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/http/Http.scala b/app/current/src/main/scala/io/scalajs/nodejs/http/Http.scala index 82562b392..8f5539fd9 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/http/Http.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/http/Http.scala @@ -17,7 +17,6 @@ import scala.scalajs.js.| */ @js.native trait Http extends js.Object { - ///////////////////////////////////////////////////////////////////////////////// // Properties ///////////////////////////////////////////////////////////////////////////////// diff --git a/app/current/src/main/scala/io/scalajs/nodejs/http/IncomingMessage.scala b/app/current/src/main/scala/io/scalajs/nodejs/http/IncomingMessage.scala index 9b8f314a9..857ed4431 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/http/IncomingMessage.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/http/IncomingMessage.scala @@ -17,7 +17,6 @@ import scala.scalajs.js.annotation.JSImport @js.native @JSImport("http", "IncomingMessage") class IncomingMessage extends stream.Readable { - @enableIf(io.scalajs.nodejs.internal.CompilerSwitches.gteNodeJs12) def aborted: Boolean = js.native @@ -92,26 +91,21 @@ class IncomingMessage extends stream.Readable { * @example message.url */ def url: js.UndefOr[String] = js.native - } /** * Incoming Message Companion */ object IncomingMessage { - /** * Incoming Message Extensions */ implicit final class IncomingMessageExtensions(val message: IncomingMessage) extends AnyVal { - @inline def onClose(callback: js.Function): message.type = message.on("close", callback) @inline def setTimeout(duration: FiniteDuration, callback: js.Function): Unit = message.setTimeout(duration.toMillis.toDouble, callback) - } - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/http/Server.scala b/app/current/src/main/scala/io/scalajs/nodejs/http/Server.scala index 9dd9baa50..855491ba9 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/http/Server.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/http/Server.scala @@ -27,13 +27,11 @@ class Server extends net.Server { * Server Companion */ object Server { - /** * Server Events * @param server the given [[Server]] */ implicit final class ServerEvents(val server: Server) extends AnyVal { - /** * Emitted each time a request with an HTTP Expect: 100-continue is received. If this event is not listened for, * the server will automatically respond with a 100 Continue as appropriate. @@ -121,7 +119,5 @@ object Server { */ @inline def onUpgrade(handler: (IncomingMessage, Socket, Buffer) => Any): server.type = server.on("upgrade", handler) - } - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/http/ServerResponse.scala b/app/current/src/main/scala/io/scalajs/nodejs/http/ServerResponse.scala index eea462597..553f39fc8 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/http/ServerResponse.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/http/ServerResponse.scala @@ -13,7 +13,6 @@ import scala.scalajs.js.| */ @js.native trait ServerResponse extends stream.Writable { - ///////////////////////////////////////////////////////////////////////////////// // Properties ///////////////////////////////////////////////////////////////////////////////// @@ -148,12 +147,10 @@ trait ServerResponse extends stream.Writable { * Server Response */ object ServerResponse { - /** * Server Response Events */ implicit final class ServerResponseExtensions(val response: ServerResponse) extends AnyVal { - @inline def onData(handler: Buffer => Any): response.type = response.on("data", handler) @@ -182,7 +179,5 @@ object ServerResponse { @inline def notFound(): Unit = response.sendStatus(404) - } - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/http/StatusCodes.scala b/app/current/src/main/scala/io/scalajs/nodejs/http/StatusCodes.scala index 1c015853e..1b9d90ff8 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/http/StatusCodes.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/http/StatusCodes.scala @@ -67,5 +67,4 @@ trait StatusCodes extends js.Object { val `509`: String = js.native val `510`: String = js.native val `511`: String = js.native - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/http/package.scala b/app/current/src/main/scala/io/scalajs/nodejs/http/package.scala index fbf7cc8f4..ee39bd4ae 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/http/package.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/http/package.scala @@ -10,12 +10,10 @@ import scala.scalajs.js * http package object */ package object http { - /** * Http Extensions */ implicit final class HttpExtensions(val http: Http) extends AnyVal { - /** * @see [[Http.createServer()]] */ @@ -64,7 +62,6 @@ package object http { * Server Events */ implicit final class ServerEvents(val server: Server) extends AnyVal { - /** * Emitted each time a request with an http Expect: 100-continue is received. If this event isn't listened for, * the server will automatically respond with a 100 Continue as appropriate. @@ -110,7 +107,5 @@ package object http { @inline def onUpgrade(callback: js.Function): server.type = server.on("upgrade", callback) - } - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/http2/ClientHttp2Session.scala b/app/current/src/main/scala/io/scalajs/nodejs/http2/ClientHttp2Session.scala index 48566a580..52b7c6ec6 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/http2/ClientHttp2Session.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/http2/ClientHttp2Session.scala @@ -4,6 +4,5 @@ import scala.scalajs.js @js.native trait ClientHttp2Session extends Http2Session { - def request(headers: Http2Headers, options: Http2RequestOptions = js.native): ClientHttp2Stream = js.native } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/http2/Http2Constants.scala b/app/current/src/main/scala/io/scalajs/nodejs/http2/Http2Constants.scala index 702ce57b3..5221d52f7 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/http2/Http2Constants.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/http2/Http2Constants.scala @@ -241,5 +241,4 @@ trait Http2Constants extends js.Object { val PADDING_STRATEGY_CALLBACK: Int = js.native val PADDING_STRATEGY_MAX: Int = js.native val PADDING_STRATEGY_NONE: Int = js.native - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/http2/Http2ServerRequest.scala b/app/current/src/main/scala/io/scalajs/nodejs/http2/Http2ServerRequest.scala index 7d55f2d19..fba44a050 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/http2/Http2ServerRequest.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/http2/Http2ServerRequest.scala @@ -9,7 +9,6 @@ import scala.scalajs.js.| @js.native @JSImport("http2", "Http2ServerRequest") class Http2ServerRequest extends Http2TimeoutOps { - def authority: String = js.native def destroy(error: io.scalajs.nodejs.Error = js.native): Unit = js.native diff --git a/app/current/src/main/scala/io/scalajs/nodejs/http2/Http2ServerResponse.scala b/app/current/src/main/scala/io/scalajs/nodejs/http2/Http2ServerResponse.scala index d2db0a571..0190b284a 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/http2/Http2ServerResponse.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/http2/Http2ServerResponse.scala @@ -10,7 +10,6 @@ import scala.scalajs.js.| @js.native @JSImport("http2", "Http2ServerResponse") class Http2ServerResponse extends Http2TimeoutOps { - def addTrailers(headers: Http2Headers): Unit = js.native def connection: net.Socket | tls.TLSSocket = js.native diff --git a/app/current/src/main/scala/io/scalajs/nodejs/http2/Http2SessionState.scala b/app/current/src/main/scala/io/scalajs/nodejs/http2/Http2SessionState.scala index 9c87b962f..1945bbcfb 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/http2/Http2SessionState.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/http2/Http2SessionState.scala @@ -13,5 +13,4 @@ trait Http2SessionState extends js.Object { def outboundQueueSize: Int = js.native def deflateDynamicTableSize: Int = js.native def inflateDynamicTableSize: Int = js.native - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/http2/ServerHttp2Session.scala b/app/current/src/main/scala/io/scalajs/nodejs/http2/ServerHttp2Session.scala index 6d0af185b..02086abc6 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/http2/ServerHttp2Session.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/http2/ServerHttp2Session.scala @@ -11,5 +11,4 @@ trait ServerHttp2Session extends Http2Session { @enableIf(io.scalajs.nodejs.internal.CompilerSwitches.gteNodeJs10) def origin(origins: Origin*): Unit = js.native - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/https/Https.scala b/app/current/src/main/scala/io/scalajs/nodejs/https/Https.scala index 6381cb12f..1241bb1d4 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/https/Https.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/https/Https.scala @@ -14,7 +14,6 @@ import scala.scalajs.js.| */ @js.native trait Https extends js.Object { - ///////////////////////////////////////////////////////////////////////////////// // Properties ///////////////////////////////////////////////////////////////////////////////// @@ -52,7 +51,6 @@ trait Https extends js.Object { def request(url: String | URL): Unit = js.native def request(options: RequestOptions): Unit = js.native def request(options: RequestOptions, callback: js.Function1[ServerResponse, Any]): Unit = js.native - } /** diff --git a/app/current/src/main/scala/io/scalajs/nodejs/https/Server.scala b/app/current/src/main/scala/io/scalajs/nodejs/https/Server.scala index f6650b61e..808b8c404 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/https/Server.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/https/Server.scala @@ -12,7 +12,6 @@ import scala.scalajs.js.annotation.JSImport @js.native @JSImport("https", "Server") class Server extends tls.Server { - @enableIf(io.scalajs.nodejs.internal.CompilerSwitches.gteNodeJs12) def headersTimeout: Int = js.native diff --git a/app/current/src/main/scala/io/scalajs/nodejs/https/package.scala b/app/current/src/main/scala/io/scalajs/nodejs/https/package.scala index 43614e47e..e32aaec90 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/https/package.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/https/package.scala @@ -12,12 +12,10 @@ import scala.scalajs.js.| * https package object */ package object https { - /** * Https Extensions */ implicit final class HttpExtensions(val https: Https) extends AnyVal { - /** * Like http.get() but for HTTPS. */ @@ -55,7 +53,5 @@ package object https { def requestFuture(url: String | URL, options: RequestOptions): Future[ServerResponse] = { promiseCallback1[ServerResponse](https.request(url, options, _)) } - } - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/net/Net.scala b/app/current/src/main/scala/io/scalajs/nodejs/net/Net.scala index 48e642920..3f59237c8 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/net/Net.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/net/Net.scala @@ -12,7 +12,6 @@ import scala.scalajs.js.annotation.JSImport */ @js.native trait Net extends IEventEmitter { - ///////////////////////////////////////////////////////////////////////////////// // Methods ///////////////////////////////////////////////////////////////////////////////// @@ -70,7 +69,6 @@ trait Net extends IEventEmitter { * @example net.isIPv6(input) */ def isIPv6(input: String): Boolean = js.native - } /** diff --git a/app/current/src/main/scala/io/scalajs/nodejs/net/Server.scala b/app/current/src/main/scala/io/scalajs/nodejs/net/Server.scala index bc2242edf..1ee28d58f 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/net/Server.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/net/Server.scala @@ -14,7 +14,6 @@ import scala.scalajs.js.| @js.native @JSImport("net", "Server") class Server(options: ServerOptions = js.native) extends IEventEmitter { - def this(options: ServerOptions, connectionListener: js.Function) = this() def this(connectionListener: js.Function) = this() @@ -99,13 +98,11 @@ class Server(options: ServerOptions = js.native) extends IEventEmitter { * Server Companion */ object Server extends { - /** * Server Events * @param server the given [[Server]] */ implicit final class ServerEvents(val server: Server) extends AnyVal { - /** * Emitted when the server closes. Note that if connections exist, this event is not emitted until all * connections are ended. @@ -133,7 +130,5 @@ object Server extends { */ @inline def onListening(handler: () => Any): server.type = server.on("listening", handler) - } - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/net/Socket.scala b/app/current/src/main/scala/io/scalajs/nodejs/net/Socket.scala index fd77a5328..4704e3bf5 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/net/Socket.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/net/Socket.scala @@ -14,7 +14,6 @@ import scala.scalajs.js.annotation.JSImport @js.native @JSImport("net", "Socket") class Socket(options: SocketOptions = js.native) extends stream.Duplex with HasHandle { - /** * net.Socket has the property that socket.write() always works. This is to help users get up and running quickly. * The computer cannot always keep up with the amount of data that is written to a socket - the network connection diff --git a/app/current/src/main/scala/io/scalajs/nodejs/net/package.scala b/app/current/src/main/scala/io/scalajs/nodejs/net/package.scala index 1dac4d796..d2904c266 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/net/package.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/net/package.scala @@ -10,7 +10,6 @@ import scala.scalajs.js * net package object */ package object net { - type ConnectOptions = http.ConnectionOptions /** @@ -18,7 +17,6 @@ package object net { * @param server the given [[Server server]] */ implicit final class ServerEvents(val server: Server) extends AnyVal { - /** * Emitted when a new connection is made. socket is an instance of net.Socket. * @example server.on("close", function () { ... }) @@ -39,7 +37,6 @@ package object net { * Emitted when the server has been bound after calling server.listen. */ @inline def onListening(callback: js.Function): server.type = server.on("listening", callback) - } /** @@ -47,7 +44,6 @@ package object net { * @param socket the given [[Socket socket]] */ implicit final class SocketExtensions(val socket: Socket) extends AnyVal { - ///////////////////////////////////////////////////////////////////////////////// // Futures ///////////////////////////////////////////////////////////////////////////////// @@ -148,7 +144,5 @@ package object net { * @example socket.on("timeout", function(???) { ... }) */ @inline def onTimeout(callback: js.Function): socket.type = socket.on("timeout", callback) - } - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/os/OS.scala b/app/current/src/main/scala/io/scalajs/nodejs/os/OS.scala index 9fb2a4dc8..b427de799 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/os/OS.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/os/OS.scala @@ -11,7 +11,6 @@ import scala.scalajs.js.annotation.JSImport */ @js.native trait OS extends js.Object { - ///////////////////////////////////////////////////////////////////////////////// // Properties ///////////////////////////////////////////////////////////////////////////////// @@ -154,7 +153,6 @@ trait OS extends js.Object { * @return a [[UserInfoObject user information object]] */ def userInfo(options: UserInfoOptions = js.native): UserInfoObject = js.native - } /** diff --git a/app/current/src/main/scala/io/scalajs/nodejs/package.scala b/app/current/src/main/scala/io/scalajs/nodejs/package.scala index 35bea8ddb..89bcb1ba6 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/package.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/package.scala @@ -11,7 +11,6 @@ import scala.scalajs.js.| * nodejs package object */ package object nodejs { - ///////////////////////////////////////////////////////////////////////////////// // Type Definitions ///////////////////////////////////////////////////////////////////////////////// diff --git a/app/current/src/main/scala/io/scalajs/nodejs/path/Path.scala b/app/current/src/main/scala/io/scalajs/nodejs/path/Path.scala index f14183a31..fc212389d 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/path/Path.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/path/Path.scala @@ -12,7 +12,6 @@ import scala.scalajs.js.annotation.JSImport */ @js.native trait Path extends js.Object { - ///////////////////////////////////////////////////////////////////////////////// // Properties ///////////////////////////////////////////////////////////////////////////////// diff --git a/app/current/src/main/scala/io/scalajs/nodejs/process/Process.scala b/app/current/src/main/scala/io/scalajs/nodejs/process/Process.scala index fcefd5aac..565a89e10 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/process/Process.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/process/Process.scala @@ -13,7 +13,6 @@ import scala.scalajs.js.| */ @js.native trait Process extends IEventEmitter { - ///////////////////////////////////////////////////////////////////////////////// // Properties ///////////////////////////////////////////////////////////////////////////////// @@ -388,7 +387,6 @@ trait Process extends IEventEmitter { * @example process.uptime() */ def uptime(): Int = js.native - } @js.native @@ -459,7 +457,6 @@ trait ComponentVersion extends js.Object { */ @js.native trait Warning extends js.Object { - /** * The name of the warning (currently Warning by default). */ diff --git a/app/current/src/main/scala/io/scalajs/nodejs/process/ProcessConfig.scala b/app/current/src/main/scala/io/scalajs/nodejs/process/ProcessConfig.scala index e2674da9f..a0fbd93e1 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/process/ProcessConfig.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/process/ProcessConfig.scala @@ -83,5 +83,4 @@ trait ProcessConfigVariable extends js.Object { var v8_use_siphash: Int = js.native var v8_use_snapshot: Int = js.native var want_separate_host_toolset: Int = js.native - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/process/package.scala b/app/current/src/main/scala/io/scalajs/nodejs/process/package.scala index 04fc2ecf1..bf257c6a7 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/process/package.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/process/package.scala @@ -152,5 +152,4 @@ package object process { def onSIGSEGV(listener: () => Any): Process = process.on("SIGSEGV", listener) def onSIGILL(listener: () => Any): Process = process.on("SIGILL", listener) } - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/punycode/Punycode.scala b/app/current/src/main/scala/io/scalajs/nodejs/punycode/Punycode.scala index f1c30a048..11dfd69d9 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/punycode/Punycode.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/punycode/Punycode.scala @@ -11,7 +11,6 @@ import scala.scalajs.js.annotation.JSImport */ @js.native trait Punycode extends js.Object { - /** * The punycode.decode() method converts a Punycode string of ASCII-only characters to the equivalent * string of Unicode codepoints. @@ -55,7 +54,6 @@ trait Punycode extends js.Object { * @return a string identifying the current Punycode.js version number. */ def version: String = js.native - } /** @@ -64,7 +62,6 @@ trait Punycode extends js.Object { */ @js.native trait UCS2 extends js.Object { - /** * The punycode.ucs2.decode() method returns an array containing the numeric codepoint values of each Unicode * symbol in the string. @@ -79,7 +76,6 @@ trait UCS2 extends js.Object { * @return a string based on an array of numeric code point values */ def encode(codePoints: js.Array[Int]): String = js.native - } @js.native diff --git a/app/current/src/main/scala/io/scalajs/nodejs/querystring/QueryString.scala b/app/current/src/main/scala/io/scalajs/nodejs/querystring/QueryString.scala index f58e154dd..7121cb1e1 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/querystring/QueryString.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/querystring/QueryString.scala @@ -16,7 +16,6 @@ object QueryString extends QueryString */ @js.native trait QueryString extends js.Object { - /** * The querystring.escape() method performs URL percent-encoding on the given str in a manner that is optimized * for the specific requirements of URL query strings. @@ -68,5 +67,4 @@ trait QueryString extends js.Object { * @return */ def unescape(str: String): String = js.native - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/querystring/package.scala b/app/current/src/main/scala/io/scalajs/nodejs/querystring/package.scala index b43a62f3a..253ccd747 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/querystring/package.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/querystring/package.scala @@ -6,7 +6,6 @@ import scala.scalajs.js * query string package object */ package object querystring { - /** * Query String Enrichment * @param qs the given [[QueryString]] @@ -19,7 +18,5 @@ package object querystring { options: QueryDecodeOptions = null): T = { qs.parse(str, sep, eq, options).asInstanceOf[T] } - } - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/readline/Interface.scala b/app/current/src/main/scala/io/scalajs/nodejs/readline/Interface.scala index e21026a3c..dd942ab36 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/readline/Interface.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/readline/Interface.scala @@ -10,7 +10,6 @@ import scala.scalajs.js */ @js.native trait Interface extends IEventEmitter { - /** * Closes the Interface instance, relinquishing control on the input and output streams. * The 'close' event will also be emitted. @@ -95,13 +94,11 @@ class Key( * Readline Interface Companion */ object Interface { - /** * Readline Interface Events * @param readline the given [[Interface Readline Interface]] */ implicit final class ReadlineEvents(val readline: Interface) extends AnyVal { - /** * Emitted when close() is called. Also emitted when the input stream receives its 'end' event. * The Interface instance should be considered "finished" once this is emitted. For example, when @@ -154,7 +151,5 @@ object Interface { */ @inline def onSIGTSTP(callback: js.Function) = readline.on("SIGTSTP", callback) - } - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/readline/Readline.scala b/app/current/src/main/scala/io/scalajs/nodejs/readline/Readline.scala index 4795f9bee..8804ad613 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/readline/Readline.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/readline/Readline.scala @@ -14,7 +14,6 @@ import scala.scalajs.js.annotation.JSImport */ @js.native trait Readline extends IEventEmitter { - /** * Clears current line of given TTY stream in a specified direction. dir should have one of following values: * */ implicit final class EnvironmentVariableOptions(private val env: process.Environment) extends AnyVal { - /** * When a valid path is given, persistent REPL history will be saved to the specified file rather * than .node_repl_history in the user's home directory. Setting this value to "" will disable persistent @@ -70,7 +66,5 @@ package object repl { */ @inline def NODE_REPL_MODE: Option[String] = env("NODE_REPL_MODE").toOption - } - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/stream/Stream.scala b/app/current/src/main/scala/io/scalajs/nodejs/stream/Stream.scala index 130aaff41..8d2f80171 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/stream/Stream.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/stream/Stream.scala @@ -234,19 +234,16 @@ sealed trait IReadable extends LegacyStream { * @example readable.wrap(stream) */ def wrap(stream: LegacyStream): Unit = js.native - } /** * Readable Companion */ object IReadable { - /** * Readable Events */ implicit final class ReadableExtesions(val readable: IReadable) extends AnyVal { - /** * Emitted when the stream and any of its underlying resources (a file descriptor, for example) have been closed. * The event indicates that no more events will be emitted, and no further computation will occur. @@ -418,12 +415,10 @@ sealed trait IWritable extends LegacyStream { * Writable Companion */ object IWritable { - /** * Writable Events */ implicit final class WritableExtension(val writable: IWritable) extends AnyVal { - /** * Emitted when the stream and any of its underlying resources (a file descriptor, for example) have been closed. * The event indicates that no more events will be emitted, and no further computation will occur. @@ -486,7 +481,6 @@ object IWritable { promiseWithError0[Error](writable.write(chunk, encoding, _)) } } - } /** diff --git a/app/current/src/main/scala/io/scalajs/nodejs/stream/package.scala b/app/current/src/main/scala/io/scalajs/nodejs/stream/package.scala index 8edf906d7..3cf024297 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/stream/package.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/stream/package.scala @@ -6,7 +6,6 @@ import scala.scalajs.js import scala.scalajs.js.| package object stream { - type Stream = IReadable | IWritable type ErrorCallback = js.Function1[io.scalajs.nodejs.Error, Any] @@ -29,5 +28,4 @@ package object stream { } } } - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/timers/ClearImmediate.scala b/app/current/src/main/scala/io/scalajs/nodejs/timers/ClearImmediate.scala index 97ed517d0..518e61cf1 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/timers/ClearImmediate.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/timers/ClearImmediate.scala @@ -8,12 +8,10 @@ import scala.scalajs.js */ @js.native trait ClearImmediate extends js.Object { - /** * Stops an immediate, as created by setImmediate, from triggering. * @param handle the immediate handle * @example clearImmediate(immediateObject) */ def apply(handle: Immediate): Unit = js.native - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/timers/ClearInterval.scala b/app/current/src/main/scala/io/scalajs/nodejs/timers/ClearInterval.scala index 734748851..7631d4c6a 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/timers/ClearInterval.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/timers/ClearInterval.scala @@ -8,11 +8,9 @@ import scala.scalajs.js */ @js.native trait ClearInterval extends js.Object { - /** * Stops an interval, as created by setInterval, from triggering. * @example clearInterval(intervalObject) */ def apply(handle: Interval): Unit = js.native - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/timers/ClearTimeout.scala b/app/current/src/main/scala/io/scalajs/nodejs/timers/ClearTimeout.scala index 4dc92f456..d6aaf442f 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/timers/ClearTimeout.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/timers/ClearTimeout.scala @@ -8,11 +8,9 @@ import scala.scalajs.js */ @js.native trait ClearTimeout extends js.Object { - /** * Prevents a timeout, as created by setTimeout, from triggering. * @example clearTimeout(timeoutObject) */ def apply(handle: Timeout): Unit = js.native - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/timers/Immediate.scala b/app/current/src/main/scala/io/scalajs/nodejs/timers/Immediate.scala index 952abf475..b94dd8a5d 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/timers/Immediate.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/timers/Immediate.scala @@ -10,7 +10,6 @@ import scala.scalajs.js */ @js.native trait Immediate extends js.Object { - def _onImmediate: js.Function = js.native @enableIf(io.scalajs.nodejs.internal.CompilerSwitches.gteNodeJs12) @@ -27,16 +26,12 @@ trait Immediate extends js.Object { * Immediate Companion */ object Immediate { - /** * Immediate Enrichment * @param immediate the given [[Immediate immediate]] handle */ implicit final class ImmediateEnrichment(val immediate: Immediate) extends AnyVal { - @inline def clear(): Unit = clearImmediate(immediate) - } - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/timers/Interval.scala b/app/current/src/main/scala/io/scalajs/nodejs/timers/Interval.scala index 5217862ca..057adad6a 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/timers/Interval.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/timers/Interval.scala @@ -9,29 +9,23 @@ import scala.scalajs.js */ @js.native trait Interval extends js.Object { - /** * Indicates whether the interval has been called * @return true, if the interval has already been called */ def _called: Boolean = js.native - } /** * Interval Companion */ object Interval { - /** * Interval Enrichment * @param handle the given [[Interval interval]] handle */ implicit final class IntervalEnrichment(val handle: Interval) extends AnyVal { - @inline def clear(): Unit = clearInterval(handle) - } - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/timers/Ref.scala b/app/current/src/main/scala/io/scalajs/nodejs/timers/Ref.scala index 3d7671456..6be9e5f05 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/timers/Ref.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/timers/Ref.scala @@ -8,7 +8,6 @@ import scala.scalajs.js */ @js.native trait Ref extends js.Object { - /** * If a timer was previously unref()d, then ref() can be called to explicitly request the timer hold the * program open. If the timer is already refd calling ref again will have no effect. @@ -17,5 +16,4 @@ trait Ref extends js.Object { * @example ref() */ def apply(): Timer = js.native - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/timers/SetImmediate.scala b/app/current/src/main/scala/io/scalajs/nodejs/timers/SetImmediate.scala index 9e57f6199..8f868421a 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/timers/SetImmediate.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/timers/SetImmediate.scala @@ -9,7 +9,6 @@ import scala.scalajs.js */ @js.native trait SetImmediate extends js.Object { - /** * Schedules "immediate" execution of callback after I/O events' callbacks and before timers set * by setTimeout and setInterval are triggered. Returns an immediateObject for possible use with @@ -21,5 +20,4 @@ trait SetImmediate extends js.Object { * @example setImmediate(callback[, arg][, ...]) */ def apply(callback: js.Function, args: js.Any*): Immediate = js.native - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/timers/SetInterval.scala b/app/current/src/main/scala/io/scalajs/nodejs/timers/SetInterval.scala index 986c441cc..e9d588491 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/timers/SetInterval.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/timers/SetInterval.scala @@ -8,7 +8,6 @@ import scala.scalajs.js */ @js.native trait SetInterval extends js.Object { - /** * Schedules repeated execution of callback every delay milliseconds. Returns a intervalObject for possible * use with clearInterval. Additional optional arguments may be passed to the callback. @@ -18,5 +17,4 @@ trait SetInterval extends js.Object { * @example setInterval(callback, delay[, arg][, ...]) */ def apply(callback: js.Function, delay: Int, args: js.Any*): Interval = js.native - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/timers/SetTimeout.scala b/app/current/src/main/scala/io/scalajs/nodejs/timers/SetTimeout.scala index c067c40e8..34e162686 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/timers/SetTimeout.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/timers/SetTimeout.scala @@ -8,7 +8,6 @@ import scala.scalajs.js */ @js.native trait SetTimeout extends js.Object { - /** * Schedules execution of a one-time callback after delay milliseconds. Returns a timeoutObject for possible * use with clearTimeout. Additional optional arguments may be passed to the callback. @@ -22,5 +21,4 @@ trait SetTimeout extends js.Object { * @example setTimeout(callback, delay[, arg][, ...]) */ def apply(callback: js.Function, delay: Int, args: js.Any*): Timeout = js.native - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/timers/Timeout.scala b/app/current/src/main/scala/io/scalajs/nodejs/timers/Timeout.scala index cc05ee399..8a8e74a46 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/timers/Timeout.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/timers/Timeout.scala @@ -10,7 +10,6 @@ import scala.scalajs.js */ @js.native trait Timeout extends js.Object { - /** * Indicates whether the timeout has been called * @return true, if the timeout has already been called @@ -30,16 +29,12 @@ trait Timeout extends js.Object { * Timeout Companion */ object Timeout { - /** * Timeout Enrichment * @param handle the given [[Timeout timeout]] handle */ implicit final class TimeoutEnrichment(val handle: Timeout) extends AnyVal { - @inline def clear(): Unit = clearTimeout(handle) - } - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/timers/UnRef.scala b/app/current/src/main/scala/io/scalajs/nodejs/timers/UnRef.scala index 8ccecaf1b..befbbaf0b 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/timers/UnRef.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/timers/UnRef.scala @@ -9,7 +9,6 @@ import scala.scalajs.js */ @js.native trait UnRef extends js.Object { - /** * The opaque value returned by setTimeout and setInterval also has the method timer.unref() which allows * the creation of a timer that is active but if it is the only item left in the event loop, it won't keep @@ -22,5 +21,4 @@ trait UnRef extends js.Object { * @example unref() */ def unref(): Timer = js.native - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/tls/Server.scala b/app/current/src/main/scala/io/scalajs/nodejs/tls/Server.scala index c4d500bdc..f8ef8b6b6 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/tls/Server.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/tls/Server.scala @@ -14,7 +14,6 @@ import scala.scalajs.js.annotation.JSImport @js.native @JSImport("tls", "Server") class Server extends net.Server { - /** * The server.addContext() method adds a secure context that will be used if the client request's SNI hostname * matches the supplied hostname (or wildcard). @@ -38,5 +37,4 @@ class Server extends net.Server { * @param keys The keys used for encryption/decryption of the TLS Session Tickets. */ def setTicketKeys(keys: Buffer): Unit = js.native - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/tls/TLSCertificate.scala b/app/current/src/main/scala/io/scalajs/nodejs/tls/TLSCertificate.scala index 8b67d867b..a53aaa725 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/tls/TLSCertificate.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/tls/TLSCertificate.scala @@ -13,7 +13,6 @@ import scala.scalajs.js.| */ @js.native trait TLSCertificate extends js.Object { - def raw: Buffer = js.native def subject: Subject = js.native diff --git a/app/current/src/main/scala/io/scalajs/nodejs/tls/TLSSocket.scala b/app/current/src/main/scala/io/scalajs/nodejs/tls/TLSSocket.scala index 574cd64be..42eeb45cf 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/tls/TLSSocket.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/tls/TLSSocket.scala @@ -19,7 +19,6 @@ import scala.scalajs.js.| @js.native @JSImport("tls", "TLSSocket") class TLSSocket(socket: stream.IDuplex, options: TLSSocketOptions = js.native) extends net.Socket { - def authorizationError: js.UndefOr[Boolean] = js.native def authorized: Boolean = js.native @@ -71,7 +70,6 @@ class TLSSocket(socket: stream.IDuplex, options: TLSSocketOptions = js.native) e js.native def setMaxSendFragment(size: Int): Boolean = js.native - } /** diff --git a/app/current/src/main/scala/io/scalajs/nodejs/tls/Tls.scala b/app/current/src/main/scala/io/scalajs/nodejs/tls/Tls.scala index 763c959e4..a4e29bf90 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/tls/Tls.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/tls/Tls.scala @@ -13,7 +13,6 @@ import scala.scalajs.js.annotation.JSImport */ @js.native trait Tls extends js.Object { - def checkServerIdentity(hostname: String, cert: TLSCertificate): js.UndefOr[io.scalajs.nodejs.Error] = js.native def connect(options: ConnectOptions, callback: js.Function = js.native): Unit = js.native diff --git a/app/current/src/main/scala/io/scalajs/nodejs/tty/ReadStream.scala b/app/current/src/main/scala/io/scalajs/nodejs/tty/ReadStream.scala index dc37e8b23..05fa914fb 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/tty/ReadStream.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/tty/ReadStream.scala @@ -15,7 +15,6 @@ import scala.scalajs.js.annotation.JSImport @js.native @JSImport("tty", "ReadStream") class ReadStream(fd: FileDescriptor) extends net.Socket { - ///////////////////////////////////////////////////////////////////////////////// // Properties ///////////////////////////////////////////////////////////////////////////////// @@ -39,5 +38,4 @@ class ReadStream(fd: FileDescriptor) extends net.Socket { * @since 0.7.7 */ def setRawMode(mode: Boolean): Unit = js.native - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/tty/TTY.scala b/app/current/src/main/scala/io/scalajs/nodejs/tty/TTY.scala index 0e6128347..b6804964a 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/tty/TTY.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/tty/TTY.scala @@ -12,7 +12,6 @@ import scala.scalajs.js.annotation.JSImport */ @js.native trait TTY extends js.Object { - ///////////////////////////////////////////////////////////////////////////////// // Methods ///////////////////////////////////////////////////////////////////////////////// @@ -23,7 +22,6 @@ trait TTY extends js.Object { * @since 0.5.8 */ def isatty(fd: FileDescriptor): Boolean = js.native - } /** diff --git a/app/current/src/main/scala/io/scalajs/nodejs/tty/WriteStream.scala b/app/current/src/main/scala/io/scalajs/nodejs/tty/WriteStream.scala index 4e8c4f6af..9cccede55 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/tty/WriteStream.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/tty/WriteStream.scala @@ -17,7 +17,6 @@ import scala.scalajs.js.annotation.JSImport @js.native @JSImport("tty", "WriteStream") class WriteStream(fd: FileDescriptor) extends net.Socket { - /** * A number specifying the number of columns the TTY currently has. This property is updated whenever * the 'resize' event is emitted. @@ -68,5 +67,4 @@ class WriteStream(fd: FileDescriptor) extends net.Socket { def moveCursor(dx: Int, dy: Int): Unit = js.native @enableIf(io.scalajs.nodejs.internal.CompilerSwitches.gteNodeJs12) def moveCursor(dx: Int, dy: Int, callback: js.Function): Boolean = js.native - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/tty/package.scala b/app/current/src/main/scala/io/scalajs/nodejs/tty/package.scala index 9d983d6ee..f583627c8 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/tty/package.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/tty/package.scala @@ -4,13 +4,11 @@ package io.scalajs.nodejs * tty package object */ package object tty { - /** * Write Stream Events * @param stream the given [[WriteStream stream]] */ implicit final class WriteStreamEvents(val stream: WriteStream) extends AnyVal { - /** * The 'resize' event is emitted whenever either of the writeStream.columns or writeStream.rows properties have * changed. No arguments are passed to the listener callback when called. @@ -18,7 +16,5 @@ package object tty { * @since 0.7.7 */ def onResize(listener: () => Any): stream.type = stream.on("resize", listener) - } - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/url/URL.scala b/app/current/src/main/scala/io/scalajs/nodejs/url/URL.scala index e1aa797f8..16d4953a8 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/url/URL.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/url/URL.scala @@ -17,7 +17,6 @@ import scala.scalajs.js.| @js.native @JSImport("url", "URL") class URL(input: String, base: String | URL = js.native) extends js.Object { - /** * The auth property is the username and password portion of the URL, also referred to as "userinfo". * This string subset follows the protocol and double slashes (if present) and precedes the host component, @@ -101,7 +100,6 @@ class URL(input: String, base: String | URL = js.native) extends js.Object { * @return a JSON representation of the URL */ def toJSON(): String = js.native - } /** @@ -110,7 +108,6 @@ class URL(input: String, base: String | URL = js.native) extends js.Object { @js.native @JSImport("url", JSImport.Namespace) object URL extends IEventEmitter { - /** * Take a parsed URL object, and return a formatted URL string. * @example url.format(urlObj) @@ -176,5 +173,4 @@ object URL extends IEventEmitter { @enableIf(io.scalajs.nodejs.internal.CompilerSwitches.gteNodeJs10) def pathToFileURL(url: String): URL = js.native - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/url/URLObject.scala b/app/current/src/main/scala/io/scalajs/nodejs/url/URLObject.scala index 707eb9467..53a4631bf 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/url/URLObject.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/url/URLObject.scala @@ -8,7 +8,6 @@ import scala.scalajs.js @js.native @deprecated("Use URL instead", "Node.js v11.0.0") trait URLObject extends js.Object { - /** * The auth property is the username and password portion of the URL, also referred to as "userinfo". * This string subset follows the protocol and double slashes (if present) and precedes the host component, @@ -92,5 +91,4 @@ trait URLObject extends js.Object { * following the colon in the protocol. */ var slashes: js.UndefOr[Boolean] = js.native - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/url/URLSearchParams.scala b/app/current/src/main/scala/io/scalajs/nodejs/url/URLSearchParams.scala index 4e932ee70..9222688ce 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/url/URLSearchParams.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/url/URLSearchParams.scala @@ -14,7 +14,6 @@ import scala.scalajs.js.annotation.JSImport @js.native @JSImport("url", "URLSearchParams") class URLSearchParams() extends js.Object { - /** * Parse the string as a query string, and use it to instantiate a new URLSearchParams object. * A leading '?', if present, is ignored. @@ -117,5 +116,4 @@ class URLSearchParams() extends js.Object { * Returns an ES6 Iterator over the values of each name-value pair. */ def values(): js.Iterator[String] = js.native - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/util/Util.scala b/app/current/src/main/scala/io/scalajs/nodejs/util/Util.scala index e4db081b8..7004e6389 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/util/Util.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/util/Util.scala @@ -16,7 +16,6 @@ import scala.scalajs.js.annotation.JSImport */ @js.native trait Util extends js.Object { - /** * This is used to create a function which conditionally writes to stderr based on the existence of a NODE_DEBUG * environment variable. If the section name appears in that environment variable, then the returned function will diff --git a/app/current/src/main/scala/io/scalajs/nodejs/v8/Serializer.scala b/app/current/src/main/scala/io/scalajs/nodejs/v8/Serializer.scala index 73add41f2..b58232096 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/v8/Serializer.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/v8/Serializer.scala @@ -10,7 +10,6 @@ import scala.scalajs.js.| @js.native @JSImport("v8", "Serializer") class Serializer() extends js.Object { - def writeHeader(): Unit = js.native def writeValue(value: js.Any): Unit = js.native diff --git a/app/current/src/main/scala/io/scalajs/nodejs/vm/Script.scala b/app/current/src/main/scala/io/scalajs/nodejs/vm/Script.scala index 1d4ac22b0..08790e594 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/vm/Script.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/vm/Script.scala @@ -13,7 +13,6 @@ import scala.scalajs.js.| @js.native @JSImport("vm", "Script") class Script private[this] () extends js.Object { - def this(code: String, options: ScriptOptions = js.native) = this() def this(code: String, filename: String) = this() @@ -46,7 +45,6 @@ class Script private[this] () extends js.Object { * @example script.runInThisContext([options]) */ def runInThisContext(options: RunInContextOptions = js.native): Script = js.native - } class ScriptOptions(var filename: js.UndefOr[String] = js.undefined, diff --git a/app/current/src/main/scala/io/scalajs/nodejs/vm/VM.scala b/app/current/src/main/scala/io/scalajs/nodejs/vm/VM.scala index a69c7c709..ba7eb11b9 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/vm/VM.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/vm/VM.scala @@ -13,7 +13,6 @@ import scala.scalajs.js.| */ @js.native trait VM extends js.Object { - @enableIf(io.scalajs.nodejs.internal.CompilerSwitches.gteNodeJs10) def compileFunction(code: String, params: js.Array[String], @@ -79,7 +78,6 @@ trait VM extends js.Object { * @example script.runInThisContext([options]) */ def runInThisContext(code: String, options: VMRunInContextOptions = js.native): Script = js.native - } /** diff --git a/app/current/src/main/scala/io/scalajs/nodejs/worker_threads/MessagePort.scala b/app/current/src/main/scala/io/scalajs/nodejs/worker_threads/MessagePort.scala index f224dbc08..d7f894821 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/worker_threads/MessagePort.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/worker_threads/MessagePort.scala @@ -10,7 +10,6 @@ import scala.scalajs.js.annotation.JSImport @js.native @JSImport("worker_threads", "MessageChannel") class MessagePort extends IEventEmitter with MessagePoster { - def ref(): Unit = js.native def start(): Unit = js.native def unref(): Unit = js.native diff --git a/app/current/src/main/scala/io/scalajs/nodejs/worker_threads/MessagePoster.scala b/app/current/src/main/scala/io/scalajs/nodejs/worker_threads/MessagePoster.scala index 8e1f93844..c3a4019ef 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/worker_threads/MessagePoster.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/worker_threads/MessagePoster.scala @@ -7,9 +7,7 @@ import scala.scalajs.js @enableMembersIf(io.scalajs.nodejs.internal.CompilerSwitches.gteNodeJs10) @js.native trait MessagePoster extends js.Object { - def postMessage(value: js.Any): Unit = js.native def postMessage(value: js.Any, transferList: js.Array[js.|[js.typedarray.ArrayBuffer, MessagePort]]): Unit = js.native - } diff --git a/app/current/src/main/scala/io/scalajs/nodejs/zlib/Zlib.scala b/app/current/src/main/scala/io/scalajs/nodejs/zlib/Zlib.scala index 3bcf594ae..9efcf0163 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/zlib/Zlib.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/zlib/Zlib.scala @@ -13,7 +13,6 @@ import scala.scalajs.js.annotation.JSImport */ @js.native trait Zlib extends IEventEmitter with UncategorizedConstants with ZlibConstants { - @enableIf(io.scalajs.nodejs.internal.CompilerSwitches.gteNodeJs12) def createBrotliCompress(options: BrotliOptions = js.native): BrotliCompress = js.native @@ -167,7 +166,6 @@ trait Zlib extends IEventEmitter with UncategorizedConstants with ZlibConstants * @example zlib.unzipSync(buf[, options]) */ def unzipSync(buffer: Data, options: CompressionOptions = js.native): Unit = js.native - } /** diff --git a/app/current/src/main/scala/io/scalajs/nodejs/zlib/package.scala b/app/current/src/main/scala/io/scalajs/nodejs/zlib/package.scala index b2d2f79fe..ab7b0d99d 100644 --- a/app/current/src/main/scala/io/scalajs/nodejs/zlib/package.scala +++ b/app/current/src/main/scala/io/scalajs/nodejs/zlib/package.scala @@ -11,7 +11,6 @@ import scala.scalajs.js.| * zlib package object */ package object zlib { - type Data = String | TypedArray[_, _] | DataView | ArrayBuffer type AllocationType = Int type CompressionFlush = Int @@ -25,7 +24,6 @@ package object zlib { * Zlib Extensions */ implicit final class ZlibExtensions(val zlib: Zlib) extends AnyVal { - /** * Asynchronously compresses a Buffer or string with Deflate. */ @@ -80,7 +78,5 @@ package object zlib { def unzipFuture(buffer: Data, options: CompressionOptions = null): Future[Buffer] = { promiseWithError1[Error, Buffer](zlib.unzip(buffer, options, _)) } - } - } diff --git a/app/current/src/test/scala/io/scalajs/nodejs/TopLevelTest.scala b/app/current/src/test/scala/io/scalajs/nodejs/TopLevelTest.scala index e6117b030..cbe4dd6ff 100644 --- a/app/current/src/test/scala/io/scalajs/nodejs/TopLevelTest.scala +++ b/app/current/src/test/scala/io/scalajs/nodejs/TopLevelTest.scala @@ -5,10 +5,8 @@ import org.scalatest.FunSuite import scala.scalajs.js class TopLevelTest extends FunSuite { - test("queueMicrotask") { assert(queueMicrotask.isInstanceOf[js.Function]) queueMicrotask(() => println("printed from queueMicrotask")) } - } diff --git a/app/current/src/test/scala/io/scalajs/nodejs/fs/FsClassesTest.scala b/app/current/src/test/scala/io/scalajs/nodejs/fs/FsClassesTest.scala index 417cd740d..2a7f60add 100644 --- a/app/current/src/test/scala/io/scalajs/nodejs/fs/FsClassesTest.scala +++ b/app/current/src/test/scala/io/scalajs/nodejs/fs/FsClassesTest.scala @@ -12,5 +12,4 @@ class FsClassesTest extends FunSpec { assert(new ReadStream("package.json").pending) } } - } diff --git a/app/nodejs-v10/src/test/scala/io/scalajs/nodejs/console_module/ConsoleTest.scala b/app/nodejs-v10/src/test/scala/io/scalajs/nodejs/console_module/ConsoleTest.scala index d13fd623e..3105b6d5b 100644 --- a/app/nodejs-v10/src/test/scala/io/scalajs/nodejs/console_module/ConsoleTest.scala +++ b/app/nodejs-v10/src/test/scala/io/scalajs/nodejs/console_module/ConsoleTest.scala @@ -6,7 +6,6 @@ import org.scalatest.{BeforeAndAfterEach, FunSpec} import scala.scalajs.js class ConsoleTest extends FunSpec with BeforeAndAfterEach { - private val logFileName = "x.nodejs10.ConsoleTest" override def afterEach(): Unit = { diff --git a/app/nodejs-v10/src/test/scala/io/scalajs/nodejs/process/ProcessTest.scala b/app/nodejs-v10/src/test/scala/io/scalajs/nodejs/process/ProcessTest.scala index 2b14a63cd..772c7f2ee 100644 --- a/app/nodejs-v10/src/test/scala/io/scalajs/nodejs/process/ProcessTest.scala +++ b/app/nodejs-v10/src/test/scala/io/scalajs/nodejs/process/ProcessTest.scala @@ -3,7 +3,6 @@ package io.scalajs.nodejs.process import org.scalatest.FunSpec class ProcessTest extends FunSpec { - describe("Process") { it("hrtime.bigint") { // TODO: js.BigInt @@ -11,5 +10,4 @@ class ProcessTest extends FunSpec { assert(value.toString().matches("^\\d+$")) } } - } diff --git a/app/nodejs-v10/src/test/scala/io/scalajs/nodejs/util/UtilTest.scala b/app/nodejs-v10/src/test/scala/io/scalajs/nodejs/util/UtilTest.scala index f749ebbff..1932bead9 100644 --- a/app/nodejs-v10/src/test/scala/io/scalajs/nodejs/util/UtilTest.scala +++ b/app/nodejs-v10/src/test/scala/io/scalajs/nodejs/util/UtilTest.scala @@ -5,7 +5,6 @@ import org.scalatest.FunSpec import scala.scalajs.js class UtilTest extends FunSpec { - it("have formatWithOptions added in v10.0.0") { assert(Util.formatWithOptions(new InspectOptions(compact = true), "See object %O", new js.Object { val foo: Int = 42 @@ -23,5 +22,4 @@ class UtilTest extends FunSpec { it("have inspect.custom added in v10.12.0") { assert(Util.inspect.custom !== null) } - } diff --git a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/AssertTest.scala b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/AssertTest.scala index b45643fd3..b698e22b4 100644 --- a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/AssertTest.scala +++ b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/AssertTest.scala @@ -8,12 +8,9 @@ import scala.scalajs.js * Assert Test */ class AssertTest extends FunSpec { - describe("Assert") { - it("should handle deep comparisons") { Assert.deepStrictEqual(js.Array(1, 2, 3), js.Array(1, 2, 3)) } } - } diff --git a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/StringDecoderTest.scala b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/StringDecoderTest.scala index 73025d9b6..6a70ee342 100644 --- a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/StringDecoderTest.scala +++ b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/StringDecoderTest.scala @@ -4,16 +4,12 @@ import io.scalajs.nodejs.buffer.Buffer import org.scalatest.FunSpec class StringDecoderTest extends FunSpec { - describe("StringDecoder") { - it("should decode strings or buffer") { val decoder = new StringDecoder("utf8") assert(decoder.write(Buffer.from("Hello ")) === "Hello ") assert(decoder.write(Buffer.from("World")) === "World") assert(decoder.end(Buffer.from("!")) === "!") } - } - } diff --git a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/TestEnvironment.scala b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/TestEnvironment.scala index 091cb88fe..a3f728793 100644 --- a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/TestEnvironment.scala +++ b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/TestEnvironment.scala @@ -4,7 +4,6 @@ import io.scalajs.nodejs.buffer.Buffer import io.scalajs.nodejs.child_process.ChildProcess object TestEnvironment { - private lazy val nodeMajorVersion: Int = ChildProcess.execSync("node -v").asInstanceOf[Buffer].toString().drop(1).takeWhile(_.isDigit).toInt diff --git a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/buffer/BufferTest.scala b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/buffer/BufferTest.scala index 22bc2933c..3135de5b9 100644 --- a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/buffer/BufferTest.scala +++ b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/buffer/BufferTest.scala @@ -7,7 +7,6 @@ import scala.scalajs.js import scala.scalajs.js.typedarray.{ArrayBuffer, DataView, Uint8Array} class BufferTest extends FunSpec { - describe("Buffer") { describe("instance members") { it("should sort buffers") { @@ -116,7 +115,6 @@ class BufferTest extends FunSpec { assert(Buffer.isEncoding("utf8")) assert(Buffer.isEncoding("UTF-8")) } - } describe("module members") { @@ -151,5 +149,4 @@ class BufferTest extends FunSpec { } } } - } diff --git a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/cluster/ClusterTest.scala b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/cluster/ClusterTest.scala index 1de9355ac..7324ae72a 100644 --- a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/cluster/ClusterTest.scala +++ b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/cluster/ClusterTest.scala @@ -7,9 +7,7 @@ import scala.concurrent.duration._ import scala.scalajs.js class ClusterTest extends FunSpec { - describe("Cluster") { - it("cluster should be master") { assert(Cluster.isMaster) } @@ -56,7 +54,5 @@ class ClusterTest extends FunSpec { Cluster.onExit((worker, code, signal) => info(s"worker ${worker.process.pid} died")) } } - } - } diff --git a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/console_module/ConsoleTest.scala b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/console_module/ConsoleTest.scala index 43b4b72e8..9d5280c83 100644 --- a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/console_module/ConsoleTest.scala +++ b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/console_module/ConsoleTest.scala @@ -7,7 +7,6 @@ import org.scalatest.{BeforeAndAfterEach, FunSpec} import scala.scalajs.js.JavaScriptException class ConsoleTest extends FunSpec with BeforeAndAfterEach { - private val logFileName = "x.nodejs8.ConsoleTest" private var failingWritable: WriteStream = null diff --git a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/crypto/CertificateTest.scala b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/crypto/CertificateTest.scala index d339c2aef..7db686fb5 100644 --- a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/crypto/CertificateTest.scala +++ b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/crypto/CertificateTest.scala @@ -31,5 +31,4 @@ class CertificateTest extends FunSpec with MustMatchers { assert(instance.verifySpkac(Buffer.from("foo")) === false) } } - } diff --git a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/crypto/CryptoTest.scala b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/crypto/CryptoTest.scala index 9aec1d0d2..97b5b802a 100644 --- a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/crypto/CryptoTest.scala +++ b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/crypto/CryptoTest.scala @@ -6,9 +6,7 @@ import org.scalatest.{FunSpec, MustMatchers} * Crypto Test */ class CryptoTest extends FunSpec with MustMatchers { - describe("Crypto") { - val text = "Hello World" it("should be able to create an MD5 hash from a string") { @@ -50,7 +48,6 @@ class CryptoTest extends FunSpec with MustMatchers { finalEncryptedValue mustNot equal(stringToEncrypt) finalDecryptedValue must equal(stringToEncrypt) } - } describe("Crypto module") { diff --git a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/dns/DNSAsyncTest.scala b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/dns/DNSAsyncTest.scala index 94705cd6e..ffd9fe42e 100644 --- a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/dns/DNSAsyncTest.scala +++ b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/dns/DNSAsyncTest.scala @@ -12,7 +12,6 @@ class DNSAsyncTest extends AsyncFunSpec { private val domain = "google.com" describe("DNS") { - it("supports lookup") { val promise = Promise[String]() DNS.lookup(domain, (err, ipAddress) => { diff --git a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/events/EventEmitterTest.scala b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/events/EventEmitterTest.scala index 63137ceb6..86e5d9007 100644 --- a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/events/EventEmitterTest.scala +++ b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/events/EventEmitterTest.scala @@ -9,7 +9,6 @@ class EventEmitterTest extends AsyncFunSpec { override implicit val executionContext = ExecutionContext.Implicits.global describe("EventEmitter") { - it("should handle custom events with arguments") { val promise = Promise[js.Array[Int]]() val myEmitter = new EventEmitter() diff --git a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/fs/FsAsyncTest.scala b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/fs/FsAsyncTest.scala index 72bb66949..2d8836bab 100644 --- a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/fs/FsAsyncTest.scala +++ b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/fs/FsAsyncTest.scala @@ -7,7 +7,6 @@ import scala.concurrent.{ExecutionContext, Future} import scala.util.{Failure, Success} class FsAsyncTest extends AsyncFunSpec with BeforeAndAfterEach { - private val file = "x.File.txt" override def afterEach(): Unit = { @@ -97,6 +96,5 @@ class FsAsyncTest extends AsyncFunSpec with BeforeAndAfterEach { assert(stat.isFile()) } } - } } diff --git a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/fs/FsTest.scala b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/fs/FsTest.scala index b8b21fba8..bab97dbc3 100644 --- a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/fs/FsTest.scala +++ b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/fs/FsTest.scala @@ -17,7 +17,6 @@ class FsTest extends AsyncFunSpec { final val testResources = "./app/current/src/test/resources/" describe("Fs") { - it("supports watching files") { val promise = Promise[(String, String)]() val watcher = Fs.watch(s"${testResources}", (eventType, file) => { @@ -112,7 +111,5 @@ class FsTest extends AsyncFunSpec { succeed } } - } - } diff --git a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/fs/ReadStreamTest.scala b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/fs/ReadStreamTest.scala index cd385aee6..ce38ae462 100644 --- a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/fs/ReadStreamTest.scala +++ b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/fs/ReadStreamTest.scala @@ -23,5 +23,4 @@ class FsClassesTest extends FunSpec { assert(new WriteStream(new URL(s"file:///${dirname}/package.json")) !== null) } } - } diff --git a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/http/HttpTest.scala b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/http/HttpTest.scala index 3a7cf909a..d534b7f17 100644 --- a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/http/HttpTest.scala +++ b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/http/HttpTest.scala @@ -9,11 +9,8 @@ import scala.scalajs.js * Http Tests */ class HttpTest extends FunSpec { - describe("Http") { - it("should provide an HTTP server") { - val server = Http.createServer((request: ClientRequest, response: ServerResponse) => { response.writeHead(statusCode = 200, headers = js.Dictionary("Content-Type" -> "text/plain")) response.write("Hello World") @@ -24,7 +21,6 @@ class HttpTest extends FunSpec { // don't listen on a port //server.listen(58888) //setTimeout(() => server.close(), 100.millis) - } it("should provide statusCode") { @@ -32,5 +28,4 @@ class HttpTest extends FunSpec { assert(Http.STATUS_CODES.`500` === "Internal Server Error") } } - } diff --git a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/http/StatusCodeTest.scala b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/http/StatusCodeTest.scala index 50cd8cfd4..2bcb41daf 100644 --- a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/http/StatusCodeTest.scala +++ b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/http/StatusCodeTest.scala @@ -8,11 +8,8 @@ import scala.scalajs.js * Http Tests */ class StatusCodeTest extends FunSpec { - describe("Http") { - it("should provide an HTTP server") { - val server = Http.createServer((request: ClientRequest, response: ServerResponse) => { response.writeHead(statusCode = 200, headers = js.Dictionary("Content-Type" -> "text/plain")) response.write("Hello World") @@ -23,8 +20,6 @@ class StatusCodeTest extends FunSpec { // don't listen on a port //server.listen(58888) //setTimeout(() => server.close(), 100.millis) - } } - } diff --git a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/http2/Http2HeadersTest.scala b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/http2/Http2HeadersTest.scala index fcef0af43..e32cede35 100644 --- a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/http2/Http2HeadersTest.scala +++ b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/http2/Http2HeadersTest.scala @@ -5,7 +5,6 @@ import org.scalatest.FunSpec import scala.scalajs.js class Http2HeadersTest extends FunSpec { - describe("Http2Headers") { it("should treat JS name") { val headers = Http2Headers.forIncoming( diff --git a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/net/NetTest.scala b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/net/NetTest.scala index 9baead7cf..51de3510d 100644 --- a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/net/NetTest.scala +++ b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/net/NetTest.scala @@ -6,9 +6,7 @@ import org.scalatest.FunSpec * Network (Net) Tests */ class NetTest extends FunSpec { - describe("Net") { - /* it("provides client-server connectivity") { val port = 53889 @@ -65,7 +63,5 @@ class NetTest extends FunSpec { // Exposing the function "mood" to the local REPL's context. local.context.mood = mood }*/ - } - } diff --git a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/os/OSTest.scala b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/os/OSTest.scala index 71ba26bd3..39c717b68 100644 --- a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/os/OSTest.scala +++ b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/os/OSTest.scala @@ -7,9 +7,7 @@ import org.scalatest.FunSpec * OS Tests */ class OSTest extends FunSpec { - describe("OS") { - it("supports arch()") { assert(OS.arch().nonEmpty) } diff --git a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/path/PathTest.scala b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/path/PathTest.scala index baf0cfbd8..f40b563ff 100644 --- a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/path/PathTest.scala +++ b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/path/PathTest.scala @@ -6,9 +6,7 @@ import org.scalatest.FunSpec * Path Tests */ class PathTest extends FunSpec { - describe("Path") { - it("supports basename()") { assert(Path.basename("/foo/bar/baz/asdf/quux.html") === "quux.html") assert(Path.basename("/foo/bar/baz/asdf/quux.html", ".html") === "quux") @@ -38,6 +36,5 @@ class PathTest extends FunSpec { it("supports join()") { assert(Path.join("/foo", "bar", "baz/asdf", "quux", "..") === "/foo/bar/baz/asdf") } - } } diff --git a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/process/EnvironmentTest.scala b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/process/EnvironmentTest.scala index bbba3bd4f..baaf6e56f 100644 --- a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/process/EnvironmentTest.scala +++ b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/process/EnvironmentTest.scala @@ -3,7 +3,6 @@ package io.scalajs.nodejs.process import org.scalatest.FunSpec class EnvironmentTest extends FunSpec { - describe("Environment") { it("have PATH as member") { assert(Process.env.PATH.nonEmpty) diff --git a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/process/ProcessTest.scala b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/process/ProcessTest.scala index 5e2912c83..c20616684 100644 --- a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/process/ProcessTest.scala +++ b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/process/ProcessTest.scala @@ -5,7 +5,6 @@ import io.scalajs.nodejs.TestEnvironment import org.scalatest.FunSpec class ProcessTest extends FunSpec { - describe("Process") { val versionPrefix = if (TestEnvironment.isExecutedInExactNode8) "v8." diff --git a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/querystring/QueryStringTest.scala b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/querystring/QueryStringTest.scala index 33602abc9..19eea798f 100644 --- a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/querystring/QueryStringTest.scala +++ b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/querystring/QueryStringTest.scala @@ -9,9 +9,7 @@ import scala.scalajs.js * Query String Test */ class QueryStringTest extends FunSpec { - describe("QueryString") { - it("should escape(...)") { val result = QueryString.escape("""https://www.google.com/#q=node?key=1234""") assert(result === "https%3A%2F%2Fwww.google.com%2F%23q%3Dnode%3Fkey%3D1234") @@ -47,7 +45,5 @@ class QueryStringTest extends FunSpec { * Query String Test Companion */ object QueryStringTest { - class MyParams(val foo: String, val bar: String) extends js.Object - } diff --git a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/readline/ReadlineTest.scala b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/readline/ReadlineTest.scala index 607afe842..bfcc67666 100644 --- a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/readline/ReadlineTest.scala +++ b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/readline/ReadlineTest.scala @@ -13,7 +13,6 @@ class ReadlineTest extends AsyncFunSpec { override implicit val executionContext = ExecutionContext.Implicits.global describe("Readline") { - it("should read/stream files from disk") { val promise = Promise[Unit]() var lineNo = 0 @@ -48,7 +47,5 @@ class ReadlineTest extends AsyncFunSpec { rl.close() promise.future.map(_ => succeed) } - } - } diff --git a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/tty/TTYTest.scala b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/tty/TTYTest.scala index 05a6e8d01..3df8fb6d6 100644 --- a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/tty/TTYTest.scala +++ b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/tty/TTYTest.scala @@ -6,13 +6,9 @@ import org.scalatest.FunSpec * TTY Test */ class TTYTest extends FunSpec { - describe("TTY") { - it("should identify TTY devices") { assert(!TTY.isatty(1)) } - } - } diff --git a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/url/URLObjectTest.scala b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/url/URLObjectTest.scala index 0cc3eb37d..b92de8790 100644 --- a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/url/URLObjectTest.scala +++ b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/url/URLObjectTest.scala @@ -8,9 +8,7 @@ import org.scalatest.FunSpec * URLObject Tests */ class URLObjectTest extends FunSpec { - describe("URLObject") { - val originalUrl = "https://www.google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=node" val urlObject = new URL(originalUrl) @@ -28,7 +26,5 @@ class URLObjectTest extends FunSpec { it("should reconstituted the URL to match the original") { assert(URL.format(urlObject) === originalUrl) } - } - } diff --git a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/url/URLSearchParamsTest.scala b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/url/URLSearchParamsTest.scala index 9614d2d6d..a7a1d3680 100644 --- a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/url/URLSearchParamsTest.scala +++ b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/url/URLSearchParamsTest.scala @@ -5,9 +5,7 @@ import org.scalatest.FunSpec import scala.scalajs.js class URLSearchParamsTest extends FunSpec { - describe("URLSearchParams") { - it("should parse the string as a query string") { val params = new URLSearchParams("user=abc&query=xyz") assert(params.get("user") === "abc") @@ -34,7 +32,5 @@ class URLSearchParamsTest extends FunSpec { assert(array(0) === "a=b") assert(array(1) === "c=d") } - } - } diff --git a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/url/URLTest.scala b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/url/URLTest.scala index 58b643753..3ce138f6c 100644 --- a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/url/URLTest.scala +++ b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/url/URLTest.scala @@ -4,9 +4,7 @@ package url import org.scalatest._ class URLTest extends FunSpec { - describe("URL") { - it("Gets and sets the serialized query portion of the URL") { val myURL = new URL("https://example.org/abc?123") assert(myURL.search === "?123") @@ -14,7 +12,5 @@ class URLTest extends FunSpec { myURL.search = "abc=xyz" assert(myURL.href === "https://example.org/abc?abc=xyz") } - } - } diff --git a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/util/UtilTest.scala b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/util/UtilTest.scala index 3082d41db..1346dc788 100644 --- a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/util/UtilTest.scala +++ b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/util/UtilTest.scala @@ -5,7 +5,6 @@ import org.scalatest.FunSpec import scala.scalajs.js class UtilTest extends FunSpec { - it("have inspect object") { assert(Util.inspect !== null) assert(Util.inspect(js.Array(1, 2, 3)) === "[ 1, 2, 3 ]") diff --git a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/vm/VMTest.scala b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/vm/VMTest.scala index f1a3dc264..18694c535 100644 --- a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/vm/VMTest.scala +++ b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/vm/VMTest.scala @@ -9,9 +9,7 @@ import scala.scalajs.js * VM Tests */ class VMTest extends FunSpec { - describe("VM") { - it("should compile and execute JavaScript code") { val sandbox = new Sandbox(animal = "cat", count = 2, name = "kitty") val expectedSet = Seq( @@ -41,21 +39,17 @@ class VMTest extends FunSpec { VM.runInNewContext("""count += 1; name = "kitty"""", sandbox) assert(sandbox.animal === "cat" && sandbox.count === 3 && sandbox.name === "kitty") } - } - } /** * VM Test Companion */ object VMTest { - /** * Sandbox Object */ class Sandbox(var animal: String, var count: Int, var name: String) extends js.Object case class ExpectedData(animal: String, count: Int, name: String) - } diff --git a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/zlib/ZlibTest.scala b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/zlib/ZlibTest.scala index b9fc8c4d3..a2089c13e 100644 --- a/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/zlib/ZlibTest.scala +++ b/app/nodejs-v8/src/test/scala/io/scalajs/nodejs/zlib/ZlibTest.scala @@ -6,9 +6,7 @@ import org.scalatest.FunSpec import scala.scalajs.concurrent.JSExecutionContext.Implicits.queue class ZlibTest extends FunSpec { - describe("Zlib") { - it("should compress strings and buffers") { val original = Buffer.from("This is a compression example") @@ -20,5 +18,4 @@ class ZlibTest extends FunSpec { } } } - } diff --git a/core/src/main/scala/io/scalajs/nodejs/internal/CompilerSwitches.scala b/core/src/main/scala/io/scalajs/nodejs/internal/CompilerSwitches.scala index 95585bf76..4eda1f6da 100644 --- a/core/src/main/scala/io/scalajs/nodejs/internal/CompilerSwitches.scala +++ b/core/src/main/scala/io/scalajs/nodejs/internal/CompilerSwitches.scala @@ -3,7 +3,6 @@ package io.scalajs.nodejs.internal import scala.reflect.macros.whitebox object CompilerSwitches { - private val nodejsVersionPattern = "^nodeJs([0-9]{1,2})\\.([0-9]{1,2})\\.([0-9]{1,2})$".r private def compare(predicate: (Int, Int, Int) => Boolean): String => Boolean = { version: String => diff --git a/core/src/main/scala/io/scalajs/util/DateHelper.scala b/core/src/main/scala/io/scalajs/util/DateHelper.scala index ee091f4ff..d90b51dc5 100644 --- a/core/src/main/scala/io/scalajs/util/DateHelper.scala +++ b/core/src/main/scala/io/scalajs/util/DateHelper.scala @@ -7,13 +7,11 @@ import scala.scalajs.js * Date Helper */ object DateHelper { - /** * Date Enrichment * @param date0 the given [[js.Date date]] */ implicit final class DateEnrichment(private val date0: js.Date) extends AnyVal { - @inline def +(duration: Duration) = new js.Date(date0.getTime() + duration.toMillis) @@ -34,7 +32,6 @@ object DateHelper { @inline def <=(date1: js.Date): Boolean = date0.getTime() <= date1.getTime() - } /** @@ -42,13 +39,10 @@ object DateHelper { * @param duration the given [[Duration duration]] */ implicit final class DurationEnrichment(private val duration: Duration) extends AnyVal { - @inline def +(date: js.Date) = new js.Date(date.getTime() + duration.toMillis) @inline def -(date: js.Date) = new js.Date(date.getTime() - duration.toMillis) - } - } diff --git a/core/src/main/scala/io/scalajs/util/JSONHelper.scala b/core/src/main/scala/io/scalajs/util/JSONHelper.scala index a6887d4b8..abd045363 100644 --- a/core/src/main/scala/io/scalajs/util/JSONHelper.scala +++ b/core/src/main/scala/io/scalajs/util/JSONHelper.scala @@ -6,19 +6,16 @@ import scala.scalajs.js * JSON Helper */ object JSONHelper { - /** * JSON Conversions * @param value the given JavaScript value */ implicit final class JSONConversionsToJson[T <: js.Any](val value: T) extends AnyVal { - @inline def toJson: String = js.JSON.stringify(value) @inline def toPrettyJson: String = js.JSON.stringify(value, null.asInstanceOf[js.Array[js.Any]], 4) - } /** @@ -26,10 +23,8 @@ object JSONHelper { * @param text the given text string */ implicit final class JSONConversionFromJson(val text: String) extends AnyVal { - @inline def fromJson[T <: js.Any]: T = js.JSON.parse(text).asInstanceOf[T] - } implicit final class ScalaJsJSONEnrichment(val json: js.JSON.type) extends AnyVal { diff --git a/core/src/main/scala/io/scalajs/util/PromiseHelper.scala b/core/src/main/scala/io/scalajs/util/PromiseHelper.scala index 7b208a69d..3b9e30bd8 100644 --- a/core/src/main/scala/io/scalajs/util/PromiseHelper.scala +++ b/core/src/main/scala/io/scalajs/util/PromiseHelper.scala @@ -8,7 +8,6 @@ import scala.scalajs.runtime.wrapJavaScriptException * Promise Helper */ object PromiseHelper { - /** * Converts a JavaScript-style callback to a Scala.js promise * @param f the given callback function @@ -246,5 +245,4 @@ object PromiseHelper { ) task.future } - } diff --git a/core/src/main/scala/io/scalajs/util/ScalaJsHelper.scala b/core/src/main/scala/io/scalajs/util/ScalaJsHelper.scala index facf250dd..5cff8723d 100644 --- a/core/src/main/scala/io/scalajs/util/ScalaJsHelper.scala +++ b/core/src/main/scala/io/scalajs/util/ScalaJsHelper.scala @@ -6,7 +6,6 @@ import scala.scalajs.js * ScalaJS Convenience Helper Functions */ object ScalaJsHelper { - //////////////////////////////////////////////////////////////////////// // Convenience Functions //////////////////////////////////////////////////////////////////////// @@ -26,7 +25,6 @@ object ScalaJsHelper { * @param obj the given [[js.Dynamic object]] */ implicit final class JsAnyExtensions(val obj: js.Any) extends AnyVal { - @inline def asUndefOr[T]: js.UndefOr[T] = obj.asInstanceOf[js.UndefOr[T]] diff --git a/project/Dependencies.scala b/project/Dependencies.scala index 0af79695a..f35b00c80 100644 --- a/project/Dependencies.scala +++ b/project/Dependencies.scala @@ -3,7 +3,6 @@ import sbt.Keys._ import org.portablescala.sbtplatformdeps.PlatformDepsPlugin.autoImport._ object Dependencies { - val scalaReflect = Def.setting("org.scala-lang" % "scala-reflect" % scalaVersion.value) val core = Def.setting( diff --git a/project/MySettings.scala b/project/MySettings.scala index 5d802e2f5..3d5ffff34 100644 --- a/project/MySettings.scala +++ b/project/MySettings.scala @@ -5,7 +5,6 @@ import sbtrelease.ReleasePlugin.autoImport._ import sbtrelease.ReleaseStateTransformations._ object MySettings { - private val lintSettings = Def.setting({ val isScala212 = scalaVersion.value.startsWith("2.12") val lints = (Seq( @@ -132,5 +131,4 @@ object MySettings { releaseStepCommand("sonatypeReleaseAll") ) ) - }