pub fn from_url(url: &str) -> StringExpand description
Transforms a URL into its reverse DNS equivalent.
let mut reverse_dns = flatpak_rs::reverse_dns::from_url("https://github.com/louib/flatpak-rs.git");
assert_eq!(reverse_dns, "com.github.louib.flatpak-rs");
reverse_dns =
flatpak_rs::reverse_dns::from_url("https://gitlab.com/louib/flatpak-rs.git");
assert_eq!(reverse_dns, "com.gitlab.louib.flatpak-rs");
reverse_dns = flatpak_rs::reverse_dns::from_url("https://git.savannah.gnu.org/cgit/make.git");
assert_eq!(reverse_dns, "org.gnu.savannah.git.cgit.make");
reverse_dns = flatpak_rs::reverse_dns::from_url("https://gitlab.freedesktop.org/xorg/lib/libxmu");
assert_eq!(reverse_dns, "org.freedesktop.gitlab.xorg.lib.libxmu");