open BenchmarkDotNet.Attributes open BenchmarkDotNet.Running open BenchmarkDotNet.Jobs open Xdg.Directories [] #if WINDOWS [] #endif [] // [] [] type Benchmarks() = // Base Directory [] member _.DataHome () = BaseDirectory.DataHome //[] //member _.ConfigHome () = BaseDirectory.ConfigHome //[] //member _.StateHome () = BaseDirectory.StateHome //[] //member _.BinHome () = BaseDirectory.BinHome [] member _.DataDirs () = BaseDirectory.DataDirs // [] // member _.ConfigDirs () = BaseDirectory.ConfigDirs //[] //member _.CacheHome () = BaseDirectory.CacheHome //[] //member _.RuntimeDir() = BaseDirectory.RuntimeDir // User Directories [] member _.DesktopDir () = UserDirectory.DesktopDir //[] //member _.DownloadDir () = UserDirectory.DownloadDir //[] //member _.DocumentsDir () = UserDirectory.DocumentsDir //[] //member _.MusicDir () = UserDirectory.MusicDir //[] //member _.PicturesDir () = UserDirectory.PicturesDir //[] //member _.VideosDir () = UserDirectory.VideosDir //[] //member _.TemplatesDir () = UserDirectory.TemplatesDir //[] //member _.PublicDir () = UserDirectory.PublicDir // Other [] member _.Home () = Other.Home //[] //member _.Applications () = Other.Applications //[] //member _.Fonts () = Other.Fonts BenchmarkRunner.Run() |> ignore