I am using the following command to deploy to a sandbox:
sfdx force:source:deploy -x ./manifest/package.xml
My source is in DX format and it deploys fine when there are no errors.
However, when there are errors the line numbers that are reported do not correspond to lines in the problem files reported. For example, I have an error reported as:
duplicate value found: <unknown> duplicates value on record with id: <unknown> (5407:18)
When I open TheRecordType.recordType-meta.xml it has nowhere near 5407 lines. My guess is that the line numbers being reported are in some intermediate metadata file that the CLI is using, but I do not know where to find them.
Why is there a line number mismatch?
If it is what I think (or even isn't), where are the metadata files the CLI creates when using force:source:deploy with a manifest file (package.xml) and the dx source format?