Remove KService::isApplication?
Open, Needs TriagePublic

Description

In theory this is always true since KService only handles applications now

It's possible to create a KService from a desktop file that has a different Type= though

Related Objects

StatusAssignedTask
OpenNone
OpenNone

Creating a desktop file with Type=Link and passing it to KService doesn't make much sense, so we could warn/assert on it

Type=Service is more likely, but should be a mistake too, so also warn?

KService already warns when Type=Link is used