ethereum-analyzer 3.3.3 → 3.3.4
raw patch · 4 files changed
+17/−10 lines, 4 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- ChangeLog.md +13/−6
- ethereum-analyzer.cabal +2/−2
- test/Ethereum/Analyzer/EVM/CfgAugWithTopNPassSpec.hs +1/−1
- test/Ethereum/Analyzer/EVM/CfgAugmentPassSpec.hs +1/−1
ChangeLog.md view
@@ -1,9 +1,3 @@-3.3.1 / 2017-12-24-==================-- * Replace usage of String with Text.- * Fix the name collision bug that causes a Hackage build failure.- TODOs ================== * Support struct type.@@ -16,6 +10,19 @@ * Fix the bug in handling 'delete'. * Show all contracts and functions in a single dot file. +3.3.4 / 2017-12-25+==================+ * Fix newly failed test cases due to the String->Text cleanup.++3.3.3 / 2017-12-24+==================+ * Fix a collision with Protolude.replace++3.3.1 / 2017-12-24+==================++ * Replace usage of String with Text.+ * Fix the name collision bug that causes a Hackage build failure. 3.3.0 / 2017-12-21 ==================
ethereum-analyzer.cabal view
@@ -1,5 +1,5 @@ name: ethereum-analyzer-version: 3.3.3+version: 3.3.4 synopsis: A Ethereum contract analyzer. homepage: https://github.com/zchn/ethereum-analyzer license: Apache-2.0@@ -21,7 +21,7 @@ source-repository this type: git location: https://github.com/zchn/ethereum-analyzer- tag: v3.3.3+ tag: v3.3.4 subdir: ethereum-analyzer library
test/Ethereum/Analyzer/EVM/CfgAugWithTopNPassSpec.hs view
@@ -19,7 +19,7 @@ it "works for hexstring1" $ do let result = unWordLabelMapM $ showText <$> doCfgAugWithTopNPass hexstring1- DT.length result `shouldBe` 4634+ DT.length result `shouldBe` 4876 it "works for hexstring2" $ do let result = toS $
test/Ethereum/Analyzer/EVM/CfgAugmentPassSpec.hs view
@@ -21,7 +21,7 @@ unWordLabelMapM $ do contract <- evmOps2HplContract disasmd (showText <$> doCfgAugmentPass contract) :: WordLabelMapM Text- Data.Text.length result `shouldBe` 4588+ Data.Text.length result `shouldBe` 4829 it "works for hexstring2" $ do let disasmd@((_, _):_) = disasm hexstring2 result =