|
1 | 1 | using System;
|
2 | 2 | using System.IO;
|
3 | 3 |
|
| 4 | +#pragma warning disable CA2211 // Non-constant fields should not be visible |
| 5 | + |
4 | 6 | namespace Flow.Launcher.Infrastructure.UserSettings
|
5 | 7 | {
|
6 | 8 | public static class DataLocation
|
@@ -28,17 +30,17 @@ public static bool PortableDataLocationInUse()
|
28 | 30 | public static string VersionLogDirectory => Path.Combine(LogDirectory, Constant.Version);
|
29 | 31 | public static string LogDirectory => Path.Combine(DataDirectory(), Constant.Logs);
|
30 | 32 |
|
31 |
| - public static readonly string CacheDirectory = Path.Combine(DataDirectory(), Constant.Cache); |
32 |
| - public static readonly string SettingsDirectory = Path.Combine(DataDirectory(), Constant.Settings); |
33 |
| - public static readonly string PluginsDirectory = Path.Combine(DataDirectory(), Constant.Plugins); |
34 |
| - public static readonly string ThemesDirectory = Path.Combine(DataDirectory(), Constant.Themes); |
| 33 | + public static string CacheDirectory => Path.Combine(DataDirectory(), Constant.Cache); |
| 34 | + public static string SettingsDirectory = Path.Combine(DataDirectory(), Constant.Settings); |
| 35 | + public static string PluginsDirectory = Path.Combine(DataDirectory(), Constant.Plugins); |
| 36 | + public static string ThemesDirectory = Path.Combine(DataDirectory(), Constant.Themes); |
35 | 37 |
|
36 |
| - public static readonly string PluginSettingsDirectory = Path.Combine(SettingsDirectory, Constant.Plugins); |
37 |
| - public static readonly string PluginCacheDirectory = Path.Combine(DataDirectory(), Constant.Cache, Constant.Plugins); |
| 38 | + public static string PluginSettingsDirectory => Path.Combine(SettingsDirectory, Constant.Plugins); |
| 39 | + public static string PluginCacheDirectory => Path.Combine(DataDirectory(), Constant.Cache, Constant.Plugins); |
38 | 40 |
|
39 | 41 | public const string PythonEnvironmentName = "Python";
|
40 | 42 | public const string NodeEnvironmentName = "Node.js";
|
41 | 43 | public const string PluginEnvironments = "Environments";
|
42 |
| - public static readonly string PluginEnvironmentsPath = Path.Combine(DataDirectory(), PluginEnvironments); |
| 44 | + public static string PluginEnvironmentsPath => Path.Combine(DataDirectory(), PluginEnvironments); |
43 | 45 | }
|
44 | 46 | }
|
0 commit comments