RoasTime for macOS (erroneously?) registers as a handler for the url type "ssh://"

ssh is a common tool for remote administration of certain computer and server systems. The RoasTime app presents itself to macOS as a handler for the ssh: url scheme and it probably shouldn’t. This means that when I try to use other apps to “launch” ssh sessions using the system-wide url scheme, RoasTime is opened – this is behavior that I certainly never want.

This property is configured in the apps Info.plist, which may be automatically generated by the build system that puts RoasTime.app together.

plutil -p RoasTime.app/Contents/Info.plist
{

“CFBundleIdentifier” => “co.aillio.roastime”

“CFBundleShortVersionString” => “4.13.6”
“CFBundleURLTypes” => [
0 => {
“CFBundleTypeRole” => “Editor”
“CFBundleURLName” => “ssh URL”
“CFBundleURLSchemes” => [
0 => “ssh”
]
}
]

}