Details
Description
The ComponentValidator must be improved so that it verifies that all required metadata for DNA components is present. ie So if a @dna.dependency tags is present then it must have the key, type and optional parameters. If a @dna.service tag is present it must specify type etc.
dna.service, dna.dependency and dna.configuration are now validated.