From d1374ba6f204266ee170ef4f191f73423e689c63 Mon Sep 17 00:00:00 2001 From: soad003 Date: Wed, 26 Sep 2018 10:26:02 +0200 Subject: [PATCH] static analysis: new folder structure --- .../{analysis => solidity-analyzer}/modules/erc20Decimals.js | 2 ++ remix-analyzer/test/analysis/staticAnalysisIntegration-test.js | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) rename remix-analyzer/src/{analysis => solidity-analyzer}/modules/erc20Decimals.js (97%) diff --git a/remix-analyzer/src/analysis/modules/erc20Decimals.js b/remix-analyzer/src/solidity-analyzer/modules/erc20Decimals.js similarity index 97% rename from remix-analyzer/src/analysis/modules/erc20Decimals.js rename to remix-analyzer/src/solidity-analyzer/modules/erc20Decimals.js index 265dfef0d7..11747f4461 100644 --- a/remix-analyzer/src/analysis/modules/erc20Decimals.js +++ b/remix-analyzer/src/solidity-analyzer/modules/erc20Decimals.js @@ -3,6 +3,7 @@ var desc = 'Decimal should be uint8' var categories = require('./categories') var common = require('./staticAnalysisCommon') var AbstractAst = require('./abstractAstView') +var algo = require('./algorithmCategories') function erc20Decimals () { this.abstractAst = new AbstractAst() @@ -57,5 +58,6 @@ module.exports = { name: name, description: desc, category: categories.ERC, + algorithm: algo.EXACT, Module: erc20Decimals } diff --git a/remix-analyzer/test/analysis/staticAnalysisIntegration-test.js b/remix-analyzer/test/analysis/staticAnalysisIntegration-test.js index c5157d13c4..0ad1335640 100644 --- a/remix-analyzer/test/analysis/staticAnalysisIntegration-test.js +++ b/remix-analyzer/test/analysis/staticAnalysisIntegration-test.js @@ -639,7 +639,7 @@ test('Integration test intDivisionTruncate.js', function (t) { test('Integration test erc20Decimal.js', function (t) { t.plan(testFiles.length) - var module = require('../../src/analysis/modules/erc20Decimals') + var module = require('../../src/solidity-analyzer/modules/erc20Decimals') var lengthCheck = { 'KingOfTheEtherThrone.sol': 0,