/// <summary>
        /// Determines which assets have been imported and permanently saves their paths as a
        /// <see cref="ScriptableObject"/> in order to be able to uninstall the imported package
        /// later.
        /// </summary>
        /// <remarks>
        /// It may be safer to get paths using the tar utility.
        /// </remarks>
        private static void CompleteImporting(string packagename)
        {
            if (!IsAutoPackageName(packagename))
            {
                return;
            }
            var json      = EditorPrefs.GetString(AssetsKey, "{}");
            var assets    = JsonUtility.FromJson <StringsWrapper>(json);
            var newAssets = AssetDatabase.GetAllAssetPaths().Except(assets.Items);

            AutoImportedAssets.Create(newAssets.ToList());
        }
 private static void Unimport()
 {
     AutoImportedAssets.Delete();
 }