Allow updated() to take a list of files instead of a directory. Break out imports parsing to get imports from source. Respect includes when determining required files and creating a dependency graph. Add function to order an contract’s ABI functions based on the order they appear in code.
Allow updated() to take a list of files instead of a directory. Break out imports parsing to get imports from source. Respect includes when determining required files and creating a dependency graph. Add function to order an contract’s ABI functions based on the order they appear in code.

ConsenSys/truffle