lib: remove unused variables and functions
authorBrian White <mscdex@mscdex.net>
Thu, 15 Aug 2013 21:55:05 +0000 (17:55 -0400)
committerTrevor Norris <trev.norris@gmail.com>
Fri, 16 Aug 2013 00:19:17 +0000 (17:19 -0700)
19 files changed:
lib/_debugger.js
lib/_http_agent.js
lib/_http_client.js
lib/_http_outgoing.js
lib/_stream_readable.js
lib/_stream_transform.js
lib/_stream_writable.js
lib/_tls_wrap.js
lib/buffer.js
lib/child_process.js
lib/dgram.js
lib/fs.js
lib/http.js
lib/https.js
lib/net.js
lib/punycode.js
lib/readline.js
lib/repl.js
lib/tty.js

index f7b8252..ff33af5 100644 (file)
@@ -739,8 +739,7 @@ function SourceInfo(body) {
 // This class is the repl-enabled debugger interface which is invoked on
 // "node debug"
 function Interface(stdin, stdout, args) {
-  var self = this,
-      child;
+  var self = this;
 
   this.stdin = stdin;
   this.stdout = stdout;
index 8309264..7fa818f 100644 (file)
@@ -142,10 +142,6 @@ Agent.prototype.addRequest = function(req, options) {
     };
   }
 
-  var host = options.host;
-  var port = options.port;
-  var localAddress = options.localAddress;
-
   var name = this.getName(options);
   if (!this.sockets[name]) {
     this.sockets[name] = [];
index 20e123c..63f5ee9 100644 (file)
@@ -36,7 +36,6 @@ var IncomingMessage = require('_http_incoming').IncomingMessage;
 var OutgoingMessage = require('_http_outgoing').OutgoingMessage;
 
 var agent = require('_http_agent');
-var Agent = agent.Agent;
 var globalAgent = agent.globalAgent;
 
 
@@ -308,7 +307,6 @@ function socketOnData(d) {
 
 // client
 function parserOnIncomingClient(res, shouldKeepAlive) {
-  var parser = this;
   var socket = this.socket;
   var req = socket._httpMessage;
 
index 886cad4..635e794 100644 (file)
@@ -28,7 +28,6 @@ var common = require('_http_common');
 
 var CRLF = common.CRLF;
 var chunkExpression = common.chunkExpression;
-var continueExpression = common.continueExpression;
 var debug = common.debug;
 
 
@@ -194,7 +193,6 @@ OutgoingMessage.prototype._storeHeader = function(firstLine, headers) {
   };
 
   var field, value;
-  var self = this;
 
   if (headers) {
     var keys = Object.keys(headers);
@@ -457,7 +455,6 @@ OutgoingMessage.prototype.addTrailers = function(headers) {
 };
 
 
-var zero_chunk_buf = new Buffer('\r\n0\r\n');
 var crlf_buf = new Buffer('\r\n');
 
 
index 7515ffb..067be3c 100644 (file)
@@ -582,7 +582,6 @@ Readable.prototype.pipe = function(dest, pipeOpts) {
 
 function pipeOnDrain(src) {
   return function() {
-    var dest = this;
     var state = src._readableState;
     debug('pipeOnDrain', state.awaitDrain);
     if (state.awaitDrain)
index d2bdcff..b1f9fcc 100644 (file)
@@ -112,7 +112,7 @@ function Transform(options) {
 
   Duplex.call(this, options);
 
-  var ts = this._transformState = new TransformState(options, this);
+  this._transformState = new TransformState(options, this);
 
   // when the writable side finishes, then flush out anything remaining.
   var stream = this;
@@ -192,7 +192,6 @@ function done(stream, er) {
   // if there's nothing in the write buffer, then that means
   // that nothing more will ever be provided
   var ws = stream._writableState;
-  var rs = stream._readableState;
   var ts = stream._transformState;
 
   if (ws.length)
index de96f83..d091459 100644 (file)
@@ -27,7 +27,6 @@ module.exports = Writable;
 Writable.WritableState = WritableState;
 
 var util = require('util');
-var assert = require('assert');
 var Stream = require('stream');
 
 util.inherits(Writable, Stream);
index ae6950b..e475887 100644 (file)
@@ -1,7 +1,6 @@
 var assert = require('assert');
 var constants = require('constants');
 var crypto = require('crypto');
-var events = require('events');
 var net = require('net');
 var tls = require('tls');
 var util = require('util');
@@ -132,8 +131,6 @@ function TLSSocket(socket, options) {
     writable: socket.writable
   });
 
-  var self = this;
-
   this._tlsOptions = options;
   this._secureEstablished = false;
   this._controlReleased = false;
index 68f3f17..377ee61 100644 (file)
@@ -21,7 +21,6 @@
 
 var buffer = process.binding('buffer');
 var smalloc = process.binding('smalloc');
-var assert = require('assert');
 var util = require('util');
 var alloc = smalloc.alloc;
 var sliceOnto = smalloc.sliceOnto;
index a0a2509..f155034 100644 (file)
@@ -104,8 +104,6 @@ var handleConversion = {
     },
 
     got: function(message, handle, emit) {
-      var self = this;
-
       var server = new net.Server();
       server.listen(handle, function() {
         emit(server);
@@ -199,8 +197,6 @@ var handleConversion = {
 function SocketListSend(slave, key) {
   EventEmitter.call(this);
 
-  var self = this;
-
   this.key = key;
   this.slave = slave;
 }
@@ -585,7 +581,7 @@ exports.exec = function(command /*, options, callback */) {
 
 
 exports.execFile = function(file /* args, options, callback */) {
-  var args, optionArg, callback;
+  var args, callback;
   var options = {
     encoding: 'utf8',
     timeout: 0,
index d623d89..8f19982 100644 (file)
@@ -32,18 +32,9 @@ var BIND_STATE_BOUND = 2;
 // lazily loaded
 var cluster = null;
 var dns = null;
-var net = null;
 
 var errnoException = util._errnoException;
 
-function isIP(address) {
-  if (!net)
-    net = require('net');
-
-  return net.isIP(address);
-}
-
-
 function lookup(address, family, callback) {
   if (!dns)
     dns = require('dns');
index 3a3fe56..29ef62f 100644 (file)
--- a/lib/fs.js
+++ b/lib/fs.js
@@ -1158,12 +1158,6 @@ fs.unwatchFile = function(filename, listener) {
   }
 };
 
-// Realpath
-// Not using realpath(2) because it's bad.
-// See: http://insanecoding.blogspot.com/2007/11/pathmax-simply-isnt.html
-
-var normalize = pathModule.normalize;
-
 // Regexp that finds the next partion of a (partial) path
 // result is [base_with_slash, base], e.g. ['somedir/', 'somedir']
 if (isWindows) {
index f3b6fe7..44c3c2c 100644 (file)
@@ -28,7 +28,7 @@ var IncomingMessage = exports.IncomingMessage = incoming.IncomingMessage;
 
 
 var common = require('_http_common');
-var parsers = exports.parsers = common.parsers;
+exports.parsers = common.parsers;
 
 
 var outgoing = require('_http_outgoing');
@@ -55,8 +55,6 @@ exports.get = function(options, cb) {
   return globalAgent.get(options, cb);
 };
 
-var httpSocketSetup = common.httpSocketSetup;
-
 exports._connectionListener = server._connectionListener;
 var Server = exports.Server = server.Server;
 
index a00b8bd..0041986 100644 (file)
@@ -22,7 +22,6 @@
 var tls = require('tls');
 var http = require('http');
 var util = require('util');
-var url = require('url');
 var inherits = require('util').inherits;
 var debug = util.debuglog('https');
 
index bac7e47..2a80100 100644 (file)
@@ -747,7 +747,6 @@ Socket.prototype.__defineGetter__('bytesWritten', function() {
 
 function afterWrite(status, handle, req) {
   var self = handle.owner;
-  var state = self._writableState;
   if (self !== process.stderr && self !== process.stdout)
     debug('afterWrite', status);
 
index 41803ba..8a95955 100644 (file)
                    k,
                    digit,
                    t,
-                   length,
                    /** Cached calculation results */
                    baseMinusT;
 
index 60e725c..c3d7095 100644 (file)
@@ -26,7 +26,6 @@
 // * http://www.3waylabs.com/nw/WWW/products/wizcon/vt220.html
 
 var kHistorySize = 30;
-var kBufSize = 10 * 1024;
 
 var util = require('util');
 var inherits = require('util').inherits;
@@ -213,8 +212,6 @@ Interface.prototype._addHistory = function() {
 
 
 Interface.prototype._refreshLine = function() {
-  var columns = this.columns;
-
   // line length
   var line = this._prompt + this.line;
   var dispPos = this._getDisplayPos(line);
index 7b50141..cf33228 100644 (file)
@@ -447,7 +447,7 @@ REPLServer.prototype.complete = function(line, callback) {
   // list of completion lists, one for each inheritance "level"
   var completionGroups = [];
 
-  var completeOn, match, filter, i, j, group, c;
+  var completeOn, match, filter, i, group, c;
 
   // REPL commands (e.g. ".break").
   var match = null;
index 5c854ed..74300fc 100644 (file)
@@ -19,7 +19,6 @@
 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
 // USE OR OTHER DEALINGS IN THE SOFTWARE.
 
-var assert = require('assert');
 var inherits = require('util').inherits;
 var net = require('net');
 var TTY = process.binding('tty_wrap').TTY;