mirror of
https://github.com/javascript-obfuscator/javascript-obfuscator
synced 2026-08-09 12:42:29 +00:00
dev
This commit is contained in:
@@ -14,8 +14,7 @@ class UnicodeArrayRotateFunctionNode extends Node_1.Node {
|
||||
this.node = this.getNodeStructure();
|
||||
}
|
||||
appendNode(blockScopeNode) {
|
||||
let programBodyLength = blockScopeNode.body.length, randomIndex = Utils_1.Utils.getRandomInteger(1, programBodyLength);
|
||||
NodeUtils_1.NodeUtils.insertNodeAtIndex(blockScopeNode.body, this.getNode(), randomIndex);
|
||||
NodeUtils_1.NodeUtils.insertNodeAtIndex(blockScopeNode.body, this.getNode(), 1);
|
||||
}
|
||||
getNode() {
|
||||
if (!this.unicodeArray.length) {
|
||||
|
||||
@@ -8,8 +8,7 @@ import { AppendState } from "../../enums/AppendState";
|
||||
|
||||
import { Node } from '../Node';
|
||||
import { NodeUtils } from "../../NodeUtils";
|
||||
import {Utils} from "../../Utils";
|
||||
import {Obfuscator} from "../../Obfuscator";
|
||||
import { Utils } from "../../Utils";
|
||||
|
||||
export class UnicodeArrayRotateFunctionNode extends Node {
|
||||
/**
|
||||
@@ -55,10 +54,7 @@ export class UnicodeArrayRotateFunctionNode extends Node {
|
||||
* @param blockScopeNode
|
||||
*/
|
||||
public appendNode (blockScopeNode: BlockScopeNode): void {
|
||||
let programBodyLength: number = blockScopeNode.body.length,
|
||||
randomIndex: number = Utils.getRandomInteger(1, programBodyLength);
|
||||
|
||||
NodeUtils.insertNodeAtIndex(blockScopeNode.body, this.getNode(), randomIndex);
|
||||
NodeUtils.insertNodeAtIndex(blockScopeNode.body, this.getNode(), 1);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user