[ [ { "elements": [ { "type": "pragma", "name": "0.4.21", "source_mapping": { "start": 0, "length": 23, "filename_used": "/GENERIC_PATH", "filename_relative": "tests/detectors/solc-version/old_solc.sol", "filename_absolute": "/GENERIC_PATH", "filename_short": "tests/detectors/solc-version/old_solc.sol", "is_dependency": false, "lines": [ 1 ], "starting_column": 1, "ending_column": 24 }, "type_specific_fields": { "directive": [ "solidity", "0.4", ".21" ] } } ], "description": "Pragma version0.4.21 (tests/detectors/solc-version/old_solc.sol#1) allows old versions\n", "markdown": "Pragma version[0.4.21](tests/detectors/solc-version/old_solc.sol#L1) allows old versions\n", "id": "5ee25540b8c3544f4c954ad10f5f76ad54f790ee070d9d9c7d203df01a40d859", "check": "solc-version", "impact": "Informational", "confidence": "High" }, { "elements": [], "description": "solc-0.4.21 is not recommended for deployment\n", "markdown": "solc-0.4.21 is not recommended for deployment\n", "id": "11c23ced8dbc94c44bd7809b5adfe4054fff8cd744f85723555d37f0b714b15f", "check": "solc-version", "impact": "Informational", "confidence": "High" } ] ]