Currently, the csv2rdf accepts command line arguments that define a number of input files. The entity mapping for those files is provided in the mapping.json file. The command line arguments and the entity_type mapping are required to be the same number and in the same order. This structure means that a committed mapping.json file requires specific command line arguments to be passed in a specific order. But a future developer has no way of knowing what that order is.
Currently, the csv2rdf accepts command line arguments that define a number of input files. The entity mapping for those files is provided in the
mapping.json
file. The command line arguments and theentity_type
mapping are required to be the same number and in the same order. This structure means that a committedmapping.json
file requires specific command line arguments to be passed in a specific order. But a future developer has no way of knowing what that order is.