Match Order between properties and constructor, 'metadataLocation' and 'reportLocation' for more reachable code

Comment From: pivotal-cla

@sunshiningsoo Please sign the Contributor License Agreement!

Click here to manually synchronize the status of this Pull Request.

See the FAQ for frequently asked questions.

Comment From: pivotal-cla

@sunshiningsoo Thank you for signing the Contributor License Agreement!

Comment From: wilkinsona

Thanks for the suggestion but this level of ordering isn't part of our coding conventions.