-
Andy Wilkinson authored
Previously, the configuration property table generation was reading both the main metadata and the additional metadata from each project. This was unnecessary as the annotation processor will have already merged the additional metadata into the main metadata before writing it to disk. Processing both the main and additional metadata led to a clash as the metadata overlapped. When the entry in the additional metadata won the clash, the resulting entry in the configuration property table would lose any details that aren't contained in the additional metadata. This commit updates the property table generation code to only use the main metadata files. Fixes gh-21131
67604a54