OSDN Git Service

na-get-lib,1.2.xまでサポートしていたテキストファイル形式の旧式レポジトリリストファイル(provider.list.txt)の対応コードを削除
authorttp <ttp@users.sourceforge.jp>
Wed, 3 Mar 2010 13:57:43 +0000 (22:57 +0900)
committerttp <ttp@users.sourceforge.jp>
Wed, 3 Mar 2010 13:57:43 +0000 (22:57 +0900)
na-get-lib/NaGet.Packages/RepositoriesList.cs
na-get-lib/NaGet.SubCommands/NaGetUpdate.cs
na-get-lib/NaGet/Env.cs

index 5479a96..c0c6713 100644 (file)
@@ -35,30 +35,6 @@ namespace NaGet.Packages
                                }\r
                        }\r
                }\r
-               \r
-               /// <summary>\r
-               /// provider.list.txtから変換してRepositoriesListとして返す\r
-               /// </summary>\r
-               /// <param name="path">変換もとのprovider.list.txtのパス</param>\r
-               /// <returns>変換されたRepositoriesList</returns>\r
-               public static RepositoriesList MigrateFromProviderListTxt(string path)\r
-               {\r
-                       List<RepositoryInfo> repos = new List<RepositoryInfo>();\r
-                       using(System.IO.StreamReader reader = new System.IO.StreamReader(path)) {\r
-                               string line;\r
-                               while ((line = reader.ReadLine()) != null) {\r
-                                       RepositoryInfo repo = new RepositoryInfo();\r
-                                       repo.Enabled = true;\r
-                                       repo.Url = new LocationEntry(line);\r
-                                       repo.Name = string.Empty;\r
-                                       repos.Add(repo);\r
-                               }\r
-                       }\r
-                       \r
-                       RepositoriesList repolist = new RepositoriesList();\r
-                       repolist.Repositories = repos.ToArray();\r
-                       return repolist;\r
-               }\r
        }\r
        \r
        /// <summary>\r
index 9279446..6d2c8b6 100644 (file)
@@ -61,14 +61,8 @@ namespace NaGet.SubCommands
                        \r
                        System.Collections.Generic.List<string> taskSetNames = new System.Collections.Generic.List<string>();\r
                        if (downloadPackageLists) {\r
-                               if ((! File.Exists(NaGet.Env.RepositoriesListFile)) && File.Exists(NaGet.Env.ProviderListFile)) {\r
-                                       // repos.list.xmlがなくてprovider.list.txtがあるとき、マイグレートする。\r
-                                       repoList = RepositoriesList.MigrateFromProviderListTxt(NaGet.Env.ProviderListFile);\r
-                                       NaGet.Utils.PutSerializeObject(NaGet.Env.RepositoriesListFile, repoList);\r
-                               } else {\r
-                                       // repos.list.xmlがあるとき、そこからよみとる。\r
-                                       repoList = NaGet.Utils.GetDeserializedObject<RepositoriesList>(NaGet.Env.RepositoriesListFile);\r
-                               }\r
+                               // repos.list.xmlがあるとき、そこからよみとる。\r
+                               repoList = NaGet.Utils.GetDeserializedObject<RepositoriesList>(NaGet.Env.RepositoriesListFile);\r
                                \r
                                foreach (RepositoryInfo repo in repoList.EnabledRepositories) {\r
                                        taskSetNames.Add(string.Format("リスト取得: {0}", repo.Url.Href));\r
index 16f1cd6..260452e 100644 (file)
@@ -67,12 +67,6 @@ namespace NaGet
 \r
                #region ファイルパス\r
                \r
-               /// <summary>           \r
-               /// ファイルリスト提供サーバのリストファイル        \r
-               /// </summary>\r
-               [Obsolete]\r
-               public static readonly string ProviderListFile = "provider.list.txt";\r
-               \r
                /// <summary>\r
                /// ファイルリスト提供レポジトリリストのファイル\r
                /// </summary>\r