SYMBOL INDEX (1263 symbols across 205 files) FILE: eng/common/cross/install-debs.py function download_file (line 19) | async def download_file(session, url, dest_path, max_retries=3, retry_de... function download_deb_files_parallel (line 42) | async def download_deb_files_parallel(mirror, packages, tmp_dir): function download_package_index_parallel (line 58) | async def download_package_index_parallel(mirror, arch, suites): function fetch_and_decompress (line 80) | async def fetch_and_decompress(session, url): function parse_debian_version (line 95) | def parse_debian_version(version): function compare_upstream_version (line 103) | def compare_upstream_version(v1, v2): function compare_debian_versions (line 121) | def compare_debian_versions(version1, version2): function resolve_dependencies (line 135) | def resolve_dependencies(packages, aliases, desired_packages): function parse_package_index (line 160) | def parse_package_index(content): function install_packages (line 196) | def install_packages(mirror, packages_info, aliases, tmp_dir, extract_di... function extract_deb_file (line 230) | def extract_deb_file(deb_file, tmp_dir, extract_dir, ar_tool): function finalize_setup (line 273) | def finalize_setup(rootfsdir): FILE: src/Microsoft.HttpRepl.Telemetry/DockerContainerDetectorForTelemetry.cs class DockerContainerDetectorForTelemetry (line 12) | internal class DockerContainerDetectorForTelemetry : IDockerContainerDet... method IsDockerContainer (line 14) | public IsDockerContainer IsDockerContainer() type IsDockerContainer (line 61) | internal enum IsDockerContainer FILE: src/Microsoft.HttpRepl.Telemetry/EnvironmentHelper.cs class EnvironmentHelper (line 8) | internal static class EnvironmentHelper method GetEnvironmentVariableAsBool (line 10) | public static bool GetEnvironmentVariableAsBool(string name, bool defa... FILE: src/Microsoft.HttpRepl.Telemetry/FirstTimeUseNoticeSentinel.cs class FirstTimeUseNoticeSentinel (line 9) | public sealed class FirstTimeUseNoticeSentinel : IFirstTimeUseNoticeSent... method FirstTimeUseNoticeSentinel (line 22) | public FirstTimeUseNoticeSentinel(string productVersion) : method FirstTimeUseNoticeSentinel (line 33) | public FirstTimeUseNoticeSentinel( method Exists (line 49) | public bool Exists() method CreateIfNotExists (line 54) | public void CreateIfNotExists() FILE: src/Microsoft.HttpRepl.Telemetry/IDockerContainerDetector.cs type IDockerContainerDetector (line 6) | internal interface IDockerContainerDetector method IsDockerContainer (line 8) | IsDockerContainer IsDockerContainer(); FILE: src/Microsoft.HttpRepl.Telemetry/IFirstTimeUseNoticeSentinel.cs type IFirstTimeUseNoticeSentinel (line 6) | public interface IFirstTimeUseNoticeSentinel method Exists (line 8) | bool Exists(); method CreateIfNotExists (line 10) | void CreateIfNotExists(); FILE: src/Microsoft.HttpRepl.Telemetry/ITelemetry.cs type ITelemetry (line 9) | public interface ITelemetry method TrackEvent (line 12) | void TrackEvent(string eventName, IReadOnlyDictionary ... FILE: src/Microsoft.HttpRepl.Telemetry/IUserLevelCacheWriter.cs type IUserLevelCacheWriter (line 8) | public interface IUserLevelCacheWriter method RunWithCache (line 10) | string RunWithCache( FILE: src/Microsoft.HttpRepl.Telemetry/MacAddressGetter.cs class MacAddressGetter (line 16) | internal static class MacAddressGetter method GetMacAddress (line 23) | [SuppressMessage("Design", "CA1031:Do not catch general exception type... method GetMacAddressCore (line 44) | private static string GetMacAddressCore() method ParseMACAddress (line 69) | private static string ParseMACAddress(string shelloutput) method GetIpCommandOutput (line 82) | private static string GetIpCommandOutput() method GetShellOutMacAddressOutput (line 101) | private static string GetShellOutMacAddressOutput() method GetMacAddressByNetworkInterface (line 154) | private static string GetMacAddressByNetworkInterface() method GetMacAddressesByNetworkInterface (line 159) | private static List GetMacAddressesByNetworkInterface() FILE: src/Microsoft.HttpRepl.Telemetry/Paths.cs class Paths (line 10) | internal static class Paths method Paths (line 16) | static Paths() FILE: src/Microsoft.HttpRepl.Telemetry/ProcessStartInfoExtensions.cs class ProcessStartInfoExtensions (line 8) | internal static class ProcessStartInfoExtensions method ExecuteAndCaptureOutput (line 10) | public static int ExecuteAndCaptureOutput(this ProcessStartInfo startI... FILE: src/Microsoft.HttpRepl.Telemetry/Sha256Hasher.cs class Sha256Hasher (line 9) | public static class Sha256Hasher method Hash (line 14) | public static string Hash(string text) method HashInFormat (line 20) | private static string HashInFormat(SHA256 sha256, string text) FILE: src/Microsoft.HttpRepl.Telemetry/StreamForwarder.cs class StreamForwarder (line 13) | [SuppressMessage("Globalization", "CA1303:Do not pass literals as locali... method Capture (line 31) | public StreamForwarder Capture() method ForwardTo (line 40) | public StreamForwarder ForwardTo(Action writeLine) method BeginRead (line 51) | public Task BeginRead(TextReader reader) method Read (line 56) | [SuppressMessage("Design", "CA1062:Validate arguments of public method... method WriteBuilder (line 90) | private void WriteBuilder() method WriteLine (line 101) | private void WriteLine(string str) method ThrowIfNull (line 114) | private void ThrowIfNull(object obj) method ThrowIfForwarderSet (line 122) | private void ThrowIfForwarderSet() method ThrowIfCaptureSet (line 130) | private void ThrowIfCaptureSet() method Dispose (line 138) | public void Dispose() FILE: src/Microsoft.HttpRepl.Telemetry/Telemetry.cs class Telemetry (line 15) | [SuppressMessage("Design", "CA1031:Do not catch general exception types"... method Telemetry (line 28) | public Telemetry( method PermissionExists (line 62) | private bool PermissionExists(IFirstTimeUseNoticeSentinel sentinel) method TrackEvent (line 72) | public void TrackEvent(string eventName, IReadOnlyDictionary GetEventMeasures(IReadOnlyDictionar... method GetEventProperties (line 160) | private Dictionary GetEventProperties(IReadOnlyDiction... FILE: src/Microsoft.HttpRepl.Telemetry/TelemetryCommonProperties.cs class TelemetryCommonProperties (line 11) | internal class TelemetryCommonProperties method TelemetryCommonProperties (line 15) | public TelemetryCommonProperties( method GetTelemetryCommonProperties (line 44) | public Dictionary GetTelemetryCommonProperties() method GetMachineId (line 58) | private string GetMachineId() method IsDockerContainer (line 74) | private string IsDockerContainer() method GetKernelVersion (line 87) | private static string GetKernelVersion() FILE: src/Microsoft.HttpRepl.Telemetry/UserLevelCacheWriter.cs class UserLevelCacheWriter (line 9) | public sealed class UserLevelCacheWriter : IUserLevelCacheWriter method UserLevelCacheWriter (line 19) | public UserLevelCacheWriter(string productVersion) : method UserLevelCacheWriter (line 31) | public UserLevelCacheWriter( method RunWithCache (line 49) | public string RunWithCache(string cacheKey, Func getValueToCache) method GetCacheFilePath (line 86) | private string GetCacheFilePath(string cacheKey) FILE: src/Microsoft.HttpRepl/ApiConnection.cs class ApiConnection (line 19) | internal class ApiConnection method ApiConnection (line 36) | public ApiConnection(HttpState httpState, IPreferences preferences, IW... method FindSwaggerDoc (line 44) | private async Task FindSwaggerDoc(HttpClient client, IEnumerable GetSwaggerDocAsync(HttpClient client, Uri ... method SetupApiDefinition (line 142) | public void SetupApiDefinition(HttpState programState) method SetupHttpState (line 159) | public async Task SetupHttpState(HttpState httpState, bool performAuto... method WriteVerbose (line 191) | private void WriteVerbose(string s) method WriteLineVerbose (line 199) | private void WriteLineVerbose(string s) method WriteLineVerbose (line 207) | private void WriteLineVerbose() FILE: src/Microsoft.HttpRepl/Commands/AddQueryParamCommand.cs class AddQueryParamCommand (line 22) | public class AddQueryParamCommand : ICommand method AddQueryParamCommand (line 31) | public AddQueryParamCommand(ITelemetry telemetry) method CanHandle (line 36) | public bool? CanHandle(IShellState shellState, HttpState programState,... method ExecuteAsync (line 41) | public Task ExecuteAsync(IShellState shellState, HttpState programStat... method GetHelpDetails (line 77) | public string GetHelpDetails(IShellState shellState, HttpState program... method GetHelpSummary (line 92) | public string GetHelpSummary(IShellState shellState, HttpState program... method Suggest (line 94) | public IEnumerable Suggest(IShellState shellState, HttpState p... FILE: src/Microsoft.HttpRepl/Commands/BaseHttpCommand.cs class BaseHttpCommand (line 32) | public abstract class BaseHttpCommand : CommandWithStructuredInputBase ... method GetFileExtensionFromContentType (line 316) | private static string GetFileExtensionFromContentType(string contentType) method AddHttpContentHeaders (line 325) | private static void AddHttpContentHeaders(HttpContent content, HttpSta... method HandleResponseAsync (line 348) | private async Task HandleResponseAsync(HttpState programState, Default... method HandleEchoRequest (line 420) | private async Task HandleEchoRequest(DefaultCommandInput WaitForCompletionAsync(Task readT... method FormatXmlAsync (line 573) | private static async Task FormatXmlAsync(IWritable consoleManage... method FormatJsonAsync (line 590) | private static async Task FormatJsonAsync(IWritable outputSink, ... method GetHelpDetails (line 609) | protected override string GetHelpDetails(IShellState shellState, HttpS... method GetHelpSummary (line 625) | public override string GetHelpSummary(IShellState shellState, HttpStat... method GetArgumentSuggestionsForText (line 632) | protected override IEnumerable GetArgumentSuggestionsForText(I... method GetOptionValueCompletions (line 680) | protected override IEnumerable GetOptionValueCompletions(IShel... method GetExampleBody (line 753) | private static string GetExampleBody(string path, ref string contentTy... method SendTelemetry (line 761) | private void SendTelemetry(DefaultCommandInput comma... FILE: src/Microsoft.HttpRepl/Commands/ChangeDirectoryCommand.cs class ChangeDirectoryCommand (line 20) | public class ChangeDirectoryCommand : CommandWithStructuredInputBase GetArgumentSuggestionsForText(I... FILE: src/Microsoft.HttpRepl/Commands/ClearCommand.cs class ClearCommand (line 15) | public class ClearCommand : ICommand method CanHandle (line 21) | public bool? CanHandle(IShellState shellState, object programState, IC... method ExecuteAsync (line 28) | public Task ExecuteAsync(IShellState shellState, object programState, ... method GetHelpDetails (line 37) | public string GetHelpDetails(IShellState shellState, object programSta... method GetHelpSummary (line 47) | public string GetHelpSummary(IShellState shellState, object programState) method Suggest (line 52) | public IEnumerable Suggest(IShellState shellState, object prog... FILE: src/Microsoft.HttpRepl/Commands/ClearQueryParamCommand.cs class ClearQueryParamCommand (line 21) | public class ClearQueryParamCommand : ICommand method ClearQueryParamCommand (line 31) | public ClearQueryParamCommand(ITelemetry telemetry) { method CanHandle (line 35) | public bool? CanHandle(IShellState shellState, HttpState programState,... method ExecuteAsync (line 40) | public Task ExecuteAsync(IShellState shellState, HttpState programStat... method GetHelpDetails (line 61) | public string GetHelpDetails(IShellState shellState, HttpState program... method GetHelpSummary (line 76) | public string GetHelpSummary(IShellState shellState, HttpState program... method Suggest (line 78) | public IEnumerable Suggest(IShellState shellState, HttpState p... FILE: src/Microsoft.HttpRepl/Commands/ConnectCommand.cs class ConnectCommand (line 21) | public class ConnectCommand : CommandWithStructuredInputBase GetArgumentSuggestionsForText(I... FILE: src/Microsoft.HttpRepl/Commands/ExitCommand.cs class ExitCommand (line 16) | public class ExitCommand : CommandWithStructuredInputBase method HelpCommand (line 25) | public HelpCommand() method CanHandle (line 30) | public bool? CanHandle(IShellState shellState, HttpState programState,... method ExecuteAsync (line 37) | public Task ExecuteAsync(IShellState shellState, HttpState programStat... method GetHelpDetails (line 105) | public string GetHelpDetails(IShellState shellState, HttpState program... method GetHelpSummary (line 124) | public string GetHelpSummary(IShellState shellState, HttpState program... method Suggest (line 129) | public IEnumerable Suggest(IShellState shellState, HttpState p... method CoreGetHelp (line 175) | public static void CoreGetHelp(IShellState shellState, ICommandDispatc... method GetStructuredCommand (line 237) | private static CommandWithStructuredInputBase GetCommand(ICo... FILE: src/Microsoft.HttpRepl/Commands/ListCommand.cs class ListCommand (line 20) | public class ListCommand : CommandWithStructuredInputBase GetArgumentSuggestionsForText(I... FILE: src/Microsoft.HttpRepl/Commands/OptionsCommand.cs class OptionsCommand (line 11) | public class OptionsCommand : BaseHttpCommand method OptionsCommand (line 13) | public OptionsCommand(IFileSystem fileSystem, IPreferences preferences... FILE: src/Microsoft.HttpRepl/Commands/PatchCommand.cs class PatchCommand (line 11) | public class PatchCommand : BaseHttpCommand method PatchCommand (line 13) | public PatchCommand(IFileSystem fileSystem, IPreferences preferences, ... FILE: src/Microsoft.HttpRepl/Commands/PostCommand.cs class PostCommand (line 11) | public class PostCommand : BaseHttpCommand method PostCommand (line 13) | public PostCommand(IFileSystem fileSystem, IPreferences preferences, I... FILE: src/Microsoft.HttpRepl/Commands/PrefCommand.cs class PrefCommand (line 22) | public class PrefCommand : CommandWithStructuredInputBase GetArgumentSuggestionsForText(I... method IsVSCode (line 276) | private static bool IsVSCode(string path) FILE: src/Microsoft.HttpRepl/Commands/PutCommand.cs class PutCommand (line 11) | public class PutCommand : BaseHttpCommand method PutCommand (line 13) | public PutCommand(IFileSystem fileSystem, IPreferences preferences, IT... FILE: src/Microsoft.HttpRepl/Commands/RunCommand.cs class RunCommand (line 21) | public class RunCommand : ICommand method RunCommand (line 26) | public RunCommand(IFileSystem fileSystem) method CanHandle (line 31) | public bool? CanHandle(IShellState shellState, HttpState programState,... method ExecuteAsync (line 40) | public async Task ExecuteAsync(IShellState shellState, HttpState progr... method GetHelpDetails (line 63) | public string GetHelpDetails(IShellState shellState, HttpState program... method GetHelpSummary (line 76) | public string GetHelpSummary(IShellState shellState, HttpState program... method Suggest (line 81) | public IEnumerable Suggest(IShellState shellState, HttpState p... FILE: src/Microsoft.HttpRepl/Commands/SetHeaderCommand.cs class SetHeaderCommand (line 22) | public class SetHeaderCommand : ICommand method SetHeaderCommand (line 32) | public SetHeaderCommand(ITelemetry telemetry) method CanHandle (line 37) | public bool? CanHandle(IShellState shellState, HttpState programState,... method ExecuteAsync (line 44) | public Task ExecuteAsync(IShellState shellState, HttpState programStat... method GetHelpDetails (line 67) | public string GetHelpDetails(IShellState shellState, HttpState program... method GetHelpSummary (line 82) | public string GetHelpSummary(IShellState shellState, HttpState program... method Suggest (line 87) | public IEnumerable Suggest(IShellState shellState, HttpState p... FILE: src/Microsoft.HttpRepl/Commands/TreeNode.cs class TreeNode (line 10) | public class TreeNode method TreeNode (line 20) | public TreeNode(Formatter formatter, string prefix, string entry) method TreeNode (line 25) | private TreeNode(Formatter formatter, string prefix, string entry, int... method AddChild (line 34) | public TreeNode AddChild(string prefix, string entry) method ToString (line 41) | public override string ToString() FILE: src/Microsoft.HttpRepl/Commands/UICommand.cs class UICommand (line 19) | public class UICommand : ICommand method UICommand (line 25) | public UICommand(IUriLauncher uriLauncher, IPreferences preferences) method CanHandle (line 31) | public bool? CanHandle(IShellState shellState, HttpState programState,... method ExecuteAsync (line 38) | public Task ExecuteAsync(IShellState shellState, HttpState programStat... method GetHelpDetails (line 119) | public string GetHelpDetails(IShellState shellState, HttpState program... method GetHelpSummary (line 129) | public string GetHelpSummary(IShellState shellState, HttpState program... method Suggest (line 134) | public IEnumerable Suggest(IShellState shellState, HttpState p... FILE: src/Microsoft.HttpRepl/DirectoryStructure.cs class DirectoryStructure (line 11) | public class DirectoryStructure : IDirectoryStructure method DirectoryStructure (line 15) | public DirectoryStructure(IDirectoryStructure parent) method DeclareDirectory (line 24) | public DirectoryStructure DeclareDirectory(string name) method GetChildDirectory (line 34) | public IDirectoryStructure GetChildDirectory(string name) class RequestInfo (line 54) | public class RequestInfo : IRequestInfo method GetRequestBodyForContentType (line 66) | public string GetRequestBodyForContentType(ref string contentType, str... method SetRequestBody (line 87) | public void SetRequestBody(string method, string contentType, string b... method AddMethod (line 105) | public void AddMethod(string method) method SetFallbackRequestBody (line 110) | public void SetFallbackRequestBody(string method, string contentType, ... FILE: src/Microsoft.HttpRepl/DirectoryStructureExtensions.cs class DirectoryStructureExtensions (line 11) | public static class DirectoryStructureExtensions method GetDirectoryListingAtPath (line 13) | public static IEnumerable GetDirectoryListingAtPath(this IDire... method TraverseTo (line 19) | public static IDirectoryStructure TraverseTo(this IDirectoryStructure ... method TraverseTo (line 28) | public static IDirectoryStructure TraverseTo(this IDirectoryStructure ... FILE: src/Microsoft.HttpRepl/Extensions/RequestInfoExtensions.cs class RequestInfoExtensions (line 10) | public static class RequestInfoExtensions method GetDirectoryMethodListing (line 12) | public static string GetDirectoryMethodListing(this IRequestInfo reque... FILE: src/Microsoft.HttpRepl/Extensions/UrlStringExtensions.cs class UrlStringExtensions (line 9) | public static class UrlStringExtensions method EnsureTrailingSlash (line 11) | public static string EnsureTrailingSlash(this string url) FILE: src/Microsoft.HttpRepl/FileSystem/IFileSystem.cs type IFileSystem (line 9) | public interface IFileSystem method DeleteFile (line 11) | void DeleteFile(string path); method FileExists (line 12) | bool FileExists(string path); method GetTempFileName (line 13) | string GetTempFileName(string fileExtension); method ReadAllBytesFromFile (line 14) | byte[] ReadAllBytesFromFile(string path); method ReadAllLinesFromFile (line 15) | string[] ReadAllLinesFromFile(string path); method WriteAllTextToFile (line 16) | void WriteAllTextToFile(string path, string contents); method WriteAllLinesToFile (line 17) | void WriteAllLinesToFile(string path, IEnumerable contents); FILE: src/Microsoft.HttpRepl/FileSystem/RealFileSystem.cs class RealFileSystem (line 12) | internal class RealFileSystem : IFileSystem method FileExists (line 14) | public bool FileExists(string path) method WriteAllTextToFile (line 19) | public void WriteAllTextToFile(string path, string contents) method ReadAllBytesFromFile (line 25) | public byte[] ReadAllBytesFromFile(string path) method ReadAllLinesFromFile (line 30) | public string[] ReadAllLinesFromFile(string path) method WriteAllLinesToFile (line 35) | public void WriteAllLinesToFile(string path, IEnumerable conte... method DeleteFile (line 41) | public void DeleteFile(string path) method GetTempFileName (line 46) | public string GetTempFileName(string fileExtension) method GetRandomFileName (line 60) | private static string GetRandomFileName(string fileExtension) method VerifyDirectoryExists (line 67) | private static void VerifyDirectoryExists(string path) FILE: src/Microsoft.HttpRepl/Formatting/JsonVisitor.cs class JsonVisitor (line 15) | public static class JsonVisitor method FormatAndColorize (line 17) | [SuppressMessage("Design", "CA1308:Normalize strings to uppercase", Ju... FILE: src/Microsoft.HttpRepl/HttpState.cs class HttpState (line 16) | public class HttpState method HttpState (line 42) | public HttpState(IPreferences preferences, HttpClient httpClient) method GetPrompt (line 53) | public string GetPrompt() method GetApplicableContentTypes (line 58) | public IEnumerable GetApplicableContentTypes(string method, st... method GetEffectivePathWithoutQueryParam (line 86) | internal Uri GetEffectivePathWithoutQueryParam(string commandSpecified... method GetEffectivePath (line 90) | public Uri GetEffectivePath(string commandSpecifiedPath) => method GetEffectivePath (line 93) | internal static Uri GetEffectivePath(Uri baseAddress, string pathSecti... method GetEffectivePathForPrompt (line 128) | public Uri GetEffectivePathForPrompt() method GetRelativePathString (line 138) | public string GetRelativePathString() method GetUriBuilderFromBaseAddressAndPath (line 150) | private static UriBuilder GetUriBuilderFromBaseAddressAndPath(Uri base... method UpdateUriBuilderForSpecifiedPath (line 184) | private static void UpdateUriBuilderForSpecifiedPath(UriBuilder builde... method AppendQueryToBuilder (line 232) | private static void AppendQueryToBuilder(UriBuilder builder, string qu... method AddDefaultHeaders (line 245) | private void AddDefaultHeaders() method ResetState (line 250) | public void ResetState(bool persistHeaders = false, bool persistPath =... FILE: src/Microsoft.HttpRepl/IDirectoryStructure.cs type IDirectoryStructure (line 9) | public interface IDirectoryStructure method GetChildDirectory (line 15) | IDirectoryStructure GetChildDirectory(string name); FILE: src/Microsoft.HttpRepl/IRequestInfo.cs type IRequestInfo (line 9) | public interface IRequestInfo method GetRequestBodyForContentType (line 15) | string GetRequestBodyForContentType(ref string contentType, string met... FILE: src/Microsoft.HttpRepl/IUriLauncher.cs type IUriLauncher (line 10) | public interface IUriLauncher method LaunchUriAsync (line 12) | Task LaunchUriAsync(Uri uri); FILE: src/Microsoft.HttpRepl/OpenApi/ApiDefinition.cs class ApiDefinition (line 11) | public class ApiDefinition class Server (line 16) | [SuppressMessage("Design", "CA1724:Type names should not match namespa... FILE: src/Microsoft.HttpRepl/OpenApi/ApiDefinitionParseResult.cs class ApiDefinitionParseResult (line 12) | public class ApiDefinitionParseResult method ApiDefinitionParseResult (line 20) | public ApiDefinitionParseResult(bool success, ApiDefinition? apiDefini... FILE: src/Microsoft.HttpRepl/OpenApi/ApiDefinitionReader.cs class ApiDefinitionReader (line 12) | internal class ApiDefinitionReader method RegisterReader (line 19) | internal void RegisterReader(IApiDefinitionReader reader) method CanHandle (line 24) | public ApiDefinitionParseResult CanHandle(string document) method Read (line 42) | public ApiDefinitionParseResult Read(string document, Uri? swaggerUri) method FillDirectoryInfo (line 58) | public static void FillDirectoryInfo(DirectoryStructure parent, Endpoi... FILE: src/Microsoft.HttpRepl/OpenApi/EndpointMetadata.cs class EndpointMetadata (line 10) | internal class EndpointMetadata method EndpointMetadata (line 12) | public EndpointMetadata(string path) class RequestMetadata (line 22) | internal class RequestMetadata method RequestMetadata (line 24) | public RequestMetadata(OperationType operation) class RequestContentMetadata (line 36) | internal class RequestContentMetadata method RequestContentMetadata (line 38) | public RequestContentMetadata(string contentType, bool isRequired, Ope... FILE: src/Microsoft.HttpRepl/OpenApi/IApiDefinitionReader.cs type IApiDefinitionReader (line 11) | public interface IApiDefinitionReader method CanHandle (line 13) | ApiDefinitionParseResult CanHandle(string document); method ReadDefinition (line 15) | ApiDefinitionParseResult ReadDefinition(string document, Uri? sourceUri); FILE: src/Microsoft.HttpRepl/OpenApi/IOpenApiSearchPathsProvider.cs type IOpenApiSearchPathsProvider (line 11) | internal interface IOpenApiSearchPathsProvider method GetOpenApiSearchPaths (line 13) | IEnumerable GetOpenApiSearchPaths(); FILE: src/Microsoft.HttpRepl/OpenApi/OpenApiDotNetApiDefinitionReader.cs class OpenApiDotNetApiDefinitionReader (line 15) | internal class OpenApiDotNetApiDefinitionReader : IApiDefinitionReader method CanHandle (line 17) | public ApiDefinitionParseResult CanHandle(string document) method ReadDefinition (line 35) | public ApiDefinitionParseResult ReadDefinition(string document, Uri? s... method ReadServers (line 52) | private static void ReadServers(ApiDefinition apiDefinition, Uri? sour... method ReadPaths (line 75) | private static IList ReadPaths(OpenApiDocument openA... method ReadOperations (line 94) | private static EndpointMetadata ReadOperations(string path, IDictionar... method BuildDirectoryStructure (line 128) | private static DirectoryStructure BuildDirectoryStructure(IList GetOpenApiSearchPaths() method Split (line 54) | private static string[] Split(string searchPaths) FILE: src/Microsoft.HttpRepl/Preferences/RequestConfig.cs class RequestConfig (line 9) | public class RequestConfig : RequestOrResponseConfig method RequestConfig (line 11) | public RequestConfig(IPreferences preferences) FILE: src/Microsoft.HttpRepl/Preferences/RequestOrResponseConfig.cs class RequestOrResponseConfig (line 9) | public abstract class RequestOrResponseConfig method RequestOrResponseConfig (line 13) | protected RequestOrResponseConfig(IPreferences preferences) FILE: src/Microsoft.HttpRepl/Preferences/ResponseConfig.cs class ResponseConfig (line 9) | public class ResponseConfig : RequestOrResponseConfig method ResponseConfig (line 11) | public ResponseConfig(IPreferences preferences) FILE: src/Microsoft.HttpRepl/Preferences/UserFolderPreferences.cs class UserFolderPreferences (line 16) | public class UserFolderPreferences : IPreferences method UserFolderPreferences (line 52) | public UserFolderPreferences(IFileSystem fileSystem, IUserProfileDirec... method GetColorValue (line 59) | public AllowedColors GetColorValue(string preference, AllowedColors de... method GetIntValue (line 69) | public int GetIntValue(string preference, int defaultValue) method GetBoolValue (line 79) | public bool GetBoolValue(string preference, bool defaultValue) method GetValue (line 89) | public string GetValue(string preference, string defaultValue = default) method TryGetValue (line 99) | public bool TryGetValue(string preference, out string value) method SetValue (line 104) | public bool SetValue(string preference, string value) method ReadPreferences (line 133) | private Dictionary ReadPreferences(IReadOnlyDictionary... method WritePreferences (line 159) | private bool WritePreferences(Dictionary preferences, ... method SetupDefaults (line 182) | private static IReadOnlyDictionary SetupDefaults(IDict... FILE: src/Microsoft.HttpRepl/Preferences/WellKnownPreference.cs class WellKnownPreference (line 10) | public static class WellKnownPreference class Catalog (line 12) | public static class Catalog FILE: src/Microsoft.HttpRepl/Program.cs class Program (line 24) | public static class Program method Main (line 26) | public static async Task Main(string[] args) method Start (line 31) | public static async Task Start(string[] args, IConsoleManager consoleM... method ComposeDependencies (line 101) | private static void ComposeDependencies(ref IConsoleManager consoleMan... method CreateDefaultPreferences (line 135) | internal static Dictionary CreateDefaultPreferences() method GetHttpClientWithPreferences (line 151) | private static HttpClient GetHttpClientWithPreferences(IPreferences pr... method RegisterEncodingProviders (line 172) | private static void RegisterEncodingProviders() FILE: src/Microsoft.HttpRepl/Resources/Strings.Designer.cs class Strings (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Strings (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: src/Microsoft.HttpRepl/Suggestions/HeaderCompletion.cs class HeaderCompletion (line 11) | public static class HeaderCompletion method GetCompletions (line 19) | public static IEnumerable GetCompletions(IReadOnlyCollection GetValueCompletions(string method, s... FILE: src/Microsoft.HttpRepl/Suggestions/ServerPathCompletion.cs class ServerPathCompletion (line 11) | public static class ServerPathCompletion method GetCompletions (line 13) | public static IEnumerable GetCompletions(HttpState programStat... FILE: src/Microsoft.HttpRepl/Telemetry/DefaultCommandDispatcherExtensions.cs class DefaultCommandDispatcherExtensions (line 10) | internal static class DefaultCommandDispatcherExtensions method AddCommandWithTelemetry (line 12) | public static void AddCommandWithTelemetry(this DefaultCommandDispatch... FILE: src/Microsoft.HttpRepl/Telemetry/Events/AddQueryParamEvent.cs class AddQueryParamEvent (line 7) | internal class AddQueryParamEvent : TelemetryEventBase method AddQueryParamEvent (line 9) | public AddQueryParamEvent(string key, bool isValueEmpty) : base(Teleme... method SanitizeKey (line 15) | private static string SanitizeKey(string headerName) FILE: src/Microsoft.HttpRepl/Telemetry/Events/ClearQueryParamEvent.cs class ClearQueryParamEvent (line 7) | internal class ClearQueryParamEvent: TelemetryEventBase method ClearQueryParamEvent (line 9) | public ClearQueryParamEvent(string key, bool isValueEmpty) : base(Tele... method SanitizeKey (line 15) | private static string SanitizeKey(string headerName) FILE: src/Microsoft.HttpRepl/Telemetry/Events/CommandExecutedEvent.cs class CommandExecutedEvent (line 7) | internal class CommandExecutedEvent : TelemetryEventBase method CommandExecutedEvent (line 9) | public CommandExecutedEvent(string commandName, bool wasSuccessful) : ... FILE: src/Microsoft.HttpRepl/Telemetry/Events/ConnectEvent.cs class ConnectEvent (line 7) | internal class ConnectEvent : TelemetryEventBase method ConnectEvent (line 9) | public ConnectEvent(bool baseSpecified, bool rootSpecified, bool openA... FILE: src/Microsoft.HttpRepl/Telemetry/Events/HttpCommandEvent.cs class HttpCommandEvent (line 7) | internal class HttpCommandEvent : TelemetryEventBase method HttpCommandEvent (line 9) | public HttpCommandEvent(string method, bool isPathSpecified, bool isHe... FILE: src/Microsoft.HttpRepl/Telemetry/Events/PreferenceEvent.cs class PreferenceEvent (line 11) | internal class PreferenceEvent : TelemetryEventBase method PreferenceEvent (line 13) | public PreferenceEvent(string getOrSet, string preferenceName) : base(... method SanitizePreferenceName (line 19) | private static string SanitizePreferenceName(string preferenceName) FILE: src/Microsoft.HttpRepl/Telemetry/Events/SetHeaderEvent.cs class SetHeaderEvent (line 10) | internal class SetHeaderEvent : TelemetryEventBase method SetHeaderEvent (line 12) | public SetHeaderEvent(string headerName, bool isValueEmpty) : base(Tel... method SanitizeHeaderName (line 18) | private static string SanitizeHeaderName(string headerName) FILE: src/Microsoft.HttpRepl/Telemetry/Events/StartedEvent.cs class StartedEvent (line 7) | internal class StartedEvent : TelemetryEventBase method StartedEvent (line 9) | public StartedEvent(bool withHelp, bool withRun, bool withOtherArgs, b... FILE: src/Microsoft.HttpRepl/Telemetry/Events/TelemetryEventBase.cs class TelemetryEventBase (line 9) | internal abstract class TelemetryEventBase method TelemetryEventBase (line 19) | public TelemetryEventBase(string name) method SetProperty (line 24) | protected void SetProperty(string name, bool value) => SetProperty(nam... method SetProperty (line 25) | protected void SetProperty(string name, string value) => _properties[n... method GetProperty (line 26) | protected string GetProperty(string name, string defaultValue = default) method SetMeasurement (line 36) | protected void SetMeasurement(string name, double value) => _measureme... method GetMeasurement (line 37) | protected double GetMeasurement(string name, double defaultValue = def... FILE: src/Microsoft.HttpRepl/Telemetry/Events/WebApiF5FixEvent.cs class WebApiF5FixEvent (line 3) | internal class WebApiF5FixEvent : TelemetryEventBase method WebApiF5FixEvent (line 5) | public WebApiF5FixEvent(bool skippedByPreference = false) : base(Telem... FILE: src/Microsoft.HttpRepl/Telemetry/TelemetryCommandWrapper.cs class TelemetryCommandWrapper (line 15) | internal class TelemetryCommandWrapper : ICommand Suggest(IShellState shellState, HttpState p... FILE: src/Microsoft.HttpRepl/Telemetry/TelemetryConstants.cs class TelemetryEventNames (line 7) | internal class TelemetryEventNames class TelemetryPropertyNames (line 20) | internal class TelemetryPropertyNames FILE: src/Microsoft.HttpRepl/Telemetry/TelemetryExtensions.cs class TelemetryExtensions (line 9) | internal static class TelemetryExtensions method TrackEvent (line 11) | public static void TrackEvent(this ITelemetry telemetry, TelemetryEven... method TrackStartedEvent (line 16) | public static void TrackStartedEvent(this ITelemetry telemetry, bool w... FILE: src/Microsoft.HttpRepl/UriLauncher.cs class UriLauncher (line 13) | internal class UriLauncher : IUriLauncher method LaunchUriAsync (line 15) | public Task LaunchUriAsync(Uri uri) FILE: src/Microsoft.HttpRepl/UserProfile/IUserProfileDirectoryProvider.cs type IUserProfileDirectoryProvider (line 7) | public interface IUserProfileDirectoryProvider method GetUserProfileDirectory (line 9) | string GetUserProfileDirectory(); FILE: src/Microsoft.HttpRepl/UserProfile/UserProfileDirectoryProvider.cs class UserProfileDirectoryProvider (line 10) | public class UserProfileDirectoryProvider : IUserProfileDirectoryProvider method GetUserProfileDirectory (line 12) | public string GetUserProfileDirectory() FILE: src/Microsoft.HttpRepl/VersionSensor.cs class VersionSensor (line 10) | internal class VersionSensor class BuildInfo (line 29) | private class BuildInfo FILE: src/Microsoft.HttpRepl/WellKnownHeaders.cs class WellKnownHeaders (line 9) | public static class WellKnownHeaders FILE: src/Microsoft.Repl/Commanding/CommandHistory.cs class CommandHistory (line 10) | public class CommandHistory : ICommandHistory method CommandHistory (line 17) | public CommandHistory(int maxEntries = 50) method AddCommand (line 22) | public void AddCommand(string command) method GetNextCommand (line 37) | public string GetNextCommand() method GetPreviousCommand (line 53) | public string GetPreviousCommand() method SuspendHistory (line 73) | public IDisposable SuspendHistory() FILE: src/Microsoft.Repl/Commanding/CommandInputLocation.cs type CommandInputLocation (line 7) | public enum CommandInputLocation FILE: src/Microsoft.Repl/Commanding/CommandInputProcessingIssue.cs class CommandInputProcessingIssue (line 7) | public class CommandInputProcessingIssue method CommandInputProcessingIssue (line 13) | public CommandInputProcessingIssue(CommandInputProcessingIssueKind kin... FILE: src/Microsoft.Repl/Commanding/CommandInputProcessingIssueKind.cs type CommandInputProcessingIssueKind (line 7) | public enum CommandInputProcessingIssueKind FILE: src/Microsoft.Repl/Commanding/CommandInputSpecification.cs class CommandInputSpecification (line 9) | public class CommandInputSpecification method CommandInputSpecification (line 21) | public CommandInputSpecification(IReadOnlyList> ... method Create (line 41) | public static CommandInputSpecificationBuilder Create(string baseName,... FILE: src/Microsoft.Repl/Commanding/CommandInputSpecificationBuilder.cs class CommandInputSpecificationBuilder (line 10) | public class CommandInputSpecificationBuilder method CommandInputSpecificationBuilder (line 18) | public CommandInputSpecificationBuilder(IReadOnlyList name) method WithOptionPreamble (line 24) | public CommandInputSpecificationBuilder WithOptionPreamble(char option... method ExactArgCount (line 30) | public CommandInputSpecificationBuilder ExactArgCount(int count) method MinimumArgCount (line 37) | public CommandInputSpecificationBuilder MinimumArgCount(int count) method MaximumArgCount (line 48) | public CommandInputSpecificationBuilder MaximumArgCount(int count) method WithOption (line 60) | public CommandInputSpecificationBuilder WithOption(CommandOptionSpecif... method Finish (line 66) | public CommandInputSpecification Finish() method AlternateName (line 71) | public CommandInputSpecificationBuilder AlternateName(string baseName,... FILE: src/Microsoft.Repl/Commanding/CommandOptionSpecification.cs class CommandOptionSpecification (line 9) | public class CommandOptionSpecification method CommandOptionSpecification (line 23) | public CommandOptionSpecification(string id, bool acceptsValue = false... FILE: src/Microsoft.Repl/Commanding/CommandWithStructuredInputBase.cs class CommandWithStructuredInputBase (line 14) | public abstract class CommandWithStructuredInputBase Suggest(IShellState shellState, TProgramSta... method GetOptionValueCompletions (line 151) | protected virtual IEnumerable GetOptionValueCompletions(IShell... method GetArgumentSuggestionsForText (line 156) | protected virtual IEnumerable GetArgumentSuggestionsForText(IS... method GetOptionCompletions (line 161) | private IEnumerable GetOptionCompletions(DefaultCommandInput Create Create Cr... method Create (line 33) | public static DefaultCommandDispatcher Cr... method DefaultCommandDispatcher (line 42) | public DefaultCommandDispatcher(Func getPrompt, TProgramState ... method DefaultCommandDispatcher (line 47) | public DefaultCommandDispatcher(Action onReady, TProgramS... method DefaultCommandDispatcher (line 62) | public DefaultCommandDispatcher(Func getPrompt, TProgramState ... method DefaultCommandDispatcher (line 67) | public DefaultCommandDispatcher(Action onReady, TProgramS... method AddCommand (line 74) | public void AddCommand(ICommand command) method CollectSuggestions (line 83) | public IReadOnlyList CollectSuggestions(IShellState shellState) method ExecuteCommandAsync (line 104) | public async Task ExecuteCommandAsync(IShellState shellState, Cancella... method ExecuteCommandInternalAsync (line 140) | private async Task ExecuteCommandInternalAsync(IShellState shellState,... method OnReady (line 168) | public void OnReady(IShellState shellState) class DefaultCommandDispatcher (line 40) | public class DefaultCommandDispatcher : DefaultCommandDis... method Create (line 17) | public static DefaultCommandDispatcher Create Create Cr... method Create (line 33) | public static DefaultCommandDispatcher Cr... method DefaultCommandDispatcher (line 42) | public DefaultCommandDispatcher(Func getPrompt, TProgramState ... method DefaultCommandDispatcher (line 47) | public DefaultCommandDispatcher(Action onReady, TProgramS... method DefaultCommandDispatcher (line 62) | public DefaultCommandDispatcher(Func getPrompt, TProgramState ... method DefaultCommandDispatcher (line 67) | public DefaultCommandDispatcher(Action onReady, TProgramS... method AddCommand (line 74) | public void AddCommand(ICommand command) method CollectSuggestions (line 83) | public IReadOnlyList CollectSuggestions(IShellState shellState) method ExecuteCommandAsync (line 104) | public async Task ExecuteCommandAsync(IShellState shellState, Cancella... method ExecuteCommandInternalAsync (line 140) | private async Task ExecuteCommandInternalAsync(IShellState shellState,... method OnReady (line 168) | public void OnReady(IShellState shellState) class DefaultCommandDispatcher (line 53) | public class DefaultCommandDispatcher : ICo... method Create (line 17) | public static DefaultCommandDispatcher Create Create Cr... method Create (line 33) | public static DefaultCommandDispatcher Cr... method DefaultCommandDispatcher (line 42) | public DefaultCommandDispatcher(Func getPrompt, TProgramState ... method DefaultCommandDispatcher (line 47) | public DefaultCommandDispatcher(Action onReady, TProgramS... method DefaultCommandDispatcher (line 62) | public DefaultCommandDispatcher(Func getPrompt, TProgramState ... method DefaultCommandDispatcher (line 67) | public DefaultCommandDispatcher(Action onReady, TProgramS... method AddCommand (line 74) | public void AddCommand(ICommand command) method CollectSuggestions (line 83) | public IReadOnlyList CollectSuggestions(IShellState shellState) method ExecuteCommandAsync (line 104) | public async Task ExecuteCommandAsync(IShellState shellState, Cancella... method ExecuteCommandInternalAsync (line 140) | private async Task ExecuteCommandInternalAsync(IShellState shellState,... method OnReady (line 168) | public void OnReady(IShellState shellState) FILE: src/Microsoft.Repl/Commanding/DefaultCommandInput.cs class DefaultCommandInput (line 12) | public class DefaultCommandInput method DefaultCommandInput (line 15) | public DefaultCommandInput(IReadOnlyList commandName, IR... method TryProcess (line 23) | public static bool TryProcess(CommandInputSpecification spec, TParseRe... method TryProcessCommandName (line 184) | private static bool TryProcessCommandName(IReadOnlyList comman... FILE: src/Microsoft.Repl/Commanding/ICommand.cs type ICommand (line 12) | public interface ICommand method GetHelpSummary (line 20) | string GetHelpSummary(IShellState shellState, TProgramState programSta... method GetHelpDetails (line 22) | string GetHelpDetails(IShellState shellState, TProgramState programSta... method Suggest (line 24) | IEnumerable Suggest(IShellState shellState, TProgramState prog... method CanHandle (line 26) | bool? CanHandle(IShellState shellState, TProgramState programState, TP... method ExecuteAsync (line 28) | Task ExecuteAsync(IShellState shellState, TProgramState programState, ... FILE: src/Microsoft.Repl/Commanding/ICommandDispatcher.cs type ICommandDispatcher (line 12) | public interface ICommandDispatcher method CollectSuggestions (line 16) | IReadOnlyList CollectSuggestions(IShellState shellState); method OnReady (line 18) | void OnReady(IShellState shellState); method ExecuteCommandAsync (line 20) | Task ExecuteCommandAsync(IShellState shellState, CancellationToken can... type ICommandDispatcher (line 23) | public interface ICommandDispatcher :... method CollectSuggestions (line 16) | IReadOnlyList CollectSuggestions(IShellState shellState); method OnReady (line 18) | void OnReady(IShellState shellState); method ExecuteCommandAsync (line 20) | Task ExecuteCommandAsync(IShellState shellState, CancellationToken can... FILE: src/Microsoft.Repl/Commanding/ICommandHistory.cs type ICommandHistory (line 9) | public interface ICommandHistory method GetPreviousCommand (line 11) | string GetPreviousCommand(); method GetNextCommand (line 13) | string GetNextCommand(); method AddCommand (line 15) | void AddCommand(string command); method SuspendHistory (line 17) | IDisposable SuspendHistory(); FILE: src/Microsoft.Repl/Commanding/InputElement.cs class InputElement (line 7) | public class InputElement method InputElement (line 19) | public InputElement(CommandInputLocation location, string text, string... method InputElement (line 24) | public InputElement(InputElement owner, CommandInputLocation location,... FILE: src/Microsoft.Repl/ConsoleHandling/AllowedColors.cs type AllowedColors (line 12) | [Flags] FILE: src/Microsoft.Repl/ConsoleHandling/AnsiColorExtensions.cs class AnsiColorExtensions (line 7) | public static class AnsiColorExtensions method Black (line 16) | public static string Black(this string text) method Red (line 21) | public static string Red(this string text) method Green (line 25) | public static string Green(this string text) method Yellow (line 30) | public static string Yellow(this string text) method Blue (line 35) | public static string Blue(this string text) method Magenta (line 40) | public static string Magenta(this string text) method Cyan (line 45) | public static string Cyan(this string text) method White (line 50) | public static string White(this string text) method Bold (line 55) | public static string Bold(this string text) method SetColorInternal (line 60) | private static string SetColorInternal(string text, AllowedColors color) method SetColor (line 66) | public static string SetColor(this string textToColor, AllowedColors c... FILE: src/Microsoft.Repl/ConsoleHandling/AnsiConsole.cs class AnsiConsole (line 10) | public class AnsiConsole method AnsiConsole (line 12) | private AnsiConsole(TextWriter writer) method GetOutput (line 21) | public static AnsiConsole GetOutput() method GetError (line 26) | public static AnsiConsole GetError() method SetColor (line 35) | private void SetColor(ConsoleColor color) method SetBold (line 46) | private void SetBold(bool bold) method WriteLine (line 58) | public void WriteLine(string message) method Write (line 64) | public void Write(char message) method Write (line 69) | public void Write(string message) FILE: src/Microsoft.Repl/ConsoleHandling/ConsoleManager.cs class ConsoleManager (line 12) | public class ConsoleManager : IConsoleManager method ConsoleManager (line 26) | public ConsoleManager() method Clear (line 32) | public void Clear() method MoveCaret (line 37) | public void MoveCaret(int positions) method ReadKey (line 112) | public ConsoleKeyInfo ReadKey(CancellationToken cancellationToken) method Write (line 129) | public void Write(char c) method Write (line 134) | public void Write(string s) method WriteLine (line 139) | public void WriteLine() method WriteLine (line 144) | public void WriteLine(string s) method AddBreakHandler (line 154) | public IDisposable AddBreakHandler(Action onBreak) method OnCancelKeyPress (line 161) | private void OnCancelKeyPress(object sender, ConsoleCancelEventArgs e) method ReleaseBreakHandler (line 168) | private void ReleaseBreakHandler(Action handler) FILE: src/Microsoft.Repl/ConsoleHandling/IConsoleManager.cs type IConsoleManager (line 10) | public interface IConsoleManager : IWritable method Clear (line 20) | void Clear(); method MoveCaret (line 22) | void MoveCaret(int positions); method ReadKey (line 24) | ConsoleKeyInfo ReadKey(CancellationToken cancellationToken); method AddBreakHandler (line 26) | IDisposable AddBreakHandler(Action onBreak); FILE: src/Microsoft.Repl/ConsoleHandling/IWritable.cs type IWritable (line 7) | public interface IWritable method Write (line 9) | void Write(char c); method Write (line 11) | void Write(string s); method WriteLine (line 13) | void WriteLine(); method WriteLine (line 15) | void WriteLine(string s); FILE: src/Microsoft.Repl/ConsoleHandling/Point.cs type Point (line 9) | public struct Point : IEquatable method Point (line 15) | public Point(int x, int y) method Equals (line 21) | public override bool Equals(object obj) method GetHashCode (line 38) | public override int GetHashCode() method Equals (line 56) | public bool Equals(Point other) FILE: src/Microsoft.Repl/ConsoleHandling/Reporter.cs class Reporter (line 9) | public class Reporter : IWritable method Reporter (line 16) | static Reporter() method Reporter (line 21) | private Reporter(AnsiConsole console) method Reset (line 33) | public static void Reset() method WriteLine (line 45) | public void WriteLine(string s) method WriteLine (line 65) | public void WriteLine() method Write (line 73) | public void Write(char c) method Write (line 88) | public void Write(string s) FILE: src/Microsoft.Repl/ConsoleHandling/Writable.cs class Writable (line 7) | internal class Writable : IWritable method Writable (line 11) | public Writable(Reporter reporter) method Write (line 22) | public void Write(char c) method Write (line 27) | public void Write(string s) method WriteLine (line 32) | public void WriteLine() method WriteLine (line 37) | public void WriteLine(string s) FILE: src/Microsoft.Repl/Disposable.cs class Disposable (line 9) | public class Disposable : IDisposable method Disposable (line 13) | public Disposable(Action onDispose) method Dispose (line 17) | public virtual void Dispose() method Disposable (line 28) | public Disposable(T value, Action onDispose) method Dispose (line 36) | public override void Dispose() class Disposable (line 25) | public class Disposable : Disposable method Disposable (line 13) | public Disposable(Action onDispose) method Dispose (line 17) | public virtual void Dispose() method Disposable (line 28) | public Disposable(T value, Action onDispose) method Dispose (line 36) | public override void Dispose() FILE: src/Microsoft.Repl/IShellState.cs type IShellState (line 12) | public interface IShellState method MoveCarets (line 26) | void MoveCarets(int positions); FILE: src/Microsoft.Repl/Input/IInputManager.cs type IInputManager (line 11) | public interface IInputManager method RegisterKeyHandler (line 17) | IInputManager RegisterKeyHandler(ConsoleKey key, AsyncKeyPressHandler ... method RegisterKeyHandler (line 19) | IInputManager RegisterKeyHandler(ConsoleKey key, ConsoleModifiers modi... method ResetInput (line 21) | void ResetInput(); method StartAsync (line 23) | Task StartAsync(IShellState state, CancellationToken cancellationToken); method SetInput (line 25) | void SetInput(IShellState state, string input); method GetCurrentBuffer (line 27) | string GetCurrentBuffer(); method RemovePreviousCharacter (line 29) | void RemovePreviousCharacter(IShellState state); method RemoveCurrentCharacter (line 31) | void RemoveCurrentCharacter(IShellState state); method Clear (line 33) | void Clear(IShellState state); method MoveCaret (line 35) | void MoveCaret(int positions); FILE: src/Microsoft.Repl/Input/InputManager.cs class InputManager (line 15) | public class InputManager : IInputManager method InputManager (line 20) | public InputManager() { } method InputManager (line 25) | internal InputManager(string initialInput, int initialPosition) method MoveCaret (line 36) | public void MoveCaret(int positions) method Clear (line 52) | public void Clear(IShellState state) method GetCurrentBuffer (line 57) | public string GetCurrentBuffer() method RegisterKeyHandler (line 62) | public IInputManager RegisterKeyHandler(ConsoleKey key, AsyncKeyPressH... method RegisterKeyHandler (line 81) | public IInputManager RegisterKeyHandler(ConsoleKey key, ConsoleModifie... method RemoveCurrentCharacter (line 100) | public void RemoveCurrentCharacter(IShellState state) method RemovePreviousCharacter (line 118) | public void RemovePreviousCharacter(IShellState state) method SetInput (line 136) | public void SetInput(IShellState state, string input) method ResetInput (line 145) | public void ResetInput() method StashEchoState (line 153) | private void StashEchoState() method GetTtyState (line 175) | private static string GetTtyState() method RestoreTtyState (line 187) | private void RestoreTtyState() method SetInput (line 197) | private void SetInput(IShellState state, IReadOnlyList input) method StartAsync (line 234) | public async Task StartAsync(IShellState state, CancellationToken canc... method FlushInput (line 401) | private void FlushInput(IShellState state, ref List pr... FILE: src/Microsoft.Repl/Input/KeyHandlers.cs class KeyHandlers (line 12) | public static class KeyHandlers method RegisterDefaultKeyHandlers (line 14) | public static void RegisterDefaultKeyHandlers(IInputManager inputManager) method End (line 91) | private static Task End(ConsoleKeyInfo keyInfo, IShellState state, Can... method Home (line 97) | public static Task Home(ConsoleKeyInfo keyInfo, IShellState state, Can... method LeftArrow (line 105) | public static Task LeftArrow(ConsoleKeyInfo keyInfo, IShellState state... method RightArrow (line 134) | public static Task RightArrow(ConsoleKeyInfo keyInfo, IShellState stat... method UpArrow (line 166) | public static Task UpArrow(ConsoleKeyInfo keyInfo, IShellState state, ... method DownArrow (line 175) | public static Task DownArrow(ConsoleKeyInfo keyInfo, IShellState state... method Enter (line 184) | public static Task Enter(ConsoleKeyInfo keyInfo, IShellState state, Ca... method Backspace (line 191) | public static Task Backspace(ConsoleKeyInfo keyInfo, IShellState state... method Unhandled (line 199) | public static Task Unhandled(ConsoleKeyInfo keyInfo, IShellState state... method Escape (line 204) | public static Task Escape(ConsoleKeyInfo keyInfo, IShellState state, C... method Tab (line 212) | public static Task Tab(ConsoleKeyInfo keyInfo, IShellState state, Canc... method Delete (line 228) | public static Task Delete(ConsoleKeyInfo keyInfo, IShellState state, C... method Insert (line 236) | public static Task Insert(ConsoleKeyInfo keyInfo, IShellState state, C... FILE: src/Microsoft.Repl/Parsing/CoreParseResult.cs class CoreParseResult (line 11) | public class CoreParseResult : ICoreParseResult method CoreParseResult (line 13) | public CoreParseResult(int caretPositionWithinCommandText, int caretPo... method IsQuotedSection (line 38) | public bool IsQuotedSection(int index) method Slice (line 43) | public virtual ICoreParseResult Slice(int numberOfLeadingSectionsToRem... FILE: src/Microsoft.Repl/Parsing/CoreParseResultExtensions.cs class CoreParseResultExtensions (line 10) | public static class CoreParseResultExtensions method ContainsExactly (line 12) | public static bool ContainsExactly(this ICoreParseResult parseResult, ... method ContainsExactly (line 24) | public static bool ContainsExactly(this ICoreParseResult parseResult, ... method ContainsExactly (line 29) | public static bool ContainsExactly(this ICoreParseResult parseResult, ... method ContainsAtLeast (line 34) | public static bool ContainsAtLeast(this ICoreParseResult parseResult, ... method ContainsAtLeast (line 46) | public static bool ContainsAtLeast(this ICoreParseResult parseResult, ... method ContainsAtLeast (line 51) | public static bool ContainsAtLeast(this ICoreParseResult parseResult, ... method CompareSections (line 56) | private static bool CompareSections(IReadOnlyList parseSection... FILE: src/Microsoft.Repl/Parsing/CoreParser.cs class CoreParser (line 11) | public class CoreParser : IParser method Parse (line 13) | public ICoreParseResult Parse(string commandText, int caretPosition) method RemoveEmptyEntries (line 143) | private static void RemoveEmptyEntries(List sections) FILE: src/Microsoft.Repl/Parsing/ICoreParseResult.cs type ICoreParseResult (line 9) | public interface ICoreParseResult method IsQuotedSection (line 19) | bool IsQuotedSection(int index); method Slice (line 25) | ICoreParseResult Slice(int numberOfLeadingSectionsToRemove); FILE: src/Microsoft.Repl/Parsing/IParser.cs type IParser (line 7) | public interface IParser method Parse (line 9) | ICoreParseResult Parse(string commandText, int caretPosition); method Parse (line 14) | new TParseResult Parse(string commandText, int caretPosition); type IParser (line 12) | public interface IParser : IParser method Parse (line 9) | ICoreParseResult Parse(string commandText, int caretPosition); method Parse (line 14) | new TParseResult Parse(string commandText, int caretPosition); FILE: src/Microsoft.Repl/Resources/Strings.Designer.cs class Strings (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Strings (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: src/Microsoft.Repl/Scripting/IScriptExecutor.cs type IScriptExecutor (line 11) | public interface IScriptExecutor method ExecuteScriptAsync (line 13) | Task ExecuteScriptAsync(IShellState shellState, IEnumerable co... FILE: src/Microsoft.Repl/Scripting/ScriptExecutor.cs class ScriptExecutor (line 14) | public class ScriptExecutor : IScriptExecutor method ScriptExecutor (line 19) | public ScriptExecutor(bool hideScriptLinesFromHistory = true) method ExecuteScriptAsync (line 24) | public async Task ExecuteScriptAsync(IShellState shellState, IEnumerab... FILE: src/Microsoft.Repl/Shell.cs class Shell (line 15) | public class Shell method Shell (line 17) | public Shell(IShellState shellState) method Shell (line 25) | public Shell(ICommandDispatcher dispatcher, ISuggestionManager suggest... method RunAsync (line 32) | public Task RunAsync(CancellationToken cancellationToken) FILE: src/Microsoft.Repl/ShellState.cs class ShellState (line 12) | public class ShellState : IShellState method ShellState (line 14) | public ShellState(ICommandDispatcher commandDispatcher, ISuggestionMan... method MoveCarets (line 35) | public void MoveCarets(int positions) FILE: src/Microsoft.Repl/Suggestions/FileSystemCompletion.cs class FileSystemCompletion (line 12) | public static class FileSystemCompletion method GetCompletions (line 14) | public static IEnumerable GetCompletions(string prefix) FILE: src/Microsoft.Repl/Suggestions/ISuggestionManager.cs type ISuggestionManager (line 7) | public interface ISuggestionManager method NextSuggestion (line 9) | void NextSuggestion(IShellState shellState); method PreviousSuggestion (line 11) | void PreviousSuggestion(IShellState shellState); FILE: src/Microsoft.Repl/Suggestions/SuggestionManager.cs class SuggestionManager (line 11) | public class SuggestionManager : ISuggestionManager method NextSuggestion (line 17) | public void NextSuggestion(IShellState shellState) method PreviousSuggestion (line 60) | public void PreviousSuggestion(IShellState shellState) FILE: src/Microsoft.Repl/Utils.cs class Utils (line 9) | public static class Utils method Stringify (line 11) | public static string Stringify(this IReadOnlyList keys) FILE: test/Microsoft.HttpRepl.Fakes/ApiDefinitionReaderStub.cs class ApiDefinitionReaderStub (line 13) | public class ApiDefinitionReaderStub : IApiDefinitionReader method ApiDefinitionReaderStub (line 17) | public ApiDefinitionReaderStub(ApiDefinition apiDefinition) method CanHandle (line 22) | public ApiDefinitionParseResult CanHandle(string document) method ReadDefinition (line 34) | public ApiDefinitionParseResult ReadDefinition(string document, Uri so... FILE: test/Microsoft.HttpRepl.Fakes/FakePreferences.cs class FakePreferences (line 12) | public sealed class FakePreferences : IPreferences method FakePreferences (line 16) | public FakePreferences() method GetBoolValue (line 25) | public bool GetBoolValue(string preference, bool defaultValue = false) method GetColorValue (line 35) | public AllowedColors GetColorValue(string preference, AllowedColors de... method GetIntValue (line 45) | public int GetIntValue(string preference, int defaultValue = 0) method GetValue (line 55) | public string GetValue(string preference, string defaultValue = null) method SetValue (line 65) | public bool SetValue(string preference, string value) method TryGetValue (line 71) | public bool TryGetValue(string preference, out string value) => Curren... FILE: test/Microsoft.HttpRepl.Fakes/FileSystemStub.cs class FileSystemStub (line 10) | public class FileSystemStub : IFileSystem method DeleteFile (line 12) | public void DeleteFile(string path) method FileExists (line 17) | public bool FileExists(string path) method GetTempFileName (line 22) | public string GetTempFileName(string fileExtension) method ReadAllBytesFromFile (line 27) | public byte[] ReadAllBytesFromFile(string path) method ReadAllLinesFromFile (line 32) | public string[] ReadAllLinesFromFile(string path) method WriteAllLinesToFile (line 37) | public void WriteAllLinesToFile(string path, IEnumerable conte... method WriteAllTextToFile (line 42) | public void WriteAllTextToFile(string path, string contents) FILE: test/Microsoft.HttpRepl.Fakes/LoggingConsoleManagerDecorator.cs class LoggingConsoleManagerDecorator (line 12) | public class LoggingConsoleManagerDecorator : IConsoleManager method LoggingConsoleManagerDecorator (line 17) | public LoggingConsoleManagerDecorator(IConsoleManager console) method AddBreakHandler (line 37) | public IDisposable AddBreakHandler(Action onBreak) method Clear (line 42) | public void Clear() method MoveCaret (line 48) | public void MoveCaret(int positions) method ReadKey (line 53) | public ConsoleKeyInfo ReadKey(CancellationToken cancellationToken) method Write (line 58) | public void Write(char c) method Write (line 64) | public void Write(string s) method WriteLine (line 70) | public void WriteLine() method WriteLine (line 76) | public void WriteLine(string s) FILE: test/Microsoft.HttpRepl.Fakes/MockCommand.cs class MockCommand (line 14) | public class MockCommand : ICommand method MockCommand (line 18) | public MockCommand(string commandName) method CanHandle (line 23) | public bool? CanHandle(IShellState shellState, object programState, IC... method ExecuteAsync (line 28) | public Task ExecuteAsync(IShellState shellState, object programState, ... method GetHelpDetails (line 33) | public string GetHelpDetails(IShellState shellState, object programSta... method GetHelpSummary (line 38) | public string GetHelpSummary(IShellState shellState, object programState) method Suggest (line 43) | public IEnumerable Suggest(IShellState shellState, object prog... FILE: test/Microsoft.HttpRepl.Fakes/MockConsoleManager.cs class MockConsoleManager (line 13) | public class MockConsoleManager : IConsoleManager method MockConsoleManager (line 20) | public MockConsoleManager(IEnumerable consoleKeyInfo, ... method MockConsoleManager (line 26) | public MockConsoleManager() method Clear (line 43) | public void Clear() method MoveCaret (line 47) | public void MoveCaret(int offset) method ReadKey (line 52) | public ConsoleKeyInfo ReadKey(CancellationToken cancellationToken) method ResetCommandStart (line 63) | public void ResetCommandStart() method AddBreakHandler (line 67) | public IDisposable AddBreakHandler(Action onBreak) method Write (line 72) | public void Write(char c) => _outputTracking.Append(c); method Write (line 74) | public void Write(string s) => _outputTracking.Append(s); method WriteLine (line 76) | public void WriteLine() => _outputTracking.AppendLine(); method WriteLine (line 78) | public void WriteLine(string s) => _outputTracking.AppendLine(s); FILE: test/Microsoft.HttpRepl.Fakes/MockHttpContent.cs class MockHttpContent (line 13) | public class MockHttpContent : HttpContent method MockHttpContent (line 17) | public MockHttpContent(string content) method SerializeToStreamAsync (line 22) | protected async override Task SerializeToStreamAsync(Stream stream, Tr... method TryComputeLength (line 28) | protected override bool TryComputeLength(out long length) FILE: test/Microsoft.HttpRepl.Fakes/MockHttpMessageHandler.cs class MockHttpMessageHandler (line 13) | public class MockHttpMessageHandler : HttpMessageHandler method MockHttpMessageHandler (line 21) | public MockHttpMessageHandler(IDictionary urlsWithResp... method SendAsync (line 34) | protected override Task SendAsync(HttpRequestMess... FILE: test/Microsoft.HttpRepl.Fakes/MockInputManager.cs class MockInputManager (line 13) | public class MockInputManager : IInputManager method MockInputManager (line 19) | public MockInputManager(string inputBuffer) method MoveCaret (line 24) | public void MoveCaret(int positions) method RegisterKeyHandler (line 31) | public IInputManager RegisterKeyHandler(ConsoleKey key, AsyncKeyPressH... method RegisterKeyHandler (line 36) | public IInputManager RegisterKeyHandler(ConsoleKey key, ConsoleModifie... method ResetInput (line 41) | public void ResetInput() method StartAsync (line 45) | public Task StartAsync(IShellState state, CancellationToken cancellati... method SetInput (line 50) | public void SetInput(IShellState state, string input) method GetCurrentBuffer (line 55) | public string GetCurrentBuffer() method RemovePreviousCharacter (line 60) | public void RemovePreviousCharacter(IShellState state) method RemoveCurrentCharacter (line 64) | public void RemoveCurrentCharacter(IShellState state) method Clear (line 68) | public void Clear(IShellState state) FILE: test/Microsoft.HttpRepl.Fakes/MockWritable.cs class MockWritable (line 9) | internal class MockWritable : IWritable method Write (line 11) | public void Write(char c) method Write (line 15) | public void Write(string s) method WriteLine (line 19) | public void WriteLine() method WriteLine (line 23) | public void WriteLine(string s) FILE: test/Microsoft.HttpRepl.Fakes/MockedFileSystem.cs class MockedFileSystem (line 14) | public class MockedFileSystem : IFileSystem method AddFile (line 18) | public MockedFileSystem AddFile(string path, string contents) method ReadFile (line 24) | public string ReadFile(string path) method DeleteFile (line 29) | public void DeleteFile(string path) method FileExists (line 37) | public bool FileExists(string path) method ReadAllBytesFromFile (line 47) | public byte[] ReadAllBytesFromFile(string path) method ReadAllLinesFromFile (line 62) | public string[] ReadAllLinesFromFile(string path) method WriteAllLinesToFile (line 68) | public void WriteAllLinesToFile(string path, IEnumerable conte... method WriteAllTextToFile (line 73) | public void WriteAllTextToFile(string path, string contents) method GetTempFileName (line 78) | public string GetTempFileName(string fileExtension) method GetRandomFileName (line 85) | private string GetRandomFileName() FILE: test/Microsoft.HttpRepl.Fakes/MockedShellState.cs class MockedShellState (line 18) | public class MockedShellState : IShellState method MockedShellState (line 22) | public MockedShellState(IInputManager inputManager = null) method MoveCarets (line 51) | public void MoveCarets(int positions) FILE: test/Microsoft.HttpRepl.Fakes/NullConsoleManager.cs class NullConsoleManager (line 11) | public class NullConsoleManager : IConsoleManager method AddBreakHandler (line 27) | public IDisposable AddBreakHandler(Action onBreak) method Clear (line 32) | public void Clear() method MoveCaret (line 36) | public void MoveCaret(int positions) method ReadKey (line 40) | public ConsoleKeyInfo ReadKey(CancellationToken cancellationToken) method ResetCommandStart (line 45) | public void ResetCommandStart() method Write (line 49) | public void Write(char c) method Write (line 53) | public void Write(string s) method WriteLine (line 57) | public void WriteLine() method WriteLine (line 61) | public void WriteLine(string s) FILE: test/Microsoft.HttpRepl.Fakes/NullPreferences.cs class NullPreferences (line 11) | public class NullPreferences : IPreferences method GetColorValue (line 16) | public AllowedColors GetColorValue(string preference, AllowedColors de... method GetIntValue (line 21) | public int GetIntValue(string preference, int defaultValue = default) method GetBoolValue (line 26) | public bool GetBoolValue(string preference, bool defaultValue = false) method GetValue (line 31) | public string GetValue(string preference, string defaultValue = default) method SetValue (line 36) | public bool SetValue(string preference, string value) method TryGetValue (line 41) | public bool TryGetValue(string preference, out string value) FILE: test/Microsoft.HttpRepl.Fakes/NullTelemetry.cs class NullTelemetry (line 10) | public class NullTelemetry : ITelemetry method TrackEvent (line 18) | public void TrackEvent(string eventName, IReadOnlyDictionary true; FILE: test/Microsoft.HttpRepl.Fakes/TelemetryCollector.cs class TelemetryCollector (line 10) | public class TelemetryCollector : ITelemetry method TrackEvent (line 18) | public void TrackEvent(string eventName, IReadOnlyDictionary RunTestScript(string scriptText, s... FILE: test/Microsoft.HttpRepl.IntegrationTests/Commands/ChangeDirectoryCommandTests.cs class ChangeDirectoryCommandTests (line 11) | public class ChangeDirectoryCommandTests : BaseIntegrationTest, IClassFi... method ChangeDirectoryCommandTests (line 15) | public ChangeDirectoryCommandTests(HttpCommandsFixture fix... method WithEchoOn_ShowsCorrectOutput (line 20) | [Fact] method WithEchoOff_ShowsCorrectOutput (line 41) | [Fact] FILE: test/Microsoft.HttpRepl.IntegrationTests/Commands/GetCommandTests.cs class GetCommandTests (line 11) | public class GetCommandTests : BaseIntegrationTest, IClassFixture fixt... method WithoutParameter_ShowsCorrectOutput (line 20) | [Fact] method WithParameter_ShowsCorrectOutput (line 55) | [Fact] method InvalidPath_ShowsNotFoundMessage (line 87) | [Fact] method WithNoSwaggerAndAbsoluteUrl_ShowsCorrectOutput (line 119) | [Fact] FILE: test/Microsoft.HttpRepl.IntegrationTests/Commands/HttpCommandsFixture.cs class HttpCommandsFixture (line 10) | public class HttpCommandsFixture : IDisposable where T : SampleApiSer... method HttpCommandsFixture (line 16) | public HttpCommandsFixture() method Dispose (line 22) | public void Dispose() class DualHttpCommandsFixture (line 28) | public class DualHttpCommandsFixture : IDisposable where T : SampleAp... method DualHttpCommandsFixture (line 36) | public DualHttpCommandsFixture() method Dispose (line 45) | public void Dispose() FILE: test/Microsoft.HttpRepl.IntegrationTests/Commands/ListCommandTests.cs class ListCommandTests (line 11) | public class ListCommandTests : BaseIntegrationTest, IClassFixture... method WithSwagger_ShowsAvailableSubpaths (line 22) | [Fact] method WithSwagger_ShowsControllerActionsWithHttpVerbs (line 54) | [Fact] method WithoutSwagger_ShowsNoSubpaths (line 80) | [Fact] method WithoutSwagger_ShowsNoActionsOrVerbs (line 108) | [Fact] FILE: test/Microsoft.HttpRepl.IntegrationTests/Commands/SetHeaderCommandTests.cs class SetHeaderCommandTests (line 11) | public class SetHeaderCommandTests : BaseIntegrationTest, IClassFixture<... method SetHeaderCommandTests (line 15) | public SetHeaderCommandTests(HttpCommandsFixture new ApiDefinitionBuilder(); method AddBaseAddress (line 20) | public ApiDefinitionBuilder AddBaseAddress(string url, string descript... method AddDirectory (line 26) | public DirectoryBuilder AddDirectory(string dire... method Build (line 33) | public ApiDefinition Build() method BuildDirectory (line 52) | private void BuildDirectory(DirectoryBuilder directoryBuilder, D... class ApiDefinitionBaseAddress (line 73) | private class ApiDefinitionBaseAddress method ApiDefinitionBaseAddress (line 75) | public ApiDefinitionBaseAddress(string url, string description) class DirectoryBuilder (line 85) | internal class DirectoryBuilder method DirectoryBuilder (line 91) | public DirectoryBuilder(T parent, string name) method AddDirectory (line 101) | public DirectoryBuilder> AddDirectory(string dir... method AddMethod (line 108) | public DirectoryBuilder AddMethod(string method) method WithGet (line 114) | public DirectoryBuilder WithGet() method WithPost (line 119) | public DirectoryBuilder WithPost() method WithPatch (line 124) | public DirectoryBuilder WithPatch() method WithDelete (line 129) | public DirectoryBuilder WithDelete() method Finalize (line 134) | public T Finalize() FILE: test/Microsoft.HttpRepl.Tests/OpenApi/ApiDefinitionReaderTests.cs class ApiDefinitionReaderTests (line 12) | public class ApiDefinitionReaderTests method Read_WithJObjectFormatNotSupportedByAnyExistingReader_ReturnsNull (line 14) | [Fact] method RegisterReader_AddNewReader_VerifyReadReturnsApiDefinitionWithStructure (line 31) | [Fact] FILE: test/Microsoft.HttpRepl.Tests/OpenApi/OpenApiDotNetApiDefinitionReaderTests.cs class OpenApiDotNetApiDefinitionReaderTests (line 14) | public class OpenApiDotNetApiDefinitionReaderTests method CanHandle_RealOpenApiDescriptions_ReturnsNotNull (line 16) | [Theory] method ReadDefinition_RealOpenApiDescriptions_ReturnsExpectedDocument (line 32) | [Theory] method CanHandle_WithMissingInfoAndPaths_ReturnsValidationMessages (line 48) | [Fact] method AssertDefinition (line 67) | private void AssertDefinition(ApiDefinition expected, ApiDefinition ac... method AssertDirectoryStructure (line 94) | private void AssertDirectoryStructure(IDirectoryStructure expected, ID... method AssertRequestInfo (line 135) | private void AssertRequestInfo(IRequestInfo expected, IRequestInfo act... method GetResourceContent (line 157) | private async Task GetResourceContent(string filePath) method GetJsonTestSetups (line 168) | public static IEnumerable GetJsonTestSetups() method GetYamlTestSetups (line 173) | public static IEnumerable GetYamlTestSetups() method GetJsonResourcePaths (line 178) | public static IEnumerable GetJsonResourcePaths() method GetYamlResourcePaths (line 183) | public static IEnumerable GetYamlResourcePaths() method GetResourcePaths (line 188) | private static IEnumerable GetResourcePaths(string extension) method GetTestSetups (line 204) | private static IEnumerable GetTestSetups(string extension) FILE: test/Microsoft.HttpRepl.Tests/OpenApi/OpenApiDotNetApiDefinitionReaderV2Tests.cs class OpenApiDotNetApiDefinitionReaderV2Tests (line 12) | public class OpenApiDotNetApiDefinitionReaderV2Tests method ReadMetadata_WithNoPaths_ReturnsApiDefinitionWithNoDirectories (line 14) | [Fact] method ReadMetadata_WithNoProperties_ReturnsApiDefinitionWithNoDirectories (line 32) | [Fact] method ReadMetadata_WithNoRequestMethods_ReturnsApiDefinitionWithNullRequestInfo (line 52) | [Fact] method ReadMetadata_WithNoRequestMethods_ReturnsApiDefinitionWithStructure (line 75) | [Fact] method ReadMetadata_WithValidInput_ReturnsApiDefinition (line 96) | [Fact] method CanHandle_WithNoSwaggerVersionKeyInDocument_ReturnsFalse (line 162) | [Fact] method CanHandle_WithValidSwaggerVersionKeyInDocument_ReturnsTrue (line 181) | [Fact] method ReadDefinition_WithNoHost_BaseAddressesIsEmpty (line 201) | [Fact] method ReadDefinition_WithHostAndOneScheme_BaseAddressesHasOneEntry (line 221) | [Fact] method ReadDefinition_WithHostAndTwoSchemes_BaseAddressesHasTwoEntries (line 246) | [Fact] method ReadDefinition_WithHostAndNoScheme_BaseAddressesHasOneEntryWithSchemeFromSourceUri (line 273) | [Fact] method ReadDefinition_WithHostAndBaseAndScheme_BaseAddressesHasOneEntry (line 301) | [Fact] FILE: test/Microsoft.HttpRepl.Tests/OpenApi/OpenApiDotNetApiDefinitionReaderV3Tests.cs class OpenApiDotNetApiDefinitionReaderV3Tests (line 12) | public class OpenApiDotNetApiDefinitionReaderV3Tests method ReadMetadata_WithNoPaths_ReturnsEmptyDirectoryStructure (line 14) | [Fact] method ReadMetadata_WithNoProperties_ReturnsNullDirectoryStructure (line 32) | [Fact] method ReadMetadata_WithNoResponses_ReturnsApiDefinition (line 52) | [Fact] method ReadMetadata_WithNoMethods_ReturnsApiDefinitionWithStructure (line 86) | [Fact] method ReadMetadata_WithNoResponses_ReturnsApiDefinitionWithNoRequestInfo (line 104) | [Fact] method ReadMetadata_WithSpecifiedMethodName_ReturnsApiDefinitionWithCorrectNumberOfRequestMethods (line 124) | [Theory] method ReadMetadata_WithNoContent_ReturnsApiDefinitionWithRequestMethodButNoContentTypes (line 189) | [Fact] method ReadMetadata_WithContentAndOneContentType_ReturnsApiDefinitionWithContentType (line 232) | [Fact] method ReadMetadata_WithContentAndMultipleContentTypes_ReturnsApiDefinitionWithContentTypes (line 276) | [Fact] method ReadMetadata_WithValidInput_ReturnsApiDefinition (line 323) | [Fact] method ReadMetadata_WithNoRequestBody_ReturnsApiDefinition (line 383) | [Fact] method CanHandle_WithNoOpenApiKeyInDocument_ReturnsFalse (line 430) | [Fact] method CanHandle_WithValidOpenApiVersionInDocument_ReturnsTrue (line 449) | [Fact] method CanHandle_WithOpenApiVersionGreaterThanThree_ReturnsFalse (line 469) | [Fact] method ReadDefinition_WithNoServers_BaseAddressesIsEmpty (line 489) | [Fact] method ReadDefinition_WithOneServer_BaseAddressesHasOneEntry (line 512) | [Fact] method ReadDefinition_WithTwoServers_BaseAddressesHasTwoEntries (line 543) | [Fact] method ReadDefinition_WithRelativeServer_BaseAddressesCorrectEntry (line 582) | [Fact] method ReadDefinition_WithRequestBody_SchemaIsIncluded (line 613) | [Fact] FILE: test/Microsoft.HttpRepl.Tests/OpenApi/SchemaDataGeneratorTests.cs class SchemaDataGeneratorTests (line 18) | public class SchemaDataGeneratorTests method GenerateData_WithNull_ReturnsNull (line 20) | [Fact] method GenerateData_WithExample_ReturnsJTokenBasedOnExample (line 28) | [Fact] method GenerateData_WithDefault_ReturnsJTokenBasedOnDefault (line 45) | [Fact] method GenerateData_WithExampleAndDefault_ReturnsJTokenBasedOnExample (line 62) | [Fact] method GenerateData_WithStringNoFormat_ReturnsEmptyString (line 80) | [Fact] method GenerateData_WithStringDateTimeFormat_ReturnsDateTimeString (line 95) | [Fact] method GenerateData_WithObjectWithReadOnlyProperty_DoesNotIncludeReadOnlyProperty (line 113) | [Fact] class StringAndIntClass (line 143) | private class StringAndIntClass : IOpenApiAny method Write (line 149) | public void Write(IOpenApiWriter writer, OpenApiSpecVersion specVers... FILE: test/Microsoft.HttpRepl.Tests/Preferences/OpenApiSearchPathsProviderTests.cs class OpenApiSearchPathsProviderTests (line 14) | public class OpenApiSearchPathsProviderTests method WithNoOverrides_ReturnsDefault (line 16) | [Fact] method WithFullOverride_ReturnsConfiguredOverride (line 31) | [Fact] method WithAdditions_ReturnsDefaultPlusAdditions (line 48) | [Fact] method WithRemovals_ReturnsDefaultMinusRemovals (line 65) | [Fact] method WithAdditionsAndRemovals_ReturnsCorrectSet (line 82) | [Fact] method AssertPathLists (line 101) | private static void AssertPathLists(IEnumerable expectedPaths,... FILE: test/Microsoft.HttpRepl.Tests/Preferences/TestDefaultPreferences.cs class TestDefaultPreferences (line 9) | internal static class TestDefaultPreferences method GetDefaultPreferences (line 11) | internal static Dictionary GetDefaultPreferences() FILE: test/Microsoft.HttpRepl.Tests/Preferences/UserFolderPreferencesTests.cs class UserFolderPreferencesTests (line 15) | public class UserFolderPreferencesTests method ReadPreferences_NoPreferencesFile_AllDefaults (line 17) | [Fact] method ReadPreferences_BlankPreferencesFile_AllDefaults (line 25) | [Fact] method ReadPreferences_InvalidPreferencesFile_AllDefaults (line 34) | [Fact] method ReadPreferences_PartiallyInvalidPreferencesFile_ValidPrefsAreSet (line 43) | [Fact] method WritePreferences_SomeDefault_OnlyWritesNonDefaultValues (line 57) | [Fact] method WritePreferences_ChangeNonDefaultToDefault_RemovesDefaultValue (line 79) | [Fact] method SetValue_NoValueNoDefault_PreferenceIsRemoved (line 104) | [Fact] method GetValue_CorrectOutput (line 120) | [Theory] method GetColorValue_CorrectOutput (line 131) | [Theory] method GetIntValue_CorrectOutput (line 142) | [Theory] method GetBoolValue_CorrectOutput (line 153) | [Theory] method GetStringValuesTestData (line 164) | public static IEnumerable GetStringValuesTestData() method GetColorValuesTestData (line 172) | public static IEnumerable GetColorValuesTestData() method GetIntValuesTestData (line 182) | public static IEnumerable GetIntValuesTestData() method GetBoolValuesTestData (line 192) | public static IEnumerable GetBoolValuesTestData() method SetupPreferences (line 202) | private void SetupPreferences(out UserFolderPreferences preferences, o... method SetupPreferencesWithFileContent (line 209) | private void SetupPreferencesWithFileContent(string fileContent, out U... method ConfirmAllPreferencesAreDefaults (line 216) | private void ConfirmAllPreferencesAreDefaults(IPreferences preferences) FILE: test/Microsoft.HttpRepl.Tests/Suggestions/HeaderCompletionTests.cs class HeaderCompletionTests (line 20) | public class HeaderCompletionTests method GetCompletions_NullExistingHeaders_ProperResults (line 22) | [Fact] method GetCompletions_ExistingHeader_ProperResults (line 33) | [Fact] method GetCompletions_NotAnExistingHeader_ProperResults (line 45) | [Fact] method GetCompletions_NoResults_ReturnsEmpty (line 58) | [Fact] method GetValueCompletions_NoHeaderMatch_ReturnsNull (line 66) | [Theory] method GetValueCompletions_NoMatch_ReturnsNull (line 79) | [Fact] method GetValueCompletions_OneMatch_ReturnsMatch (line 89) | [Fact] method GetValueCompletions_MultipleMatches_ReturnsCorrectMatches (line 110) | [Fact] method GetValueCompletions_NoMethod_ReturnsAll (line 133) | [Fact] method GetValueCompletions_WithPrefix_ReturnsMatch (line 157) | [Fact] method GetValueCompletions_EmptyContentType_Skips (line 179) | [Fact] method SetupHttpState (line 200) | private static HttpState SetupHttpState() FILE: test/Microsoft.HttpRepl.Tests/Suggestions/ServerPathCompletionTests.cs class ServerPathCompletionTests (line 19) | public class ServerPathCompletionTests method GetCompletions_AbsoluteUri_ReturnsNull (line 21) | [Fact] method GetCompletions_WithBackslashes_ProperResults (line 31) | [Fact] method GetCompletions_MixedCase_ProperResults (line 43) | [Fact] method GetCompletions_OnlyRoot_ProperResults (line 55) | [Fact] method GetCompletions_EmptyDirectory_ReturnsEmpty (line 67) | [Fact] method GetCompletions_NoMatches_ReturnsEmpty (line 77) | [Fact] method GetCompletions_NullStructure_ReturnsNull (line 87) | [Fact] method SetupHttpState (line 98) | private static HttpState SetupHttpState() FILE: test/Microsoft.HttpRepl.Tests/Telemetry/Events/PreferenceEventTests.cs class PreferenceEventTests (line 10) | public class PreferenceEventTests method Constructor_DoesNotThrow (line 12) | [Theory] FILE: test/Microsoft.HttpRepl.Tests/Telemetry/Events/SetHeaderEventTests.cs class SetHeaderEventTests (line 10) | public class SetHeaderEventTests method Constructor_DoesNotThrow (line 12) | [Theory] FILE: test/Microsoft.Repl.Tests/ConsoleHandling/AnsiColorExtensionsTests.cs class AnsiColorExtensionsTests (line 10) | public class AnsiColorExtensionsTests method SetColor_WithBold_ResponseIncludesColorAndBold (line 12) | [Theory] method SetColor_WithoutBold_ResponseIncludesJustColor (line 28) | [Theory] method SetColor_NoneOrInvalidColor_ReturnsText (line 44) | [Theory] FILE: test/Microsoft.Repl.Tests/DisposableTests.cs class DisposableTests (line 10) | public class DisposableTests method NonGeneric_Dispose_WithNullAction_DoesNotCrash (line 12) | [Fact] method Generic_Dispose_WithNullProperty_DoesNotCrash (line 21) | [Fact] method NonGeneric_Dispose_WithAction_CallsOnDispose (line 30) | [Fact] method Generic_Dispose_WithAction_CallsOnDispose (line 44) | [Fact] method Generic_Dispose_WithDisposable_CallsDispose (line 58) | [Fact] class ClassStub (line 70) | public class ClassStub { } class DisposableStub (line 71) | public class DisposableStub : IDisposable method Dispose (line 74) | public void Dispose() FILE: test/Microsoft.Repl.Tests/InputManagerTests.cs class InputManagerTests (line 7) | public class InputManagerTests method RemovePreviousCharacter_AtBeginning_DoesNothing (line 9) | [Fact] method RemovePreviousCharacter_AtEnd_RemovesLastCharacter (line 26) | [Fact] method RemovePreviousCharacter_InMiddle_RemovesProperCharacter (line 45) | [Fact] method RemoveCurrentCharacter_AtEnd_DoesNothing (line 64) | [Fact] method RemoveCurrentCharacter_AtBeginning_RemovesFirstCharacter (line 81) | [Fact] method RemoveCurrentCharacter_InMiddle_RemovesProperCharacter (line 100) | [Fact] FILE: test/Microsoft.Repl.Tests/ParserTests.cs class ParserTests (line 6) | public class ParserTests method ParserTests_Basic (line 8) | [Fact] FILE: test/Microsoft.Repl.Tests/Parsing/CoreParseResultTests.cs class CoreParseResultTests (line 11) | public class CoreParseResultTests method Slice_WithZero_ReturnsThis (line 13) | [Fact] method Slice_WithTooMany_ReturnsDefaultResult (line 25) | [Fact] method Slice_WithVariousSliceLengths_CorrectCommandTextOutput (line 45) | [Theory] method Slice_WithCaretInSlicedRegion_CaretIsZero (line 59) | [Fact] method Slice_WithSelectedSection_SelectedSectionMoves (line 71) | [Theory] method Parse_WithDoubleSpace_RemovesEmptySections (line 85) | [Theory] method Parse_WithQuotesButNoSpaces_DoesNotCombineSections (line 100) | [Fact] FILE: test/Microsoft.Repl.Tests/ShellTests.cs class ShellTests (line 12) | public class ShellTests method RunAsync_WithUpArrowKeyPress_UpdatesCurrentBufferWithPreviousCommand (line 14) | [Fact] method RunAsync_WithUpArrowKeyPressWithLongPreviousCommand_UpdatesCurrentBufferWithPreviousCommand (line 35) | [Fact] method RunAsync_WithUpArrowKeyPress_VerifyInputBufferContentsBeforeAndAfterKeyPressEvent (line 56) | [Fact] method RunAsync_WithDownArrowKeyPress_UpdatesCurrentBufferWithNextCommand (line 81) | [Fact] method RunAsync_WithDeleteKeyPress_DeletesCurrentCharacterInTheInputBuffer (line 102) | [Fact] method RunAsync_WithBackspaceKeyPress_DeletesPreviousCharacterInTheInputBuffer (line 127) | [Fact] method RunAsync_WithEscapeKeyPress_UpdatesInputBufferWithEmptyString (line 152) | [Fact] method RunAsync_WithCtrlUKeyPress_UpdatesInputBufferWithEmptyString (line 175) | [Fact] method RunAsync_WithInsertKeyPress_FlipsIsOverwriteModeInInputManager (line 199) | [Fact] method RunAsync_WithUnhandledKeyPress_DoesNothing (line 218) | [Fact] method RunAsync_WithTabKeyPress_UpdatesInputBufferWithFirstEntryFromSuggestionList (line 242) | [Fact] method RunAsync_WithShiftTabKeyPress_UpdatesInputBufferWithLastEntryFromSuggestionList (line 271) | [Fact] method RunAsync_WithTabKeyPressAndNoSuggestions_DoesNothing (line 300) | [Fact] method RunAsync_WithShiftTabKeyPressAndNoSuggestions_DoesNothing (line 322) | [Fact] method RunAsync_WithEnterKeyPress_UpdatesInputBufferWithEmptyString (line 344) | [Fact] method RunAsync_WithLeftArrowKeyPress_VerifyCaretPositionWasUpdated (line 362) | [Fact] method RunAsync_WithControlLeftArrowKeyPress_VerifyCaretPositionWasUpdated (line 381) | [Fact] method RunAsync_WithRightArrowKeyPress_VerifyCaretPositionWasUpdated (line 400) | [Fact] method RunAsync_WithControlRightArrowKeyPress_VerifyCaretPositionWasUpdated (line 422) | [Fact] method RunAsync_WithHomeKeyPress_VerifyCaretPositionWasUpdated (line 444) | [Fact] method RunAsync_WithCtrlAKeyPress_VerifyCaretPositionWasUpdated (line 463) | [Fact] method RunAsync_WithEndKeyPress_VerifyCaretPositionWasUpdated (line 482) | [Fact] method RunAsync_WithCtrlEKeyPress_VerifyCaretPositionWasUpdated (line 504) | [Fact] method RunAsync_WithInvalidCommand_VerifyInputBufferIsCleared (line 524) | [Fact] method RunAsync_WithTwoInvalidCommandsAndTwoUpArrows_VerifyInputBufferIsCorrect (line 541) | [Fact] method RunAsync_WithNullCharacters_NullCharactersIgnored (line 559) | [Fact] method RunAsync_WithNullCharactersAndBackspaces_NullCharactersIgnored (line 577) | [Fact] method CreateShell (line 598) | private static Shell CreateShell(IEnumerable consoleKe... method CreateShell (line 621) | private static Shell CreateShell(IEnumerable consoleKe... method CreateShell (line 634) | private static Shell CreateShell(ConsoleKeyInfo consoleKeyInfo, string... method GetConsoleKeyInfo (line 643) | private static List GetConsoleKeyInfo(string text) method GetConsoleKeyInfo (line 662) | private static ConsoleKeyInfo GetConsoleKeyInfo(ConsoleKey key) => new... method GetConsoleKeyInfo (line 667) | private static ConsoleKeyInfo GetConsoleKeyInfo(char keyChar)