AutolabJS/AutolabJS

View on GitHub

Showing 4,708 of 4,708 total issues

Unexpected unnamed function.
Open

connection.query(q ,function(err, rows, fields) {
Severity: Minor
Found in load_balancer/load_balancer.js by eslint

Unexpected var, use let or const instead.
Open

var request = https.request(https_job_options,function(response)
Severity: Minor
Found in load_balancer/load_balancer.js by eslint

Unexpected unnamed function.
Open

response.on('data',function(chunk)
Severity: Minor
Found in load_balancer/load_balancer.js by eslint

'body' used outside of binding context.
Open

var body=JSON.stringify(submission_json);
Severity: Minor
Found in load_balancer/load_balancer.js by eslint

Strings must use singlequote.
Open

"Content-Type": "application/json",
Severity: Minor
Found in load_balancer/load_balancer.js by eslint

'https_job_options' used outside of binding context.
Open

var request = https.request(https_job_options,function(response)
Severity: Minor
Found in load_balancer/load_balancer.js by eslint

Opening curly brace does not appear on the same line as controlling statement.
Open

{
Severity: Minor
Found in load_balancer/load_balancer.js by eslint

'total_score' is not defined.
Open

total_score = 0;
Severity: Minor
Found in load_balancer/load_balancer.js by eslint

Opening curly brace does not appear on the same line as controlling statement.
Open

{
Severity: Minor
Found in load_balancer/load_balancer.js by eslint

Identifier 'total_score' is not in camel case.
Open

total_score = total_score - parseInt(submission_json.penalty);
Severity: Minor
Found in load_balancer/load_balancer.js by eslint

'q' is not defined.
Open

q="SELECT * FROM "+table_name+" WHERE id_no = \'"+submission_json.id_no+"\'";
Severity: Minor
Found in load_balancer/load_balancer.js by eslint

Unexpected var, use let or const instead.
Open

var q1='INSERT INTO '+table_name+' VALUES (\''+submission_json.id_no+'\', '+ total_score+',\''+submission_json.time+'\')';
Severity: Minor
Found in load_balancer/load_balancer.js by eslint

Infix operators must be spaced.
Open

var q1='INSERT INTO '+table_name+' VALUES (\''+submission_json.id_no+'\', '+ total_score+',\''+submission_json.time+'\')';
Severity: Minor
Found in load_balancer/load_balancer.js by eslint

Unexpected function expression.
Open

request.on('error',function(error)
Severity: Minor
Found in load_balancer/load_balancer.js by eslint

Expected indentation of 6 spaces but found 8.
Open

"Content-Type": "application/json",
Severity: Minor
Found in load_balancer/load_balancer.js by eslint

Missing space before function parentheses.
Open

var request = https.request(https_job_options,function(response)
Severity: Minor
Found in load_balancer/load_balancer.js by eslint

Missing radix parameter.
Open

total_score=total_score+parseInt(array[i]);
Severity: Minor
Found in load_balancer/load_balancer.js by eslint

Unexpected function expression.
Open

var request = https.request(https_job_options,function(response)
Severity: Minor
Found in load_balancer/load_balancer.js by eslint

Missing space before function parentheses.
Open

response.on('data',function(chunk)
Severity: Minor
Found in load_balancer/load_balancer.js by eslint

for..in loops iterate over the entire prototype chain, which is virtually never what you want. Use Object.{keys,values,entries}, and iterate over the resulting array.
Open

for(var i in array)
Severity: Minor
Found in load_balancer/load_balancer.js by eslint
Severity
Category
Status
Source
Language