solidity-flattener icon indicating copy to clipboard operation
solidity-flattener copied to clipboard

Not support relative import.

Open cmaliwal opened this issue 6 years ago • 0 comments

something is wrong in relative import .

├── BasicToken.sol
├── DeveloperCrowdsale.sol
├── Crowdsale.sol
├── ERC20Basic.sol
├── ERC20.sol
├── Migrations.sol
├── MintableToken.sol
├── Ownable.sol
├── SafeMath.sol
├── StandardToken.sol
├── verify.sol
└── WhiteListAccess.sol
contract BasicToken is ERC20Basic {

}

contract DeveloperCrowdsale is Ownable, WhiteListAccess, Crowdsale, MintableToken {
 
 }
contract Crowdsale is Ownable {

}
contract ERC20 {
 
 }
contract ERC20Basic {

}
contract MintableToken is StandardToken, Ownable {

}
contract Ownable {

}
 library SafeMath {
 
 }
 contract StandardToken is ERC20, BasicToken {
 
 }

 contract WhiteListAccess is Ownable {
 
 }

so when I run this command :

solidity_flattener DeveloperCrowdsale.sol

it includes on Ownable, WhiteListAccess, Crowdsale and MintableToken token contract, not inclue ERC20, ERC20Basic, BasicToken contract code.

cmaliwal avatar May 14 '18 06:05 cmaliwal