Skip to content

Normalize Codemeta documents by expanding them.

This causes all fields to be an array of objects, instead of being a mix of concrete values, arrays, and objects.

ElasticSearch requires this consistency to be able to dynamically create mappings.

Resolves T2876.

The FIXME will be resolved by !30 (closed).


Migrated from D4722 (view on Phabricator)

Merge request reports