Skip to content

Commit 2677635

Browse files
committed
Replaced parseInt & parseFlaot with Number constructor
1 parent 84b9424 commit 2677635

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

.clang-format

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ BinPackParameters: false
1717
BreakBeforeBraces: Allman
1818
BreakBeforeInheritanceComma: false
1919
BreakConstructorInitializersBeforeComma: true
20-
ColumnLimit: 140
20+
ColumnLimit: 120
2121
ConstructorInitializerAllOnOneLineOrOnePerLine: false
2222
ConstructorInitializerIndentWidth: 4
2323
ContinuationIndentWidth: 4
@@ -37,7 +37,7 @@ PenaltyBreakComment: 400
3737
PenaltyBreakFirstLessLess: 200
3838
PenaltyBreakString: 1000
3939
PenaltyExcessCharacter: 1000000
40-
PenaltyReturnTypeOnItsOwnLine: 50
40+
PenaltyReturnTypeOnItsOwnLine: 1000000
4141
PointerAlignment: Left
4242
SortIncludes: true
4343
SpaceAfterCStyleCast: false

src/LuaTransformer.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ export class LuaTransformer {
5757

5858
private selfIdentifier = tstl.createIdentifier("self");
5959

60-
private isStrict: boolean = true;
60+
private isStrict = true;
6161

6262
private checker: ts.TypeChecker;
6363
private options: CompilerOptions;
@@ -790,7 +790,7 @@ export class LuaTransformer {
790790
return node.members.map(member => {
791791
if (member.initializer) {
792792
if (ts.isNumericLiteral(member.initializer)) {
793-
val = tstl.createNumericLiteral(parseInt(member.initializer.text));
793+
val = tstl.createNumericLiteral(Number(member.initializer.text));
794794
} else if (ts.isStringLiteral(member.initializer)) {
795795
hasStringInitializers = true;
796796
val = tstl.createStringLiteral(member.initializer.text);
@@ -914,7 +914,7 @@ export class LuaTransformer {
914914
return tstl.createStringLiteral(escapedText, undefined, expression);
915915
case ts.SyntaxKind.NumericLiteral:
916916
return tstl.createNumericLiteral(
917-
parseFloat((expression as ts.NumericLiteral).text),
917+
Number((expression as ts.NumericLiteral).text),
918918
undefined,
919919
expression
920920
);

tslint.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
"prefer-const": true,
4949
"radix": true,
5050
"semicolon": [true, "always", "ignore-bound-class-methods"],
51-
"switch-default": true,
51+
"switch-default": false,
5252
"trailing-comma": [
5353
true,
5454
{

0 commit comments

Comments
 (0)