boris - molodec! (katya toje)

This commit is contained in:
sanex3339
2016-06-10 00:53:16 +03:00
parent 3c8030b38b
commit 7458ee6ad8
2 changed files with 6 additions and 6 deletions
+3 -3
View File
@@ -455,9 +455,9 @@ module.exports =
key: "replaceNodeIdentifierByNewValue",
value: function replaceNodeIdentifierByNewValue(node, parentNode, namesMap) {
if (NodeUtils_1.NodeUtils.isIdentifierNode(node) && namesMap.has(node.name)) {
var parentNodeIsAPropertyNode = NodeUtils_1.NodeUtils.isPropertyNode(parentNode) && parentNode.key === node,
parentNodeIsAMemberExpressionNode = NodeUtils_1.NodeUtils.isMemberExpressionNode(parentNode) && parentNode.computed === false && parentNode.property === node;
if (parentNodeIsAPropertyNode || parentNodeIsAMemberExpressionNode) {
var parentNodeIsPropertyNode = NodeUtils_1.NodeUtils.isPropertyNode(parentNode) && parentNode.key === node,
parentNodeIsMemberExpressionNode = NodeUtils_1.NodeUtils.isMemberExpressionNode(parentNode) && parentNode.computed === false && parentNode.property === node;
if (parentNodeIsPropertyNode || parentNodeIsMemberExpressionNode) {
return;
}
node.name = namesMap.get(node.name);
+3 -3
View File
@@ -52,17 +52,17 @@ export abstract class NodeObfuscator implements INodeObfuscator {
*/
protected replaceNodeIdentifierByNewValue (node: INode, parentNode: INode, namesMap: Map <string, string>): void {
if (NodeUtils.isIdentifierNode(node) && namesMap.has(node.name)) {
const parentNodeIsAPropertyNode: boolean = (
const parentNodeIsPropertyNode: boolean = (
NodeUtils.isPropertyNode(parentNode) &&
parentNode.key === node
),
parentNodeIsAMemberExpressionNode: boolean = (
parentNodeIsMemberExpressionNode: boolean = (
NodeUtils.isMemberExpressionNode(parentNode) &&
parentNode.computed === false &&
parentNode.property === node
);
if (parentNodeIsAPropertyNode || parentNodeIsAMemberExpressionNode) {
if (parentNodeIsPropertyNode || parentNodeIsMemberExpressionNode) {
return;
}