Project dependencies are resolved recursively