I noticed that overnight a couple more automated review rules were added (from 59 to 62). One in particular seems wrong, which is now preventing us from releasing our VS Code Insiders snap:
malformed desktop file: ‘Icon=’ specified multiple times lint-snap-v2_desktop_file (icon, code-insiders.desktop)
The specified file does have two
Icon= directives, but each is in its own section, which should be fine given the spec.
I’m inlining the contents of
[Desktop Entry] Name=Visual Studio Code - Insiders Comment=Code Editing. Redefined. GenericName=Text Editor Exec=/usr/share/code-insiders/code-insiders --unity-launch %F Icon=/usr/share/pixmaps/com.visualstudio.code.insiders.png Type=Application StartupNotify=false StartupWMClass=Code - Insiders Categories=Utility;TextEditor;Development;IDE; MimeType=text/plain;inode/directory; Actions=new-empty-window; Keywords=vscode; [Desktop Action new-empty-window] Name=New Empty Window Exec=/usr/share/code-insiders/code-insiders --new-window %F Icon=/usr/share/pixmaps/com.visualstudio.code.insiders.png