Selaa lähdekoodia

Removed redundant code

sanex3339 6 vuotta sitten
vanhempi
commit
bbbc5c2bd2

Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 0 - 0
dist/index.browser.js


Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 0 - 0
dist/index.cli.js


Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 0 - 0
dist/index.js


+ 0 - 7
src/interfaces/utils/IRandomGenerator.d.ts

@@ -6,13 +6,6 @@ export interface IRandomGenerator {
      */
     getMathRandom (): number;
 
-    /**
-     * @param min
-     * @param max
-     * @returns {number}
-     */
-    getRandomFloat (min: number, max: number): number;
-
     /**
      * @returns {Chance.Chance}
      */

+ 4 - 14
src/node/NodeFactory.ts

@@ -92,16 +92,11 @@ export class NodeFactory {
      * @returns {BreakStatement}
      */
     public static breakStatement (label?: ESTree.Identifier): ESTree.BreakStatement {
-        const breakStatementNode: ESTree.BreakStatement = {
+        return {
             type: NodeType.BreakStatement,
+            label,
             metadata: { ignoredNode: false }
         };
-
-        if (label) {
-            breakStatementNode.label = label;
-        }
-
-        return breakStatementNode;
     }
 
     /**
@@ -126,16 +121,11 @@ export class NodeFactory {
      * @returns {ContinueStatement}
      */
     public static continueStatement (label?: ESTree.Identifier): ESTree.ContinueStatement {
-        const continueStatementNode: ESTree.ContinueStatement = {
+        return {
             type: NodeType.ContinueStatement,
+            label,
             metadata: { ignoredNode: false }
         };
-
-        if (label) {
-            continueStatementNode.label = label;
-        }
-
-        return continueStatementNode;
     }
 
     /**

+ 0 - 32
src/node/NodeGuards.ts

@@ -32,14 +32,6 @@ export class NodeGuards {
         return node.type === NodeType.ArrowFunctionExpression;
     }
 
-    /**
-     * @param {Node} node
-     * @returns {boolean}
-     */
-    public static isAssignmentExpressionNode (node: ESTree.Node): node is ESTree.AssignmentExpression {
-        return node.type === NodeType.AssignmentExpression;
-    }
-
     /**
      * @param {Node} node
      * @returns {boolean}
@@ -154,14 +146,6 @@ export class NodeGuards {
         return node.type === NodeType.Identifier;
     }
 
-    /**
-     * @param {Node} node
-     * @returns {boolean}
-     */
-    public static isIfStatementNode (node: ESTree.Node): node is ESTree.IfStatement {
-        return node.type === NodeType.IfStatement;
-    }
-
     /**
      * @param {Node} node
      * @returns {boolean}
@@ -170,22 +154,6 @@ export class NodeGuards {
         return node.type === NodeType.ImportDeclaration;
     }
 
-    /**
-     * @param {Node} node
-     * @returns {boolean}
-     */
-    public static isImportDefaultSpecifierNode (node: ESTree.Node): node is ESTree.ImportDefaultSpecifier {
-        return node.type === NodeType.ImportDefaultSpecifier;
-    }
-
-    /**
-     * @param {Node} node
-     * @returns {boolean}
-     */
-    public static isImportNamespaceSpecifierNode (node: ESTree.Node): node is ESTree.ImportNamespaceSpecifier {
-        return node.type === NodeType.ImportNamespaceSpecifier;
-    }
-
     /**
      * @param {Node} node
      * @returns {boolean}

+ 0 - 13
src/utils/RandomGenerator.ts

@@ -81,19 +81,6 @@ export class RandomGenerator implements IRandomGenerator, IInitializable {
         return this.getRandomInteger(0, 99999) / 100000;
     }
 
-    /**
-     * @param {number} min
-     * @param {number} max
-     * @returns {number}
-     */
-    public getRandomFloat (min: number, max: number): number {
-        return this.getRandomGenerator().floating({
-            min: min,
-            max: max,
-            fixed: 7
-        });
-    }
-
     /**
      * @returns {Chance.Chance}
      */

Kaikkia tiedostoja ei voida näyttää, sillä liian monta tiedostoa muuttui tässä diffissä