diff --git a/.scalafmt.conf b/.scalafmt.conf index 3fa422cd5..7d6dbf207 100644 --- a/.scalafmt.conf +++ b/.scalafmt.conf @@ -1,4 +1,4 @@ -version = "3.0.7" +version = "3.0.8" style = defaultWithAlign maxColumn = 120 align.openParenDefnSite = true diff --git a/app/nodejs-v10/src/test/scala/io/scalajs/nodejs/http/HttpTest.scala b/app/nodejs-v10/src/test/scala/io/scalajs/nodejs/http/HttpTest.scala index 405a7e660..61bf23c93 100644 --- a/app/nodejs-v10/src/test/scala/io/scalajs/nodejs/http/HttpTest.scala +++ b/app/nodejs-v10/src/test/scala/io/scalajs/nodejs/http/HttpTest.scala @@ -17,8 +17,8 @@ class HttpTest extends AnyFunSpec { assert(server !== null) // don't listen on a port - //server.listen(58888) - //setTimeout(() => server.close(), 100.millis) + // server.listen(58888) + // setTimeout(() => server.close(), 100.millis) } it("should provide statusCode") { diff --git a/app/nodejs-v10/src/test/scala/io/scalajs/nodejs/http/StatusCodeTest.scala b/app/nodejs-v10/src/test/scala/io/scalajs/nodejs/http/StatusCodeTest.scala index 622c51149..5e69cc586 100644 --- a/app/nodejs-v10/src/test/scala/io/scalajs/nodejs/http/StatusCodeTest.scala +++ b/app/nodejs-v10/src/test/scala/io/scalajs/nodejs/http/StatusCodeTest.scala @@ -16,8 +16,8 @@ class StatusCodeTest extends AnyFunSpec { assert(server !== null) // don't listen on a port - //server.listen(58888) - //setTimeout(() => server.close(), 100.millis) + // server.listen(58888) + // setTimeout(() => server.close(), 100.millis) } } } diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/Error.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/Error.scala index 57666526a..d208a2f40 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/Error.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/Error.scala @@ -39,17 +39,17 @@ class Error() extends js.Object { @js.native @JSGlobal object Error extends js.Object { - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Properties - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** Error.stackTraceLimit */ def stackTraceLimit: Int = js.native - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Methods - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** Creates a .stack property on targetObject, which when accessed returns a string representing the location in the * code at which Error.captureStackTrace() was called. diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/buffer/Buffer.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/buffer/Buffer.scala index f9588065b..77bf74a7d 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/buffer/Buffer.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/buffer/Buffer.scala @@ -39,9 +39,9 @@ class Buffer protected () extends Uint8Array( /* dummy to trick constructor */ - @JSBracketAccess def update(index: Int, value: Int): Unit = js.native - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Methods - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** Compares `buf` with `target` and returns a number indicating whether `buf` comes before, after, or is the same as * `target` in sort order. Comparison is based on the actual sequence of bytes in each `Buffer`. @@ -1011,18 +1011,18 @@ class Buffer protected () extends Uint8Array( /* dummy to trick constructor */ - @js.native @JSGlobal object Buffer extends js.Object { - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Properties - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** This is the number of bytes used to determine the size of pre-allocated, internal Buffer instances used for * pooling. This value may be modified. */ var poolSize: Int = js.native - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Methods - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** Allocates a new `Buffer` of `size` bytes. If `fill` is `undefined`, the `Buffer` will be zero-filled. * diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/buffer/package.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/buffer/package.scala index d1daa659e..e78984f53 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/buffer/package.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/buffer/package.scala @@ -16,9 +16,9 @@ package object buffer { type BlobSources = js.Array[String] | js.Array[ArrayBuffer] | js.Array[TypedArray[_, _]] | js.Array[DataView] | js.Array[Blob] - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Buffer Extensions - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** Buffer Extensions */ diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/cluster/Cluster.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/cluster/Cluster.scala index 155cdef3f..6651b0da0 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/cluster/Cluster.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/cluster/Cluster.scala @@ -12,17 +12,17 @@ import scala.scalajs.js.annotation.JSImport */ @js.native trait Cluster extends IEventEmitter { - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Constants - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// val SCHED_NONE: Int = js.native val SCHED_RR: Int = js.native - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Properties - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** True if the process is a master. This is determined by the process.env.NODE_UNIQUE_ID. If * process.env.NODE_UNIQUE_ID is undefined, then isMaster is true. @@ -64,9 +64,9 @@ trait Cluster extends IEventEmitter { */ def workers: js.Dictionary[Worker] = js.native - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Methods - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** When they are disconnected all internal handles will be closed, allowing the master process to die gracefully if * no other event is waiting. diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/cluster/Worker.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/cluster/Worker.scala index 6030c0b28..c31436cb1 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/cluster/Worker.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/cluster/Worker.scala @@ -11,9 +11,9 @@ import scala.scalajs.js */ @js.native trait Worker extends IEventEmitter { - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Properties - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** Set by calling .kill() or .disconnect(). Until then, it is undefined. * @@ -35,9 +35,9 @@ trait Worker extends IEventEmitter { */ def process: ChildProcess = js.native - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Methods - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** In a worker, this function will close all servers, wait for the 'close' event on those servers, and then * disconnect the IPC channel. diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/cluster/package.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/cluster/package.scala index a9829d11c..722883f6f 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/cluster/package.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/cluster/package.scala @@ -11,9 +11,9 @@ import scala.scalajs.js package object cluster { type Message = js.Any - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Cluster Events and Extensions - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** Cluster Events * @param cluster @@ -92,18 +92,18 @@ package object cluster { def onSetup(callback: ClusterSettings => Any): Cluster = cluster.on("setup", callback) } - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Worker Events and Extensions - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** Worker Events and Extensions * @param worker * the given [[Worker worker]] */ implicit final class WorkerExtensions(private val worker: Worker) extends AnyVal { - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Worker Extensions - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** Send a message to a worker or master, optionally with a handle. In the master this sends a message to a specific * worker. It is identical to ChildProcess.send(). In a worker this sends a message to the master. It is identical @@ -114,9 +114,9 @@ package object cluster { @inline def sendFuture[T](message: Message): Future[T] = promiseCallback1[T](worker.send(message, _)) - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Worker Events - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** Similar to the cluster.on('disconnect') event, but specific to this worker. * @param callback diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/crypto/Crypto.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/crypto/Crypto.scala index ac58bcf8f..08e0ba3ca 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/crypto/Crypto.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/crypto/Crypto.scala @@ -20,9 +20,9 @@ import scala.scalajs.js.| */ @js.native trait Crypto extends js.Object { - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Properties - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** The default encoding to use for functions that can take either strings or buffers. The default value is 'buffer', * which makes methods default to Buffer objects. @@ -39,9 +39,9 @@ trait Crypto extends js.Object { @deprecated("Please use crypto.setFips() and crypto.getFips() instead.", "Node.js v10.0") var fips: Boolean = js.native - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Methods - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** Creates and returns a Cipher object that uses the given algorithm and password. * @param algorithm diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/dns/DNS.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/dns/DNS.scala index faf24b8be..e732a3a00 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/dns/DNS.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/dns/DNS.scala @@ -77,9 +77,9 @@ object DNS extends DNS { type Resolver = PromisesResolver } - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // getaddrinfo flags - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** Returned address types are determined by the types of addresses supported by the current system. For example, IPv4 * addresses are only returned if the current system has at least one IPv4 address configured. Loopback addresses are * not considered. @@ -97,9 +97,9 @@ object DNS extends DNS { @enableIf(io.scalajs.nodejs.internal.CompilerSwitches.gteNodeJs14) val ALL: Int = js.native - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Error Codes - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** DNS server returned answer with no data. */ val NODATA: String = js.native diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/dns/package.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/dns/package.scala index a36433bf0..66e364a56 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/dns/package.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/dns/package.scala @@ -9,9 +9,9 @@ import scala.scalajs.js.| /** dns package object */ package object dns { - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Type Definitions - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// type DnsError = SystemError @@ -23,9 +23,9 @@ package object dns { type ResolveResult = js.Array[String | ResolveObject] | SOA - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Constants - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // IPV4 addresses, default final val RRTYPE_A: RRType = "A" diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/events/EventEmitter.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/events/EventEmitter.scala index a042f9b0f..86bc8ec9b 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/events/EventEmitter.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/events/EventEmitter.scala @@ -36,15 +36,15 @@ trait EventEmitterOptions extends js.Object { */ @js.native trait IEventEmitter extends js.Object { - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Properties - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// var domain: Domain = js.native - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Methods - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** Alias for emitter.on(eventName, listener). * @example diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/fs/FSConstants.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/fs/FSConstants.scala index e589dbe32..4435500ed 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/fs/FSConstants.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/fs/FSConstants.scala @@ -7,11 +7,11 @@ import scala.scalajs.js */ @js.native trait FSConstants extends js.Object { - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // File Access Constants // // The following constants are meant for use with fs.access(). - ///////////////////////////////////////////////////////////////////////////////// ` + // /////////////////////////////////////////////////////////////////////////////// ` /** File is visible to the calling process. This is useful for determining if a file exists, but says nothing about * rwx permissions. Default if no mode is specified. @@ -30,11 +30,11 @@ trait FSConstants extends js.Object { */ val X_OK: FileMode = js.native - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // File Mode Constants // // The following constants are meant for use with fs.Stats. - ///////////////////////////////////////////////////////////////////////////////// ` + // /////////////////////////////////////////////////////////////////////////////// ` val S_IRGRP: FileMode = js.native val S_IROTH: FileMode = js.native val S_IRUSR: FileMode = js.native @@ -48,11 +48,11 @@ trait FSConstants extends js.Object { val S_IXOTH: FileMode = js.native val S_IXUSR: FileMode = js.native - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // File Open Constants // // The following constants are meant for use with fs.open(). - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** Flag indicating to open a file for read-only access. */ @@ -121,12 +121,12 @@ trait FSConstants extends js.Object { */ val O_DSYNC: Int = js.native - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // File Type Constants // // The following constants are meant for use with the fs.Stats object's mode // property for determining a file's type. - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** Bit mask used to extract the file type code. */ @@ -160,9 +160,9 @@ trait FSConstants extends js.Object { */ val S_IFSOCK: FileType = js.native - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // File Copy Constants - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// val COPYFILE_EXCL: Int = js.native val COPYFILE_FICLONE: Int = js.native val COPYFILE_FICLONE_FORCE: Int = js.native diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/fs/Fs.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/fs/Fs.scala index 9cfb22ab9..5e40f1c92 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/fs/Fs.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/fs/Fs.scala @@ -28,9 +28,9 @@ trait Fs extends js.Object { */ def constants: FSConstants = js.native - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Methods - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** Tests a user's permissions for the file specified by path. mode is an optional integer that specifies the * accessibility checks to be performed. The following constants define the possible values of mode. It is possible diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/fs/ReadStream.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/fs/ReadStream.scala index 40f459138..1d6bd01c6 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/fs/ReadStream.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/fs/ReadStream.scala @@ -15,9 +15,9 @@ import scala.scalajs.js.| @js.native @JSImport("fs", "ReadStream") class ReadStream(path: Path) extends stream.Readable { - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Properties - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** The number of bytes read so far. */ @@ -29,9 +29,9 @@ class ReadStream(path: Path) extends stream.Readable { */ def path: Buffer | String = js.native - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Methods - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** Undocumented method * @see diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/fs/Stats.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/fs/Stats.scala index 468c2215c..902bfb3c6 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/fs/Stats.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/fs/Stats.scala @@ -8,9 +8,9 @@ import scala.scalajs.js @js.native trait IStats[TInt, TFloat] extends js.Object { - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Properties - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// def dev: TInt = js.native @@ -61,9 +61,9 @@ trait IStats[TInt, TFloat] extends js.Object { def birthtimeMs: TFloat = js.native - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Methods - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// def isFile(): Boolean = js.native diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/fs/WriteStream.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/fs/WriteStream.scala index a5b2b3e70..37ccf433c 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/fs/WriteStream.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/fs/WriteStream.scala @@ -14,9 +14,9 @@ import scala.scalajs.js.| @js.native @JSImport("fs", "WriteStream") class WriteStream(path: Path) extends stream.Writable { - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Properties - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** The number of bytes written so far. Does not include data that is still queued for writing. */ @@ -28,9 +28,9 @@ class WriteStream(path: Path) extends stream.Writable { */ def path: Buffer | String = js.native - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Methods - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** Undocumented method * @see diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/fs/package.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/fs/package.scala index 26b0cc726..536f3b9ff 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/fs/package.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/fs/package.scala @@ -31,9 +31,9 @@ package object fs { // FIXME type AsyncIterator[T] = js.Any - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Implicit conversions and classes - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** File System Extensions * diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/http/Agent.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/http/Agent.scala index 15e13036f..0740b66e4 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/http/Agent.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/http/Agent.scala @@ -17,9 +17,9 @@ import scala.scalajs.js.annotation.JSImport class Agent() extends IEventEmitter { def this(options: AgentOptions) = this() - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Properties - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** An object which contains arrays of sockets currently awaiting use by the Agent when HTTP KeepAlive is used. Do not * modify. @@ -58,9 +58,9 @@ class Agent() extends IEventEmitter { // TODO what is the underlying object? def sockets: js.Object = js.native - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Methods - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** 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 flexibility is desired. diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/http/Client.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/http/Client.scala index 714736b2f..72bba4eff 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/http/Client.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/http/Client.scala @@ -6,9 +6,9 @@ import scala.scalajs.js */ @js.native trait Client extends js.Object { - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Properties - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** The client's domain name */ diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/http/ClientRequest.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/http/ClientRequest.scala index 2c093a535..3faae66db 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/http/ClientRequest.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/http/ClientRequest.scala @@ -44,9 +44,9 @@ class ClientRequest extends stream.Writable { def socket: net.Socket = js.native - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Methods - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** Marks the request as aborting. Calling this will cause remaining data in the response to be dropped and the socket * to be destroyed. diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/http/Http.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/http/Http.scala index 1492fcdcb..6a727bb7f 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/http/Http.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/http/Http.scala @@ -16,9 +16,9 @@ import scala.scalajs.js.annotation.JSImport */ @js.native trait Http extends js.Object { - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Properties - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** Global instance of Agent which is used as the default for all http client requests. * @example @@ -36,9 +36,9 @@ trait Http extends js.Object { */ val STATUS_CODES: StatusCodes = js.native - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Methods - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// def createServer(options: ServerOptions, requestListener: js.Function2[ClientRequest, ServerResponse, Any]): Server = js.native diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/http/ServerResponse.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/http/ServerResponse.scala index 6bdae9360..6d4dce7a6 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/http/ServerResponse.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/http/ServerResponse.scala @@ -11,9 +11,9 @@ import scala.scalajs.js */ @js.native trait ServerResponse extends stream.Writable { - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Properties - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** Boolean value that indicates whether the response has completed. Starts as false. After response.end() executes, * the value will be true. @@ -48,9 +48,9 @@ trait ServerResponse extends stream.Writable { def socket: net.Socket = js.native - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Methods - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** This method adds HTTP trailing headers (a header but at the end of the message) to the response. Trailers will * only be emitted if chunked encoding is used for the response; if it is not (e.g., if the request was HTTP/1.0), diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/http/package.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/http/package.scala index 221fa5cfb..dc126402f 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/http/package.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/http/package.scala @@ -272,9 +272,9 @@ package object http { @inline def setContentType(contentType: String): Unit = response.setHeader("Content-Type", contentType) - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Response Shortcuts - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// @inline def badRequest(): Unit = response.sendStatus(400) diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/https/Https.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/https/Https.scala index 4942da050..de56373af 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/https/Https.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/https/Https.scala @@ -12,17 +12,17 @@ import scala.scalajs.js.annotation.JSImport */ @js.native trait Https extends js.Object { - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Properties - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** Global instance of https.Agent for all HTTPS client requests. */ def globalAgent: Agent = js.native - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Methods - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** Returns a new HTTPS web server object. The options is similar to tls.createServer(). The requestListener is a * function which is automatically added to the 'request' event. diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/net/Net.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/net/Net.scala index 3d978f35e..15eb8afab 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/net/Net.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/net/Net.scala @@ -10,9 +10,9 @@ import scala.scalajs.js.annotation.JSImport */ @js.native trait Net extends js.Object { - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Methods - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** A factory function, which returns a new net.Socket and automatically connects with the supplied options. The * options are passed to both the net.Socket constructor and the socket.connect method. The connectListener parameter diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/net/package.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/net/package.scala index ac06fae8e..61148eaa6 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/net/package.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/net/package.scala @@ -42,9 +42,9 @@ package object net { * the given [[Socket socket]] */ implicit final class SocketExtensions[T <: Socket](private val socket: T) extends AnyVal { - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Futures - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** Opens the connection for a given socket. * @param path @@ -74,9 +74,9 @@ package object net { promiseCallback1[Unit](socket.connect(port, host, _)) } - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Events - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** Emitted once the socket is fully closed. The argument had_error is a boolean which says if the socket was closed * due to a transmission error. diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/os/OS.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/os/OS.scala index 35a74dab4..c3915991f 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/os/OS.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/os/OS.scala @@ -11,9 +11,9 @@ import scala.scalajs.js.annotation.JSImport */ @js.native trait OS extends js.Object { - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Properties - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** Returns an object containing commonly used operating system specific constants for error codes, process signals, * and so on. The specific constants currently defined are described in OS Constants. @@ -29,9 +29,9 @@ trait OS extends js.Object { */ def EOL: String = js.native - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Methods - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** Returns the operating system CPU architecture. Possible values are 'x64', 'arm' and 'ia32'. Returns the value of * process.arch. diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/package.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/package.scala index f855baf04..e7e3f29c3 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/package.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/package.scala @@ -10,9 +10,9 @@ import scala.scalajs.js.| /** nodejs package object */ package object nodejs { - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Type Definitions - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// type EventType = String @@ -45,9 +45,9 @@ package object nodejs { // The handle object can be either a server, a socket (anything with an underlying _handle member), or an object with an fd member that is a valid file descriptor. type Handle = js.Function | HasHandle | HasFileDescriptor - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Built-in Properties - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** The directory name of the current module. This the same as the path.dirname() of the [[__filename]]. */ @@ -66,9 +66,9 @@ package object nodejs { override def apply(arg1: js.Function): Unit = js.native } - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Timers - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// @js.native @JSGlobal("clearImmediate") diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/path/Path.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/path/Path.scala index 0bde04d66..1d1a92d90 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/path/Path.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/path/Path.scala @@ -10,9 +10,9 @@ import scala.scalajs.js.annotation.JSImport */ @js.native trait Path extends js.Object { - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Properties - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** The platform-specific path delimiter, ';' or ':'. */ @@ -30,9 +30,9 @@ trait Path extends js.Object { */ val win32: Path = js.native - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Methods - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** Return the last portion of a path, similar to the Unix basename command. * @param path diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/process/Process.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/process/Process.scala index 028c929cf..ebbb19446 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/process/Process.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/process/Process.scala @@ -12,9 +12,9 @@ import scala.scalajs.js.annotation.JSGlobal */ @js.native trait Process extends IEventEmitter { - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Properties - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// def allowedNodeEnvironmentFlags: EnvironmentFlags = js.native @@ -154,9 +154,9 @@ trait Process extends IEventEmitter { */ def versions: ComponentVersion = js.native - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Methods - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** This causes Node.js to emit an abort. This will cause Node.js to exit and generate a core file. * @example diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/process/package.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/process/package.scala index c2f53920a..51907157b 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/process/package.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/process/package.scala @@ -32,9 +32,9 @@ package object process { promiseWithError1[Error, Boolean](process.send(message, _)) } - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Events - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** This event is emitted when Node.js empties its event loop and has nothing else to schedule. Normally, Node.js * exits when there is no work scheduled, but a listener for 'beforeExit' can make asynchronous calls, and cause @@ -122,11 +122,11 @@ package object process { */ @inline def onWarning(listener: Error => Any): Process = process.on("warning", listener) - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Signal Events - Emitted when the processes receives a signal. // See sigaction(2) for a list of standard POSIX signal names // such as SIGINT, SIGHUP, etc. - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** An easy way to send the SIGINT signal is with Control-C in most terminal programs. * @param listener diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/stream/Stream.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/stream/Stream.scala index 9081e776d..e0e714df5 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/stream/Stream.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/stream/Stream.scala @@ -308,9 +308,9 @@ trait ReadableState extends js.Object { */ @js.native sealed trait IWritable extends Stream with LegacyStream { - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Methods - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** Forces buffering of all writes. Buffered data will be flushed either at stream.uncork() or at stream.end() call. * @example diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/tty/ReadStream.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/tty/ReadStream.scala index e9894fc71..bc3139179 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/tty/ReadStream.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/tty/ReadStream.scala @@ -15,9 +15,9 @@ import scala.scalajs.js.annotation.JSImport @js.native @JSImport("tty", "ReadStream") class ReadStream(fd: FileDescriptor) extends net.Socket { - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Properties - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** A boolean that is true if the TTY is currently configured to operate as a raw device. Defaults to false. * @since 0.7.7 diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/tty/TTY.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/tty/TTY.scala index 465ad666f..6c45dffa8 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/tty/TTY.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/tty/TTY.scala @@ -12,9 +12,9 @@ import scala.scalajs.js.annotation.JSImport */ @js.native trait TTY extends js.Object { - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Methods - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** The tty.isatty() method returns true if the given fd is associated with a TTY and false if is not. * @param fd diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/url/URL.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/url/URL.scala index 6947b61f7..2cc3657fa 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/url/URL.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/url/URL.scala @@ -68,9 +68,9 @@ class URL protected () extends js.Object { */ var username: String = js.native - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Methods - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** The toJSON() method on the URL object returns the serialized URL. The value returned is equivalent to that of * url.href and url.toString(). diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/url/URLSearchParams.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/url/URLSearchParams.scala index 11ae3a6ba..baac7c9d1 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/url/URLSearchParams.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/url/URLSearchParams.scala @@ -44,9 +44,9 @@ class URLSearchParams() extends js.Object { */ def this(it: js.Iterable[js.Tuple2[String, String]]) = this() - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Methods - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// /** Append a new name-value pair to the query string. * @param name diff --git a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/zlib/Zlib.scala b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/zlib/Zlib.scala index e0965d883..dfb30c26b 100644 --- a/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/zlib/Zlib.scala +++ b/app/nodejs-v16/src/main/scala/io/scalajs/nodejs/zlib/Zlib.scala @@ -73,9 +73,9 @@ trait Zlib extends js.Object with UncategorizedConstants with ZlibConstants { def createUnzip(options: CompressionOptions): Unzip = js.native def createUnzip(): Unzip = js.native - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// // Convenience Methods - ///////////////////////////////////////////////////////////////////////////////// + // /////////////////////////////////////////////////////////////////////////////// @enableIf(io.scalajs.nodejs.internal.CompilerSwitches.gteNodeJs12) def brotliCompress(buffer: Data, options: BrotliOptions, callback: js.Function): Unit = js.native