Share code for parsing `DirectiveMetadata` values between the transformer and the analyzer plugin.
initial commit for the dart analyzer task