function onRead( error, repl ) {
		var bool;
		var j;
		j = i + 1;
		if ( error ) {
			debug( 'Encountered an error reading file: %s (%d of %d). Error: %s', files[ i ], j, total, error.message );
			out.push({
				'file': files[ i ],
				'errors': [
					{
						'message': error.message
					}
				]
			});
		} else {
			debug( 'Successfully read file: %s (%d of %d).', files[ i ], j, total );

			debug( 'Validating file.' );
			bool = isValid( repl, {
				'filepath': files[ i ]
			});
			if ( bool ) {
				debug( 'File is valid.' );
			} else {
				debug( 'File is invalid: %s.', JSON.stringify( isValid.errors ) );
				out.push({
					'file': files[ i ],
					'errors': isValid.errors
				});
			}
		}
		if ( j < total ) {
			debug( 'Processed %d of %d files.', j, total );
			return next();
		}
		debug( 'Processed all files.' );
		return done();
	}
Callback invoked upon reading a `repl.txt` file.

@private
@param {(Error|null)} error - error object
@param {string} repl - `repl.txt` contents
@returns {void}