check integer number range in vistor and add a AddLToLongLiteralFix class
add positive or negative check.
polish AddLToLongLiteralFix.scala.
re-consider when to register fix.
rewrite longValue to parseIntegerNumber
polis parseIntegerNumber function, it's ported from
java.lang.Long.parseLong and scala's nsc/ast/parser/Scanners.scala
intVal functuon
change BigInt type creation as Alexander said it's dangerous if math package
was imported.
check Octal number for different scala version
add ConvertOctalToHexFix.
remove unnecessay import and undo actions for AddLToLongLiteralFix
new test file commit. for sync
add test file, It's incomplete. This is a sync commit
change the check function name and as legal start for hex number
Merge remote-tracking branch 'origin/master' into dev
finish 3 test cases. These tests don't cover octal number check and fix
registrations. Also, the test generated input use random number.
Merge pull request #102 from advancedxy/integer-range

check integer literal in vistor