Merge branch 'typecheck_format2' of github.com:stdweird/easybuild-framework into typecheck_format2
Merge branch 'typecheck_format2' of github.com:stdweird/easybuild-framework into typecheck_format2
add test for format v2 easyconfig with more complex dependencies specifications
improve error message, also include value of obj that couldn't be parsed by Convert instance
Merge branch 'develop' into typecheck_format2
add parse_dependency function (should this be a method of Dependency instead?)
move ConfigObjVersion to format.format and rename it to EBConfigObj, parse dependencies in format v2 using parse_dependency/Dependency
get rid of parse_dependency, provide methods in Dependency class to obtain name/version/versionsuffix/toolchain
pass through dependencies as list of Dependency instances, move translation to dict to _parse_dependency method in EasyConfig class
fix unit test w.r.t. parsing dependencies in format v2
Merge branch 'develop' into typecheck_format2
Merge branch 'develop' into typecheck_format2
enhance unit test on toy easyconfig in format v2 with dependencies
parse dependency specs early, fix typo in _parse_dependency, allow dep toolchain to be specified as a dict
fix typo catched by unit tests \o/
fix and enhance unit tests after changes w.r.t. parsing of dependency specs
Merge pull request #841 from boegel/typecheck_format2

properly parse dependencies in easyconfig format v2