Closed jdevoo closed 6 years ago
If you're referring to 'Martin Müller' as shown in the diagram it looks like you forgot a single quote in your configuration file.
More generally speaking there's no special logic around character encoding. All files should be written/read using utf-8, therefore taking into account all usual character sets (however I'm not sure that is true for Windows). An easy way to check if you've missed/misspelled a contributor name is to look for such name into the generated vcs log files in the temporary folder.
I had fixed the quote thing but indeed editing the gulpfile on Windows and looking at it on the Docker image shows a problem with the character translation. Will look at settings in Sublime...
re-opened; encoding seems fine on the file when I cat it from within the Docker image...
I can't reproduce the problem. I tested with log files containing names with umlaut and it all seems to be working fine. Are you analysing a public repo? If so I can try the very same one
It's from the alfresco-repository
You likely have a problem in the way the umlaut character is encoded in your gulpfile (maybe caused by copy & paste). One way to get it right is to explicitly write the umlaut character as a separate unicode entity next to the "u" character, e.g.
u\u0308
Following the example of your configuration, this is what I used, successfully, to define the contributor (the second name is an alias present in several log commits):
["Martin Mu\u0308ller", 'Martin Muller']
Thank you Silvio!
Could it be that the gulp task for developer-coupling-analysis does not play well with a name such as "Thomas Müller"?
I could not manage to group it inside its contributors array...
Rendering below