SYMBOL INDEX (15067 symbols across 2598 files) FILE: src/Common/BuildTasks/ExtractLambdasFromXaml.cs class ExtractLambdasFromXaml (line 19) | public class ExtractLambdasFromXaml : Task { type LambdaInfo (line 20) | private struct LambdaInfo { method ExtractLambdasFromXaml (line 66) | public ExtractLambdasFromXaml() { method Execute (line 70) | public override bool Execute() { method LogError (line 106) | private void LogError(string source, int line, int code, string text) { method LogError (line 121) | private void LogError(int code, string text) { method LogError (line 125) | private void LogError(int line, int code, string text) { method ParseInput (line 129) | private bool ParseInput() { method GenerateOutput (line 230) | private bool GenerateOutput() { method IsLambdaNamespace (line 369) | private static bool IsLambdaNamespace(string ns) { method Main (line 374) | internal static int Main(string[] args) { FILE: src/Common/Core/Impl/Collections/DictionaryExtensions.cs class DictionaryExtensions (line 10) | public static class DictionaryExtensions { method Deconstruct (line 11) | public static void Deconstruct(this KeyValuePair kvp, ... method FromAnonymousObject (line 16) | public static IDictionary FromAnonymousObject(object d... method RemoveWhere (line 36) | public static void RemoveWhere(this IDictionary AsList(this IEnumerable source) => source ... method AsArray (line 11) | public static T[] AsArray(this IEnumerable source) => source as ... method ExcludeDefault (line 20) | public static IEnumerable ExcludeDefault(this IEnumerable sou... method Split (line 22) | public static void Split(this IEnumerable source, Func ... method Split (line 34) | public static void Split(this IEnumerable source, Func... method Split (line 46) | public static IEnumerable> Split(this IEnume... method IndexWhere (line 67) | public static IEnumerable IndexWhere(this IEnumerable sourc... method TraverseBreadthFirst (line 78) | public static IEnumerable TraverseBreadthFirst(this T root, Func... method TraverseDepthFirst (line 96) | public static IEnumerable TraverseDepthFirst(this T root, Func AddIf(this IList list, bool condition, T ... method RemoveWhere (line 18) | public static void RemoveWhere(this IList list, Func pr... method AddSorted (line 26) | public static bool AddSorted(this IList list, T value, IComparer... method RemoveSorted (line 36) | public static bool RemoveSorted(this IList list, T value, ICompa... method BinarySearch (line 46) | public static int BinarySearch(this IList list, T value, ICompar... method Equals (line 72) | public static bool Equals(this IList source, IList ... method CountdownDisposable (line 15) | public CountdownDisposable(Action createAction, Action disposeAction) { method Increment (line 20) | public IDisposable Increment() { method Decrement (line 28) | public void Decrement() { FILE: src/Common/Core/Impl/Disposables/DefaultDisposable.cs class DefaultDisposable (line 11) | internal sealed class DefaultDisposable : IDisposable { method DefaultDisposable (line 17) | private DefaultDisposable() { } method Dispose (line 22) | public void Dispose() { } FILE: src/Common/Core/Impl/Disposables/Disposable.cs class Disposable (line 13) | public static class Disposable { method Create (line 20) | public static IDisposable Create(Action dispose) { method Create (line 32) | public static IDisposable Create(IDisposable disposable) { class AnonymousDisposable (line 48) | private sealed class AnonymousDisposable : IDisposable { method AnonymousDisposable (line 55) | public AnonymousDisposable(Action dispose) { method Dispose (line 62) | public void Dispose() { class DisposableWrapper (line 71) | private sealed class DisposableWrapper : IDisposable { method DisposableWrapper (line 74) | public DisposableWrapper(IDisposable disposable) { method Dispose (line 81) | public void Dispose() { FILE: src/Common/Core/Impl/Disposables/DisposableBag.cs class DisposableBag (line 9) | public sealed class DisposableBag { method Create (line 14) | public static DisposableBag Create(IDisposable instance) => Create(ins... method Create (line 15) | public static DisposableBag Create() where T : IDisposable => Creat... method Create (line 17) | private static DisposableBag Create(Type type) => new DisposableBag(ty... method DisposableBag (line 19) | public DisposableBag(string objectName, string message = null) { method Add (line 25) | public DisposableBag Add(IDisposable disposable) => Add(disposable.Dis... method Add (line 27) | public DisposableBag Add(Action action) { method TryAdd (line 33) | public bool TryAdd(IDisposable disposable) => TryAdd(disposable.Dispose); method TryAdd (line 35) | public bool TryAdd(Action action) { method ThrowIfDisposed (line 40) | public void ThrowIfDisposed() { method TryDispose (line 52) | public bool TryDispose() { FILE: src/Common/Core/Impl/Disposables/DisposeToken.cs class DisposeToken (line 9) | public sealed class DisposeToken { method Create (line 14) | public static DisposeToken Create() where T : IDisposable => new Di... method DisposeToken (line 16) | private DisposeToken(Type type) { method ThrowIfDisposed (line 26) | public void ThrowIfDisposed() { method Link (line 34) | public IDisposable Link(ref CancellationToken token) { method TryMarkDisposed (line 57) | public bool TryMarkDisposed() { method CreateException (line 67) | private ObjectDisposedException CreateException() => new ObjectDispose... FILE: src/Common/Core/Impl/Enums/YesNo.cs type YesNo (line 5) | public enum YesNo { FILE: src/Common/Core/Impl/Enums/YesNoAsk.cs type YesNoAsk (line 5) | public enum YesNoAsk { FILE: src/Common/Core/Impl/Events/DirtyEventSource.cs class DirtyEventSource (line 8) | public class DirtyEventSource { method DirtyEventSource (line 14) | public DirtyEventSource(object source) { method Reset (line 18) | public void Reset() => Interlocked.Exchange(ref _dirty, 0); method FireOnce (line 20) | public void FireOnce() { FILE: src/Common/Core/Impl/Extensions/ArraySegmentExtensions.cs class ArraySegmentExtensions (line 9) | public static class ArraySegmentExtensions { method ToByteArrayAsync (line 10) | public static async Task ToByteArrayAsync(this ArraySegment ToByteArrayAsync(this ArraySegment ch == '\r' || ch == '\n'; FILE: src/Common/Core/Impl/Extensions/CoreShellExtensions.cs class CoreShellExtensions (line 14) | public static class CoreShellExtensions { method SwitchToMainThreadAsync (line 15) | public static MainThreadAwaitable SwitchToMainThreadAsync(this ICoreSh... method ShowErrorMessageAsync (line 18) | public static async Task ShowErrorMessageAsync(this ICoreShell coreShe... method ShowMessageAsync (line 23) | public static async Task ShowMessageAsync(this IServic... method AssertIsOnMainThread (line 28) | [Conditional("TRACE")] FILE: src/Common/Core/Impl/Extensions/DateTimeExtensions.cs class DateTimeExtensions (line 7) | public static class DateTimeExtensions { method MillisecondsSinceUtc (line 8) | public static int MillisecondsSinceUtc(this DateTime since) { FILE: src/Common/Core/Impl/Extensions/EnumExtensions.cs class EnumExtensions (line 8) | public static class EnumExtensions { method IsAny (line 9) | public static bool IsAny(this Enum @enum, params Enum[] values) => val... FILE: src/Common/Core/Impl/Extensions/ExceptionExtensions.cs class ExceptionExtensions (line 8) | public static class ExceptionExtensions { method IsCriticalException (line 12) | public static bool IsCriticalException(this Exception ex) => ex is Out... method IsProtocolException (line 14) | public static bool IsProtocolException(this Exception ex) => FILE: src/Common/Core/Impl/Extensions/IOExtensions.cs class IOExtensions (line 13) | public static class IOExtensions { method MakeRelativePath (line 14) | public static string MakeRelativePath(this string path, string basePat... method ExistsOnPath (line 25) | public static bool ExistsOnPath(string fileName) => GetFullPath(fileNa... method GetFullPath (line 27) | public static string GetFullPath(string fileName) { method GetAllFiles (line 46) | public static IEnumerable GetAllFiles(this IDirectory... method GetDirectories (line 66) | public static IEnumerable GetDirectories(this IFileSystem fs, ... method GetFiles (line 74) | public static IEnumerable GetFiles(this IFileSystem fs, string... method TrimTrailingSlash (line 79) | public static string TrimTrailingSlash(this string path) { method PathEquals (line 86) | public static bool PathEquals(this string path, string otherPath) { method GetTrailingSlashTrimmedPathLength (line 93) | private static int GetTrailingSlashTrimmedPathLength(string path) { method EnsureTrailingSlash (line 103) | public static string EnsureTrailingSlash(this string path) { FILE: src/Common/Core/Impl/Extensions/LongExtensions.cs class LongExtensions (line 5) | public static class LongExtensions { method ReduceToInt (line 6) | public static int ReduceToInt(this long value) => value > int.MaxValue... FILE: src/Common/Core/Impl/Extensions/MatcherExtensions.cs class MatcherExtensions (line 9) | public static class MatcherExtensions { method GetMatchedFiles (line 10) | public static IEnumerable GetMatchedFiles(this Matcher matcher... FILE: src/Common/Core/Impl/Extensions/MathExtensions.cs class MathExtensions (line 7) | public static class MathExtensions { method Min (line 8) | public static T Min(T a, T b) where T : IComparable => a.CompareTo(... method Max (line 9) | public static T Max(T a, T b) where T : IComparable => a.CompareTo(... FILE: src/Common/Core/Impl/Extensions/RandomExtensions.cs class RandomExtensions (line 7) | public static class RandomExtensions { method GetEphemeralPort (line 8) | public static int GetEphemeralPort(this Random random) { FILE: src/Common/Core/Impl/Extensions/ReflectionExtensions.cs class ReflectionExtensions (line 8) | public static class ReflectionExtensions { method GetPropertyValueDictionary (line 9) | public static IDictionary GetPropertyValueDictionary(t... method SetProperties (line 19) | public static void SetProperties(this object o, IDictionary strin... method EqualsIgnoreCase (line 13) | public static bool EqualsIgnoreCase(this string s, string other) => st... method StartsWithIgnoreCase (line 14) | public static bool StartsWithIgnoreCase(this string s, string prefix) ... method StartsWithOrdinal (line 15) | public static bool StartsWithOrdinal(this string s, string prefix) => ... method EndsWithIgnoreCase (line 16) | public static bool EndsWithIgnoreCase(this string s, string suffix) =>... method EndsWithOrdinal (line 17) | public static bool EndsWithOrdinal(this string s, string suffix) => s.... method EndsWith (line 18) | public static bool EndsWith(this string s, char ch) => s.Length > 0 &&... method IndexOfIgnoreCase (line 19) | public static int IndexOfIgnoreCase(this string s, string searchFor) =... method IndexOfIgnoreCase (line 20) | public static int IndexOfIgnoreCase(this string s, string searchFor, i... method IndexOfOrdinal (line 21) | public static int IndexOfOrdinal(this string s, string searchFor) => s... method LastIndexOfIgnoreCase (line 22) | public static int LastIndexOfIgnoreCase(this string s, string searchFo... method LastIndexOfIgnoreCase (line 23) | public static int LastIndexOfIgnoreCase(this string s, string searchFo... method ContainsIgnoreCase (line 24) | public static bool ContainsIgnoreCase(this string s, string prefix) =>... method AllIndexesOfIgnoreCase (line 26) | public static IEnumerable AllIndexesOfIgnoreCase(this string s, s... method IsStartOfNewLine (line 39) | public static bool IsStartOfNewLine(this string s, int index, bool ign... method TrimQuotes (line 63) | public static string TrimQuotes(this string s) { method Replace (line 76) | public static string Replace(this string s, string oldValue, string ne... method RemoveWhiteSpaceLines (line 98) | public static string RemoveWhiteSpaceLines(this string text) { method SubstringToHex (line 131) | public static int SubstringToHex(this string s, int position, int coun... method GetDefaultLineBreakSequence (line 158) | public static string GetDefaultLineBreakSequence(this string s) { method GetSHA512Hash (line 177) | public static string GetSHA512Hash(this string input) => GetHash(input... method GetSHA256Hash (line 179) | public static string GetSHA256Hash(this string input) => GetHash(input... method GetHash (line 181) | private static string GetHash(string input, HashAlgorithm hashAlgorith... method GetSHA512FileSystemSafeHash (line 187) | public static string GetSHA512FileSystemSafeHash(this string input) =>... method GetSHA256FileSystemSafeHash (line 189) | public static string GetSHA256FileSystemSafeHash(this string input) =>... method GetFileSystemSafeHash (line 191) | private static string GetFileSystemSafeHash(string input, HashAlgorith... method FormatInvariant (line 211) | public static string FormatInvariant(this string format, object arg) => method FormatInvariant (line 214) | public static string FormatInvariant(this string format, params object... method FormatCurrent (line 217) | public static string FormatCurrent(this string format, object arg) => method FormatCurrent (line 220) | public static string FormatCurrent(this string format, params object[]... method ToLongOrDefault (line 223) | public static long ToLongOrDefault(this string value) method ToDateTimeOrDefault (line 226) | public static DateTime ToDateTimeOrDefault(this string value) method ToGuid (line 229) | public static Guid ToGuid(this string value) { method RemoveLineBreaks (line 235) | public static string RemoveLineBreaks(this string s) FILE: src/Common/Core/Impl/Extensions/TaskCompletionSourceExtensions.cs class TaskCompletionSourceExtensions (line 9) | public static class TaskCompletionSourceExtensions { method RegisterForCancellation (line 10) | public static CancellationTokenRegistration RegisterForCancellation... method RegisterForCancellation (line 13) | public static CancellationTokenRegistration RegisterForCancellation... type CancelOnTokenAction (line 24) | private struct CancelOnTokenAction { method CancelOnTokenAction (line 28) | public CancelOnTokenAction(TaskCompletionSource taskCompletionSou... method Invoke (line 33) | public void Invoke() { method TryCancel (line 39) | private void TryCancel(object state) => _taskCompletionSource.TrySet... FILE: src/Common/Core/Impl/Extensions/TaskExtensions.cs class TaskExtensions (line 12) | public static class TaskExtensions { method FailOnTimeout (line 13) | public static Task FailOnTimeout(this Task task, int millisecondsTimeo... method FailOnTimeout (line 15) | public static Task FailOnTimeout(this Task task, int millisecond... method TimeoutAfterImpl (line 17) | public static Task TimeoutAfterImpl(this Task task, int millisecond... method ContinueOnRanToCompletion (line 53) | public static Task ContinueOnRanToCompletion(this Task task.Get... method WaitAndUnwrapExceptions (line 111) | public static T WaitAndUnwrapExceptions(this Task task) => task.... method WaitTimeout (line 118) | public static T WaitTimeout(this Task task, int msTimeout) { method SilenceException (line 135) | public static Task SilenceException(this Task task) where T : Excep... method SilenceExceptionContinuation (line 141) | private static void SilenceExceptionContinuation(Task task, object ... class TimeoutAfterState (line 167) | public class TimeoutAfterState { method TimeoutAfterState (line 171) | public TimeoutAfterState(Timer timer, TaskCompletionSource tcs) { FILE: src/Common/Core/Impl/IO/DirectoryInfoProxy.cs class DirectoryInfoProxy (line 9) | public sealed class DirectoryInfoProxy : IDirectoryInfo { method DirectoryInfoProxy (line 12) | public DirectoryInfoProxy(string directoryPath) { method DirectoryInfoProxy (line 16) | public DirectoryInfoProxy(DirectoryInfo directoryInfo) { method Delete (line 25) | public void Delete() => _directoryInfo.Delete(); method EnumerateFileSystemInfos (line 27) | public IEnumerable EnumerateFileSystemInfos() => _dir... method CreateFileSystemInfoProxy (line 31) | private static IFileSystemInfo CreateFileSystemInfoProxy(FileSystemInf... FILE: src/Common/Core/Impl/IO/FileInfoProxy.cs class FileInfoProxy (line 7) | public sealed class FileInfoProxy : IFileInfo { method FileInfoProxy (line 10) | public FileInfoProxy(FileInfo fileInfo) { method CreateText (line 19) | public StreamWriter CreateText() => _fileInfo.CreateText(); method Delete (line 21) | public void Delete() => _fileInfo.Delete(); FILE: src/Common/Core/Impl/IO/FileSystemWatcherProxy.cs class FileSystemWatcherProxy (line 7) | public sealed class FileSystemWatcherProxy : IFileSystemWatcher { method FileSystemWatcherProxy (line 10) | public FileSystemWatcherProxy(string path, string filter) { method Dispose (line 14) | public void Dispose() => _fileSystemWatcher.Dispose(); FILE: src/Common/Core/Impl/IO/IDirectoryInfo.cs type IDirectoryInfo (line 7) | public interface IDirectoryInfo : IFileSystemInfo { method EnumerateFileSystemInfos (line 9) | IEnumerable EnumerateFileSystemInfos(); FILE: src/Common/Core/Impl/IO/IFileInfo.cs type IFileInfo (line 7) | public interface IFileInfo : IFileSystemInfo { method CreateText (line 9) | StreamWriter CreateText(); FILE: src/Common/Core/Impl/IO/IFileSystem.cs type IFileSystem (line 11) | public interface IFileSystem { method CreateFileSystemWatcher (line 12) | IFileSystemWatcher CreateFileSystemWatcher(string directory, string fi... method GetDirectoryInfo (line 13) | IDirectoryInfo GetDirectoryInfo(string directoryPath); method FileExists (line 14) | bool FileExists(string fullPath); method DirectoryExists (line 15) | bool DirectoryExists(string fullPath); method FileSize (line 17) | long FileSize(string path); method GetFileAttributes (line 19) | FileAttributes GetFileAttributes(string fullPath); method ToLongPath (line 20) | string ToLongPath(string path); method ToShortPath (line 21) | string ToShortPath(string path); method ReadAllText (line 23) | string ReadAllText(string path); method WriteAllText (line 24) | void WriteAllText(string path, string content); method FileReadAllLines (line 26) | IEnumerable FileReadAllLines(string path); method FileWriteAllLines (line 27) | void FileWriteAllLines(string path, IEnumerable contents); method FileReadAllBytes (line 29) | byte[] FileReadAllBytes(string path); method FileWriteAllBytes (line 30) | void FileWriteAllBytes(string path, byte[] bytes); method CreateFile (line 32) | Stream CreateFile(string path); method FileOpen (line 33) | Stream FileOpen(string path, FileMode mode); method GetFileVersion (line 35) | Version GetFileVersion(string path); method DeleteFile (line 36) | void DeleteFile(string path); method DeleteDirectory (line 37) | void DeleteDirectory(string path, bool recursive); method GetFileSystemEntries (line 38) | string[] GetFileSystemEntries(string path, string searchPattern, Searc... method CreateDirectory (line 39) | void CreateDirectory(string path); method GetFiles (line 41) | string[] GetFiles(string path); method GetFiles (line 42) | string[] GetFiles(string path, string pattern); method GetFiles (line 43) | string[] GetFiles(string path, string pattern, SearchOption option); method GetDirectories (line 44) | string[] GetDirectories(string path); method GetDownloadsPath (line 46) | string GetDownloadsPath(string fileName = ""); method CompressFile (line 48) | string CompressFile(string path, string relativeTodir = null); method CompressFiles (line 49) | string CompressFiles(IEnumerable paths, string relativeToDir, ... method CompressDirectory (line 50) | string CompressDirectory(string path); method CompressDirectory (line 51) | string CompressDirectory(string path, Matcher matcher, IProgress Interlocked.Read(ref _canceled)... method Cancel (line 106) | public virtual void Cancel() { method SignalTaskBegins (line 114) | private void SignalTaskBegins() { method SignalTaskComplete (line 121) | protected void SignalTaskComplete(long taskId) { method IsTaskCompleted (line 133) | public bool IsTaskCompleted() => _taskCompleted == null || _taskComplete... method IsTaskRunning (line 135) | public bool IsTaskRunning() => !IsTaskCompleted(); method Dispose (line 138) | [SuppressMessage("Microsoft.Usage", "CA2213:DisposableFieldsShouldBeDisp... method Dispose (line 145) | public void Dispose() { FILE: src/Common/Core/Impl/Idle/IdleTimeAction.cs class IdleTimeAction (line 13) | public class IdleTimeAction { method Create (line 30) | public static void Create(Action action, int delay, object tag, IIdleT... method Cancel (line 41) | public static void Cancel(object tag) { method IdleTimeAction (line 47) | private IdleTimeAction(Action action, int delay, object tag, IIdleTime... method OnIdle (line 56) | void OnIdle(object sender, EventArgs e) { method ConnectToIdle (line 64) | void ConnectToIdle() { method DisconnectFromIdle (line 73) | void DisconnectFromIdle() { FILE: src/Common/Core/Impl/Idle/IdleTimeAsyncTask.cs class IdleTimeAsyncTask (line 19) | public sealed class IdleTimeAsyncTask : CancellableTask { method IdleTimeAsyncTask (line 35) | public IdleTimeAsyncTask(IServiceContainer services) { method IdleTimeAsyncTask (line 48) | public IdleTimeAsyncTask(Func taskAction, Action callb... method IdleTimeAsyncTask (line 63) | public IdleTimeAsyncTask(Func taskAction, Action callb... method IdleTimeAsyncTask (line 71) | public IdleTimeAsyncTask(Func taskAction, IServiceContainer se... method DoTaskOnIdle (line 77) | public void DoTaskOnIdle() => DoTaskOnIdle(0); method DoTaskOnIdle (line 82) | public void DoTaskOnIdle(int msDelay) { method DoTaskOnIdle (line 95) | public void DoTaskOnIdle(Func taskAction, Action callb... method DoTaskInternal (line 110) | private void DoTaskInternal() { method UIThreadCompletedCallback (line 138) | private void UIThreadCompletedCallback(object result) { method UIThreadCanceledCallback (line 154) | private void UIThreadCanceledCallback(object result) { method OnIdle (line 163) | private void OnIdle(object sender, EventArgs e) { method OnTerminate (line 179) | private void OnTerminate(object sender, EventArgs e) { method ConnectToIdle (line 187) | private void ConnectToIdle() { method DisconnectFromIdle (line 199) | private void DisconnectFromIdle() { method AssertIsOnMainThread (line 210) | [Conditional("DEBUG")] method Dispose (line 220) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "C... FILE: src/Common/Core/Impl/Idle/IdleTimeAsyncTaskQueue.cs class IdleTimeAsyncTaskQueue (line 15) | public class IdleTimeAsyncTaskQueue { class TaskQueueEntry (line 16) | class TaskQueueEntry { method TaskQueueEntry (line 22) | public TaskQueueEntry(Func taskAction, Action callba... method IdleTimeAsyncTaskQueue (line 36) | public IdleTimeAsyncTaskQueue(IServiceContainer services) { method Enqueue (line 58) | public void Enqueue(Func taskAction, Action callbackAc... method Enqueue (line 68) | public void Enqueue(Func taskAction, Action callbackAc... method CancelTasks (line 75) | public void CancelTasks(object tag) { method IncreasePriority (line 89) | public void IncreasePriority(object tag) { method ConnectToIdle (line 100) | private void ConnectToIdle() { method DisconnectFromIdle (line 107) | private void DisconnectFromIdle() { method OnIdle (line 121) | private void OnIdle(object sender, EventArgs e) { method GetAvailableTask (line 142) | private bool GetAvailableTask(object tag, out IdleTimeAsyncTask worker) { FILE: src/Common/Core/Impl/Imaging/IImageService.cs type IImageService (line 8) | public interface IImageService { method GetImage (line 13) | object GetImage(ImageType imageType, ImageSubType subType = ImageSubTy... method GetImage (line 21) | object GetImage(string name); method GetFileIcon (line 27) | object GetFileIcon(string file); FILE: src/Common/Core/Impl/Imaging/ImageSubType.cs type ImageSubType (line 5) | public enum ImageSubType { FILE: src/Common/Core/Impl/Imaging/ImageType.cs type ImageType (line 5) | public enum ImageType { FILE: src/Common/Core/Impl/Json/Json.cs class Json (line 10) | public static class Json { method ParseToken (line 17) | public static JToken ParseToken(string json, JsonLoadSettings settings... method DeserializeObject (line 35) | public static T DeserializeObject(string value) { method DeserializeObject (line 51) | public static object DeserializeObject(string value, Type type) { FILE: src/Common/Core/Impl/Lazy.cs class Lazy (line 8) | public static class Lazy { method Create (line 9) | public static Lazy Create(Func valueFactory) => new Lazy(v... method Create (line 11) | public static Lazy Create(Func valueFactory, bool isThreadSaf... method Create (line 13) | public static Lazy Create(Func valueFactory, LazyThreadSafety... FILE: src/Common/Core/Impl/Logging/FileLogWriter.cs class FileLogWriter (line 15) | internal sealed class FileLogWriter : IActionLogWriter { method FileLogWriter (line 25) | private FileLogWriter(string filePath, int maxMessagesCount = 20, int ... method OnTimer (line 36) | private void OnTimer(object state) => StartWritingToFile(); method OnUnhandledException (line 38) | private void OnUnhandledException(object sender, UnhandledExceptionEve... method OnProcessExit (line 41) | private void OnProcessExit(object sender, EventArgs e) => WriteToFileA... method StartWritingToFile (line 43) | private void StartWritingToFile() { method WriteToFileAsync (line 49) | private async Task WriteToFileAsync() { method Write (line 77) | public void Write(MessageCategory category, string message) { method Flush (line 85) | public void Flush() => WriteToFileAsync().Wait(_maxTimeout); method GetStringToWrite (line 87) | private string GetStringToWrite(MessageCategory category, string messa... method InFolder (line 100) | public static FileLogWriter InFolder(string folder, string fileName, i... method GetCategoryString (line 106) | private static string GetCategoryString(MessageCategory category) { FILE: src/Common/Core/Impl/Logging/IActionLog.cs type IActionLog (line 9) | public interface IActionLog { method Write (line 10) | void Write(LogVerbosity verbosity, MessageCategory category, string me... method WriteFormat (line 11) | void WriteFormat(LogVerbosity verbosity, MessageCategory category, str... method WriteLine (line 12) | void WriteLine(LogVerbosity verbosity, MessageCategory category, strin... method Flush (line 13) | void Flush(); FILE: src/Common/Core/Impl/Logging/IActionLogWriter.cs type IActionLogWriter (line 5) | public interface IActionLogWriter { method Write (line 6) | void Write(MessageCategory category, string message); method Flush (line 7) | void Flush(); FILE: src/Common/Core/Impl/Logging/ILoggingPermissions.cs type ILoggingPermissions (line 5) | public interface ILoggingPermissions { FILE: src/Common/Core/Impl/Logging/LogExtensions.cs class LogExtensions (line 10) | public static class LogExtensions { method Measure (line 11) | public static IDisposable Measure(this IActionLog log, LogVerbosity ve... FILE: src/Common/Core/Impl/Logging/LogVerbosity.cs type LogVerbosity (line 8) | public enum LogVerbosity { FILE: src/Common/Core/Impl/Logging/Logger.cs class Logger (line 12) | public sealed class Logger : IActionLog, IDisposable { method Dispose (line 20) | public void Dispose() { method Logger (line 28) | public Logger(IActionLogWriter defaultWriter, ILoggingPermissions perm... method Logger (line 34) | public Logger(string name, string folder, IServiceContainer services) { method CreateLogs (line 41) | private IActionLogWriter[] CreateLogs() { method Write (line 67) | public void Write(LogVerbosity verbosity, MessageCategory category, st... method WriteFormat (line 69) | public void WriteFormat(LogVerbosity verbosity, MessageCategory catego... method WriteLine (line 74) | public void WriteLine(LogVerbosity verbosity, MessageCategory category... method Flush (line 76) | public void Flush() { FILE: src/Common/Core/Impl/Logging/MessageCategory.cs type MessageCategory (line 8) | public enum MessageCategory { FILE: src/Common/Core/Impl/Logging/NullLogWriter.cs class NullLogWriter (line 5) | internal sealed class NullLogWriter : IActionLogWriter { method NullLogWriter (line 8) | private NullLogWriter() { } method Write (line 9) | public void Write(MessageCategory category, string message) {} method Flush (line 10) | public void Flush() { } FILE: src/Common/Core/Impl/Net/IFileDownloader.cs type IFileDownloader (line 7) | public interface IFileDownloader { method Download (line 8) | string Download(string url, string dstPath, CancellationToken ct); FILE: src/Common/Core/Impl/Net/Network.cs class NetworkExtensions (line 7) | public static class NetworkExtensions { method IsHttps (line 8) | public static bool IsHttps(this Uri url) => url.Scheme.EqualsIgnoreCas... FILE: src/Common/Core/Impl/Net/PortUtil.cs class PortUtil (line 9) | public static class PortUtil { method GetAvailablePort (line 11) | public static int GetAvailablePort(int minPort, int maxPort) { method IsPortAvailable (line 19) | public static bool IsPortAvailable(int port) { FILE: src/Common/Core/Impl/Net/WebSocketHelper.cs class WebSocketHelper (line 10) | public class WebSocketHelper { method DoWebSocketReceiveSendAsync (line 11) | private static async Task DoWebSocketReceiveSendAsync(WebSocket receiv... method SendReceiveAsync (line 36) | public static Task SendReceiveAsync(WebSocket ws1, WebSocket ws2, Canc... FILE: src/Common/Core/Impl/OS/IProcess.cs type IProcess (line 8) | public interface IProcess : IDisposable { method Kill (line 18) | void Kill(); method WaitForExit (line 19) | bool WaitForExit(int milliseconds); FILE: src/Common/Core/Impl/OS/IProcessServices.cs type IProcessServices (line 7) | public interface IProcessServices { method Start (line 8) | IProcess Start(ProcessStartInfo psi); method Start (line 9) | IProcess Start(string path); method MessageFromExitCode (line 10) | string MessageFromExitCode(int processExitCode); method Kill (line 11) | void Kill(IProcess process); method Kill (line 12) | void Kill(int pid); method IsProcessRunning (line 13) | bool IsProcessRunning(string processName); FILE: src/Common/Core/Impl/OS/IUserCredentials.cs type IUserCredentials (line 5) | public interface IUserCredentials { FILE: src/Common/Core/Impl/OS/IUserProfileCreatorResult.cs type IUserProfileServiceResult (line 5) | public interface IUserProfileServiceResult { FILE: src/Common/Core/Impl/OS/IUserProfileServices.cs type IUserProfileServices (line 7) | public interface IUserProfileServices { method CreateUserProfile (line 8) | IUserProfileServiceResult CreateUserProfile(IUserCredentials credentai... method DeleteUserProfile (line 9) | IUserProfileServiceResult DeleteUserProfile(IUserCredentials credentai... FILE: src/Common/Core/Impl/OS/ProcessExtensions.cs class ProcessExtensions (line 9) | public static class ProcessExtensions { method WaitForExitAsync (line 10) | public static Task WaitForExitAsync(this IProcess process, int millise... FILE: src/Common/Core/Impl/Output/IOutput.cs type IOutput (line 5) | public interface IOutput { method Write (line 6) | void Write(string text); method WriteError (line 7) | void WriteError(string text); FILE: src/Common/Core/Impl/Output/IOutputService.cs type IOutputService (line 5) | public interface IOutputService { method Get (line 6) | IOutput Get(string name); FILE: src/Common/Core/Impl/Output/OutputExtensions.cs class OutputExtensions (line 7) | public static class OutputExtensions { method WriteLine (line 8) | public static void WriteLine(this IOutput output, string value) => out... method WriteErrorLine (line 9) | public static void WriteErrorLine(this IOutput output, string value) =... FILE: src/Common/Core/Impl/Security/Credentials.cs class Credentials (line 9) | public sealed class Credentials : ICredentials { method Create (line 15) | public static Credentials Create(string userName, SecureString passwor... method GetCredential (line 21) | public NetworkCredential GetCredential(Uri uri, string authType) FILE: src/Common/Core/Impl/Security/ISecurityService.cs type ISecurityService (line 10) | public interface ISecurityService { method GetUserCredentialsAsync (line 11) | Task GetUserCredentialsAsync(string authority, string wor... method ReadUserCredentials (line 12) | (string username, SecureString password) ReadUserCredentials(string au... method ValidateX509Certificate (line 13) | bool ValidateX509Certificate(X509Certificate certificate, string messa... method SaveUserCredentials (line 14) | void SaveUserCredentials(string authority, string userName, SecureStri... method DeleteUserCredentials (line 15) | bool DeleteUserCredentials(string authority); method DeleteCredentials (line 16) | void DeleteCredentials(string authority); FILE: src/Common/Core/Impl/Services/IPlatformSpecificObject.cs type IPlatformSpecificObject (line 9) | public interface IPlatformSpecificObject { method As (line 14) | T As() where T : class; FILE: src/Common/Core/Impl/Services/IPropertyHolder.cs type IPropertyHolder (line 8) | public interface IPropertyHolder { FILE: src/Common/Core/Impl/Services/IServiceContainer.cs type IServiceContainer (line 8) | public interface IServiceContainer { method GetService (line 12) | T GetService(Type type = null) where T : class; FILE: src/Common/Core/Impl/Services/IServiceManager.cs type IServiceManager (line 7) | public interface IServiceManager : IServiceContainer, IDisposable { method AddService (line 17) | IServiceManager AddService(object service, Type type = null); method AddService (line 23) | IServiceManager AddService(Func factory) wher... method RemoveService (line 28) | void RemoveService(object service); FILE: src/Common/Core/Impl/Services/PropertyDictionary.cs class PropertyDictionary (line 14) | public sealed class PropertyDictionary { method AddProperty (line 25) | public void AddProperty(object key, object property) { method RemoveProperty (line 37) | public void RemoveProperty(object key) { method GetOrCreateSingletonProperty (line 52) | public T GetOrCreateSingletonProperty(object key, Func factory) ... method GetOrCreateSingletonProperty (line 86) | public T GetOrCreateSingletonProperty(Func creator) where T : cl... method GetProperty (line 95) | public TProperty GetProperty(object key) => (TProperty)this... method GetProperty (line 104) | public object GetProperty(object key) { method TryGetProperty (line 126) | public bool TryGetProperty(object key, out T property) { method ContainsProperty (line 144) | public bool ContainsProperty(object key) { method SetProperty (line 177) | private void SetProperty(object key, object property) { FILE: src/Common/Core/Impl/Services/ServiceContainerEventArgs.cs class ServiceContainerEventArgs (line 7) | public class ServiceContainerEventArgs : EventArgs { method ServiceContainerEventArgs (line 10) | public ServiceContainerEventArgs(Type type) { FILE: src/Common/Core/Impl/Services/ServiceContainerExtensions.cs class ServiceContainerExtensions (line 22) | public static class ServiceContainerExtensions { method Extend (line 23) | public static IServiceManager Extend(this IServiceContainer serviceCon... method Log (line 25) | public static IActionLog Log(this IServiceContainer sc) => sc.GetServi... method FileSystem (line 26) | public static IFileSystem FileSystem(this IServiceContainer sc) => sc.... method Process (line 27) | public static IProcessServices Process(this IServiceContainer sc) => s... method Telemetry (line 28) | public static ITelemetryService Telemetry(this IServiceContainer sc) =... method Security (line 29) | public static ISecurityService Security(this IServiceContainer sc) => ... method Tasks (line 30) | public static ITaskService Tasks(this IServiceContainer sc) => sc.GetS... method UI (line 31) | public static IUIService UI(this IServiceContainer sc) => sc.GetServic... method MainThread (line 32) | public static IMainThread MainThread(this IServiceContainer sc) => sc.... method IdleTime (line 33) | public static IIdleTimeService IdleTime(this IServiceContainer sc) => ... method ShowErrorMessageAsync (line 38) | public static async Task ShowErrorMessageAsync(this IServiceContainer ... method ShowErrorMessage (line 46) | public static void ShowErrorMessage(this IServiceContainer sc, string ... method ShowContextMenu (line 52) | public static void ShowContextMenu(this IServiceContainer sc, CommandI... method ShowMessage (line 58) | public static MessageButtons ShowMessage(this IServiceContainer sc, st... method CreateInstance (line 61) | public static T CreateInstance(this IServiceContainer s) where T : ... class InstanceFactory (line 63) | private static class InstanceFactory where T : class { method InstanceFactory (line 66) | static InstanceFactory() => _factory = CreateFactory() method New (line 69) | public static T New(IServiceContainer services) => _factory(services); method CreateFactory (line 71) | private static Func CreateFactory() { FILE: src/Common/Core/Impl/Services/ServiceManager.cs class ServiceManager (line 15) | public class ServiceManager : IServiceManager { method AddService (line 28) | public virtual IServiceManager AddService(object service, Type type = ... method AddService (line 42) | public virtual IServiceManager AddService(Func(Type type = null) where T : class { method RemoveService (line 72) | public virtual void RemoveService(object service) => _s.TryRemove(serv... method CheckDisposed (line 76) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Dispose (line 86) | public void Dispose() { FILE: src/Common/Core/Impl/Services/ServiceManagerExtension.cs class ServiceManagerExtension (line 9) | internal sealed class ServiceManagerExtension : ServiceManager { method ServiceManagerExtension (line 14) | public ServiceManagerExtension(IServiceContainer parent) { method GetService (line 18) | public override T GetService(Type type = null) { FILE: src/Common/Core/Impl/Services/ServiceManagerExtensions.cs class ServiceManagerExtensions (line 5) | public static class ServiceManagerExtensions { method AddService (line 6) | public static IServiceManager AddService(this IServiceManage... method AddService (line 10) | public static IServiceManager AddService(this IServiceManage... method AddService (line 14) | public static IServiceManager AddService(th... FILE: src/Common/Core/Impl/Shell/IApplication.cs type IApplication (line 7) | public interface IApplication { FILE: src/Common/Core/Impl/Shell/ICoreShell.cs type ICoreShell (line 13) | public interface ICoreShell { FILE: src/Common/Core/Impl/Shell/IIdleTimeService.cs type IIdleTimeService (line 7) | public interface IIdleTimeService { FILE: src/Common/Core/Impl/Shell/IIdleTimeSource.cs type IIdleTimeSource (line 5) | public interface IIdleTimeSource { method DoIdle (line 6) | void DoIdle(); FILE: src/Common/Core/Impl/Shell/IPlatformServices.cs type IPlatformServices (line 7) | public interface IPlatformServices { FILE: src/Common/Core/Impl/Shell/ISettingsStorage.cs type ISettingsStorage (line 8) | public interface ISettingsStorage { method SettingExists (line 9) | bool SettingExists(string name); method GetSetting (line 10) | object GetSetting(string name, Type t); method GetSetting (line 11) | T GetSetting(string name, T defaultValue); method SetSetting (line 12) | void SetSetting(string name, object value); method PersistAsync (line 13) | Task PersistAsync(); FILE: src/Common/Core/Impl/Shell/ShellExtensions.cs class ShellExtensions (line 17) | public static class ShellExtensions { method GetService (line 18) | public static T GetService(this ICoreShell shell, Type type = null)... method Log (line 19) | public static IActionLog Log(this ICoreShell shell) => shell.Services.... method FileSystem (line 20) | public static IFileSystem FileSystem(this ICoreShell shell) => shell.S... method Process (line 21) | public static IProcessServices Process(this ICoreShell shell) => shell... method Telemetry (line 22) | public static ITelemetryService Telemetry(this ICoreShell shell) => sh... method Security (line 23) | public static ISecurityService Security(this ICoreShell shell) => shel... method Tasks (line 24) | public static ITaskService Tasks(this ICoreShell shell) => shell.Servi... method UI (line 25) | public static IUIService UI(this ICoreShell shell) => shell.Services.U... method MainThread (line 26) | public static IMainThread MainThread(this ICoreShell shell) => shell.S... method ProgressDialog (line 31) | public static IProgressDialog ProgressDialog(this ICoreShell shell) =>... method FileDialog (line 36) | public static IFileDialog FileDialog(this ICoreShell shell) => shell.S... method ShowErrorMessage (line 41) | public static void ShowErrorMessage(this ICoreShell shell, string mess... method ShowContextMenu (line 47) | public static void ShowContextMenu(this ICoreShell shell, CommandId co... method ShowMessage (line 53) | public static MessageButtons ShowMessage(this ICoreShell shell, string... FILE: src/Common/Core/Impl/TaskUtilities.cs class TaskUtilities (line 16) | public static class TaskUtilities { method CreateCanceled (line 17) | public static Task CreateCanceled(OperationCanceledException exception... method CreateCanceled (line 24) | public static Task CreateCanceled(OperationCanceledE... method IsOnBackgroundThread (line 31) | public static bool IsOnBackgroundThread() { method SwitchToBackgroundThread (line 42) | public static BackgroundThreadAwaitable SwitchToBackgroundThread() => ... method AssertIsOnBackgroundThread (line 44) | [Conditional("TRACE")] method WhenAllCancelOnFailure (line 55) | public static Task WhenAllCancelOnFailure(params Func(IEnumerable SourceToFunctionConverter... method WhenAllCancelOnFailure (line 65) | public static Task WhenAllCancelOnFailure(IEnumerable : EventTaskSource subscribe, Action> subscribe, ... method EventTaskSource (line 26) | public EventTaskSource(Action subscribe, Action Create(T instance, CancellationToken cancellat... method Create (line 34) | public Task Create(T instance, Action callback... class HandlerReference (line 44) | private class HandlerReference { method HandlerReference (line 51) | public HandlerReference(T instance, TaskCompletionSource... method Cancel (line 59) | public void Cancel() { method TypedHandler (line 64) | private void TypedHandler(object sender, TEventArgs e) { method Unsubscribe (line 70) | private TaskCompletionSource Unsubscribe() { class EventTaskSource (line 15) | public class EventTaskSource : EventTaskSource subscribe, Action> subscribe, ... method EventTaskSource (line 26) | public EventTaskSource(Action subscribe, Action Create(T instance, CancellationToken cancellat... method Create (line 34) | public Task Create(T instance, Action callback... class HandlerReference (line 44) | private class HandlerReference { method HandlerReference (line 51) | public HandlerReference(T instance, TaskCompletionSource... method Cancel (line 59) | public void Cancel() { method TypedHandler (line 64) | private void TypedHandler(object sender, TEventArgs e) { method Unsubscribe (line 70) | private TaskCompletionSource Unsubscribe() { class EventTaskSource (line 21) | public class EventTaskSource { method EventTaskSource (line 10) | public EventTaskSource(Action subscribe, Action> subscribe, ... method EventTaskSource (line 26) | public EventTaskSource(Action subscribe, Action Create(T instance, CancellationToken cancellat... method Create (line 34) | public Task Create(T instance, Action callback... class HandlerReference (line 44) | private class HandlerReference { method HandlerReference (line 51) | public HandlerReference(T instance, TaskCompletionSource... method Cancel (line 59) | public void Cancel() { method TypedHandler (line 64) | private void TypedHandler(object sender, TEventArgs e) { method Unsubscribe (line 70) | private TaskCompletionSource Unsubscribe() { FILE: src/Common/Core/Impl/Tasks/ITaskService.cs type ITaskService (line 9) | public interface ITaskService { method Wait (line 10) | bool Wait(Func method, int ms = Timeout.Infinite, CancellationTo... method Wait (line 11) | bool Wait(Func> method, out T result, int ms = Timeout.Infi... FILE: src/Common/Core/Impl/Tasks/TaskCompletionSourceEx.cs class TaskCompletionSourceEx (line 11) | public class TaskCompletionSourceEx { method TaskCompletionSourceEx (line 17) | public TaskCompletionSourceEx() { method TrySetResult (line 22) | public bool TrySetResult(TResult result) { method TrySetCanceled (line 36) | public bool TrySetCanceled(OperationCanceledException exception = null... method TrySetException (line 51) | public bool TrySetException(Exception exception) { method SpinUntilCompleted (line 73) | private void SpinUntilCompleted() { method SetResult (line 84) | public void SetResult(TResult result) { method SetCanceled (line 90) | public void SetCanceled(OperationCanceledException exception = null, C... method SetException (line 96) | public void SetException(Exception exception) { FILE: src/Common/Core/Impl/Telemetry/ITelemetryRecorder.cs type ITelemetryRecorder (line 12) | public interface ITelemetryRecorder : IDisposable { method RecordEvent (line 27) | void RecordEvent(string eventName, object parameters = null); FILE: src/Common/Core/Impl/Telemetry/ITelemetryService.cs type ITelemetryService (line 8) | public interface ITelemetryService { method ReportEvent (line 23) | void ReportEvent(TelemetryArea area, string eventName, object paramete... FILE: src/Common/Core/Impl/Telemetry/PropertyNames.cs class PropertyNames (line 6) | internal static class PropertyNames { FILE: src/Common/Core/Impl/Telemetry/TelemetryArea.cs type TelemetryArea (line 11) | public enum TelemetryArea { FILE: src/Common/Core/Impl/Telemetry/TelemetryServiceBase.cs class TelemetryServiceBase (line 12) | public abstract class TelemetryServiceBase : ITelemetryServic... method TelemetryServiceBase (line 25) | protected TelemetryServiceBase(string eventNamePrefix, string property... method ReportEvent (line 49) | public void ReportEvent(TelemetryArea area, string eventName, object p... method MakeEventName (line 70) | private string MakeEventName(TelemetryArea area, string eventName) => ... method Dispose (line 72) | protected virtual void Dispose(bool disposing) { } method Dispose (line 74) | public void Dispose() { FILE: src/Common/Core/Impl/Testing/ITestEnvironment.cs type ITestEnvironment (line 7) | public interface ITestEnvironment { method TryAddTaskToWait (line 8) | bool TryAddTaskToWait(Task task); FILE: src/Common/Core/Impl/Testing/TestEnvironment.cs class TestEnvironment (line 8) | public static class TestEnvironment { FILE: src/Common/Core/Impl/Threading/AsyncManualResetEvent.cs class AsyncManualResetEvent (line 11) | public class AsyncManualResetEvent { method Set (line 15) | public void Set() => _tcs.TrySetResult(true); method WaitAsync (line 17) | public Task WaitAsync(CancellationToken cancellationToken = default(Ca... method WaitContinuation (line 32) | private void WaitContinuation(Task task, object state) { method AsyncManualResetEvent (line 47) | public AsyncManualResetEvent(bool isSet = false) { method Reset (line 54) | public void Reset() { method CancelTcs (line 67) | private static void CancelTcs(object obj) { FILE: src/Common/Core/Impl/Threading/AsyncReaderWriterLock.ExclusiveReaderLock.cs class AsyncReaderWriterLock (line 5) | public partial class AsyncReaderWriterLock { class ExclusiveReaderLock (line 6) | private class ExclusiveReaderLock : IExclusiveReaderLock { method ExclusiveReaderLock (line 9) | public ExclusiveReaderLock(AsyncReaderWriterLock host) { method WaitAsync (line 13) | public Task WaitAsync(CancellationToken... class ExclusiveReaderLockSource (line 21) | private class ExclusiveReaderLockSource : LockSource { method ExclusiveReaderLockSource (line 24) | public ExclusiveReaderLockSource(AsyncReaderWriterLock host, Exclusi... FILE: src/Common/Core/Impl/Threading/AsyncReaderWriterLock.LockSource.cs class AsyncReaderWriterLock (line 6) | public partial class AsyncReaderWriterLock { class LockSource (line 7) | [DebuggerDisplay("{IsWriter ? \"Writer\" : \"Reader\"}: {_tcs.Task.IsC... method LockSource (line 17) | public LockSource(AsyncReaderWriterLock host, bool isWriter) { method Release (line 24) | public void Release() { method TryReenter (line 30) | public bool TryReenter(bool writerOnly, out Task ReaderLockAsync(CancellationT... method WriterLockAsync (line 78) | public Task WriterLockAsync(CancellationT... method CreateExclusiveReaderLock (line 97) | public IExclusiveReaderLock CreateExclusiveReaderLock() => new Exclusi... method ExclusiveReaderLockAsync (line 99) | private Task ExclusiveReaderLockAsync(Exc... method ReentrantOrCanceled (line 118) | private static Task ReentrantOrCanceled(b... method Remove (line 127) | private void Remove(LockSource lockSource) { FILE: src/Common/Core/Impl/Threading/BackgroundThreadAwaitable.cs type BackgroundThreadAwaitable (line 5) | public struct BackgroundThreadAwaitable { method GetAwaiter (line 6) | public BackgroundThreadAwaiter GetAwaiter() => new BackgroundThreadAwa... FILE: src/Common/Core/Impl/Threading/BackgroundThreadAwaiter.cs type BackgroundThreadAwaiter (line 10) | public struct BackgroundThreadAwaiter : ICriticalNotifyCompletion { method OnCompleted (line 15) | public void OnCompleted(Action continuation) { method UnsafeOnCompleted (line 20) | public void UnsafeOnCompleted(Action continuation) { method GetResult (line 25) | public void GetResult() { FILE: src/Common/Core/Impl/Threading/BinaryAsyncLock.cs class BinaryAsyncLock (line 16) | public class BinaryAsyncLock { method BinaryAsyncLock (line 22) | public BinaryAsyncLock(bool isSet = false) { method WaitAsync (line 26) | public Task WaitAsync(CancellationToken cancell... method ResetAsync (line 70) | public Task ResetAsync(CancellationToken cancel... method EnqueueReset (line 94) | public void EnqueueReset() => ResetAsync().ContinueWith(t => { method TokenSet (line 100) | private void TokenSet(TokenSource tokenSource) { method TokenReset (line 117) | private void TokenReset(TokenSource tokenSource, bool setIfLast) { class Token (line 134) | private class Token : IBinaryAsyncLockToken { method Token (line 138) | public Token() { method Token (line 142) | public Token(BinaryAsyncLock binaryAsyncLock, TokenSource tokenSourc... method Reset (line 149) | public void Reset() => _binaryAsyncLock?.TokenReset(_tokenSource, fa... method Set (line 150) | public void Set() => _binaryAsyncLock?.TokenSet(_tokenSource); method SetIfLast (line 151) | public void SetIfLast() => _binaryAsyncLock?.TokenReset(_tokenSource... class TokenSource (line 154) | private class TokenSource { method TokenSource (line 163) | public TokenSource(BinaryAsyncLock binaryAsyncLock) { method TokenSource (line 167) | public TokenSource(Task task) { method TokenSource (line 171) | public TokenSource(bool resetOnSet = false) { method CompareExchangeNext (line 177) | public TokenSource CompareExchangeNext(TokenSource value, TokenSourc... method RegisterCancellation (line 180) | public void RegisterCancellation(CancellationToken cancellationToken... method CancelTcs (line 182) | private void CancelTcs(object state) { type IBinaryAsyncLockToken (line 189) | public interface IBinaryAsyncLockToken { method Reset (line 191) | void Reset(); method Set (line 192) | void Set(); method SetIfLast (line 193) | void SetIfLast(); FILE: src/Common/Core/Impl/Threading/DelayedAsyncAction.cs class DelayedAsyncAction (line 9) | public class DelayedAsyncAction { method DelayedAsyncAction (line 18) | public DelayedAsyncAction(int timeout = 0, Func action = null) { method Invoke (line 28) | public void Invoke(Func action = null) { FILE: src/Common/Core/Impl/Threading/IAsyncReaderWriterLockToken.cs type IAsyncReaderWriterLockToken (line 6) | public interface IAsyncReaderWriterLockToken : IDisposable { type IExclusiveReaderLock (line 10) | public interface IExclusiveReaderLock { method WaitAsync (line 11) | Task WaitAsync(CancellationToken cancella... FILE: src/Common/Core/Impl/Threading/IMainThread.cs type IMainThread (line 9) | public interface IMainThread { method Post (line 19) | void Post(Action action); method CreateMainThreadAwaiter (line 24) | IMainThreadAwaiter CreateMainThreadAwaiter(CancellationToken cancellat... FILE: src/Common/Core/Impl/Threading/IMainThreadAwaiter.cs type IMainThreadAwaiter (line 7) | public interface IMainThreadAwaiter { method OnCompleted (line 9) | void OnCompleted(Action continuation); method GetResult (line 10) | void GetResult(); FILE: src/Common/Core/Impl/Threading/IReentrancyTokenFactory.cs type IReentrancyTokenFactory (line 2) | internal interface IReentrancyTokenFactory where TSource : class { method GetSource (line 3) | TSource GetSource(ReentrancyToken token); method Create (line 4) | ReentrancyToken Create(TSource source); FILE: src/Common/Core/Impl/Threading/MainThreadAwaitable.cs type MainThreadAwaitable (line 7) | public struct MainThreadAwaitable { method MainThreadAwaitable (line 11) | public MainThreadAwaitable(IMainThread mainThread, CancellationToken c... method GetAwaiter (line 16) | public MainThreadAwaiter GetAwaiter() => new MainThreadAwaiter(_mainTh... FILE: src/Common/Core/Impl/Threading/MainThreadAwaiter.cs type MainThreadAwaiter (line 11) | public struct MainThreadAwaiter : INotifyCompletion { method MainThreadAwaiter (line 15) | public MainThreadAwaiter(IMainThread mainThread, CancellationToken can... method OnCompleted (line 23) | public void OnCompleted(Action continuation) { method GetResult (line 28) | public void GetResult() => _awaiterImpl.GetResult(); FILE: src/Common/Core/Impl/Threading/MainThreadExtensions.cs class MainThreadExtensions (line 11) | public static class MainThreadExtensions { method SwitchToAsync (line 12) | public static MainThreadAwaitable SwitchToAsync(this IMainThread mainT... method CheckAccess (line 15) | public static bool CheckAccess(this IMainThread mainThread) method Assert (line 19) | [Conditional("TRACE")] method ExecuteOrPost (line 26) | public static void ExecuteOrPost(this IMainThread mainThread, Action a... method SendAsync (line 34) | public static async Task SendAsync(this IMainThread mainThread, Action... method SendAsync (line 39) | public static async Task SendAsync(this IMainThread mainThread, ... FILE: src/Common/Core/Impl/Threading/ReentrancyToken.cs type ReentrancyToken (line 2) | public struct ReentrancyToken { method ReentrancyToken (line 5) | private ReentrancyToken(object source) { method CreateFactory (line 9) | internal static IReentrancyTokenFactory CreateFactory : IReentrancyTokenFactory wher... method GetSource (line 12) | public TSource GetSource(ReentrancyToken token) => token._source as ... method Create (line 14) | public ReentrancyToken Create(TSource source) => new ReentrancyToken... FILE: src/Common/Core/Impl/UI/Commands/Command.cs class Command (line 10) | public class Command : ICommand { method Command (line 14) | public Command(Guid group, int id, bool needCheckout) method Command (line 18) | public Command(CommandId id, bool needCheckout) method Command (line 22) | public Command(CommandId id) method Command (line 26) | public Command(int id, bool needCheckout) method Command (line 30) | public Command(CommandId[] ids, bool needCheckout) { method Command (line 35) | public Command(Guid group, int[] ids) { method NeedCheckout (line 45) | public virtual bool NeedCheckout(Guid group, int id) => _needCheckout; method Status (line 47) | public virtual CommandStatus Status(Guid group, int id) => CommandStat... method Invoke (line 49) | [SuppressMessage("Microsoft.Design", "CA1045:DoNotPassTypesByReference... method Invoke (line 52) | [SuppressMessage("Microsoft.Design", "CA1045:DoNotPassTypesByReference... method PostProcessInvoke (line 59) | [SuppressMessage("Microsoft.Design", "CA1045:DoNotPassTypesByReference... FILE: src/Common/Core/Impl/UI/Commands/CommandId.cs type CommandId (line 11) | [SuppressMessage("Microsoft.Performance", "CA1815:OverrideEqualsAndOpera... method CommandId (line 13) | public CommandId(Guid group, int id) method CommandId (line 19) | public CommandId(int id) FILE: src/Common/Core/Impl/UI/Commands/CommandResult.cs type CommandResult (line 8) | [SuppressMessage("Microsoft.Performance", "CA1815:OverrideEqualsAndOpera... method CommandResult (line 24) | public CommandResult(CommandStatus status, int result) FILE: src/Common/Core/Impl/UI/Commands/CommandStatus.cs type CommandStatus (line 7) | [Flags] FILE: src/Common/Core/Impl/UI/Commands/Controller.cs class Controller (line 11) | public class Controller : ICommandTarget, IDisposable { method Controller (line 30) | public Controller() : this(null) { } method Controller (line 32) | public Controller(ICommandTarget chainedController) { method Invoke (line 38) | public virtual CommandResult Invoke(Guid group, int id, object inputAr... method NonRoutedStatus (line 69) | public virtual CommandStatus NonRoutedStatus(Guid group, int id, objec... method Status (line 79) | public virtual CommandStatus Status(Guid group, int id) { method PostProcessInvoke (line 93) | public void PostProcessInvoke(CommandResult result, Guid group, int id... method GetGroupCommands (line 107) | public IDictionary GetGroupCommands(Guid group) { method AddCommand (line 118) | public void AddCommand(ICommand command) { method AddCommandSet (line 137) | public void AddCommandSet(IEnumerable commands) { method Find (line 145) | public ICommand Find(Guid group, int id) { method Dispose (line 153) | protected virtual void Dispose(bool disposing) { method Dispose (line 162) | public void Dispose() { FILE: src/Common/Core/Impl/UI/Commands/IAsyncCommand.cs type IAsyncCommand (line 10) | public interface IAsyncCommand { method InvokeAsync (line 19) | Task InvokeAsync(); FILE: src/Common/Core/Impl/UI/Commands/IAsyncCommandRange.cs type IAsyncCommandRange (line 7) | public interface IAsyncCommandRange { method GetStatus (line 11) | CommandStatus GetStatus(int index); method GetText (line 18) | string GetText(int index); method InvokeAsync (line 24) | Task InvokeAsync(int index); FILE: src/Common/Core/Impl/UI/Commands/ICommand.cs type ICommand (line 11) | public interface ICommand : ICommandTarget { method NeedCheckout (line 15) | bool NeedCheckout(Guid group, int id); FILE: src/Common/Core/Impl/UI/Commands/ICommandTarget.cs type ICommandTarget (line 10) | public interface ICommandTarget { method Status (line 17) | CommandStatus Status(Guid group, int id); method Invoke (line 27) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "... method PostProcessInvoke (line 39) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "... FILE: src/Common/Core/Impl/UI/Commands/VSConstants.cs class VSConstants (line 8) | public sealed class VSConstants { method VSConstants (line 9) | private VSConstants() { } type VSStd97CmdID (line 19) | [Guid("5EFC7975-14BC-11CF-9B2B-00AA00573819")] type VSStd2KCmdID (line 2183) | [Guid("1496A755-94DE-11D0-8C3F-00C04FC2AAE2")] type VSStd12CmdID (line 4384) | [Guid("2A8866DC-7BDE-4dc8-A360-A60679534384")] type VSStd14CmdID (line 4403) | [Guid("4C7763BF-5FAF-4264-A366-B7E1F27BA958")] type DebugCommands (line 4458) | internal enum DebugCommands { class ErrorHandler (line 4463) | public sealed class ErrorHandler { method ErrorHandler (line 4464) | private ErrorHandler() { } method Succeeded (line 4474) | public static bool Succeeded(int hr) => hr >= 0; method Failed (line 4482) | public static bool Failed(int hr)=> hr < 0; method ThrowOnFailure (line 4490) | public static int ThrowOnFailure(int hr) => ThrowOnFailure(hr, null); method ThrowOnFailure (line 4499) | public static int ThrowOnFailure(int hr, params int[] expectedHRFail... method Succeeded (line 4514) | public static bool Succeeded(int hr) => hr >= 0; method Failed (line 4515) | public static bool Failed(int hr) => hr < 0; FILE: src/Common/Core/Impl/UI/IFileDialog.cs type IFileDialog (line 5) | public interface IFileDialog { method ShowOpenFileDialog (line 13) | string ShowOpenFileDialog(string filter, string initialPath = null, st... method ShowBrowseDirectoryDialog (line 21) | string ShowBrowseDirectoryDialog(string initialPath = null, string tit... method ShowSaveFileDialog (line 30) | string ShowSaveFileDialog(string filter, string initialPath = null, st... FILE: src/Common/Core/Impl/UI/IProgressDialog.cs type IProgressDialog (line 9) | public interface IProgressDialog { method Show (line 14) | void Show(Func method, string waitMessage, in... method Show (line 20) | TResult Show(Func> method, s... method Show (line 26) | void Show(Func, CancellationToken, Task>... method Show (line 32) | T Show(Func, CancellationToken, Task<... FILE: src/Common/Core/Impl/UI/IUIService.cs type IUIService (line 13) | public interface IUIService { method ShowErrorMessage (line 22) | void ShowErrorMessage(string message); method ShowContextMenu (line 27) | void ShowContextMenu(CommandId commandId, int x, int y, object command... method ShowMessage (line 32) | MessageButtons ShowMessage(string message, MessageButtons buttons, Mes... method SaveFileIfDirty (line 39) | string SaveFileIfDirty(string fullPath); method UpdateCommandStatus (line 45) | void UpdateCommandStatus(bool immediate = false); FILE: src/Common/Core/Impl/UI/MessageButtons.cs type MessageButtons (line 13) | [Flags] FILE: src/Common/Core/Impl/UI/MessageType.cs type MessageType (line 9) | public enum MessageType { FILE: src/Common/Core/Impl/UI/ProgressDialogData.cs type ProgressDialogData (line 5) | public struct ProgressDialogData { method ProgressDialogData (line 11) | public ProgressDialogData(int step, string progressText = null, string... FILE: src/Common/Core/Impl/UI/UIColorTheme.cs type UIColorTheme (line 5) | public enum UIColorTheme { FILE: src/Common/Core/Impl/Versions/Toolset.cs class Toolset (line 5) | public static class Toolset { FILE: src/Common/Core/Test/Disposables/CountdownDisposableTest.cs class CountdownDisposableTest (line 11) | [ExcludeFromCodeCoverage] method Create (line 13) | [Test] method Increment (line 31) | [Test] FILE: src/Common/Core/Test/Disposables/DisposableTest.cs class DisposableTest (line 11) | [ExcludeFromCodeCoverage] method Create (line 13) | [Test] FILE: src/Common/Core/Test/Disposables/DisposeTokenTest.cs class DisposeTokenTest (line 13) | [ExcludeFromCodeCoverage] method DisposeTokenTest (line 17) | public DisposeTokenTest() { method TryMarkDisposed (line 21) | [Test] method TryMarkDisposed_Concurrent (line 28) | [Test] method ThrowIfDisposed_Disposed (line 35) | [Test] method ThrowIfDisposed_NotDisposed (line 43) | [Test] method CancelLinked (line 49) | [Test] method CancelLinked_DefaultCancellationToken (line 61) | [Test] method LinkToDisposed (line 71) | [Test] method Dispose (line 79) | public void Dispose() { FILE: src/Common/Core/Test/EnumerableExtensionsTest.cs class EnumerableExtensionsTest (line 11) | [ExcludeFromCodeCoverage] method AsList_Enumerable (line 13) | [Test] method AsList_Array (line 24) | [Test] method AsList_List (line 35) | [Test] method AsArray_Enumerable (line 44) | [Test] method AsArray_List (line 55) | [Test] method AsArray_Array (line 66) | [Test] method Append (line 74) | [Test] method Split (line 79) | [Test] method Split_Empty (line 93) | [Test] method IndexWhere (line 99) | [Test] method TraverseBreadthFirst (line 105) | [Test] method TraverseDepthFirst (line 121) | [Test] class TreeItem (line 137) | [ExcludeFromCodeCoverage] method TreeItem (line 142) | public TreeItem(int value) { method TreeItem (line 147) | public TreeItem(int value, IEnumerable children) { FILE: src/Common/Core/Test/Extensions/IOExtensionsTest.cs class IOExtensionsTest (line 10) | [ExcludeFromCodeCoverage] method MakeRelativePath (line 13) | [CompositeTest] FILE: src/Common/Core/Test/Extensions/TaskCompletionSourceExtensionsTest.cs class TaskCompletionSourceExtensionsTest (line 13) | [ExcludeFromCodeCoverage] method CanceledOnToken (line 16) | [Test] method CanceledOnTimeout (line 26) | [Test] FILE: src/Common/Core/Test/Fakes/Shell/TestApplication.cs class TestApplication (line 10) | public sealed class TestApplication : IApplication { FILE: src/Common/Core/Test/Fakes/Shell/TestFileDialog.cs class TestFileDialog (line 8) | [ExcludeFromCodeCoverage] method ShowOpenFileDialog (line 14) | public string ShowOpenFileDialog(string filter, string initialPath = n... method ShowBrowseDirectoryDialog (line 16) | public string ShowBrowseDirectoryDialog(string initialPath = null, str... method ShowSaveFileDialog (line 18) | public string ShowSaveFileDialog(string filter, string initialPath = n... FILE: src/Common/Core/Test/Fakes/Shell/TestOutputService.cs class TestOutputService (line 10) | public class TestOutputService : IOutputService { method TestOutputService (line 14) | public TestOutputService(IServiceContainer services) { method Get (line 19) | public IOutput Get(string name) class TestOutput (line 22) | private class TestOutput : IOutput { method TestOutput (line 26) | public TestOutput(string prefix, IActionLog log) { method Write (line 31) | public void Write(string text) { method WriteError (line 35) | public void WriteError(string text) { FILE: src/Common/Core/Test/Fakes/Shell/TestPlatformServices.cs class TestPlatformServices (line 11) | [ExcludeFromCodeCoverage] FILE: src/Common/Core/Test/Fakes/Shell/TestUIServices.cs class TestUIServices (line 9) | public sealed class TestUIServices: IUIService { method TestUIServices (line 14) | public TestUIServices(IProgressDialog progressDialog) { method ShowErrorMessage (line 18) | public void ShowErrorMessage(string message)=> LastShownErrorMessage =... method ShowContextMenu (line 19) | public void ShowContextMenu(CommandId commandId, int x, int y, object ... method ShowMessage (line 21) | public MessageButtons ShowMessage(string message, MessageButtons butto... method SaveFileIfDirty (line 33) | public string SaveFileIfDirty(string fullPath) => fullPath; method UpdateCommandStatus (line 34) | public void UpdateCommandStatus(bool immediate) { } FILE: src/Common/Core/Test/Fixtures/ServiceManagerFixture.cs class ServiceManagerFixture (line 19) | public class ServiceManagerFixture : IMethodFixtureFactory { method Create (line 20) | public IServiceContainer Create() => CreateFixture(); method CreateFixture (line 22) | protected virtual TestServiceManager CreateFixture() => new TestServic... method SetupServices (line 24) | protected virtual void SetupServices(IServiceManager serviceManager, I... class TestServiceManager (line 34) | protected class TestServiceManager : ServiceManager, IMethodFixture { method TestServiceManager (line 38) | public TestServiceManager(Action addSer... method AddLog (line 43) | public TestServiceManager AddLog() { method InitializeAsync (line 48) | public Task InitializeAsync(ITestInput testInput, IMessageBus messag... method DisposeAsync (line 57) | public virtual Task DisposeAsync(RunSummary result, IMessageBus mess... class LogProxy (line 66) | private class LogProxy : IActionLog { method SetLog (line 69) | public void SetLog(IActionLog log) { method Write (line 73) | public void Write(LogVerbosity verbosity, MessageCategory category, ... method WriteFormat (line 76) | public void WriteFormat(LogVerbosity verbosity, MessageCategory cate... method WriteLine (line 79) | public void WriteLine(LogVerbosity verbosity, MessageCategory catego... method Flush (line 82) | public void Flush() => _log.Flush(); FILE: src/Common/Core/Test/Logging/LoggerTest.cs class LoggerTest (line 12) | [ExcludeFromCodeCoverage] method Verbosity (line 15) | [CompositeTest] FILE: src/Common/Core/Test/Logging/MaxLoggingPermissions.cs class MaxLoggingPermissions (line 7) | public sealed class MaxLoggingPermissions : ILoggingPermissions { FILE: src/Common/Core/Test/Match/MatchAny.cs class MatchAny (line 11) | [ExcludeFromCodeCoverage] method MatchAny (line 19) | static MatchAny() { method MatchAny (line 23) | private MatchAny(Func condition, object wrapped) { method MatchAny (line 29) | public MatchAny() { method MatchAny (line 34) | public MatchAny(Expression> condition) { method ThatMatches (line 39) | public static MatchAny ThatMatches(IEquatable match) method Equals (line 44) | public bool Equals(T other) => method Equals (line 47) | public override bool Equals(object obj) => method GetHashCode (line 50) | public override int GetHashCode() => 0; method ToString (line 52) | public override string ToString() => _toString(); class Formatter (line 54) | private class Formatter : IValueFormatter { method CanHandle (line 55) | public bool CanHandle(object value) => method ToString (line 58) | public string ToString(object value, bool useLineBreaks, IList> eleme... method Add (line 24) | public void Add(IEquatable element) { method Matches (line 28) | private bool Matches(IEquatable expected, T actual) => method Equals (line 31) | public bool Equals(IEnumerable other) { method Equals (line 55) | public override bool Equals(object obj) => method GetHashCode (line 58) | public override int GetHashCode() => 0; FILE: src/Common/Core/Test/Match/MatchMembers.cs class MatchMembers (line 12) | [ExcludeFromCodeCoverage] method MatchMembers (line 19) | static MatchMembers() { method MatchMembers (line 23) | public MatchMembers() { method MatchMembers (line 27) | private MatchMembers(MatchMembers next, LambdaExpression memberSele... method Matches (line 46) | private static bool Matches(object expected, object actual) { method Matching (line 54) | public MatchMembers Matching(Expression> ... method Matching (line 57) | public MatchMembers Matching(Expression> ... method Matching (line 61) | public MatchMembers Matching(Expression>... method Matching (line 65) | public MatchMembers Matching(Expression>... method Equals (line 69) | public bool Equals(T other) => method GetHashCode (line 72) | public override int GetHashCode() { method Equals (line 76) | public override bool Equals(object obj) => class Formatter (line 79) | private class Formatter : IValueFormatter { method CanHandle (line 82) | public bool CanHandle(object value) => method ToString (line 85) | public string ToString(object value, bool useLineBreaks, IList from, IComparable to) { method Equals (line 18) | public bool Equals(T other) => method Equals (line 21) | public override bool Equals(object other) => method GetHashCode (line 24) | public override int GetHashCode() => method ToString (line 27) | public override string ToString() => FILE: src/Common/Core/Test/Resources.Designer.cs class Resources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: src/Common/Core/Test/Services/ServiceManagerTests.cs class ServiceManagerTests (line 11) | public class ServiceManagerTests { method ServiceManagerTests (line 14) | public ServiceManagerTests() { method GetAccessToNonCreatedService_Recursion (line 18) | [Test] method DoubleAdd (line 28) | [Test] method ServiceOfTypeLazyObject (line 38) | [Test] method AddRemove (line 48) | [Test] method AddRemoveDerived (line 61) | [Test] method AddRemoveLazy03 (line 76) | [Test] method AddByInterface01 (line 85) | [Test] method AddByInterface02 (line 92) | [Test] method Disposed (line 99) | [Test] type I1 (line 124) | private interface I1 { } type I2 (line 125) | private interface I2 { } class C1 (line 127) | private class C1 : I1 { } class C2 (line 128) | private class C2 : I2 { } class C3 (line 130) | private class C3 : I1 { method C3 (line 131) | public C3(IServiceContainer s) { class C4 (line 135) | private class C4 : I2 { method C4 (line 136) | public C4(IServiceContainer s) { class Base (line 141) | private class Base : I1, IDisposable { method Base (line 143) | protected Base(): this(null) { } method Base (line 145) | protected Base(IServiceManager sm) { method Dispose (line 149) | public void Dispose() { class Derived (line 153) | private class Derived : Base, I2 { method Derived (line 154) | public Derived() { } method Derived (line 155) | public Derived(IServiceManager sm) : base(sm) { } FILE: src/Common/Core/Test/StringBuilderExtensionsTest.cs class StringBuilderExtensionsTest (line 11) | [ExcludeFromCodeCoverage] method AppendIf_True (line 14) | [Test] method AppendIf_False (line 22) | [Test] FILE: src/Common/Core/Test/StringExtensionsTest.cs class StringExtensionsTest (line 10) | [ExcludeFromCodeCoverage] method AllIndexesOfIgnoreCase (line 12) | [CompositeTest] method IsStartOfNewLine (line 29) | [CompositeTest] method Replace (line 88) | [CompositeTest] method RemoveWhiteSpaceLines (line 100) | [CompositeTest] method SubstringToHex (line 134) | [CompositeTest] FILE: src/Common/Core/Test/StubFactories/DirectoryInfoStubFactory.cs class DirectoryInfoStubFactory (line 15) | [ExcludeFromCodeCoverage] method Create (line 17) | public static IDirectoryInfo Create(IFileSystem fileSystem, string pat... method Delete (line 33) | public static IDirectoryInfo Delete(IFileSystem fileSystem, string pat... method FromIndentedString (line 49) | public static IFileSystemInfo FromIndentedString(IFileSystem fileSyste... method AddToDirectory (line 100) | private static void AddToDirectory(IDirectoryInfo directory, IFileSyst... method GetIndent (line 126) | private static int GetIndent(string s) { method IsFolder (line 136) | private static bool IsFolder(string s) { FILE: src/Common/Core/Test/StubFactories/FileInfoStubFactory.cs class FileInfoStubFactory (line 11) | [ExcludeFromCodeCoverage] method Create (line 13) | public static IFileInfo Create(IFileSystem fileSystem, string path) { method Delete (line 29) | public static IFileInfo Delete(IFileSystem fileSystem, string path) { FILE: src/Common/Core/Test/StubFactories/FileSystemStubFactory.cs class FileSystemStubFactory (line 8) | public class FileSystemStubFactory { method CreateDefault (line 9) | public static IFileSystem CreateDefault() { FILE: src/Common/Core/Test/Stubs/Shell/SecurityServiceStub.cs class SecurityServiceStub (line 13) | public class SecurityServiceStub : ISecurityService { method GetUserCredentialsAsync (line 28) | public Task GetUserCredentialsAsync(string authority, str... method ValidateX509Certificate (line 38) | public bool ValidateX509Certificate(X509Certificate certificate, strin... method SaveUserCredentials (line 48) | public void SaveUserCredentials(string authority, string userName, Sec... method DeleteUserCredentials (line 58) | public bool DeleteUserCredentials(string authority) { method DeleteCredentials (line 68) | public void DeleteCredentials(string authority) { method ReadUserCredentials (line 78) | public (string username, SecureString password) ReadUserCredentials(st... FILE: src/Common/Core/Test/Tasks/EventTaskSourceTest.cs class EventTaskSourceTest (line 13) | [ExcludeFromCodeCoverage] method EventTaskSourceTest (line 17) | public EventTaskSourceTest() { method TwoObjects (line 21) | [Test] method TwoObjects_OneCancelled (line 49) | [Test] method TwoTasks (line 77) | [Test] method TwoEvents (line 93) | [Test] method TwoEventsSequentalTasks (line 110) | [Test] method TwoEvents_NoUnsubscribe (line 130) | [Test] class Typed (line 147) | public class Typed { method Typed (line 150) | public Typed() { method TwoObjects (line 154) | [Test] method TwoObjects_OneCancelled (line 180) | [Test] method TwoTasks (line 207) | [Test] method TwoEvents (line 222) | [Test] method TwoEventsSequentalTasks (line 237) | [Test] method TwoEvents_NoUnsubscribe (line 254) | [Test] class ObjectWithEvent (line 270) | private class ObjectWithEvent { method Raise (line 274) | public void Raise(int value = 0) { method RaiseInt (line 278) | public void RaiseInt(int value) { class IntEventArgs (line 283) | private class IntEventArgs : EventArgs { method IntEventArgs (line 286) | public IntEventArgs(int value) { FILE: src/Common/Core/Test/Tasks/FailOnTimeoutTest.cs class FailOnTimeoutTest (line 12) | [ExcludeFromCodeCoverage] method FailOnTimeout (line 14) | [Test] method FailOnCustomException (line 20) | [Test] method FailOnCancellation (line 31) | [Test] method Success (line 40) | [Test] FILE: src/Common/Core/Test/Tasks/TaskCompletionSourceExTest.cs class TaskCompletionSourceExTest (line 13) | [ExcludeFromCodeCoverage] method TrySetResult (line 15) | [Test] method TrySetCanceled (line 29) | [Test] method TrySetException (line 43) | [Test] FILE: src/Common/Core/Test/Tasks/TaskExtensionsTest.cs class TaskExtensionsTest (line 14) | [ExcludeFromCodeCoverage] method DoNotWait (line 17) | [Test] method SilenceException (line 61) | [Test] method SilenceException_Sequence (line 72) | [Test] method SilenceException_Faulted (line 86) | [Test] method SilenceException_SequenceFaulted (line 97) | [Test] method SilenceException_Canceled (line 111) | [Test] class BlockingCollectionSynchronizationContext (line 122) | private class BlockingCollectionSynchronizationContext : Synchronizati... method BlockingCollectionSynchronizationContext (line 125) | public BlockingCollectionSynchronizationContext(BlockingCollection _qu... method Wait (line 135) | public override int Wait(IntPtr[] waitHandles, bool waitAll, int mil... method CreateCopy (line 137) | public override SynchronizationContext CreateCopy() => new BlockingC... FILE: src/Common/Core/Test/Tasks/TaskUtilitiesTest.cs class TaskUtilitiesTest (line 13) | [ExcludeFromCodeCoverage] method CreateCanceled (line 15) | [Test] method WhenAllCancelOnFailure_Array (line 27) | [Test] method WhenAllCancelOnFailure_NoCancellation (line 48) | [Test] method WhenAllCancelOnFailure_AlreadyCancellation (line 69) | [Test] method WhenAllCancelOnFailure_FailureThenCancellation (line 92) | [Test] method WhenAllCancelOnFailure_CancellationThenFailure (line 114) | [Test] method WhenAllCancelOnFailure_FailureOnCancellation (line 136) | [Test] method WhenAllCancelOnFailure_SyncCompleted (line 158) | [Test] method WhenAllCancelOnFailure_SyncFailure (line 167) | [Test] method WhenAllCancelOnFailure_SyncCompletedThenCancellationThenFailure (line 181) | [Test] class CustomOperationCanceledException (line 205) | private class CustomOperationCanceledException : OperationCanceledExce... FILE: src/Common/Core/Test/Telemetry/FileTelemetryRecorder.cs class FileTelemetryRecorder (line 16) | [ExcludeFromCodeCoverage] method RecordEvent (line 35) | public void RecordEvent(string eventName, object parameters = null) { method Dispose (line 45) | public void Dispose() { } FILE: src/Common/Core/Test/Telemetry/ITelemetryTestSupport.cs type ITelemetryTestSupport (line 6) | public interface ITelemetryTestSupport { method Reset (line 10) | void Reset(); FILE: src/Common/Core/Test/Telemetry/SimpleTelemetryEvent.cs class SimpleTelemetryEvent (line 9) | [ExcludeFromCodeCoverage] method SimpleTelemetryEvent (line 11) | public SimpleTelemetryEvent(string eventName) { FILE: src/Common/Core/Test/Telemetry/StringTelemetryRecorderTests.cs class StringTelemetryRecorderTests (line 11) | [ExcludeFromCodeCoverage] method StringTelemetryRecorder_SimpleEventTest (line 13) | [CompositeTest] method StringTelemetryRecorder_EventWithDictionaryTest (line 23) | [CompositeTest] method StringTelemetryRecorder_EventWithAnonymousCollectionTest (line 33) | [CompositeTest] FILE: src/Common/Core/Test/Telemetry/TelemetryTestService.cs class TelemetryTestService (line 8) | [ExcludeFromCodeCoverage] method TelemetryTestService (line 13) | public TelemetryTestService(string eventNamePrefix, string propertyNam... method TelemetryTestService (line 18) | public TelemetryTestService() : method Reset (line 25) | public void Reset() => TelemetryRecorder.Reset(); FILE: src/Common/Core/Test/Telemetry/TelemetryTestServiceTests.cs class TelemetryTestServiceTests (line 11) | [ExcludeFromCodeCoverage] method TelemetryTestService_DefaultPrefixConstructorTest (line 13) | [Test] method TelemetryTestService_CustomPrefixConstructorTest (line 20) | [CompositeTest] method TelemetryTestService_SimpleEventTest (line 28) | [CompositeTest] method TelemetryTestService_EventWithParametersTest (line 37) | [CompositeTest] FILE: src/Common/Core/Test/Telemetry/TestTelemetryRecorder.cs class TestTelemetryRecorder (line 11) | [ExcludeFromCodeCoverage] method RecordEvent (line 24) | public void RecordEvent(string eventName, object parameters = null) { method Reset (line 37) | public void Reset() { method Dispose (line 46) | public void Dispose() { } method WriteDictionary (line 48) | private void WriteDictionary(IDictionary dict) { method WriteProperty (line 54) | private void WriteProperty(string name, object value) { FILE: src/Common/Core/Test/Threading/AsyncManualResetEventTest.cs class AsyncManualResetEventTest (line 13) | [ExcludeFromCodeCoverage] method WaitAsync_CancellationToken_Canceled (line 15) | [Test] method WaitAsync_CancellationToken_Cancel (line 22) | [Test] method WaitAsync_CancellationToken_CancelAfterSet (line 36) | [Test] method WaitAsync_CancellationToken_CancelAfterReset (line 51) | [Test] method WaitAsync_CancellationToken_CancelAfterResetAfterSet (line 66) | [Test] method WaitAsync_CancellationToken_SetWithNotCanceled (line 83) | [Test] FILE: src/Common/Core/Test/Threading/AsyncReaderWriterLockTest.cs class AsyncReaderWriterLockTest (line 14) | [ExcludeFromCodeCoverage] method AsyncReaderWriterLockTest (line 19) | public AsyncReaderWriterLockTest() { method ReadRead (line 23) | [Test] method ReadRead_FirstCanceled (line 32) | [Test] method ReadRead_SecondCanceled (line 44) | [Test] method ReadRead_CancelFirst (line 56) | [Test] method ReadRead_CancelSecond (line 68) | [Test] method ReadWrite (line 80) | [Test] method ReadWrite_FirstCanceled (line 89) | [Test] method ReadWrite_SecondCanceled (line 101) | [Test] method ReadWrite_CancelFirst (line 113) | [Test] method ReadWrite_CancelSecond (line 125) | [Test] method ReadWrite_CancelSecond_ReadWrite_ReleaseThird (line 137) | [Test] method ReadReadWrite (line 153) | [Test] method ReadReadWrite_FirstCanceled (line 164) | [Test] method ReadReadWrite_SecondCanceled (line 178) | [Test] method ReadReadWrite_FirstSecondCanceled (line 192) | [Test] method ReadReadWrite_CancelFirst (line 206) | [Test] method ReadReadWrite_CancelSecond (line 221) | [Test] method ReadReadWrite_CancelFirstSecond (line 236) | [Test] method ReadReadWrite_Release (line 251) | [Test] method ReadReadWrite_CancelThird_Release (line 264) | [Test] method ReadReadWrite_Release_CancelThird (line 280) | [Test] method ReadReadWrite_Release_Release (line 296) | [Test] method ReadReadWrite_Release_CancelThird_Release (line 310) | [Test] method ReadReadWrite_Release_Release_CancelThird (line 327) | [Test] method ReadWriteRead (line 344) | [Test] method ReadWriteRead_CancelSecond_Write (line 355) | [Test] method ReadWriteRead_CancelSecond_Write_ReleaseThird (line 372) | [Test] method ReadWriteRead_CancelSecond_Write_ReleaseFirst_ReleaseThird (line 390) | [Test] method ReadWriteRead_CancelThird_ReleaseFirst (line 409) | [Test] method ReadWriteWrite_CancelThird_Read_CancelSecond (line 425) | [Test] method ReadWriteWrite_CancelThird_ReadWrite_CancelSecond (line 444) | [Test] method ReadReadWriteRead (line 465) | [Test] method ReadReadWriteRead_WriteCanceled (line 478) | [Test] method ReadReadWriteRead_CancelWrite (line 494) | [Test] method ReadReadWriteRead_Release_Release (line 511) | [Test] method ReadReadWriteRead_CancelWrite_Release_Release (line 527) | [Test] method ReadReadWriteWrite_CancelWrite_Release_Release (line 546) | [Test] method ReadReadWriteReadWrite_CancelWrite (line 565) | [Test] method ReadWriteReadWrite_CancelSecond (line 584) | [Test] method ReadWriteReadWrite_CancelSecond_ReleaseFirst (line 601) | [Test] method ReadWriteReadWriteRead_CancelThird_ReleaseFirst (line 619) | [Test] method ReadWriteWriteRead_CancelSecond_CancelThird (line 639) | [Test] method ReadWriteWriteRead_CancelThird_CancelSecond (line 658) | [Test] method WriteReadReadWriteRead (line 677) | [Test] method WriteReadReadWriteRead_Release (line 692) | [Test] method WriteReadReadWriteRead_CancelThird_CancelSecond_Release (line 709) | [Test] method WriteRead (line 732) | [Test] method WriteRead_CancelSecond_ReleaseFirst_Read (line 741) | [Test] method WriteRead_CancelSecond_ReleaseFirst_Write (line 757) | [Test] method Write_Release_Read (line 773) | [Test] method WriteReadWrite (line 783) | [Test] method WriteReadWrite_Release (line 794) | [Test] method WriteWriteRead_CancelSecond (line 807) | [Test] method WriteWriteRead_CancelSecond_ReleaseFirst (line 822) | [Test] method WriteWriteReadWrite_CancelSecond_CancelThird_ReleaseFirst (line 838) | [Test] method WriteWriteReadWrite_CancelThird_CancelSecond_ReleaseFirst (line 858) | [Test] method WriteReadWrite_CancelThird_ReleaseFirst (line 878) | [Test] method WriteReadWrite_Release_Write_Release (line 894) | [Test] method WriteWrite (line 910) | [Test] method WriteWrite_CancelSecond_ReleaseFirst_Read (line 919) | [Test] method WriteWrite_CancelSecond_ReleaseFirst_Write (line 935) | [Test] method Write_Release_Write (line 951) | [Test] method WriteWriteWrite_CancelSecond (line 961) | [Test] method WriteWriteWrite_CancelSecond_ReleaseFirst (line 976) | [Test] method Concurrent_Write (line 992) | [Test] method Concurrent_Write_ReadCanceled (line 1007) | [Test] method Concurrent_ReadWrite (line 1037) | [Test] method Concurrent_ReadWriteRead_CancelSecond (line 1058) | [Test] method Concurrent_ReadExclusiveRead_CancelSecond (line 1076) | [Test] method Reentrancy_ReadRead (line 1092) | [Test] method Reentrancy_ReadReadWrite (line 1101) | [Test] method Reentrancy_ReadWrite (line 1112) | [Test] method Reentrancy_ReadWriteRead (line 1121) | [Test] method Reentrancy_ReadWriteWrite (line 1132) | [Test] method Reentrancy_ReadWriteWrite_ReleaseFirst (line 1143) | [Test] method Reentrancy_WriteRead (line 1156) | [Test] method Reentrancy_WriteReadWrite (line 1165) | [Test] method Reentrancy_WriteWrite (line 1176) | [Test] method Reentrancy_WriteWriteRead (line 1185) | [Test] method Read_ExclusiveRead (line 1196) | [Test] method Read_ExclusiveRead_Write_ExclusiveRead_ReleaseSecond (line 1206) | [Test] method ExclusiveRead_Read (line 1222) | [Test] method ExclusiveRead_ExclusiveRead (line 1232) | [Test] method ExclusiveRead_Read_ExclusiveRead_CancelSecond (line 1242) | [Test] method ExclusiveRead_Read_ReleaseFirst_ExclusiveRead (line 1258) | [Test] method ExclusiveRead_ExclusiveRead_ExclusiveRead_CancelSecond (line 1275) | [Test] method ExclusiveRead_ExclusiveRead_ExclusiveRead_ReleaseFirst (line 1291) | [Test] method ExclusiveRead_ExclusiveRead_ExclusiveRead_CancelSecond_ReleaseFirst (line 1305) | [Test] method ExclusiveRead_ExclusiveRead_CancelSecond_ReleaseFirst_ExclusiveRead (line 1322) | [Test] method ExclusiveRead_SecondExclusiveRead_SecondExclusiveRead_Write_ReleaseSecond (line 1340) | [Test] method ExclusiveRead_SecondExclusiveRead_ExclusiveRead_ReleaseSecond_ReleaseFirst (line 1357) | [Test] method ExclusiveRead_SecondExclusiveRead_ReleaseSecond_ReleaseFirst_ExclusiveRead (line 1373) | [Test] method ExclusiveRead_SecondExclusiveRead_ReleaseSecond_ReleaseFirst_SecondExclusiveRead (line 1390) | [Test] method ExclusiveRead_SecondExclusiveRead_ExclusiveRead_SecondExclusiveRead (line 1407) | [Test] method ExclusiveRead_ExclusiveRead_SecondExclusiveRead_SecondExclusiveRead (line 1422) | [Test] method ExclusiveRead_ExclusiveRead_ReleaseFirst (line 1437) | [Test] method Read_Write_ExclusiveRead_CancelSecond (line 1449) | [Test] method WriteExclusiveReadRead_ReleaseFirst (line 1465) | [Test] method WriteReadExclusiveRead_ReleaseFirst (line 1479) | [Test] method WriteExclusiveReadExclusiveRead_ReleaseFirst (line 1493) | [Test] method WriteExclusiveRead_SecondExclusiveRead_ReleaseFirst (line 1507) | [Test] method Write_ExclusiveRead_SecondExclusiveRead_Read_ReleaseFirst (line 1522) | [Test] method Write_ExclusiveRead_SecondExclusiveRead_SecondExclusiveRead_ExclusiveRead_ReleaseFirst (line 1539) | [Test] method ExclusiveRead_Write_ExclusiveRead_ReleaseFirst (line 1558) | [Test] method ExclusiveRead_Write_ExclusiveRead_CancelSecond (line 1573) | [Test] method ExclusiveRead_Write_Read_CancelSecond (line 1589) | [Test] FILE: src/Common/Core/Test/Threading/BinaryAsyncLockTest.cs class BinaryAsyncLockTest (line 15) | [ExcludeFromCodeCoverage] method WaitAsync_Set (line 17) | [Test] method WaitAsync_SetInCtor (line 33) | [Test] method WaitAsync_Reset (line 48) | [Test] method ResetIfNotWaiting_ResetAsync_Skip_WaitAsync_Set (line 64) | [Test] method WaitAsync_ResetAsync (line 86) | [Test] method WaitAsync_ResetAsync_Set (line 97) | [Test] method WaitAsync_ResetAsync_SetIfLast (line 110) | [Test] method ResetAsync_ResetAsync_Set (line 123) | [Test] method ResetAsync_ResetAsync_SetIfLast (line 136) | [Test] method ResetAsync_WaitAsync_Set (line 149) | [Test] method ResetAsync_WaitAsync_SetIfLast (line 162) | [Test] method WaitAsync_ResetAsync_Set_Set (line 175) | [Test] method ResetAsync_ResetAsync_Set_Set (line 190) | [Test] method ResetAsync_ResetAsync_SetIfLast_SetIfLast (line 203) | [Test] method WaitAsync_ResetAsync_SetIfLast_SetIfLast (line 217) | [Test] method WaitAsync_WaitAsync_SetIfLast_SetIfLast (line 231) | [Test] method WaitAsync_ResetAsync_Set_SetIfLast (line 245) | [Test] method ResetAsync_ResetAsync_Set_SetIfLast (line 259) | [Test] method ResetAsync_ResetAsyncCanceled_WaitAsync (line 273) | [Test] method ResetAsync_ResetAsync_WaitAsync (line 286) | [Test] method ResetAsync_ResetAsync_WaitAsync_CancelSecond (line 301) | [Test] method ResetAsync_ResetAsync_WaitAsync_CancelSecond_SetFirst (line 318) | [Test] method SequentalWaitReset_SetToken (line 336) | [Test] method CancelWaitAsync_Reset (line 371) | [Test] method CancelWaitAsync_Set (line 382) | [Test] method CancelResetAsync_Reset (line 393) | [Test] method CancelResetAsync_Set (line 404) | [Test] method CancelEven (line 415) | [Test] FILE: src/Common/Core/Test/Utility/BaselineCompare.cs class BaselineCompare (line 11) | [ExcludeFromCodeCoverage] method CompareStrings (line 13) | public static string CompareStrings(string expected, string actual) { method CompareStringLines (line 35) | public static void CompareStringLines(string expected, string actual) { method CompareLines (line 42) | public static int CompareLines(string expected, string actual, out str... method CompareFiles (line 89) | public static void CompareFiles(string baselineFile, string actual, bo... FILE: src/Common/Core/Test/Utility/CommonTestData.cs class CommonTestData (line 7) | [ExcludeFromCodeCoverage] FILE: src/Common/Core/Test/Utility/SequentialTestExecutor.cs class SequentialTestExecutor (line 9) | [ExcludeFromCodeCoverage] class ExecutionRequest (line 11) | [ExcludeFromCodeCoverage] method ExecutionRequest (line 16) | public ExecutionRequest(Action action) { method ExecuteTest (line 25) | public static void ExecuteTest(Action action) { method ExecuteTest (line 29) | public static void ExecuteTest(Action action, Ac... method CurrentDomain_DomainUnload (line 45) | private static void CurrentDomain_DomainUnload(object sender, EventArg... FILE: src/Common/Core/Test/Utility/TestFiles.cs class TestFiles (line 9) | [ExcludeFromCodeCoverage] method CompareToBaseLine (line 13) | public static void CompareToBaseLine(string baselinefilePath, string a... method UpdateBaseline (line 28) | public static void UpdateBaseline(string filePath, string content) { FILE: src/Containers/Impl/BuildImageParameters.cs class BuildImageParameters (line 7) | public class BuildImageParameters { method BuildImageParameters (line 15) | public BuildImageParameters(string dockerFile, string imageName, strin... method BuildImageParameters (line 18) | public BuildImageParameters(string dockerFile, string imageName, strin... method Deconstruct (line 27) | public void Deconstruct(out string dockerFile, out string imageName, o... FILE: src/Containers/Impl/ContainerCreateParameters.cs type ContainerCreateParameters (line 5) | public struct ContainerCreateParameters { method ContainerCreateParameters (line 12) | public ContainerCreateParameters(string image, string tag) { method ContainerCreateParameters (line 20) | public ContainerCreateParameters(string image, string tag, string star... method ContainerCreateParameters (line 28) | public ContainerCreateParameters(string image, string tag, string star... method ContainerCreateParameters (line 36) | public ContainerCreateParameters(string image, string tag, string star... FILE: src/Containers/Impl/ContainerException.cs class ContainerException (line 8) | public class ContainerException : Exception { method ContainerException (line 9) | public ContainerException() { } method ContainerException (line 11) | public ContainerException(string message) : base(message) { } method ContainerException (line 13) | public ContainerException(string message, Exception innerException) : ... FILE: src/Containers/Impl/ContainerImage.cs class ContainerImage (line 5) | public class ContainerImage { method ContainerImage (line 10) | public ContainerImage(string id, string name, string tag) { method Deconstruct (line 16) | public void Deconstruct(out string id, out string name, out string tag) { FILE: src/Containers/Impl/ContainerServiceNotInstalledException.cs class ContainerServiceNotInstalledException (line 7) | public class ContainerServiceNotInstalledException : ContainerException { method ContainerServiceNotInstalledException (line 8) | public ContainerServiceNotInstalledException() { } method ContainerServiceNotInstalledException (line 10) | public ContainerServiceNotInstalledException(string message) : base(me... method ContainerServiceNotInstalledException (line 12) | public ContainerServiceNotInstalledException(string message, Exception... FILE: src/Containers/Impl/ContainerServiceNotReadyException.cs class ContainerServiceNotReadyException (line 7) | public class ContainerServiceNotReadyException : ContainerException { method ContainerServiceNotReadyException (line 8) | public ContainerServiceNotReadyException() { } method ContainerServiceNotReadyException (line 10) | public ContainerServiceNotReadyException(string message) : base(messag... method ContainerServiceNotReadyException (line 12) | public ContainerServiceNotReadyException(string message, Exception inn... FILE: src/Containers/Impl/ContainerServiceNotRunningException.cs class ContainerServiceNotRunningException (line 7) | public class ContainerServiceNotRunningException : ContainerException { method ContainerServiceNotRunningException (line 8) | public ContainerServiceNotRunningException(string serviceName) { method ContainerServiceNotRunningException (line 12) | public ContainerServiceNotRunningException(string serviceName, string ... method ContainerServiceNotRunningException (line 16) | public ContainerServiceNotRunningException(string serviceName, string ... FILE: src/Containers/Impl/ContainerServicePermissionException.cs class ContainerServicePermissionException (line 7) | public class ContainerServicePermissionException : ContainerException { method ContainerServicePermissionException (line 8) | public ContainerServicePermissionException() { } method ContainerServicePermissionException (line 10) | public ContainerServicePermissionException(string message) : base(mess... method ContainerServicePermissionException (line 12) | public ContainerServicePermissionException(string message, Exception i... FILE: src/Containers/Impl/ContainerServiceStatus.cs type ContainerServiceStatus (line 5) | public struct ContainerServiceStatus { method ContainerServiceStatus (line 11) | public ContainerServiceStatus(bool serviceAvailable, string statusMess... method ContainerServiceStatus (line 18) | public ContainerServiceStatus(bool serviceAvailable, string statusMess... FILE: src/Containers/Impl/ContainerServiceStatusType.cs type ContainerServiceStatusType (line 7) | public enum ContainerServiceStatusType { FILE: src/Containers/Impl/Docker/IDockerService.cs type IDockerService (line 10) | public interface IDockerService { method BuildImageAsync (line 11) | Task BuildImageAsync(string buildOptions, CancellationToken ct); method ListContainersAsync (line 12) | Task> ListContainersAsync(bool getAll = true, ... method ListImagesAsync (line 13) | Task> ListImagesAsync(bool getAll = true, ... method GetContainerAsync (line 14) | Task GetContainerAsync(string containerId, CancellationTok... method InspectAsync (line 15) | Task InspectAsync(IEnumerable objectIds, CancellationT... method RepositoryLoginAsync (line 16) | Task RepositoryLoginAsync(string username, string password, st... method RepositoryLoginAsync (line 17) | Task RepositoryLoginAsync(RepositoryCredentials auth, Cancella... method RepositoryLogoutAsync (line 18) | Task RepositoryLogoutAsync(RepositoryCredentials auth, Cancell... method RepositoryLogoutAsync (line 19) | Task RepositoryLogoutAsync(string server, CancellationToken ct); method PullImageAsync (line 20) | Task PullImageAsync(string fullImageName, CancellationToken ct); method CreateContainerAsync (line 21) | Task CreateContainerAsync(string createOptions, CancellationTo... method DeleteContainerAsync (line 22) | Task DeleteContainerAsync(string containerId, CancellationToke... method StartContainerAsync (line 23) | Task StartContainerAsync(string containerId, CancellationToken... method StopContainerAsync (line 24) | Task StopContainerAsync(string containerId, CancellationToken ... FILE: src/Containers/Impl/Docker/LocalDocker.cs class LocalDocker (line 5) | public class LocalDocker { method LocalDocker (line 9) | public LocalDocker(string binPath, string dockerCommandPath) { FILE: src/Containers/Impl/Docker/LocalDockerContainer.cs class LocalDockerContainer (line 10) | public class LocalDockerContainer : IContainer { method LocalDockerContainer (line 23) | internal LocalDockerContainer(JToken containerObject) { method GetContainerStatus (line 30) | private string GetContainerStatus(JToken containerObject) { method GetHostPorts (line 34) | private IEnumerable GetHostPorts(JToken containerObject) { method GetContainerName (line 51) | private string GetContainerName(JToken containerObj) { FILE: src/Containers/Impl/Docker/LocalDockerService.cs class LocalDockerService (line 21) | public abstract class LocalDockerService : IDockerService { method LocalDockerService (line 32) | protected LocalDockerService(IServiceContainer services) { method CreateContainerFromFileAsync (line 37) | public async Task CreateContainerFromFileAsync(BuildImageP... method BuildImageAsync (line 53) | public Task BuildImageAsync(string buildOptions, CancellationT... method ListContainersAsync (line 58) | public async Task> ListContainersAsync(bool ge... method ListImagesAsync (line 70) | public async Task> ListImagesAsync(bool ge... method GetContainerImage (line 82) | private ContainerImage GetContainerImage(JToken c) { method GetContainerAsync (line 97) | public async Task GetContainerAsync(string containerId, Ca... method InspectAsync (line 111) | public async Task InspectAsync(IEnumerable containerId... method RepositoryLoginAsync (line 125) | public Task RepositoryLoginAsync(string username, string passw... method RepositoryLoginAsync (line 131) | public Task RepositoryLoginAsync(RepositoryCredentials auth, C... method RepositoryLogoutAsync (line 134) | public Task RepositoryLogoutAsync(string server, CancellationT... method RepositoryLogoutAsync (line 139) | public Task RepositoryLogoutAsync(RepositoryCredentials auth, ... method PullImageAsync (line 142) | public Task PullImageAsync(string fullImageName, CancellationT... method CreateContainerAsync (line 147) | public async Task CreateContainerAsync(string createOptions, C... method DeleteContainerAsync (line 157) | public Task DeleteContainerAsync(string containerId, Cancellat... method StartContainerAsync (line 162) | public Task StartContainerAsync(string containerId, Cancellati... method StopContainerAsync (line 167) | public Task StopContainerAsync(string containerId, Cancellatio... method GetLocalDocker (line 172) | protected abstract LocalDocker GetLocalDocker(); method ExecuteCommandAsync (line 174) | private async Task ExecuteCommandAsync(string arguments, strin... method IsSecurityWarning (line 223) | private bool IsSecurityWarning(string error) { method IsServiceNotReady (line 227) | private bool IsServiceNotReady(string error) { FILE: src/Containers/Impl/IContainer.cs type IContainer (line 7) | public interface IContainer { FILE: src/Containers/Impl/IContainerService.cs type IContainerService (line 9) | public interface IContainerService { method GetServiceStatus (line 10) | ContainerServiceStatus GetServiceStatus(); method GetContainerAsync (line 11) | Task GetContainerAsync(string containerId, CancellationTok... method ListContainersAsync (line 12) | Task> ListContainersAsync(bool allContainers, ... method ListImagesAsync (line 13) | Task> ListImagesAsync(bool allImages, Canc... method CreateContainerFromFileAsync (line 14) | Task CreateContainerFromFileAsync(BuildImageParameters bui... method CreateContainerAsync (line 15) | Task CreateContainerAsync(ContainerCreateParameters create... method DeleteContainerAsync (line 16) | Task DeleteContainerAsync(string containerId, CancellationToken ct); method StartContainerAsync (line 17) | Task StartContainerAsync(string containerId, CancellationToken ct); method StopContainerAsync (line 18) | Task StopContainerAsync(string containerId, CancellationToken ct); FILE: src/Containers/Impl/RepositoryCredentials.cs class RepositoryCredentials (line 5) | public class RepositoryCredentials { FILE: src/Containers/Impl/Resources.Designer.cs class Resources (line 23) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 32) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: src/Host/API/Impl/Converter.cs class Converter (line 16) | public static class Converter { method ToListOf (line 23) | public static List ToListOf(this IEnumerable e) { method ToRLiteral (line 32) | public static string ToRLiteral(this object value) { method ToRListConstructor (line 64) | public static string ToRListConstructor(this IEnumerable e) { method ToRDataFrameConstructor (line 83) | public static string ToRDataFrameConstructor(this DataFrame df) { method ToRFunctionCall (line 103) | public static string ToRFunctionCall(this string function, params obje... FILE: src/Host/API/Impl/DataFrame.cs class DataFrame (line 13) | public sealed class DataFrame { method DataFrame (line 35) | public DataFrame(IReadOnlyCollection rowNames, IReadOnlyCollec... method GetColumn (line 57) | public IReadOnlyList GetColumn(string name) { FILE: src/Host/API/Impl/Definitions/IRHostSession.cs type IRHostSession (line 15) | public interface IRHostSession : IDisposable { method StartHostAsync (line 55) | Task StartHostAsync(IRHostSessionCallback callback, string workingDire... method StopHostAsync (line 67) | Task StopHostAsync(bool waitForShutdown = true, CancellationToken canc... method CancelAllAsync (line 76) | Task CancelAllAsync(CancellationToken cancellationToken = default(Canc... method ExecuteAsync (line 87) | Task ExecuteAsync(string expression, CancellationToken cancellationTok... method ExecuteAndOutputAsync (line 98) | Task ExecuteAndOutputAsync(string expression, Cancella... method EvaluateAsync (line 115) | Task EvaluateAsync(string expression, CancellationToken cancella... method InvokeAsync (line 127) | Task InvokeAsync(string function, CancellationToken cancellationToken ... method InvokeAndReturnAsync (line 141) | Task InvokeAndReturnAsync(string function, CancellationToken c... method GetListAsync (line 153) | Task> GetListAsync(string expression, CancellationToken c... method GetListAsync (line 165) | Task> GetListAsync(string expression, CancellationToken can... method GetDataFrameAsync (line 177) | Task GetDataFrameAsync(string expression, CancellationToken... method GetInformationAsync (line 189) | Task GetInformationAsync(string expression, Cance... method PlotAsync (line 204) | Task PlotAsync(string expression, int width, int height, int d... FILE: src/Host/API/Impl/Definitions/IRHostSessionCallback.cs type IRHostSessionCallback (line 14) | public interface IRHostSessionCallback { method ShowErrorMessageAsync (line 18) | Task ShowErrorMessageAsync(string message, CancellationToken cancellat... method ShowMessageAsync (line 23) | Task ShowMessageAsync(string message, MessageButtons b... FILE: src/Host/API/Impl/Definitions/IRObjectInformation.cs type IRObjectInformation (line 10) | public interface IRObjectInformation { FILE: src/Host/API/Impl/Definitions/RFunctionArg.cs class RFunctionArg (line 8) | public sealed class RFunctionArg { method RFunctionArg (line 23) | public RFunctionArg(string value) : this(null, value) { } method RFunctionArg (line 30) | public RFunctionArg(string name, object value) { FILE: src/Host/API/Impl/Definitions/RSessionOutput.cs class RSessionOutput (line 9) | public sealed class RSessionOutput { method RSessionOutput (line 21) | internal RSessionOutput(string output, string errors) { FILE: src/Host/API/Impl/RHostSession.Interop.cs class RHostSession (line 17) | public partial class RHostSession { method InvokeAsync (line 28) | public async Task InvokeAsync(string function, CancellationToken cance... method InvokeAndReturnAsync (line 46) | public async Task InvokeAndReturnAsync(string function, Cancel... method GetListAsync (line 65) | public async Task> GetListAsync(string expression, Cancel... method GetListAsync (line 81) | public async Task> GetListAsync(string expression, Cancella... method GetJArrayAsync (line 90) | private Task GetJArrayAsync(string expression, CancellationTok... method GetDataFrameAsync (line 107) | public async Task GetDataFrameAsync(string expression, Canc... method GetInformationAsync (line 149) | public async Task GetInformationAsync(string expr... method JArrayToObjectList (line 159) | private List JArrayToObjectList(JArray array) { class RObjectInfo (line 176) | private class RObjectInfo: IRObjectInformation { FILE: src/Host/API/Impl/RHostSession.Support.cs class RHostSession (line 11) | public partial class RHostSession { class NullLog (line 12) | private class NullLog : IActionLog { method Flush (line 14) | public void Flush() { } method Write (line 15) | public void Write(LogVerbosity verbosity, MessageCategory category, ... method WriteFormat (line 16) | public void WriteFormat(LogVerbosity verbosity, MessageCategory cate... method WriteLine (line 17) | public void WriteLine(LogVerbosity verbosity, MessageCategory catego... class NullLock (line 21) | private sealed class NullLock : IExclusiveReaderLock { method WaitAsync (line 22) | public Task WaitAsync(CancellationToken... class NullToken (line 26) | private sealed class NullToken : IAsyncReaderWriterLockToken { method Dispose (line 28) | public void Dispose() { } FILE: src/Host/API/Impl/RHostSession.cs class RHostSession (line 29) | public sealed partial class RHostSession : IRHostSession { method Create (line 68) | public static IRHostSession Create(string name, string url = null) { method RHostSession (line 82) | private RHostSession(IRSession session) { method Dispose (line 98) | public void Dispose() { method OnSessionOutput (line 103) | private void OnSessionOutput(object sender, ROutputEventArgs e) { method OnSessionConnected (line 113) | private void OnSessionConnected(object sender, RConnectedEventArgs e) method OnSessionDisconnected (line 115) | private void OnSessionDisconnected(object sender, EventArgs e) method CancelAllAsync (line 126) | public Task CancelAllAsync(CancellationToken cancellationToken = defau... method StartHostAsync (line 142) | public Task StartHostAsync(IRHostSessionCallback callback, string work... method StopHostAsync (line 159) | public Task StopHostAsync(bool waitForShutdown = true, CancellationTok... method ExecuteAsync (line 171) | public Task ExecuteAsync(string expression, CancellationToken cancella... method ExecuteAndOutputAsync (line 185) | public async Task ExecuteAndOutputAsync(string express... method EvaluateAsync (line 219) | public Task EvaluateAsync(string expression, CancellationToken c... method PlotAsync (line 237) | public async Task PlotAsync(string expression, int width, int ... method EvaluateAndDescribeAsync (line 245) | private Task EvaluateAndDescribeAsync(string expression, ... class CoreServices (line 248) | private class CoreServices : ICoreServices { FILE: src/Host/API/Impl/RHostSessionCallback.cs class RHostSessionCallback (line 14) | public class RHostSessionCallback: IRHostSessionCallback { method ShowErrorMessageAsync (line 21) | public virtual Task ShowErrorMessageAsync(string message, Cancellation... method ShowMessageAsync (line 31) | public virtual Task ShowMessageAsync(string message, M... method PlotAsync (line 39) | public virtual Task PlotAsync(byte[] image) method Output (line 53) | public virtual void Output(string message, bool error) { } FILE: src/Host/API/Impl/RHostSessionExtensions.cs class RHostSessionExtensions (line 16) | public static class RHostSessionExtensions { method CreateListAsync (line 30) | public static Task CreateListAsync(this IRHostSession session, stri... method CreateDataFrameAsync (line 51) | public static async Task CreateDataFrameAsync(this IRHostSession sessi... method GetLengthAsync (line 72) | public static async Task GetLengthAsync(this IRHostSession sessi... method GetTypeNameAsync (line 84) | public static async Task GetTypeNameAsync(this IRHostSession s... FILE: src/Host/API/Impl/RSessionCallback.cs class RSessionCallback (line 10) | internal sealed class RSessionCallback : IRSessionCallback { method RSessionCallback (line 13) | public RSessionCallback(IRHostSessionCallback cb) { method CranUrlFromName (line 20) | public string CranUrlFromName(string name) => "https://cran.rstudio.com"; method FetchFileAsync (line 22) | public Task FetchFileAsync(string remoteFileName, ulong remote... method Locator (line 25) | public Task Locator(Guid deviceId, CancellationToken ct) method Plot (line 28) | public Task Plot(PlotMessage plot, CancellationToken ct) { method PlotDeviceCreate (line 33) | public Task PlotDeviceCreate(Guid deviceId, Canc... method PlotDeviceDestroy (line 36) | public Task PlotDeviceDestroy(Guid deviceId, CancellationToken ct) method ReadUserInput (line 39) | public Task ReadUserInput(string prompt, int maximumLength, Ca... method ShowErrorMessage (line 42) | public Task ShowErrorMessage(string message, CancellationToken cancell... method ShowHelpAsync (line 45) | public Task ShowHelpAsync(string url, CancellationToken cancellationTo... method ShowMessageAsync (line 48) | public Task ShowMessageAsync(string message, MessageBu... method ViewFile (line 51) | public Task ViewFile(string fileName, string tabName, bool deleteFile,... method EditFileAsync (line 52) | public Task EditFileAsync(string expression, string fileName, ... method ViewLibraryAsync (line 53) | public Task ViewLibraryAsync(CancellationToken cancellationToken = def... method ViewObjectAsync (line 54) | public Task ViewObjectAsync(string expression, string title, Cancellat... method GetLocalizedString (line 56) | public string GetLocalizedString(string id) => null; method BeforePackagesInstalledAsync (line 57) | public Task BeforePackagesInstalledAsync(CancellationToken ct) => Task... method AfterPackagesInstalledAsync (line 58) | public Task AfterPackagesInstalledAsync(CancellationToken ct) => Task.... FILE: src/Host/API/Test/RSessionApiTest.cs class RSessionApiTest (line 16) | [ExcludeFromCodeCoverage] method RSessionApiTest (line 22) | public RSessionApiTest() { method InitializeAsync (line 27) | public async Task InitializeAsync() { method DisposeAsync (line 31) | public async Task DisposeAsync() { method Lifecycle (line 36) | [Test] method List (line 45) | [Test] method InvokeReturnList (line 54) | [Test] method InvokeSimpleParams (line 66) | [Test] method InvokeListParams (line 76) | [CompositeTest] method GetDataFrame (line 89) | [Test] method CreateList (line 102) | [CompositeTest] method CreateDataFrame (line 112) | [CompositeTest] method PlotAsync (line 130) | [Test] method OutputAsync (line 136) | [CompositeTest] FILE: src/Host/Broker/Impl/About/AboutController.cs class AboutController (line 20) | [Route("/info/about")] method AboutController (line 26) | public AboutController(InterpreterManager interpManager, SessionManage... method Get (line 32) | [AllowAnonymous] FILE: src/Host/Broker/Impl/About/LoadController.cs class LoadController (line 13) | [Route("/info/load")] method LoadController (line 19) | public LoadController(ISystemInfoService systemInfo) { method Get (line 25) | [AllowAnonymous] method UpdateMeasurement (line 31) | private void UpdateMeasurement(object state) { method Dispose (line 38) | protected override void Dispose(bool disposing) { FILE: src/Host/Broker/Impl/ApiErrorResult.cs class ApiErrorResult (line 11) | public sealed class ApiErrorResult : ObjectResult { method ApiErrorResult (line 15) | public ApiErrorResult(BrokerApiError error, string message = null) : b... method ExecuteResultAsync (line 27) | public override Task ExecuteResultAsync(ActionContext context) { FILE: src/Host/Broker/Impl/Extensions/BasicSignInContextExtensions.cs class BasicSignInContextExtensions (line 8) | public static class BasicSignInContextExtensions { method IsSignInRequired (line 11) | public static bool IsSignInRequired(this BasicSignInContext context) { FILE: src/Host/Broker/Impl/Extensions/ConfigurationExtensions.cs class ConfigurationExtensions (line 9) | public static class ConfigurationExtensions { method GetLoggingOptions (line 10) | public static LoggingOptions GetLoggingOptions(this IConfiguration con... method GetStartupOptions (line 14) | public static StartupOptions GetStartupOptions(this IConfiguration con... method GetLifetimeSection (line 18) | public static IConfigurationSection GetLifetimeSection(this IConfigura... method GetLoggingSection (line 19) | public static IConfigurationSection GetLoggingSection(this IConfigurat... method GetRSection (line 20) | public static IConfigurationSection GetRSection(this IConfiguration co... method GetSecuritySection (line 21) | public static IConfigurationSection GetSecuritySection(this IConfigura... method GetStartupSection (line 22) | public static IConfigurationSection GetStartupSection(this IConfigurat... FILE: src/Host/Broker/Impl/Extensions/ExceptionExtensions.cs class ExceptionExtensions (line 15) | public static class ExceptionExtensions { method HandleWebHostStartExceptions (line 16) | public static void HandleWebHostStartExceptions(this Exception ex, ISe... method GetServerUri (line 37) | private static Uri GetServerUri(IConfiguration configuration) { method IsPortInUseException (line 45) | private static bool IsPortInUseException(this AggregateException aggex... FILE: src/Host/Broker/Impl/Extensions/InterpreterExtensions.cs class InterpreterExtensions (line 9) | static class InterpreterExtensions { method Latest (line 10) | public static Interpreter Latest(this IReadOnlyCollection... FILE: src/Host/Broker/Impl/Interpreters/Interpreter.cs class Interpreter (line 9) | public class Interpreter { method Interpreter (line 24) | public Interpreter(string id, IRInterpreterInfo rInterpreterInfo) : method Interpreter (line 27) | public Interpreter(string id, string name, IRInterpreterInfo rInterpre... FILE: src/Host/Broker/Impl/Interpreters/InterpreterManager.cs class InterpreterManager (line 16) | public class InterpreterManager { method InterpreterManager (line 24) | public InterpreterManager(IFileSystem fs, IRInstallationService instal... method Initialize (line 31) | public void Initialize() { method GetInterpreters (line 41) | private IEnumerable GetInterpreters() { FILE: src/Host/Broker/Impl/Interpreters/InterpreterOptions.cs class InterpreterOptions (line 5) | public class InterpreterOptions { FILE: src/Host/Broker/Impl/Interpreters/InterpretersController.cs class InterpretersController (line 12) | [Authorize(Policy = Policies.RUser)] method InterpretersController (line 17) | public InterpretersController(InterpreterManager interpManager) { method Get (line 21) | [HttpGet] FILE: src/Host/Broker/Impl/Interpreters/ROptions.cs class ROptions (line 7) | public class ROptions { FILE: src/Host/Broker/Impl/Lifetime/LifetimeManager.cs class LifetimeManager (line 12) | public class LifetimeManager { method LifetimeManager (line 19) | public LifetimeManager(IApplicationLifetime applicationLifetime, IOpti... method Initialize (line 25) | public void Initialize() { method Ping (line 48) | public void Ping() { method PingTimeout (line 59) | private void PingTimeout(object state) { FILE: src/Host/Broker/Impl/Lifetime/LifetimeOptions.cs class LifetimeOptions (line 5) | public class LifetimeOptions { FILE: src/Host/Broker/Impl/Lifetime/PingController.cs class PingController (line 7) | [Route("/ping")] method PingController (line 11) | public PingController(LifetimeManager lifetimeManager) { method Post (line 15) | [HttpPost] FILE: src/Host/Broker/Impl/Logging/FileLogger.cs class FileLogger (line 10) | internal sealed class FileLogger : ILogger, IDisposable { method FileLogger (line 14) | public FileLogger(string category, StreamWriter writer) { method Dispose (line 19) | public void Dispose() { method BeginScope (line 23) | public IDisposable BeginScope(TState state) { method IsEnabled (line 27) | public bool IsEnabled(LogLevel logLevel) { method Log (line 31) | public void Log(LogLevel logLevel, EventId eventId, TState sta... FILE: src/Host/Broker/Impl/Logging/FileLoggerExtensions.cs class FileLoggerExtensions (line 7) | public static class FileLoggerExtensions { method AddFile (line 8) | public static ILoggerFactory AddFile(this ILoggerFactory factory, stri... FILE: src/Host/Broker/Impl/Logging/FileLoggerProvider.cs class FileLoggerProvider (line 12) | public sealed class FileLoggerProvider : ILoggerProvider { method FileLoggerProvider (line 16) | public FileLoggerProvider(string name = null, string logFolder = null) method FileLoggerProvider (line 20) | public FileLoggerProvider(StreamWriter writer) { method GetLogFileName (line 24) | private static string GetLogFileName(string name, string logFolder) { method CreateLogger (line 36) | public ILogger CreateLogger(string categoryName) { method Dispose (line 42) | public void Dispose() { FILE: src/Host/Broker/Impl/Logging/LoggingOptions.cs class LoggingOptions (line 5) | public class LoggingOptions { FILE: src/Host/Broker/Impl/Pipes/IMessagePipeEnd.cs type IMessagePipeEnd (line 9) | public interface IMessagePipeEnd : IDisposable { method ReadAsync (line 10) | Task ReadAsync(CancellationToken cancellationToken); method Write (line 11) | void Write(byte[] message); FILE: src/Host/Broker/Impl/Pipes/MessageParser.cs class MessageParser (line 7) | public static class MessageParser { method GetId (line 8) | public static ulong GetId(byte[] message) => method GetRequestId (line 11) | public static ulong GetRequestId(byte[] message) => method IsNamed (line 14) | public static bool IsNamed(byte[] message, byte[] name) { FILE: src/Host/Broker/Impl/Pipes/MessagePipe.cs class MessagePipe (line 18) | public class MessagePipe { class HostEnd (line 36) | private sealed class HostEnd : IMessagePipeEnd { method HostEnd (line 39) | public HostEnd(MessagePipe pipe) { method Dispose (line 43) | public void Dispose() { method Write (line 48) | public void Write(byte[] message) { method ReadAsync (line 53) | public async Task ReadAsync(CancellationToken cancellationTo... class ClientEnd (line 62) | private sealed class ClientEnd : IMessagePipeEnd { method ClientEnd (line 66) | public ClientEnd(MessagePipe pipe) { method Dispose (line 70) | public void Dispose() { method Write (line 83) | public void Write(byte[] message) { method ReadAsync (line 99) | public async Task ReadAsync(CancellationToken cancellationTo... method MessagePipe (line 137) | public MessagePipe(ILogger logger) { method ConnectHost (line 148) | public IMessagePipeEnd ConnectHost(int pid) { method ConnectClient (line 165) | public IMessagePipeEnd ConnectClient() { type MessageOrigin (line 173) | private enum MessageOrigin { method LogMessage (line 178) | private void LogMessage(MessageOrigin origin, byte[] messageData, bool... FILE: src/Host/Broker/Impl/Pipes/PipeDisconnectedException.cs class PipeDisconnectedException (line 7) | public class PipeDisconnectedException : Exception { method PipeDisconnectedException (line 8) | public PipeDisconnectedException() method PipeDisconnectedException (line 12) | public PipeDisconnectedException(string message) FILE: src/Host/Broker/Impl/Pipes/WebSocketPipeAction.cs class WebSocketPipeAction (line 16) | public class WebSocketPipeAction : IActionResult { method WebSocketPipeAction (line 21) | public WebSocketPipeAction(string id, IMessagePipeEnd pipe, ILogger lo... method ExecuteResultAsync (line 27) | public async Task ExecuteResultAsync(ActionContext actionContext) { method WebSocketToPipeWorker (line 62) | private static async Task WebSocketToPipeWorker(WebSocket socket, IMes... method PipeToWebSocketWorker (line 87) | private static async Task PipeToWebSocketWorker(WebSocket socket, IMes... FILE: src/Host/Broker/Impl/RemoteUri/RemoteUriHelper.cs class RemoteUriHelper (line 15) | public class RemoteUriHelper { method HandlerAsync (line 16) | public static async Task HandlerAsync(HttpContext context) { FILE: src/Host/Broker/Impl/Resources.Designer.cs class Resources (line 23) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 32) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: src/Host/Broker/Impl/Security/Certificates.cs class Certificates (line 13) | internal static class Certificates { method GetCertificateForEncryption (line 14) | public static X509Certificate2 GetCertificateForEncryption(SecurityOpt... method FindCertificate (line 27) | private static X509Certificate2 FindCertificate(string name) { FILE: src/Host/Broker/Impl/Security/Claims.cs class Claims (line 5) | public static class Claims { FILE: src/Host/Broker/Impl/Security/HttpBasicAuth/AuthenticationFailedContext.cs class AuthenticationFailedContext (line 11) | public class AuthenticationFailedContext : ResultContext { method AuthenticationFailedContext (line 15) | public AuthenticationFailedContext(HttpContext context, Authentication... FILE: src/Host/Broker/Impl/Security/HttpBasicAuth/BasicCredential.cs class BasicCredential (line 4) | public class BasicCredential { class BasicCredentialClaim (line 10) | public class BasicCredentialClaim { FILE: src/Host/Broker/Impl/Security/HttpBasicAuth/BasicDefaults.cs class BasicDefaults (line 8) | public static class BasicDefaults FILE: src/Host/Broker/Impl/Security/HttpBasicAuth/BasicEvents.cs class BasicEvents (line 12) | public class BasicEvents : IBasicEvents { method BasicEvents (line 16) | public BasicEvents() { method AuthenticationFailed (line 33) | public virtual Task AuthenticationFailed(AuthenticationFailedContext c... method SignIn (line 39) | public virtual Task SignIn(BasicSignInContext context) => OnSignIn(con... FILE: src/Host/Broker/Impl/Security/HttpBasicAuth/BasicExtensions.cs class BasicExtensions (line 8) | public static class BasicExtensions { method AddBasic (line 9) | public static AuthenticationBuilder AddBasic(this AuthenticationBuilde... method AddBasic (line 12) | public static AuthenticationBuilder AddBasic(this AuthenticationBuilde... method AddBasic (line 15) | public static AuthenticationBuilder AddBasic(this AuthenticationBuilde... method AddBasic (line 18) | public static AuthenticationBuilder AddBasic(this AuthenticationBuilde... FILE: src/Host/Broker/Impl/Security/HttpBasicAuth/BasicHandler.cs class BasicHandler (line 19) | internal class BasicHandler : AuthenticationHandler { method BasicHandler (line 22) | public BasicHandler(IOptionsMonitor options, ILoggerFact... method CreateEventsAsync (line 26) | protected override Task CreateEventsAsync() method HandleAuthenticateAsync (line 29) | protected override async Task HandleAuthenticateAs... method HandleChallengeAsync (line 104) | protected override Task HandleChallengeAsync(AuthenticationProperties ... FILE: src/Host/Broker/Impl/Security/HttpBasicAuth/BasicOptions.cs class BasicOptions (line 16) | public class BasicOptions : AuthenticationSchemeOptions { FILE: src/Host/Broker/Impl/Security/HttpBasicAuth/BasicSignInContext.cs class BasicSignInContext (line 10) | public class BasicSignInContext : ResultContext { method BasicSignInContext (line 14) | public BasicSignInContext(HttpContext context, AuthenticationScheme sc... FILE: src/Host/Broker/Impl/Security/HttpBasicAuth/IBasicEvents.cs type IBasicEvents (line 9) | public interface IBasicEvents { method AuthenticationFailed (line 14) | Task AuthenticationFailed(AuthenticationFailedContext context); method SignIn (line 21) | Task SignIn(BasicSignInContext context); FILE: src/Host/Broker/Impl/Security/Policies.cs class Policies (line 5) | public static class Policies { FILE: src/Host/Broker/Impl/Security/RUserAuthorizationRequirement.cs class RUserAuthorizationRequirement (line 7) | public class RUserAuthorizationRequirement : IAuthorizationRequirement { FILE: src/Host/Broker/Impl/Security/SecurityManager.cs class SecurityManager (line 11) | public class SecurityManager { method SecurityManager (line 15) | public SecurityManager(IPlatformAuthenticationService authenticationSe... method SignInAsync (line 20) | public async Task SignInAsync(BasicSignInContext context) { method SignInUsingSecret (line 32) | private ClaimsPrincipal SignInUsingSecret(BasicSignInContext context) { FILE: src/Host/Broker/Impl/Security/SecurityOptions.cs class SecurityOptions (line 5) | public class SecurityOptions { FILE: src/Host/Broker/Impl/Security/TlsConfiguration.cs class TlsConfiguration (line 13) | public sealed class TlsConfiguration { method TlsConfiguration (line 17) | public TlsConfiguration(ILogger logger, SecurityOpti... method GetHttpsOptions (line 22) | public HttpsConnectionAdapterOptions GetHttpsOptions() { method GetCertificate (line 35) | private X509Certificate2 GetCertificate() { method ClientCertificateValidationCallback (line 54) | private static bool ClientCertificateValidationCallback(X509Certificat... FILE: src/Host/Broker/Impl/Services/IPlatformAuthenticationService.cs type IPlatformAuthenticationService (line 8) | public interface IPlatformAuthenticationService { method SignInAsync (line 9) | Task SignInAsync(string username, string password, st... FILE: src/Host/Broker/Impl/Services/IRHostProcessService.cs type IRHostProcessService (line 9) | public interface IRHostProcessService { method StartHost (line 10) | IProcess StartHost(Interpreter interpreter, string profilePath, string... FILE: src/Host/Broker/Impl/Services/ISystemInfoService.cs type ISystemInfoService (line 8) | public interface ISystemInfoService { method GetCpuLoad (line 9) | double GetCpuLoad(); method GetNetworkLoad (line 10) | double GetNetworkLoad(); method GetMemoryInformation (line 11) | (long TotalVirtualMemory, long FreeVirtualMemory, long TotalPhysicalMe... method GetVideoControllerInformation (line 12) | IEnumerable GetVideoControllerInformation(); FILE: src/Host/Broker/Impl/Sessions/Session.cs class Session (line 25) | public class Session { method Session (line 71) | internal Session(SessionManager manager method StartHost (line 95) | public void StartHost(string logFolder, ILogger outputLogger, LogVerbo... method KillHost (line 130) | public void KillHost() { method ConnectClient (line 147) | public IMessagePipeEnd ConnectClient() { method ClientToHostWorker (line 158) | private async Task ClientToHostWorker(Stream stream, IMessagePipeEnd p... method HostToClientWorker (line 181) | private async Task HostToClientWorker(Stream stream, IMessagePipeEnd p... method FillFromStreamAsync (line 206) | private static async Task FillFromStreamAsync(Stream stream, byt... FILE: src/Host/Broker/Impl/Sessions/SessionManager.cs class SessionManager (line 24) | public class SessionManager { method SessionManager (line 34) | public SessionManager(IRHostProcessService processService method GetSessions (line 55) | public IEnumerable GetSessions(IIdentity user) { method BlockSessionsCreationForUser (line 63) | public IDisposable BlockSessionsCreationForUser(IIdentity user, bool t... method UnblockSessionCreationForUser (line 79) | private void UnblockSessionCreationForUser(IIdentity user) { method GetUsers (line 85) | public IEnumerable GetUsers() { method GetSession (line 91) | public Session GetSession(IIdentity user, string id) { method GetOrCreateSessionList (line 102) | private List GetOrCreateSessionList(IIdentity user) { method CreateSession (line 114) | public Session CreateSession(ClaimsPrincipal principal, string id, Int... method Session_StateChanged (line 146) | private void Session_StateChanged(object sender, SessionStateChangedEv... FILE: src/Host/Broker/Impl/Sessions/SessionStateChangedEventArgs.cs class SessionStateChangedEventArgs (line 8) | public class SessionStateChangedEventArgs : EventArgs { method SessionStateChangedEventArgs (line 12) | public SessionStateChangedEventArgs(SessionState oldState, SessionStat... FILE: src/Host/Broker/Impl/Sessions/SessionsController.cs class SessionsController (line 19) | [Route("/sessions")] method SessionsController (line 25) | public SessionsController(InterpreterManager interpManager, SessionMan... method GetAsync (line 31) | [Authorize(Policy = Policies.RUser)] method PutAsync (line 35) | [Authorize(Policy = Policies.RUser)] method Delete (line 60) | [Authorize(Policy = Policies.RUser)] method GetPipe (line 80) | [AllowAnonymous] FILE: src/Host/Broker/Impl/Start/Configurator.cs class Configurator (line 20) | public sealed class Configurator { method Configurator (line 30) | public Configurator(string[] args) { method ConfigureWebHost (line 51) | public IWebHostBuilder ConfigureWebHost() { method ConfigureHttps (line 73) | private HttpsConnectionAdapterOptions ConfigureHttps() { method LoadConfiguration (line 90) | private static IConfigurationRoot LoadConfiguration(ILoggerFactory log... class LoggerFactory2 (line 115) | private class LoggerFactory2 : LoggerFactory, ILoggerProvider { method LoggerFactory2 (line 116) | public LoggerFactory2(StartupOptions startupOptions, LoggingOptions ... FILE: src/Host/Broker/Impl/Start/ProgramBase.cs class ProgramBase (line 10) | public abstract class ProgramBase { method MainEntry (line 12) | protected static void MainEntry(string[] args) where T : Startup { FILE: src/Host/Broker/Impl/Start/Startup.cs class Startup (line 33) | public abstract class Startup : StartupBase { method Startup (line 38) | protected Startup(ILoggerFactory loggerFactory, IConfigurationRoot con... method ConfigureServices (line 43) | public override void ConfigureServices(IServiceCollection services) { method Configure (line 78) | public override void Configure(IApplicationBuilder app) { method ExitAfterTimeout (line 141) | private void ExitAfterTimeout() => ExitAfterTimeoutAsync().DoNotWait(); method ExitAfterTimeoutAsync (line 143) | private async Task ExitAfterTimeoutAsync() { FILE: src/Host/Broker/Impl/Start/StartupOptions.cs class StartupOptions (line 5) | public class StartupOptions { FILE: src/Host/Client/Impl/Blobs/DataTransferSession.cs class DataTransferSession (line 17) | public sealed class DataTransferSession : IDisposable { method DataTransferSession (line 23) | public DataTransferSession(IRSession session, IFileSystem fs) { method SendBytesAsync (line 38) | public async Task SendBytesAsync(byte[] data, bool doClean... method SendFileAsync (line 59) | public async Task SendFileAsync(string filePath, bool doCl... method FetchFileAsync (line 80) | public async Task FetchFileAsync(IRBlobInfo blob, string filePath, boo... method FetchAndDecompressFileAsync (line 98) | public async Task FetchAndDecompressFileAsync(IRBlobInfo blob, string ... method FetchAndDecompressFileAsync (line 118) | public async Task FetchAndDecompressFileAsync(ulong blobId, string fil... method FetchBytesAsync (line 135) | public async Task FetchBytesAsync(IRBlobInfo blob, bool doClea... method CopyToFileStreamAsync (line 156) | public async Task CopyToFileStreamAsync(string remoteFile, Stream stre... method FetchAndDecompressBytesAsync (line 175) | public async Task FetchAndDecompressBytesAsync(IRBlobInfo blob... method CopyFileToRemoteTempAsync (line 200) | public async Task CopyFileToRemoteTempAsync(string filePath, b... method FetchFileToLocalTempAsync (line 210) | public Task FetchFileToLocalTempAsync(string remoteRPath, string local... method Dispose (line 215) | public void Dispose() { FILE: src/Host/Client/Impl/Blobs/IRBlobService.cs type IRBlobService (line 9) | public interface IRBlobService { method CreateBlobAsync (line 10) | Task CreateBlobAsync(CancellationToken cancellationToken = defa... method DestroyBlobsAsync (line 11) | Task DestroyBlobsAsync(IEnumerable blobIds, CancellationToken c... method BlobReadAllAsync (line 12) | Task BlobReadAllAsync(ulong blobId, CancellationToken cancella... method BlobReadAsync (line 13) | Task BlobReadAsync(ulong blobId, long position, long count, Ca... method BlobWriteAsync (line 14) | Task BlobWriteAsync(ulong blobId, byte[] data, long position, C... method GetBlobSizeAsync (line 15) | Task GetBlobSizeAsync(ulong blobId, CancellationToken cancellati... method SetBlobSizeAsync (line 16) | Task SetBlobSizeAsync(ulong blobId, long size, CancellationToken... FILE: src/Host/Client/Impl/Blobs/RBlobInfo.cs class RBlobInfo (line 5) | public class RBlobInfo : IRBlobInfo { method RBlobInfo (line 8) | public RBlobInfo(ulong id) { FILE: src/Host/Client/Impl/Blobs/RBlobStream.cs class RBlobStream (line 12) | public class RBlobStream : Stream { method RBlobStream (line 34) | private RBlobStream(IRBlobInfo blob, bool canWrite, IRBlobService blob... method Flush (line 51) | public override void Flush() => _length = _blobService.GetBlobSizeAsyn... method Read (line 53) | public override int Read(byte[] buffer, int offset, int count) { method Seek (line 60) | public override long Seek(long offset, SeekOrigin origin) { method SetLength (line 85) | public override void SetLength(long value) { method Write (line 90) | public override void Write(byte[] buffer, int offset, int count) { method Dispose (line 103) | protected override void Dispose(bool disposing) { method GetBlobInfo (line 109) | public IRBlobInfo GetBlobInfo() => _blob; method ThrowIfDisposed (line 111) | private void ThrowIfDisposed([CallerMemberName] string callerName = "") { method Create (line 118) | public static RBlobStream Create(IRBlobService blobService) => CreateA... method CreateAsync (line 120) | public static async Task CreateAsync(IRBlobService blobSe... method Open (line 125) | public static RBlobStream Open(IRBlobInfo blobInfo, IRBlobService blob... method OpenAsync (line 127) | public static Task OpenAsync(IRBlobInfo blobInfo, IRBlobS... method Destroy (line 130) | public static void Destroy(IRBlobInfo blobInfo, IRBlobService blobServ... method DestroyAsync (line 132) | public static Task DestroyAsync(IRBlobInfo blobInfo, IRBlobService blo... FILE: src/Host/Client/Impl/BrokerServices/BrokerApiErrorException.cs class BrokerApiErrorException (line 8) | public sealed class BrokerApiErrorException: Exception { method BrokerApiErrorException (line 10) | public BrokerApiErrorException(BrokerApiError error, string message): ... FILE: src/Host/Client/Impl/BrokerServices/ICredentialsDecorator.cs type ICredentialsDecorator (line 11) | public interface ICredentialsDecorator : ICredentials { method LockCredentialsAsync (line 19) | Task LockCredentialsAsync(CancellationToken cancellationT... method InvalidateCredentials (line 24) | void InvalidateCredentials(); FILE: src/Host/Client/Impl/BrokerServices/IProfileWebService.cs type IProfileWebService (line 8) | public interface IProfileWebService { method DeleteAsync (line 9) | Task DeleteAsync(CancellationToken cancellationToken = default(Cancell... FILE: src/Host/Client/Impl/BrokerServices/IRemotingWebServer.cs type IRemotingWebServer (line 10) | public interface IRemotingWebServer { method HandleRemoteWebUrlAsync (line 11) | Task HandleRemoteWebUrlAsync(string remoteUrl, string baseAddr... method HandleLocalStaticFileUrlAsync (line 12) | Task HandleLocalStaticFileUrlAsync(string url, IConsole consol... method HandleRemoteStaticFileUrlAsync (line 13) | Task HandleRemoteStaticFileUrlAsync(string url, IRSessionProvi... FILE: src/Host/Client/Impl/BrokerServices/ISessionsWebService.cs type ISessionsWebService (line 10) | public interface ISessionsWebService { method GetAsync (line 11) | Task> GetAsync(CancellationToken cancellation... method PutAsync (line 12) | Task PutAsync(string id, SessionCreateRequest request, Ca... method DeleteAsync (line 13) | Task DeleteAsync(string id, CancellationToken cancellationToken = defa... FILE: src/Host/Client/Impl/BrokerServices/ProfileWebService.cs class ProfileWebService (line 11) | public class ProfileWebService : WebService, IProfileWebService { method ProfileWebService (line 14) | public ProfileWebService(HttpClient httpClient, ICredentialsDecorator ... method DeleteAsync (line 18) | public Task DeleteAsync(CancellationToken cancellationToken = default(... FILE: src/Host/Client/Impl/BrokerServices/SessionsWebService.cs class SessionsWebService (line 13) | public class SessionsWebService : WebService, ISessionsWebService { method GetSessionUri (line 15) | private Uri GetSessionUri(string name) { method SessionsWebService (line 19) | public SessionsWebService(HttpClient httpClient, ICredentialsDecorator... method GetAsync (line 22) | public Task> GetAsync(CancellationToken cance... method PutAsync (line 25) | public Task PutAsync(string id, SessionCreateRequest requ... method DeleteAsync (line 28) | public Task DeleteAsync(string id, CancellationToken cancellationToken... FILE: src/Host/Client/Impl/BrokerServices/WebService.cs class WebService (line 20) | public class WebService { method WebService (line 26) | public WebService(HttpClient httpClient, ICredentialsDecorator credent... method EnsureSuccessStatusCode (line 32) | private static HttpResponseMessage EnsureSuccessStatusCode(HttpRespons... method RepeatUntilAuthenticatedAsync (line 55) | private async Task RepeatUntilAuthenticatedAsync(Func HttpGetAsync(Uri uri, Cancella... method HttpPutAsync (line 81) | public async Task HttpPutAsync(Uri uri, TRequest request, Ca... method HttpPutAsync (line 88) | public async Task HttpPutAsync(Uri uri... method GetHttpPutResponseAsync (line 101) | private async Task GetHttpPutResponseAsync(Uri ur... method HttpPostAsync (line 106) | public async Task HttpPostAsync(Uri uri, Stream request, Cance... method HttpDeleteAsync (line 114) | public Task HttpDeleteAsync(Uri uri, CancellationToken cancellationTok... method GetAsync (line 117) | private async Task GetAsync(Uri uri, Cancellation... method PutAsync (line 123) | private async Task PutAsync(Uri uri, Cancellation... method PostAsync (line 129) | private async Task PostAsync(Uri uri, StreamConte... method DeleteAsync (line 135) | private async Task DeleteAsync(Uri uri, Cancellat... FILE: src/Host/Client/Impl/Context/RContext.cs class RContext (line 5) | public class RContext : IRContext { method Equals (line 6) | protected bool Equals(RContext other) => other != null && CallFlag == ... method RContext (line 8) | public RContext(RContextType callFlag) { method Equals (line 14) | public override bool Equals(object obj) => Equals(obj as RContext); method GetHashCode (line 16) | public override int GetHashCode() => (int)CallFlag; FILE: src/Host/Client/Impl/Context/RContextType.cs type RContextType (line 7) | [Flags] FILE: src/Host/Client/Impl/DataInspection/IRActiveBindingInfo.cs type IRActiveBindingInfo (line 8) | public interface IRActiveBindingInfo : IREvaluationResultInfo { FILE: src/Host/Client/Impl/DataInspection/IRErrorInfo.cs type IRErrorInfo (line 8) | public interface IRErrorInfo : IREvaluationResultInfo { FILE: src/Host/Client/Impl/DataInspection/IREvaluationResultInfo.cs type IREvaluationResultInfo (line 27) | public interface IREvaluationResultInfo { method ToEnvironmentIndependentResult (line 59) | IREvaluationResultInfo ToEnvironmentIndependentResult(); class REvaluationResultInfoExtensions (line 62) | public static class REvaluationResultInfoExtensions { method DescribeChildrenAsync (line 67) | public static Task> DescribeChil... method AssignAsync (line 84) | public static Task AssignAsync(this IREvaluationResultInfo info, strin... method GetValueAsync (line 101) | public static Task GetValueAsync(this IREvaluationResultI... method GetEnvironmentIndependentExpression (line 107) | public static string GetEnvironmentIndependentExpression(this IREvalua... FILE: src/Host/Client/Impl/DataInspection/IRPromiseInfo.cs type IRPromiseInfo (line 8) | public interface IRPromiseInfo : IREvaluationResultInfo { FILE: src/Host/Client/Impl/DataInspection/IRValueInfo.cs type IRValueInfo (line 14) | public interface IRValueInfo : IREvaluationResultInfo { class RValueInfoExtensions (line 86) | public static class RValueInfoExtensions { method IsAtomic (line 88) | public static bool IsAtomic(this IRValueInfo info) => method IsRecursive (line 92) | public static bool IsRecursive(this IRValueInfo info) => method HasAttributes (line 98) | public static bool HasAttributes(this IRValueInfo info) => method HasSlots (line 104) | public static bool HasSlots(this IRValueInfo info) => FILE: src/Host/Client/Impl/DataInspection/RActiveBindingInfo.cs class RActiveBindingInfo (line 9) | internal sealed class RActiveBindingInfo : REvaluationResultInfo, IRActi... method RActiveBindingInfo (line 12) | internal RActiveBindingInfo(IRExpressionEvaluator evaluator, string en... method RActiveBindingInfo (line 21) | internal RActiveBindingInfo(IRExpressionEvaluator evaluator, string en... method ToEnvironmentIndependentResult (line 27) | public override IREvaluationResultInfo ToEnvironmentIndependentResult(... FILE: src/Host/Client/Impl/DataInspection/RChildAccessorKind.cs type RChildAccessorKind (line 6) | public enum RChildAccessorKind { FILE: src/Host/Client/Impl/DataInspection/RErrorInfo.cs class RErrorInfo (line 8) | internal sealed class RErrorInfo : REvaluationResultInfo, IRErrorInfo { method RErrorInfo (line 11) | internal RErrorInfo(IRExpressionEvaluator evaluator, string environmen... method ToString (line 16) | public override string ToString() => Invariant($"ERROR: {ErrorText}"); method ToEnvironmentIndependentResult (line 18) | public override IREvaluationResultInfo ToEnvironmentIndependentResult(... FILE: src/Host/Client/Impl/DataInspection/REvaluationResultInfo.cs class REvaluationResultInfo (line 9) | internal abstract class REvaluationResultInfo : IREvaluationResultInfo { method REvaluationResultInfo (line 18) | internal REvaluationResultInfo(IRExpressionEvaluator evaluator, string... method Parse (line 25) | internal static REvaluationResultInfo Parse(IRExpressionEvaluator eval... method ToEnvironmentIndependentResult (line 46) | public abstract IREvaluationResultInfo ToEnvironmentIndependentResult(); FILE: src/Host/Client/Impl/DataInspection/REvaluationResultProperties.cs type REvaluationResultProperties (line 18) | [Flags] class REvaluationResultPropertiesExtensions (line 49) | internal static class REvaluationResultPropertiesExtensions { method ToRVector (line 65) | public static string ToRVector(this REvaluationResultProperties proper... FILE: src/Host/Client/Impl/DataInspection/RPromiseInfo.cs class RPromiseInfo (line 8) | internal sealed class RPromiseInfo : REvaluationResultInfo, IRPromiseInfo { method RPromiseInfo (line 11) | internal RPromiseInfo(IRExpressionEvaluator evaluator, string environm... method ToString (line 16) | public override string ToString() => Invariant($"PROMISE: {Code}"); method ToEnvironmentIndependentResult (line 18) | public override IREvaluationResultInfo ToEnvironmentIndependentResult(... FILE: src/Host/Client/Impl/DataInspection/RSessionExtensions.cs class RSessionExtensions (line 16) | public static class RSessionExtensions { method TryEvaluateAndDescribeAsync (line 21) | public static Task TryEvaluateAndDescribeAsync( method TryEvaluateAndDescribeAsync (line 54) | public static async Task TryEvaluateAndDescrib... method EvaluateAndDescribeAsync (line 82) | public static Task EvaluateAndDescribeAsync( method EvaluateAndDescribeAsync (line 95) | public static async Task EvaluateAndDescribeAsync( method DescribeChildrenAsync (line 142) | public static async Task> Descri... FILE: src/Host/Client/Impl/DataInspection/RValueFlags.cs type RValueFlags (line 8) | [Flags] FILE: src/Host/Client/Impl/DataInspection/RValueInfo.cs class RValueInfo (line 13) | internal sealed class RValueInfo : REvaluationResultInfo, IRValueInfo { method RValueInfo (line 65) | internal RValueInfo( method RValueInfo (line 96) | internal RValueInfo(IRExpressionEvaluator evaluator, string environmen... method ToEnvironmentIndependentResult (line 155) | public override IREvaluationResultInfo ToEnvironmentIndependentResult(... FILE: src/Host/Client/Impl/DataInspection/RValueRepresentations.cs class RValueRepresentations (line 10) | public static class RValueRepresentations { method Deparse (line 34) | public static string Deparse(int? maxLength = null) => method Str (line 62) | public static string Str(int? maxLength = null, int? expectedLength = ... FILE: src/Host/Client/Impl/Definitions/IConsole.cs type IConsole (line 9) | public interface IConsole : IOutput { method PromptYesNoAsync (line 10) | Task PromptYesNoAsync(string text, CancellationToken cancellatio... FILE: src/Host/Client/Impl/Definitions/IFileEditor.cs type IFileEditor (line 11) | public interface IFileEditor { method EditFileAsync (line 12) | Task EditFileAsync(string content, string fileName, Cancellati... FILE: src/Host/Client/Impl/Definitions/IMessageTransport.cs type IMessageTransport (line 9) | public interface IMessageTransport { method CloseAsync (line 12) | Task CloseAsync(CancellationToken cancellationToken = default(Cancella... method SendAsync (line 13) | Task SendAsync(Message message, CancellationToken cancellationToken = ... method ReceiveAsync (line 14) | Task ReceiveAsync(CancellationToken cancellationToken = defau... FILE: src/Host/Client/Impl/Definitions/IObjectViewer.cs type IObjectViewer (line 8) | public interface IObjectViewer { method ViewObjectDetails (line 9) | Task ViewObjectDetails(IRSession session, string environmentExpression... method ViewFile (line 10) | Task ViewFile(string fileName, string tabName, bool deleteFile, Cancel... FILE: src/Host/Client/Impl/Definitions/IRBlobInfo.cs type IRBlobInfo (line 5) | public interface IRBlobInfo { FILE: src/Host/Client/Impl/Definitions/IRCallbacks.cs type IRCallbacks (line 11) | public interface IRCallbacks { method Connected (line 12) | Task Connected(string rVersion); method Disconnected (line 13) | Task Disconnected(); method Shutdown (line 15) | Task Shutdown(bool rDataSaved); method YesNoCancel (line 21) | Task YesNoCancel(IReadOnlyList contexts, strin... method ShowDialog (line 28) | Task ShowDialog(IReadOnlyList contexts, str... method ReadConsole (line 31) | Task ReadConsole(IReadOnlyList contexts, string pro... method WriteConsoleEx (line 34) | Task WriteConsoleEx(string buf, OutputType otype, CancellationToken ct); method ShowMessage (line 39) | Task ShowMessage(string s, CancellationToken ct); method Busy (line 41) | Task Busy(bool which, CancellationToken ct); method Plot (line 46) | Task Plot(PlotMessage plot, CancellationToken ct); method Locator (line 52) | Task Locator(Guid deviceId, CancellationToken ct); method PlotDeviceCreate (line 58) | Task PlotDeviceCreate(Guid deviceId, Cancellatio... method PlotDeviceDestroy (line 63) | Task PlotDeviceDestroy(Guid deviceId, CancellationToken ct); method WebBrowser (line 71) | Task WebBrowser(string url, CancellationToken ct); method ViewLibrary (line 77) | Task ViewLibrary(CancellationToken cancellationToken); method ShowFile (line 82) | Task ShowFile(string fileName, string tabName, bool deleteFile, Cancel... method EditFileAsync (line 87) | Task EditFileAsync(string content, string fileName, Cancellati... method DirectoryChanged (line 92) | void DirectoryChanged(); method ViewObject (line 98) | Task ViewObject(string expression, string title, CancellationToken can... method BeforePackagesInstalledAsync (line 100) | Task BeforePackagesInstalledAsync(CancellationToken cancellationToken); method AfterPackagesInstalledAsync (line 101) | Task AfterPackagesInstalledAsync(CancellationToken cancellationToken); method PackagesRemoved (line 102) | void PackagesRemoved(); method FetchFileAsync (line 107) | Task FetchFileAsync(string remoteFileName, ulong remoteFileBlo... method GetLocalizedString (line 113) | string GetLocalizedString(string id); FILE: src/Host/Client/Impl/Definitions/IRContext.cs type IRContext (line 11) | public interface IRContext { class RContextExtensions (line 15) | public static class RContextExtensions { method IsBrowser (line 16) | public static bool IsBrowser(this IReadOnlyList contexts) { FILE: src/Host/Client/Impl/Definitions/IRExpressionEvaluator.cs type IRExpressionEvaluator (line 14) | public interface IRExpressionEvaluator { method EvaluateAsync (line 50) | Task EvaluateAsync(string expression, REvaluationKi... class RExpressionEvaluatorExtensions (line 53) | public static class RExpressionEvaluatorExtensions { method EvaluateAsync (line 58) | public static Task EvaluateAsync(this IRExpressionE... method EvaluateAsync (line 85) | public static async Task EvaluateAsync(this IRExpressionEvaluato... method EvaluateAsync (line 107) | public static Task EvaluateAsync(this IRExpressionEvaluator eval... method ExecuteAsync (line 118) | public static async Task ExecuteAsync(this IRExpressionEvaluator evalu... method ExecuteAsync (line 128) | public static Task ExecuteAsync(this IRExpressionEvaluator evaluator, ... method ExecuteAsync (line 135) | public static Task ExecuteAsync(this IRExpressionEvaluator evaluator, ... method ExecuteAsync (line 142) | public static Task ExecuteAsync(this IRExpressionEvaluator evaluator, ... method ThrowOnError (line 145) | private static void ThrowOnError(string expression, REvaluationResult ... FILE: src/Host/Client/Impl/Definitions/IRSession.cs type IRSession (line 9) | public interface IRSession : IRExpressionEvaluator, IRBlobService, IDisp... method BeginInteractionAsync (line 57) | Task BeginInteractionAsync(bool isVisible = true... method CancelAllAsync (line 59) | Task CancelAllAsync(CancellationToken cancellationToken = default(Canc... method StartHostAsync (line 60) | Task StartHostAsync(RHostStartupInfo startupInfo, IRSessionCallback ca... method EnsureHostStartedAsync (line 61) | Task EnsureHostStartedAsync(RHostStartupInfo startupInfo, IRSessionCal... method StopHostAsync (line 62) | Task StopHostAsync(bool waitForShutdown = true, CancellationToken canc... method DisableMutatedOnReadConsole (line 64) | IDisposable DisableMutatedOnReadConsole(); method FlushLog (line 66) | void FlushLog(); FILE: src/Host/Client/Impl/Definitions/IRSessionCallback.cs type IRSessionCallback (line 14) | public interface IRSessionCallback { method ShowErrorMessage (line 18) | Task ShowErrorMessage(string message, CancellationToken cancellationTo... method ShowMessageAsync (line 23) | Task ShowMessageAsync(string message, MessageButtons b... method ShowHelpAsync (line 28) | Task ShowHelpAsync(string url, CancellationToken cancellationToken = d... method Plot (line 33) | Task Plot(PlotMessage plot, CancellationToken ct); method Locator (line 39) | Task Locator(Guid deviceId, CancellationToken ct); method PlotDeviceCreate (line 45) | Task PlotDeviceCreate(Guid deviceId, Cancellatio... method PlotDeviceDestroy (line 50) | Task PlotDeviceDestroy(Guid deviceId, CancellationToken ct); method ReadUserInput (line 55) | Task ReadUserInput(string prompt, int maximumLength, Cancellat... method CranUrlFromName (line 60) | string CranUrlFromName(string name); method ViewObjectAsync (line 66) | Task ViewObjectAsync(string expression, string title, CancellationToke... method ViewLibraryAsync (line 72) | Task ViewLibraryAsync(CancellationToken cancellationToken = default(Ca... method ViewFile (line 77) | Task ViewFile(string fileName, string tabName, bool deleteFile, Cancel... method EditFileAsync (line 82) | Task EditFileAsync(string content, string fileName, Cancellati... method FetchFileAsync (line 87) | Task FetchFileAsync(string remoteFileName, ulong remoteBlobId,... method GetLocalizedString (line 89) | string GetLocalizedString(string id); method BeforePackagesInstalledAsync (line 90) | Task BeforePackagesInstalledAsync(CancellationToken cancellationToken); method AfterPackagesInstalledAsync (line 91) | Task AfterPackagesInstalledAsync(CancellationToken cancellationToken); FILE: src/Host/Client/Impl/Definitions/IRSessionContext.cs type IRSessionContext (line 7) | public interface IRSessionContext { FILE: src/Host/Client/Impl/Definitions/IRSessionInteraction.cs type IRSessionInteraction (line 8) | public interface IRSessionInteraction : IRSessionContext, IDisposable { method RespondAsync (line 12) | Task RespondAsync(string messageText); FILE: src/Host/Client/Impl/Definitions/IRSessionProvider.cs type IRSessionProvider (line 12) | public interface IRSessionProvider : IDisposable { method GetOrCreate (line 24) | IRSession GetOrCreate(string sessionId); method GetSessions (line 25) | IEnumerable GetSessions(); method TestBrokerConnectionAsync (line 33) | Task TestBrokerConnectionAsync(string name, BrokerConnectionInfo conne... method TrySwitchBrokerAsync (line 41) | Task TrySwitchBrokerAsync(string name, BrokerConnectionInfo conn... method RemoveBrokerAsync (line 47) | Task RemoveBrokerAsync(CancellationToken cancellationToken = default(C... FILE: src/Host/Client/Impl/Definitions/IRSessionSwitchBrokerTransaction.cs type IRSessionSwitchBrokerTransaction (line 9) | public interface IRSessionSwitchBrokerTransaction : IDisposable { method ConnectToNewBrokerAsync (line 17) | Task ConnectToNewBrokerAsync(CancellationToken cancellationToken); method CompleteSwitchingBrokerAsync (line 24) | Task CompleteSwitchingBrokerAsync(CancellationToken cancellationToken); FILE: src/Host/Client/Impl/Definitions/LocatorResult.cs type LocatorResult (line 5) | public struct LocatorResult { method LocatorResult (line 10) | public LocatorResult(bool clicked, int x, int y) { method CreateClicked (line 16) | public static LocatorResult CreateClicked(int x, int y) => new Locator... method CreateNotClicked (line 17) | public static LocatorResult CreateNotClicked() => new LocatorResult(fa... FILE: src/Host/Client/Impl/Definitions/MessageTransportException.cs class MessageTransportException (line 7) | internal class MessageTransportException : Exception { method MessageTransportException (line 8) | public MessageTransportException() { method MessageTransportException (line 11) | public MessageTransportException(string message) method MessageTransportException (line 15) | public MessageTransportException(string message, Exception innerExcept... method MessageTransportException (line 19) | public MessageTransportException(Exception innerException) FILE: src/Host/Client/Impl/Definitions/OutputType.cs type OutputType (line 5) | public enum OutputType { FILE: src/Host/Client/Impl/Definitions/PlotDeviceProperties.cs type PlotDeviceProperties (line 5) | public struct PlotDeviceProperties { method PlotDeviceProperties (line 10) | public PlotDeviceProperties(int width, int height, int resolution) { FILE: src/Host/Client/Impl/Definitions/PlotMessage.cs type PlotMessage (line 7) | public struct PlotMessage { method PlotMessage (line 16) | public PlotMessage(Guid deviceId, Guid plotId, string filePath, int de... FILE: src/Host/Client/Impl/Definitions/REnvironments.cs class REnvironments (line 9) | public static class REnvironments { FILE: src/Host/Client/Impl/Definitions/REvaluationException.cs class REvaluationException (line 5) | public class REvaluationException : RException { method REvaluationException (line 6) | public REvaluationException(string message) FILE: src/Host/Client/Impl/Definitions/REvaluationKind.cs type REvaluationKind (line 7) | [Flags] FILE: src/Host/Client/Impl/Definitions/REvaluationResult.FieldNames.cs type REvaluationResult (line 5) | partial struct REvaluationResult { class FieldNames (line 6) | public class FieldNames { FILE: src/Host/Client/Impl/Definitions/REvaluationResult.cs type RParseStatus (line 13) | public enum RParseStatus { type REvaluationResult (line 21) | public partial struct REvaluationResult { method REvaluationResult (line 53) | public REvaluationResult(string error, RParseStatus parseStatus) { method REvaluationResult (line 60) | public REvaluationResult(JToken result, string error, RParseStatus par... method REvaluationResult (line 65) | public REvaluationResult(byte[] rawResult, string error, RParseStatus ... method ToString (line 70) | public override string ToString() { FILE: src/Host/Client/Impl/Definitions/RException.cs class RException (line 7) | public class RException : Exception { method RException (line 8) | public RException(string message) : base(message) { FILE: src/Host/Client/Impl/Definitions/RHostStartupInfo.cs class RHostStartupInfo (line 5) | public class RHostStartupInfo { method RHostStartupInfo (line 6) | public RHostStartupInfo(string cranMirrorName = null FILE: src/Host/Client/Impl/Definitions/YesNoCancel.cs type YesNoCancel (line 10) | public enum YesNoCancel { FILE: src/Host/Client/Impl/Encodings/REncodingsMap.cs class REncodingsMap (line 10) | public static class REncodingsMap { method GetEncoding (line 13) | public static Encoding GetEncoding(string rEncodingName) { FILE: src/Host/Client/Impl/ExecutionTracing/IRBreakpoint.cs type IRBreakpoint (line 12) | public interface IRBreakpoint { method DeleteAsync (line 19) | Task DeleteAsync(CancellationToken cancellationToken = default(Cancell... FILE: src/Host/Client/Impl/ExecutionTracing/IRExecutionTracer.cs type IRExecutionTracer (line 18) | public interface IRExecutionTracer { method ExecuteBrowserCommandAsync (line 49) | Task ExecuteBrowserCommandAsync(string command, Func StepIntoAsync(CancellationToken cancellationToken = default... method StepOverAsync (line 86) | Task StepOverAsync(CancellationToken cancellationToken = default... method StepOutAsync (line 98) | Task StepOutAsync(CancellationToken cancellationToken = default(... method CancelStep (line 103) | bool CancelStep(); method EnableBreakpointsAsync (line 108) | Task EnableBreakpointsAsync(bool enable, CancellationToken cancellatio... method CreateBreakpointAsync (line 113) | Task CreateBreakpointAsync(RSourceLocation location, Can... FILE: src/Host/Client/Impl/ExecutionTracing/RBreakpoint.cs class RBreakpoint (line 14) | internal sealed class RBreakpoint : IRBreakpoint { method RBreakpoint (line 25) | internal RBreakpoint(RExecutionTracer tracer, RSourceLocation location) { method GetAddBreakpointExpression (line 30) | private string GetAddBreakpointExpression(bool reapply) { method ReapplyBreakpointAsync (line 41) | internal async Task ReapplyBreakpointAsync(CancellationToken cancellat... method SetBreakpointAsync (line 47) | internal async Task SetBreakpointAsync(CancellationToken cancellationT... method DeleteAsync (line 53) | public async Task DeleteAsync(CancellationToken cancellationToken = de... method RaiseBreakpointHit (line 77) | internal void RaiseBreakpointHit() { FILE: src/Host/Client/Impl/ExecutionTracing/RBrowseEventArgs.cs class RBrowseEventArgs (line 10) | public class RBrowseEventArgs : EventArgs { method RBrowseEventArgs (line 26) | public RBrowseEventArgs(IRSessionContext context, bool isStepCompleted... FILE: src/Host/Client/Impl/ExecutionTracing/RExecutionTracer.cs class RExecutionTracer (line 18) | internal sealed class RExecutionTracer : IRExecutionTracer { method RExecutionTracer (line 51) | internal RExecutionTracer(IRSession session) { method Detach (line 60) | internal void Detach() { method ThrowIfDisposed (line 67) | private void ThrowIfDisposed() { method InitializeAsync (line 81) | internal Task InitializeAsync(CancellationToken cancellationToken = de... method InitializeWorkerAsync (line 90) | private async Task InitializeWorkerAsync(CancellationToken cancellatio... method ExecuteBrowserCommandAsync (line 121) | public async Task ExecuteBrowserCommandAsync(string command, Fun... method BreakAsync (line 145) | public async Task BreakAsync(CancellationToken cancellationToken = def... method ContinueAsync (line 160) | public async Task ContinueAsync(CancellationToken cancellationToken = ... method StepIntoAsync (line 165) | public Task StepIntoAsync(CancellationToken cancellationToken = ... method StepOverAsync (line 168) | public Task StepOverAsync(CancellationToken cancellationToken = ... method StepOutAsync (line 171) | public Task StepOutAsync(CancellationToken cancellationToken = d... method StepAsync (line 189) | private async Task StepAsync(CancellationToken cancellationToken... method CancelStep (line 198) | public bool CancelStep() { method EnableBreakpointsAsync (line 210) | public async Task EnableBreakpointsAsync(bool enable, CancellationToke... method CreateBreakpointAsync (line 216) | public async Task CreateBreakpointAsync(RSourceLocation ... method RemoveBreakpoint (line 232) | internal void RemoveBreakpoint(RBreakpoint breakpoint) { method ProcessBrowsePrompt (line 237) | private void ProcessBrowsePrompt(IReadOnlyList contexts) { method IsDoTrace (line 258) | private static bool IsDoTrace(IRStackFrame frame) => method ProcessBrowsePromptWorker (line 261) | private async Task ProcessBrowsePromptWorker(IRSessionInteraction inte... method RSession_Connected (line 310) | private void RSession_Connected(object sender, EventArgs e) { method RSession_BeforeRequest (line 317) | private void RSession_BeforeRequest(object sender, RBeforeRequestEvent... method RSession_AfterRequest (line 322) | private void RSession_AfterRequest(object sender, RAfterRequestEventAr... FILE: src/Host/Client/Impl/ExecutionTracing/RSessionExtensions.cs class RSessionExtensions (line 11) | public static class RSessionExtensions { method TraceExecutionAsync (line 18) | public static async Task TraceExecutionAsync(this I... method Session_Disposed (line 37) | private static void Session_Disposed(object sender, EventArgs e) { FILE: src/Host/Client/Impl/ExecutionTracing/RSourceLocation.cs type RSourceLocation (line 11) | public struct RSourceLocation : IEquatable { method RSourceLocation (line 15) | public RSourceLocation(string fileName, int lineNumber) { method GetHashCode (line 20) | public override int GetHashCode() => method Equals (line 23) | public override bool Equals(object obj) => method Equals (line 26) | public bool Equals(RSourceLocation other) => method ToString (line 29) | public override string ToString() => FILE: src/Host/Client/Impl/Extensions/AboutHostExtensions.cs class AboutHostExtensions (line 10) | public static class AboutHostExtensions { method AboutHostExtensions (line 13) | static AboutHostExtensions() { method IsHostVersionCompatible (line 17) | public static string IsHostVersionCompatible(this AboutHost aboutHost) { FILE: src/Host/Client/Impl/Extensions/DirectoryExtensions.cs class DirectoryExtensions (line 8) | public static class DirectoryExtensions { method MakeRRelativePath (line 9) | public static string MakeRRelativePath(this string path, string basePa... method MakeAbsolutePathFromRRelative (line 23) | public static string MakeAbsolutePathFromRRelative(this string rPath, ... FILE: src/Host/Client/Impl/Extensions/RStringExtensions.cs class RStringExtensions (line 11) | public static class RStringExtensions { method EnsureLineBreak (line 12) | public static string EnsureLineBreak(this string s) => s.Length > 0 &&... method ToRStringLiteral (line 14) | public static string ToRStringLiteral(this string s, char quote = '"',... method ToRBooleanLiteral (line 34) | public static string ToRBooleanLiteral(this bool b) => method FromRStringLiteral (line 37) | public static string FromRStringLiteral(this string s) { method HexCharToDecimal (line 146) | private static bool HexCharToDecimal(char c, out int val) { method ToUnicodeQuotes (line 167) | public static string ToUnicodeQuotes(this string s) { method ToRName (line 193) | public static string ToRName(this string s) { method ToRPath (line 205) | public static string ToRPath(this string s) => s.Replace("\\", "/"); method FromRPath (line 206) | public static string FromRPath(this string s) => s.Replace("/", "\\"); method ProjectRelativePathToRemoteProjectPath (line 208) | public static string ProjectRelativePathToRemoteProjectPath(this strin... method ConvertCharacterCodes (line 222) | public static string ConvertCharacterCodes(this string s) { FILE: src/Host/Client/Impl/Extensions/UriExtensions.cs class UriExtensions (line 10) | public static class UriExtensions { method GetMachineOnlineStatusAsync (line 15) | public static async Task GetMachineOnlineStatusAsync(this Uri ... FILE: src/Host/Client/Impl/Host/BrokerClient.cs class BrokerClient (line 28) | public abstract class BrokerClient : IBrokerClient { method BrokerClient (line 60) | protected BrokerClient(string name, BrokerConnectionInfo connectionInf... method CreateHttpClient (line 73) | protected void CreateHttpClient(Uri baseAddress) { method Dispose (line 94) | public void Dispose() => DisposableBag.TryDispose(); method GetHostInformationAsync (line 96) | public async Task GetHostInformationAsync(CancellationToken canc... method DeleteProfileAsync (line 114) | public async Task DeleteProfileAsync(CancellationToken cancellationTok... method ConnectAsync (line 124) | public virtual async Task ConnectAsync(HostConnectionInfo conne... method TerminateSessionAsync (line 150) | public Task TerminateSessionAsync(string name, CancellationToken cance... method HandleHttpRequestExceptionAsync (line 155) | protected virtual Task HandleHttpRequestExceptionAsync(Http... method IsSessionRunningAsync (line 158) | private async Task IsSessionRunningAsync(string name, Cancellati... method CreateBrokerSessionAsync (line 164) | private async Task CreateBrokerSessionAsync(string name, bool useRComm... method ConnectToBrokerAsync (line 180) | private async Task ConnectToBrokerAsync(string name, Cancel... method CreateRHost (line 203) | private RHost CreateRHost(string name, IRCallbacks callbacks, WebSocke... method MessageFromBrokerApiException (line 208) | private string MessageFromBrokerApiException(BrokerApiErrorException e... method HandleUrlAsync (line 232) | public virtual async Task HandleUrlAsync(string url, Cancellat... FILE: src/Host/Client/Impl/Host/BrokerClientProxy.cs class BrokerClientProxy (line 8) | internal sealed class BrokerClientProxy : IBrokerClient { method BrokerClientProxy (line 11) | public BrokerClientProxy() { method Set (line 15) | public IBrokerClient Set(IBrokerClient broker) { method Dispose (line 19) | public void Dispose() { method GetHostInformationAsync (line 30) | public Task GetHostInformationAsync(CancellationToken cancellati... method ConnectAsync (line 32) | public Task ConnectAsync(HostConnectionInfo connectionInfo, Can... method TerminateSessionAsync (line 35) | public Task TerminateSessionAsync(string name, CancellationToken cance... method HandleUrlAsync (line 38) | public Task HandleUrlAsync(string url, CancellationToken cance... method DeleteProfileAsync (line 40) | public Task DeleteProfileAsync(CancellationToken cancellationToken) =>... FILE: src/Host/Client/Impl/Host/BrokerConnectionInfo.cs type BrokerConnectionInfo (line 10) | [DebuggerDisplay("{Uri}, IsUrlBased={IsUrlBased}, InterpreterId={Interpr... method Create (line 22) | public static BrokerConnectionInfo Create(ISecurityService securitySer... method CreateRemote (line 34) | private static BrokerConnectionInfo CreateRemote(string name, Uri uri,... method BrokerConnectionInfo (line 47) | private BrokerConnectionInfo(string name, Uri uri, string rCommandLine... method GetCredentialAuthority (line 60) | public static string GetCredentialAuthority(string name) => $"RTVS:{na... method Equals (line 62) | public override bool Equals(object obj) => obj is BrokerConnectionInfo... method Equals (line 64) | public bool Equals(BrokerConnectionInfo other) => other.ParametersId.E... method GetHashCode (line 66) | public override int GetHashCode() { FILE: src/Host/Client/Impl/Host/ComponentBinaryMissingException.cs class ComponentBinaryMissingException (line 8) | public class ComponentBinaryMissingException : Exception { method ComponentBinaryMissingException (line 9) | public ComponentBinaryMissingException(string name) FILE: src/Host/Client/Impl/Host/HostConnectionInfo.cs class HostConnectionInfo (line 5) | public class HostConnectionInfo { method HostConnectionInfo (line 15) | public HostConnectionInfo(string name, IRCallbacks callbacks, bool use... FILE: src/Host/Client/Impl/Host/IBrokerClient.cs type IBrokerClient (line 9) | public interface IBrokerClient : IDisposable { method ConnectAsync (line 15) | Task ConnectAsync(HostConnectionInfo connectionInfo, Cancellati... method TerminateSessionAsync (line 16) | Task TerminateSessionAsync(string name, CancellationToken cancellation... method HandleUrlAsync (line 17) | Task HandleUrlAsync(string url, CancellationToken cancellation... method GetHostInformationAsync (line 18) | Task GetHostInformationAsync(CancellationToken cancellationToken... method DeleteProfileAsync (line 19) | Task DeleteProfileAsync(CancellationToken cancellationToken = default(... FILE: src/Host/Client/Impl/Host/LocalBrokerClient.cs class LocalBrokerClient (line 23) | public sealed class LocalBrokerClient : BrokerClient { method LocalBrokerClient (line 35) | static LocalBrokerClient() { method LocalBrokerClient (line 45) | public LocalBrokerClient(string name, BrokerConnectionInfo connectionI... method ConnectAsync (line 52) | public override async Task ConnectAsync(HostConnectionInfo conn... method EnsureBrokerStartedAsync (line 57) | private async Task EnsureBrokerStartedAsync(CancellationToken cancella... method ConnectToBrokerWorker (line 72) | private async Task ConnectToBrokerWorker(CancellationToken cancellatio... method GetBrokerUri (line 126) | private async Task GetBrokerUri(NamedPipeServerStream serverUriPi... method StartBroker (line 167) | private IProcess StartBroker(ProcessStartInfo psi) { method DisposeBrokerProcess (line 180) | private void DisposeBrokerProcess() { method GetProcessStartInfo (line 189) | private ProcessStartInfo GetProcessStartInfo(string rhostBrokerExecuta... FILE: src/Host/Client/Impl/Host/LocalCredentialsDecorator.cs class LocalCredentialsDecorator (line 13) | internal class LocalCredentialsDecorator : ICredentialsDecorator { method LockCredentialsAsync (line 18) | public Task LockCredentialsAsync(CancellationToken cancel... method InvalidateCredentials (line 20) | public void InvalidateCredentials() { method GetCredential (line 27) | public NetworkCredential GetCredential(Uri uri, string authType) => Lo... FILE: src/Host/Client/Impl/Host/NullBrokerClient.cs class NullBrokerClient (line 9) | public sealed class NullBrokerClient : IBrokerClient { method GetHostInformationAsync (line 18) | public Task GetHostInformationAsync(CancellationToken cancellati... method PingAsync (line 19) | public Task PingAsync() => Result; method ConnectAsync (line 21) | public Task ConnectAsync(HostConnectionInfo connectionInfo, Can... method TerminateSessionAsync (line 23) | public Task TerminateSessionAsync(string name, CancellationToken cance... method Dispose (line 25) | public void Dispose() { } method HandleUrlAsync (line 27) | public Task HandleUrlAsync(string url, CancellationToken cance... method DeleteProfileAsync (line 29) | public Task DeleteProfileAsync(CancellationToken cancellationToken) =>... FILE: src/Host/Client/Impl/Host/NullRCallbacks.cs class NullRCallbacks (line 13) | internal sealed class NullRCallbacks : IRCallbacks { method SetReadConsoleInput (line 17) | public void SetReadConsoleInput(string input) { method Connected (line 22) | public Task Connected(string rVersion) => Task.CompletedTask; method Disconnected (line 23) | public Task Disconnected() => Task.CompletedTask; method Shutdown (line 24) | public Task Shutdown(bool savedRData) => Task.CompletedTask; method YesNoCancel (line 25) | public Task YesNoCancel(IReadOnlyList contexts... method ShowDialog (line 26) | public Task ShowDialog(IReadOnlyList contex... method WriteConsoleEx (line 27) | public Task WriteConsoleEx(string buf, OutputType otype, CancellationT... method ShowMessage (line 28) | public Task ShowMessage(string s, CancellationToken ct) => Task.Comple... method Busy (line 29) | public Task Busy(bool which, CancellationToken ct) => Task.CompletedTask; method Plot (line 30) | public Task Plot(PlotMessage plot, CancellationToken ct) => Task.Compl... method Locator (line 31) | public Task Locator(Guid deviceId, CancellationToken ct... method PlotDeviceCreate (line 32) | public Task PlotDeviceCreate(Guid deviceId, Canc... method PlotDeviceDestroy (line 33) | public Task PlotDeviceDestroy(Guid deviceId, CancellationToken ct) => ... method WebBrowser (line 34) | public Task WebBrowser(string url, CancellationToken ct) => Task.Compl... method ViewLibrary (line 35) | public Task ViewLibrary(CancellationToken cancellationToken) => Task.C... method ShowFile (line 36) | public Task ShowFile(string fileName, string tabName, bool deleteFile,... method EditFileAsync (line 37) | public Task EditFileAsync(string expression, string fileName, ... method DirectoryChanged (line 38) | public void DirectoryChanged() { } method ViewObject (line 39) | public Task ViewObject(string expression, string title, CancellationTo... method PackagesRemoved (line 40) | public void PackagesRemoved() {} method FetchFileAsync (line 41) | public Task FetchFileAsync(string remoteFileName, ulong remote... method GetLocalizedString (line 42) | public string GetLocalizedString(string id) => null; method BeforePackagesInstalledAsync (line 43) | public Task BeforePackagesInstalledAsync(CancellationToken cancellatio... method AfterPackagesInstalledAsync (line 44) | public Task AfterPackagesInstalledAsync(CancellationToken cancellation... method ReadConsole (line 46) | public async Task ReadConsole(IReadOnlyList context... FILE: src/Host/Client/Impl/Host/RHost.BlobReadRequest.cs class RHost (line 10) | partial class RHost { class BlobReadRequest (line 11) | private class BlobReadRequest : Request { method BlobReadRequest (line 12) | private BlobReadRequest(RHost host, Message message, CancellationTok... method ReadAllAsync (line 16) | public static Task ReadAllAsync(RHost host, ulong b... method ReadAsync (line 20) | public static async Task ReadAsync(RHost host, ulon... method Handle (line 27) | public override void Handle(RHost host, Message response) => Complet... FILE: src/Host/Client/Impl/Host/RHost.BlobWriteRequest.cs class RHost (line 10) | partial class RHost { class BlobWriteRequest (line 11) | private class BlobWriteRequest : Request { method BlobWriteRequest (line 12) | private BlobWriteRequest(RHost host, Message message, CancellationTo... method WriteAsync (line 19) | public static async Task WriteAsync(RHost host, ul... method Handle (line 26) | public override void Handle(RHost host, Message response) { FILE: src/Host/Client/Impl/Host/RHost.CreateBlobRequest.cs class RHost (line 10) | partial class RHost { class CreateBlobRequest (line 11) | private class CreateBlobRequest : Request { method CreateBlobRequest (line 12) | private CreateBlobRequest(RHost host, Message message, CancellationT... method CreateAsync (line 16) | public static async Task CreateAsync(RHost host, ... method Handle (line 24) | public override void Handle(RHost host, Message response) { FILE: src/Host/Client/Impl/Host/RHost.EvaluationRequest.cs class RHost (line 11) | partial class RHost { class EvaluationRequest (line 12) | private class EvaluationRequest : Request { method EvaluationRequest (line 17) | private EvaluationRequest(RHost host, Message message, REvaluationKi... method SendAsync (line 22) | public static async Task SendAsync(RHost host, st... method Handle (line 53) | public override void Handle(RHost host, Message response) { FILE: src/Host/Client/Impl/Host/RHost.GetBlobSizeRequest.cs class RHost (line 10) | partial class RHost { class BlobSizeRequest (line 11) | private class BlobSizeRequest : Request { method BlobSizeRequest (line 12) | private BlobSizeRequest(RHost host, Message message, CancellationTok... method GetSizeAsync (line 16) | public static async Task GetSizeAsync(RHost host, u... method SetSizeAsync (line 23) | public static async Task SetSizeAsync(RHost host, u... method Handle (line 30) | public override void Handle(RHost host, Message response) { FILE: src/Host/Client/Impl/Host/RHost.Request.cs class RHost (line 9) | partial class RHost { class Request (line 13) | private abstract class Request { method Request (line 18) | protected Request(RHost host, Message message) { method Handle (line 26) | public abstract void Handle(RHost host, Message response); method Request (line 34) | protected Request(RHost host, Message message, CancellationToken can... class Request (line 29) | private abstract class Request : Request { method Request (line 18) | protected Request(RHost host, Message message) { method Handle (line 26) | public abstract void Handle(RHost host, Message response); method Request (line 34) | protected Request(RHost host, Message message, CancellationToken can... FILE: src/Host/Client/Impl/Host/RHost.cs class RHost (line 25) | public sealed partial class RHost : IDisposable, IRExpressionEvaluator, ... method RHost (line 44) | public RHost(string name, IRCallbacks callbacks, IMessageTransport tra... method Dispose (line 57) | public void Dispose() { method FlushLog (line 61) | public void FlushLog() { method ProtocolError (line 65) | private static Exception ProtocolError(FormattableString fs, object me... method ReceiveMessageAsync (line 74) | private async Task ReceiveMessageAsync(CancellationToken ct) { method CreateMessage (line 92) | private Message CreateMessage(string name, ulong requestId, JArray jso... method CreateRequestMessage (line 97) | private Message CreateRequestMessage(string name, JArray json, byte[] ... method SendAsync (line 102) | private async Task SendAsync(Message message, CancellationToken ct) { method NotifyAsync (line 117) | private async Task NotifyAsync(string name, CancellationToken c... method RespondAsync (line 126) | private async Task RespondAsync(Message request, CancellationTo... method GetContexts (line 135) | private static RContext[] GetContexts(Message message) { method CancelAll (line 146) | private void CancelAll() { method ShowLocalizedDialogFormat (line 151) | private async Task ShowLocalizedDialogFormat(Message request, MessageB... method ShowDialog (line 157) | private async Task ShowDialog(Message request, MessageButtons buttons,... method ShowDialog (line 168) | private async Task ShowDialog(RContext[] contexts, string mess... method ReadConsole (line 194) | private async Task ReadConsole(Message request, CancellationToken ct) { method CreateBlobAsync (line 212) | public async Task CreateBlobAsync(CancellationToken cancellatio... method DestroyBlobsAsync (line 228) | public Task DestroyBlobsAsync(IEnumerable ids, CancellationToke... method DestroyBlobsAsyncWorker (line 233) | private async Task DestroyBlobsAsyncWorker(ulong[] ids, CancellationTo... method BlobReadAllAsync (line 238) | public async Task BlobReadAllAsync(ulong blobId, CancellationT... method BlobReadAsync (line 254) | public async Task BlobReadAsync(ulong blobId, long position, l... method BlobWriteAsync (line 270) | public async Task BlobWriteAsync(ulong blobId, byte[] data, long... method GetBlobSizeAsync (line 286) | public async Task GetBlobSizeAsync(ulong blobId, CancellationTok... method SetBlobSizeAsync (line 302) | public async Task SetBlobSizeAsync(ulong blobId, long size, Canc... method EvaluateAsync (line 318) | public async Task EvaluateAsync(string expression, ... method CancelAllAsync (line 337) | public async Task CancelAllAsync(CancellationToken cancellationToken =... method RequestShutdownAsync (line 374) | public Task RequestShutdownAsync(bool saveRData) => method DisconnectAsync (line 377) | public async Task DisconnectAsync() { method RunLoop (line 412) | private async Task RunLoop(CancellationToken loopCt) { method GetLocalizedString (line 633) | private string GetLocalizedString(Message message) { method UpdateCancelAllCtsLink (line 642) | private CancellationToken UpdateCancelAllCtsLink(ref CancellationToken... method RunWorker (line 649) | private async Task RunWorker(CancellationToken ct) { method Run (line 688) | public async Task Run(CancellationToken cancellationToken = default(Ca... method DetachCallback (line 720) | public void DetachCallback() { method GetRHostRunTask (line 724) | public Task GetRHostRunTask() => _runTask; FILE: src/Host/Client/Impl/Host/RHostBinaryMissingException.cs class RHostBinaryMissingException (line 5) | public sealed class RHostBinaryMissingException : ComponentBinaryMissing... method RHostBinaryMissingException (line 6) | public RHostBinaryMissingException() FILE: src/Host/Client/Impl/Host/RHostBrokerBinaryMissingException.cs class RHostBrokerBinaryMissingException (line 5) | public sealed class RHostBrokerBinaryMissingException : ComponentBinaryM... method RHostBrokerBinaryMissingException (line 6) | public RHostBrokerBinaryMissingException() FILE: src/Host/Client/Impl/Host/RHostDisconnectedException.cs class RHostDisconnectedException (line 8) | [System.Runtime.InteropServices.ComVisible(true)] method RHostDisconnectedException (line 10) | public RHostDisconnectedException() : this(Resources.RHostDisconnected... method RHostDisconnectedException (line 12) | public RHostDisconnectedException(string message) : base(message) { } method RHostDisconnectedException (line 14) | public RHostDisconnectedException(string message, Exception innerExcep... method RHostDisconnectedException (line 16) | public RHostDisconnectedException(CancellationToken token) : base(toke... method RHostDisconnectedException (line 18) | public RHostDisconnectedException(string message, CancellationToken to... method RHostDisconnectedException (line 20) | public RHostDisconnectedException(string message, Exception innerExcep... FILE: src/Host/Client/Impl/Host/RHostLoggingExtensions.cs class RHostLoggingExtensions (line 8) | internal static class RHostLoggingExtensions { method RHostProcessExited (line 9) | public static void RHostProcessExited(this IActionLog log) method ConnectedToRHostWebSocket (line 12) | public static void ConnectedToRHostWebSocket(this IActionLog log, stri... method FailedToConnectToRHost (line 15) | public static void FailedToConnectToRHost(this IActionLog log) method EnterRLoop (line 18) | public static void EnterRLoop(this IActionLog log, int depth) method ExitRLoop (line 21) | public static void ExitRLoop(this IActionLog log, int depth) method Request (line 24) | public static void Request(this IActionLog log, string request, int de... method Response (line 27) | public static void Response(this IActionLog log, string response, int ... FILE: src/Host/Client/Impl/Host/RemoteBrokerClient.cs class RemoteBrokerClient (line 20) | public sealed class RemoteBrokerClient : BrokerClient { method RemoteBrokerClient (line 30) | static RemoteBrokerClient() { method RemoteBrokerClient (line 35) | public RemoteBrokerClient(string name, IRSessionProvider sessionProvid... method ConnectAsync (line 46) | public override async Task ConnectAsync(HostConnectionInfo conn... method HandleUrlAsync (line 58) | public override async Task HandleUrlAsync(string url, Cancella... method HandleHttpRequestExceptionAsync (line 84) | protected override async Task HandleHttpRequestExceptionAsy... method ValidateCertificateHttpHandler (line 92) | private bool ValidateCertificateHttpHandler(object sender, X509Certifi... method GetCertHashString (line 132) | private string GetCertHashString(byte[] hash) { FILE: src/Host/Client/Impl/Host/RemoteCredentialsDecorator.cs class RemoteCredentialsDecorator (line 16) | internal class RemoteCredentialsDecorator : ICredentialsDecorator { method RemoteCredentialsDecorator (line 23) | public RemoteCredentialsDecorator(string credentialAuthority, string w... method GetCredential (line 30) | public NetworkCredential GetCredential(Uri uri, string authType) { method LockCredentialsAsync (line 35) | public async Task LockCredentialsAsync(CancellationToken ... method InvalidateCredentials (line 56) | public void InvalidateCredentials() { FILE: src/Host/Client/Impl/Resources.Designer.cs class Resources (line 23) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 32) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: src/Host/Client/Impl/Session/BrokerStateChangedEventArgs.cs class BrokerStateChangedEventArgs (line 7) | public class BrokerStateChangedEventArgs : EventArgs { method BrokerStateChangedEventArgs (line 9) | public BrokerStateChangedEventArgs(bool isConnected) { FILE: src/Host/Client/Impl/Session/HostLoadChangedEventArgs.cs class HostLoadChangedEventArgs (line 8) | public class HostLoadChangedEventArgs : EventArgs { method HostLoadChangedEventArgs (line 11) | public HostLoadChangedEventArgs(HostLoad hostLoad) { FILE: src/Host/Client/Impl/Session/NullConsole.cs class NullConsole (line 8) | public class NullConsole : IConsole { method Write (line 9) | public void Write(string text) { } method WriteError (line 10) | public void WriteError(string text) {} method PromptYesNoAsync (line 11) | public Task PromptYesNoAsync(string text, CancellationToken canc... FILE: src/Host/Client/Impl/Session/RAfterRequestEventArgs.cs class RAfterRequestEventArgs (line 8) | public class RAfterRequestEventArgs : EventArgs { method RAfterRequestEventArgs (line 15) | public RAfterRequestEventArgs(IReadOnlyList contexts, strin... FILE: src/Host/Client/Impl/Session/RBeforeRequestEventArgs.cs class RBeforeRequestEventArgs (line 8) | public class RBeforeRequestEventArgs : EventArgs { method RBeforeRequestEventArgs (line 14) | public RBeforeRequestEventArgs(IReadOnlyList contexts, stri... FILE: src/Host/Client/Impl/Session/RConnectedEventArgs.cs class RConnectedEventArgs (line 7) | public class RConnectedEventArgs : EventArgs { method RConnectedEventArgs (line 10) | public RConnectedEventArgs(string name) { FILE: src/Host/Client/Impl/Session/ROutputEventArgs.cs class ROutputEventArgs (line 7) | public class ROutputEventArgs : EventArgs { method ROutputEventArgs (line 11) | public ROutputEventArgs(OutputType outputType, string message) { FILE: src/Host/Client/Impl/Session/RSession.cs class RSession (line 24) | public sealed class RSession : IRSession, IRCallbacks { method RSession (line 88) | static RSession() { method RSession (line 92) | public RSession(int id, string name, IFileSystem fileSystem, IBrokerCl... method GetDefaultPrompt (line 115) | private string GetDefaultPrompt(string requestedPrompt = null) { method OnMutated (line 122) | private void OnMutated() { method Dispose (line 130) | public void Dispose() { method BeginInteractionAsync (line 140) | public Task BeginInteractionAsync(bool isVisible... method EvaluateAsync (line 153) | public Task EvaluateAsync(string expression, REvalu... method EvaluateAsync (line 158) | private async Task EvaluateAsync(string expression,... method CreateBlobAsync (line 178) | public Task CreateBlobAsync(CancellationToken ct = default(Canc... method DestroyBlobsAsync (line 181) | public Task DestroyBlobsAsync(IEnumerable blobIds, Cancellation... method BlobReadAllAsync (line 188) | public Task BlobReadAllAsync(ulong blobId, CancellationToken c... method BlobReadAsync (line 191) | public Task BlobReadAsync(ulong blobId, long position, long co... method BlobWriteAsync (line 194) | public Task BlobWriteAsync(ulong blobId, byte[] data, long posit... method GetBlobSizeAsync (line 197) | public Task GetBlobSizeAsync(ulong blobId, CancellationToken ct ... method SetBlobSizeAsync (line 200) | public Task SetBlobSizeAsync(ulong blobId, long size, Cancellati... method DoBlobServiceAsync (line 203) | private async Task DoBlobServiceAsync(Task work) { method CancelAllAsync (line 217) | public async Task CancelAllAsync(CancellationToken cancellationToken =... method EnsureHostStartedAsync (line 232) | public Task EnsureHostStartedAsync(RHostStartupInfo startupInfo, IRSes... method StartHostAsync (line 235) | public Task StartHostAsync(RHostStartupInfo startupInfo, IRSessionCall... method StartHostAsync (line 238) | private async Task StartHostAsync(RHostStartupInfo startupInfo, IRSess... method StartHostAsyncBackground (line 252) | private async Task StartHostAsyncBackground(RHostStartupInfo startupIn... method StartHostAsyncBackground (line 272) | private async Task StartHostAsyncBackground(RHost host, CancellationTo... method StartSwitchingBroker (line 292) | public IRSessionSwitchBrokerTransaction StartSwitchingBroker() => method ReconnectAsync (line 295) | public async Task ReconnectAsync(CancellationToken cancellationToken) { method StopHostAsync (line 317) | public async Task StopHostAsync(bool waitForShutdown = true, Cancellat... method StopHostAsync (line 337) | private static async Task StopHostAsync(IBrokerClient brokerClient, RH... method DisableMutatedOnReadConsole (line 367) | public IDisposable DisableMutatedOnReadConsole() { method RunHost (line 371) | private static async Task RunHost(RHost host, TaskCompletionSourceEx GetRemoteRtvsPackagePath(IRExpressionEvalua... method SuppressUI (line 530) | private static Task SuppressUI(IRExpressionEvaluator eval) { method FlushLog (line 536) | public void FlushLog() { method Connected (line 540) | Task IRCallbacks.Connected(string rVersion) { method Disconnected (line 549) | Task IRCallbacks.Disconnected() { method Shutdown (line 561) | Task IRCallbacks.Shutdown(bool rDataSaved) { method ClearPendingRequests (line 565) | private void ClearPendingRequests(OperationCanceledException exception) { method ReadConsole (line 576) | async Task IRCallbacks.ReadConsole(IReadOnlyList co... method ReadNextRequest (line 633) | private async Task ReadNextRequest(string prompt, int len, Can... method WriteErrorAsync (line 653) | private async Task WriteErrorAsync(string text) { method WriteErrorAsync (line 658) | private Task WriteErrorAsync(string format, params object[] args) => method WriteOutputAsync (line 661) | private async Task WriteOutputAsync(string text) { method WriteOutputAsync (line 665) | private Task WriteOutputAsync(string format, params object[] args) => method WriteConsoleEx (line 668) | Task IRCallbacks.WriteConsoleEx(string buf, OutputType otype, Cancella... method ShowMessage (line 676) | Task IRCallbacks.ShowMessage(string message, CancellationToken ct) { method YesNoCancel (line 685) | public async Task YesNoCancel(IReadOnlyList co... method ShowDialog (line 702) | async Task IRCallbacks.ShowDialog(IReadOnlyList IRCallbacks.Locator(Guid deviceId, CancellationTok... method PlotDeviceCreate (line 728) | Task IRCallbacks.PlotDeviceCreate(Guid deviceId,... method PlotDeviceDestroy (line 733) | Task IRCallbacks.PlotDeviceDestroy(Guid deviceId, CancellationToken ct) { method WebBrowser (line 744) | async Task IRCallbacks.WebBrowser(string url, CancellationToken cancel... method ViewLibrary (line 754) | Task IRCallbacks.ViewLibrary(CancellationToken cancellationToken) { method ShowFile (line 759) | Task IRCallbacks.ShowFile(string fileName, string tabName, bool delete... method EditFileAsync (line 764) | Task IRCallbacks.EditFileAsync(string content, string fileName... method DirectoryChanged (line 769) | void IRCallbacks.DirectoryChanged() { method ViewObject (line 776) | Task IRCallbacks.ViewObject(string obj, string title, CancellationToke... method BeforePackagesInstalledAsync (line 781) | Task IRCallbacks.BeforePackagesInstalledAsync(CancellationToken cancel... method AfterPackagesInstalledAsync (line 786) | Task IRCallbacks.AfterPackagesInstalledAsync(CancellationToken cancell... method PackagesRemoved (line 792) | void IRCallbacks.PackagesRemoved() { method FetchFileAsync (line 796) | Task IRCallbacks.FetchFileAsync(string remoteFileName, ulong r... method GetLocalizedString (line 801) | string IRCallbacks.GetLocalizedString(string id) => class BeforeInitializedRExpressionEvaluator (line 804) | private class BeforeInitializedRExpressionEvaluator : IRExpressionEval... method BeforeInitializedRExpressionEvaluator (line 807) | public BeforeInitializedRExpressionEvaluator(RSession session) { method EvaluateAsync (line 811) | public Task EvaluateAsync(string expression, REva... class BrokerTransaction (line 815) | private class BrokerTransaction : IRSessionSwitchBrokerTransaction { method BrokerTransaction (line 821) | public BrokerTransaction(RSession session) { method ConnectToNewBrokerAsync (line 825) | public async Task ConnectToNewBrokerAsync(CancellationToken cancella... method CompleteSwitchingBrokerAsync (line 833) | public async Task CompleteSwitchingBrokerAsync(CancellationToken can... method Dispose (line 868) | public void Dispose() { class CancelAllException (line 875) | private class CancelAllException : OperationCanceledException { method CancelAllException (line 876) | public CancelAllException() { } method CancelAllException (line 878) | public CancelAllException(string message) : base(message) { } method CancelAllException (line 880) | public CancelAllException(string message, Exception innerException) ... method CancelAllException (line 882) | public CancelAllException(CancellationToken token) : base(token) { } method CancelAllException (line 884) | public CancelAllException(string message, CancellationToken token) :... method CancelAllException (line 886) | public CancelAllException(string message, Exception innerException, ... FILE: src/Host/Client/Impl/Session/RSessionEvaluationCommands.cs class RSessionEvaluationCommands (line 13) | public static class RSessionEvaluationCommands { method OptionsSetWidthAsync (line 14) | public static Task OptionsSetWidthAsync(this IRExpressionEvaluator eva... method QuitAsync (line 17) | public static Task QuitAsync(this IRExpressionEvaluator eval) => method GetRUserDirectoryAsync (line 20) | public static async Task GetRUserDirectoryAsync(this IRExpress... method GetWorkingDirectoryAsync (line 25) | public static async Task GetWorkingDirectoryAsync(this IRExpre... method SetWorkingDirectoryAsync (line 30) | public static Task SetWorkingDirectoryAsync(this IRExpressionEvaluator... method SetDefaultWorkingDirectoryAsync (line 34) | public static Task SetDefaultWorkingDirectoryAsync(this IRExpressionEv... method LoadWorkspaceAsync (line 38) | public static Task LoadWorkspaceAsync(this IRExpressionEvaluator evalu... method SaveWorkspaceAsync (line 42) | public static Task SaveWorkspaceAsync(this IRExpressionEvaluator evalu... method SetVsGraphicsDeviceAsync (line 46) | public static Task SetVsGraphicsDeviceAsync(this IRExpressionEvaluator... method ResizePlotAsync (line 55) | public static Task ResizePlotAsync(this IRExpressionEvaluator evaluati... method NextPlotAsync (line 61) | public static Task NextPlotAsync(this IRExpressionEvaluator evaluation... method PreviousPlotAsync (line 67) | public static Task PreviousPlotAsync(this IRExpressionEvaluator evalua... method ClearPlotHistoryAsync (line 73) | public static Task ClearPlotHistoryAsync(this IRExpressionEvaluator ev... method RemoveCurrentPlotAsync (line 79) | public static Task RemoveCurrentPlotAsync(this IRExpressionEvaluator e... method CopyPlotAsync (line 86) | public static Task CopyPlotAsync(this IRExpressionEvaluator evaluation... method SelectPlotAsync (line 94) | public static Task SelectPlotAsync(this IRExpressionEvaluator evaluati... method ActivatePlotDeviceAsync (line 101) | public static async Task ActivatePlotDeviceAsync(this IRExpressionEval... method GetPlotDeviceNumAsync (line 106) | public static Task GetPlotDeviceNumAsync(this IRExpressionEvalua... method NewPlotDeviceAsync (line 111) | public static async Task NewPlotDeviceAsync(this IRExpressionEvaluator... method GetActivePlotDeviceAsync (line 115) | public static async Task GetActivePlotDeviceAsync(this IRExpress... method InstallPackageAsync (line 120) | public static Task InstallPackageAsync(this IRSessionInteraction inter... method InstallPackageAsync (line 125) | public static Task InstallPackageAsync(this IRSessionInteraction inter... method UninstallPackageAsync (line 130) | public static Task UninstallPackageAsync(this IRSessionInteraction int... method UninstallPackageAsync (line 135) | public static Task UninstallPackageAsync(this IRSessionInteraction int... method LoadPackageAsync (line 140) | public static Task LoadPackageAsync(this IRSessionInteraction interact... method LoadPackageAsync (line 145) | public static Task LoadPackageAsync(this IRSessionInteraction interact... method UnloadPackageAsync (line 150) | public static Task UnloadPackageAsync(this IRSessionInteraction intera... method InstalledPackagesAsync (line 155) | public static Task InstalledPackagesAsync(this IRExpressionEva... method InstalledPackagesFunctionsAsync (line 160) | public static Task InstalledPackagesFunctionsAsync(this IRExpr... method PackageExportedFunctionsNamesAsync (line 165) | public static Task PackageExportedFunctionsNamesAsync(this IRE... method PackageAllFunctionsNamesAsync (line 170) | public static Task PackageAllFunctionsNamesAsync(this IRExpres... method AvailablePackagesAsync (line 175) | public static Task AvailablePackagesAsync(this IRExpressionEva... method LoadedPackagesAsync (line 180) | public static Task LoadedPackagesAsync(this IRExpressionEvalua... method LibraryPathsAsync (line 185) | public static Task LibraryPathsAsync(this IRExpressionEvalua... method ExportPlotToBitmapAsync (line 189) | public static Task ExportPlotToBitmapAsync(this IRExpressionEva... method ExportPlotToMetafileAsync (line 194) | public static Task ExportPlotToMetafileAsync(this IRExpressionE... method ExportToPdfAsync (line 199) | public static Task ExportToPdfAsync(this IRExpressionEvaluator ... method ExportToCairoPdfAsync (line 205) | private static Task ExportToCairoPdfAsync(this IRExpressionEval... method ExportToDefaultPdfAsync (line 210) | private static Task ExportToDefaultPdfAsync(this IRExpressionEv... method SetVsCranSelectionAsync (line 215) | public static async Task SetVsCranSelectionAsync(this IRExpressionEval... method SetROptionsAsync (line 219) | public static Task SetROptionsAsync(this IRExpressionEvaluator evaluat... method GetRSessionPlatformAsync (line 229) | public static Task GetRSessionPlatformAsync(this IRExpressionE... method IsRSessionPlatformWindowsAsync (line 234) | public static async Task IsRSessionPlatformWindowsAsync(this IRE... method SetCodePageAsync (line 239) | public static async Task SetCodePageAsync(this IRExpressionEvaluator e... method OverrideFunctionAsync (line 257) | public static Task OverrideFunctionAsync(this IRExpressionEvaluator ev... method SetFunctionRedirectionAsync (line 264) | public static Task SetFunctionRedirectionAsync(this IRExpressionEvalua... method SetGridEvalModeAsync (line 269) | public static Task SetGridEvalModeAsync(this IRExpressionEvaluator eva... method QueryReloadAutosaveAsync (line 274) | public static Task QueryReloadAutosaveAsync(this IRExpressionEva... method EnableAutosaveAsync (line 277) | public static Task EnableAutosaveAsync(this IRExpressionEvaluator eval... method FileExistsAsync (line 280) | public static Task FileExistsAsync(this IRExpressionEvaluator ev... method NormalizePathAsync (line 283) | public static Task NormalizePathAsync(this IRExpressionEvaluat... FILE: src/Host/Client/Impl/Session/RSessionExtensions.cs class RSessionExtensions (line 14) | public static class RSessionExtensions { method GetRWorkingDirectoryAsync (line 15) | public static async Task GetRWorkingDirectoryAsync(this IRSess... method GetRUserDirectoryAsync (line 27) | public static async Task GetRUserDirectoryAsync(this IRSession... method MakeRelativeToRUserDirectoryAsync (line 38) | public static async Task MakeRelativeToRUserDirectoryAsync(thi... method MakeRelativeToRUserDirectoryAsync (line 43) | public static async Task> MakeRelativeToRUserDirec... method GetFunctionCodeAsync (line 48) | public static Task GetFunctionCodeAsync(this IRSession session... FILE: src/Host/Client/Impl/Session/RSessionInteraction.cs class RSessionInteraction (line 8) | public sealed class RSessionInteraction : IRSessionInteraction { method RSessionInteraction (line 16) | public RSessionInteraction(TaskCompletionSource requestTcs, Ta... method RespondAsync (line 24) | public Task RespondAsync(string messageText) { method Dispose (line 29) | public void Dispose() { FILE: src/Host/Client/Impl/Session/RSessionProvider.cs class RSessionProvider (line 21) | public sealed class RSessionProvider : IRSessionProvider { method RSessionProvider (line 59) | public RSessionProvider(IServiceContainer services) { method GetOrCreate (line 68) | public IRSession GetOrCreate(string sessionId) { method GetSessions (line 73) | public IEnumerable GetSessions() => _sessions.Values; method Dispose (line 75) | public void Dispose() { method CreateRSession (line 97) | private RSession CreateRSession(string sessionId) { method DisposeSession (line 103) | private void DisposeSession(string sessionId) { method RSessionOnConnected (line 109) | private void RSessionOnConnected(object sender, RConnectedEventArgs e) { method OnHostLoadChanged (line 115) | private void OnHostLoadChanged(HostLoad hostLoad) { method OnBrokerChanged (line 123) | private void OnBrokerChanged() => Task.Run(() method TestBrokerConnectionAsync (line 126) | public async Task TestBrokerConnectionAsync(string name, BrokerConnect... method TestBrokerConnectionWithRHost (line 143) | private static async Task TestBrokerConnectionWithRHost(IBrokerClient ... method RemoveBrokerAsync (line 156) | public async Task RemoveBrokerAsync(CancellationToken cancellationToke... method TrySwitchBrokerAsync (line 175) | public async Task TrySwitchBrokerAsync(string name, BrokerConnec... method SwitchBrokerAsync (line 245) | private async Task SwitchBrokerAsync(CancellationToken cancellationTok... method SwitchSessionsAsync (line 274) | private async Task SwitchSessionsAsync(IReadOnlyCollection sessions, bool wa... method ReconnectAsync (line 289) | private async Task ReconnectAsync(CancellationToken cancellationToken) { method ConnectToNewBrokerAsync (line 305) | private static Task ConnectToNewBrokerAsync(IRSessionSwitchBrokerTrans... method CompleteSwitchingBrokerAsync (line 308) | private async Task CompleteSwitchingBrokerAsync(IEnumerable sessi... method CreateBrokerClient (line 345) | private IBrokerClient CreateBrokerClient(string name, BrokerConnection... method UpdateHostLoadLoopAsync (line 363) | private async Task UpdateHostLoadLoopAsync() { method CheckInterpretersAsync (line 382) | private async Task CheckInterpretersAsync(CancellationToken cancellati... method UpdateHostLoadAsync (line 393) | private async Task UpdateHostLoadAsync(CancellationToken ct = default(... FILE: src/Host/Client/Impl/Session/RSessionRequestSource.cs class RSessionRequestSource (line 11) | internal sealed class RSessionRequestSource { method RSessionRequestSource (line 19) | public RSessionRequestSource(bool isVisible, CancellationToken ct) { method Request (line 27) | public void Request(IReadOnlyList contexts, string prompt, ... method CompleteResponse (line 40) | public void CompleteResponse() { method TryCancel (line 44) | public void TryCancel(OperationCanceledException exception) { FILE: src/Host/Client/Impl/StackTracing/IRStackFrame.cs type IRStackFrame (line 19) | public interface IRStackFrame { class RStackFrameExtensions (line 78) | public static class RStackFrameExtensions { method DescribeChildrenAsync (line 88) | public static Task> DescribeChil... method DescribeEnvironmentAsync (line 116) | public static Task DescribeEnvironmentAsync( method DescribeEnvironmentAsync (line 130) | public static Task DescribeEnvironmentAsync(this IRStackF... method TryEvaluateAndDescribeAsync (line 137) | public static Task TryEvaluateAndDescribeAsync( method TryEvaluateAndDescribeAsync (line 151) | public static Task TryEvaluateAndDescribeAsync( method EvaluateAndDescribeAsync (line 164) | public static Task EvaluateAndDescribeAsync( method EvaluateAndDescribeAsync (line 178) | public static Task EvaluateAndDescribeAsync( FILE: src/Host/Client/Impl/StackTracing/RSessionExtensions.cs class RSessionExtensions (line 14) | public static class RSessionExtensions { method TracebackAsync (line 28) | public static async Task> TracebackAsync( FILE: src/Host/Client/Impl/StackTracing/RStackFrame.cs class RStackFrame (line 10) | internal sealed class RStackFrame : IRStackFrame { method RStackFrame (line 30) | internal RStackFrame(IRSession session, int index, RStackFrame calling... method ToString (line 41) | public override string ToString() => FILE: src/Host/Client/Impl/Telemetry/MrcTelemetryEvents.cs class MrcTelemetryEvents (line 5) | internal class MrcTelemetryEvents { FILE: src/Host/Client/Impl/Transports/WebSocketClient.cs class WebSocketClient (line 14) | internal sealed class WebSocketClient { method WebSocketClient (line 20) | public WebSocketClient(Uri uri, IEnumerable subProtocols, Time... method ConnectAsync (line 27) | public async Task ConnectAsync(CancellationToken cancellati... FILE: src/Host/Client/Impl/Transports/WebSocketMessageTransport.cs class WebSocketMessageTransport (line 13) | internal sealed class WebSocketMessageTransport : IMessageTransport { method WebSocketMessageTransport (line 20) | public WebSocketMessageTransport(WebSocket socket) { method CloseAsync (line 24) | public async Task CloseAsync(CancellationToken cancellationToken = def... method ReceiveAsync (line 35) | public async Task ReceiveAsync(CancellationToken cancellation... method SendAsync (line 69) | public async Task SendAsync(Message message, CancellationToken cancell... method IsTransportException (line 81) | private static bool IsTransportException(Exception ex) { FILE: src/Host/Protocol/Impl/AboutHost.cs class AboutHost (line 11) | public class AboutHost { FILE: src/Host/Protocol/Impl/BrokerApiError.cs type BrokerApiError (line 5) | public enum BrokerApiError { FILE: src/Host/Protocol/Impl/BrokerExitCodes.cs type BrokerExitCodes (line 5) | public enum BrokerExitCodes { FILE: src/Host/Protocol/Impl/CustomHttpHeaders.cs class CustomHttpHeaders (line 5) | public class CustomHttpHeaders { FILE: src/Host/Protocol/Impl/HostLoad.cs class HostLoad (line 5) | public class HostLoad { FILE: src/Host/Protocol/Impl/InterpreterInfo.cs type InterpreterInfo (line 9) | public struct InterpreterInfo { FILE: src/Host/Protocol/Impl/Message.cs class Message (line 15) | public class Message { method Message (line 32) | public Message(ulong id, ulong requestId, string name, JArray json, by... method Message (line 40) | private Message() { } method Parse (line 42) | public static Message Parse(byte[] data) { method ToBytes (line 78) | public byte[] ToBytes() { method ToString (line 95) | public override string ToString() { method ExpectArguments (line 114) | public void ExpectArguments(int count) { method ExpectArguments (line 120) | public void ExpectArguments(int min, int max) { method GetArgument (line 134) | public JToken GetArgument(int i, string name, JTokenType expectedType) { method GetArgument (line 142) | public JToken GetArgument(int i, string name, JTokenType expectedType1... method GetString (line 150) | public string GetString(int i, string name, bool allowNull = false) { method GetInt32 (line 158) | public int GetInt32(int i, string name) { method GetInt64 (line 163) | public long GetInt64(int i, string name) { method GetUInt64 (line 168) | public ulong GetUInt64(int i, string name) { method GetBoolean (line 173) | public bool GetBoolean(int i, string name) { method GetEnum (line 178) | public TEnum GetEnum(int i, string name, string[] names) { method ProtocolError (line 193) | private static Exception ProtocolError(FormattableString fs, object me... FILE: src/Host/Protocol/Impl/RUserProfile/RUserProfileServiceRequest.cs class RUserProfileServiceRequest (line 8) | public class RUserProfileServiceRequest : IUserCredentials { method RUserProfileServiceRequest (line 9) | [JsonConstructor] method RUserProfileServiceRequest (line 12) | public RUserProfileServiceRequest(string username, string domain, stri... FILE: src/Host/Protocol/Impl/RUserProfile/RUserProfileServiceResponse.cs class RUserProfileServiceResponse (line 8) | public class RUserProfileServiceResponse : IUserProfileServiceResult { method RUserProfileServiceResponse (line 9) | [JsonConstructor] method RUserProfileServiceResponse (line 12) | public RUserProfileServiceResponse(uint error, bool profileExists, str... class IUserProfileServiceResultExtension (line 25) | public static class IUserProfileServiceResultExtension { method IsInvalidResponse (line 26) | public static bool IsInvalidResponse(this IUserProfileServiceResult re... FILE: src/Host/Protocol/Impl/SecureStringJsonConverter.cs class SecureStringJsonConverter (line 11) | public class SecureStringJsonConverter : JsonConverter { method CanConvert (line 12) | public override bool CanConvert(Type objectType) => objectType == type... method ReadJson (line 14) | public override object ReadJson(JsonReader reader, Type objectType, ob... method WriteJson (line 22) | public override void WriteJson(JsonWriter writer, object value, JsonSe... FILE: src/Host/Protocol/Impl/SessionCreateRequest.cs type SessionCreateRequest (line 5) | public struct SessionCreateRequest { FILE: src/Host/Protocol/Impl/SessionInfo.cs class SessionInfo (line 5) | public class SessionInfo { FILE: src/Host/Protocol/Impl/SessionState.cs type SessionState (line 5) | public enum SessionState { FILE: src/Host/Protocol/Impl/VideoCardInfo.cs class VideoCardInfo (line 5) | public class VideoCardInfo { FILE: src/Host/Protocol/Test/ProtocolMessage/ProtocolMessageTest.cs class ProtocolMessageTest (line 11) | [Category.FuzzTest] method RHostPipeFuzzTest (line 14) | [CompositeTest] method GenerateInput (line 28) | private byte[] GenerateInput() { FILE: src/Host/Protocol/Test/RHostPipe/RHostPipeTest.cs class RHostPipeTest (line 23) | [Category.FuzzTest] method RHostPipeTest (line 27) | public RHostPipeTest() { method RHostPipeFuzzTest (line 33) | [CompositeTest] method TryKill (line 86) | private static void TryKill(Process process) { method ReadStartupOutputFromRHostAsync (line 92) | private async Task ReadStartupOutputFromRHostAsync(Stream stream, Canc... method SendFuzzedInputToRHostAsync (line 101) | private async Task SendFuzzedInputToRHostAsync(Stream stream, byte[] i... method ReadAnyOutputFromRHostAsync (line 105) | private async Task ReadAnyOutputFromRHostAsync(Stream stream, Cancella... method GenerateInput (line 116) | private byte[] GenerateInput() { method GetShortPathName (line 136) | [DllImport("kernel32.dll", CharSet = CharSet.Auto)] class Interpreter (line 139) | private class Interpreter { FILE: src/Host/Protocol/Test/UserProfileServicePipe/UserProfileResultMock.cs class UserProfileResultMock (line 7) | class UserProfileResultMock : IUserProfileServiceResult { method Create (line 17) | public static UserProfileResultMock Create(bool isValid, bool isExisti... FILE: src/Host/Protocol/Test/UserProfileServicePipe/UserProfileServiceFuzzTestMock.cs class UserProfileServiceFuzzTestMock (line 8) | internal class UserProfileServiceFuzzTestMock : IUserProfileServices { method UserProfileServiceFuzzTestMock (line 10) | public UserProfileServiceFuzzTestMock() { } method CreateUserProfile (line 12) | public IUserProfileServiceResult CreateUserProfile(IUserCredentials cr... method DeleteUserProfile (line 17) | public IUserProfileServiceResult DeleteUserProfile(IUserCredentials cr... FILE: src/Host/Protocol/Test/UserProfileServicePipe/UserProfileServiceMock.cs class UserProfileServiceMock (line 9) | internal class UserProfileServiceMock : IUserProfileServices { method UserProfileServiceMock (line 10) | public UserProfileServiceMock() { } method CreateUserProfile (line 21) | public IUserProfileServiceResult CreateUserProfile(IUserCredentials cr... method DeleteUserProfile (line 36) | public IUserProfileServiceResult DeleteUserProfile(IUserCredentials cr... method ValidateString (line 51) | private void ValidateString(string actual, string expected) { method ValidateUsername (line 55) | private void ValidateUsername(string username) { method ValidateDomain (line 59) | private void ValidateDomain(string domain) { method ValidateSid (line 63) | private void ValidateSid(string sid) { method Create (line 67) | public static UserProfileServiceMock Create(string username, string do... FILE: src/Host/Protocol/Test/UserProfileServicePipe/UserProfileServicePipeTest.cs class UserProfileServicePipeTest (line 23) | public class UserProfileServicePipeTest { method CreateProfileClientTestWorkerAsync (line 25) | private async Task CreateProfileClientTestWorke... method CreateProfileTestRunnerAsync (line 41) | private async Task CreateProfileTestRunnerAsync(IUserProfileServices c... method CreateProfileFuzzTestRunnerAsync (line 70) | private async Task CreateProfileFuzzTestRunnerAsync(IUserProfileServic... method CreateProfileTest (line 89) | [CompositeTest] method CreateProfileFuzzTest (line 112) | [Test] method GenerateBytes (line 142) | private byte[] GenerateBytes() { FILE: src/Host/Protocol/Test/UserProfileServicePipe/UserProfileTestNamedPipeTestStreamFactory.cs class UserProfileTestNamedPipeTestStreamFactory (line 9) | public class UserProfileTestNamedPipeTestStreamFactory : IUserProfileNam... method CreatePipe (line 13) | public NamedPipeServerStream CreatePipe(string name, int maxInstances ... FILE: src/Host/UserProfile/Impl/NativeMethods.cs class NativeMethods (line 8) | internal static class NativeMethods { method CreateProfile (line 11) | [DllImport("userenv.dll", CharSet = CharSet.Auto)] method DeleteProfile (line 18) | [DllImport("userenv.dll", CharSet = CharSet.Auto, SetLastError = true)] FILE: src/Host/UserProfile/Impl/Program.cs class Program (line 7) | static class Program { method Main (line 11) | static void Main() { FILE: src/Host/UserProfile/Impl/RUserProfileInstaller.Designer.cs class RUserProfileInstaller (line 8) | partial class RUserProfileInstaller { method Dispose (line 18) | protected override void Dispose(bool disposing) { method InitializeComponent (line 31) | private void InitializeComponent() { FILE: src/Host/UserProfile/Impl/RUserProfileInstaller.cs class RUserProfileInstaller (line 8) | [RunInstaller(true)] method RUserProfileInstaller (line 10) | public RUserProfileInstaller() { FILE: src/Host/UserProfile/Impl/RUserProfileService.Designer.cs class RUserProfileService (line 5) | partial class RUserProfileService { method Dispose (line 15) | protected override void Dispose(bool disposing) { method InitializeComponent (line 28) | private void InitializeComponent() { FILE: src/Host/UserProfile/Impl/RUserProfileService.cs class RUserProfileService (line 15) | partial class RUserProfileService : ServiceBase { method RUserProfileService (line 22) | public RUserProfileService() { method OnStart (line 32) | protected override void OnStart(string[] args) { method OnStop (line 50) | protected override void OnStop() { method CreateProfileWorkerAsync (line 55) | private async Task CreateProfileWorkerAsync(CancellationToken ct) { method DeleteProfileWorkerAsync (line 59) | private async Task DeleteProfileWorkerAsync(CancellationToken ct) { method ProfileWorkerAsync (line 63) | private static async Task ProfileWorkerAsync( Func { method BraceToken (line 11) | public BraceToken(int start, int length, BraceTokenType tokenType) : b... FILE: src/Languages/Core/Impl/Braces/BraceTokenType.cs type BraceTokenType (line 5) | public enum BraceTokenType { FILE: src/Languages/Core/Impl/Braces/BraceTokenizer.cs class BraceTokenizer (line 8) | public sealed class BraceTokenizer { method Tokenize (line 9) | public IReadOnlyTextRangeCollection Tokenize(string text) { FILE: src/Languages/Core/Impl/Bytes/ByteStream.cs class ByteStream (line 12) | public class ByteStream { method ByteStream (line 17) | public ByteStream(byte[] text) { method IsEndOfStream (line 24) | public bool IsEndOfStream() => Position >= Length; method Advance (line 46) | public bool Advance(int c) { method MoveToNextChar (line 57) | public bool MoveToNextChar() => Advance(1); method IsWhiteSpace (line 58) | public static bool IsWhiteSpace(char ch) => ch <= ' '; method IsWhiteSpace (line 59) | public bool IsWhiteSpace() => IsWhiteSpace((char)CurrentChar); method IsDigit (line 60) | public bool IsDigit() => IsDigit((char)CurrentChar); method IsDigit (line 61) | public static bool IsDigit(Char ch) => ch >= '0' && ch <= '9'; method IsNewLineChar (line 62) | public bool IsNewLineChar() => CurrentChar == '\n' || CurrentChar == '... method IsCharAt (line 64) | public bool IsCharAt(int offset, byte ch) { method IsAnsiLetter (line 68) | public bool IsAnsiLetter() => (CurrentChar >= 'A' && CurrentChar <= 'z'); method CurrentStringEqualsTo (line 70) | public bool CurrentStringEqualsTo(string s, int length) { FILE: src/Languages/Core/Impl/Classification/IClassificationtNameProvider.cs type IClassificationNameProvider (line 10) | public interface IClassificationNameProvider { method GetClassificationName (line 11) | string GetClassificationName(T t); method GetClassificationName (line 20) | string GetClassificationName(object o, out ITextRange range); type IClassificationNameProvider (line 19) | public interface IClassificationNameProvider { method GetClassificationName (line 11) | string GetClassificationName(T t); method GetClassificationName (line 20) | string GetClassificationName(object o, out ITextRange range); FILE: src/Languages/Core/Impl/Classification/ICompositeToken.cs type ICompositeToken (line 12) | public interface ICompositeToken { FILE: src/Languages/Core/Impl/Extensions/ListExtensions.cs class ListExtensions (line 8) | public static class ListExtensions { method RemoveDuplicates (line 9) | public static void RemoveDuplicates(this List list, IComparer... FILE: src/Languages/Core/Impl/Formatting/IndentBuilder.cs class IndentBuilder (line 11) | public sealed class IndentBuilder { method IndentBuilder (line 39) | public IndentBuilder(IndentType indentType, int indentSize, int tabSiz... method IndentBuilder (line 49) | public IndentBuilder(IndentType indentType, int indentSize, int tabSize) method ResetBaseIndent (line 53) | public IndentState ResetBaseIndent(string baseIndent) { method RestoreIndentState (line 61) | public void RestoreIndentState(IndentState indentState) { method NewIndentLevel (line 66) | public void NewIndentLevel() => IndentLevel++; method CloseIndentLevel (line 68) | public void CloseIndentLevel() { method SetIndentLevel (line 76) | public void SetIndentLevel(int indentLevel) => IndentLevel = indentLevel; method SetIndentLevelForSize (line 78) | public void SetIndentLevelForSize(int indentSize) { method GetIndentString (line 87) | public string GetIndentString(int size) => GetIndentString(size, Inden... method GetIndentString (line 97) | public static string GetIndentString(int size, IndentType indentType, ... method GetWhiteSpaceCharLength (line 156) | public static int GetWhiteSpaceCharLength(char character, int spacesSo... method TextLengthInSpaces (line 178) | public static int TextLengthInSpaces(string text, int tabSize) { method TextIndentInSpaces (line 207) | public static int TextIndentInSpaces(string text, int tabSize) { method GetLineIndentSize (line 235) | public static int GetLineIndentSize(TextBuilder tb, int position, int ... FILE: src/Languages/Core/Impl/Formatting/IndentState.cs class IndentState (line 11) | public sealed class IndentState { method IndentState (line 12) | public IndentState(int indentLevel, List indentStrings) { FILE: src/Languages/Core/Impl/Formatting/IndentType.cs type IndentType (line 9) | public enum IndentType { FILE: src/Languages/Core/Impl/Formatting/IntentStyle.cs type IndentStyle (line 6) | public enum IndentStyle { FILE: src/Languages/Core/Impl/Formatting/StringBuilderIterator.cs class StringBuilderIterator (line 8) | public sealed class StringBuilderIterator : ITextIterator { method StringBuilderIterator (line 11) | public StringBuilderIterator(StringBuilder sb) { FILE: src/Languages/Core/Impl/Formatting/TextBuilder.cs class TextBuilder (line 10) | public sealed class TextBuilder { method TextBuilder (line 13) | public TextBuilder(IndentBuilder indentBuilder) { method CopyFollowingLineBreaks (line 26) | public int CopyFollowingLineBreaks(ITextIterator iterator, int positio... method CopyPrecedingLineBreaks (line 38) | public int CopyPrecedingLineBreaks(ITextIterator iterator, int positio... method HardLineBreak (line 50) | public void HardLineBreak() => AppendNewLine(true, true); method SoftLineBreak (line 51) | public void SoftLineBreak() => AppendNewLine(true, false); method RecentlyAddedLineBreakCount (line 52) | private int RecentlyAddedLineBreakCount() method AppendNewLine (line 55) | private void AppendNewLine(bool collapseWhitespace = true, bool forceA... method TrimTrailingSpaces (line 72) | private void TrimTrailingSpaces() { method SoftIndent (line 92) | public bool SoftIndent() { method AppendTextWithWrap (line 126) | public void AppendTextWithWrap(string text, int wrapLength) { method NewIndentLevel (line 157) | public void NewIndentLevel() => IndentBuilder.NewIndentLevel(); method CloseIndentLevel (line 159) | public void CloseIndentLevel() => IndentBuilder.CloseIndentLevel(); method AppendText (line 161) | public void AppendText(string text) { method AppendPreformattedText (line 172) | public void AppendPreformattedText(string text) { method AppendText (line 183) | public void AppendText(char ch) { method AppendSpace (line 192) | public void AppendSpace() { method Remove (line 198) | public void Remove(int start, int length) => _formattedText.Remove(sta... FILE: src/Languages/Core/Impl/Formatting/Whitespace.cs class Whitespace (line 13) | public static class Whitespace { method IsWhitespaceBeforePosition (line 17) | public static bool IsWhitespaceBeforePosition(ITextIterator iterator, ... method IsNewLineBeforePosition (line 25) | public static bool IsNewLineBeforePosition(ITextIterator iterator, int... method LineBreaksBeforePosition (line 46) | public static int LineBreaksBeforePosition(ITextIterator iterator, int... method LineBreaksAfterPosition (line 77) | public static int LineBreaksAfterPosition(ITextIterator iterator, int ... method NormalizeWhitespace (line 102) | public static string NormalizeWhitespace(this string s) { FILE: src/Languages/Core/Impl/Text/BraceCounter.cs class BraceCounter (line 9) | public class BraceCounter where T : IComparable { class BracePair (line 10) | private class BracePair { method BracePair (line 14) | public BracePair(T openBrace, T closeBrace) { method BraceCounter (line 23) | public BraceCounter(T openCurlyBrace, T closeCurlyBrace) : method BraceCounter (line 27) | public BraceCounter(IEnumerable braces) { method CountBrace (line 46) | public bool CountBrace(T brace) { FILE: src/Languages/Core/Impl/Text/CharacterStream.cs class CharacterStream (line 12) | [DebuggerDisplay("[{Text} {CurrentChar}]")] method CharacterStream (line 20) | [DebuggerStepThrough] method CharacterStream (line 25) | public CharacterStream(ITextProvider textProvider, ITextRange range) { method CharacterStream (line 35) | [DebuggerStepThrough] method IsEndOfStream (line 50) | public bool IsEndOfStream() => _isEndOfStream; method GetSubstringAt (line 60) | public string GetSubstringAt(int position, int length) => Text.GetText... method IndexOf (line 61) | public int IndexOf(string text, int start, bool ignoreCase) => Text.In... method IndexOf (line 62) | public int IndexOf(char ch, int start) => Text.IndexOf(ch, start); method CompareTo (line 64) | public bool CompareTo(int position, int length, string text, bool igno... method LookAhead (line 78) | public char LookAhead(int offset) { method Advance (line 108) | public void Advance(int offset) { method MoveToNextChar (line 116) | public bool MoveToNextChar() { method IsWhiteSpace (line 131) | public bool IsWhiteSpace() => CurrentChar <= ' ' || CurrentChar == 0x2... method IsAtNewLine (line 136) | public bool IsAtNewLine() => IsNewLine(CurrentChar); method IsNewLine (line 138) | public static bool IsNewLine(char currentCharacter) { method SkipLineBreak (line 142) | public void SkipLineBreak() { method SkipToEol (line 156) | public void SkipToEol() { method SkipToWhitespace (line 162) | public void SkipToWhitespace() { method SkipWhitespace (line 168) | public void SkipWhitespace() { method IsLetter (line 177) | public bool IsLetter() => IsLetter(CurrentChar); method IsLetter (line 182) | public static bool IsLetter(char character) => char.IsLetter(character); method IsHex (line 187) | public bool IsHex() method IsHex (line 190) | public static bool IsHex(char character) method IsDecimal (line 196) | public bool IsDecimal() => IsDecimal(CurrentChar); method CheckBounds (line 198) | private void CheckBounds() { method IsDecimal (line 216) | public static bool IsDecimal(char character) => (character >= '0' && c... method IsAnsiLetter (line 221) | public bool IsAnsiLetter() => IsAnsiLetter(CurrentChar); method IsAnsiLetter (line 226) | public static bool IsAnsiLetter(char character) method IsAtString (line 232) | public bool IsAtString() => (CurrentChar == '\'' || CurrentChar == '\"'); method ToString (line 234) | [DebuggerStepThrough] FILE: src/Languages/Core/Impl/Text/Definitions/ICompositeTextRange.cs type ICompositeTextRange (line 10) | public interface ICompositeTextRange : ITextRange { method ShiftStartingFrom (line 16) | void ShiftStartingFrom(int start, int offset); FILE: src/Languages/Core/Impl/Text/Definitions/IReadOnlyTextRangeCollection.cs type IReadOnlyTextRangeCollection (line 11) | public interface IReadOnlyTextRangeCollection : ICompositeTextRange, ... method GetItemAtPosition (line 18) | int GetItemAtPosition(int position); method GetItemContaining (line 25) | int GetItemContaining(int position); method GetFirstItemBeforePosition (line 30) | int GetFirstItemBeforePosition(int position); method GetFirstItemAfterOrAtPosition (line 35) | int GetFirstItemAfterOrAtPosition(int position); method ItemsInRange (line 42) | IReadOnlyList ItemsInRange(ITextRange range); FILE: src/Languages/Core/Impl/Text/Definitions/ISensitiveFragmentSeparatorsInfo.cs type ISensitiveFragmentSeparatorsInfo (line 5) | public interface ISensitiveFragmentSeparatorsInfo { FILE: src/Languages/Core/Impl/Text/Definitions/ITextIterator.cs type ITextIterator (line 5) | public interface ITextIterator { FILE: src/Languages/Core/Impl/Text/Definitions/ITextProvider.cs type ITextProvider (line 12) | public interface ITextProvider: ITextIterator { method GetText (line 14) | string GetText(); method GetText (line 16) | string GetText(ITextRange range); method IndexOf (line 19) | int IndexOf(string text, int startPosition, bool ignoreCase); method IndexOf (line 22) | int IndexOf(char ch, int startPosition); method IndexOf (line 25) | int IndexOf(char ch, ITextRange range); method IndexOf (line 28) | int IndexOf(string text, ITextRange range, bool ignoreCase); method CompareTo (line 31) | bool CompareTo(int position, int length, string text, bool ignoreCase); method Clone (line 34) | ITextProvider Clone(); FILE: src/Languages/Core/Impl/Text/Definitions/ITextRange.cs type ITextRange (line 9) | public interface ITextRange { method Contains (line 30) | bool Contains(int position); method Shift (line 35) | void Shift(int offset); type IExpandableTextRange (line 41) | public interface IExpandableTextRange : ITextRange { method Expand (line 45) | void Expand(int startOffset, int endOffset); method ContainsUsingInclusion (line 65) | bool ContainsUsingInclusion(int position); FILE: src/Languages/Core/Impl/Text/Definitions/ITextRangeCollection.cs type ITextRangeCollection (line 11) | public interface ITextRangeCollection : IReadOnlyTextRangeCollection<... method Clear (line 15) | void Clear(); method Add (line 21) | void Add(T item); method Add (line 27) | void Add(IEnumerable items); method AddSorted (line 33) | void AddSorted(T item); method RemoveAt (line 38) | void RemoveAt(int index); method RemoveRange (line 43) | void RemoveRange(int startIndex, int count); method RemoveInRange (line 50) | ICollection RemoveInRange(ITextRange range); method Sort (line 55) | void Sort(); FILE: src/Languages/Core/Impl/Text/Definitions/ITextRangeEx.cs type ITextRange (line 9) | public interface ITextRange : ITextRange { FILE: src/Languages/Core/Impl/Text/DisjointTextRangeCollection.cs class DisjointTextRangeCollection (line 18) | [DebuggerDisplay("Count={" + nameof(Count) + "}")] method DisjointTextRangeCollection (line 21) | public DisjointTextRangeCollection() { } method DisjointTextRangeCollection (line 22) | public DisjointTextRangeCollection(IEnumerable ranges) : base(range... method Contains (line 26) | public override bool Contains(int position) method Contains (line 30) | public bool Contains(int position, bool inclusiveEnd) FILE: src/Languages/Core/Impl/Text/ReadonlyTextRangeCollection.cs class ReadOnlyTextRangeCollection (line 9) | public sealed class ReadOnlyTextRangeCollection : IReadOnlyTextRangeC... method ReadOnlyTextRangeCollection (line 12) | [DebuggerStepThrough] method Contains (line 20) | public bool Contains(int position) => _collection.Contains(position); method Shift (line 22) | public void Shift(int offset) => _collection.Shift(offset); method ShiftStartingFrom (line 24) | public void ShiftStartingFrom(int position, int offset) => _collection... method ItemsInRange (line 25) | public IReadOnlyList ItemsInRange(ITextRange range) => _collection.... method ItemsInRange (line 26) | public IReadOnlyList ItemsInRange(int start) => _collection.ItemsIn... method GetItemsContainingInclusiveEnd (line 28) | public IReadOnlyList GetItemsContainingInclusiveEnd(int position) method GetItemAtPosition (line 43) | public int GetItemAtPosition(int position) => _collection.GetItemAtPos... method GetItemContaining (line 44) | public int GetItemContaining(int position) => _collection.GetItemConta... method GetFirstItemBeforePosition (line 45) | public int GetFirstItemBeforePosition(int position) => _collection.Get... method GetFirstItemAfterOrAtPosition (line 46) | public int GetFirstItemAfterOrAtPosition(int position) => _collection.... method ToArray (line 48) | public T[] ToArray() => _collection.ToArray(); method GetEnumerator (line 51) | public IEnumerator GetEnumerator() => _collection.GetEnumerator(); method GetEnumerator (line 55) | IEnumerator IEnumerable.GetEnumerator() => _collection.GetEnumerator(); FILE: src/Languages/Core/Impl/Text/SensitiveFragmentCollection.cs class SensitiveFragmentCollection (line 19) | public abstract class SensitiveFragmentCollection : method IsDestructiveChange (line 37) | public virtual bool IsDestructiveChange(int start, int oldLength, int ... method IsDestructiveChangeForSeparator (line 56) | protected virtual bool IsDestructiveChangeForSeparator( FILE: src/Languages/Core/Impl/Text/TextChange.cs class TextChange (line 13) | public class TextChange { method TextChange (line 71) | [DebuggerStepThrough] method TextChange (line 74) | [DebuggerStepThrough] method Clear (line 87) | public virtual void Clear() { FILE: src/Languages/Core/Impl/Text/TextChangeEventArgs.cs class TextChangeEventArgs (line 11) | public sealed class TextChangeEventArgs : EventArgs { method TextChangeEventArgs (line 14) | [DebuggerStepThrough] FILE: src/Languages/Core/Impl/Text/TextEdit.cs class TextEdit (line 5) | public class TextEdit { method TextEdit (line 9) | public TextEdit(ITextRange range, string newText) { FILE: src/Languages/Core/Impl/Text/TextHelper.cs class TextHelper (line 13) | public static class TextHelper { method SplitTextIntoLines (line 17) | public static IList SplitTextIntoLines(string text) { FILE: src/Languages/Core/Impl/Text/TextProviderExtensions.cs class TextProviderExtensions (line 8) | public static class TextProviderExtensions { method IsWhitespaceBeforePosition (line 9) | public static bool IsWhitespaceBeforePosition(this ITextProvider textP... method IsWhitespaceAfterPosition (line 14) | public static bool IsWhitespaceAfterPosition(this ITextProvider textPr... method IsNewLineBeforePosition (line 26) | public static bool IsNewLineBeforePosition(this ITextProvider textProv... method TryGetNewLineBeforePosition (line 29) | public static bool TryGetNewLineBeforePosition(this ITextProvider text... method LineBreaksBeforePosition (line 54) | public static int LineBreaksBeforePosition(this ITextProvider textProv... method LineBreaksAfterPosition (line 83) | public static int LineBreaksAfterPosition(this ITextProvider textProvi... method IsWhiteSpaceOnlyRange (line 105) | public static bool IsWhiteSpaceOnlyRange(this ITextProvider textProvid... method IsWhitespaceOnlyBetweenPositions (line 128) | public static bool IsWhitespaceOnlyBetweenPositions(this ITextProvider... method IsNewLineAfterPosition (line 147) | public static bool IsNewLineAfterPosition(this ITextProvider textProvi... FILE: src/Languages/Core/Impl/Text/TextRange.cs class TextRange (line 15) | [DebuggerDisplay("[{Start}...{End}), Length = {Length}")] method TextRange (line 25) | [DebuggerStepThrough] method TextRange (line 34) | public TextRange(int position) { method TextRange (line 45) | [DebuggerStepThrough] method TextRange (line 56) | public TextRange(ITextRange range) method Empty (line 63) | [DebuggerStepThrough] method FromBounds (line 75) | [DebuggerStepThrough] method Intersect (line 84) | public virtual bool Intersect(int start, int length) => TextRange.Inte... method Intersect (line 91) | public virtual bool Intersect(ITextRange range) => TextRange.Intersect... method IsValid (line 97) | public virtual bool IsValid() => TextRange.IsValid(this); method Contains (line 118) | public virtual bool Contains(int position) => TextRange.Contains(this,... method Contains (line 124) | public virtual bool Contains(ITextRange range) => Contains(range.Start... method Shift (line 129) | [DebuggerStepThrough] method Expand (line 135) | public virtual void Expand(int startOffset, int endOffset) { method ContainsUsingInclusion (line 151) | public virtual bool ContainsUsingInclusion(int position) { method ToString (line 167) | public override string ToString() => Invariant($"[{Start}...{End}]"); method AreEqual (line 176) | public static bool AreEqual(ITextRange left, ITextRange right) { method Contains (line 195) | public static bool Contains(ITextRange range, int position) => Contain... method Contains (line 200) | public static bool Contains(ITextRange range, ITextRange other) => ran... method Contains (line 205) | public static bool Contains(ITextRange range, ITextRange other, bool i... method ContainsInclusiveEnd (line 216) | public static bool ContainsInclusiveEnd(ITextRange range, ITextRange o... method Contains (line 225) | public static bool Contains(int rangeStart, int rangeLength, int posit... method Intersect (line 239) | public static bool Intersect(ITextRange range1, ITextRange range2) => ... method Intersect (line 248) | public static bool Intersect(ITextRange range1, int rangeStart2, int r... method Intersect (line 258) | public static bool Intersect(int rangeStart1, int rangeLength1, int ra... method IsValid (line 282) | public static bool IsValid(ITextRange range) => range != null && range... method Union (line 287) | public static ITextRange Union(ITextRange range1, ITextRange range2) { method Union (line 297) | public static ITextRange Union(ITextRange range1, int rangeStart, int ... method Intersection (line 308) | public static ITextRange Intersection(ITextRange range1, ITextRange ra... method Intersection (line 319) | public static ITextRange Intersection(ITextRange range1, int rangeStar... method Clone (line 329) | public TextRange Clone() => (TextRange)MemberwiseClone(); FILE: src/Languages/Core/Impl/Text/TextRangeCollection.cs class TextRangeCollection (line 19) | [DebuggerDisplay("Count={" + nameof(Count) + "}")] method TextRangeCollection (line 29) | public TextRangeCollection() { } method TextRangeCollection (line 31) | public TextRangeCollection(IEnumerable ranges) { method Contains (line 44) | public virtual bool Contains(int position) => Count > 0 && TextRange.C... method Shift (line 46) | public void Shift(int offset) { method UpdateBounds (line 55) | private void UpdateBounds() { method Add (line 81) | public virtual void Add(T item) { method Add (line 90) | public void Add(IEnumerable items) { method AddSorted (line 99) | public void AddSorted(T item) { method GetItemAtPosition (line 145) | public virtual int GetItemAtPosition(int position) { method GetItemContaining (line 184) | public virtual int GetItemContaining(int position) { method GetFirstItemAfterPosition (line 227) | public virtual int GetFirstItemAfterPosition(int position) { method GetFirstElementContainingPosition (line 264) | private int GetFirstElementContainingPosition(int index, int position) { method GetLastElementContainingPosition (line 280) | private int GetLastElementContainingPosition(int index, int position) { method GetLastItemBeforeOrAtPosition (line 297) | private int GetLastItemBeforeOrAtPosition(int position) { method GetFirstItemBeforePosition (line 339) | public virtual int GetFirstItemBeforePosition(int position) { method GetFirstItemAfterOrAtPosition (line 380) | public virtual int GetFirstItemAfterOrAtPosition(int position) { method GetItemsContainingInclusiveEnd (line 421) | public virtual IReadOnlyList GetItemsContainingInclusiveEnd(int p... method GetItemsContainingInclusiveEndLinearFromAPoint (line 454) | private List GetItemsContainingInclusiveEndLinearFromAPoint(int s... method ShiftStartingFrom (line 488) | public virtual void ShiftStartingFrom(int position, int offset) { method ItemsInRange (line 549) | public virtual IReadOnlyList ItemsInRange(ITextRange range) { method RemoveInRange (line 581) | public ICollection RemoveInRange(ITextRange range) => RemoveInRange... method RemoveInRange (line 589) | public virtual ICollection RemoveInRange(ITextRange range, bool inc... method ReflectTextChange (line 646) | public ICollection ReflectTextChange(int start, int oldLength, int ... method ReflectTextChange (line 658) | public virtual ICollection ReflectTextChange(int start, int oldLeng... method RemoveAt (line 745) | public virtual void RemoveAt(int index) { method RemoveRange (line 750) | public virtual void RemoveRange(int startIndex, int count) { method Clear (line 755) | public virtual void Clear() { method Sort (line 763) | public void Sort() { method ToArray (line 772) | public T[] ToArray() => _items.ToArray(); method RangeDifference (line 780) | public virtual ITextRange RangeDifference(IEnumerable othe... method CheckSorted (line 839) | private bool CheckSorted() { class RangeItemComparer (line 849) | class RangeItemComparer : IComparer { method Compare (line 851) | public int Compare(T x, T y) => x.Start - y.Start; method GetEnumerator (line 856) | public IEnumerator GetEnumerator() => _items.GetEnumerator(); method GetEnumerator (line 860) | IEnumerator IEnumerable.GetEnumerator() => _items.GetEnumerator(); FILE: src/Languages/Core/Impl/Text/TextRangeExtensions.cs class TextRangeExtensions (line 5) | public static class TextRangeExtensions { method Union (line 6) | public static ITextRange Union(this ITextRange range, ITextRange other... method Intersect (line 7) | public static bool Intersect(this ITextRange range, ITextRange other) ... FILE: src/Languages/Core/Impl/Text/TextStream.cs class TextStream (line 11) | public class TextStream : ITextProvider { method TextStream (line 16) | [DebuggerStepThrough] method TextStream (line 19) | [DebuggerStepThrough] method ToString (line 25) | [DebuggerStepThrough] method GetText (line 49) | public string GetText(int position, int length) { method GetText (line 60) | [DebuggerStepThrough] method GetText (line 66) | [DebuggerStepThrough] method IndexOf (line 75) | [DebuggerStepThrough] method IndexOf (line 84) | [DebuggerStepThrough] method IndexOf (line 94) | public int IndexOf(string stringToFind, int startPosition, bool ignore... method IndexOf (line 105) | public int IndexOf(string stringToFind, ITextRange range, bool ignoreC... method CompareTo (line 117) | public bool CompareTo(int position, int length, string compareTo, bool... method Clone (line 122) | public ITextProvider Clone() => new TextStream(_text); method Dispose (line 133) | [DebuggerStepThrough] FILE: src/Languages/Core/Impl/Tokens/BaseTokenizer.cs class BaseTokenizer (line 8) | public abstract class BaseTokenizer : ITokenizer where T : ITextRa... method Tokenize (line 13) | public IReadOnlyTextRangeCollection Tokenize(string text) method Tokenize (line 16) | public IReadOnlyTextRangeCollection Tokenize(ITextProvider textProv... method Tokenize (line 19) | public virtual IReadOnlyTextRangeCollection Tokenize(ITextProvider ... method InitializeTokenizer (line 52) | internal virtual void InitializeTokenizer(ITextProvider textProvider, ... method AddNextToken (line 59) | public abstract void AddNextToken(); method SkipWhitespace (line 61) | public void SkipWhitespace() { FILE: src/Languages/Core/Impl/Tokens/IToken.cs type IToken (line 13) | public interface IToken : ITextRange { FILE: src/Languages/Core/Impl/Tokens/ITokenizer.cs type ITokenizer (line 11) | public interface ITokenizer where T : ITextRange { method Tokenize (line 16) | IReadOnlyTextRangeCollection Tokenize(string text); method Tokenize (line 26) | IReadOnlyTextRangeCollection Tokenize(ITextProvider textProvider, i... method Tokenize (line 35) | IReadOnlyTextRangeCollection Tokenize(ITextProvider textProvider, i... FILE: src/Languages/Core/Impl/Tokens/NumberTokenizer.cs class NumberTokenizer (line 10) | public static class NumberTokenizer { method HandleNumber (line 13) | public static int HandleNumber(CharacterStream cs) { method IsValidDouble (line 82) | private static bool IsValidDouble(CharacterStream cs, int start, int e... method HandleHex (line 89) | internal static int HandleHex(CharacterStream cs, int start) { method HandleExponent (line 102) | internal static int HandleExponent(CharacterStream cs, int start) { method HandleImaginaryPart (line 143) | public static int HandleImaginaryPart(CharacterStream cs) { method SkipWhitespace (line 168) | internal static void SkipWhitespace(CharacterStream cs) { FILE: src/Languages/Core/Impl/Tokens/Token.cs class Token (line 11) | public class Token : TextRange, IToken { method Token (line 17) | public Token(T tokenType, ITextRange range) method Token (line 26) | public Token(T tokenType, int start, int length) FILE: src/Languages/Core/Impl/Tokens/TokenBraceCounter.cs class TokenBraceCounter (line 9) | [DebuggerDisplay("Count={Count}")] method TokenBraceCounter (line 20) | public TokenBraceCounter(T openCurlyBrace, T closeCurlyBrace, ICompare... method TokenBraceCounter (line 24) | public TokenBraceCounter(T openBrace1, T closeBrace1, T openBrace2, T ... method CountBrace (line 40) | public bool CountBrace(T brace) { method GetMatchingBrace (line 64) | public static int GetMatchingBrace(TokenStream tokens, T openBraceT... method GetMatchingBrace (line 88) | public int GetMatchingBrace(TokenStream tokens) { FILE: src/Languages/Core/Impl/Tokens/TokenStream.cs class TokenStream (line 19) | public sealed class TokenStream : IEnumerable where T : ITextRange { method TokenStream (line 25) | public TokenStream(IReadOnlyTextRangeCollection tokens, T endOfStre... method CheckBounds (line 55) | private void CheckBounds() { method LookAhead (line 89) | public T LookAhead(int count) => GetTokenAt(_index + count); method GetTokenAt (line 97) | public T GetTokenAt(int position) { method IsEndOfStream (line 106) | public bool IsEndOfStream() => _isEndOfStream; method MoveToNextToken (line 116) | public T MoveToNextToken() { method Advance (line 137) | public T Advance(int count) { method MoveToNextLine (line 152) | public void MoveToNextLine(ITextProvider textProvider, Func GetEnumerator() => _tokens.GetEnumerator(); method GetEnumerator (line 205) | IEnumerator IEnumerable.GetEnumerator() => _tokens.GetEnumerator(); FILE: src/Languages/Core/Impl/Tokens/Tokenizer.cs class Tokenizer (line 8) | public static class Tokenizer { method HandleEolComment (line 12) | public static void HandleEolComment(CharacterStream cs, Action Should(this ITok... FILE: src/Languages/Core/Test/Assertions/ITokenAssertions.cs class TokenAssertions (line 12) | [ExcludeFromCodeCoverage] method TokenAssertions (line 14) | public TokenAssertions(IToken token) : base(token) {} method TokenAssertions (line 23) | protected TokenAssertions(T token) { method Be (line 27) | public AndConstraint Be(TTokenType tokenType, int start, i... method HaveType (line 35) | public AndConstraint HaveType(TTokenType tokenType, string... method StartAt (line 45) | public AndConstraint StartAt(int start, string because = "... method HaveLength (line 55) | public AndConstraint HaveLength(int length, string because... method EndAt (line 65) | public AndConstraint EndAt(int end, string because = "", p... class TokenAssertions (line 17) | [ExcludeFromCodeCoverage] method TokenAssertions (line 14) | public TokenAssertions(IToken token) : base(token) {} method TokenAssertions (line 23) | protected TokenAssertions(T token) { method Be (line 27) | public AndConstraint Be(TTokenType tokenType, int start, i... method HaveType (line 35) | public AndConstraint HaveType(TTokenType tokenType, string... method StartAt (line 45) | public AndConstraint StartAt(int start, string because = "... method HaveLength (line 55) | public AndConstraint HaveLength(int length, string because... method EndAt (line 65) | public AndConstraint EndAt(int end, string because = "", p... FILE: src/Languages/Core/Test/Braces/BraceTokenizerTest.cs class BraceTokenizerTest (line 13) | [ExcludeFromCodeCoverage] method Tokenize (line 16) | [CompositeTest] FILE: src/Languages/Core/Test/Bytes/ByteStreamTest.cs class ByteStreamTest (line 10) | [ExcludeFromCodeCoverage] method ByteStream_AdvanceTest (line 13) | [Test] method ByteStream_CurrentStringEqualsToTest (line 30) | [Test] method ByteStream_IsAnsiLetterTest (line 48) | [Test] method ByteStream_IsCharAtTest (line 77) | [Test] method ByteStream_IsDigitTest (line 89) | [Test] method ByteStream_IsEndOfStreamTest (line 119) | [Test] method ByteStream_IsNewLineCharTest (line 136) | [Test] method ByteStream_IsWhiteSpaceTest (line 152) | [Test] method ByteStream_CurrentCharTest (line 168) | [Test] method ByteStream_DistanceFromEndTest (line 185) | [Test] method ByteStream_LengthTest (line 202) | [Test] method ByteStream_NextCharTest (line 213) | [Test] method ByteStream_PositionTest (line 226) | [Test] method ByteStream_StringEqualsTest (line 243) | [Test] FILE: src/Languages/Core/Test/TestFilesFixture.cs class TestFilesFixture (line 8) | [ExcludeFromCodeCoverage] method TestFilesFixture (line 11) | public TestFilesFixture() : base(@"Common\Core\Test\Files", "Files") { } FILE: src/Languages/Core/Test/Text/BraceCounterTest.cs class BraceCounterTest (line 10) | [ExcludeFromCodeCoverage] method BraceCounterTest_SingleBraces (line 12) | [Test] method BraceCounterTest_MultipleBraces (line 24) | [Test] FILE: src/Languages/Core/Test/Text/TextHelperTest.cs class TextHelperTest (line 10) | [ExcludeFromCodeCoverage] method TextHelperTest_IsNewLineBeforePositionTest (line 12) | [Test] method TextHelperTest_IsNewLineAfterPositionTest (line 32) | [Test] method TextHelperTest_IsWhitespaceOnlyBetweenPositionsTest (line 52) | [Test] FILE: src/Languages/Core/Test/Text/TextRangeCollectionTest.cs class TextRangeCollectionTest (line 12) | [ExcludeFromCodeCoverage] method AssertEquals (line 14) | private static void AssertEquals(TextRangeCollection target... method MakeCollection (line 23) | private static TextRangeCollection MakeCollection() { method MakeCollection (line 33) | private static TextRangeCollection MakeCollection(params in... method TextRangeCollection_ConstructorTest (line 45) | [Test] method TextRangeCollection_ConstructorTest1 (line 56) | [Test] method TextRangeCollection_AddTest (line 71) | [Test] method TextRangeCollection_AddTest1 (line 109) | [Test] method TextRangeCollection_ClearTest (line 132) | [Test] method TextRangeCollection_ContainsTest (line 170) | [Test] method TextRangeCollection_GetFirstItemAfterOrAtPositionTest (line 188) | [Test] method TextRangeCollection_GetFirstItemBeforePositionTest (line 207) | [Test] method TextRangeCollection_GetItemAtPositionTest (line 234) | [Test] method TextRangeCollection_GetItemContainingTest (line 253) | [Test] method TextRangeCollection_GetItemsContainingInclusiveEndTest (line 274) | [Test] method TextRangeCollection_ItemsInRangeTest (line 324) | [Test] method TextRangeCollection_RemoveAtTest (line 360) | [Test] method TextRangeCollection_ShiftTest (line 376) | [Test] method TextRangeCollection_RemoveInRangeTest1 (line 389) | [Test] method TextRangeCollection_RemoveInRangeTest2 (line 410) | [Test] method TextRangeCollection_RemoveInRangeTest3 (line 422) | [Test] method TextRangeCollection_RemoveInRangeTest4 (line 434) | [Test] method TextRangeCollection_RemoveInRangeTest5 (line 443) | [Test] method TextRangeCollection_RemoveInRangeTest6 (line 452) | [Test] method TextRangeCollection_RemoveInRangeTest7 (line 464) | [Test] method TextRangeCollection_RemoveInRangeTest8 (line 485) | [Test] method TextRangeCollection_ReflectTextChangeTest1 (line 503) | [Test] method TextRangeCollection_ReflectTextChangeTest2 (line 518) | [Test] method TextRangeCollection_ReflectTextChangeTest3 (line 539) | [Test] method TextRangeCollection_ReflectTextChangeTest4 (line 555) | [Test] method TextRangeCollection_ShiftStartingFromTest (line 568) | [Test] method TextRangeCollection_RemoveLastItemZeroLength (line 586) | [Test] method TextRangeCollection_AddSorted (line 601) | [Test] FILE: src/Languages/Core/Test/Text/TextRangeTest.cs class TextRangeTest (line 11) | [ExcludeFromCodeCoverage] method TextRange_IntersectTest01 (line 13) | [Test] method TextRange_IntersectTest02 (line 50) | [Test] method TextRange_IsValidTest (line 87) | [Test] method TextRange_CompareToTest (line 102) | [Test] method TextRange_ConstructionTest1 (line 111) | [Test] method TextRange_ConstructionTest2 (line 118) | [Test] method TextRange_ConstructionTest3 (line 125) | [Test] method TextRange_ConstructionTest4 (line 132) | [Test] method TextRange_ContainsTest (line 151) | [Test] method TextRange_ContainsTest1 (line 166) | [Test] method TextRange_ContainsTest2 (line 183) | [Test] method TextRange_EmptyTest (line 200) | [Test] method TextRange_AreEqualTest (line 212) | [Test] FILE: src/Languages/Core/Test/Tokens/TokenStreamTest.cs class TokenStreamTest (line 11) | [ExcludeFromCodeCoverage] type TestTokenType (line 13) | enum TestTokenType { class TestToken (line 20) | [ExcludeFromCodeCoverage] method TestToken (line 22) | public TestToken(TestTokenType tokenType, ITextRange range) : method EmptyTokenStreamTest (line 27) | [Test] method TokenStreamTest1 (line 63) | [Test] method TokenStreamLineBreakTest (line 129) | [Test] method TokenStreamEnumerationTest (line 159) | [Test] method CreateTokenStream (line 175) | private TokenStream CreateTokenStream(TestToken[] tokens) { FILE: src/Languages/Core/Test/Tokens/TokenizeTestBase.cs class TokenizeTestBase (line 10) | [ExcludeFromCodeCoverage] method TokenizeToString (line 12) | protected string TokenizeToString(string text, ITokenizer... method Tokenize (line 19) | protected IReadOnlyTextRangeCollection Tokenize(string te... FILE: src/Languages/Core/Test/Utility/DebugWriter.cs class DebugWriter (line 14) | [ExcludeFromCodeCoverage] method WriteTokens (line 17) | public static string WriteTokens(IReadOnlyTextRangeC... method WriteToken (line 37) | private static void WriteToken(Token t, StringBuilde... method WriteCompositeToken (line 49) | private static void WriteCompositeToken(ICompositeToken composite, Str... FILE: src/Languages/Core/Test/Utility/TextRangeCollectionWriter.cs class TextRangeCollectionWriter (line 10) | [ExcludeFromCodeCoverage] method WriteCollection (line 13) | public static string WriteCollection(ITextRangeCollection ranges... FILE: src/Languages/Core/Test/Utility/TokenizeFiles.cs class TokenizeFiles (line 14) | [ExcludeFromCodeCoverage] method TokenizeFile (line 19) | public static void TokenizeFile(Deploy... method TokenizeFileImplementation (line 26) | private static void TokenizeFileImplementation> ... FILE: src/Languages/Editor/Impl/Completions/CompletionContext.cs class IntellisenseContext (line 12) | public class IntellisenseContext : IIntellisenseContext { method IntellisenseContext (line 17) | public IntellisenseContext(IEditorIntellisenseSession session, IEditor... FILE: src/Languages/Editor/Impl/Completions/CompletionEntryComparer.cs class CompletionEntryComparer (line 8) | public sealed class CompletionEntryComparer : IComparer { method CompletionEntryComparer (line 11) | public CompletionEntryComparer(StringComparison comparison) { method Compare (line 14) | public int Compare(ICompletionEntry x, ICompletionEntry y) { FILE: src/Languages/Editor/Impl/Completions/EditorCompletionEntry.cs class EditorCompletionEntry (line 12) | [DebuggerDisplay("{" + nameof(DisplayText) + "}")] method EditorCompletionEntry (line 14) | public EditorCompletionEntry(string displayText, string insertionText,... method CompareOrdinal (line 32) | public static int CompareOrdinal(ICompletionEntry completion1, IComple... method CompareIgnoreCase (line 35) | public static int CompareIgnoreCase(ICompletionEntry completion1, ICom... method Compare (line 38) | public static int Compare(ICompletionEntry completion1, ICompletionEnt... method CompareTo (line 51) | public int CompareTo(ICompletionEntry other) => CompareIgnoreCase(this... FILE: src/Languages/Editor/Impl/Completions/ICompletionEntry.cs type ICompletionEntry (line 8) | public interface ICompletionEntry { FILE: src/Languages/Editor/Impl/Completions/IEditorIntellisenseSession.cs type IEditorIntellisenseSession (line 12) | public interface IEditorIntellisenseSession : IPlatformSpecificObject, I... FILE: src/Languages/Editor/Impl/Completions/IIntellisenseContext.cs type IIntellisenseContext (line 11) | public interface IIntellisenseContext { FILE: src/Languages/Editor/Impl/Completions/IViewCompletionBroker.cs type IViewCompletionBroker (line 8) | public interface IViewCompletionBroker { method GetSessions (line 9) | IReadOnlyList GetSessions(IEditorView view); method TriggerCompletionSession (line 10) | void TriggerCompletionSession(IEditorView view); method DismissCompletionSession (line 11) | void DismissCompletionSession(IEditorView view); FILE: src/Languages/Editor/Impl/ContainedLanguage/IContainedLanguageHost.cs type IContainedLanguageHost (line 12) | public interface IContainedLanguageHost { method SetContainedCommandTarget (line 23) | ICommandTarget SetContainedCommandTarget(IEditorView editorView, IComm... method RemoveContainedCommandTarget (line 29) | void RemoveContainedCommandTarget(IEditorView editorView); method CanFormatLine (line 44) | bool CanFormatLine(IEditorView editorView, IEditorBuffer containedLang... FILE: src/Languages/Editor/Impl/Document/IEditorDocument.cs type IEditorDocument (line 11) | public interface IEditorDocument : IDisposable { method Close (line 15) | void Close(); FILE: src/Languages/Editor/Impl/Extensions/EditorBufferExtensions.cs class EditorBufferExtensions (line 5) | public static class EditorBufferExtensions { method GetService (line 9) | public static T GetService(this IEditorBuffer editorBuffer) where T... method AddService (line 15) | public static void AddService(this IEditorBuffer editorBuffer, object ... method RemoveService (line 21) | public static void RemoveService(this IEditorBuffer editorBuffer, obje... FILE: src/Languages/Editor/Impl/Extensions/EditorViewExtensions.cs class EditorViewExtensions (line 7) | public static class EditorViewExtensions { method GetService (line 11) | public static T GetService(this IEditorView editorView) where T : c... method AddService (line 16) | public static void AddService(this IEditorView editorView, object s... method RemoveService (line 21) | public static void RemoveService(this IEditorView editorView, object s... FILE: src/Languages/Editor/Impl/Extensions/StringExtensions.cs class StringExtensions (line 8) | public static class StringExtensions { method Wrap (line 14) | public static string Wrap(this string s, int limit) { FILE: src/Languages/Editor/Impl/Formatting/IIncrementalWhitespaceChangeHandler.cs type IIncrementalWhitespaceChangeHandler (line 11) | public interface IIncrementalWhitespaceChangeHandler { method ApplyChange (line 33) | void ApplyChange( FILE: src/Languages/Editor/Impl/Formatting/WhitespaceTextChangeHandler.cs class WhitespaceTextChangeHandler (line 9) | public class WhitespaceTextChangeHandler { method CalculateChanges (line 10) | protected TextEdit[] CalculateChanges( FILE: src/Languages/Editor/Impl/QuickInfo/EditorQuickInfo.cs class EditorQuickInfo (line 8) | public class EditorQuickInfo : IEditorQuickInfo { method EditorQuickInfo (line 13) | public EditorQuickInfo(IEnumerable content, ITrackingTextRange... FILE: src/Languages/Editor/Impl/QuickInfo/IEditorQuickInfo.cs type IEditorQuickInfo (line 8) | public interface IEditorQuickInfo { FILE: src/Languages/Editor/Impl/QuickInfo/IViewQuickInfoBroker.cs type IViewQuickInfoBroker (line 9) | public interface IViewQuickInfoBroker { method GetSessions (line 10) | IReadOnlyList GetSessions(IEditorView view); method TriggerQuickInfoSession (line 11) | void TriggerQuickInfoSession(IEditorView view); method DismissQuickInfoSession (line 12) | void DismissQuickInfoSession(IEditorView view); FILE: src/Languages/Editor/Impl/Selection/ISelectionTracker.cs type ISelectionTracker (line 12) | public interface ISelectionTracker { method StartTracking (line 25) | void StartTracking(bool automaticTracking); method EndTracking (line 30) | void EndTracking(); method MoveToBeforeChanges (line 35) | void MoveToBeforeChanges(); method MoveToAfterChanges (line 40) | void MoveToAfterChanges(int virtualSpaces = 0); FILE: src/Languages/Editor/Impl/Selection/ISelectionTrackerProvider.cs type ISelectionTrackerProvider (line 13) | public interface ISelectionTrackerProvider { method CreateSelectionTracker (line 14) | ISelectionTracker CreateSelectionTracker(IEditorView editorView, IEdit... FILE: src/Languages/Editor/Impl/Services/IContentTypeServiceLocator.cs type IContentTypeServiceLocator (line 9) | public interface IContentTypeServiceLocator { method GetService (line 16) | T GetService(string contentType) where T : class; method GetAllServices (line 25) | IEnumerable GetAllServices(string contentType) where T : class; method GetAllOrderedServices (line 35) | IEnumerable> GetAllOrderedServices(string contentType) wher... FILE: src/Languages/Editor/Impl/Settings/EditorSettings.cs class EditorSettings (line 11) | public abstract class EditorSettings : IWritableEditorSettings, IEditorS... method EditorSettings (line 29) | protected EditorSettings(ICoreShell coreShell, string language) { method EditorSettings (line 34) | protected EditorSettings(IEditorSettingsStorage storage) { method GetStorage (line 38) | private IEditorSettingsStorage GetStorage() { method Dispose (line 48) | public void Dispose() => _storage?.Dispose(); method ResetSettings (line 55) | public virtual void ResetSettings() => WritableStorage?.ResetSettings(); FILE: src/Languages/Editor/Impl/Settings/IEditorSettings.cs type IEditorSettings (line 8) | public interface IEditorSettings: IDisposable { FILE: src/Languages/Editor/Impl/Settings/IEditorSettingsStorage.cs type IEditorSettingsStorage (line 10) | public interface IEditorSettingsStorage: IDisposable { method Get (line 12) | T Get(string name, T defaultValue); FILE: src/Languages/Editor/Impl/Settings/IEditorSettingsStorageProvider.cs type IEditorSettingsStorageProvider (line 11) | public interface IEditorSettingsStorageProvider { method GetSettingsStorage (line 12) | IEditorSettingsStorage GetSettingsStorage(); FILE: src/Languages/Editor/Impl/Settings/IWritableEditorSettings.cs type IWritableEditorSettings (line 8) | public interface IWritableEditorSettings { method ResetSettings (line 10) | void ResetSettings(); FILE: src/Languages/Editor/Impl/Settings/IWritableEditorSettingsStorage.cs type IWritableEditorSettingsStorage (line 10) | public interface IWritableEditorSettingsStorage : IEditorSettingsStorage { method ResetSettings (line 11) | void ResetSettings(); method Set (line 12) | void Set(string name, T value); FILE: src/Languages/Editor/Impl/Signatures/IFunctionSignatureHelp.cs type IFunctionSignatureHelp (line 13) | public interface IFunctionSignatureHelp { FILE: src/Languages/Editor/Impl/Signatures/ISignatureParameterHelp.cs type ISignatureParameterHelp (line 12) | public interface ISignatureParameterHelp { FILE: src/Languages/Editor/Impl/Signatures/IViewSignatureBroker.cs type IViewSignatureBroker (line 9) | public interface IViewSignatureBroker { method GetSessions (line 10) | IReadOnlyList GetSessions(IEditorView view); method TriggerSignatureSession (line 11) | void TriggerSignatureSession(IEditorView view); method DismissSignatureSession (line 12) | void DismissSignatureSession(IEditorView view); FILE: src/Languages/Editor/Impl/Signatures/SignatureParameterChangedEventArgs.cs class SignatureParameterChangedEventArgs (line 7) | public sealed class SignatureParameterChangedEventArgs: EventArgs { method SignatureParameterChangedEventArgs (line 8) | public SignatureParameterChangedEventArgs(ISignatureParameterHelp prev... FILE: src/Languages/Editor/Impl/TaskList/IEditorTaskList.cs type IEditorTaskList (line 10) | public interface IEditorTaskList { method AddTaskSource (line 16) | void AddTaskSource(IEditorTaskListItemSource source); method RemoveTaskSource (line 22) | void RemoveTaskSource(IEditorTaskListItemSource source); method FlushTaskList (line 27) | void FlushTaskList(); FILE: src/Languages/Editor/Impl/TaskList/IEditorTaskListItem.cs type IEditorTaskListItem (line 9) | public interface IEditorTaskListItem { FILE: src/Languages/Editor/Impl/TaskList/IEditorTaskListItemSource.cs type IEditorTaskListItemSource (line 11) | public interface IEditorTaskListItemSource { FILE: src/Languages/Editor/Impl/TaskList/TaskType.cs type TaskType (line 5) | public enum TaskType { FILE: src/Languages/Editor/Impl/TaskList/TasksListItemsChangedEventArgs.cs class TasksListItemsChangedEventArgs (line 9) | public class TasksListItemsChangedEventArgs : EventArgs { method TasksListItemsChangedEventArgs (line 12) | public TasksListItemsChangedEventArgs(IList tasks) { FILE: src/Languages/Editor/Impl/Text/IEditorBuffer.cs type IEditorBuffer (line 13) | public interface IEditorBuffer: IPlatformSpecificObject, IPropertyHolder { method GetEditorDocument (line 55) | T GetEditorDocument() where T : class, IEditorDocument; method Insert (line 57) | bool Insert(int position, string text); method Replace (line 58) | bool Replace(ITextRange range, string text); method Delete (line 59) | bool Delete(ITextRange range); FILE: src/Languages/Editor/Impl/Text/IEditorBufferSnapshot.cs type IEditorBufferSnapshot (line 11) | public interface IEditorBufferSnapshot : ITextProvider, IPlatformSpecifi... method GetLineFromPosition (line 14) | IEditorLine GetLineFromPosition(int position); method GetLineFromLineNumber (line 15) | IEditorLine GetLineFromLineNumber(int lineNumber); method GetLineNumberFromPosition (line 16) | int GetLineNumberFromPosition(int position); method CreateTrackingRange (line 17) | ITrackingTextRange CreateTrackingRange(ITextRange range); FILE: src/Languages/Editor/Impl/Text/IEditorBufferSnapshotProvider.cs type IEditorBufferSnapshotProvider (line 5) | public interface IEditorBufferSnapshotProvider { FILE: src/Languages/Editor/Impl/Text/IEditorLine.cs type IEditorLine (line 10) | public interface IEditorLine: ITextRange { method GetText (line 12) | string GetText(); FILE: src/Languages/Editor/Impl/Text/IEditorSelection.cs type IEditorSelection (line 7) | public interface IEditorSelection { FILE: src/Languages/Editor/Impl/Text/IEditorSupport.cs type IEditorSupport (line 11) | public interface IEditorSupport { method TranslateCommandTarget (line 20) | ICommandTarget TranslateCommandTarget(IEditorView editorView, object c... method TranslateToHostCommandTarget (line 29) | object TranslateToHostCommandTarget(IEditorView editorView, object com... method CreateUndoAction (line 36) | IEditorUndoAction CreateUndoAction(IEditorView editorView); FILE: src/Languages/Editor/Impl/Text/IEditorUndoAction.cs type IEditorUndoAction (line 7) | public interface IEditorUndoAction: IDisposable { method Open (line 8) | void Open(string name); method Commit (line 9) | void Commit(); FILE: src/Languages/Editor/Impl/Text/IEditorView.cs type IEditorView (line 10) | public interface IEditorView: IPlatformSpecificObject, IPropertyHolder { method GetCaretPosition (line 29) | ISnapshotPoint GetCaretPosition(IEditorBuffer buffer = null); method MapToView (line 36) | ISnapshotPoint MapToView(IEditorBufferSnapshot snapshot, int position); FILE: src/Languages/Editor/Impl/Text/IEditorViewLocator.cs type IEditorViewLocator (line 10) | public interface IEditorViewLocator { method GetPrimaryView (line 11) | IEditorView GetPrimaryView(IEditorBuffer editorBuffer); method GetAllViews (line 12) | IEnumerable GetAllViews(IEditorBuffer editorBuffer); FILE: src/Languages/Editor/Impl/Text/ISnapshotPoint.cs type ISnapshotPoint (line 8) | public interface ISnapshotPoint { method GetContainingLine (line 11) | IEditorLine GetContainingLine(); FILE: src/Languages/Editor/Impl/Text/ITrackingTextRange.cs type ITrackingTextRange (line 10) | public interface ITrackingTextRange: IPlatformSpecificObject { method GetStartPoint (line 11) | int GetStartPoint(IEditorBufferSnapshot snapshot); method GetEndPoint (line 12) | int GetEndPoint(IEditorBufferSnapshot snapshot); FILE: src/Languages/Editor/Impl/Text/IViewCaret.cs type IViewCaret (line 7) | public interface IViewCaret { method MoveTo (line 12) | void MoveTo(int point, int virtualSpaces); FILE: src/Languages/Editor/Impl/Text/IViewCaretPosition.cs type IViewCaretPosition (line 5) | public interface IViewCaretPosition: ISnapshotPoint { FILE: src/Languages/Editor/Impl/Text/SelectionMode.cs type SelectionMode (line 8) | public enum SelectionMode { FILE: src/Languages/Editor/Impl/ViewModel/IEditorViewModel.cs type IEditorViewModel (line 12) | public interface IEditorViewModel : IDisposable { method GetCommandTarget (line 29) | ICommandTarget GetCommandTarget(IEditorView textView); FILE: src/Linux/Containers/Impl/Docker/LinuxDockerService.cs class LinuxDockerService (line 13) | public class LinuxDockerService : LocalDockerService, IContainerService { method LinuxDockerService (line 18) | public LinuxDockerService(IServiceContainer services) : base(services) { method GetServiceStatus (line 23) | public ContainerServiceStatus GetServiceStatus() => GetDockerProcess()... method GetDockerProcess (line 27) | internal static Process GetDockerProcess() => Process.GetProcessesByNa... method CreateContainerAsync (line 29) | public async Task CreateContainerAsync(ContainerCreatePara... method DeleteContainerAsync (line 53) | async Task IContainerService.DeleteContainerAsync(string containerId, ... method StartContainerAsync (line 60) | async Task IContainerService.StartContainerAsync(string containerId, C... method StopContainerAsync (line 67) | async Task IContainerService.StopContainerAsync(string containerId, Ca... method GetLocalDocker (line 74) | protected override LocalDocker GetLocalDocker() { FILE: src/Linux/Containers/Impl/Docker/LinuxLocalDockerFinder.cs class LinuxLocalDockerFinder (line 13) | public class LinuxLocalDockerFinder { method LinuxLocalDockerFinder (line 20) | public LinuxLocalDockerFinder(IServiceContainer services) { method CheckIfServiceIsRunning (line 25) | public void CheckIfServiceIsRunning() { method GetLocalDocker (line 38) | public LocalDocker GetLocalDocker() { FILE: src/Linux/Containers/Impl/Resources.Designer.cs class Resources (line 23) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 32) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: src/Linux/Native/RunAsUser/src/log.cpp type rau (line 28) | namespace rau { type log (line 29) | namespace log { function log_flush_thread (line 37) | void log_flush_thread() { function init_log (line 44) | void init_log(const std::string& log_suffix, const fs::path& log_dir... function vlogf (line 86) | void vlogf(log_verbosity verbosity, log_level message_type, const ch... function indent_log (line 120) | void indent_log(int n) { function flush_log (line 127) | void flush_log() { function terminate (line 135) | void terminate(bool unexpected, const char* format, va_list va) { function terminate (line 149) | void terminate(const char* format, ...) { function fatal_error (line 156) | void fatal_error(const char* format, ...) { FILE: src/Linux/Native/RunAsUser/src/log.h function log_verbosity (line 29) | enum class log_verbosity { FILE: src/Linux/Native/RunAsUser/src/main.cpp function read_string (line 58) | std::string read_string(FILE* stream) { function write_string (line 74) | void write_string(FILE* stream, const std::string &data) { function logf_waitpid (line 88) | void logf_waitpid(uint err, pid_t pid, int ws) { function logf_fork (line 96) | void logf_fork(uint err) { function write_json (line 105) | inline void write_json(Arg&& arg, Args&&... args) { function rtvs_conv (line 112) | int rtvs_conv(int num_msg, const pam_message **msgm, pam_response **resp... function rtvs_conv_quiet (line 152) | int rtvs_conv_quiet(int num_msg, const pam_message **msgm, pam_response ... function get_user_home (line 189) | std::string get_user_home(const std::string &username) { function T (line 198) | T calloc_or_exit(size_t count, size_t size) { function start_rhost (line 206) | void start_rhost(const picojson::object& json) { function check_interrupted (line 258) | static inline bool check_interrupted(TInt result) { function change_cwd (line 262) | int change_cwd(const char* cwd) { function run_rhost (line 268) | int run_rhost(const picojson::object& json, const char* user, const gid_... function authenticate_and_run (line 328) | int authenticate_and_run(const picojson::object& json) { function kill_process (line 504) | int kill_process(int kill_pid) { function main (line 558) | int main(int argc, char **argv) { FILE: src/Linux/Native/RunAsUser/src/util.h function dismiss (line 32) | void dismiss() noexcept { function run (line 36) | void run() noexcept { function append_json (line 63) | inline void append_json(picojson::array& msg) { FILE: src/Package/Impl/Commands/AsyncCommandController.cs class AsyncCommandController (line 11) | public class AsyncCommandController : ICommandTarget { method Invoke (line 14) | public CommandResult Invoke(Guid group, int id, object inputArg, ref o... method PostProcessInvoke (line 27) | public void PostProcessInvoke(CommandResult result, Guid group, int id... method Status (line 30) | public CommandStatus Status(Guid group, int id) { method AddCommand (line 43) | public AsyncCommandController AddCommand(Guid group, int id, IAsyncCom... method Find (line 54) | public IAsyncCommand Find(Guid group, int id) { type Key (line 60) | private struct Key : IEquatable { method Key (line 64) | public Key(Guid group, int id) { method Equals (line 69) | public override bool Equals(object obj) => obj is Key && Equals((Key... method Equals (line 71) | public bool Equals(Key other) => Group.Equals(other.Group) && Id == ... method GetHashCode (line 73) | public override int GetHashCode() { FILE: src/Package/Impl/Commands/AsyncCommandRangeToOleMenuCommandShim.cs class AsyncCommandRangeToOleMenuCommandShim (line 10) | internal class AsyncCommandRangeToOleMenuCommandShim : PackageCommand { method AsyncCommandRangeToOleMenuCommandShim (line 14) | public AsyncCommandRangeToOleMenuCommandShim(Guid group, int id, IAsyn... method SetStatus (line 20) | protected override void SetStatus() { method Handle (line 47) | protected override void Handle(object inArg, out object outArg) { method DynamicItemMatch (line 62) | public override bool DynamicItemMatch(int cmdId) { FILE: src/Package/Impl/Commands/CommandAsyncToOleMenuCommandShim.cs class CommandAsyncToOleMenuCommandShim (line 10) | internal class CommandAsyncToOleMenuCommandShim : PackageCommand { method CommandAsyncToOleMenuCommandShim (line 13) | public CommandAsyncToOleMenuCommandShim(Guid group, int id, IAsyncComm... method SetStatus (line 19) | protected override void SetStatus() { method Handle (line 27) | protected override void Handle(object inArg, out object outArg) { FILE: src/Package/Impl/Commands/CommandAsyncToOleMenuCommandShimFactory.cs class CommandAsyncToOleMenuCommandShimFactory (line 8) | internal static class CommandAsyncToOleMenuCommandShimFactory { method CreateRCmdSetCommand (line 9) | public static CommandAsyncToOleMenuCommandShim CreateRCmdSetCommand(in... method CreateRCmdSetCommand (line 10) | public static AsyncCommandRangeToOleMenuCommandShim CreateRCmdSetComma... FILE: src/Package/Impl/Commands/Markdown/MarkdownContextMenuId.cs type MarkdownContextMenuId (line 6) | internal enum MarkdownContextMenuId { FILE: src/Package/Impl/Commands/Markdown/VsMarkdownTextViewConnectionListener.cs class VsMarkdownTextViewConnectionListener (line 18) | [Export(typeof(IWpfTextViewConnectionListener))] method VsMarkdownTextViewConnectionListener (line 28) | [ImportingConstructor] method OnTextViewGotAggregateFocus (line 33) | protected override void OnTextViewGotAggregateFocus(ITextView textView... method OnTextViewCreated (line 54) | protected override void OnTextViewCreated(ITextView textView) { method OnTextViewDisconnected (line 60) | protected override void OnTextViewDisconnected(ITextView textView, ITe... method OnTextBufferCreated (line 68) | protected override void OnTextBufferCreated(ITextView textView, ITextB... FILE: src/Package/Impl/Commands/Markdown/VsMdCommandFactory.cs class VsMdCommandFactory (line 21) | [Export(typeof(ICommandFactory))] method VsMdCommandFactory (line 27) | [ImportingConstructor] method GetCommands (line 33) | public IEnumerable GetCommands(ITextView textView, ITextBuff... FILE: src/Package/Impl/Commands/OleControllerChain.cs class OleControllerChain (line 15) | internal static class OleControllerChain { method ConnectController (line 16) | public static CommandTargetToOleShim ConnectController(IServiceContain... method DisconnectController (line 43) | public static void DisconnectController(IVsEditorAdaptersFactoryServic... method InitEditorInstance (line 48) | public static void InitEditorInstance(ITextBuffer textBuffer, IService... FILE: src/Package/Impl/Commands/PackageCommand.cs class PackageCommand (line 10) | internal abstract class PackageCommand : OleMenuCommand { method PackageCommand (line 11) | protected PackageCommand(Guid group, int id) : method SetStatus (line 15) | protected virtual void SetStatus() { } method Handle (line 17) | protected virtual void Handle() { } method Handle (line 19) | protected virtual void Handle(object inArg, out object outArg) { method OnBeforeQueryStatus (line 24) | private static void OnBeforeQueryStatus(object sender, EventArgs e) { method OnCommand (line 29) | public static void OnCommand(object sender, EventArgs args) { FILE: src/Package/Impl/Commands/R/GoToFormattingOptionsCommand.cs class GoToFormattingOptionsCommand (line 14) | public sealed class GoToFormattingOptionsCommand : ViewCommand { method GoToFormattingOptionsCommand (line 17) | public GoToFormattingOptionsCommand(ITextView textView, IServiceContai... method Status (line 22) | public override CommandStatus Status(Guid group, int id)=> CommandStat... method Invoke (line 24) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Package/Impl/Commands/R/HideAllPlotWindows.cs class HideAllPlotWindowsCommand (line 14) | internal sealed class HideAllPlotWindowsCommand : PackageCommand { method HideAllPlotWindowsCommand (line 18) | public HideAllPlotWindowsCommand(ICoreShell shell) : method SetStatus (line 24) | protected override void SetStatus() { method Handle (line 28) | protected override void Handle() { FILE: src/Package/Impl/Commands/R/InstallRClientCommand.cs class InstallRClientCommand (line 10) | internal sealed class InstallRClientCommand : PackageCommand { method InstallRClientCommand (line 13) | public InstallRClientCommand(IServiceContainer services) : method SetStatus (line 18) | protected override void SetStatus() { method Handle (line 22) | protected override void Handle() { FILE: src/Package/Impl/Commands/R/RContextMenuId.cs type RContextMenuId (line 8) | internal enum RContextMenuId { FILE: src/Package/Impl/Commands/R/RPackageCommandId.cs class RPackageCommandId (line 5) | public static class RPackageCommandId { FILE: src/Package/Impl/Commands/R/ShowPlotWindowCommand.cs class ShowPlotWindowCommand (line 18) | public class ShowPlotWindowCommand : IAsyncCommandRange { method ShowPlotWindowCommand (line 23) | public ShowPlotWindowCommand(ICoreShell shell, IRInteractiveWorkflow w... method GetStatus (line 28) | public CommandStatus GetStatus(int index) { method GetText (line 37) | public string GetText(int index) { method InvokeAsync (line 45) | public Task InvokeAsync(int index) { method GetSortedWindows (line 55) | private PlotWindowResult[] GetSortedWindows() { method GetAllWindows (line 62) | private PlotWindowResult[] GetAllWindows() { type PlotWindowResult (line 95) | struct PlotWindowResult { method PlotWindowResult (line 96) | public PlotWindowResult(int instanceId, bool isVisible, string text,... FILE: src/Package/Impl/Commands/R/VsRCommandFactory.cs class VsRCommandFactory (line 18) | [Export(typeof(ICommandFactory))] method VsRCommandFactory (line 23) | [ImportingConstructor] method GetCommands (line 28) | public IEnumerable GetCommands(ITextView textView, ITextBuff... FILE: src/Package/Impl/Commands/R/VsRTextViewConnectionListener.cs class VsRTextViewConnectionListener (line 20) | [Export(typeof(IWpfTextViewConnectionListener))] method VsRTextViewConnectionListener (line 30) | [ImportingConstructor] method OnTextViewGotAggregateFocus (line 35) | protected override void OnTextViewGotAggregateFocus(ITextView textView... method OnTextViewCreated (line 51) | protected override void OnTextViewCreated(ITextView textView) { method OnTextViewDisconnected (line 57) | protected override void OnTextViewDisconnected(ITextView textView, ITe... method OnTextBufferCreated (line 65) | protected override void OnTextBufferCreated(ITextView textView, ITextB... FILE: src/Package/Impl/Commands/RHistory/VsRHistoryCommandFactory.cs class VsRHistoryCommandFactory (line 17) | [Export(typeof(ICommandFactory))] method VsRHistoryCommandFactory (line 25) | [ImportingConstructor] method GetCommands (line 37) | public IEnumerable GetCommands(ITextView textView, ITextBuff... FILE: src/Package/Impl/Commands/RHistory/VsRHistoryTextViewConnectionListener.cs class VsRHistoryTextViewConnectionListener (line 17) | [Export(typeof(IWpfTextViewConnectionListener))] method VsRHistoryTextViewConnectionListener (line 24) | [ImportingConstructor] method OnTextViewGotAggregateFocus (line 27) | protected override void OnTextViewGotAggregateFocus(ITextView textView... FILE: src/Package/Impl/Commands/SessionCommand.cs class SessionCommand (line 8) | internal abstract class SessionCommand : PackageCommand { method SessionCommand (line 11) | public SessionCommand(int id, IRInteractiveWorkflow workflow) : method SetStatus (line 16) | protected override void SetStatus() { FILE: src/Package/Impl/Commands/ShowContextMenuCommand.cs class ShowContextMenuCommand (line 15) | internal class ShowContextMenuCommand : ViewCommand { method ShowContextMenuCommand (line 23) | public ShowContextMenuCommand(ITextView textView, Guid packageGuid, Gu... method Status (line 31) | public override CommandStatus Status(Guid group, int id) method Invoke (line 34) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Package/Impl/Commands/ShowToolWindowCommand.cs class ShowToolWindowCommand (line 9) | internal class ShowToolWindowCommand : PackageCommand method ShowToolWindowCommand (line 12) | public ShowToolWindowCommand(int id) method SetStatus (line 16) | protected override void SetStatus() { method Handle (line 21) | protected override void Handle() { FILE: src/Package/Impl/DataInspect/Commands/CopyVariableCommand.cs class CopyVariableCommand (line 7) | internal class CopyVariableCommand : VariableCommandBase { method CopyVariableCommand (line 8) | public CopyVariableCommand(VariableView variableView) : base(variableV... method IsEnabled (line 10) | protected override bool IsEnabled(VariableViewModel variable) => true; method InvokeAsync (line 12) | protected override Task InvokeAsync(VariableViewModel variable) { FILE: src/Package/Impl/DataInspect/Commands/CopyVariableValueCommand.cs class CopyVariableValueCommand (line 7) | internal class CopyVariableValueCommand : VariableCommandBase { method CopyVariableValueCommand (line 8) | public CopyVariableValueCommand(VariableView variableView) : base(vari... method IsEnabled (line 10) | protected override bool IsEnabled(VariableViewModel variable) => true; method InvokeAsync (line 12) | protected override Task InvokeAsync(VariableViewModel variable) { FILE: src/Package/Impl/DataInspect/Commands/DeleteAllVariablesCommand.cs class DeleteAllVariablesCommand (line 15) | internal sealed class DeleteAllVariablesCommand : SessionCommand { method DeleteAllVariablesCommand (line 18) | public DeleteAllVariablesCommand(IRInteractiveWorkflow workflow) : method SetStatus (line 23) | protected override void SetStatus() { method Handle (line 30) | protected override void Handle() { FILE: src/Package/Impl/DataInspect/Commands/DeleteVariableCommand.cs class DeleteVariableCommand (line 7) | internal class DeleteVariableCommand : VariableCommandBase { method DeleteVariableCommand (line 8) | public DeleteVariableCommand(VariableView variableView) : base(variabl... method IsEnabled (line 10) | protected override bool IsEnabled(VariableViewModel variable) => true; method InvokeAsync (line 12) | protected override Task InvokeAsync(VariableViewModel variable) => Var... FILE: src/Package/Impl/DataInspect/Commands/ImportDataSetTextFileCommand.cs class ImportDataSetTextFileCommand (line 11) | internal sealed class ImportDataSetTextFileCommand : SessionCommand { method ImportDataSetTextFileCommand (line 14) | public ImportDataSetTextFileCommand(IServiceContainer services, IRSess... method SetStatus (line 19) | protected override void SetStatus() { method Handle (line 23) | protected override void Handle() { FILE: src/Package/Impl/DataInspect/Commands/ImportDataSetUrlCommand.cs class ImportDataSetUrlCommand (line 11) | internal sealed class ImportDataSetUrlCommand : SessionCommand { method ImportDataSetUrlCommand (line 14) | public ImportDataSetUrlCommand(IServiceContainer services, IRSession s... method SetStatus (line 19) | protected override void SetStatus() { method Handle (line 23) | protected override void Handle() { FILE: src/Package/Impl/DataInspect/Commands/OpenVariableInCsvCommand.cs class OpenVariableInCsvCommand (line 7) | internal class OpenVariableInCsvCommand : VariableCommandBase { method OpenVariableInCsvCommand (line 8) | public OpenVariableInCsvCommand(VariableView variableView) : base(vari... method IsEnabled (line 10) | protected override bool IsEnabled(VariableViewModel variable) => varia... method InvokeAsync (line 12) | protected override Task InvokeAsync(VariableViewModel variable) { FILE: src/Package/Impl/DataInspect/Commands/SessionCommand.cs class SessionCommand (line 10) | internal abstract class SessionCommand : PackageCommand { method SessionCommand (line 13) | protected SessionCommand(IRSession session, Guid group, int id) : method SetStatus (line 19) | protected override void SetStatus() { FILE: src/Package/Impl/DataInspect/Commands/ShowVariableDetailsCommand.cs class ShowVariableDetailsCommand (line 7) | internal class ShowVariableDetailsCommand : VariableCommandBase { method ShowVariableDetailsCommand (line 8) | public ShowVariableDetailsCommand(VariableView variableView) : base(va... method IsEnabled (line 10) | protected override bool IsEnabled(VariableViewModel variable) => varia... method InvokeAsync (line 12) | protected override Task InvokeAsync(VariableViewModel variable) { FILE: src/Package/Impl/DataInspect/Commands/ShowVariableWindowCommand.cs class ShowVariableWindowCommand (line 9) | internal sealed class ShowVariableWindowCommand : PackageCommand { method ShowVariableWindowCommand (line 10) | public ShowVariableWindowCommand() : method Handle (line 13) | protected override void Handle() { FILE: src/Package/Impl/DataInspect/Commands/VariableCommandBase.cs class VariableCommandBase (line 8) | internal abstract class VariableCommandBase : IAsyncCommand { method VariableCommandBase (line 11) | protected VariableCommandBase(VariableView variableView) { method InvokeAsync (line 24) | public Task InvokeAsync() { method IsEnabled (line 29) | protected abstract bool IsEnabled(VariableViewModel variable); method InvokeAsync (line 31) | protected abstract Task InvokeAsync(VariableViewModel variable); FILE: src/Package/Impl/DataInspect/DataImport/EnterUrl.xaml.cs class EnterUrl (line 18) | public partial class EnterUrl : PlatformDialogWindow { method EnterUrl (line 21) | public EnterUrl() { method DeleteTemporaryFile (line 29) | public void DeleteTemporaryFile() { method OkButton_Click (line 39) | private void OkButton_Click(object sender, RoutedEventArgs e) { method CancelButton_Click (line 43) | private void CancelButton_Click(object sender, RoutedEventArgs e) { method DoOK (line 47) | private void DoOK() { method DoCancel (line 57) | private void DoCancel() { method RunAsync (line 70) | private async Task RunAsync() { method DownloadProgressChanged (line 89) | private void DownloadProgressChanged(object sender, DownloadProgressCh... method OnSuccess (line 93) | private void OnSuccess() { method OnError (line 97) | private void OnError(string errorText) { method OkButton_KeyUp (line 107) | private void OkButton_KeyUp(object sender, KeyEventArgs e) { method CancelButton_KeyUp (line 113) | private void CancelButton_KeyUp(object sender, KeyEventArgs e) { FILE: src/Package/Impl/DataInspect/DataImport/ImportDataWindow.xaml.cs class ImportDataWindow (line 29) | public partial class ImportDataWindow : PlatformDialogWindow { method ImportDataWindow (line 70) | public ImportDataWindow() { method ImportDataWindow (line 75) | public ImportDataWindow(IServiceContainer services, string filePath, s... method BuildCommandLine (line 81) | private string BuildCommandLine(bool preview) { method GetSelectedValue (line 112) | private static string GetSelectedValue(ComboBox comboBox) { method GetSelectedNullableIntValueAsString (line 116) | private static string GetSelectedNullableIntValueAsString(ComboBox com... method GetSelectedValueAsInt (line 125) | private static int GetSelectedValueAsInt(ComboBox comboBox) { method GetSelectedString (line 129) | private static string GetSelectedString(ComboBox comboBox) { method FileOpenButton_Click (line 137) | private void FileOpenButton_Click(object sender, RoutedEventArgs e) { method SetFilePath (line 144) | private void SetFilePath(string filePath, string name = null) { method PreviewContentAsync (line 153) | private async Task PreviewContentAsync() { method Execute (line 178) | private bool Execute(string expression) { method OnError (line 189) | private void OnError(string errorText) { method PopulateEncodingList (line 195) | private void PopulateEncodingList() { method PopulateDataFramePreview (line 206) | private void PopulateDataFramePreview(IGridData gridData) { method ReadFilePreview (line 232) | private string ReadFilePreview(string filePath, Encoding enc) { class DataFramePreviewRowItem (line 248) | class DataFramePreviewRowItem { method ComboBox_SelectionChanged (line 253) | private void ComboBox_SelectionChanged(object sender, SelectionChanged... method HeaderCheckBox_Changed (line 257) | private void HeaderCheckBox_Changed(object sender, RoutedEventArgs e) { method PreviewFileContent (line 261) | private void PreviewFileContent(string file, int codePage) { method ConvertToUtf8 (line 267) | private async Task ConvertToUtf8(string file, int codePage, bool repor... method ConvertToUtf8Worker (line 278) | private async Task ConvertToUtf8Worker(string file, int codePage, bool... method DeleteTempFile (line 320) | private void DeleteTempFile() { method DoDefaultAction (line 328) | private async Task DoDefaultAction() { method StartReportProgress (line 363) | private async Task StartReportProgress(string message) { method ReportProgress (line 369) | private async Task ReportProgress(double value) { method RunButton_Click (line 374) | private void RunButton_Click(object sender, RoutedEventArgs e) { method RunButton_PreviewKeyUp (line 378) | private void RunButton_PreviewKeyUp(object sender, KeyEventArgs e) { method CancelButton_Click (line 384) | private void CancelButton_Click(object sender, RoutedEventArgs e) { method CancelButton_PreviewKeyUp (line 388) | private void CancelButton_PreviewKeyUp(object sender, KeyEventArgs e) { FILE: src/Package/Impl/DataInspect/DataSource/DelegateList.cs class DelegateList (line 15) | public class DelegateList : IList, IList, IIndexedItem where T : I... method DelegateList (line 21) | public DelegateList( int index, Func getItem,int count) { method GetItem (line 39) | private T GetItem(int index) { method GetEnumerator (line 60) | public IEnumerator GetEnumerator() { method IndexOf (line 66) | public int IndexOf(T item) { method Contains (line 70) | public bool Contains(T item) { method Add (line 74) | public void Add(T item) { method Clear (line 78) | public void Clear() { method Insert (line 82) | public void Insert(int index, T item) { method RemoveAt (line 86) | public void RemoveAt(int index) { method Remove (line 90) | public bool Remove(T item) { method CopyTo (line 94) | public void CopyTo(T[] array, int arrayIndex) { method GetEnumerator (line 97) | IEnumerator IEnumerable.GetEnumerator() { method CopyTo (line 100) | void ICollection.CopyTo(Array array, int index) { method Add (line 108) | int IList.Add(object value) { method Contains (line 112) | bool IList.Contains(object value) { method IndexOf (line 116) | int IList.IndexOf(object value) { method Remove (line 120) | void IList.Remove(object value) { method Insert (line 124) | void IList.Insert(int index, object value) { FILE: src/Package/Impl/DataInspect/DataSource/Grid.cs class Grid (line 12) | public class Grid : IGrid { method Grid (line 15) | public Grid(GridRange range, Func createNew) { method Grid (line 27) | public Grid(GridRange range, IList list) { method TryGet (line 41) | public bool TryGet(GridIndex index, out T value) { method ListIndex (line 53) | private int ListIndex(long rowIndex, long columnIndex) { class RangeToGrid (line 62) | public class RangeToGrid : IGrid { method RangeToGrid (line 67) | public RangeToGrid(Range range, IRange data, bool takeColumn) { method GetItemColumnMode (line 92) | private T GetItemColumnMode(long rowIndex, long columnIndex) { method SetItemColumnMode (line 100) | private void SetItemColumnMode(long rowIndex, long columnIndex, T valu... method GetItemRowMode (line 108) | private T GetItemRowMode(long rowIndex, long columnIndex) { method SetItemRowMode (line 116) | private void SetItemRowMode(long rowIndex, long columnIndex, T value) { class GridByList (line 125) | public class GridByList : IGrid { method GridByList (line 128) | public GridByList(GridRange range, List> data) { FILE: src/Package/Impl/DataInspect/DataSource/GridDataSource.cs class GridDataSource (line 14) | internal sealed class GridDataSource { method GridDataSource (line 22) | public GridDataSource(IRSession session) { method GetGridDataAsync (line 26) | public async Task> GetGridDataAsync(string expressio... FILE: src/Package/Impl/DataInspect/DataSource/GridIndex.cs type GridIndex (line 8) | public struct GridIndex : IEquatable { method GridIndex (line 12) | public GridIndex(long row, long column) { method Equals (line 21) | public bool Equals(GridIndex other) => Column == other.Column && Row =... method Equals (line 23) | public override bool Equals(object obj) { method GetHashCode (line 28) | public override int GetHashCode() { FILE: src/Package/Impl/DataInspect/DataSource/GridRange.cs type GridRange (line 10) | [DebuggerDisplay("[{Columns.Start},{Columns.End})X[{Rows.Start},{Rows.En... method GridRange (line 15) | public GridRange(Range rows, Range columns) { method Contains (line 20) | public bool Contains(long row, long column) => Rows.Contains(row) && C... method Contains (line 21) | public bool Contains(GridIndex index) => Rows.Contains(index.Row) && C... method Contains (line 22) | public bool Contains(GridRange other) => Rows.Contains(other.Rows) && ... FILE: src/Package/Impl/DataInspect/DataSource/IGrid.cs type IGrid (line 11) | public interface IGrid { type IRange (line 28) | public interface IRange { FILE: src/Package/Impl/DataInspect/DataSource/IGridProvider.cs type IGridData (line 7) | internal interface IGridData { type IGridProvider (line 19) | internal interface IGridProvider { method GetAsync (line 39) | Task> GetAsync(GridRange range, ISortOrder sortOrder ... FILE: src/Package/Impl/DataInspect/DataSource/IIndexedItem.cs type IIndexedItem (line 5) | public interface IIndexedItem { FILE: src/Package/Impl/DataInspect/DataSource/ListToRange.cs class ListToRange (line 13) | internal class ListToRange : IRange { method ListToRange (line 16) | public ListToRange(Range range, IList list) { FILE: src/Package/Impl/DataInspect/DataSource/Range.cs type Range (line 12) | [DebuggerDisplay("[{Start},{End})")] method Range (line 14) | public Range(long start, long count) { method Contains (line 24) | public bool Contains(long value) => value >= Start && value < End; method Contains (line 26) | public bool Contains(Range other) { method GetEnumerable (line 33) | public IEnumerable GetEnumerable(bool ascending = true) { method ToRString (line 45) | public string ToRString() => Invariant($"{Start + 1}:{Start + Count}"); method Equals (line 52) | public override bool Equals(object obj) { method GetHashCode (line 59) | public override int GetHashCode() => base.GetHashCode(); FILE: src/Package/Impl/DataInspect/DebugGridViewProvider.cs class DebugGridViewProvider (line 11) | [Export(typeof(IDebugGridViewProvider))] method DebugGridViewProvider (line 15) | [ImportingConstructor] method CanShowDataGrid (line 20) | public bool CanShowDataGrid(IREvaluationResultInfo evaluationResult) { method ShowDataGrid (line 25) | public void ShowDataGrid(IREvaluationResultInfo evaluationResult) { FILE: src/Package/Impl/DataInspect/DefaultHeaderData.cs class DefaultHeaderData (line 8) | public class DefaultHeaderData : IRange { type Mode (line 9) | public enum Mode { method DefaultHeaderData (line 17) | public DefaultHeaderData(Range range, Mode columnMode, bool is1D) { FILE: src/Package/Impl/DataInspect/Definitions/IDebugObjectEvaluator.cs type IDataObjectEvaluator (line 9) | public interface IDataObjectEvaluator { method EvaluateAsync (line 10) | Task EvaluateAsync(string expression, REvaluat... FILE: src/Package/Impl/DataInspect/Definitions/IObjectDetailsViewer.cs type IObjectDetailsViewer (line 9) | public interface IObjectDetailsViewer { method CanView (line 12) | bool CanView(IRValueInfo evaluation); method ViewAsync (line 14) | Task ViewAsync(string expression, string title, CancellationToken canc... FILE: src/Package/Impl/DataInspect/Definitions/IObjectDetailsViewerAggregator.cs type IObjectDetailsViewerAggregator (line 7) | public interface IObjectDetailsViewerAggregator { method GetViewer (line 8) | IObjectDetailsViewer GetViewer(IRValueInfo result); FILE: src/Package/Impl/DataInspect/Definitions/IREnvironment.cs type IREnvironment (line 5) | internal interface IREnvironment { FILE: src/Package/Impl/DataInspect/Definitions/IREnvironmentProvider.cs type IREnvironmentProvider (line 11) | internal interface IREnvironmentProvider : IDisposable, INotifyPropertyC... method RefreshEnvironmentsAsync (line 14) | Task RefreshEnvironmentsAsync(CancellationToken cancellationToken = de... FILE: src/Package/Impl/DataInspect/Definitions/ISortOrder.cs type ISortOrder (line 8) | internal interface ISortOrder { method GetRowSelector (line 19) | string GetRowSelector(); FILE: src/Package/Impl/DataInspect/Definitions/ObjectDetailsViewerAggregatorExtensions.cs class ObjectDetailsViewerAggregatorExtensions (line 11) | public static class ObjectDetailsViewerAggregatorExtensions { method GetViewer (line 12) | public static async Task GetViewer(this IObjectD... FILE: src/Package/Impl/DataInspect/Definitions/REnvironmentKind.cs type REnvironmentKind (line 5) | internal enum REnvironmentKind { FILE: src/Package/Impl/DataInspect/Definitions/ViewerCapabilities.cs type ViewerCapabilities (line 7) | [Flags] FILE: src/Package/Impl/DataInspect/GridData.cs class GridData (line 11) | [DataContract] method MakeHeader (line 39) | private IRange MakeHeader(DefaultHeaderData.Mode mode, IReadOn... FILE: src/Package/Impl/DataInspect/GridDataProvider.cs class GridDataProvider (line 15) | internal sealed class GridDataProvider : IGridProvider { method GridDataProvider (line 19) | public GridDataProvider(IRSession session, IRSessionDataObject dataObj... method GetAsync (line 40) | public Task> GetAsync(GridRange gridRange, ISortOrde... FILE: src/Package/Impl/DataInspect/GridHeader.cs class GridHeader (line 8) | [DataContract] FILE: src/Package/Impl/DataInspect/MultiplyConverter.cs class MultiplyConverter (line 10) | public class MultiplyConverter : IValueConverter { method Convert (line 15) | public object Convert(object value, Type targetType, object parameter,... method ConvertBack (line 31) | public object ConvertBack(object value, Type targetType, object parame... FILE: src/Package/Impl/DataInspect/Office/CsvAppFileIO.cs class CsvAppFileIO (line 27) | internal static class CsvAppFileIO { method OpenDataCsvApp (line 31) | public static async Task OpenDataCsvApp(IREvaluationResultInfo result,... method CreateCsvAndStartProcess (line 71) | private static async Task CreateCsvAndStartProcess( method Close (line 94) | public static void Close(IFileSystem fileSystem) { method GetTempCsvFilesFolder (line 104) | private static string GetTempCsvFilesFolder() { method MakeCsvFileName (line 109) | private static string MakeCsvFileName(ICoreShell shell, IProjectSystem... method MakeFileSystemCompatible (line 146) | private static string MakeFileSystemCompatible(string s) { FILE: src/Package/Impl/DataInspect/REnvironment.cs class REnvironment (line 10) | internal class REnvironment : IREnvironment { method REnvironment (line 14) | public REnvironment(IRStackFrame frame) method REnvironment (line 18) | public REnvironment(string name) method GetKind (line 22) | private static REnvironmentKind GetKind(string name) { method REnvironment (line 32) | private REnvironment(string name, string environmentExpression, REnvir... FILE: src/Package/Impl/DataInspect/REnvironmentProvider.cs class REnvironmentProvider (line 19) | internal class REnvironmentProvider : BindableBase, IREnvironmentProvider { method REnvironmentProvider (line 30) | public REnvironmentProvider(IRSession session, IMainThread mainThread) { method Dispose (line 36) | public void Dispose() { method RefreshEnvironmentsAsync (line 56) | public async Task RefreshEnvironmentsAsync(CancellationToken cancellat... method RSession_Mutated (line 97) | private void RSession_Mutated(object sender, EventArgs e) { FILE: src/Package/Impl/DataInspect/REnvironmentsChangedEventArgs.cs class REnvironmentsChangedEventArgs (line 10) | internal class REnvironmentsChangedEventArgs : EventArgs { method REnvironmentsChangedEventArgs (line 11) | public REnvironmentsChangedEventArgs(IReadOnlyList searc... FILE: src/Package/Impl/DataInspect/TreeGrid/ITreeNode.cs type ITreeNode (line 12) | public interface ITreeNode { method CanUpdateTo (line 23) | bool CanUpdateTo(ITreeNode node); method GetChildrenAsync (line 34) | Task> GetChildrenAsync(CancellationToken canc... FILE: src/Package/Impl/DataInspect/TreeGrid/ObservableTreeNode.cs class ObservableTreeNode (line 21) | public class ObservableTreeNode : BindableBase { method ObservableTreeNode (line 24) | public ObservableTreeNode(ITreeNode provider, IComparer com... method AddChild (line 152) | public void AddChild(ObservableTreeNode newItem) { method RemoveChild (line 167) | public void RemoveChild(int index) { method RemoveChild (line 176) | public void RemoveChild(ObservableTreeNode child) { method Sort (line 182) | public void Sort() { method ToString (line 191) | public override string ToString() => Description ?? base.ToString(); method RemoveChildren (line 202) | private void RemoveChildren() { method StartUpdatingChildren (line 209) | private async Task StartUpdatingChildren(ITreeNode model) { method SetStatus (line 226) | private void SetStatus(string message, Exception e) { method UpdateChildren (line 233) | private void UpdateChildren(IReadOnlyList update) { class ObservableTreeNodeCollection (line 290) | public class ObservableTreeNodeCollection : ObservableCollection comparer) { FILE: src/Package/Impl/DataInspect/TreeGrid/TreeGrid.cs class TreeGrid (line 13) | public class TreeGrid : DataGrid { method GetIsCellFocused (line 17) | public static bool GetIsCellFocused(DataGridCell cell) => (bool)cell.G... method SetIsCellFocused (line 18) | public static void SetIsCellFocused(DataGridCell cell, bool value) => ... method GetIsFocusInRow (line 20) | public static bool GetIsFocusInRow(DataGridCell cell) => (bool)cell.Ge... method SetIsFocusInRow (line 21) | public static void SetIsFocusInRow(DataGridCell cell, bool value) => c... method OnIsCellFocusedChanged (line 23) | private static void OnIsCellFocusedChanged(DependencyObject d, Depende... method OnItemsChanged (line 34) | protected override void OnItemsChanged(NotifyCollectionChangedEventArg... method OnKeyDown (line 41) | protected override void OnKeyDown(KeyEventArgs e) { method GetParentNodeIndex (line 91) | private int GetParentNodeIndex(int startIndex, int depth) { method SetCurrentItem (line 100) | private void SetCurrentItem(object item) { method SetCurrentItem (line 106) | public void SetCurrentItem(int index) { FILE: src/Package/Impl/DataInspect/TreeGrid/TreeNodeCollection.cs class TreeNodeCollection (line 9) | public class TreeNodeCollection { method TreeNodeCollection (line 16) | public TreeNodeCollection( method ClearList (line 36) | public void ClearList() { method RebuildList (line 41) | public void RebuildList(bool overrideIncludeRoot = false) { method RemoveAllHandlers (line 69) | private void RemoveAllHandlers() { method InsertChildrenInList (line 82) | private void InsertChildrenInList(ObservableTreeNode parentItem, ref i... method RemoveChildrenFromList (line 95) | private void RemoveChildrenFromList(ObservableTreeNode parentItem) { method VirtualizingTreeItem_PropertyChanged (line 107) | private void VirtualizingTreeItem_PropertyChanged(object sender, Prope... method VirtualizingTreeItem_ChildrenCollectionChanged (line 119) | private void VirtualizingTreeItem_ChildrenCollectionChanged(object sen... method AddHandlers (line 177) | private void AddHandlers(ObservableTreeNode treeItem) { method RemoveHandlers (line 182) | private void RemoveHandlers(ObservableTreeNode treeItem) { FILE: src/Package/Impl/DataInspect/VariableGridHost.xaml.cs class VariableGridHost (line 27) | public partial class VariableGridHost : IDisposable { method VariableGridHost (line 36) | public VariableGridHost() : this(VsAppShell.Current.Services) { } method VariableGridHost (line 38) | public VariableGridHost(IServiceContainer services) { method Dispose (line 52) | public void Dispose() => _disposableBag.TryDispose(); method DeleteCachedVariable (line 54) | private void DeleteCachedVariable() { method RSession_Mutated (line 66) | private void RSession_Mutated(object sender, EventArgs e) { method EvaluateAsync (line 72) | private async Task EvaluateAsync() { method SetEvaluation (line 86) | internal void SetEvaluation(IRSessionDataObject dataObject) { method SetError (line 110) | private void SetError(string text) { method ClearError (line 118) | private void ClearError() { FILE: src/Package/Impl/DataInspect/VariableGridWindowPane.cs class VariableGridWindowPane (line 12) | [Guid(RGuidList.VariableGridWindowGuidString)] method VariableGridWindowPane (line 16) | public VariableGridWindowPane() { method SetViewModel (line 22) | internal void SetViewModel(IRSessionDataObject dataObject, string capt... method OnClose (line 29) | protected override void OnClose() { FILE: src/Package/Impl/DataInspect/VariableNode.cs class VariableNode (line 15) | internal class VariableNode : ITreeNode { method VariableNode (line 21) | public VariableNode(IRSettings settings, VariableViewModel evaluation) { method GetChildrenAsync (line 39) | public async Task> GetChildrenAsync(Cancellat... method CanUpdateTo (line 54) | public bool CanUpdateTo(ITreeNode node) { method Comparison (line 70) | public static int Comparison(VariableNode left, VariableNode right, Li... FILE: src/Package/Impl/DataInspect/VariableSearchTask.cs class VariableSearchTask (line 12) | internal sealed class VariableSearchTask : VsSearchTask { method VariableSearchTask (line 16) | public VariableSearchTask(TreeGrid grid, uint dwCookie, IVsSearchQuery... method OnStartSearch (line 22) | protected override void OnStartSearch() { method Find (line 38) | private bool Find(Func match) { FILE: src/Package/Impl/DataInspect/VariableView.xaml.cs class VariableView (line 36) | public partial class VariableView : IDisposable { method VariableView (line 47) | public VariableView() : this(VsAppShell.Current.Services) { } method VariableView (line 49) | public VariableView(IServiceContainer services) { method OnUIThemeChanged (line 74) | private void OnUIThemeChanged(object sender, EventArgs e) { method SetImageBackground (line 78) | private void SetImageBackground() { method Dispose (line 84) | public void Dispose() { method IsGlobalREnvironment (line 90) | public bool IsGlobalREnvironment() { method RootTreeGrid_Sorting (line 95) | private void RootTreeGrid_Sorting(object sender, DataGridSortingEventA... method RootTreeGrid_SelectionChanged (line 107) | private void RootTreeGrid_SelectionChanged(object sender, SelectionCha... method EnvironmentComboBox_SelectionChanged (line 111) | private void EnvironmentComboBox_SelectionChanged(object sender, Selec... method SetRootModelAsync (line 118) | private async Task SetRootModelAsync(REnvironment env) { method EvaluateAndDescribeAsync (line 140) | private async Task EvaluateAndDescribeAsync(REnvironment ... method SetRootNode (line 147) | private void SetRootNode(VariableViewModel evaluation) { method Comparison (line 157) | private int Comparison(ITreeNode left, ITreeNode right) method GridRow_MouseDoubleClick (line 160) | private void GridRow_MouseDoubleClick(object sender, MouseButtonEventA... method GridRow_MouseRightButtonUp (line 162) | private void GridRow_MouseRightButtonUp(object sender, MouseButtonEven... method SelectRow (line 172) | private void SelectRow(DataGridRow row) { method OnItemsChanged (line 180) | private void OnItemsChanged(object sender, NotifyCollectionChangedEven... method OnPreviewKeyDown (line 186) | private void OnPreviewKeyDown(object sender, KeyEventArgs e) { method OnPreviewKeyUp (line 214) | private void OnPreviewKeyUp(object sender, KeyEventArgs e) { method ShowContextMenu (line 234) | private void ShowContextMenu() { method OnKeyDown (line 242) | protected override void OnKeyDown(KeyEventArgs e) { method OnKeyUp (line 250) | protected override void OnKeyUp(KeyEventArgs e) { method HandleDefaultAction (line 257) | private void HandleDefaultAction() { method DeleteCurrentVariableAsync (line 264) | public Task DeleteCurrentVariableAsync() { method GetVariableIcon (line 271) | private ImageMoniker GetVariableIcon(IREvaluationResultInfo info) { method GetEnvironmentIcon (line 311) | private ImageMoniker GetEnvironmentIcon(REnvironmentKind kind) { method GetCurrentSelectedModel (line 327) | public VariableViewModel GetCurrentSelectedModel() { method CopyEntry (line 332) | public void CopyEntry(VariableViewModel model) { method CopyValue (line 339) | public void CopyValue(VariableViewModel model) { method SetClipboardData (line 344) | private void SetClipboardData(string text) { FILE: src/Package/Impl/DataInspect/VariableViewModel.cs class VariableViewModel (line 30) | public sealed class VariableViewModel : RSessionDataObject, IIndexedItem { method VariableViewModel (line 38) | public VariableViewModel() { Index = -1; } method VariableViewModel (line 40) | public VariableViewModel(IREvaluationResultInfo evaluation, IServiceCo... method SetViewButtonStatus (line 52) | private void SetViewButtonStatus(IRValueInfo result) { method Error (line 77) | public static VariableViewModel Error(string text) => new VariableView... method GetChildrenAsyncInternal (line 85) | protected override async Task> GetC... method OpenInCsvApp (line 147) | private void OpenInCsvApp(object parameter) { method DeleteAsync (line 155) | public async Task DeleteAsync(string envExpr) { FILE: src/Package/Impl/DataInspect/VariableWindowPane.cs class VariableWindowPane (line 19) | [Guid("99d2ea62-72f2-33be-afc8-b8ce6e43b5d0")] method VariableWindowPane (line 23) | public VariableWindowPane() { method OnCreate (line 33) | protected override void OnCreate() { method QueryStatus (line 46) | public int QueryStatus(ref Guid pguidCmdGroup, uint cCmds, OLECMD[] pr... method Exec (line 49) | public int Exec(ref Guid pguidCmdGroup, uint nCmdId, uint nCmdexecopt,... method Dispose (line 52) | protected override void Dispose(bool disposing) { method IsGlobalREnvironment (line 59) | public bool IsGlobalREnvironment() { method ProvideSearchSettings (line 71) | public override void ProvideSearchSettings(IVsUIDataSource pSearchSett... method CreateSearch (line 77) | public override IVsSearchTask CreateSearch(uint dwCookie, IVsSearchQue... FILE: src/Package/Impl/DataInspect/Viewers/CodeViewer.cs class CodeViewer (line 22) | [Export(typeof(IObjectDetailsViewer))] method CodeViewer (line 28) | [ImportingConstructor] method CanView (line 38) | public bool CanView(IRValueInfo evaluation) { method ViewAsync (line 42) | public async Task ViewAsync(string expression, string title, Cancellat... method GetFunctionCode (line 74) | internal async Task GetFunctionCode(string functionName, Cance... FILE: src/Package/Impl/DataInspect/Viewers/DebugObjectEvaluator.cs class DebugObjectEvaluator (line 15) | [Export(typeof(IDataObjectEvaluator))] method DebugObjectEvaluator (line 19) | [ImportingConstructor] method EvaluateAsync (line 24) | public async Task EvaluateAsync(string express... FILE: src/Package/Impl/DataInspect/Viewers/FileEditor.cs class FileEditor (line 25) | [Export(typeof(IFileEditor))] method FileEditor (line 31) | [ImportingConstructor] method EditFileAsync (line 38) | public async Task EditFileAsync(string content, string fileNam... class FileEditorWindow (line 73) | private class FileEditorWindow : IVsWindowFrameEvents { method FileEditorWindow (line 84) | public FileEditorWindow(IServiceContainer services, IVsEditorAdapter... method ShowAsync (line 94) | public async Task ShowAsync(CancellationToken cancellationTo... method Show (line 107) | private void Show() { method Close (line 140) | private void Close() { method OnAppTerminating (line 144) | private void OnAppTerminating(object sender, EventArgs e) { method UnadviseWindowFrameEvents (line 152) | private void UnadviseWindowFrameEvents() { method OnFrameDestroyed (line 159) | public void OnFrameDestroyed(IVsWindowFrame frame) { method OnFrameCreated (line 166) | public void OnFrameCreated(IVsWindowFrame frame) { } method OnFrameIsVisibleChanged (line 167) | public void OnFrameIsVisibleChanged(IVsWindowFrame frame, bool newIs... method OnFrameIsOnScreenChanged (line 168) | public void OnFrameIsOnScreenChanged(IVsWindowFrame frame, bool newI... method OnActiveFrameChanged (line 169) | public void OnActiveFrameChanged(IVsWindowFrame oldFrame, IVsWindowF... FILE: src/Package/Impl/DataInspect/Viewers/FileViewer.cs class FileViewer (line 12) | internal static class FileViewer { method ViewFile (line 13) | public static void ViewFile(string fileName, string caption) { FILE: src/Package/Impl/DataInspect/Viewers/GridViewer.cs class GridViewer (line 9) | [Export(typeof(IObjectDetailsViewer))] method GridViewer (line 13) | [ImportingConstructor] method CanView (line 19) | public override bool CanView(IRValueInfo value) { FILE: src/Package/Impl/DataInspect/Viewers/GridViewerBase.cs class GridViewerBase (line 18) | internal abstract class GridViewerBase : ViewerBase, IObjectDetailsViewer { method GridViewerBase (line 23) | protected GridViewerBase(IServiceContainer services, IDataObjectEvalua... method CanView (line 29) | public abstract bool CanView(IRValueInfo evaluation); method ViewAsync (line 31) | public async Task ViewAsync(string expression, string title, Cancellat... FILE: src/Package/Impl/DataInspect/Viewers/ObjectDetailsViewerAggregator.cs class ObjectDetailsViewerAggregator (line 11) | [Export(typeof(IObjectDetailsViewerAggregator))] method GetViewer (line 16) | public IObjectDetailsViewer GetViewer(IRValueInfo result) { FILE: src/Package/Impl/DataInspect/Viewers/ObjectDetailsViewerProvider.cs class ObjectDetailsViewerProvider (line 13) | [Export(typeof(IObjectViewer))] method ObjectDetailsViewerProvider (line 18) | [ImportingConstructor] method ViewObjectDetails (line 24) | public async Task ViewObjectDetails(IRSession session, string environm... method ViewFile (line 31) | public async Task ViewFile(string fileName, string tabName, bool delet... FILE: src/Package/Impl/DataInspect/Viewers/ViewerBase.cs class ViewerBase (line 11) | public abstract class ViewerBase { method ViewerBase (line 15) | protected ViewerBase(IServiceContainer services, IDataObjectEvaluator ... method EvaluateAsync (line 20) | protected async Task EvaluateAsync(string expression, REv... FILE: src/Package/Impl/DataInspect/VisualGrid/ColumnSortOrder.cs class ColumnSortOrder (line 5) | public class ColumnSortOrder { method ColumnSortOrder (line 8) | public ColumnSortOrder(long columnIndex, bool descending) { FILE: src/Package/Impl/DataInspect/VisualGrid/GridLineVisual.cs class GridLineVisual (line 11) | internal class GridLineVisual : DrawingVisual { method GridLineVisual (line 12) | public GridLineVisual(VisualGrid owner) { method Draw (line 22) | public void Draw(GridRange range, IPoints points) { FILE: src/Package/Impl/DataInspect/VisualGrid/GridPoints.cs class GridPoints (line 14) | internal class GridPoints { method GridPoints (line 28) | public GridPoints(long rowCount, long columnCount, Size initialViewpor... method Reset (line 37) | public void Reset(long rowCount, long columnCount) { method OnPointChanged (line 58) | private void OnPointChanged() { method DeferChangeNotification (line 76) | public IDisposable DeferChangeNotification(bool suppressNotification) method GetAccessToPoints (line 188) | public IPoints GetAccessToPoints(ScrollDirection scrollDirection) { method GetBounds (line 192) | public Rect GetBounds(long rowIndex, long columnIndex) method xPosition (line 195) | public double xPosition(long xIndex) { method yPosition (line 200) | public double yPosition(long yIndex) { method GetWidth (line 205) | public double GetWidth(long columnIndex) => columnIndex < _columnCount... method SetWidth (line 207) | public void SetWidth(long xIndex, double value) { method GetHeight (line 215) | public double GetHeight(long rowIndex) => rowIndex < _rowCount ? _heig... method SetHeight (line 217) | public void SetHeight(long yIndex, double value) { method GetColumn (line 225) | public long GetColumn(double position) => xIndex(position - Horizontal... method GetRow (line 227) | public long GetRow(double position) => yIndex(position - VerticalCompu... method xIndex (line 249) | public long xIndex(double position) { method yIndex (line 257) | public long yIndex(double position) { method Index (line 265) | private long Index(double position, double[] positions) { method InitializeWidthAndHeight (line 270) | private void InitializeWidthAndHeight() { method ComputeDataViewport (line 285) | public GridRange ComputeDataViewport(Rect visualViewport) { method ComputePositions (line 338) | private void ComputePositions() { method EnsureYPositions (line 343) | private void EnsureYPositions() { method ComputeYPositions (line 349) | private void ComputeYPositions() { method EnsureXPositions (line 358) | private void EnsureXPositions() { method ComputeXPositions (line 364) | private void ComputeXPositions() { class PointAccessor (line 377) | class PointAccessor : IPoints { method PointAccessor (line 378) | public PointAccessor(GridPoints points, ScrollDirection scrollDirect... method NotSupportedSetter (line 410) | private static void NotSupportedSetter(long index, double value) { FILE: src/Package/Impl/DataInspect/VisualGrid/GridUpdateType.cs type GridUpdateType (line 5) | internal enum GridUpdateType { FILE: src/Package/Impl/DataInspect/VisualGrid/HeaderTextVisual.cs class HeaderTextVisual (line 13) | public sealed class HeaderTextVisual : TextVisual { method HeaderTextVisual (line 32) | public HeaderTextVisual(long columnIndex) { method GetRenderSize (line 51) | protected override Size GetRenderSize(FormattedText formattedText, out... method SetArrowDisplay (line 63) | private void SetArrowDisplay() { method HasArrow (line 80) | private static bool HasArrow(string text) { method ToggleSortOrder (line 84) | public void ToggleSortOrder() { FILE: src/Package/Impl/DataInspect/VisualGrid/IPoints.cs type IPoints (line 5) | internal interface IPoints { FILE: src/Package/Impl/DataInspect/VisualGrid/Indexer.cs class Indexer (line 11) | internal class Indexer { method Indexer (line 15) | public Indexer(Func getter, Action setter) { FILE: src/Package/Impl/DataInspect/VisualGrid/MatrixView.cs class MatrixView (line 22) | internal sealed class MatrixView : ContentControl { method MatrixView (line 58) | static MatrixView() { method MatrixView (line 62) | public MatrixView() { method Initialize (line 144) | internal void Initialize(IGridProvider dataProvider) { method Refresh (line 170) | public void Refresh() { method UpdateSort (line 174) | public void UpdateSort() { method IsInsideHeader (line 178) | public bool IsInsideHeader(Point point) { method IsInsideData (line 184) | public bool IsInsideData(Point point) { method SetCellFocus (line 190) | public void SetCellFocus(long row, long column) { method SetHeaderFocus (line 196) | public void SetHeaderFocus(long column) { method OnForegroundPropertyChanged (line 212) | private static void OnForegroundPropertyChanged(DependencyObject d, De... method OnForegroundPropertyChanged (line 218) | private void OnForegroundPropertyChanged(Brush foregroundBrush) { method OnGridLinesBrushPropertyChanged (line 242) | private static void OnGridLinesBrushPropertyChanged(DependencyObject d... method OnGridLinesBrushPropertyChanged (line 248) | private void OnGridLinesBrushPropertyChanged(Brush gridLineBrush) { method OnGridBackgroundPropertyChanged (line 266) | private static void OnGridBackgroundPropertyChanged(DependencyObject d... method OnGridBackgroundPropertyChanged (line 272) | private void OnGridBackgroundPropertyChanged(Brush gridBackgroundBrush) { method OnGridSelectedBackgroundPropertyChanged (line 293) | private static void OnGridSelectedBackgroundPropertyChanged(Dependency... method OnGridSelectedBackgroundPropertyChanged (line 299) | private void OnGridSelectedBackgroundPropertyChanged(Brush gridSelecte... method OnGridSelectedForegroundPropertyChanged (line 322) | private static void OnGridSelectedForegroundPropertyChanged(Dependency... method OnGridSelectedForegroundPropertyChanged (line 328) | private void OnGridSelectedForegroundPropertyChanged(Brush gridSelecte... method OnHeaderLinesBrushPropertyChanged (line 354) | private static void OnHeaderLinesBrushPropertyChanged(DependencyObject... method OnHeaderLinesBrushPropertyChanged (line 360) | private void OnHeaderLinesBrushPropertyChanged(Brush gridLineBrush) { method OnHeaderBackgroundPropertyChanged (line 379) | private static void OnHeaderBackgroundPropertyChanged(DependencyObject... method OnHeaderBackgroundPropertyChanged (line 385) | private void OnHeaderBackgroundPropertyChanged(Brush headerBackground) { method OnCreateAutomationPeer (line 398) | protected override AutomationPeer OnCreateAutomationPeer() => new Matr... method OnGotFocus (line 400) | protected override void OnGotFocus(RoutedEventArgs e) { method OnLostFocus (line 408) | protected override void OnLostFocus(RoutedEventArgs e) { method OnKeyDown (line 414) | protected override void OnKeyDown(KeyEventArgs e) { method OnRenderSizeChanged (line 422) | protected override void OnRenderSizeChanged(SizeChangedInfo sizeInfo) { method OnMouseWheel (line 429) | protected override void OnMouseWheel(MouseWheelEventArgs e) { method OnMouseLeftButtonDown (line 440) | protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e) { method HandleKeyDown (line 462) | private bool HandleKeyDown(Key key) { method VerticalScrollBar_Scroll (line 510) | private void VerticalScrollBar_Scroll(object sender, ScrollEventArgs e) { method HorizontalScrollBar_Scroll (line 558) | private void HorizontalScrollBar_Scroll(object sender, ScrollEventArgs... method Points_PointChanged (line 606) | private void Points_PointChanged(object sender, PointChangedEventArgs ... method ComputeVerticalOffset (line 610) | private double ComputeVerticalOffset(ScrollEventArgs e) { method ComputeHorizontalOffset (line 614) | private double ComputeHorizontalOffset(ScrollEventArgs e) { method SetScrollBar (line 618) | private void SetScrollBar(ScrollDirection direction) { FILE: src/Package/Impl/DataInspect/VisualGrid/MatrixViewAutomationPeer.cs class MatrixViewAutomationPeer (line 14) | internal sealed class MatrixViewAutomationPeer : FrameworkElementAutomat... method MatrixViewAutomationPeer (line 26) | public MatrixViewAutomationPeer(MatrixView owner) : base(owner) { method GetBoundingRectangleCore (line 34) | protected override Rect GetBoundingRectangleCore() { method GetPattern (line 39) | public override object GetPattern(PatternInterface patternInterface) { method GetItem (line 51) | public IRawElementProviderSimple GetItem(int row, int column) method Update (line 54) | public void Update() => Update(false); method Update (line 56) | private void Update(bool suppressRaiseEvents) { method IsInVisibleRange (line 80) | public bool IsInVisibleRange(int row, int column) => _visibleRange.Con... method GetChildrenCore (line 82) | protected override List GetChildrenCore() { method GetRowHeaders (line 100) | public IRawElementProviderSimple[] GetRowHeaders() => null; method GetColumnHeaders (line 102) | public IRawElementProviderSimple[] GetColumnHeaders() { method GetOrCreateHeader (line 112) | public MatrixViewHeaderAutomationPeer GetOrCreateHeader(int column) { method GetOrCreateCell (line 126) | public MatrixViewCellAutomationPeer GetOrCreateCell(int row, int colum... method PurgePeersCollections (line 140) | private void PurgePeersCollections() { method PurgePeersCollections (line 145) | private void PurgePeersCollections(IDictionary "MatrixViewCell"; method IsKeyboardFocusableCore (line 50) | protected override bool IsKeyboardFocusableCore() => Owner.Focusable; method HasKeyboardFocusCore (line 52) | protected override bool HasKeyboardFocusCore() method GetAutomationIdCore (line 55) | protected override string GetAutomationIdCore() => $"{Owner.Automation... method IsContentElementCore (line 57) | protected override bool IsContentElementCore() => true; method SetFocusCore (line 59) | protected override void SetFocusCore() => Owner.SetCellFocus(Row, Colu... method GetRowHeaderItems (line 61) | public IRawElementProviderSimple[] GetRowHeaderItems() => null; method GetColumnHeaderItems (line 63) | public IRawElementProviderSimple[] GetColumnHeaderItems() method ScrollIntoView (line 66) | public void ScrollIntoView() => Owner.Scroller.ScrollIntoViewAsync(Row... method Realize (line 68) | public void Realize() => Owner.Scroller.ScrollIntoViewAsync(Row, Colum... method GetVisibleRect (line 70) | protected override Rect GetVisibleRect() => Rect.Intersect(new Rect(ne... FILE: src/Package/Impl/DataInspect/VisualGrid/MatrixViewHeaderAutomationPeer.cs class MatrixViewHeaderAutomationPeer (line 13) | internal sealed class MatrixViewHeaderAutomationPeer : MatrixViewItemAut... method MatrixViewHeaderAutomationPeer (line 16) | public MatrixViewHeaderAutomationPeer(MatrixView matrixView, int colum... method GetAutomationControlTypeCore (line 20) | protected override AutomationControlType GetAutomationControlTypeCore() method GetPattern (line 23) | public override object GetPattern(PatternInterface patternInterface) { method GetBoundingRectangleCore (line 33) | protected override Rect GetBoundingRectangleCore() { method GetClassNameCore (line 38) | protected override string GetClassNameCore() => "MatrixViewHeader"; method IsKeyboardFocusableCore (line 40) | protected override bool IsKeyboardFocusableCore() => Owner.Focusable; method HasKeyboardFocusCore (line 42) | protected override bool HasKeyboardFocusCore() method GetAutomationIdCore (line 45) | protected override string GetAutomationIdCore() => $"{Owner.Automation... method IsContentElementCore (line 49) | protected override bool IsContentElementCore() => false; method SetFocusCore (line 51) | protected override void SetFocusCore() => Owner.SetHeaderFocus(Column); method Invoke (line 53) | public void Invoke() => Owner.ColumnHeader.ToggleSort(new GridIndex(0,... method GetVisibleRect (line 55) | protected override Rect GetVisibleRect() { FILE: src/Package/Impl/DataInspect/VisualGrid/MatrixViewItemAutomationPeer.cs class MatrixViewItemAutomationPeer (line 12) | internal abstract class MatrixViewItemAutomationPeer : AutomationPeer { method MatrixViewItemAutomationPeer (line 19) | protected MatrixViewItemAutomationPeer(MatrixView owner) { method SetValue (line 23) | public void SetValue(string value, bool suppressRaiseEvent) { method ClearValue (line 36) | public void ClearValue(bool suppressRaiseEvent) { method GetAcceleratorKeyCore (line 45) | protected override string GetAcceleratorKeyCore() => string.Empty; method GetAccessKeyCore (line 46) | protected override string GetAccessKeyCore() => string.Empty; method GetChildrenCore (line 47) | protected override List GetChildrenCore() => null; method GetHelpTextCore (line 48) | protected override string GetHelpTextCore() => string.Empty; method GetItemStatusCore (line 49) | protected override string GetItemStatusCore() => string.Empty; method GetItemTypeCore (line 50) | protected override string GetItemTypeCore() => string.Empty; method GetLabeledByCore (line 51) | protected override AutomationPeer GetLabeledByCore() => null; method GetNameCore (line 52) | protected override string GetNameCore() => _value; method IsControlElementCore (line 53) | protected override bool IsControlElementCore() => true; method IsEnabledCore (line 54) | protected override bool IsEnabledCore() => Owner.IsEnabled; method IsPasswordCore (line 55) | protected override bool IsPasswordCore() => false; method IsRequiredForFormCore (line 56) | protected override bool IsRequiredForFormCore() => false; method GetOrientationCore (line 58) | protected override AutomationOrientation GetOrientationCore() => Autom... method GetClickablePointCore (line 60) | protected override Point GetClickablePointCore() { method IsOffscreenCore (line 67) | protected override bool IsOffscreenCore() { method GetVisibleRect (line 72) | protected abstract Rect GetVisibleRect(); FILE: src/Package/Impl/DataInspect/VisualGrid/PointChangedEventArgs.cs class PointChangedEventArgs (line 7) | internal class PointChangedEventArgs : EventArgs { method PointChangedEventArgs (line 8) | public PointChangedEventArgs(ScrollDirection direction) { FILE: src/Package/Impl/DataInspect/VisualGrid/ScrollCommand.cs class ScrollCommand (line 5) | internal class ScrollCommand { method ScrollCommand (line 6) | public ScrollCommand(GridUpdateType code, object param) { FILE: src/Package/Impl/DataInspect/VisualGrid/ScrollDirection.cs type ScrollDirection (line 10) | [Flags] FILE: src/Package/Impl/DataInspect/VisualGrid/SortOrder.cs class SortOrder (line 12) | internal sealed class SortOrder : ISortOrder { method ResetTo (line 27) | public void ResetTo(HeaderTextVisual v) { method Add (line 38) | public void Add(HeaderTextVisual v) { method Add (line 47) | public void Add(ColumnSortOrder order) => _sortOrderList.Add(order); method GetRowSelector (line 56) | public string GetRowSelector() { FILE: src/Package/Impl/DataInspect/VisualGrid/SortOrderType.cs type SortOrderType (line 5) | public enum SortOrderType { FILE: src/Package/Impl/DataInspect/VisualGrid/TextVisual.cs class TextVisual (line 12) | public class TextVisual : DrawingVisual { method OnTextPropertyChanged (line 28) | private static void OnTextPropertyChanged(DependencyObject obj, Depend... method GetFormattedText (line 94) | public FormattedText GetFormattedText() { method Measure (line 106) | public bool Measure() { method Draw (line 116) | public bool Draw() { method GetRenderSize (line 133) | protected virtual Size GetRenderSize(FormattedText formattedText, out ... method Invalidate (line 138) | protected void Invalidate() { method IsNumerical (line 143) | private static bool IsNumerical(string text) { FILE: src/Package/Impl/DataInspect/VisualGrid/ThumbTrack.cs type ThumbTrack (line 5) | internal enum ThumbTrack { FILE: src/Package/Impl/DataInspect/VisualGrid/VisualGrid.cs class VisualGrid (line 17) | internal sealed class VisualGrid : FrameworkElement { method VisualGrid (line 25) | public VisualGrid() { method OnTypefaceParametersChanged (line 83) | private static void OnTypefaceParametersChanged(DependencyObject d, De... method SetGridLineBrush (line 106) | public void SetGridLineBrush(Brush brush) { method Clear (line 152) | public void Clear() { method MeasurePoints (line 159) | internal void MeasurePoints(IPoints points, GridRange newViewport, IGr... method CreateGrid (line 178) | private void CreateGrid(GridRange newViewport, IGrid data, Gri... method InitVisual (line 208) | private void InitVisual(long r, long c, IGrid data, TextVisual... method ArrangeVisuals (line 222) | internal void ArrangeVisuals(IPoints points) { method GetVisualChild (line 274) | protected override Visual GetVisualChild(int index) { method ToggleSort (line 284) | public void ToggleSort(GridIndex index, bool add) { method ResetSortToPrimary (line 304) | private void ResetSortToPrimary(HeaderTextVisual primary) { FILE: src/Package/Impl/DataInspect/VisualGrid/VisualGridScroller.cs class VisualGridScroller (line 22) | internal sealed class VisualGridScroller { method VisualGridScroller (line 30) | public VisualGridScroller(MatrixView owner, IServiceContainer services) { method StopScroller (line 51) | internal void StopScroller() => _cancelSource.Cancel(); method ScrollIntoViewAsync (line 53) | public async Task ScrollIntoViewAsync(long row, long column, Cancellat... method EnqueueCommand (line 71) | internal void EnqueueCommand(GridUpdateType code, object param) => _sc... method ScrollCommandsHandler (line 94) | private async Task ScrollCommandsHandler(CancellationToken cancellatio... method IsRepeating (line 144) | private bool IsRepeating(List commands, int index, Grid... method ExecuteCommandAsync (line 148) | private async Task ExecuteCommandAsync(ScrollCommand cmd, Cancellation... method DrawVisualsAsync (line 245) | private async Task DrawVisualsAsync(GridUpdateType updateType, bool su... method DrawVisualsAsync (line 270) | private async Task DrawVisualsAsync(GridRange dataViewport, IGridData<... method AdjustFocusedCellOffset (line 324) | private void AdjustFocusedCellOffset(Rect visualViewport) { method BringFocusedCellIntoViewAsync (line 341) | private Task BringFocusedCellIntoViewAsync(CancellationToken cancellat... method BringFocusedHeaderIntoViewAsync (line 347) | private Task BringFocusedHeaderIntoViewAsync(CancellationToken cancell... method BringIntoViewAsync (line 354) | private async Task BringIntoViewAsync(Rect focusRect, Size viewportSiz... method OnSortOrderChanged (line 363) | private void OnSortOrderChanged(object sender, EventArgs e) { FILE: src/Package/Impl/Debugger/DataTips/DataTipTextViewConnectionListener.cs class DataTipTextViewConnectionListener (line 15) | [Export(typeof(IWpfTextViewConnectionListener))] method DataTipTextViewConnectionListener (line 21) | [ImportingConstructor] method SubjectBuffersConnected (line 26) | public void SubjectBuffersConnected(IWpfTextView textView, ConnectionR... method SubjectBuffersDisconnected (line 38) | public void SubjectBuffersDisconnected(IWpfTextView textView, Connecti... FILE: src/Package/Impl/Debugger/DataTips/DataTipTextViewFilter.cs class DataTipTextViewFilter (line 19) | internal class DataTipTextViewFilter : IOleCommandTarget, IVsTextViewFil... method DataTipTextViewFilter (line 26) | private DataTipTextViewFilter(IWpfTextView textView, IVsEditorAdapters... method Dispose (line 39) | public void Dispose() { method GetOrCreate (line 44) | public static DataTipTextViewFilter GetOrCreate(IWpfTextView textView,... method TryGet (line 48) | public static DataTipTextViewFilter TryGet(IWpfTextView textView) { method GetDataTipText (line 54) | public int GetDataTipText(TextSpan[] pSpan, out string pbstrText) { method GetPairExtents (line 78) | public int GetPairExtents(int iLine, int iIndex, TextSpan[] pSpan) => ... method GetWordExtent (line 79) | public int GetWordExtent(int iLine, int iIndex, uint dwFlags, TextSpan... method Exec (line 80) | public int Exec(ref Guid pguidCmdGroup, uint nCmdID, uint nCmdexecopt,... method QueryStatus (line 83) | public int QueryStatus(ref Guid pguidCmdGroup, uint cCmds, OLECMD[] pr... method LineAndColumnNumberToSnapshotPoint (line 86) | private static SnapshotPoint LineAndColumnNumberToSnapshotPoint(ITextS... method SnapshotPointToLineAndColumnNumber (line 92) | private static void SnapshotPointToLineAndColumnNumber(SnapshotPoint s... FILE: src/Package/Impl/Editors/BaseEditorFactory.cs class BaseEditorFactory (line 24) | public abstract class BaseEditorFactory : IVsEditorFactory, IDisposable { method BaseEditorFactory (line 35) | public BaseEditorFactory(Package package, IServiceContainer services, ... method SetEncoding (line 45) | public void SetEncoding(bool value) => _openWithEncoding = value; method CreateEditorInstance (line 47) | public virtual int CreateEditorInstance( method CreateEditorInstance (line 64) | protected int CreateEditorInstance( method IsIncompatibleContentType (line 149) | protected virtual bool IsIncompatibleContentType(IVsTextLines textLine... method GetTextBuffer (line 153) | private IVsTextLines GetTextBuffer(IntPtr docDataExisting, Guid langua... method CreateDocumentView (line 186) | private IntPtr CreateDocumentView( method CreateTextView (line 209) | [SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects befo... method CreateTextBufferInitializationTracker (line 224) | protected virtual void CreateTextBufferInitializationTracker( method SetSite (line 240) | public virtual int SetSite(IVsServiceProvider psp) { method Close (line 245) | public virtual int Close() { method MapLogicalView (line 251) | public int MapLogicalView(ref Guid logicalView, out string physicalVie... method Dispose (line 271) | public void Dispose() { method Dispose (line 276) | protected virtual void Dispose(bool disposing) { } method InitKeyBindings (line 279) | public static void InitKeyBindings(ITextView textView) { FILE: src/Package/Impl/Editors/BaseLanguageService.cs class BaseLanguageService (line 17) | internal class BaseLanguageService : IVsLanguageInfo, IVsLanguageTextOps... method BaseLanguageService (line 22) | public BaseLanguageService(Guid languageServiceId, string languageName... method GetCodeWindowManager (line 29) | public virtual int GetCodeWindowManager(IVsCodeWindow pCodeWin, out IV... method GetColorizer (line 34) | public int GetColorizer(IVsTextLines pBuffer, out IVsColorizer ppColor... method GetFileExtensions (line 39) | public int GetFileExtensions(out string pbstrExtensions) { method GetLanguageName (line 44) | public int GetLanguageName(out string bstrName) { method Format (line 51) | public virtual int Format(IVsTextLayer textLayer, TextSpan[] span) => ... method GetDataTip (line 52) | public virtual int GetDataTip(IVsTextLayer textLayer, TextSpan[] span,... method GetPairExtent (line 56) | public virtual int GetPairExtent(IVsTextLayer textLayer, TextAddress t... method GetWordExtent (line 57) | public virtual int GetWordExtent(IVsTextLayer textLayer, TextAddress t... method GetLanguageID (line 61) | public virtual int GetLanguageID(IVsTextBuffer pBuffer, int iLine, int... method GetLocationOfName (line 66) | public virtual int GetLocationOfName(string pszName, out string pbstrM... method GetNameOfLocation (line 71) | public virtual int GetNameOfLocation(IVsTextBuffer pBuffer, int iLine,... method GetProximityExpressions (line 77) | public virtual int GetProximityExpressions(IVsTextBuffer pBuffer, int ... method IsMappedLocation (line 82) | public virtual int IsMappedLocation(IVsTextBuffer pBuffer, int iLine, ... method ResolveName (line 86) | public virtual int ResolveName(string pszName, uint dwFlags, out IVsEn... method ValidateBreakpointLocation (line 91) | public virtual int ValidateBreakpointLocation(IVsTextBuffer pBuffer, i... method CurFileExtensionFormat (line 96) | public int CurFileExtensionFormat(string fileName, out uint extensionI... method GetFormatFilterList (line 110) | public int GetFormatFilterList(out string filterList) { method QueryInvalidEncoding (line 115) | public int QueryInvalidEncoding(uint Format, out string message) { FILE: src/Package/Impl/Editors/LanguageSettingsStorage.cs class LanguageSettingsStorage (line 20) | public sealed class LanguageSettingsStorage : IVsTextManagerEvents4, IWr... method LanguageSettingsStorage (line 33) | public LanguageSettingsStorage(IVsPackage package, IServiceContainer s... method Load (line 48) | public void Load() { method SetLangPrefs (line 61) | private void SetLangPrefs(LANGPREFERENCES3 newPreferences) method OnUserPreferencesChanged4 (line 65) | public int OnUserPreferencesChanged4(VIEWPREFERENCES3[] viewPrefs, LAN... method LoadLanguagePreferences (line 75) | private void LoadLanguagePreferences() { method Get (line 88) | public T Get(string name, T defaultValue) { method GetString (line 101) | private string GetString(string name, string defaultValue) { method GetInteger (line 106) | private int GetInteger(string name, int defaultValue) { method GetBoolean (line 128) | private bool GetBoolean(string name, bool defaultValue) { method ResetSettings (line 149) | public void ResetSettings() { method Set (line 159) | public void Set(string name, T value) { method SetString (line 171) | private void SetString(string name, string value) { method SetInteger (line 181) | private void SetInteger(string name, int value) { method SetBoolean (line 222) | private void SetBoolean(string name, bool value) { method Dispose (line 258) | public void Dispose() { FILE: src/Package/Impl/Editors/TextBufferInitializationTracker.cs class TextBufferInitializationTracker (line 17) | public sealed class TextBufferInitializationTracker : IVsTextBufferDataE... method TextBufferInitializationTracker (line 27) | public TextBufferInitializationTracker(IServiceContainer services, IVs... method OnFileChanged (line 43) | public void OnFileChanged(uint grfChange, uint dwFileAttrs) { } method OnLoadCompleted (line 45) | public int OnLoadCompleted(int fReload) { FILE: src/Package/Impl/Expansions/ExpansionBuffer.cs type ExpansionBuffer (line 11) | [StructLayout(LayoutKind.Sequential)] FILE: src/Package/Impl/Expansions/ExpansionClient.cs class ExpansionClient (line 25) | public sealed class ExpansionClient : IVsExpansionClient { class Marker (line 37) | class Marker : TextRange { method Marker (line 39) | public Marker(IVsTextStreamMarker m, int start, int length) : method ExpansionClient (line 44) | public ExpansionClient(ITextView textView, ITextBuffer textBuffer, IVs... method IsEditingExpansion (line 57) | public bool IsEditingExpansion() => _expansionSession != null; method IsCaretInsideSnippetFields (line 59) | internal bool IsCaretInsideSnippetFields() { method InvokeInsertionUI (line 72) | public int InvokeInsertionUI(int invokationCommand) { method GoToNextExpansionField (line 101) | public int GoToNextExpansionField() { method GoToPreviousExpansionField (line 113) | public int GoToPreviousExpansionField() { method EndExpansionSession (line 125) | public int EndExpansionSession(bool leaveCaretWhereItIs) => Session.En... method StartSnippetInsertion (line 130) | public int StartSnippetInsertion(out bool snippetInserted) { method EndExpansion (line 160) | public int EndExpansion() { method FormatSpan (line 165) | public int FormatSpan(IVsTextLines vsTextLines, TextSpan[] ts) { method IsStandaloneOperator (line 190) | private static bool IsStandaloneOperator(string text) { method GetExpansionFunction (line 195) | public int GetExpansionFunction(MSXML.IXMLDOMNode xmlFunctionNode, str... method IsValidKind (line 200) | public int IsValidKind(IVsTextLines pBuffer, TextSpan[] ts, string bst... method IsValidType (line 205) | public int IsValidType(IVsTextLines pBuffer, TextSpan[] ts, string[] r... method OnAfterInsertion (line 210) | public int OnAfterInsertion(IVsExpansionSession pSession) => VSConstan... method OnBeforeInsertion (line 211) | public int OnBeforeInsertion(IVsExpansionSession pSession) => VSConsta... method OnItemChosen (line 213) | public int OnItemChosen(string pszTitle, string pszPath) { method PositionCaretForEditing (line 232) | public int PositionCaretForEditing(IVsTextLines pBuffer, TextSpan[] ts... method GetTargetBuffer (line 235) | private ITextBuffer GetTargetBuffer() { method TextSpanFromViewSpan (line 247) | private TextSpan? TextSpanFromViewSpan(Span span) { method PositionCaretInField (line 261) | private int PositionCaretInField(int index) { method SelectMarker (line 270) | private void SelectMarker(TextRangeCollection markers, int sel... method GetFieldMarkers (line 300) | private TextRangeCollection GetFieldMarkers() { FILE: src/Package/Impl/Expansions/ExpansionsCache.cs class ExpansionsCache (line 13) | internal sealed class ExpansionsCache : IExpansionsCache { method ExpansionsCache (line 18) | internal ExpansionsCache(IVsExpansionManager expansionManager, IServic... method Load (line 36) | public static void Load(IServiceContainer services) { method GetExpansion (line 42) | public VsExpansion? GetExpansion(string shortcut) { method CacheLanguageExpansionStructs (line 52) | private void CacheLanguageExpansionStructs(IVsExpansionManager expansi... method ConvertToVsExpansionAndFree (line 99) | private static VsExpansion ConvertToVsExpansionAndFree(ExpansionBuffer... method ConvertToStringAndFree (line 110) | private static void ConvertToStringAndFree(ref IntPtr ptr, ref string ... method IsSnippet (line 119) | public bool IsSnippet(string name) { class SnippetInfo (line 132) | class SnippetInfo : ISnippetInfo { method SnippetInfo (line 136) | public SnippetInfo(string name, string description) { FILE: src/Package/Impl/Expansions/ExpansionsController.cs class ExpansionsController (line 18) | internal sealed class ExpansionsController : ICommandTarget { method ExpansionsController (line 23) | public ExpansionsController(ITextView textView, ITextBuffer textBuffer... method Status (line 32) | public CommandStatus Status(Guid group, int id) { method Invoke (line 59) | public CommandResult Invoke(Guid group, int id, object inputArg, ref o... method PostProcessInvoke (line 115) | public void PostProcessInvoke(CommandResult result, Guid group, int id... method IsPossibleFilePathCompletion (line 118) | private bool IsPossibleFilePathCompletion() { FILE: src/Package/Impl/Expansions/ExpansionsControllerFactory.cs class ExpansionsControllerFactory (line 17) | [Export(typeof(IControllerFactory))] method ExpansionsControllerFactory (line 24) | [ImportingConstructor] method GetControllers (line 29) | public IEnumerable GetControllers(ITextView textView, ... FILE: src/Package/Impl/Expansions/IExpansionsCache.cs type IExpansionsCache (line 5) | public interface IExpansionsCache: ISnippetInformationSource { method GetExpansion (line 6) | VsExpansion? GetExpansion(string shortcut); FILE: src/Package/Impl/Expansions/SnippetInformationSourceProvider.cs class SnippetInformationSourceProvider (line 8) | [Export(typeof(ISnippetInformationSourceProvider))] FILE: src/Package/Impl/ExportDialog/ExportImageDialog.xaml.cs class ExportImageDialog (line 11) | public partial class ExportImageDialog : PlatformDialogWindow { method ExportImageDialog (line 14) | public ExportImageDialog(ExportArguments imageArguments) { method GetExportParameters (line 20) | public ExportImageParameters GetExportParameters() { method SaveButton_Click (line 28) | private void SaveButton_Click(object sender, RoutedEventArgs e) { method CancelButton_Click (line 32) | private void CancelButton_Click(object sender, RoutedEventArgs e) { method HeightTextbox_LostFocus (line 36) | private void HeightTextbox_LostFocus(object sender, RoutedEventArgs e) { method WidthTextbox_LostFocus (line 41) | private void WidthTextbox_LostFocus(object sender, RoutedEventArgs e) { method SaveButton_PreviewKeyUp (line 46) | private void SaveButton_PreviewKeyUp(object sender,KeyEventArgs e) { method CancelButton_PreviewKeyUp (line 52) | private void CancelButton_PreviewKeyUp(object sender, KeyEventArgs e) { method DoSave (line 58) | private void DoSave() { method DoCancel (line 63) | private void DoCancel() { FILE: src/Package/Impl/ExportDialog/ExportImageViewModel.cs class ExportImageViewModel (line 9) | public class ExportImageViewModel : BindableBase { method ExportImageViewModel (line 19) | public ExportImageViewModel(ExportArguments imageArguments) { method ValidateWidth (line 63) | public void ValidateWidth(string val) { method ValidateHeight (line 81) | public void ValidateHeight(string val) { method ValidateValues (line 99) | private int ValidateValues(string result) { method Validate (line 108) | private int Validate(int val) { method CalculateWidth (line 117) | private int CalculateWidth() { method CalculateHeight (line 123) | private int CalculateHeight() { FILE: src/Package/Impl/ExportDialog/ExportPDFDialog.xaml.cs class ExportPDFDialog (line 9) | public partial class ExportPDFDialog : PlatformDialogWindow { method ExportPDFDialog (line 13) | public ExportPDFDialog(ExportArguments pdfArguments) { method GetExportParameters (line 19) | internal ExportPdfParameters GetExportParameters() { method VariableWidthTextBox_LostFocus (line 24) | private void VariableWidthTextBox_LostFocus(object sender, System.Wind... method VariableHeightTextBox_LostFocus (line 30) | private void VariableHeightTextBox_LostFocus(object sender, System.Win... method SaveButton_Click (line 35) | private void SaveButton_Click(object sender, System.Windows.RoutedEven... method CancelButton_Click (line 40) | private void CancelButton_Click(object sender, System.Windows.RoutedEv... FILE: src/Package/Impl/ExportDialog/ExportPdfViewModel.cs class ExportPdfViewModel (line 13) | public class ExportPdfViewModel : BindableBase { method ExportPdfViewModel (line 59) | public ExportPdfViewModel(ExportArguments pdfArguments) { method ValidateWidth (line 76) | public void ValidateWidth(string val) { method ValidateHeight (line 87) | public void ValidateHeight(string val) { method Validate (line 98) | private double Validate(double val) { method ValidateValues (line 107) | private double ValidateValues(string result) { FILE: src/Package/Impl/ExportDialog/PDFPaperSizeConverter.cs class PDFPaperSizeConverter (line 10) | public class PDFPaperSizeConverter : IValueConverter { method Convert (line 12) | public object Convert(object value, Type targetType, object parameter,... method ConvertBack (line 18) | public object ConvertBack(object value, Type targetType, object parame... FILE: src/Package/Impl/Feedback/ReportIssueCommand.cs class ReportIssueCommand (line 16) | internal class ReportIssueCommand : PackageCommand { method ReportIssueCommand (line 21) | public ReportIssueCommand(IServiceContainer services) method SetStatus (line 27) | protected override void SetStatus() { method Handle (line 31) | protected override void Handle() { FILE: src/Package/Impl/Feedback/SendFrownCommand.cs class SendFrownCommand (line 13) | internal sealed class SendFrownCommand : SendMailCommand { method SendFrownCommand (line 14) | public SendFrownCommand(IServiceContainer services) : method Handle (line 18) | protected override void Handle() { FILE: src/Package/Impl/Feedback/SendMailCommand.cs class SendMailCommand (line 14) | internal class SendMailCommand : PackageCommand { method SendMailCommand (line 17) | public SendMailCommand(Guid group, int id, IServiceContainer services) : method SetStatus (line 22) | protected override void SetStatus() { method SendMail (line 26) | protected void SendMail(string body, string subject, string attachment... FILE: src/Package/Impl/Feedback/SendMailFallbackWindow.xaml.cs class SendMailFallbackWindow (line 10) | public partial class SendMailFallbackWindow : Window { method SendMailFallbackWindow (line 11) | public SendMailFallbackWindow() { method copyToClipboardButton_Click (line 20) | private void copyToClipboardButton_Click(object sender, RoutedEventArg... method closeButton_Click (line 24) | private void closeButton_Click(object sender, RoutedEventArgs e) { FILE: src/Package/Impl/Feedback/SendSmileCommand.cs class SendSmileCommand (line 9) | internal sealed class SendSmileCommand : SendMailCommand { method SendSmileCommand (line 10) | public SendSmileCommand(IServiceContainer services) : method Handle (line 14) | protected override void Handle() { FILE: src/Package/Impl/Help/HelpOnCurrentCommandBase.cs class HelpOnCurrentCommandBase (line 19) | internal abstract class HelpOnCurrentCommandBase : PackageCommand { method HelpOnCurrentCommandBase (line 27) | public HelpOnCurrentCommandBase( method SetStatus (line 40) | protected override void SetStatus() { method Handle (line 53) | protected override void Handle() { method Handle (line 75) | protected abstract void Handle(string item); method GetItemUnderCaret (line 77) | protected string GetItemUnderCaret() { method GetActiveView (line 86) | protected ITextView GetActiveView() { FILE: src/Package/Impl/Help/HelpVisualComponent.cs class HelpVisualComponent (line 29) | internal sealed class HelpVisualComponent : IHelpVisualComponent { method HelpVisualComponent (line 45) | public HelpVisualComponent(IServiceContainer services) { method OnColorThemeChanged (line 62) | private void OnColorThemeChanged(ThemeChangedEventArgs e) => SetThemeC... method Navigate (line 76) | public void Navigate(string url) { method OnRSessionDisconnected (line 91) | private void OnRSessionDisconnected(object sender, EventArgs e) { method OnBrokerStateChanged (line 96) | private void OnBrokerStateChanged(object sender, BrokerStateChangedEve... method CreateBrowser (line 103) | private void CreateBrowser() { method SetThemeColors (line 118) | private void SetThemeColors() { method AttachStandardStyles (line 134) | private void AttachStandardStyles() { method AttachCodeStyles (line 150) | private void AttachCodeStyles() { method RemoveExistingStyles (line 163) | private void RemoveExistingStyles() { method GetCssText (line 185) | private string GetCssText() { method OnNavigating (line 211) | private void OnNavigating(object sender, WebBrowserNavigatingEventArgs... method OnNavigated (line 223) | private void OnNavigated(object sender, WebBrowserNavigatedEventArgs e) { method OnWindowUnload (line 235) | private void OnWindowUnload(object sender, HtmlElementEventArgs e) { method SetThemeColorsWhenReady (line 242) | private void SetThemeColorsWhenReady() { method NavigateTo (line 250) | private void NavigateTo(string url) { method IsHelpUrl (line 257) | private static bool IsHelpUrl(string url) { method Dispose (line 272) | public void Dispose() { method DisconnectFromSessionEvents (line 279) | private void DisconnectFromSessionEvents() { method CloseBrowser (line 285) | private void CloseBrowser() { method ConnectBrowser (line 299) | private bool ConnectBrowser() { method DisconnectBrowser (line 311) | private void DisconnectBrowser() { method DisconnectWindowEvents (line 318) | private void DisconnectWindowEvents() { FILE: src/Package/Impl/Help/HelpWindowPane.cs class HelpWindowPane (line 24) | [Guid(WindowGuidString)] method HelpWindowPane (line 29) | public HelpWindowPane(IServiceContainer services) : base(services) { method OnCreate (line 35) | protected override void OnCreate() { method ProvideSearchSettings (line 48) | public override void ProvideSearchSettings(IVsUIDataSource pSearchSett... method CreateSearch (line 57) | public override IVsSearchTask CreateSearch(uint dwCookie, IVsSearchQue... class HelpSearchTask (line 61) | private sealed class HelpSearchTask : VsSearchTask { method HelpSearchTask (line 67) | public HelpSearchTask(uint dwCookie, IVsSearchQuery pSearchQuery, IV... method OnStartSearch (line 73) | protected override void OnStartSearch() { method SearchAsync (line 83) | private async Task SearchAsync(string searchString) { FILE: src/Package/Impl/Help/IVignetteCodeColorBuilder.cs type IVignetteCodeColorBuilder (line 9) | public interface IVignetteCodeColorBuilder { method GetCodeColorsCss (line 10) | string GetCodeColorsCss(); FILE: src/Package/Impl/Help/NativeMethods.cs class NativeMethods (line 5) | internal static class NativeMethods { FILE: src/Package/Impl/Help/SearchWebForCurrentCommand.cs class SearchWebForCurrentCommand (line 24) | internal sealed class SearchWebForCurrentCommand : HelpOnCurrentCommandB... method SearchWebForCurrentCommand (line 27) | public SearchWebForCurrentCommand( method Handle (line 36) | protected override void Handle(string item) { FILE: src/Package/Impl/Help/ShowHelpOnCurrentCommand.cs class ShowHelpOnCurrentCommand (line 22) | internal sealed class ShowHelpOnCurrentCommand : HelpOnCurrentCommandBase { method ShowHelpOnCurrentCommand (line 23) | public ShowHelpOnCurrentCommand( method Handle (line 31) | protected override void Handle(string item) { FILE: src/Package/Impl/Help/VignetteCodeColorBuilder.cs class VignetteCodeColorBuilder (line 13) | [Export(typeof(IVignetteCodeColorBuilder))] class CssCodeProperty (line 15) | private class CssCodeProperty { method CssCodeProperty (line 19) | public CssCodeProperty(string cssClassName, string ctName) { method VignetteCodeColorBuilder (line 57) | [ImportingConstructor] method GetCodeColorsCss (line 64) | public string GetCodeColorsCss() { method CssColorFromBrush (line 90) | private string CssColorFromBrush(System.Windows.Media.Brush brush) { FILE: src/Package/Impl/Help/VsHelpVisualComponentContainerFactory.cs class VsHelpVisualComponentContainerFactory (line 11) | [Export(typeof(IHelpVisualComponentContainerFactory))] method VsHelpVisualComponentContainerFactory (line 15) | [ImportingConstructor] method GetOrCreate (line 20) | public IVisualComponentContainer GetOrCreate(int... FILE: src/Package/Impl/History/Commands/CopySelectedHistoryCommand.cs class CopySelectedHistoryCommand (line 12) | internal class CopySelectedHistoryCommand : ViewCommand { method CopySelectedHistoryCommand (line 16) | public CopySelectedHistoryCommand(ITextView textView, IRHistoryProvide... method Status (line 22) | public override CommandStatus Status(Guid guid, int id) { method Invoke (line 26) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Package/Impl/History/Commands/DeleteAllHistoryEntriesCommand.cs class DeleteAllHistoryEntriesCommand (line 16) | internal class DeleteAllHistoryEntriesCommand : ViewCommand { method DeleteAllHistoryEntriesCommand (line 20) | public DeleteAllHistoryEntriesCommand(ITextView textView, IRHistoryPro... method Status (line 26) | public override CommandStatus Status(Guid guid, int id) { method Invoke (line 32) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Package/Impl/History/Commands/DeleteSelectedHistoryEntriesCommand.cs class DeleteSelectedHistoryEntriesCommand (line 16) | internal sealed class DeleteSelectedHistoryEntriesCommand : ViewCommand { method DeleteSelectedHistoryEntriesCommand (line 21) | public DeleteSelectedHistoryEntriesCommand(ITextView textView, IRHisto... method Status (line 28) | public override CommandStatus Status(Guid guid, int id) { method Invoke (line 34) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Package/Impl/History/Commands/HistoryWindowVsStd2KCmdIdDown.cs class HistoryWindowVsStd2KCmdIdDown (line 10) | internal class HistoryWindowVsStd2KCmdIdDown : NavigationCommandBase { method HistoryWindowVsStd2KCmdIdDown (line 11) | public HistoryWindowVsStd2KCmdIdDown(ITextView textView, IRHistoryProv... method Invoke (line 14) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Package/Impl/History/Commands/HistoryWindowVsStd2KCmdIdDownExt.cs class HistoryWindowVsStd2KCmdIdDownExt (line 10) | internal sealed class HistoryWindowVsStd2KCmdIdDownExt : NavigationComma... method HistoryWindowVsStd2KCmdIdDownExt (line 11) | public HistoryWindowVsStd2KCmdIdDownExt(ITextView textView, IRHistoryP... method Invoke (line 14) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Package/Impl/History/Commands/HistoryWindowVsStd2KCmdIdEnd.cs class HistoryWindowVsStd2KCmdIdEnd (line 10) | internal class HistoryWindowVsStd2KCmdIdEnd : NavigationCommandBase { method HistoryWindowVsStd2KCmdIdEnd (line 11) | public HistoryWindowVsStd2KCmdIdEnd(ITextView textView, IRHistoryProvi... method Invoke (line 14) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Package/Impl/History/Commands/HistoryWindowVsStd2KCmdIdHome.cs class HistoryWindowVsStd2KCmdIdHome (line 10) | internal class HistoryWindowVsStd2KCmdIdHome : NavigationCommandBase { method HistoryWindowVsStd2KCmdIdHome (line 11) | public HistoryWindowVsStd2KCmdIdHome(ITextView textView, IRHistoryProv... method Invoke (line 14) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Package/Impl/History/Commands/HistoryWindowVsStd2KCmdIdLeftExt.cs class HistoryWindowVsStd2KCmdIdLeftExt (line 10) | internal sealed class HistoryWindowVsStd2KCmdIdLeftExt : NavigationComma... method HistoryWindowVsStd2KCmdIdLeftExt (line 11) | public HistoryWindowVsStd2KCmdIdLeftExt(ITextView textView, IRHistoryP... method Invoke (line 14) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Package/Impl/History/Commands/HistoryWindowVsStd2KCmdIdPageDown.cs class HistoryWindowVsStd2KCmdIdPageDown (line 10) | internal class HistoryWindowVsStd2KCmdIdPageDown: NavigationCommandBase { method HistoryWindowVsStd2KCmdIdPageDown (line 11) | public HistoryWindowVsStd2KCmdIdPageDown(ITextView textView, IRHistory... method Invoke (line 14) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Package/Impl/History/Commands/HistoryWindowVsStd2KCmdIdPageUp.cs class HistoryWindowVsStd2KCmdIdPageUp (line 10) | internal class HistoryWindowVsStd2KCmdIdPageUp : NavigationCommandBase { method HistoryWindowVsStd2KCmdIdPageUp (line 11) | public HistoryWindowVsStd2KCmdIdPageUp(ITextView textView, IRHistoryPr... method Invoke (line 14) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Package/Impl/History/Commands/HistoryWindowVsStd2KCmdIdReturnCommand.cs class HistoryWindowVsStd2KCmdIdReturnCommand (line 11) | internal class HistoryWindowVsStd2KCmdIdReturnCommand : ViewCommand { method HistoryWindowVsStd2KCmdIdReturnCommand (line 15) | public HistoryWindowVsStd2KCmdIdReturnCommand(ITextView textView, ICom... method Status (line 21) | public override CommandStatus Status(Guid guid, int id) { method Invoke (line 32) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Package/Impl/History/Commands/HistoryWindowVsStd2KCmdIdRightExt.cs class HistoryWindowVsStd2KCmdIdRightExt (line 10) | internal sealed class HistoryWindowVsStd2KCmdIdRightExt : NavigationComm... method HistoryWindowVsStd2KCmdIdRightExt (line 11) | public HistoryWindowVsStd2KCmdIdRightExt(ITextView textView, IRHistory... method Invoke (line 14) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Package/Impl/History/Commands/HistoryWindowVsStd2KCmdIdUp.cs class HistoryWindowVsStd2KCmdIdUp (line 10) | internal class HistoryWindowVsStd2KCmdIdUp : NavigationCommandBase { method HistoryWindowVsStd2KCmdIdUp (line 11) | public HistoryWindowVsStd2KCmdIdUp(ITextView textView, IRHistoryProvid... method Invoke (line 14) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Package/Impl/History/Commands/HistoryWindowVsStd2KCmdIdUpExt.cs class HistoryWindowVsStd2KCmdIdUpExt (line 10) | internal class HistoryWindowVsStd2KCmdIdUpExt : NavigationCommandBase { method HistoryWindowVsStd2KCmdIdUpExt (line 11) | public HistoryWindowVsStd2KCmdIdUpExt(ITextView textView, IRHistoryPro... method Invoke (line 14) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Package/Impl/History/Commands/HistoryWindowVsStd97CmdIdSelectAllCommand.cs class HistoryWindowVsStd97CmdIdSelectAllCommand (line 12) | internal class HistoryWindowVsStd97CmdIdSelectAllCommand : ViewCommand { method HistoryWindowVsStd97CmdIdSelectAllCommand (line 21) | public HistoryWindowVsStd97CmdIdSelectAllCommand(ITextView textView, I... method Status (line 27) | public override CommandStatus Status(Guid guid, int id) { method Invoke (line 33) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Package/Impl/History/Commands/LoadHistoryCommand.cs class LoadHistoryCommand (line 17) | internal class LoadHistoryCommand : ViewCommand { method LoadHistoryCommand (line 21) | public LoadHistoryCommand(ITextView textView, IRHistoryProvider histor... method Status (line 27) | public override CommandStatus Status(Guid guid, int id) { method Invoke (line 33) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Package/Impl/History/Commands/NavigationCommandBase.cs class NavigationCommandBase (line 12) | internal abstract class NavigationCommandBase : ViewCommand { method NavigationCommandBase (line 15) | protected NavigationCommandBase(ITextView textView, IRHistoryProvider ... method NavigationCommandBase (line 20) | protected NavigationCommandBase(ITextView textView, IRHistoryProvider ... method Status (line 25) | public override CommandStatus Status(Guid guid, int id) { method GetCommandIds (line 31) | private static CommandId[] GetCommandIds(VSConstants.VSStd2KCmdID[] id... FILE: src/Package/Impl/History/Commands/SaveHistoryCommand.cs class SaveHistoryCommand (line 19) | internal class SaveHistoryCommand : ViewCommand { method SaveHistoryCommand (line 25) | public SaveHistoryCommand(ITextView textView, IRHistoryProvider histor... method Status (line 33) | public override CommandStatus Status(Guid guid, int id) { method Invoke (line 39) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Package/Impl/History/Commands/SendHistoryToReplCommand.cs class SendHistoryToReplCommand (line 14) | internal class SendHistoryToReplCommand : ViewCommand { method SendHistoryToReplCommand (line 18) | public SendHistoryToReplCommand(ITextView textView, IRHistoryProvider ... method Status (line 27) | public override CommandStatus Status(Guid guid, int id) { method Invoke (line 33) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Package/Impl/History/Commands/SendHistoryToSourceCommand.cs class SendHistoryToSourceCommand (line 18) | internal class SendHistoryToSourceCommand : ViewCommand { method SendHistoryToSourceCommand (line 24) | public SendHistoryToSourceCommand(ITextView textView, IRHistoryProvide... method Status (line 35) | public override CommandStatus Status(Guid guid, int id) { method Invoke (line 41) | public override CommandResult Invoke(Guid group, int id, object inputA... method GetLastActiveRTextView (line 50) | private IWpfTextView GetLastActiveRTextView() { FILE: src/Package/Impl/History/Commands/ToggleMultilineHistorySelectionCommand.cs class ToggleMultilineHistorySelectionCommand (line 16) | internal class ToggleMultilineHistorySelectionCommand : ViewCommand { method ToggleMultilineHistorySelectionCommand (line 21) | public ToggleMultilineHistorySelectionCommand(ITextView textView, IRHi... method Status (line 28) | public override CommandStatus Status(Guid guid, int id) { method Invoke (line 36) | public override CommandResult Invoke(Guid guid, int id, object inputAr... FILE: src/Package/Impl/History/HistoryWindowPane.cs class HistoryWindowPane (line 24) | [Guid(WindowGuidString)] method HistoryWindowPane (line 36) | public HistoryWindowPane(ITextBuffer historyTextBuffer, IRHistoryProvi... method OnCreate (line 46) | protected override void OnCreate() { method OnNavigationKeyDown (line 57) | public override bool OnNavigationKeyDown(uint dwNavigationKey, uint dw... method OnToolWindowCreated (line 65) | public override void OnToolWindowCreated() { method Dispose (line 71) | protected override void Dispose(bool disposing) { method QueryStatus (line 81) | public int QueryStatus(ref Guid pguidCmdGroup, uint cCmds, OLECMD[] pr... method Exec (line 84) | public int Exec(ref Guid pguidCmdGroup, uint nCmdId, uint nCmdexecopt,... method ProvideSearchSettings (line 89) | public override void ProvideSearchSettings(IVsUIDataSource pSearchSett... method CreateSearch (line 95) | public override IVsSearchTask CreateSearch(uint dwCookie, IVsSearchQue... method ClearSearch (line 98) | public override void ClearSearch() { method OnHistoryChanged (line 103) | private void OnHistoryChanged(object sender, EventArgs e) { class HistorySearchTask (line 110) | private sealed class HistorySearchTask : VsSearchTask { method HistorySearchTask (line 114) | public HistorySearchTask(uint dwCookie, IRHistoryFiltering historyFi... method OnStartSearch (line 120) | protected override void OnStartSearch() { FILE: src/Package/Impl/History/VsRHistoryVisualComponentContainerFactory.cs class VsRHistoryVisualComponentContainerFactory (line 12) | [Export(typeof(IRHistoryVisualComponentContainerFactory))] method VsRHistoryVisualComponentContainerFactory (line 17) | [ImportingConstructor] method GetOrCreate (line 23) | public IVisualComponentContainer GetOr... FILE: src/Package/Impl/Imaging/ImageService.cs class ImageService (line 20) | internal sealed class ImageService : IImageService { method ImageService (line 26) | public ImageService(IServiceContainer services) { method GetImage (line 31) | public object GetImage(ImageType imageType, ImageSubType subType = Ima... method GetImage (line 75) | public object GetImage(string name) { method GetFileIcon (line 87) | public object GetFileIcon(string file) { method FindKnownMoniker (line 95) | private ImageMoniker? FindKnownMoniker(string name) { method GetIconForImageMoniker (line 113) | public ImageSource GetIconForImageMoniker(ImageMoniker imageMoniker) { method GetImageFromResources (line 138) | private ImageSource GetImageFromResources(string name) { method CreateExtensionCache (line 177) | private static Dictionary CreateExtensionCache() { FILE: src/Package/Impl/InfoBar/InfoBarEvents.cs class InfoBarEvents (line 10) | internal sealed class InfoBarEvents : IVsInfoBarUIEvents, IDisposable { method InfoBarEvents (line 15) | public InfoBarEvents(IVsInfoBarUIElement infoBar, IVsInfoBarHost infoB... method Dispose (line 22) | public void Dispose() { method OnClosed (line 30) | void IVsInfoBarUIEvents.OnClosed(IVsInfoBarUIElement infoBarUiElement) { method OnActionItemClicked (line 34) | void IVsInfoBarUIEvents.OnActionItemClicked(IVsInfoBarUIElement infoBa... FILE: src/Package/Impl/InfoBar/VsInfoBar.cs class VsInfoBar (line 15) | internal sealed class VsInfoBar : IInfoBar { method VsInfoBar (line 19) | public VsInfoBar(IVsInfoBarHost infoBarHost, IServiceContainer service... method Add (line 24) | public IDisposable Add(InfoBarItem item) { FILE: src/Package/Impl/InfoBar/VsInfoBarProvider.cs class VsInfoBarProvider (line 14) | [Export(typeof(IInfoBarProvider))] method VsInfoBarProvider (line 18) | [ImportingConstructor] method Create (line 23) | public IInfoBar Create(Decorator host) { FILE: src/Package/Impl/Interop/CommandTargetToOleShim.cs class CommandTargetToOleShim (line 18) | public sealed class CommandTargetToOleShim : IOleCommandTarget, ICommand... method CommandTargetToOleShim (line 22) | public CommandTargetToOleShim(ITextView textView, ICommandTarget comma... method QueryStatus (line 31) | public int QueryStatus(ref Guid guidCommandGroup, uint commandCount, O... method Exec (line 36) | public int Exec(ref Guid guidCommandGroup, uint commandID, uint comman... method TranslateInputArg (line 69) | private object TranslateInputArg(ref Guid guidCommandGroup, uint comma... method GetShortPositionFromInputArg (line 84) | POINTS[] GetShortPositionFromInputArg(IntPtr location) { method Status (line 105) | public CommandStatus Status(Guid group, int id) => _commandTarget.Stat... method Invoke (line 106) | public CommandResult Invoke(Guid group, int id, object inputArg, ref o... method Invoke (line 109) | public CommandResult Invoke(ICommandTarget commandTarget, Guid group, ... method PostProcessInvoke (line 120) | public void PostProcessInvoke(CommandResult result, Guid group, int id... FILE: src/Package/Impl/Interop/CommandTargetToOleShimVariantStacks.cs class CommandTargetToOleShimVariantStacks (line 9) | public sealed class CommandTargetToOleShimVariantStacks { method CommandTargetToOleShimVariantStacks (line 14) | private CommandTargetToOleShimVariantStacks() { method EnsureConnected (line 20) | public static CommandTargetToOleShimVariantStacks EnsureConnected(ITex... method Push (line 30) | public void Push(IntPtr variantIn, IntPtr variantOut, bool allocateVar... method Pop (line 36) | public void Pop() { method Peek (line 42) | public void Peek(out IntPtr variantIn, out IntPtr variantOut, out bool... FILE: src/Package/Impl/Interop/ConnectionPoint.cs class ConnectionPointCookie (line 13) | internal sealed class ConnectionPointCookie : IDisposable { method ConnectionPointCookie (line 27) | public ConnectionPointCookie(object source, object sink, Type eventInt... method ConnectionPointCookie (line 34) | public ConnectionPointCookie(object source, object sink, Type eventInt... method Dispose (line 92) | public void Dispose() { FILE: src/Package/Impl/Interop/IOleServiceProvider.cs type IOleServiceProvider (line 8) | [Guid("6D5140C1-7436-11CE-8034-00AA006009FA")] method QueryService (line 11) | int QueryService(ref Guid guidService, ref Guid riid, out IntPtr ppvOb... FILE: src/Package/Impl/Interop/MailUtility.cs class MapiMail (line 15) | internal sealed class MapiMail { method AddRecipientTo (line 27) | public bool AddRecipientTo(string email) => AddRecipient(email, HowTo.... method AddAttachment (line 29) | public void AddAttachment(string strAttachmentFileName) => _attachment... method SendMailPopup (line 31) | public int SendMailPopup(string strSubject, string strBody) => SendMai... class ThreadParam (line 33) | class ThreadParam { method MAPISendMail (line 39) | [DllImport("MAPI32.DLL")] method SendMail (line 43) | int SendMail(string subject, string body, int how) { method ThreadProc (line 80) | private static void ThreadProc(object o) { method AddRecipient (line 93) | bool AddRecipient(string email, HowTo howTo) { method GetRecipients (line 103) | IntPtr GetRecipients(out int recipCount) { method GetAttachments (line 122) | IntPtr GetAttachments(out int fileCount) { method Cleanup (line 151) | void Cleanup(ref MapiMessage msg) { type HowTo (line 182) | enum HowTo { MAPI_ORIG = 0, MAPI_TO, MAPI_CC, MAPI_BCC }; class MapiMessage (line 185) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] class MapiFileDesc (line 204) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] class MapiRecipDesc (line 215) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] type MapiErrorCode (line 227) | enum MapiErrorCode { FILE: src/Package/Impl/Interop/NativeMethods.cs class NativeMethods (line 8) | internal static class NativeMethods { method GetDriveType (line 9) | [DllImport("kernel32.dll", CharSet = CharSet.Unicode)] type DriveType (line 12) | public enum DriveType { method PathIsUNC (line 29) | [DllImport("shlwapi.dll", CharSet = CharSet.Unicode)] method SHOpenFolderAndSelectItems (line 46) | [DllImport("shell32.dll")] method ILCreateFromPath (line 49) | [DllImport("shell32.dll", CharSet = CharSet.Unicode)] method ILFree (line 52) | [DllImport("shell32.dll")] method VariantClear (line 55) | [DllImport("Oleaut32.dll", PreserveSig = false)] method VariantInit (line 58) | [DllImport("Oleaut32.dll", PreserveSig = false)] FILE: src/Package/Impl/Interop/OleCommand.cs class OleCommand (line 8) | public static class OleCommand { method MakeOleCommandStatus (line 15) | public static int MakeOleCommandStatus(CommandStatus commandStatus, OL... method MakeOleResult (line 42) | public static int MakeOleResult(CommandResult commandResult) { method MakeCommandStatus (line 56) | public static CommandStatus MakeCommandStatus(int oleResult, uint oleC... method MakeCommandResult (line 78) | public static CommandResult MakeCommandResult(int oleResult) { FILE: src/Package/Impl/Interop/OleToCommandTargetShim.cs class OleToCommandTargetShim (line 13) | public sealed class OleToCommandTargetShim : ICommandTarget { method OleToCommandTargetShim (line 17) | public OleToCommandTargetShim(ITextView textView, IOleCommandTarget ol... method Status (line 24) | public CommandStatus Status(Guid group, int id) { method Invoke (line 35) | public CommandResult Invoke(Guid group, int id, object inputArg, ref o... method PostProcessInvoke (line 87) | public void PostProcessInvoke(CommandResult result, Guid group, int id... FILE: src/Package/Impl/Logging/DiagnosticLogs.cs class DiagnosticLogs (line 24) | internal static class DiagnosticLogs { method Collect (line 50) | public static string Collect(IActionLog log) { method CollectRTVSLogs (line 75) | private static void CollectRTVSLogs(object o, CancellationToken ct) { method CollectSystemLogs (line 91) | private static void CollectSystemLogs(object o, CancellationToken ct) { method CollectGeneralLogs (line 96) | private static void CollectGeneralLogs(object o, CancellationToken ct) { method CreateArchive (line 101) | private static void CreateArchive(object o, CancellationToken ct) { method ZipFiles (line 105) | private static void ZipFiles(IEnumerable files) { method GetRecentLogFiles (line 127) | private static IEnumerable GetRecentLogFiles(string pattern) { method CollectSystemEvents (line 142) | private static string CollectSystemEvents() { method WriteGeneralData (line 180) | public static void WriteGeneralData(TextWriter writer, bool detailed) { method CollectGeneralData (line 246) | private static string CollectGeneralData() { FILE: src/Package/Impl/Logging/LogCleanup.cs class LogCleanup (line 12) | internal static class LogCleanup { method Cancel (line 15) | public static void Cancel() { method DeleteLogsAsync (line 28) | public static Task DeleteLogsAsync(int daysOlderThan) { method DeleteLogs (line 37) | private static void DeleteLogs(int daysOlderThan, CancellationToken ct) { FILE: src/Package/Impl/Logging/OutputWindowLog.cs class OutputWindowLogWriter (line 13) | internal sealed class OutputWindowLogWriter : IActionLogWriter { method OutputWindowLogWriter (line 19) | public OutputWindowLogWriter(IServiceContainer services, Guid paneGuid... method EnsurePaneVisible (line 25) | private void EnsurePaneVisible() { method Write (line 45) | public void Write(MessageCategory category, string message) { method Flush (line 50) | public void Flush() { } FILE: src/Package/Impl/Options/Attributes/BrowserTypeConverter.cs class BrowserTypeConverter (line 7) | internal class BrowserTypeConverter : EnumTypeConverter { method BrowserTypeConverter (line 8) | public BrowserTypeConverter() : FILE: src/Package/Impl/Options/Attributes/EnumTypeConverter.cs class EnumTypeConverter (line 10) | internal class EnumTypeConverter : TypeConverter { method EnumTypeConverter (line 14) | protected EnumTypeConverter(params string[] localizedDisplayNames) method EnumTypeConverter (line 18) | protected EnumTypeConverter(int startIndex, string[] localizedDisplayN... method CanConvertFrom (line 39) | public override bool CanConvertFrom(ITypeDescriptorContext context, Ty... method ConvertFrom (line 43) | public override object ConvertFrom(ITypeDescriptorContext context, Cul... method CanConvertTo (line 60) | public override bool CanConvertTo(ITypeDescriptorContext context, Type... method ConvertTo (line 64) | public override object ConvertTo(ITypeDescriptorContext context, Cultu... method GetStandardValuesExclusive (line 85) | public override bool GetStandardValuesExclusive(ITypeDescriptorContext... method GetStandardValuesSupported (line 90) | public override bool GetStandardValuesSupported(ITypeDescriptorContext... method GetStandardValues (line 94) | public override StandardValuesCollection GetStandardValues(ITypeDescri... FILE: src/Package/Impl/Options/Attributes/HelpBrowserTypeConverter.cs class HelpBrowserTypeConverter (line 7) | internal class HelpBrowserTypeConverter : EnumTypeConverter { method YesNoAskTypeConverter (line 8) | public YesNoAskTypeConverter() : base(Resources.Yes, Resources.No, Res... FILE: src/Package/Impl/Options/Attributes/YesNoTypeConverter.cs class YesNoTypeConverter (line 4) | internal class YesNoTypeConverter : EnumTypeConverter { method YesNoTypeConverter (line 5) | public YesNoTypeConverter() : base(Resources.Yes, Resources.No) {} FILE: src/Package/Impl/Options/Markdown/REditorSettingsStorageProvider.cs class RMarkdownEditorSettingsStorageProvider (line 11) | [Export(typeof(IEditorSettingsStorageProvider))] method GetSettingsStorage (line 14) | public IEditorSettingsStorage GetSettingsStorage() => MdPackage.Curren... FILE: src/Package/Impl/Options/Markdown/RMarkdownOptionsDialog.cs class RMarkdownOptionsDialog (line 12) | public class RMarkdownOptionsDialog : DialogPage { method RMarkdownOptionsDialog (line 15) | public RMarkdownOptionsDialog() { method ResetSettings (line 80) | public override void ResetSettings() { FILE: src/Package/Impl/Options/PackageManager/PackageSourceOptionsPage.cs class PackageSourceOptionsPage (line 10) | public class PackageSourceOptionsPage : DialogPage { method PackageSourceOptionsPage (line 11) | public PackageSourceOptionsPage() { FILE: src/Package/Impl/Options/R/Commands/GoToEditorOptionsCommand.cs class GoToEditorOptionsCommand (line 12) | public sealed class GoToEditorOptionsCommand : System.ComponentModel.Des... method GoToEditorOptionsCommand (line 15) | public GoToEditorOptionsCommand(IServiceContainer services) : method OnCommand (line 20) | public static void OnCommand(object sender, EventArgs args) { FILE: src/Package/Impl/Options/R/Commands/GoToOptionsCommand.cs class GoToOptionsCommand (line 11) | public sealed class GoToOptionsCommand : System.ComponentModel.Design.Me... method GoToOptionsCommand (line 14) | public GoToOptionsCommand(IServiceContainer services) : method OnCommand (line 19) | public static void OnCommand(object sender, EventArgs args) { FILE: src/Package/Impl/Options/R/Commands/ImportRSettingsCommand.cs class ImportRSettingsCommand (line 16) | public sealed class ImportRSettingsCommand : System.ComponentModel.Desig... method ImportRSettingsCommand (line 21) | public ImportRSettingsCommand(IServiceContainer services) : method OnCommand (line 26) | public static void OnCommand(object sender, EventArgs args) { FILE: src/Package/Impl/Options/R/Commands/SetupRemoteCommand.cs class SetupRemoteCommand (line 11) | public sealed class SetupRemoteCommand : MenuCommand { method SetupRemoteCommand (line 14) | public SetupRemoteCommand() : method OnCommand (line 18) | public static void OnCommand(object sender, EventArgs args) { FILE: src/Package/Impl/Options/R/Editor/REditorOptionsDialog.cs class REditorOptionsDialog (line 14) | public class REditorOptionsDialog : DialogPage { method REditorOptionsDialog (line 17) | public REditorOptionsDialog() { method ResetSettings (line 203) | public override void ResetSettings() { method OnApply (line 208) | protected override void OnApply(PageApplyEventArgs e) { method OnClosed (line 215) | protected override void OnClosed(EventArgs e) => base.OnClosed(e); FILE: src/Package/Impl/Options/R/Editor/REditorSettingsStorageProvider.cs class REditorSettingsStorageProvider (line 11) | [Export(typeof(IEditorSettingsStorageProvider))] method GetSettingsStorage (line 14) | public IEditorSettingsStorage GetSettingsStorage() => RPackage.Current... FILE: src/Package/Impl/Options/R/Editor/RLintOptionsDialog.cs class RLintOptionsDialog (line 13) | public class RLintOptionsDialog: DialogPage { method RLintOptionsDialog (line 16) | public RLintOptionsDialog() { FILE: src/Package/Impl/Options/R/RToolsOptionsPage.cs class RToolsOptionsPage (line 22) | public class RToolsOptionsPage : DialogPage { method RToolsOptionsPage (line 25) | public RToolsOptionsPage() { method LoadSettingsFromStorage (line 213) | public override void LoadSettingsFromStorage() { } method SaveSettingsToStorage (line 214) | public override void SaveSettingsToStorage() { } method OnApply (line 216) | protected override void OnApply(PageApplyEventArgs e) { class SettingsHolder (line 228) | private class SettingsHolder { method SettingsHolder (line 232) | public SettingsHolder(IRSettings settings) { method GetValue (line 237) | public T GetValue(T defaultValue, [CallerMemberName] string name ... method GetValue (line 241) | public T GetValue([CallerMemberName] string name = null) => GetVa... method SetValue (line 243) | public void SetValue(object value, [CallerMemberName] string name = ... method Apply (line 248) | public void Apply() { FILE: src/Package/Impl/Options/R/Tools/BrowserForFolderUIEditor.cs class BrowserForFolderUIEditor (line 13) | public sealed class BrowserForFolderUIEditor: UITypeEditor { method GetEditStyle (line 14) | public override UITypeEditorEditStyle GetEditStyle(ITypeDescriptorCont... method EditValue (line 16) | public override object EditValue(ITypeDescriptorContext context, IServ... FILE: src/Package/Impl/Options/R/Tools/CranMirrorTypeConverter.cs class CranMirrorTypeConverter (line 12) | internal sealed class CranMirrorTypeConverter : TypeConverter { method GetStandardValuesSupported (line 13) | public override bool GetStandardValuesSupported(ITypeDescriptorContext... method GetStandardValues (line 15) | public override StandardValuesCollection GetStandardValues(ITypeDescri... method CanConvertFrom (line 21) | public override bool CanConvertFrom(ITypeDescriptorContext context, Ty... method ConvertFrom (line 23) | public override object ConvertFrom(ITypeDescriptorContext context, Cul... method CanConvertTo (line 35) | public override bool CanConvertTo(ITypeDescriptorContext context, Type... method ConvertTo (line 38) | public override object ConvertTo(ITypeDescriptorContext context, Cultu... FILE: src/Package/Impl/Options/R/Tools/EncodingTypeConverter.cs class EncodingTypeConverter (line 12) | internal sealed class EncodingTypeConverter : TypeConverter { method GetStandardValuesSupported (line 25) | public override bool GetStandardValuesSupported(ITypeDescriptorContext... method GetStandardValues (line 27) | public override StandardValuesCollection GetStandardValues(ITypeDescri... method CanConvertFrom (line 34) | public override bool CanConvertFrom(ITypeDescriptorContext context, Ty... method ConvertFrom (line 41) | public override object ConvertFrom(ITypeDescriptorContext context, Cul... method CanConvertTo (line 50) | public override bool CanConvertTo(ITypeDescriptorContext context, Type... method ConvertTo (line 57) | public override object ConvertTo(ITypeDescriptorContext context, Cultu... method ConvertToCodePage (line 66) | private int ConvertToCodePage(string encodingName) { method ConvertToEncodingName (line 74) | private string ConvertToEncodingName(int codePage) { FILE: src/Package/Impl/Options/R/Tools/LogVerbosityTypeConverter.cs class LogVerbosityTypeConverter (line 12) | internal sealed class LogVerbosityTypeConverter : EnumTypeConverter : VisualStudio.Shell... method BasePackage (line 27) | protected BasePackage() { method CreateEditorFactories (line 31) | protected abstract IEnumerable CreateEditorFactories(); method CreateProjectFileGenerators (line 32) | protected virtual IEnumerable CreateProjectFileGe... method CreateProjectFactories (line 33) | protected virtual IEnumerable CreateProjectFactorie... method CreateMenuCommands (line 34) | protected virtual IEnumerable CreateMenuCommands() { retu... method GetPackageService (line 40) | public T GetPackageService(Type t = null) where T : class { method Initialize (line 49) | protected override void Initialize() { method QueryClose (line 78) | protected override int QueryClose(out bool canClose) { method AdviseExportedWindowFrameEvents (line 83) | protected void AdviseExportedWindowFrameEvents() where T : class { method AdviseExportedDebuggerEvents (line 90) | protected void AdviseExportedDebuggerEvents() where T : class { method RegisterProjectFileGenerator (line 99) | private void RegisterProjectFileGenerator(IVsProjectGenerator projectF... method Dispose (line 116) | protected override void Dispose(bool disposing) { method UnregisterProjectFileGenerators (line 137) | private void UnregisterProjectFileGenerators(Dictionary(Type t = null) where T : class; method GetDialogPage (line 10) | DialogPage GetDialogPage(Type t); FILE: src/Package/Impl/Packages/Definitions/IRPackage.cs type IRPackage (line 9) | internal interface IRPackage : IPackage { method FindWindowPane (line 10) | T FindWindowPane(Type t, int id, bool create) where T : ToolWindowP... FILE: src/Package/Impl/Packages/Markdown/MdEditorFactory.cs class MdEditorFactory (line 9) | [Guid(MdGuidList.MdEditorFactoryGuidString)] method MdEditorFactory (line 11) | public MdEditorFactory(Shell.Package package, IServiceContainer servic... FILE: src/Package/Impl/Packages/Markdown/MdGuidList.cs class MdGuidList (line 7) | public static class MdGuidList { FILE: src/Package/Impl/Packages/Markdown/MdLanguageService.cs class MdLanguageService (line 10) | [Guid(MdGuidList.MdLanguageServiceGuidString)] method MdLanguageService (line 12) | public MdLanguageService() FILE: src/Package/Impl/Packages/Markdown/MdPackage.cs class MdPackage (line 18) | [PackageRegistration(UseManagedResourcesOnly = true)] method Initialize (line 45) | protected override void Initialize() { method CreateEditorFactories (line 54) | protected override IEnumerable CreateEditorFactories... method GetAutomationObject (line 58) | protected override object GetAutomationObject(string name) { method LoadEditorSettings (line 67) | private void LoadEditorSettings() { FILE: src/Package/Impl/Packages/R/PackageCommands.cs class PackageCommands (line 38) | internal static class PackageCommands { method GetCommands (line 39) | public static IEnumerable GetCommands(IServiceContainer s... FILE: src/Package/Impl/Packages/R/REditorFactory.cs class REditorFactory (line 9) | [Guid(RGuidList.REditorFactoryGuidString)] method REditorFactory (line 11) | public REditorFactory(Shell.Package package, IServiceContainer service... FILE: src/Package/Impl/Packages/R/RGuidList.cs class RGuidList (line 7) | public static class RGuidList { FILE: src/Package/Impl/Packages/R/RLanguageService.cs class RLanguageService (line 11) | [Guid(RGuidList.RLanguageServiceGuidString)] method RLanguageService (line 13) | public RLanguageService() method GetProximityExpressions (line 23) | public override int GetProximityExpressions(IVsTextBuffer pBuffer, int... method ValidateBreakpointLocation (line 29) | public override int ValidateBreakpointLocation(IVsTextBuffer pBuffer, ... FILE: src/Package/Impl/Packages/R/RPackage.cs class RPackage (line 50) | [PackageRegistration(UseManagedResourcesOnly = true)] method Initialize (line 122) | protected override void Initialize() { method Dispose (line 151) | protected override void Dispose(bool disposing) { method CreateEditorFactories (line 167) | protected override IEnumerable CreateEditorFactories... method CreateProjectFileGenerators (line 171) | protected override IEnumerable CreateProjectFileG... method CreateMenuCommands (line 175) | protected override IEnumerable CreateMenuCommands() => Pa... method GetAutomationObject (line 177) | protected override object GetAutomationObject(string name) { method FindWindowPane (line 187) | public T FindWindowPane(Type t, int id, bool create) where T : Tool... method CreateToolWindow (line 193) | protected override int CreateToolWindow(ref Guid toolWindowType, int i... method CreateToolWindow (line 198) | protected override WindowPane CreateToolWindow(Type toolWindowType, in... method IsCommandLineMode (line 203) | private bool IsCommandLineMode() { method LoadEditorSettings (line 212) | private void LoadEditorSettings() { method BuildFunctionIndex (line 218) | private void BuildFunctionIndex() => _packageIndex = Services.GetServi... method AddConnectionStatusBar (line 220) | private void AddConnectionStatusBar() { method AddToStatusBar (line 233) | private void AddToStatusBar(IStatusBar statusBar, FrameworkElement ite... method SavePackageIndex (line 238) | private void SavePackageIndex() { FILE: src/Package/Impl/Packages/R/RPackageToolWindowProvider.cs class RPackageToolWindowProvider (line 18) | internal sealed class RPackageToolWindowProvider { method RPackageToolWindowProvider (line 24) | public RPackageToolWindowProvider(IServiceContainer services) { method CreateToolWindow (line 29) | public ToolWindowPane CreateToolWindow(Guid toolWindowGuid, int id) method CreateVisualComponent (line 32) | private IVisualComponent CreateVisualComponent(Guid toolWindowGuid, in... method CreateInteractiveWindow (line 52) | private IInteractiveWindowVisualComponent CreateInteractiveWindow(int ... method CreateHistoryToolWindow (line 58) | private IRHistoryWindowVisualComponent CreateHistoryToolWindow(int id) { method CreatePlotDeviceToolWindow (line 64) | private IRPlotDeviceVisualComponent CreatePlotDeviceToolWindow(int id) { method CreatePlotHistoryToolWindow (line 70) | private IRPlotHistoryVisualComponent CreatePlotHistoryToolWindow(int i... method CreateHelpToolWindow (line 76) | private IHelpVisualComponent CreateHelpToolWindow(int id) { FILE: src/Package/Impl/Packages/RToolbar.cs class RToolbar (line 10) | internal sealed class RToolbar { method RToolbar (line 14) | public RToolbar(DTE2 dte2, IRSettings settings) { method Show (line 19) | public void Show() { method SaveState (line 28) | public void SaveState() { method GetToolbar (line 35) | private CommandBar GetToolbar() { FILE: src/Package/Impl/ProjectSystem/Commands/AddItemCommand.cs class AddItemCommand (line 10) | internal abstract class AddItemCommand : ICommandGroupHandler { method AddItemCommand (line 18) | public AddItemCommand(UnconfiguredProject project, IProjectSystemServi... method GetCommandStatus (line 27) | public CommandStatusResult GetCommandStatus(IImmutableSet nodes, long c... FILE: src/Package/Impl/ProjectSystem/Commands/AddRMarkdownCommand.cs class AddRMarkdownCommand (line 9) | [ExportCommandGroup("AD87578C-B324-44DC-A12A-B01A6ED5C6E3")] method AddRMarkdownCommand (line 13) | [ImportingConstructor] FILE: src/Package/Impl/ProjectSystem/Commands/AddRScriptCommand.cs class AddRScriptCommand (line 9) | [ExportCommandGroup("AD87578C-B324-44DC-A12A-B01A6ED5C6E3")] method AddRScriptCommand (line 13) | [ImportingConstructor] FILE: src/Package/Impl/ProjectSystem/Commands/CommandPromptCommand.cs class CommandPromptCommand (line 14) | internal abstract class CommandPromptCommand : ICommandGroupHandler { method CommandPromptCommand (line 18) | public CommandPromptCommand(int id, IProcessServices ps) { method GetCommandStatus (line 23) | public CommandStatusResult GetCommandStatus(IImmutableSet nodes, long c... method SetFlags (line 48) | protected virtual void SetFlags(ProcessStartInfo psi, string path) { } FILE: src/Package/Impl/ProjectSystem/Commands/CopyItemPathCommand.cs class CopyItemPathCommand (line 19) | [ExportCommandGroup("AD87578C-B324-44DC-A12A-B01A6ED5C6E3")] method CopyItemPathCommand (line 24) | [ImportingConstructor] method GetCommandStatusAsync (line 29) | public Task GetCommandStatusAsync(IImmutableSet TryHandleCommandAsync(IImmutableSet GetCommandStatusAsync(IImmutableSet TryHandleCommandAsync(IImmutableSet nodes, long c... FILE: src/Package/Impl/ProjectSystem/Commands/ProjectCommand.cs class ProjectCommand (line 9) | internal abstract class ProjectCommand : ICommandGroupHandler { method ProjectCommand (line 13) | public ProjectCommand(int id, Func, bool> ... method GetCommandStatus (line 21) | public CommandStatusResult GetCommandStatus(IImmutableSet nodes, long c... FILE: src/Package/Impl/ProjectSystem/Commands/SendFileCommandBase.cs class SendFileCommandBase (line 19) | internal class SendFileCommandBase { method SendFileCommandBase (line 24) | protected SendFileCommandBase(IRInteractiveWorkflowVisualProvider inte... method SendToRemoteAsync (line 30) | protected Task SendToRemoteAsync(IEnumerable files, string pro... method SendToRemoteWorkerAsync (line 35) | private async Task SendToRemoteWorkerAsync(IEnumerable files, ... FILE: src/Package/Impl/ProjectSystem/Commands/SendToRemoteCommand.cs class SendToRemoteCommand (line 21) | [ExportCommandGroup("AD87578C-B324-44DC-A12A-B01A6ED5C6E3")] method SendToRemoteCommand (line 28) | [ImportingConstructor] method GetCommandStatusAsync (line 36) | public Task GetCommandStatusAsync(IImmutableSet TryHandleCommandAsync(IImmutableSet GetCommandStatusAsync(IImmutableSet TryHandleCommandAsync(IImmutableSet nodes, long c... FILE: src/Package/Impl/ProjectSystem/Commands/SourceFilesCommand.cs class SourceFilesCommand (line 24) | [ExportCommandGroup("AD87578C-B324-44DC-A12A-B01A6ED5C6E3")] method SourceFilesCommand (line 31) | [ImportingConstructor] method GetCommandStatusAsync (line 39) | public Task GetCommandStatusAsync(IImmutableSet TryHandleCommandAsync(IImmutableSet OpenProjectSettingsAccessAsy... method OpenProjectSettingsAccessAsync (line 17) | Task OpenProjectSettingsAccessAsy... FILE: src/Package/Impl/ProjectSystem/Configuration/ProjectConfigurationSettingsProvider.cs class ProjectConfigurationSettingsProvider (line 25) | [Export(typeof(IProjectConfigurationSettingsProvider))] method OpenProjectSettingsAccessAsync (line 30) | public Task OpenProjectSettingsAc... method OpenProjectSettingsAccessAsync (line 35) | public async Task OpenProjectSett... method OpenCollectionAsync (line 58) | private async Task OpenCollectionAsync... method GetSettingsFilePathAsync (line 67) | private async Task GetSettingsFilePathAsync(string projectFold... method ReleaseSettings (line 75) | private void ReleaseSettings(string projectPath, IThreadHandling threa... class SettingsAccess (line 100) | class SettingsAccess : IProjectConfigurationSettingsAccess { method SettingsAccess (line 108) | public SettingsAccess(ProjectConfigurationSettingsProvider provider,... method OnCollectionChanged (line 121) | private void OnCollectionChanged(object sender, NotifyCollectionChan... method Dispose (line 128) | public void Dispose() { method Release (line 135) | private void Release() { FILE: src/Package/Impl/ProjectSystem/ConfiguredRProjectExportProvider.cs class ConfiguredRProjectExportProvider (line 13) | [Export(typeof(IConfiguredRProjectExportProvider))] method GetExportAsync (line 16) | public async Task GetExportAsync(UnconfiguredProject unconfigPro... method GetExportAsync (line 26) | public async Task GetExportAsync(IVsHierarchy projectHierarchy, ... method ConfigurationPropertiesFromConfigurationName (line 31) | private IImmutableDictionary ConfigurationPropertiesFr... FILE: src/Package/Impl/ProjectSystem/Constants.cs class ProjectConstants (line 5) | internal sealed class ProjectConstants { FILE: src/Package/Impl/ProjectSystem/Definitions/IConfiguredRProjectExportProvider.cs type IConfiguredRProjectExportProvider (line 9) | internal interface IConfiguredRProjectExportProvider { method GetExportAsync (line 10) | Task GetExportAsync(UnconfiguredProject unconfigProject, string ... method GetExportAsync (line 11) | Task GetExportAsync(IVsHierarchy projectHierarchy, string config... FILE: src/Package/Impl/ProjectSystem/Definitions/IProjectSystemServices.cs type IProjectSystemServices (line 7) | public interface IProjectSystemServices { method GetSolution (line 12) | EnvDTE.Solution GetSolution(); method GetSelectedProject (line 17) | T GetSelectedProject() where T: class; method GetActiveProject (line 22) | EnvDTE.Project GetActiveProject(); method AddNewItem (line 27) | void AddNewItem(string templateName, string name, string extension, st... method GetUniqueFileName (line 32) | string GetUniqueFileName(string folder, string prefix, string extensio... method GetProjectItemTemplatesFolder (line 37) | string GetProjectItemTemplatesFolder(); method GetProjectFiles (line 43) | IEnumerable GetProjectFiles(EnvDTE.Project project); method GetProject (line 48) | EnvDTE.Project GetProject(string projectName); FILE: src/Package/Impl/ProjectSystem/Definitions/IRProjectProperties.cs type IRProjectProperties (line 12) | public interface IRProjectProperties { method GetResetReplOnRunAsync (line 16) | Task GetResetReplOnRunAsync(); method SetResetReplOnRunAsync (line 21) | Task SetResetReplOnRunAsync(bool val); method GetCommandLineArgsAsync (line 26) | Task GetCommandLineArgsAsync(); method SetCommandLineArgsAsync (line 31) | Task SetCommandLineArgsAsync(string val); method GetStartupFileAsync (line 36) | Task GetStartupFileAsync(); method SetStartupFileAsync (line 41) | Task SetStartupFileAsync(string val); method GetSettingsFileAsync (line 51) | Task GetSettingsFileAsync(); method SetSettingsFileAsync (line 61) | Task SetSettingsFileAsync(string rFilePath); method GetRemoteProjectPathAsync (line 69) | Task GetRemoteProjectPathAsync(); method SetRemoteProjectPathAsync (line 77) | Task SetRemoteProjectPathAsync(string remoteProjectPath); method GetFileFilterAsync (line 86) | Task GetFileFilterAsync(); method SetFileFilterAsync (line 95) | Task SetFileFilterAsync(string fileTransferFilter); method GetTransferProjectOnRunAsync (line 100) | Task GetTransferProjectOnRunAsync(); method SetTransferProjectOnRunAsync (line 105) | Task SetTransferProjectOnRunAsync(bool val); method GetRFilePaths (line 110) | IEnumerable GetRFilePaths(); method GetProjectName (line 115) | string GetProjectName(); FILE: src/Package/Impl/ProjectSystem/Definitions/IRProjectPropertiesExtensions.cs class IRProjectPropertiesExtensions (line 8) | public static class IRProjectPropertiesExtensions { method ToRRemotePathAsync (line 9) | public static async Task ToRRemotePathAsync(this IRProjectProp... FILE: src/Package/Impl/ProjectSystem/Definitions/IVsHierarchyExtensions.cs class IVsHierarchyExtensions (line 12) | internal static class IVsHierarchyExtensions { method GetDTEProject (line 16) | public static EnvDTE.Project GetDTEProject(this IVsHierarchy hierarchy) { method GetUnconfiguredProject (line 28) | public static UnconfiguredProject GetUnconfiguredProject(this IVsHiera... method GetConfiguredProject (line 35) | public static ConfiguredProject GetConfiguredProject(this IVsHierarchy... method GetBrowseObjectContext (line 42) | public static IVsBrowseObjectContext GetBrowseObjectContext(this IVsHi... FILE: src/Package/Impl/ProjectSystem/Editors/SettingPropertyDescriptor.cs class SettingPropertyDescriptor (line 17) | [Browsable(true)] method SettingPropertyDescriptor (line 24) | public SettingPropertyDescriptor(ICoreShell coreShell, IConfigurationS... method CanResetValue (line 33) | public override bool CanResetValue(object component) => false; method GetValue (line 34) | public override object GetValue(object component) => Setting.Value; method ResetValue (line 35) | public override void ResetValue(object component) { } method SetValue (line 36) | public override void SetValue(object component, object value) { method ShouldSerializeValue (line 39) | public override bool ShouldSerializeValue(object component) => false; method FillAttributes (line 41) | protected override void FillAttributes(IList attributeList) { FILE: src/Package/Impl/ProjectSystem/Editors/SettingsTypeDescriptor.cs class SettingsTypeDescriptor (line 14) | public sealed class SettingsTypeDescriptor : ICustomTypeDescriptor { method SettingsTypeDescriptor (line 19) | public SettingsTypeDescriptor(ICoreShell coreShell, IConfigurationSett... method GetAttributes (line 24) | public AttributeCollection GetAttributes() { method GetClassName (line 28) | public string GetClassName() => _componentName; method GetComponentName (line 29) | public string GetComponentName() => _componentName; method GetConverter (line 31) | public TypeConverter GetConverter() => null; method GetDefaultEvent (line 32) | public EventDescriptor GetDefaultEvent() => null; method GetDefaultProperty (line 33) | public PropertyDescriptor GetDefaultProperty() => null; method GetEditor (line 35) | public object GetEditor(Type editorBaseType) { method GetEvents (line 39) | public EventDescriptorCollection GetEvents() => new EventDescriptorCol... method GetEvents (line 40) | public EventDescriptorCollection GetEvents(Attribute[] attributes) => ... method GetProperties (line 42) | public PropertyDescriptorCollection GetProperties() { method GetProperties (line 46) | public PropertyDescriptorCollection GetProperties(Attribute[] attribut... method GetPropertyOwner (line 50) | public object GetPropertyOwner(PropertyDescriptor pd) => this; method GetProps (line 52) | private PropertyDescriptor[] GetProps() { FILE: src/Package/Impl/ProjectSystem/OpenRDataCommandGroupHandler.cs class OpenRDataCommandGroupHandler (line 20) | internal class OpenRDataCommandGroupHandler : IAsyncCommandGroupHandler { method OpenRDataCommandGroupHandler (line 25) | public OpenRDataCommandGroupHandler(UnconfiguredProject unconfiguredPr... method GetCommandStatusAsync (line 31) | public Task GetCommandStatusAsync(IImmutableSet TryHandleCommandAsync(IImmutableSet TryHandleCommandAsyncInternal(IProj... method IsRData (line 78) | private bool IsRData(IProjectTree node) { FILE: src/Package/Impl/ProjectSystem/OpenRDataVsStd97CommandGroupHandler.cs class OpenRDataVsStd97CommandGroupHandler (line 9) | [ExportCommandGroup("5EFC7975-14BC-11CF-9B2B-00AA00573819")] method OpenRDataVsStd97CommandGroupHandler (line 12) | [ImportingConstructor] FILE: src/Package/Impl/ProjectSystem/OpenRDataVsUiHierarchyWindowCommandGroupHandler.cs class OpenRDataVsUiHierarchyWindowCommandGroupHandler (line 14) | [ExportCommandGroup("60481700-078B-11D1-AAF8-00A0C9055A90")] method OpenRDataVsUiHierarchyWindowCommandGroupHandler (line 17) | [ImportingConstructor] method TryHandleCommandAsyncInternal (line 21) | protected override async Task TryHandleCommandAsyncInternal(IPro... FILE: src/Package/Impl/ProjectSystem/ProjectIconProvider.cs class ProjectIconProvider (line 12) | internal static class ProjectIconProvider { method LoadProjectImages (line 38) | public static void LoadProjectImages(IServiceContainer services) { method Close (line 65) | public static void Close() { FILE: src/Package/Impl/ProjectSystem/ProjectItemDependencyProvider.cs class ProjectItemDependencyProvider (line 10) | [Export(typeof(IProjectItemDependencyProvider))] method GetMasterFile (line 12) | public string GetMasterFile(string childFilePath) { FILE: src/Package/Impl/ProjectSystem/ProjectProperties.cs class ProjectProperties (line 18) | [Export(typeof(ProjectProperties))] method ProjectProperties (line 23) | [ImportingConstructor] method GetResetReplOnRunAsync (line 32) | public async Task GetResetReplOnRunAsync() { method SetResetReplOnRunAsync (line 41) | public async Task SetResetReplOnRunAsync(bool val) { method GetCommandLineArgsAsync (line 49) | public async Task GetCommandLineArgsAsync() { method SetCommandLineArgsAsync (line 57) | public async Task SetCommandLineArgsAsync(string val) { method GetStartupFileAsync (line 65) | public async Task GetStartupFileAsync() { method SetStartupFileAsync (line 73) | public async Task SetStartupFileAsync(string val) { method GetSettingsFileAsync (line 86) | public async Task GetSettingsFileAsync() { method SetSettingsFileAsync (line 99) | public async Task SetSettingsFileAsync(string rFilePath) { method GetRemoteProjectPathAsync (line 110) | public async Task GetRemoteProjectPathAsync() { method SetRemoteProjectPathAsync (line 125) | public async Task SetRemoteProjectPathAsync(string remoteProjectPath) { method GetFileFilterAsync (line 137) | public async Task GetFileFilterAsync() { method SetFileFilterAsync (line 153) | public async Task SetFileFilterAsync(string fileTransferFilter) { method GetTransferProjectOnRunAsync (line 161) | public async Task GetTransferProjectOnRunAsync() { method SetTransferProjectOnRunAsync (line 170) | public async Task SetTransferProjectOnRunAsync(bool val) { method GetRFilePaths (line 178) | public IEnumerable GetRFilePaths() { method GetProjectName (line 187) | public string GetProjectName() { method ParseBooleanProperty (line 192) | private static bool ParseBooleanProperty(string propertyText, bool def... FILE: src/Package/Impl/ProjectSystem/ProjectSettingsFiles.cs class ProjectSettingsFiles (line 7) | internal static class ProjectSettingsFiles { method IsProjectSettingFile (line 10) | public static bool IsProjectSettingFile(string fileName) { FILE: src/Package/Impl/ProjectSystem/ProjectSystemServices.cs class ProjectSystemServices (line 19) | [Export(typeof(IProjectSystemServices))] method ProjectSystemServices (line 23) | [ImportingConstructor] method GetSolution (line 28) | public EnvDTE.Solution GetSolution() =>_coreShell.GetService().So... method GetActiveProject (line 30) | public EnvDTE.Project GetActiveProject() { method GetSelectedProject (line 45) | public T GetSelectedProject() where T : class { method AddNewItem (line 69) | public void AddNewItem(string templateName, string name, string extens... method GetUniqueFileName (line 114) | public string GetUniqueFileName(string folder, string prefix, string e... method GetProjectItemTemplatesFolder (line 132) | public string GetProjectItemTemplatesFolder() { method GetProjectFiles (line 150) | public IEnumerable GetProjectFiles(EnvDTE.Project project)=> E... method GetProject (line 155) | public EnvDTE.Project GetProject(string projectName) { method EnumerateProjectFiles (line 167) | private IEnumerable EnumerateProjectFiles(EnvDTE.ProjectItems ... FILE: src/Package/Impl/ProjectSystem/ProjectTreePropertiesProvider.cs class ProjectTreePropertiesProvider (line 11) | [Export(typeof(IProjectTreePropertiesProvider))] method CalculatePropertyValues (line 14) | public void CalculatePropertyValues(IProjectTreeCustomizablePropertyCo... FILE: src/Package/Impl/ProjectSystem/PropertyPages/PropertyPageProvider.cs class PropertyPageProvider (line 13) | [AppliesTo(ProjectConstants.RtvsProjectCapability)] method PropertyPageProvider (line 19) | [ImportingConstructor] method GetPagesAsync (line 24) | public Task> GetPagesAsync() { FILE: src/Package/Impl/ProjectSystem/PropertyPages/Run/RunPageControl.xaml.cs class RunPageControl (line 8) | internal partial class RunPageControl : PropertyPageControl { method RunPageControl (line 9) | public RunPageControl() { FILE: src/Package/Impl/ProjectSystem/PropertyPages/Run/RunPageMetadata.cs class RunPageMetadata (line 10) | [Export(typeof(IPageMetadata))] FILE: src/Package/Impl/ProjectSystem/PropertyPages/Run/RunPageViewModel.cs class RunPageViewModel (line 10) | internal class RunPageViewModel : PropertyPageViewModel { method RunPageViewModel (line 21) | public RunPageViewModel(IRProjectProperties[] configuredProjectsProper... method Initialize (line 65) | public async override Task Initialize() { method Save (line 88) | public async override Task Save() { method GetPropertyValueForSelectedConfigurationsAsync (line 128) | private async Task GetPropertyValueForSelectedConfigurationsAs... method GetPropertyValueForSelectedConfigurationsAsync (line 142) | private async Task GetPropertyValueForSelectedConfigurationsAsy... FILE: src/Package/Impl/ProjectSystem/PropertyPages/Run/RunPropertyPage.cs class RunPropertyPage (line 7) | [Guid("2C5C6E73-2855-4590-AF60-F476752CD2EC")] method CreatePropertyPageControl (line 13) | protected override PropertyPageControl CreatePropertyPageControl() => ... method CreatePropertyPageViewModel (line 15) | protected override PropertyPageViewModel CreatePropertyPageViewModel()... FILE: src/Package/Impl/ProjectSystem/PropertyPages/Settings/SettingsPageControl.Designer.cs class SettingsPageControl (line 2) | partial class SettingsPageControl { method Dispose (line 12) | protected override void Dispose(bool disposing) { method InitializeComponent (line 25) | private void InitializeComponent() { FILE: src/Package/Impl/ProjectSystem/PropertyPages/Settings/SettingsPageControl.cs class SettingsPageControl (line 22) | internal partial class SettingsPageControl : UserControl { method SettingsPageControl (line 31) | public SettingsPageControl() : this( method SettingsPageControl (line 35) | public SettingsPageControl(IProjectConfigurationSettingsProvider setti... method SetProjectAsync (line 46) | public async Task SetProjectAsync(UnconfiguredProject project, IRProje... method Close (line 60) | public void Close() { method SaveSelectedSettingsFileNameAsync (line 76) | public async Task SaveSelectedSettingsFileNameAsync() { method SaveSettingsAsync (line 83) | public async Task SaveSettingsAsync() { method OnLoad (line 96) | protected override void OnLoad(EventArgs e) { method SetTextToControls (line 111) | private void SetTextToControls() { method PopulateFilesCombo (line 126) | private void PopulateFilesCombo() { method LoadPropertyGrid (line 139) | private void LoadPropertyGrid() { method UpdatePropertyGrid (line 148) | private void UpdatePropertyGrid() method SetButtonEnableState (line 151) | private void SetButtonEnableState() method OnSelectedFileChanged (line 154) | private void OnSelectedFileChanged(object sender, EventArgs e) { method OnAddSettingClick (line 172) | private void OnAddSettingClick(object sender, EventArgs e) { method OnVariableNameTextChanged (line 181) | private void OnVariableNameTextChanged(object sender, EventArgs e) => ... method OnVariableValueTextChanged (line 182) | private void OnVariableValueTextChanged(object sender, EventArgs e) =>... method OnPropertyValueChanged (line 184) | private void OnPropertyValueChanged(object s, PropertyValueChangedEven... method OnSettingsCollectionChanged (line 193) | private void OnSettingsCollectionChanged(object sender, NotifyCollecti... method SetFont (line 198) | private void SetFont() { FILE: src/Package/Impl/ProjectSystem/PropertyPages/Settings/SettingsPageMetadata.cs class SettingsPageMetadata (line 10) | [Export(typeof(IPageMetadata))] FILE: src/Package/Impl/ProjectSystem/PropertyPages/Settings/SettingsPageViewModel.cs class SettingsPageViewModel (line 19) | internal sealed class SettingsPageViewModel { method SettingsPageViewModel (line 28) | public SettingsPageViewModel(IConfigurationSettingCollection settings,... method SetProjectPathAsync (line 58) | public async Task SetProjectPathAsync(string projectPath, IRProjectPro... method AddSetting (line 77) | public void AddSetting(string name, string value, ConfigurationSetting... method RemoveSetting (line 81) | public void RemoveSetting(IConfigurationSetting s) { method SaveAsync (line 85) | public async Task SaveAsync() { method SaveSelectedSettingsFileNameAsync (line 99) | public async Task SaveSelectedSettingsFileNameAsync() { method CreateNewSettingsFile (line 106) | public void CreateNewSettingsFile() { method GetFullPath (line 114) | private string GetFullPath(string rPath) { method EnumerateSettingFiles (line 122) | private void EnumerateSettingFiles(string directory) { FILE: src/Package/Impl/ProjectSystem/PropertyPages/Settings/SettingsPropertyPage.cs class SettingsPropertyPage (line 10) | [Guid("EE42AA31-44FF-4A83-B098-45C4F98FE9C3")] method SettingsPropertyPage (line 15) | public SettingsPropertyPage() { method OnDirtyStateChanged (line 21) | private void OnDirtyStateChanged(object sender, EventArgs e) => IsDirt... method OnLoad (line 23) | private void OnLoad(object sender, EventArgs e) { method OnDeactivate (line 30) | protected override Task OnDeactivate() => _control.SaveSelectedSetting... method OnApply (line 32) | protected override async Task OnApply() method OnSetObjects (line 35) | protected override async Task OnSetObjects(bool isClosing) { FILE: src/Package/Impl/ProjectSystem/PropertyPages/Wpf/PropertyPage.cs class PropertyPage (line 17) | internal abstract class PropertyPage : UserControl, IPropertyPage, IVsDe... method WaitForAsync (line 46) | private T WaitForAsync(Func> asyncFunc)=> ThreadHandling !=... method WaitForAsync (line 47) | private void WaitForAsync(Func asyncFunc) => ThreadHandling?.Ex... method OnApply (line 49) | protected abstract Task OnApply(); method OnDeactivate (line 50) | protected abstract Task OnDeactivate(); method OnSetObjects (line 51) | protected abstract Task OnSetObjects(bool isClosing); method Activate (line 53) | public void Activate(IntPtr hWndParent, RECT[] pRect, int bModal) { method Apply (line 63) | public int Apply() => WaitForAsync(OnApply); method Deactivate (line 65) | public void Deactivate() { method GetPageInfo (line 71) | public void GetPageInfo(PROPPAGEINFO[] pPageInfo) { method Help (line 88) | public void Help(string pszHelpDir) { } method IsPageDirty (line 89) | public int IsPageDirty() => IsDirty ? VSConstants.S_OK : VSConstants.S... method Move (line 91) | public new void Move(RECT[] pRect) { method SetObjects (line 101) | internal void SetObjects(bool isClosing) { method SetObjects (line 105) | public void SetObjects(uint cObjects, object[] ppunk) { method SetPageSite (line 159) | public void SetPageSite(IPropertyPageSite pPageSite) { method Show (line 163) | public void Show(uint nCmdShow) { method TranslateAccelerator (line 171) | public int TranslateAccelerator(MSG[] pMsg) { method AdviseDebugger (line 202) | internal void AdviseDebugger() { method UnadviseDebugger (line 214) | private void UnadviseDebugger() { method OnModeChange (line 222) | public int OnModeChange(DBGMODE dbgmodeNew) { FILE: src/Package/Impl/ProjectSystem/PropertyPages/Wpf/PropertyPageControl.cs class PropertyPageControl (line 9) | internal class PropertyPageControl : UserControl { method InitializePropertyPage (line 31) | public virtual void InitializePropertyPage(PropertyPageViewModel viewM... method DetachViewModel (line 40) | public virtual void DetachViewModel() { method Apply (line 52) | public async Task Apply() { method OnApply (line 65) | protected virtual Task OnApply() { method ViewModel_PropertyChanged (line 69) | private void ViewModel_PropertyChanged(object sender, System.Component... method OnStatusChanged (line 75) | protected virtual void OnStatusChanged(EventArgs args) { FILE: src/Package/Impl/ProjectSystem/PropertyPages/Wpf/PropertyPageElementHost.cs class PropertyPageElementHost (line 11) | internal class PropertyPageElementHost : ElementHost { method PreProcessMessage (line 15) | public override bool PreProcessMessage(ref Message msg) { method ShouldRouteCommandBackToVS (line 46) | private bool ShouldRouteCommandBackToVS(Guid cmdGuid, uint cmdId, bool... FILE: src/Package/Impl/ProjectSystem/PropertyPages/Wpf/PropertyPageViewModel.cs class PropertyPageViewModel (line 11) | internal abstract class PropertyPageViewModel : INotifyPropertyChanged { method PushIgnoreEvents (line 37) | public void PushIgnoreEvents() { method PopIgnoreEvents (line 41) | public void PopIgnoreEvents() { method Initialize (line 48) | public abstract Task Initialize(); method Save (line 50) | public abstract Task Save(); method OnPropertyChanged (line 52) | protected virtual void OnPropertyChanged(string propertyName, bool sup... method OnPropertyChanged (line 68) | protected virtual bool OnPropertyChanged(ref T propertyRef, T value... method OnPropertyChanged (line 77) | protected virtual bool OnPropertyChanged(ref T propertyRef, T value... method ViewModelDetached (line 84) | public virtual void ViewModelDetached() { FILE: src/Package/Impl/ProjectSystem/PropertyPages/Wpf/WpfBasedPropertyPage.Designer.cs class WpfBasedPropertyPage (line 2) | partial class WpfBasedPropertyPage { method Dispose (line 12) | protected override void Dispose(bool disposing) { method InitializeComponent (line 25) | private void InitializeComponent() { FILE: src/Package/Impl/ProjectSystem/PropertyPages/Wpf/WpfBasedPropertyPage.cs class WpfBasedPropertyPage (line 10) | internal abstract partial class WpfBasedPropertyPage : PropertyPage { method WpfBasedPropertyPage (line 15) | public WpfBasedPropertyPage() { method CreatePropertyPageViewModel (line 19) | protected abstract PropertyPageViewModel CreatePropertyPageViewModel(); method CreatePropertyPageControl (line 21) | protected abstract PropertyPageControl CreatePropertyPageControl(); method OnSetObjects (line 23) | protected override async Task OnSetObjects(bool isClosing) { method OnApply (line 41) | protected async override Task OnApply() { method OnDeactivate (line 45) | protected async override Task OnDeactivate() { method WpfPropertyPage_Load (line 51) | private void WpfPropertyPage_Load(object sender, EventArgs e) { method _control_OnControlStatusChanged (line 77) | private void _control_OnControlStatusChanged(object sender, EventArgs ... FILE: src/Package/Impl/ProjectSystem/RDebugLaunchProvider.cs class RDebugLaunchProvider (line 28) | [ExportDebugger("RDebugger")] method RDebugLaunchProvider (line 36) | [ImportingConstructor] method CanLaunchAsync (line 51) | public override Task CanLaunchAsync(DebugLaunchOptions launchOpt... method QueryDebugTargetsAsync (line 55) | public override Task> QueryDebugTa... method LaunchAsync (line 76) | public override async Task LaunchAsync(DebugLaunchOptions launchOption... method SourceFileAsync (line 125) | private async Task SourceFileAsync(bool transferFiles, string file, st... method SendProjectAsync (line 146) | private async Task SendProjectAsync(EnvDTE.Project project, string rem... method GetStartupFileAsync (line 175) | private async Task GetStartupFileAsync(bool transferFiles, Env... method GetRemoteSettingsFile (line 188) | private string GetRemoteSettingsFile(string localSettingsPath, string ... FILE: src/Package/Impl/ProjectSystem/RMsBuildFileSystemFilter.cs class RMsBuildFileSystemFilter (line 11) | internal sealed class RMsBuildFileSystemFilter : IMsBuildFileSystemFilter { method IsFileAllowed (line 12) | public bool IsFileAllowed(string relativePath, FileAttributes attribut... method IsDirectoryAllowed (line 17) | public bool IsDirectoryAllowed(string relativePath, FileAttributes att... method Seal (line 21) | public void Seal() { } method HasExtension (line 23) | private static bool HasExtension(string filePath, params string[] poss... FILE: src/Package/Impl/ProjectSystem/RProjectCapabilityProvider.cs class RProjectCapabilityProvider (line 9) | [Export(ExportContractNames.Scopes.UnconfiguredProject, typeof(IProjectC... method RProjectCapabilityProvider (line 13) | [ImportingConstructor] FILE: src/Package/Impl/ProjectSystem/RProjectFileGenerator.cs class RProjectFileGenerator (line 12) | [Guid(RGuidList.ProjectFileGeneratorGuidString)] method RProjectFileGenerator (line 19) | public RProjectFileGenerator() method CreateProjectSpecificPropertyGroup (line 23) | protected override XPropertyGroup CreateProjectSpecificPropertyGroup(s... FILE: src/Package/Impl/ProjectSystem/RProjectLoadHooks.cs class RProjectLoadHooks (line 35) | internal sealed class RProjectLoadHooks { method RProjectLoadHooks (line 58) | [ImportingConstructor] method InitializeProjectFromDiskAsync (line 83) | [AppliesTo(ProjectConstants.RtvsProjectCapability)] method FileWatcherError (line 131) | private void FileWatcherError(object sender, EventArgs args) { method ProjectRenamedOnWriter (line 153) | private async Task ProjectRenamedOnWriter(object sender, ProjectRename... method BeforeRSessionsDisposed (line 168) | private void BeforeRSessionsDisposed(object sender, EventArgs args) { method ProjectUnloadingAsync (line 172) | private async Task ProjectUnloadingAsync(object sender, EventArgs args) { method GetLoadDefaultWorkspace (line 203) | private async Task GetLoadDefaultWorkspace(string rdataPath) { method GetSaveDefaultWorkspace (line 217) | private async Task GetSaveDefaultWorkspace(string rdataPath) { method CheckRemoteDrive (line 231) | private void CheckRemoteDrive(string path) { FILE: src/Package/Impl/ProjectSystem/RProjectSourceItemProviderExtension.cs class RProjectSourceItemProviderExtension (line 9) | [Export(typeof(IProjectSourceItemProviderExtension))] method RProjectSourceItemProviderExtension (line 13) | [ImportingConstructor] FILE: src/Package/Impl/ProjectSystem/WorkspaceServices.cs class WorkspaceServices (line 11) | [Export(typeof(IWorkspaceServices))] method WorkspaceServices (line 15) | [ImportingConstructor] FILE: src/Package/Impl/RClient/FileDownloader.cs class FileDownloader (line 10) | public sealed class FileDownloader : IFileDownloader { method Download (line 11) | public string Download(string url, string dstPath, CancellationToken c... FILE: src/Package/Impl/RClient/MicrosoftRClientInstaller.cs class MicrosoftRClientInstaller (line 17) | internal sealed class MicrosoftRClientInstaller : IMicrosoftRClientInsta... method LaunchRClientSetup (line 18) | public void LaunchRClientSetup(IServiceContainer services, IFileDownlo... FILE: src/Package/Impl/Repl/Commands/Code/ExecuteCurrentCodeCommand.cs class ExecuteCurrentCodeCommand (line 12) | class ExecuteCurrentCodeCommand : RExecuteCommand { method ExecuteCurrentCodeCommand (line 14) | public ExecuteCurrentCodeCommand(ITextView textView, IRInteractiveWork... method Invoke (line 18) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Package/Impl/Repl/Commands/Code/PasteCurrentCodeCommand.cs class PasteCurrentCodeCommand (line 13) | class PasteCurrentCodeCommand : RExecuteCommand { method PasteCurrentCodeCommand (line 15) | public PasteCurrentCodeCommand(ITextView textView, IRInteractiveWorkfl... method Invoke (line 19) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Package/Impl/Repl/Commands/Code/ReplFormatDocumentCommand.cs class ReplFormatDocumentCommand (line 11) | class ReplFormatDocumentCommand : FormatDocumentCommand { method ReplFormatDocumentCommand (line 12) | public ReplFormatDocumentCommand(ITextView view, ITextBuffer buffer, I... FILE: src/Package/Impl/Repl/Commands/Code/RexecuteCommand.cs class RExecuteCommand (line 15) | class RExecuteCommand : ViewCommand { method RExecuteCommand (line 18) | public RExecuteCommand(ITextView textView, IRInteractiveWorkflowVisual... method Status (line 22) | public override CommandStatus Status(Guid group, int id) { method GetText (line 32) | protected string GetText(IInteractiveWindowVisualComponent window) { method TrimText (line 61) | private string TrimText(string text) { FILE: src/Package/Impl/Repl/Commands/Code/SendToReplCommand.cs class SendToReplCommand (line 16) | public sealed class SendToReplCommand : ViewCommand { method SendToReplCommand (line 19) | public SendToReplCommand(ITextView textView, IRInteractiveWorkflowVisu... method Status (line 24) | public override CommandStatus Status(Guid group, int id) { method Invoke (line 28) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Package/Impl/Repl/Commands/Directory/SelectWorkingDirectoryCommand.cs class SelectWorkingDirectoryCommand (line 15) | internal sealed class SelectWorkingDirectoryCommand : PackageCommand { method SelectWorkingDirectoryCommand (line 18) | public SelectWorkingDirectoryCommand(IRInteractiveWorkflowVisual workf... method SetStatus (line 23) | protected override void SetStatus() { method Handle (line 28) | protected override void Handle() { FILE: src/Package/Impl/Repl/Commands/Directory/SetDirectoryToProjectCommand.cs class SetDirectoryToProjectCommand (line 15) | internal sealed class SetDirectoryToProjectCommand : PackageCommand { method SetDirectoryToProjectCommand (line 19) | public SetDirectoryToProjectCommand(IRInteractiveWorkflow interactiveW... method SetStatus (line 25) | protected override void SetStatus() { method Handle (line 30) | protected override void Handle() { FILE: src/Package/Impl/Repl/Commands/Directory/SetDirectoryToSourceCommand.cs class SetDirectoryToSourceCommand (line 14) | internal sealed class SetDirectoryToSourceCommand : PackageCommand { method SetDirectoryToSourceCommand (line 18) | public SetDirectoryToSourceCommand(IRInteractiveWorkflow interactiveWo... method SetStatus (line 24) | protected override void SetStatus() { method Handle (line 29) | protected override void Handle() { FILE: src/Package/Impl/Repl/Commands/Directory/WorkingDirectoryCommand.cs class WorkingDirectoryCommand (line 19) | public sealed class WorkingDirectoryCommand : Command, IDisposable { method WorkingDirectoryCommand (line 26) | public WorkingDirectoryCommand(IRInteractiveWorkflowVisual interactive... method Dispose (line 46) | public void Dispose() { method OnCurrentDirectoryChanged (line 54) | private void OnCurrentDirectoryChanged(object sender, EventArgs e) { method OnSessionConnected (line 58) | private void OnSessionConnected(object sender, EventArgs e) { method FetchRWorkingDirectoryAsync (line 62) | private async Task FetchRWorkingDirectoryAsync() { method Status (line 73) | public override CommandStatus Status(Guid group, int id) { method Invoke (line 83) | public override CommandResult Invoke(Guid group, int id, object inputA... method SetDirectory (line 105) | internal Task SetDirectory(string friendlyName) { method GetFriendlyDirectoryNames (line 119) | internal string[] GetFriendlyDirectoryNames() { method GetFriendlyDirectoryName (line 126) | internal string GetFriendlyDirectoryName(string directory) { method GetFullPathName (line 143) | internal string GetFullPathName(string friendlyName) { method UpdateRUserDirectoryAsync (line 160) | private async Task UpdateRUserDirectoryAsync() { FILE: src/Package/Impl/Repl/Commands/General/ClearReplCommand.cs class ClearReplCommand (line 13) | public sealed class ClearReplCommand : ViewCommand { method ClearReplCommand (line 16) | public ClearReplCommand(ITextView textView, IRInteractiveWorkflowVisua... method Status (line 21) | public override CommandStatus Status(Guid group, int id) { method Invoke (line 29) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Package/Impl/Repl/Commands/General/ResetReplCommand.cs class ResetReplCommand (line 9) | internal sealed class ResetReplCommand : ReplCommandBase { method ResetReplCommand (line 10) | public ResetReplCommand(IRInteractiveWorkflowVisual interactiveWorkflo... method DoOperation (line 12) | protected override void DoOperation() => Workflow.Operations.ResetAsyn... FILE: src/Package/Impl/Repl/Commands/History/HistoryNavigationCommand.cs class HistoryNavigationCommand (line 17) | public sealed class HistoryNavigationCommand : ViewCommand { method HistoryNavigationCommand (line 23) | public HistoryNavigationCommand(ITextView textView, IRInteractiveWorkf... method Status (line 40) | public override CommandStatus Status(Guid group, int id) { method Invoke (line 48) | public override CommandResult Invoke(Guid group, int id, object inputA... method MapUp (line 151) | private SnapshotPoint? MapUp(IInteractiveWindowVisualComponent window,... FILE: src/Package/Impl/Repl/Commands/History/NextHistoryReplCommand.cs class NextHistoryReplCommand (line 9) | internal sealed class NextHistoryReplCommand : ReplCommandBase { method NextHistoryReplCommand (line 12) | public NextHistoryReplCommand(IRInteractiveWorkflowVisual interactiveW... method DoOperation (line 17) | protected override void DoOperation() => _history.NextEntry(); FILE: src/Package/Impl/Repl/Commands/History/PrevHistoryReplCommand.cs class PrevHistoryReplCommand (line 9) | internal sealed class PrevHistoryReplCommand : ReplCommandBase { method PrevHistoryReplCommand (line 12) | public PrevHistoryReplCommand(IRInteractiveWorkflowVisual interactiveW... method DoOperation (line 17) | protected override void DoOperation() => _history.PreviousEntry(); FILE: src/Package/Impl/Repl/Commands/ReplCommandBase.cs class ReplCommandBase (line 9) | internal abstract class ReplCommandBase : PackageCommand { method ReplCommandBase (line 12) | public ReplCommandBase(IRInteractiveWorkflowVisual interactiveWorkflow... method SetStatus (line 17) | protected override void SetStatus() { method Handle (line 27) | protected override void Handle() { method DoOperation (line 33) | protected abstract void DoOperation(); FILE: src/Package/Impl/Repl/Commands/ReplCommandController.cs class ReplCommandController (line 29) | public class ReplCommandController : ViewController { method ReplCommandController (line 32) | public ReplCommandController(ITextView textView, ITextBuffer textBuffe... method Attach (line 42) | public static ReplCommandController Attach(ITextView textView, ITextBu... method FromTextView (line 47) | public new static ReplCommandController FromTextView(ITextView textVie... method BuildCommandSet (line 49) | public override void BuildCommandSet() { method Status (line 55) | public override CommandStatus Status(Guid group, int id) { method Invoke (line 69) | public override CommandResult Invoke(Guid group, int id, object inputA... method HandleEnter (line 109) | private CommandResult HandleEnter(RCompletionController controller) { method HandleCtrlUp (line 144) | private CommandResult HandleCtrlUp(RCompletionController controller) { method FormatReplDocument (line 151) | private void FormatReplDocument(ITextView textView, ITextBuffer textBu... method HandleCancel (line 161) | private bool HandleCancel(RCompletionController controller) { method HandleF1Help (line 176) | private void HandleF1Help(RCompletionController controller) method IsCompletionCommand (line 182) | private bool IsCompletionCommand(Guid group, int id) => Find(group, id... method Dispose (line 187) | protected override void Dispose(bool disposing) { FILE: src/Package/Impl/Repl/Commands/ReplCommandFactory.cs class ReplCommandFactory (line 19) | internal sealed class ReplCommandFactory : ICommandFactory { method ReplCommandFactory (line 22) | public ReplCommandFactory(IServiceContainer services) { method GetCommands (line 26) | public IEnumerable GetCommands(ITextView textView, ITextBuff... FILE: src/Package/Impl/Repl/Commands/ReplCommandTargetProvider.cs class ReplCommandTargetProvider (line 22) | [Export(typeof(IVsInteractiveWindowOleCommandTargetProvider))] method ReplCommandTargetProvider (line 27) | [ImportingConstructor] method GetCommandTarget (line 32) | public IOleCommandTarget GetCommandTarget(IWpfTextView textView, IOleC... method TextView_Closed (line 62) | private void TextView_Closed(object sender, EventArgs e) { method OnSourceBuffersChanged (line 80) | private void OnSourceBuffersChanged(object sender, ProjectionSourceBuf... method OnGraphBuffersChanged (line 83) | private void OnGraphBuffersChanged(object sender, GraphBuffersChangedE... method HandleAddRemoveBuffers (line 86) | private void HandleAddRemoveBuffers(ReadOnlyCollection ad... FILE: src/Package/Impl/Repl/Debugger/AttachDebuggerCommand.cs class AttachDebuggerCommand (line 14) | internal class AttachDebuggerCommand : DebuggerCommand { method AttachDebuggerCommand (line 17) | public AttachDebuggerCommand(IRInteractiveWorkflowVisual interactiveWo... method AttachDebuggerCommand (line 22) | protected AttachDebuggerCommand(IRInteractiveWorkflowVisual interactiv... method Handle (line 27) | protected override unsafe void Handle() { FILE: src/Package/Impl/Repl/Debugger/AttachToRInteractiveCommand.cs class AttachToRInteractiveCommand (line 10) | internal sealed class AttachToRInteractiveCommand : AttachDebuggerCommand { method AttachToRInteractiveCommand (line 11) | public AttachToRInteractiveCommand(IRInteractiveWorkflowVisual interac... FILE: src/Package/Impl/Repl/Debugger/ContinueDebuggingCommand.cs class ContinueDebuggingCommand (line 8) | internal sealed class ContinueDebuggingCommand : DebuggerWrappedCommand { method ContinueDebuggingCommand (line 9) | public ContinueDebuggingCommand(IRInteractiveWorkflowVisual interactiv... FILE: src/Package/Impl/Repl/Debugger/DebuggerCommand.cs class DebuggerCommand (line 12) | internal abstract class DebuggerCommand : PackageCommand { method DebuggerCommand (line 18) | protected DebuggerCommand(IRInteractiveWorkflowVisual interactiveWorkf... method SetStatus (line 25) | protected override void SetStatus() { FILE: src/Package/Impl/Repl/Debugger/DebuggerCommandVisibility.cs type DebuggerCommandVisibility (line 7) | [Flags] FILE: src/Package/Impl/Repl/Debugger/DebuggerWrappedCommand.cs class DebuggerWrappedCommand (line 9) | internal abstract class DebuggerWrappedCommand: DebuggerCommand { method DebuggerWrappedCommand (line 13) | protected DebuggerWrappedCommand(IRInteractiveWorkflowVisual interacti... method Handle (line 19) | protected override void Handle() { FILE: src/Package/Impl/Repl/Debugger/StepIntoCommand.cs class StepIntoCommand (line 8) | internal sealed class StepIntoCommand : DebuggerWrappedCommand { method StepIntoCommand (line 9) | public StepIntoCommand(IRInteractiveWorkflowVisual interactiveWorkflow) FILE: src/Package/Impl/Repl/Debugger/StepOutCommand.cs class StepOutCommand (line 8) | internal sealed class StepOutCommand : DebuggerWrappedCommand { method StepOutCommand (line 9) | public StepOutCommand(IRInteractiveWorkflowVisual interactiveWorkflow) method SetStatus (line 15) | protected override void SetStatus() { FILE: src/Package/Impl/Repl/Debugger/StepOverCommand.cs class StepOverCommand (line 8) | internal sealed class StepOverCommand : DebuggerWrappedCommand { method StepOverCommand (line 9) | public StepOverCommand(IRInteractiveWorkflowVisual interactiveWorkflow) FILE: src/Package/Impl/Repl/Debugger/StopDebuggingCommand.cs class StopDebuggingCommand (line 8) | internal sealed class StopDebuggingCommand : DebuggerWrappedCommand { method StopDebuggingCommand (line 9) | public StopDebuggingCommand(IRInteractiveWorkflowVisual interactiveWor... FILE: src/Package/Impl/Repl/Editor/KeyProcessor.cs class ReplKeyProcessor (line 13) | internal sealed class ReplKeyProcessor : KeyProcessor { method ReplKeyProcessor (line 17) | public ReplKeyProcessor(IWpfTextView textView) { method PreviewKeyDown (line 21) | public override void PreviewKeyDown(KeyEventArgs args) { FILE: src/Package/Impl/Repl/Editor/KeyProcessorProvider.cs class KeyProcessorProvider (line 10) | [Export(typeof(IKeyProcessorProvider))] method GetAssociatedProcessor (line 17) | public KeyProcessor GetAssociatedProcessor(IWpfTextView wpfTextView) { FILE: src/Package/Impl/Repl/IActiveRInteractiveWindowTracker.cs type IActiveRInteractiveWindowTracker (line 7) | public interface IActiveRInteractiveWindowTracker { FILE: src/Package/Impl/Repl/ReplClassificationTypes.cs class ReplClassificationTypes (line 11) | public class ReplClassificationTypes { class ReplPromptClassificationFormat (line 19) | [Export(typeof(EditorFormatDefinition))] method ReplPromptClassificationFormat (line 26) | private ReplPromptClassificationFormat() { FILE: src/Package/Impl/Repl/ReplPromptTagger.cs class ReplPromptTagger (line 18) | [Export(typeof(IViewTaggerProvider))] method ReplPromptTagger (line 25) | [ImportingConstructor] method CreateTagger (line 35) | public ITagger CreateTagger(ITextView textView, ITextBuffer buff... class Tagger (line 39) | class Tagger : ITagger { method Tagger (line 44) | public Tagger(ITextView view, ClassificationTag tag) { method GetTags (line 49) | public IEnumerable> GetTags(NormalizedSn... FILE: src/Package/Impl/Repl/Shiny/RunShinyAppCommand.cs class RunShinyAppCommand (line 9) | internal sealed class RunShinyAppCommand : PackageCommand { method RunShinyAppCommand (line 12) | public RunShinyAppCommand(IRInteractiveWorkflowVisual interactiveWorkf... method SetStatus (line 17) | protected override void SetStatus() { method Handle (line 22) | protected override void Handle() { FILE: src/Package/Impl/Repl/Shiny/StopShinyAppCommand.cs class StopShinyAppCommand (line 10) | internal sealed class StopShinyAppCommand : PackageCommand { method StopShinyAppCommand (line 13) | public StopShinyAppCommand(IRInteractiveWorkflow interactiveWorkflow) method SetStatus (line 18) | protected override void SetStatus() { method Handle (line 23) | protected override void Handle() { FILE: src/Package/Impl/Repl/VsActiveRInteractiveWindowTracker.cs class VsActiveRInteractiveWindowTracker (line 14) | [Export] method VsActiveRInteractiveWindowTracker (line 21) | [ImportingConstructor] method OnFrameCreated (line 29) | public void OnFrameCreated(IVsWindowFrame frame) { } method OnFrameDestroyed (line 30) | public void OnFrameDestroyed(IVsWindowFrame frame) { } method OnFrameIsVisibleChanged (line 31) | public void OnFrameIsVisibleChanged(IVsWindowFrame frame, bool newIsVi... method OnFrameIsOnScreenChanged (line 32) | public void OnFrameIsOnScreenChanged(IVsWindowFrame frame, bool newIsO... method OnActiveFrameChanged (line 34) | public void OnActiveFrameChanged(IVsWindowFrame oldFrame, IVsWindowFra... method UpdateInteractiveWindowIfRequired (line 47) | private void UpdateInteractiveWindowIfRequired(IInteractiveWindowVisua... method GetComponent (line 55) | private IInteractiveWindowVisualComponent GetComponent(IVsWindowFrame ... class InteractiveWindowChangedEventArgs (line 80) | public class InteractiveWindowChangedEventArgs { method InteractiveWindowChangedEventArgs (line 84) | public InteractiveWindowChangedEventArgs(IInteractiveWindowVisualCompo... FILE: src/Package/Impl/Repl/VsRInteractiveWindowComponentContainerFactory.cs class VsRInteractiveWindowComponentContainerFactory (line 22) | [Export(typeof(IInteractiveWindowComponentContainerFactory))] method VsRInteractiveWindowComponentContainerFactory (line 28) | [ImportingConstructor] method Create (line 38) | public IInteractiveWindowVisualComponent Create(int instanceId, IInter... method RegisterFocusPreservingWindow (line 59) | private void RegisterFocusPreservingWindow(ToolWindowPane toolWindow) { FILE: src/Package/Impl/Repl/VsRInteractiveWorkflowProvider.cs class VsRInteractiveWorkflowProvider (line 21) | [Export(typeof(IRInteractiveWorkflowProvider))] method VsRInteractiveWorkflowProvider (line 38) | [ImportingConstructor] method OnApplicationTerminating (line 54) | private void OnApplicationTerminating(object sender, EventArgs e) => D... method Dispose (line 56) | public void Dispose() { method GetOrCreate (line 61) | IRInteractiveWorkflowVisual IRInteractiveWorkflowVisualProvider.GetOrC... method GetOrCreate (line 67) | IRInteractiveWorkflow IRInteractiveWorkflowProvider.GetOrCreate() => (... method CreateRInteractiveWorkflow (line 71) | private IRInteractiveWorkflowVisual CreateRInteractiveWorkflow() { method DisposeInstance (line 78) | private void DisposeInstance() { FILE: src/Package/Impl/Repl/Workspace/LoadWorkspaceCommand.cs class LoadWorkspaceCommand (line 18) | internal sealed class LoadWorkspaceCommand : PackageCommand { method LoadWorkspaceCommand (line 24) | public LoadWorkspaceCommand(ICoreShell shell, IRInteractiveWorkflowVis... method SetStatus (line 32) | protected override void SetStatus() { method Handle (line 42) | protected override void Handle() { method LoadWorkspace (line 55) | private async Task LoadWorkspace(IRSession session, string file) { FILE: src/Package/Impl/Repl/Workspace/SaveWorkspaceCommand.cs class SaveWorkspaceCommand (line 18) | internal sealed class SaveWorkspaceCommand : PackageCommand { method SaveWorkspaceCommand (line 24) | public SaveWorkspaceCommand(ICoreShell shell, IRInteractiveWorkflowVis... method SetStatus (line 32) | protected override void SetStatus() { method Handle (line 42) | protected override void Handle() { method SaveWorkspace (line 55) | private async Task SaveWorkspace(string file) { FILE: src/Package/Impl/Repl/Workspace/ShowRInteractiveWindowsCommand.cs class ShowRInteractiveWindowsCommand (line 10) | internal sealed class ShowRInteractiveWindowsCommand : PackageCommand { method ShowRInteractiveWindowsCommand (line 13) | public ShowRInteractiveWindowsCommand(IRInteractiveWorkflowVisualProvi... method Handle (line 18) | protected override void Handle() { FILE: src/Package/Impl/Resources.Designer.cs class Resources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: src/Package/Impl/Search/VsSearchControl.cs class VsSearchControl (line 12) | internal class VsSearchControl : IVsWindowSearch, ISearchControl { method VsSearchControl (line 18) | public VsSearchControl(IVsWindowSearchHost vsWindowSearchHost, ISearch... method CreateSearch (line 26) | public IVsSearchTask CreateSearch(uint dwCookie, IVsSearchQuery pSearc... method ClearSearch (line 33) | public void ClearSearch() { method ProvideSearchSettings (line 40) | public void ProvideSearchSettings(IVsUIDataSource pSearchSettings) { method SetDWordBuiltInIfSpecified (line 46) | private void SetDWordBuiltInIfSpecified(IVsUIDataSource pSearchSetting... method SetDWordBuiltIn (line 53) | private static void SetDWordBuiltIn(IVsUIDataSource pSearchSettings, s... method OnNavigationKeyDown (line 57) | public bool OnNavigationKeyDown(uint dwNavigationKey, uint dwModifiers... method Dispose (line 63) | public void Dispose() { class VsUIObject (line 67) | private class VsUIObject : IVsUIObject { method VsUIObject (line 74) | public VsUIObject(object value, string type, __VSUIDATAFORMAT format) { method AreEqual (line 80) | private bool AreEqual(IVsUIObject other) { method Equals (line 90) | public int Equals(IVsUIObject pOtherObject, out bool pfAreEqual) { method get_Data (line 95) | public int get_Data(out object pVar) { method get_Format (line 100) | public int get_Format(out uint pdwDataFormat) { method get_Type (line 105) | public int get_Type(out string pTypeName) { FILE: src/Package/Impl/Search/VsSearchControlProvider.cs class VsSearchControlProvider (line 12) | [Export(typeof(ISearchControlProvider))] method VsSearchControlProvider (line 17) | [ImportingConstructor] method Create (line 24) | public ISearchControl Create(FrameworkElement host, ISearchHandler han... FILE: src/Package/Impl/Search/VsSearchTask.cs class VsSearchTask (line 10) | internal class VsSearchTask : IVsSearchTask { method VsSearchTask (line 21) | public VsSearchTask(uint dwCookie, IVsSearchQuery pSearchQuery, IVsSea... method Start (line 37) | public void Start() { method Stop (line 43) | public void Stop() { method SearchCompleted (line 49) | private void SearchCompleted(Task task) { method SetTaskStatus (line 63) | private bool SetTaskStatus(VSConstants.VsSearchTaskStatus status) { method TrySetTaskStatus (line 79) | private bool TrySetTaskStatus(VSConstants.VsSearchTaskStatus value, VS... FILE: src/Package/Impl/Shell/AppShellExtensions.cs class AppShellExtensions (line 12) | public static class AppShellExtensions { method GetDialogOwnerWindow (line 13) | public static IntPtr GetDialogOwnerWindow(this ICoreShell shell) { method GetUiFont (line 20) | public static Font GetUiFont(this ICoreShell shell) { method PostCommand (line 32) | public static void PostCommand(this IServiceContainer services, Guid g... FILE: src/Package/Impl/Shell/CompositionCatalog.cs class CompositionCatalog (line 9) | internal sealed class CompositionCatalog : ICompositionCatalog { method CompositionCatalog (line 10) | public CompositionCatalog(ICompositionService cs, ExportProvider ep) { FILE: src/Package/Impl/Shell/Editor/VsEditorSupport.cs class VsEditorSupport (line 16) | internal sealed class VsEditorSupport : IEditorSupport { method VsEditorSupport (line 19) | public VsEditorSupport(IServiceContainer services) { method TranslateCommandTarget (line 32) | public ICommandTarget TranslateCommandTarget(IEditorView editorView, o... method TranslateToHostCommandTarget (line 46) | public object TranslateToHostCommandTarget(IEditorView editorView, obj... method CreateUndoAction (line 71) | public IEditorUndoAction CreateUndoAction(IEditorView editorView) FILE: src/Package/Impl/Shell/Editor/VsEditorUndoAction.cs class VsEditorUndoAction (line 9) | public sealed class VsEditorUndoAction : IEditorUndoAction { method VsEditorUndoAction (line 12) | public VsEditorUndoAction(IEditorView editorView, IServiceContainer se... method Dispose (line 15) | public void Dispose() => _undoAction.Dispose(); method Open (line 16) | public void Open(string name) => _undoAction.Open(name); method Commit (line 17) | public void Commit() => _undoAction.Commit(); FILE: src/Package/Impl/Shell/Services/VsApplication.cs class VsApplication (line 14) | internal sealed class VsApplication : IApplication { method VsApplication (line 32) | public VsApplication(IServiceContainer services) { method FireStarted (line 38) | internal void FireStarted() => Started?.Invoke(this, EventArgs.Empty); method FireTerminating (line 39) | internal void FireTerminating() => Terminating?.Invoke(this, EventArgs... FILE: src/Package/Impl/Shell/Services/VsFileDialog.cs class VsFileDialog (line 12) | internal class VsFileDialog : IFileDialog { method VsFileDialog (line 15) | public VsFileDialog(ICoreShell shell) { method ShowOpenFileDialog (line 19) | public string ShowOpenFileDialog(string filter, string initialPath = n... method ShowBrowseDirectoryDialog (line 22) | public string ShowBrowseDirectoryDialog(string initialPath = null, str... method ShowSaveFileDialog (line 25) | public string ShowSaveFileDialog(string filter, string initialPath = n... method BrowseForFileOpen (line 28) | protected string BrowseForFileOpen(IntPtr owner, string filter, string... method BrowseForFileSave (line 64) | public string BrowseForFileSave(IntPtr owner, string filter, string in... FILE: src/Package/Impl/Shell/Services/VsIdleTimeSource.cs class VsIdleTimeService (line 11) | public sealed class VsIdleTimeService : IIdleTimeService, IIdleTimeSourc... method VsIdleTimeService (line 19) | public VsIdleTimeService(IOleComponentManager oleComponentManager) { method FContinueMessageLoop (line 30) | public int FContinueMessageLoop(uint uReason, IntPtr pvLoopData, MSG[]... method FDoIdle (line 32) | public int FDoIdle(uint grfidlef) { method FPreTranslateMessage (line 42) | public int FPreTranslateMessage(MSG[] pMsg) => 0; method FQueryTerminate (line 44) | public int FQueryTerminate(int fPromptUser) { method FReserved1 (line 52) | public int FReserved1(uint dwReserved, uint message, IntPtr wParam, In... method HwndGetWindow (line 53) | public IntPtr HwndGetWindow(uint dwWhich, uint dwReserved) => IntPtr.Z... method OnActivationChange (line 55) | public void OnActivationChange(IOleComponent pic, int fSameComponent, ... method OnAppActivate (line 56) | public void OnAppActivate(int fActive, uint dwOtherThreadID) { } method OnEnterState (line 57) | public void OnEnterState(uint uStateID, int fEnter) { } method OnLoseActivation (line 58) | public void OnLoseActivation() { } method Terminate (line 59) | public void Terminate() { } method Dispose (line 63) | public void Dispose() { method DoIdle (line 73) | public void DoIdle() => Idle?.Invoke(this, EventArgs.Empty); FILE: src/Package/Impl/Shell/Services/VsMainThread.cs class VsMainThread (line 13) | internal sealed class VsMainThread : IMainThread { method VsMainThread (line 17) | public VsMainThread() { method Post (line 25) | public void Post(Action action) { method CreateMainThreadAwaiter (line 36) | public IMainThreadAwaiter CreateMainThreadAwaiter(CancellationToken ca... FILE: src/Package/Impl/Shell/Services/VsMainThreadAwaiter.cs class VsMainThreadAwaiter (line 9) | internal class VsMainThreadAwaiter : IMainThreadAwaiter { method VsMainThreadAwaiter (line 12) | public VsMainThreadAwaiter(JoinableTaskFactory.MainThreadAwaiter await... method OnCompleted (line 17) | public void OnCompleted(Action continuation) => _awaiter.OnCompleted(c... method GetResult (line 18) | public void GetResult() => _awaiter.GetResult(); FILE: src/Package/Impl/Shell/Services/VsOutputService.cs class VsOutputService (line 13) | internal sealed class VsOutputService : IOutputService { method VsOutputService (line 17) | public VsOutputService(IServiceContainer services) { method Get (line 22) | public IOutput Get(string name) => _outputs.GetOrAdd(name, CreateOutput); method CreateOutput (line 24) | private IOutput CreateOutput(string name) => new LogWriterOutput(_serv... class LogWriterOutput (line 26) | private class LogWriterOutput : IOutput { method LogWriterOutput (line 31) | public LogWriterOutput(IServiceContainer services, string name) { method Write (line 36) | public void Write(string text) { method WriteError (line 41) | public void WriteError(string text) { method EnsurePane (line 50) | private void EnsurePane() { method ActivateWindow (line 67) | private void ActivateWindow() { FILE: src/Package/Impl/Shell/Services/VsPlatformServices.cs class VsPlatformServices (line 13) | internal sealed class VsPlatformServices : IPlatformServices { method VsPlatformServices (line 14) | public VsPlatformServices() { FILE: src/Package/Impl/Shell/Services/VsPlotExportDialog.cs class VsPlotExportDialog (line 10) | internal class VsPlotExportDialog : IRPlotExportDialog { method VsPlotExportDialog (line 13) | public VsPlotExportDialog(ICoreShell shell) { method ShowExportImageDialog (line 17) | public ExportImageParameters ShowExportImageDialog(ExportArguments ima... method ShowExportPdfDialog (line 20) | public ExportPdfParameters ShowExportPdfDialog(ExportArguments pdfArgu... method ShowSaveExportPdfDialog (line 23) | private ExportPdfParameters ShowSaveExportPdfDialog(IntPtr owner,Expor... method ShowSaveExportImageDialog (line 35) | private ExportImageParameters ShowSaveExportImageDialog(IntPtr owner, ... FILE: src/Package/Impl/Shell/Services/VsProgressDialog.cs class VsProgressDialog (line 12) | internal class VsProgressDialog : IProgressDialog { method VsProgressDialog (line 15) | public VsProgressDialog(IServiceContainer services) { method Show (line 19) | public void Show(Func ... method Show (line 26) | public T Show(Func, CancellationToken... method Show (line 43) | public T Show(Func, CancellationToken... method StartWaitDialog (line 53) | private ThreadedWaitDialogHelper.Session StartWaitDialog(string waitMe... class Progress (line 59) | private class Progress : IProgress { method Progress (line 63) | public Progress(IProgress vsProgress... method Report (line 68) | public void Report(ProgressDialogData data) { FILE: src/Package/Impl/Shell/Services/VsServiceManager.cs class VsServiceManager (line 17) | internal sealed class VsServiceManager : ServiceManager { method VsServiceManager (line 23) | public VsServiceManager(ICoreShell shell) { method GetService (line 52) | public override T GetService(Type type = null) { FILE: src/Package/Impl/Shell/Services/VsSettingsStorage.cs type SVsSettingsPersistenceManager (line 20) | [Guid("9B164E40-C3A2-4363-9BC5-EB4039DEF653")] class VsSettingsStorage (line 30) | internal sealed class VsSettingsStorage : ISettingsStorage, IDisposable { method VsSettingsStorage (line 40) | public VsSettingsStorage() : this(null) { } method VsSettingsStorage (line 41) | public VsSettingsStorage(ISettingsManager settingsManager) { method OnSettingChangedAsync (line 56) | private Task OnSettingChangedAsync(object sender, PropertyChangedEvent... method Dispose (line 61) | public void Dispose() { method SettingExists (line 68) | public bool SettingExists(string name) { method GetSetting (line 80) | public object GetSetting(string name, Type t) { method GetSetting (line 97) | public T GetSetting(string name, T defaultValue) { method SetSetting (line 106) | public void SetSetting(string name, object newValue) { method PersistAsync (line 116) | public async Task PersistAsync() { method ClearCache (line 132) | internal void ClearCache() => _settingsCache.Clear(); method GetValueFromStore (line 134) | private object GetValueFromStore(string name, Type t) { method GetPersistentName (line 140) | private static string GetPersistentName(string setting) => RPackage.Pr... class Setting (line 142) | class Setting { method Setting (line 146) | public Setting(object value, bool changed = false) { method ToSimpleType (line 151) | public object ToSimpleType() { method SetValue (line 160) | public void SetValue(object newValue) { method FromStoredValue (line 167) | public static Setting FromStoredValue(object o, Type t) { method IsSimpleType (line 194) | private static bool IsSimpleType(Type t) { FILE: src/Package/Impl/Shell/Services/VsTaskService.cs class VsTaskService (line 12) | internal class VsTaskService : ITaskService { method Wait (line 13) | public bool Wait(Func method, int ms = Timeout.Infinite, Cancell... method Wait (line 19) | public bool Wait(Func> method, out T result, int ms = Timeo... FILE: src/Package/Impl/Shell/Services/VsUIServices.cs class VsUIServices (line 18) | public sealed class VsUIServices : IUIService, IDisposable, IVsBroadcast... method VsUIServices (line 26) | public VsUIServices(ICoreShell coreShell) { method ShowErrorMessage (line 51) | public void ShowErrorMessage(string message) { method ShowContextMenu (line 57) | public void ShowContextMenu(CommandId commandId, int x, int y, object ... method ShowMessage (line 81) | public MessageButtons ShowMessage(string message, MessageButtons butto... method SaveFileIfDirty (line 112) | public string SaveFileIfDirty(string fullPath) method UpdateCommandStatus (line 114) | public void UpdateCommandStatus(bool immediate) method OnBroadcastMessage (line 119) | public int OnBroadcastMessage(uint msg, IntPtr wParam, IntPtr lParam) { method Dispose (line 128) | public void Dispose() { method GetOleButtonFlags (line 138) | private static OLEMSGBUTTON GetOleButtonFlags(MessageButtons buttons) { FILE: src/Package/Impl/Shell/ToolWindows/VisualComponentToolWindow.cs class VisualComponentToolWindow (line 11) | internal abstract class VisualComponentToolWindow : RToolWindowPane, ... method VisualComponentToolWindow (line 35) | protected VisualComponentToolWindow(IServiceContainer services) { method Hide (line 40) | public void Hide() => _adapter?.Hide(); method Show (line 41) | public void Show(bool focus, bool immediate) => _adapter.Show(focus, i... method ShowContextMenu (line 42) | public void ShowContextMenu(CommandId commandId, Point position) => _a... method UpdateCommandStatus (line 43) | public void UpdateCommandStatus(bool immediate) => _adapter.UpdateComm... method Dispose (line 45) | protected override void Dispose(bool disposing) { FILE: src/Package/Impl/Shell/ToolWindows/VisualComponentToolWindowAdapter.cs class VisualComponentToolWindowAdapter (line 13) | public sealed class VisualComponentToolWindowAdapter : IVisualCompone... method VisualComponentToolWindowAdapter (line 18) | public VisualComponentToolWindowAdapter(ToolWindowPane toolWindowPane,... method ShowContextMenu (line 60) | public void ShowContextMenu(CommandId commandId, Point position) { method UpdateCommandStatus (line 67) | public void UpdateCommandStatus(bool immediate) { method Hide (line 74) | public void Hide() { method Show (line 84) | public void Show(bool focus, bool immediate) { FILE: src/Package/Impl/Shell/VsAppShell.Idle.cs class VsAppShell (line 7) | public sealed partial class VsAppShell { method ConfigureIdleSource (line 10) | private void ConfigureIdleSource(IOleComponentManager oleComponentMana... FILE: src/Package/Impl/Shell/VsAppShell.Lifetime.cs class VsAppShell (line 15) | public sealed partial class VsAppShell { method EnsureInitialized (line 19) | public static void EnsureInitialized() { method Terminate (line 26) | public static void Terminate() { method Initialize (line 30) | private void Initialize() { method CheckVsStarted (line 41) | private void CheckVsStarted() { method GetInstance (line 52) | private static VsAppShell GetInstance() { method Dispose (line 66) | public void Dispose() { method OnShellPropertyChange (line 72) | public int OnShellPropertyChange(int propid, object var) { method DisconnectFromShellEvents (line 79) | private void DisconnectFromShellEvents() { method EnsurePackageLoaded (line 87) | public static IVsPackage EnsurePackageLoaded(Guid guidPackage) { FILE: src/Package/Impl/Shell/VsAppShell.Services.cs class VsAppShell (line 36) | public partial class VsAppShell { method ConfigureServices (line 42) | private void ConfigureServices() { method ConfigurePackageServices (line 56) | private void ConfigurePackageServices() { FILE: src/Package/Impl/Shell/VsAppShell.Test.cs class VsAppShell (line 17) | public sealed partial class VsAppShell { method SetupTestInstance (line 18) | private static void SetupTestInstance() { FILE: src/Package/Impl/Shell/VsAppShell.cs class VsAppShell (line 17) | [Export(typeof(ICoreShell))] method VsAppShell (line 21) | public VsAppShell() { method VsAppShell (line 27) | private VsAppShell(Func serviceManagerFa... FILE: src/Package/Impl/Sql/Commands/AddDbConnectionCommand.cs class AddDbConnectionCommand (line 12) | internal sealed class AddDbConnectionCommand : ConfigurationSettingComma... method AddDbConnectionCommand (line 15) | public AddDbConnectionCommand(IDbConnectionService dbcs, IProjectSyste... method Handle (line 21) | protected override void Handle() { FILE: src/Package/Impl/Sql/Commands/AddDsnCommand.cs class AddDsnCommand (line 10) | internal sealed class AddDsnCommand : SessionCommand { method AddDsnCommand (line 13) | public AddDsnCommand(ICoreShell shell, IRInteractiveWorkflow workflow) : method Handle (line 18) | protected override void Handle() { FILE: src/Package/Impl/Sql/Commands/ConfigurationSettingCommand.cs class ConfigurationSettingCommand (line 15) | internal abstract class ConfigurationSettingCommand : SessionCommand { method ConfigurationSettingCommand (line 21) | protected ConfigurationSettingCommand( method SaveSetting (line 32) | protected async Task SaveSetting(string value) { FILE: src/Package/Impl/Sql/Commands/ManageDsnCommand.cs class ManageDsnCommand (line 10) | internal sealed class ManageDsnCommand : SessionCommand { method ManageDsnCommand (line 13) | public ManageDsnCommand(ICoreShell shell, IRInteractiveWorkflow workfl... method Handle (line 18) | protected override void Handle() { FILE: src/Package/Impl/Sql/Commands/PublishSProcCommand.cs class PublishSProcCommand (line 19) | [ExportCommandGroup("AD87578C-B324-44DC-A12A-B01A6ED5C6E3")] method PublishSProcCommand (line 27) | [ImportingConstructor] method PublishSProcCommand (line 32) | public PublishSProcCommand(ICoreShell shell, IProjectSystemServices ps... method GetCommandStatus (line 39) | public CommandStatusResult GetCommandStatus(IImmutableSet nodes, long c... method Handle (line 56) | private void Handle() { FILE: src/Package/Impl/Sql/Commands/PublishSProcOptionsCommand.cs class PublishSProcOptionsCommand (line 18) | [ExportCommandGroup("AD87578C-B324-44DC-A12A-B01A6ED5C6E3")] method PublishSProcOptionsCommand (line 27) | [ImportingConstructor] method GetCommandStatusAsync (line 37) | public Task GetCommandStatusAsync(IImmutableSet TryHandleCommandAsync(IImmutableSet true; method HandleDrop (line 34) | private void HandleDrop(DragDropInfo dragDropInfo) { FILE: src/Package/Impl/Sql/DragDrop/DropHandlerProvider.cs class DropHandlerProvider (line 11) | [Export(typeof(IDropHandlerProvider))] method DropHandlerProvider (line 17) | public DropHandlerProvider() { } method GetAssociatedDropHandler (line 18) | public IDropHandler GetAssociatedDropHandler(IWpfTextView wpfTextView) { FILE: src/Package/Impl/Sql/Extensions/ProjectExtensions.cs class ProjectExtensions (line 16) | internal static class ProjectExtensions { method GetDatabaseConnections (line 17) | public static async Task> GetDataba... method GetSProcFiles (line 32) | public static IEnumerable GetSProcFiles(this EnvDTE.Project pr... FILE: src/Package/Impl/Sql/Extensions/SProcFileExtensions.cs class SProcFileExtensions (line 9) | internal static class SProcFileExtensions { method ToQueryFilePath (line 13) | public static string ToQueryFilePath(this string rFilePath) { method ToSProcFilePath (line 19) | public static string ToSProcFilePath(this string rFilePath) { method ChangeExtension (line 25) | private static string ChangeExtension(string filePath, string extensio... method GetSProcNameFromTemplate (line 32) | public static string GetSProcNameFromTemplate(this IFileSystem fs, str... method GetProcedureName (line 45) | private static string GetProcedureName(string s, int start) { FILE: src/Package/Impl/Sql/Extensions/SqlQuoteType.cs type SqlQuoteType (line 9) | public enum SqlQuoteType { FILE: src/Package/Impl/Sql/Extensions/SqlStringExtensions.cs class SqlStringExtensions (line 8) | internal static class SqlStringExtensions { method ToSqlName (line 10) | public static string ToSqlName(this string name, SqlQuoteType quoteTyp... method HasSpaces (line 24) | private static bool HasSpaces(this string s) { FILE: src/Package/Impl/Sql/NativeMethods.cs class NativeMethods (line 8) | internal static class NativeMethods { method SQLConfigDataSource (line 9) | [DllImport("ODBCCP32.DLL", CharSet = CharSet.Unicode)] method SQLManageDataSources (line 12) | [DllImport("ODBCCP32.DLL", CharSet = CharSet.Unicode)] type RequestFlags (line 15) | public enum RequestFlags : ushort { FILE: src/Package/Impl/Sql/Publish/PublishTargetType.cs type PublishTargetType (line 5) | public enum PublishTargetType { FILE: src/Package/Impl/Sql/Publish/RCodePlacement.cs type RCodePlacement (line 5) | public enum RCodePlacement { FILE: src/Package/Impl/Sql/Publish/SProcMap.cs class SProcMap (line 8) | internal sealed class SProcMap: IEnumerable { method GetEnumerator (line 19) | public IEnumerator GetEnumerator() => _map.Keys.GetEnumerator(); method GetEnumerator (line 20) | IEnumerator IEnumerable.GetEnumerator() => _map.Keys.GetEnumerator(); FILE: src/Package/Impl/Sql/Publish/SProcProjectFilesGenerator.cs class SProcProjectFilesGenerator (line 10) | internal sealed class SProcProjectFilesGenerator { method SProcProjectFilesGenerator (line 23) | public SProcProjectFilesGenerator(IProjectSystemServices pss, IFileSys... method Generate (line 32) | public void Generate(SqlSProcPublishSettings settings, IEnumerable CreateAsync( method SqlPublishOptionsDialogViewModel (line 124) | private SqlPublishOptionsDialogViewModel(SqlSProcPublishSettings setti... method InitializeAsync (line 134) | private Task InitializeAsync() { method SelectTarget (line 151) | public void SelectTarget(int index) { method SelectTargetTypeAsync (line 177) | public async Task SelectTargetTypeAsync(int index) { method SelectCodePlacement (line 185) | public void SelectCodePlacement(int index) { method SelectQuoteType (line 192) | public void SelectQuoteType(int index) { method UpdateState (line 199) | public void UpdateState() { method PopulateTargetsAsync (line 214) | private async Task PopulateTargetsAsync() { method PopulateDatabaseConnectionsListAsync (line 232) | private async Task PopulateDatabaseConnectionsListAsync(ConfiguredProj... method PopulateProjectList (line 247) | private void PopulateProjectList() { method GetDatabaseProjects (line 260) | private IReadOnlyList GetDatabaseProjects() { method GetDatabaseConnectionsAsync (line 281) | private async Task> GetDatabaseConnect... method TargetTypeFromName (line 297) | private static PublishTargetType TargetTypeFromName(string name) { FILE: src/Package/Impl/Sql/Publish/SqlPublshOptionsDialog.xaml.cs class SqlPublshOptionsDialog (line 22) | public partial class SqlPublshOptionsDialog : PlatformDialogWindow { method CreateAsync (line 29) | public static async Task CreateAsync( method SqlPublshOptionsDialog (line 36) | private SqlPublshOptionsDialog(ICoreShell shell, IProjectSystemService... method InitializeAsync (line 45) | public async Task InitializeAsync() { method InitializeModelAsync (line 51) | private async Task InitializeModelAsync() { method InitializeUI (line 57) | private void InitializeUI() { method SaveSettingsAndClose (line 64) | private void SaveSettingsAndClose() { method OKButton_Click (line 75) | private void OKButton_Click(object sender, RoutedEventArgs e) => SaveS... method CancelButton_Click (line 76) | private void CancelButton_Click(object sender, RoutedEventArgs e) => C... method TableName_TextChanged (line 77) | private void TableName_TextChanged(object sender, TextChangedEventArgs... method TargetTypeList_SelectionChanged (line 79) | private void TargetTypeList_SelectionChanged(object sender, SelectionC... method TargetList_SelectionChanged (line 88) | private void TargetList_SelectionChanged(object sender, SelectionChang... method CodePlacementList_SelectionChanged (line 91) | private void CodePlacementList_SelectionChanged(object sender, Selecti... method QuoteTypeList_SelectionChanged (line 94) | private void QuoteTypeList_SelectionChanged(object sender, SelectionCh... FILE: src/Package/Impl/Sql/Publish/SqlSProcPublishSettings.cs class SqlSProcPublishSettings (line 10) | internal class SqlSProcPublishSettings { method SqlSProcPublishSettings (line 50) | public SqlSProcPublishSettings() { } method SqlSProcPublishSettings (line 52) | public SqlSProcPublishSettings(ISettingsStorage settingsStorage) { method Load (line 56) | private void Load(ISettingsStorage settingsStorage) { method Save (line 65) | public void Save(ISettingsStorage settingsStorage) { FILE: src/Package/Impl/Sql/Publish/SqlTelemetryEvents.cs class SqlTelemetryEvents (line 5) | internal static class SqlTelemetryEvents { FILE: src/Package/Impl/Sql/Services/DacPackageServicesProvider.cs class DacPackageServicesProvider (line 16) | [Export(typeof(IDacPackageServicesProvider))] method DacPackageServicesProvider (line 22) | [ImportingConstructor] method GetDacPackageServices (line 29) | public IDacPackageServices GetDacPackageServices(bool showMessage = fa... method IsSqlToolsInstalled (line 39) | private bool IsSqlToolsInstalled() { method TryGetDacServices (line 54) | [SuppressMessage("Microsoft.Reliability", "CA2001:AvoidCallingProblema... FILE: src/Package/Impl/StatusBar/VsStatusBar.cs class VsStatusBar (line 22) | internal sealed class VsStatusBar : IStatusBar { method VsStatusBar (line 31) | public VsStatusBar(IServiceContainer services) { method GetRootVisual (line 38) | private Visual GetRootVisual() { method AddItem (line 50) | public IDisposable AddItem(UIElement element) { method GetTextAsync (line 58) | public async Task GetTextAsync(CancellationToken ct = default(... method SetTextAsync (line 64) | public async Task SetTextAsync(string text, CancellationToken ct = def... method ShowProgressAsync (line 69) | public async Task ShowProgressAsync(int totalSteps... method TryAddItemsControlToVisualRoot (line 77) | private bool TryAddItemsControlToVisualRoot() { method EnsureItemsControlCreated (line 124) | private void EnsureItemsControlCreated() { method OnVsIdle (line 137) | private void OnVsIdle(object sender, EventArgs e) { class VsStatusBarProgress (line 142) | private class VsStatusBarProgress : IStatusBarProgress { method VsStatusBarProgress (line 150) | public VsStatusBarProgress(IVsStatusbar vsStatusbar, IMainThread mai... method Report (line 162) | public void Report(StatusBarProgressData value) { method Dispose (line 166) | public void Dispose() { method DisposeOnMainThread (line 170) | private void DisposeOnMainThread() { FILE: src/Package/Impl/TaskList/VsTaskItem.cs class VsTaskItem (line 15) | internal sealed class VsTaskItem : ErrorTask { method VsTaskItem (line 20) | public VsTaskItem(IEditorTaskListItem item, IEditorTaskListItemSource ... method Update (line 28) | public bool Update() { method HasHelp (line 68) | public int HasHelp(out int pfHasHelp) { method OnHelp (line 72) | protected override void OnHelp(EventArgs e) { method ImageListIndex (line 81) | public int ImageListIndex(out int pIndex) { method IsReadOnly (line 86) | public int IsReadOnly(VSTASKFIELD field, out int pfReadOnly) { method OnNavigate (line 91) | protected override void OnNavigate(EventArgs e) { FILE: src/Package/Impl/TaskList/VsTaskList.cs class VsTaskList (line 16) | [Export(typeof(IEditorTaskList))] method VsTaskList (line 22) | [ImportingConstructor] method AddTaskSource (line 27) | public void AddTaskSource(IEditorTaskListItemSource source) { method RemoveTaskSource (line 34) | public void RemoveTaskSource(IEditorTaskListItemSource source) { method FlushTaskList (line 43) | public void FlushTaskList() { FILE: src/Package/Impl/TaskList/VsTaskListProvider.cs class VsTaskListProvider (line 16) | public sealed class VsTaskListProvider : ErrorListProvider { method VsTaskListProvider (line 25) | public VsTaskListProvider(IEditorTaskListItemSource source, IServiceCo... method OnTasksAdded (line 45) | private void OnTasksAdded(object sender, TasksListItemsChangedEventArg... method OnTasksRemoved (line 58) | private void OnTasksRemoved(object sender, TasksListItemsChangedEventA... method OnTasksCleared (line 71) | private void OnTasksCleared(object sender, EventArgs e) => Clear(); method OnTasksUpdated (line 72) | private void OnTasksUpdated(object sender, EventArgs e) => _dirty = true; method OnBeginUpdatingTasks (line 73) | private void OnBeginUpdatingTasks(object sender, EventArgs e) => Suspe... method OnEndUpdatingTasks (line 74) | private void OnEndUpdatingTasks(object sender, EventArgs e) => ResumeR... method Clear (line 76) | private void Clear() { method Dispose (line 82) | protected override void Dispose(bool disposing) { method OnIdle (line 99) | private void OnIdle(object sender, EventArgs eventArgs) => FlushTasks(); method FlushTasks (line 101) | internal void FlushTasks() { FILE: src/Package/Impl/Telemetry/Data/FolderUtility.cs class FolderUtility (line 9) | internal static class FolderUtility { method GetSubfolderRelativePaths (line 15) | public static IEnumerable GetSubfolderRelativePaths(string dir... method CountFiles (line 25) | internal static int CountFiles(string path) { FILE: src/Package/Impl/Telemetry/Data/RPackageType.cs type RPackageType (line 5) | internal enum RPackageType { FILE: src/Package/Impl/Telemetry/Data/ToolWindowData.cs class ToolWindowData (line 12) | internal class ToolWindowData { method GetToolWindowData (line 23) | public static IEnumerable GetToolWindowData(IVsUIShell... FILE: src/Package/Impl/Telemetry/Definitions/IRtvsTelemetry.cs type IRtvsTelemetry (line 12) | internal interface IRtvsTelemetry : IDisposable { method ReportConfiguration (line 14) | void ReportConfiguration(); method ReportSettings (line 15) | void ReportSettings(); method ReportWindowLayout (line 16) | void ReportWindowLayout(IVsUIShell shell); FILE: src/Package/Impl/Telemetry/RtvsTelemetry.cs class RtvsTelemetry (line 27) | internal sealed class RtvsTelemetry : IRtvsTelemetry { class ConfigurationEvents (line 36) | internal class ConfigurationEvents { class SettingEvents (line 53) | internal class SettingEvents { class WindowEvents (line 57) | internal class WindowEvents { method Initialize (line 61) | public static void Initialize(IPackageIndex packageIndex, IServiceCont... method RtvsTelemetry (line 71) | public RtvsTelemetry(IPackageIndex packageIndex method ReportConfiguration (line 87) | public void ReportConfiguration() { method ReportLocalRConfiguration (line 102) | private void ReportLocalRConfiguration() { method ReportConnectionsConfiguration (line 136) | private void ReportConnectionsConfiguration() { method ReportSettings (line 154) | public void ReportSettings() { method ReportWindowLayout (line 229) | public void ReportWindowLayout(IVsUIShell shell) { method GetRSubfolders (line 248) | private static IEnumerable GetRSubfolders(string directory) { method Dispose (line 259) | public void Dispose() { FILE: src/Package/Impl/Telemetry/StringTelemetryRecorder.cs class StringTelemetryRecorder (line 20) | public sealed class StringTelemetryRecorder : ITelemetryRecorder, IDispo... method RecordEvent (line 32) | public void RecordEvent(string eventName, object parameters = null) { method RecordActivity (line 43) | public void RecordActivity(object telemetryActivity) { method Reset (line 53) | public void Reset() { method Dispose (line 64) | public void Dispose() { method WriteDictionary (line 73) | private void WriteDictionary(IDictionary dict) { method WriteProperty (line 79) | private void WriteProperty(string name, object value) { FILE: src/Package/Impl/Telemetry/VsTelemetryRecorder.cs class VsTelemetryRecorder (line 16) | internal sealed class VsTelemetryRecorder : ITelemetryRecorder { method VsTelemetryRecorder (line 20) | private VsTelemetryRecorder() { method RecordEvent (line 36) | public void RecordEvent(string eventName, object parameters = null) { method RecordEvent (line 58) | public void RecordEvent(TelemetryEvent telemetryEvent) { method RecordActivity (line 68) | public void RecordActivity(object telemetryActivity) { method Dispose (line 76) | public void Dispose() { } FILE: src/Package/Impl/Telemetry/VsTelemetryService.cs class VsTelemetryService (line 7) | internal sealed class VsTelemetryService : TelemetryServiceBase ... method SetToolWindow (line 19) | public static void SetToolWindow(FrameworkElement view, RToolWindowPan... method OnToolWindowCreated (line 25) | public override void OnToolWindowCreated() { method GetService (line 31) | protected override object GetService(Type serviceType) method Dispose (line 34) | protected override void Dispose(bool disposing) { method Show (line 46) | public void Show(bool focus, bool immediate) => ToolWindowUtilities.Sh... FILE: src/Package/Impl/ToolWindows/ViewContainerToolWindowFactory.cs class ViewContainerToolWindowFactory (line 11) | internal class ViewContainerToolWindowFactory { method Register (line 14) | public ViewContainerToolWindowFactory Register(ISe... method GetOrCreate (line 22) | public TToolWindow GetOrCreate(int instanceId) where TToo... method GetOrCreate (line 25) | public ViewContainerToolWindow GetOrCreate(Guid toolWindowGuid, int in... type IViewContainerToolWindowFactory (line 28) | private interface IViewContainerToolWindowFactory { method GetOrCreate (line 29) | ViewContainerToolWindow GetOrCreate(int instanceId); class Factory (line 32) | private class Factory : ToolWindowPaneFactory GetOrC... method CreateToolWindow (line 40) | private TToolWindow CreateToolWindow() { FILE: src/Package/Impl/ToolWindows/ViewContainerToolWindows.cs class ConnectionManagerToolWindow (line 9) | [Guid(WindowGuidString)] method ConnectionManagerToolWindow (line 14) | public ConnectionManagerToolWindow() { class ContainerManagerToolWindow (line 20) | [Guid(WindowGuidString)] method ContainerManagerToolWindow (line 25) | public ContainerManagerToolWindow() { class PackageManagerToolWindow (line 31) | [Guid(WindowGuidString)] method PackageManagerToolWindow (line 36) | public PackageManagerToolWindow() { FILE: src/Package/Impl/ToolWindows/VsRInteractiveWorkflowToolWindowService.cs class VsRInteractiveWorkflowToolWindowService (line 12) | internal sealed class VsRInteractiveWorkflowToolWindowService : IRIntera... method VsRInteractiveWorkflowToolWindowService (line 15) | public VsRInteractiveWorkflowToolWindowService(IServiceContainer servi... method Connections (line 22) | public IToolWindow Connections(int instanceId = 0) => _factory.GetOrCr... method Containers (line 23) | public IToolWindow Containers(int instanceId = 0) => _factory.GetOrCre... method Packages (line 24) | public IToolWindow Packages(int instanceId = 0) => _factory.GetOrCreat... method GetOrCreate (line 25) | public ViewContainerToolWindow GetOrCreate(Guid toolWindowGuid, int in... FILE: src/Package/Impl/ToolWindows/VsRPlotDeviceVisualComponent.cs class VsRPlotDeviceVisualComponentContainerFactory (line 12) | [Export(typeof(IRPlotDeviceVisualComponentContainerFactory))] method VsRPlotDeviceVisualComponentContainerFactory (line 16) | [ImportingConstructor] method GetOrCreate (line 21) | public IVisualComponentContainer GetOrCre... FILE: src/Package/Impl/ToolWindows/VsRPlotHistoryVisualComponent.cs class VsRPlotHistoryVisualComponentContainerFactory (line 11) | [Export(typeof(IRPlotHistoryVisualComponentContainerFactory))] method VsRPlotHistoryVisualComponentContainerFactory (line 15) | [ImportingConstructor] method GetOrCreate (line 20) | public IVisualComponentContainer GetOrCr... FILE: src/Package/Impl/Utilities/ActiveWpfTextViewTracker.cs class ActiveWpfTextViewTracker (line 17) | [Export] method ActiveWpfTextViewTracker (line 26) | [ImportingConstructor] method GetLastActiveTextView (line 35) | public IWpfTextView GetLastActiveTextView(IContentType contentType) { method GetLastActiveTextView (line 40) | public IWpfTextView GetLastActiveTextView(string contentTypeName) { method OnFrameCreated (line 49) | public void OnFrameCreated(IVsWindowFrame frame) { method OnFrameDestroyed (line 52) | public void OnFrameDestroyed(IVsWindowFrame frame) { method OnFrameIsVisibleChanged (line 55) | public void OnFrameIsVisibleChanged(IVsWindowFrame frame, bool newIsVi... method OnFrameIsOnScreenChanged (line 58) | public void OnFrameIsOnScreenChanged(IVsWindowFrame frame, bool newIsO... method OnActiveFrameChanged (line 61) | public void OnActiveFrameChanged(IVsWindowFrame oldFrame, IVsWindowFra... method UpdateTextViewIfRequired (line 75) | private void UpdateTextViewIfRequired(IWpfTextView wpfTextView) { method GetWpfTextView (line 82) | private IWpfTextView GetWpfTextView(IVsWindowFrame frame) { FILE: src/Package/Impl/Utilities/CollectionUtilities.cs class CollectionUtilities (line 9) | public static class CollectionUtilities { method InplaceUpdate (line 25) | public static void InplaceUpdate( FILE: src/Package/Impl/Utilities/IdeUtilities.cs class IdeUtilities (line 9) | public static class IdeUtilities { method FontFromUiDialogFont (line 13) | public static Font FontFromUiDialogFont(UIDLGLOGFONT logFont) { FILE: src/Package/Impl/Utilities/LongOperationNotification.cs class LongAction (line 15) | internal sealed class LongAction { class LongOperationNotification (line 21) | internal static class LongOperationNotification { method ShowWaitingPopup (line 22) | public static bool ShowWaitingPopup(string message, IReadOnlyList(this ITextBuffer textBuffer, IServ... method ToITextBuffer (line 24) | public static ITextBuffer ToITextBuffer(this IVsTextBuffer vsTextBuffe... method ToITextBuffer (line 27) | public static ITextBuffer ToITextBuffer(this IVsTextLayer vsTextLayer,... method ToITextBuffer (line 32) | public static ITextBuffer ToITextBuffer(this IVsTextLines vsTextLines,... FILE: src/Package/Impl/Utilities/ToolWindowUtilities.cs class ToolWindowUtilities (line 11) | public static class ToolWindowUtilities { method FindWindowPane (line 15) | public static T FindWindowPane(int id) where T : ToolWindowPane { method ShowWindowPane (line 22) | public static T ShowWindowPane(int id, bool focus) where T : ToolWi... method ShowToolWindow (line 31) | public static void ShowToolWindow(ToolWindowPane toolWindow, IMainThre... method TryShowToolWindow (line 40) | private static bool TryShowToolWindow(ToolWindowPane toolWindow, bool ... method CreateToolWindow (line 57) | public static void CreateToolWindow(IVsUIShell vsUiShell, ToolWindowPa... method SetToolbarToHost (line 85) | public static void SetToolbarToHost(IVsWindowFrame frame, ToolWindowPa... method GetToolbarHost (line 100) | public static IVsToolWindowToolbarHost3 GetToolbarHost(IVsWindowFrame ... FILE: src/Package/Impl/Utilities/ViewUtilities.cs class ViewUtilities (line 20) | public static class ViewUtilities { method GetActiveFrame (line 32) | public static IVsWindowFrame GetActiveFrame() { method GetService (line 44) | public static T GetService(this ITextView textView, Type type = nul... method GetService (line 49) | public static T GetService(this IVsTextView vsTextView, Type type =... method GetViewAdapter (line 65) | public static T GetViewAdapter(this ITextView textView) where T : c... method GetIUnknownProperty (line 70) | public static bool GetIUnknownProperty(this IVsWindowFrame windowFrame... method GetFilePath (line 76) | public static string GetFilePath(this ITextView textView) { method ToTextSpan (line 93) | public static TextSpan ToTextSpan(this Span span, ITextBuffer textBuff... FILE: src/Package/Impl/Utilities/VsDebuggerModeTracker.cs class VsDebuggerModeTracker (line 13) | [Export] method VsDebuggerModeTracker (line 18) | [ImportingConstructor] method OnModeChange (line 23) | public int OnModeChange(DBGMODE dbgmodeNew) { method IsRDebugger (line 45) | public bool IsRDebugger() { FILE: src/Package/Impl/Utilities/VsUIShellExtensions.cs class VsUIShellExtensions (line 9) | internal static class VsUIShellExtensions { method EnumerateWindows (line 10) | public static IEnumerable EnumerateWindows(this IVsUIS... FILE: src/Package/Impl/Windows/GotoEditorWindowCommand.cs class GotoEditorWindowCommand (line 17) | internal sealed class GotoEditorWindowCommand : PackageCommand { method GotoEditorWindowCommand (line 22) | public GotoEditorWindowCommand(IActiveWpfTextViewTracker viewTracker, ... method SetStatus (line 31) | protected override void SetStatus() { method Handle (line 35) | protected override void Handle() { method FindDocumentFrame (line 45) | private IVsWindowFrame FindDocumentFrame(string filePath) { FILE: src/Package/Impl/Windows/GotoSolutionExplorerCommand.cs class GotoSolutionExplorerCommand (line 10) | internal sealed class GotoSolutionExplorerCommand : PackageCommand { method GotoSolutionExplorerCommand (line 13) | public GotoSolutionExplorerCommand(IServiceContainer services) : method SetStatus (line 18) | protected override void SetStatus() => Supported = Enabled = true; method Handle (line 20) | protected override void Handle() FILE: src/Package/Impl/Windows/RToolWindowPane.cs class RToolWindowPane (line 9) | internal abstract class RToolWindowPane : ToolWindowPane { method OnToolWindowCreated (line 10) | public override void OnToolWindowCreated() { FILE: src/Package/Impl/Windows/ToolWindowPaneFactory.cs class ToolWindowPaneFactory (line 13) | internal abstract class ToolWindowPaneFactory where T : RToolWindowPa... method ToolWindowPaneFactory (line 19) | protected ToolWindowPaneFactory(IServiceContainer services) { method GetOrCreate (line 24) | protected T GetOrCreate(int instanceId, Func factory) { method RemoveHolder (line 42) | private void RemoveHolder(int id) { class ToolWindowPaneHolder (line 51) | private class ToolWindowPaneHolder : IVsWindowFrameNotify, IVsWindowFr... method ToolWindowPaneHolder (line 56) | public ToolWindowPaneHolder(T toolWindowPane, Action onClose) { method OnShow (line 66) | private void OnShow(int fShow) { method Dispose (line 80) | public void Dispose() { method OnShow (line 85) | int IVsWindowFrameNotify.OnShow(int fShow) { method OnSize (line 90) | int IVsWindowFrameNotify.OnSize() => VSConstants.S_OK; method OnDockableChange (line 91) | int IVsWindowFrameNotify.OnDockableChange(int fDockable) => VSConsta... method OnMove (line 92) | int IVsWindowFrameNotify3.OnMove(int x, int y, int w, int h) => VSCo... method OnSize (line 93) | int IVsWindowFrameNotify3.OnSize(int x, int y, int w, int h) => VSCo... method OnDockableChange (line 94) | int IVsWindowFrameNotify3.OnDockableChange(int fDockable, int x, int... method OnClose (line 95) | int IVsWindowFrameNotify3.OnClose(ref uint pgrfSaveOptions)=> VSCons... method OnMove (line 96) | int IVsWindowFrameNotify.OnMove() => VSConstants.S_OK; method OnShow (line 98) | int IVsWindowFrameNotify3.OnShow(int fShow) { FILE: src/Package/Impl/Wpf/Controls.cs class Controls (line 14) | public static class Controls { method CreateUacShield (line 78) | private static BitmapSource CreateUacShield() { FILE: src/Package/Impl/Wpf/Dialogs.cs class Dialogs (line 12) | internal static class Dialogs { method GetService (line 13) | private static object GetService(Type serviceType) { method BrowseForDirectory (line 17) | public static string BrowseForDirectory( FILE: src/Package/Impl/Wpf/NativeMethods.cs class NativeMethods (line 8) | static class NativeMethods { type SHSTOCKICONINFO (line 9) | [StructLayoutAttribute(LayoutKind.Sequential, CharSet = CharSet.Unicode)] method SHGetStockIconInfo (line 19) | [DllImport("Shell32.dll", SetLastError = false)] method DestroyIcon (line 22) | [DllImport("user32.dll", SetLastError = true)] FILE: src/Package/Impl/Wpf/PlatformDialogWindow.cs class PlatformDialogWindow (line 7) | public class PlatformDialogWindow : DialogWindow { FILE: src/Package/Impl/Wpf/ThemeUtilities.cs class ThemeUtilities (line 15) | [Export(typeof(IThemeUtilities))] method ThemeUtilities (line 19) | [ImportingConstructor] method SetImageBackgroundColor (line 24) | public void SetImageBackgroundColor(DependencyObject o, object themeKe... method SetThemeScrollBars (line 48) | public void SetThemeScrollBars(DependencyObject o) { FILE: src/Package/Impl/Wpf/VsWpfOverrides.cs class VsWpfOverrides (line 21) | public static class VsWpfOverrides method Apply (line 25) | public static void Apply() method OverrideBrushes (line 33) | private static void OverrideBrushes() { method OverrideFontKeys (line 140) | private static void OverrideFontKeys() { method OverrideImageSources (line 149) | private static void OverrideImageSources() { method OverrideStyleKeys (line 154) | private static void OverrideStyleKeys() { method GetColorResources (line 162) | private static IDictionary GetColorResources() method GetImage (line 172) | private static ImageSource GetImage(IVsImageService2 imageService, Ima... FILE: src/Package/Impl/Wpf/WpfHelper.cs class WpfHelper (line 7) | public static class WpfHelper { method FindParent (line 14) | public static T FindParent(FrameworkElement element) where T : Fram... FILE: src/Package/Test/AssertionExtensions.cs class AssertionExtensions (line 9) | [ExcludeFromCodeCoverage] method Should (line 11) | public static MenuCommandAssertions Should(this MenuCommand command) { FILE: src/Package/Test/Assertions/MenuCommandAssertions.cs class MenuCommandAssertions (line 12) | [ExcludeFromCodeCoverage] method MenuCommandAssertions (line 17) | public MenuCommandAssertions(MenuCommand command) { method BeVisibleAndEnabled (line 22) | public AndConstraint BeVisibleAndEnabled(string... method BeVisibleAndDisabled (line 26) | public AndConstraint BeVisibleAndDisabled(strin... method BeInvisibleAndDisabled (line 30) | public AndConstraint BeInvisibleAndDisabled(str... method BeEnabled (line 34) | public AndConstraint BeEnabled(string because =... method BeDisabled (line 38) | public AndConstraint BeDisabled(string because ... method BeVisible (line 42) | public AndConstraint BeVisible(string because =... method BeInvisible (line 46) | public AndConstraint BeInvisible(string because... method BeChecked (line 50) | public AndConstraint BeChecked(string because =... method BeUnchecked (line 54) | public AndConstraint BeUnchecked(string because... method BeSupported (line 58) | public AndConstraint BeSupported(string because... method BeUnsupported (line 62) | public AndConstraint BeUnsupported(string becau... method AssertPropertyValue (line 66) | private AndConstraint AssertPropertyValue(Func<... method EnsureStatus (line 76) | private void EnsureStatus() { FILE: src/Package/Test/Cran/CranMirrorListTest.cs class CranMirrorListTest (line 11) | [ExcludeFromCodeCoverage] method CranMirrorList_DownloadTest (line 13) | [Test] FILE: src/Package/Test/DataInspect/CollectionUtilitiesTest.cs class CollectionUtilitiesTest (line 11) | [ExcludeFromCodeCoverage] method InplaceUpdateAddTest (line 14) | [Test] method InplaceUpdateRemoveTest (line 28) | [Test] method InplaceUpdateMixedTest (line 40) | [Test] method InplaceUpdateRemoveAllTest (line 52) | [Test] method InplaceUpdateAddToEmptyTest (line 61) | [Test] method IntegerComparer (line 74) | private bool IntegerComparer(IntegerWrap value1, IntegerWrap value2) { method ElementUpdater (line 78) | private void ElementUpdater(IntegerWrap source, IntegerWrap target) { class IntegerWrap (line 83) | class IntegerWrap { method IntegerWrap (line 84) | public IntegerWrap(int value) { method ToString (line 92) | public override string ToString() { FILE: src/Package/Test/DataInspect/EvaluationWrapperTest.cs class EvaluationWrapperTest (line 18) | [ExcludeFromCodeCoverage] method EvaluationWrapperTest (line 25) | public EvaluationWrapperTest(IServiceContainer services): base(new Var... method ValuesTest (line 67) | [CompositeTest] method FactorTest (line 96) | [Test] method FormulaTest (line 101) | [Test(Skip = "https://github.com/Microsoft/RTVS/issues/2271")] method ExpressionTest (line 106) | [Test] method ListTest (line 111) | [Test] method ActiveBindingTest (line 116) | [Test] method TruncateGrandChildrenTest (line 121) | [Test] method Matrix10x100Test (line 133) | [Test] method MatrixNamedTest (line 172) | [Test] method MatrixOneRowColumnTest (line 204) | [Test] method MatrixOnlyRowNameTest (line 272) | [Test] method MatrixOnlyColumnNameTest (line 301) | [Test] method MatrixLargeCellTest (line 333) | [Test] method DataFrameTest (line 354) | [Test] method DataFrameLangTest (line 402) | [Test] method DataFrameManyColumnTest (line 431) | [Test] method PromiseTest (line 444) | [Test] method DoesNotExist (line 464) | [Test] method ArrayTest (line 485) | [Test] method FunctionTest (line 503) | [Test] method RunTest (line 508) | private async Task RunTest(object[,] testData) { FILE: src/Package/Test/DataInspect/ObservableTreeNodeTest.cs class ObservableTreeNodeTest (line 15) | [ExcludeFromCodeCoverage] method ObservableTreeNodeTest (line 21) | public ObservableTreeNodeTest() { method ObservableTreeNodeConstructorTest (line 29) | [Test] method ObservableTreeNodeAddChildTest (line 38) | [Test] method ObservableTreeNodeRemoveChildTest (line 61) | [Test] method AddChildOutOrderTest (line 75) | [Test] method AddChildInOrderTest (line 87) | [Test] method AddTreeTest (line 106) | [Test] method InsertChildTest (line 124) | [Test] method RemoveLeafChildTest (line 139) | [Test] method GetTestTree (line 155) | private ObservableTreeNode GetTestTree() { method Expand (line 188) | private void Expand(int index, int childCount) { class AddCountDownEvent (line 195) | class AddCountDownEvent : CountdownEvent { method AddCountDownEvent (line 198) | public AddCountDownEvent(int initialCount, ReadOnlyObservableCollect... method ObservableTreeNodeTest_CollectionChanged (line 204) | private void ObservableTreeNodeTest_CollectionChanged(object sender,... method Dispose (line 210) | protected override void Dispose(bool disposing) { FILE: src/Package/Test/DataInspect/REnvironmentProviderTest.cs class REnvironmentProviderTest (line 23) | [ExcludeFromCodeCoverage] method REnvironmentProviderTest (line 29) | public REnvironmentProviderTest(IServiceContainer services, TestMethod... method InitializeAsync (line 34) | public async Task InitializeAsync() { method DisposeAsync (line 39) | public async Task DisposeAsync() { method Environment (line 44) | private static IREnvironment Environment(string name, REnvironmentKind... method MinimalEnvironments (line 51) | [Test] method PackageEnvironments (line 59) | [Test] method FunctionEnvironments (line 69) | [Test] method AttachedEnvironments (line 80) | [Test] method Environments (line 90) | private async Task Environments(string script, params IREnvironment[] ... FILE: src/Package/Test/DataInspect/TestNode.cs class TestNode (line 15) | [ExcludeFromCodeCoverage] method TestNode (line 26) | public TestNode(string content, int childCount = 0, string throwAt = n... method TestNode (line 36) | public TestNode(int content) method GetChildrenAsync (line 41) | public Task> GetChildrenAsync(CancellationTok... method CanUpdateTo (line 45) | public bool CanUpdateTo(ITreeNode node) { method CreateChilds (line 55) | private IReadOnlyList CreateChilds() { method Comparison (line 69) | public static int Comparison(ITreeNode x, ITreeNode y) { FILE: src/Package/Test/DataInspect/VariableExpectation.cs class VariableExpectation (line 10) | [ExcludeFromCodeCoverage] FILE: src/Package/Test/DataInspect/VariableRHostScript.cs class VariableRHostScript (line 20) | [ExcludeFromCodeCoverage] method VariableRHostScript (line 25) | public VariableRHostScript(IServiceContainer services) method EvaluateAsync (line 30) | public async Task EvaluateAsync(string rScript) { method EvaluateAndAssert (line 52) | public async Task EvaluateAndAssert( method AssertEvaluationWrapper (line 68) | public static void AssertEvaluationWrapper(IRSessionDataObject rdo, Va... method AssertEvaluationWrapper_ValueStartWith (line 73) | public static void AssertEvaluationWrapper_ValueStartWith(IRSessionDat... FILE: src/Package/Test/DataInspect/ViewersTest.cs class ViewersTest (line 22) | [ExcludeFromCodeCoverage] method ViewersTest (line 32) | public ViewersTest(TestMethodFixture testMethod, IServiceContainer ser... method ViewLibraryTest (line 37) | [Test] method ViewDataTest01 (line 48) | [Test] method ViewerExportTest (line 59) | [Test] method FunctionViewerTest (line 85) | [CompositeTest] method FormulaViewerTest (line 102) | [Test] method GridViewerDimLengthTest (line 114) | [CompositeTest] method GridViewerExcludeTest (line 166) | [CompositeTest] method ViewDataTest02 (line 190) | [Test] FILE: src/Package/Test/Expansions/ExpansionsTest.cs class ExpansionsTest (line 21) | [ExcludeFromCodeCoverage] method ExpansionsTest (line 28) | public ExpansionsTest(IServiceContainer services) { method ExpansionClientTest (line 41) | [Test] method ExpansionControllerTest (line 74) | [Test] FILE: src/Package/Test/FakeFactories/TestRInteractiveWorkflowProviderFactory.cs class TestRInteractiveWorkflowProviderFactory (line 21) | public static class TestRInteractiveWorkflowProviderFactory { method Create (line 22) | public static TestRInteractiveWorkflowProvider Create(IConnectionManag... FILE: src/Package/Test/Feedback/FeedbackCommandTest.cs class FeedbackCommandTest (line 15) | [ExcludeFromCodeCoverage] method ReportIssue (line 20) | [Test] method SendFrown (line 26) | [Test] method SendSmile (line 32) | [Test] method TestStatus (line 38) | private void TestStatus(OleMenuCommand cmd) { FILE: src/Package/Test/Fixtures/DisposeRInteractiveWorkflowFixture.cs class DisposeRInteractiveWorkflowFixture (line 12) | [ExcludeFromCodeCoverage] method DisposeRInteractiveWorkflowFixture (line 17) | public DisposeRInteractiveWorkflowFixture() { method InitializeAsync (line 21) | public async Task InitializeAsync() { method DisposeAsync (line 25) | public Task DisposeAsync() { FILE: src/Package/Test/Fixtures/ProjectTestFilesFixture.cs class PackageTestFilesFixture (line 8) | [ExcludeFromCodeCoverage] method PackageTestFilesFixture (line 11) | public PackageTestFilesFixture() : base(@"Package\Test\Files", "Files"... FILE: src/Package/Test/Fixtures/RPackageServicesFixture.cs class RPackageServicesFixture (line 26) | [ExcludeFromCodeCoverage] method GetAssemblyNames (line 28) | protected override IEnumerable GetAssemblyNames() => base.GetA... method FilterCatalog (line 38) | protected override ComposablePartCatalog FilterCatalog(ComposablePartC... method SetupServices (line 41) | protected override void SetupServices(IServiceManager serviceManager, ... FILE: src/Package/Test/Help/VignetteCssTest.cs class VignetteCssTest (line 9) | [ExcludeFromCodeCoverage] FILE: src/Package/Test/Images/ImagesProviderTest.cs class ImageServiceTest (line 12) | [ExcludeFromCodeCoverage] method ImageServiceTest (line 18) | public ImageServiceTest(IServiceContainer services) { method Test01 (line 22) | [Test] FILE: src/Package/Test/Mocks/ActiveRInteractiveWindowTrackerMock.cs class ActiveRInteractiveWindowTrackerMock (line 9) | public sealed class ActiveRInteractiveWindowTrackerMock : IActiveRIntera... FILE: src/Package/Test/Mocks/ActiveTextViewTrackerMock.cs class ActiveTextViewTrackerMock (line 12) | public sealed class ActiveTextViewTrackerMock : IActiveWpfTextViewTracker { method ActiveTextViewTrackerMock (line 15) | public ActiveTextViewTrackerMock(string content, string contentTypeNam... method GetLastActiveTextView (line 22) | public IWpfTextView GetLastActiveTextView(string contentType) { method GetLastActiveTextView (line 28) | public IWpfTextView GetLastActiveTextView(IContentType contentType) { FILE: src/Package/Test/Mocks/InteractiveWindowComponentContainerFactoryMock.cs class InteractiveWindowComponentContainerFactoryMock (line 15) | public class InteractiveWindowComponentContainerFactoryMock : IInteracti... method InteractiveWindowComponentContainerFactoryMock (line 18) | public InteractiveWindowComponentContainerFactoryMock(ICoreShell shell) { method Create (line 22) | public IInteractiveWindowVisualComponent Create(int instanceId, IInter... FILE: src/Package/Test/Mocks/RHistoryVisualComponentContainerFactoryMock.cs class RHistoryVisualComponentContainerFactoryMock (line 13) | public class RHistoryVisualComponentContainerFactoryMock : IRHistoryVisu... method RHistoryVisualComponentContainerFactoryMock (line 17) | public RHistoryVisualComponentContainerFactoryMock(IRHistoryProvider h... method GetOrCreate (line 22) | public IVisualComponentContainer GetOr... FILE: src/Package/Test/Mocks/VsApplicationMock.cs class VsApplicationMock (line 11) | sealed class VsApplicationMock : IApplication { FILE: src/Package/Test/Mocks/VsRegisterProjectGeneratorsMock.cs class VsRegisterProjectGeneratorsMock (line 11) | [ExcludeFromCodeCoverage] method RegisterProjectGenerator (line 14) | public void RegisterProjectGenerator([In] ref Guid rguidProjGenerator,... method UnregisterProjectGenerator (line 19) | public void UnregisterProjectGenerator([In] uint dwCookie) FILE: src/Package/Test/Options/EncodingsTest.cs class EncodingsTest (line 15) | [ExcludeFromCodeCoverage] method EncodingsTest (line 19) | public EncodingsTest(IServiceContainer services) : base(services) { } method ValidateEncodings (line 21) | [Test] FILE: src/Package/Test/Options/LogVerbosityTest.cs class LogVerbosityConverterTest (line 15) | [ExcludeFromCodeCoverage] method LogVerbosityConverterTest (line 28) | public LogVerbosityConverterTest() { method Defaults (line 32) | [Test] method ConvertFrom (line 48) | [Test] method ConvertTo (line 59) | [Test] method MinMaxTest (line 70) | [Test] FILE: src/Package/Test/Package/RPackageTest.cs class RPackageTest (line 7) | [ExcludeFromCodeCoverage] FILE: src/Package/Test/Package/RToolbarTest.cs class RToolbarTest (line 14) | [ExcludeFromCodeCoverage] method Visibility (line 16) | [Test] FILE: src/Package/Test/Project/CommandsTest.cs class ProjectCommandsTest (line 29) | [ExcludeFromCodeCoverage] method ProjectCommandsTest (line 34) | public ProjectCommandsTest() { method Dispose (line 42) | public void Dispose() { method CopyItemPath (line 46) | [Test] method OpenContainingFolder (line 61) | [Test] method OpenCommandPrompt (line 81) | [Test] method CreateTestNodeSetPair (line 104) | private void CreateTestNodeSetPair(string filePath, out IImmutableSet<... method CheckSingleNodeCommandStatusAsync (line 112) | private async Task CheckSingleNodeCommandStatusAsync(IAsyncCommandGrou... method CheckSingleNodeCommandStatus (line 126) | private void CheckSingleNodeCommandStatus(ICommandGroupHandler cmd, in... FILE: src/Package/Test/Project/ProjectSystem/PropertyPages/ProjectSettingsControlTest.cs class ProjectSettingsControlTest (line 23) | [ExcludeFromCodeCoverage] method ProjectSettingsControlTest (line 35) | public ProjectSettingsControlTest(PackageTestFilesFixture files) { method Construction (line 53) | [Test] method Font (line 69) | [Test] method DirtyState (line 97) | [Test] method PropertyGridSingle (line 113) | [Test] method AddVariable (line 144) | [Test] method PropertyGridMultiple01 (line 178) | [Test] method PropertyGridMultiple02 (line 224) | [Test] FILE: src/Package/Test/Project/ProjectSystem/PropertyPages/ProjectSettingsViewModelTest.cs class ProjectSettingsViewModelTest (line 18) | [ExcludeFromCodeCoverage] method EmptyViewModel (line 21) | [Test] method CreateNewFile (line 38) | [Test] method EnumerateFiles (line 51) | [Test] method LoadSave (line 75) | [Test] FILE: src/Package/Test/Project/ProjectSystem/PropertyPages/RunPageViewModelTest.cs class RunPageViewModelTest (line 14) | [ExcludeFromCodeCoverage] method SingleConfiguration (line 16) | [Test] method MultiConfigurationsChangeConflictingResetReplOnRun (line 51) | [Test] method MultiConfigurationsChangeConflictingStartupFile (line 88) | [Test] class TestProjectProperties (line 125) | class TestProjectProperties : IRProjectProperties { method TestProjectProperties (line 136) | public TestProjectProperties(bool resetReplOnRun, string startupFile... method GetResetReplOnRunAsync (line 142) | public Task GetResetReplOnRunAsync() => Task.FromResult(ResetR... method GetStartupFileAsync (line 143) | public Task GetStartupFileAsync() => Task.FromResult(Startup... method GetCommandLineArgsAsync (line 144) | public Task GetCommandLineArgsAsync() => Task.FromResult(Com... method GetSettingsFileAsync (line 145) | public Task GetSettingsFileAsync() => Task.FromResult(Settin... method GetRemoteProjectPathAsync (line 146) | public Task GetRemoteProjectPathAsync() => Task.FromResult(R... method GetFileFilterAsync (line 147) | public Task GetFileFilterAsync() => Task.FromResult(RemotePr... method GetTransferProjectOnRunAsync (line 148) | public Task GetTransferProjectOnRunAsync() => Task.FromResult(... method GetRFilePaths (line 149) | public IEnumerable GetRFilePaths() => RFilePaths; method GetProjectName (line 150) | public string GetProjectName() => ProjectName; method SetResetReplOnRunAsync (line 152) | public Task SetResetReplOnRunAsync(bool val) { method SetStartupFileAsync (line 157) | public Task SetStartupFileAsync(string val) { method SetCommandLineArgsAsync (line 161) | public Task SetCommandLineArgsAsync(string val) { method SetSettingsFileAsync (line 166) | public Task SetSettingsFileAsync(string file) { method SetRemoteProjectPathAsync (line 171) | public Task SetRemoteProjectPathAsync(string remoteProjectPath) { method SetFileFilterAsync (line 176) | public Task SetFileFilterAsync(string fileTransferFilter) { method SetTransferProjectOnRunAsync (line 181) | public Task SetTransferProjectOnRunAsync(bool val) { FILE: src/Package/Test/Project/SettingsTest.cs class SettingsProviderTest (line 16) | [ExcludeFromCodeCoverage] method SettingsProviderTest (line 22) | public SettingsProviderTest(PackageTestFilesFixture files) { method ConcurrentAccess (line 26) | [Test] FILE: src/Package/Test/Repl/CurrentDirectoryTest.cs class CurrentDirectoryTest (line 16) | [ExcludeFromCodeCoverage] method CurrentDirectoryTest (line 22) | public CurrentDirectoryTest(IServiceContainer services) : base(service... method InitializeAsync (line 26) | public override async Task InitializeAsync() { method DefaultDirectoryTest (line 31) | [Test] method SetDirectoryTest (line 39) | [Test] method GetFriendlyNameTest01 (line 47) | [Test] method GetFriendlyNameTest02 (line 53) | [Test] method GetFullPathNameTest (line 59) | [Test] FILE: src/Package/Test/Repl/ReplCommandTest.cs class ReplCommandTest (line 30) | [ExcludeFromCodeCoverage] method ReplCommandTest (line 37) | public ReplCommandTest(IServiceContainer services) { method Dispose (line 47) | public void Dispose() { method SendToReplTest (line 51) | [Test] FILE: src/Package/Test/Repl/SetDirectoryCommandTest.cs class SetDirectoryCommandTest (line 19) | [ExcludeFromCodeCoverage] method SetDirectoryToSourceTest (line 21) | [Test] method SetDirectoryToProjectTest (line 61) | [Test] FILE: src/Package/Test/Settings/PropertyNameTest.cs class PropertyNameTest (line 14) | [ExcludeFromCodeCoverage] method MatchNamesToInterface (line 17) | [Test] FILE: src/Package/Test/Settings/SettingsStorageTest.cs class SettingsStorageTest (line 13) | [ExcludeFromCodeCoverage] method SaveRestore (line 16) | [Test] method SaveRestoreAsync (line 27) | private async Task SaveRestoreAsync(string name, T value) { class TestSetting (line 41) | private class TestSetting { method TestSetting (line 45) | public TestSetting(string p1, int p2) { method Equals (line 50) | public override bool Equals(object obj) { method GetHashCode (line 55) | public override int GetHashCode() { FILE: src/Package/Test/Settings/TestSettingsManager.cs class TestSettingsManager (line 9) | internal sealed class TestSettingsManager : SettingsManager { method GetApplicationDataFolder (line 12) | public override string GetApplicationDataFolder(ApplicationDataFolder ... method GetCollectionScopes (line 16) | public override EnclosingScopes GetCollectionScopes(string collectionP... method GetCommonExtensionsSearchPaths (line 20) | public override IEnumerable GetCommonExtensionsSearchPaths() { method GetPropertyScopes (line 24) | public override EnclosingScopes GetPropertyScopes(string collectionPat... method GetReadOnlySettingsStore (line 28) | public override SettingsStore GetReadOnlySettingsStore(SettingsScope s... method GetWritableSettingsStore (line 29) | public override WritableSettingsStore GetWritableSettingsStore(Setting... FILE: src/Package/Test/Settings/TestSettingsStore.cs class TestSettingsStore (line 10) | internal sealed class TestSettingsStore : WritableSettingsStore { method CollectionExists (line 13) | public override bool CollectionExists(string collectionPath) { method CreateCollection (line 17) | public override void CreateCollection(string collectionPath) { method DeleteCollection (line 24) | public override bool DeleteCollection(string collectionPath) { method DeleteProperty (line 32) | public override bool DeleteProperty(string collectionPath, string prop... method GetBoolean (line 37) | public override bool GetBoolean(string collectionPath, string property... method GetBoolean (line 38) | public override bool GetBoolean(string collectionPath, string property... method GetInt32 (line 39) | public override int GetInt32(string collectionPath, string propertyNam... method GetInt32 (line 40) | public override int GetInt32(string collectionPath, string propertyNam... method GetInt64 (line 41) | public override long GetInt64(string collectionPath, string propertyNa... method GetInt64 (line 42) | public override long GetInt64(string collectionPath, string propertyNa... method GetLastWriteTime (line 43) | public override DateTime GetLastWriteTime(string collectionPath) => Da... method GetMemoryStream (line 44) | public override MemoryStream GetMemoryStream(string collectionPath, st... method GetPropertyCount (line 48) | public override int GetPropertyCount(string collectionPath) => _collec... method GetPropertyNames (line 49) | public override IEnumerable GetPropertyNames(string collection... method GetPropertyType (line 51) | public override SettingsType GetPropertyType(string collectionPath, st... method GetString (line 55) | public override string GetString(string collectionPath, string propert... method GetString (line 56) | public override string GetString(string collectionPath, string propert... method GetSubCollectionCount (line 58) | public override int GetSubCollectionCount(string collectionPath) { method GetSubCollectionNames (line 62) | public override IEnumerable GetSubCollectionNames(string colle... method GetUInt32 (line 66) | public override uint GetUInt32(string collectionPath, string propertyN... method GetUInt32 (line 67) | public override uint GetUInt32(string collectionPath, string propertyN... method GetUInt64 (line 68) | public override ulong GetUInt64(string collectionPath, string property... method GetUInt64 (line 69) | public override ulong GetUInt64(string collectionPath, string property... method PropertyExists (line 70) | public override bool PropertyExists(string collectionPath, string prop... method SetBoolean (line 72) | public override void SetBoolean(string collectionPath, string property... method SetInt32 (line 73) | public override void SetInt32(string collectionPath, string propertyNa... method SetInt64 (line 74) | public override void SetInt64(string collectionPath, string propertyNa... method SetMemoryStream (line 75) | public override void SetMemoryStream(string collectionPath, string pro... method SetString (line 78) | public override void SetString(string collectionPath, string propertyN... method SetUInt32 (line 79) | public override void SetUInt32(string collectionPath, string propertyN... method SetUInt64 (line 80) | public override void SetUInt64(string collectionPath, string propertyN... method GetValue (line 82) | private T GetValue(string collectionPath, string propertyName) { method GetValue (line 88) | private T GetValue(string collectionPath, string propertyName, T de... FILE: src/Package/Test/Shell/VsAppShellTestSetup.cs class VsAppShellTestSetup (line 41) | [ExcludeFromCodeCoverage] method Setup (line 43) | public static VsServiceManager Setup(VsAppShell instance) { FILE: src/Package/Test/Shell/VsTestCompositionCatalog.cs class VsTestCompositionCatalog (line 8) | [ExcludeFromCodeCoverage] FILE: src/Package/Test/Sql/CommandTest.cs class CommandTest (line 27) | [ExcludeFromCodeCoverage] method CommandTest (line 35) | public CommandTest() { method AddDbConnectionCommand (line 42) | [Test(ThreadType.UI)] method PublishSProcCommandStatus (line 103) | [Test(ThreadType.UI)] method PublishSProcCommandHandle01 (line 112) | [Test(ThreadType.UI)] method PublishSProcCommandHandle02 (line 131) | [Test(ThreadType.UI)] FILE: src/Package/Test/Sql/ExtensionsTest.cs class ExtensionsTest (line 14) | [ExcludeFromCodeCoverage] method ToSProcPath (line 17) | [CompositeTest] method ToQueryPath (line 30) | [CompositeTest] method ToSqlName (line 43) | [CompositeTest] method GetSProcNameFromTemplate (line 58) | [CompositeTest] FILE: src/Package/Test/Sql/PublishOptionsDialogModelTest.cs class PublishOptionsDialogModelTest (line 23) | [ExcludeFromCodeCoverage] method Constructor (line 31) | [Test(ThreadType.UI)] method SelectCodePlacement (line 55) | [Test(ThreadType.UI)] method SelectQuoteType (line 69) | [Test(ThreadType.UI)] method SelectTargetType (line 82) | [Test(ThreadType.UI)] method NoDbProjectList (line 105) | [Test(ThreadType.UI)] method ProjectList (line 117) | [Test(ThreadType.UI)] method NoDbConnections (line 150) | [Test(ThreadType.UI)] method DbConnectionsList (line 164) | [Test(ThreadType.UI)] method ConfigureSettingAccessMock (line 203) | private void ConfigureSettingAccessMock(IEnumerable() where T : RHostScript => HostScript as T; method HostBasedInteractiveTest (line 17) | public HostBasedInteractiveTest(IServiceContainer services, IRSessionC... method HostBasedInteractiveTest (line 22) | public HostBasedInteractiveTest(RHostScript script, IServiceContainer ... method HostBasedInteractiveTest (line 27) | public HostBasedInteractiveTest(IServiceContainer services, bool async... method InitializeAsync (line 32) | public override Task InitializeAsync() => HostScript.InitializeAsync(_... method DisposeAsync (line 34) | public override Task DisposeAsync() { FILE: src/Package/Test/Utility/InteractiveTest.cs class InteractiveTest (line 14) | public class InteractiveTest: IAsyncLifetime { method InteractiveTest (line 19) | public InteractiveTest(IServiceContainer services) { method DoIdle (line 25) | protected void DoIdle(int ms) { method InitializeAsync (line 37) | public virtual Task InitializeAsync() => Task.CompletedTask; method DisposeAsync (line 38) | public virtual Task DisposeAsync() => Task.CompletedTask; FILE: src/Package/Test/Utility/VsRHostScript.cs class VsRHostScript (line 15) | [ExcludeFromCodeCoverage] method VsRHostScript (line 17) | public VsRHostScript(IServiceContainer services, IRSessionCallback cli... method VsRHostScript (line 20) | public VsRHostScript(IServiceContainer services, bool async) method DoIdle (line 23) | public static void DoIdle(int ms) { FILE: src/Package/TestApp/Data/GridDataTest.cs class GridDataTest (line 26) | [ExcludeFromCodeCoverage] type GridElement (line 29) | private struct GridElement { method ToString (line 33) | public override string ToString() => $"[{Y}, {X}] = {Value}"; method GridDataTest (line 41) | public GridDataTest(IServiceContainer services, TestMethodFixture test... method InitializeAsync (line 48) | public async Task InitializeAsync() { method DisposeAsync (line 60) | public async Task DisposeAsync() { method ToEnumerable (line 65) | private static IEnumerable ToEnumerable(IRange range) { method ShouldEqual (line 72) | private void ShouldEqual(IGrid actual, T[,] expected) { method Test (line 129) | private async Task Test( method DataFrameGrid (line 183) | [Test] method DataFrameNAGrid (line 193) | [Test] method DataFrameSortedGrid (line 200) | [Test] method MatrixGrid (line 235) | [Test] method MatrixSortedGrid (line 243) | [Test] method MatrixCharSortedGrid (line 251) | [Test] method NonMatrix2DArray (line 259) | [Test] method VectorGrid (line 268) | [Test] method VectorSortedGrid (line 276) | [Test] method ListGrid (line 284) | [Test] method ArrayGrid (line 290) | [Test] method NonArray1DGrid (line 298) | [Test] method ArraySortedGrid (line 306) | [Test] method FactorGrid (line 314) | [Test] method GridUnsortableColumn (line 322) | [Test] method ExternalPtrGrid (line 330) | [Test] method TimeseriesVectorGrid (line 337) | [Test] method TimeseriesMatrixGrid (line 348) | [Test] method QuantmodGrid (line 356) | [Test(Skip = "https://stackoverflow.com/questions/44015838/cant-downlo... method MatrixNA (line 372) | [Test] FILE: src/Package/TestApp/Data/VariableExplorerTest.cs class VariableExplorerTest (line 16) | [ExcludeFromCodeCoverage] method VariableExplorerTest (line 22) | public VariableExplorerTest(IServiceContainer services, TestFilesFixtu... method ConstructorTest02 (line 26) | [Test] method SimpleDataTest (line 34) | [Test] method SimpleFunctionTest (line 45) | [Test] FILE: src/Package/TestApp/Data/VariableGridTest.cs class VariableGridTest (line 20) | [ExcludeFromCodeCoverage] method VariableGridTest (line 27) | public VariableGridTest(IServiceContainer services, TestFilesFixture f... method DisposeAsync (line 32) | public override Task DisposeAsync() { method ConstructorTest (line 37) | [Test] method SortTest01 (line 46) | [Test] method SortTest02 (line 67) | [Test] method EvalModeTest (line 95) | [CompositeTest] method PrepareControl (line 119) | private async Task PrepareControl(VariableRHostScript hostScript, Cont... method WaitForControlReady (line 136) | private Task WaitForControlReady(ControlTestScript script) FILE: src/Package/TestApp/Fixtures/TestFilesFixture.cs class TestFilesFixture (line 8) | [ExcludeFromCodeCoverage] method TestFilesFixture (line 11) | public TestFilesFixture() : base(@"Package\TestApp\Files", "Files") { } FILE: src/Package/TestApp/Help/HelpOnCurrentTest.cs class HelpOnCurrentTest (line 22) | [ExcludeFromCodeCoverage] method HelpOnCurrentTest (line 26) | public HelpOnCurrentTest(IServiceContainer services): base(services) { } method HelpTest (line 28) | [Test] FILE: src/Package/TestApp/Help/HelpWindowTest.cs class HelpWindowTest (line 24) | [ExcludeFromCodeCoverage] method HelpWindowTest (line 32) | public HelpWindowTest(IServiceContainer services) : base(services, tru... method InitializeAsync (line 36) | public override async Task InitializeAsync() { method HelpTest (line 41) | [Test] method ShowHelpAsync (line 77) | private async Task ShowHelpAsync(string command, VsRHostScript hostScr... method ExecCommandAsync (line 83) | private async Task ExecCommandAsync(RHostClientHelpTestApp clientApp, ... method GetBackgroundColorAsync (line 89) | private async Task GetBackgroundColorAsync(IHelpVisualComponen... FILE: src/Package/TestApp/Help/RHostClientHelpTestApp.cs class RHostClientHelpTestApp (line 15) | class RHostClientHelpTestApp : RHostClientTestApp { method RHostClientHelpTestApp (line 30) | public RHostClientHelpTestApp() { method Reset (line 34) | public void Reset() { method ShowHelpAsync (line 39) | public override async Task ShowHelpAsync(string url, CancellationToken... method WaitForReadyAndRenderedAsync (line 45) | public async Task WaitForReadyAndRenderedAsync(Action idleAction,... method Browser_Navigated (line 58) | private void Browser_Navigated(object sender, WebBrowserNavigatedEvent... method Browser_Navigating (line 65) | private void Browser_Navigating(object sender, WebBrowserNavigatingEve... method OnDocumentCompleted (line 69) | private void OnDocumentCompleted(object sender, WebBrowserDocumentComp... FILE: src/Package/TestApp/Utility/ViewTreeDump.cs class ViewTreeDump (line 12) | [ExcludeFromCodeCoverage] method CompareVisualTrees (line 17) | public static void CompareVisualTrees(DeployFilesFixture fixture, Visu... method SerializeVisualTree (line 30) | private static string SerializeVisualTree(VisualTreeObject o) { FILE: src/Package/TestApp/Utility/VisualTreeExtensions.cs class VisualTreeTestExtensions (line 11) | [ExcludeFromCodeCoverage] method FindFirstVisualChildOfType (line 13) | public static async Task FindFirstVisualChildOfType(DependencyOb... method FindNextVisualSiblingOfType (line 18) | public static Task FindNextVisualSiblingOfType(DependencyObject ... FILE: src/Package/TestApp/Utility/VisualTreeObject.cs class VisualTreeObject (line 14) | [ExcludeFromCodeCoverage] method VisualTreeObject (line 22) | private VisualTreeObject() { } method Create (line 24) | public static VisualTreeObject Create(DependencyObject o) { method GetChildren (line 37) | private static List GetChildren(DependencyObject o) { FILE: src/Package/TestApp/Utility/VisualTreeProperty.cs class VisualTreeProperty (line 11) | [ExcludeFromCodeCoverage] method Equals (line 19) | public override bool Equals(object obj) { method GetHashCode (line 32) | public override int GetHashCode() { method GetProperties (line 37) | public static List GetProperties(DependencyObject ... method Create (line 47) | public static VisualTreeProperty Create(DependencyObject o, Dependency... method GetAttachedProperties (line 57) | private static IList GetAttachedProperties(Depende... FILE: src/ProjectSystem/Impl/Extensions/ProjectTreeExtensions.cs class ProjectTreeExtensions (line 10) | public static class ProjectTreeExtensions { method IsProjectSelected (line 11) | public static bool IsProjectSelected(this IImmutableSet ... method GetSingleNodePath (line 15) | public static string GetSingleNodePath(this IImmutableSet n... method IsFolder (line 26) | public static bool IsFolder(this IImmutableSet nodes) { method GetNodeFolderPath (line 33) | public static string GetNodeFolderPath(this IImmutableSet GetSelectedNodesPaths(this IImmutabl... method GetSelectedFilesPaths (line 52) | public static IEnumerable GetSelectedFilesPaths(this IImmutabl... method GetAllFilePaths (line 59) | public static IEnumerable GetAllFilePaths(this IEnumerable GetAllFolderPaths(this IEnumerable TryRecover() { method EmptyQueue (line 194) | private void EmptyQueue() { method CreateFileSystemWatcher (line 199) | private IFileSystemWatcher CreateFileSystemWatcher(NotifyFilters notif... method IsFileAllowed (line 208) | private static bool IsFileAllowed(string rootDirectory, string fullPath, type IFileSystemChange (line 223) | private interface IFileSystemChange { method Apply (line 224) | void Apply(); method FileSystemWatcherError (line 227) | private void FileSystemWatcherError(string watcherName, ErrorEventArgs... class Changeset (line 233) | public class Changeset { method IsEmpty (line 241) | public bool IsEmpty() { FILE: src/ProjectSystem/Impl/IO/MsBuildFileSystemWatcherEntries.cs class MsBuildFileSystemWatcherEntries (line 13) | public class MsBuildFileSystemWatcherEntries { method ContainsFileEntry (line 16) | public bool ContainsFileEntry(string relativeFilePath) { method ContainsDirectoryEntry (line 20) | public bool ContainsDirectoryEntry(string relativePath) { method AddFile (line 27) | public void AddFile(string relativeFilePath, string shortPath) { method DeleteFile (line 31) | public void DeleteFile(string relativeFilePath) { method RenameFile (line 42) | public void RenameFile(string previousRelativePath, string relativeFil... method AddDirectory (line 50) | public void AddDirectory(string relativePath, string shortPath) { method DeleteDirectory (line 54) | public void DeleteDirectory(string relativePath) { method RenameDirectory (line 65) | public ISet RenameDirectory(string previousRelativePath, strin... method MarkAllDeleted (line 86) | public void MarkAllDeleted() { method GetDirectoryEntries (line 108) | private IEnumerable GetDirectoryEntries(string relativeDirector... method EntryPathStartsWith (line 111) | private bool EntryPathStartsWith(Entry v, string relativePath) => method AddEntry (line 114) | private Entry AddEntry(string relativeFilePath, string shortPath, Entr... method DeleteEntry (line 148) | private void DeleteEntry(Entry entry) { method RenameEntry (line 170) | private void RenameEntry(string previousRelativePath, string relativeP... method UpdateRenamingChain (line 205) | private void UpdateRenamingChain(Entry renamedEntry, string relativePa... method UpdateRenamedEntryOnDelete (line 231) | private void UpdateRenamedEntryOnDelete(Entry entry) { method ProduceChangeset (line 257) | public MsBuildFileSystemWatcher.Changeset ProduceChangeset() { class Entry (line 313) | [DebuggerDisplay("{Type} {PreviousRelativePath == null ? RelativePath ... method Entry (line 315) | public Entry(string relativePath, string shortPath, EntryType type) { class InvalidStateException (line 330) | private class InvalidStateException : Exception { type EntryState (line 334) | internal enum EntryState { type EntryType (line 343) | internal enum EntryType { FILE: src/ProjectSystem/Impl/Interop/NativeMethods.cs class NativeMethods (line 8) | internal static class NativeMethods { method GetLongPathName (line 11) | [DllImport("kernel32.dll", CharSet = CharSet.Unicode)] method GetShortPathName (line 16) | [DllImport("kernel32.dll", CharSet = CharSet.Unicode)] FILE: src/ProjectSystem/Impl/Logging/FileSystemMirroringProjectLoggingExtensions.cs class FileSystemMirroringProjectLoggingExtensions (line 9) | internal static class FileSystemMirroringProjectLoggingExtensions { method ApplyProjectChangesStarted (line 10) | public static void ApplyProjectChangesStarted(this IActionLog log) { method ApplyProjectChangesFinished (line 14) | public static void ApplyProjectChangesFinished(this IActionLog log) { method MsBuildAfterChangesApplied (line 18) | public static void MsBuildAfterChangesApplied(this IActionLog log, Pro... FILE: src/ProjectSystem/Impl/Logging/MsBuildFileSystemWatcherLoggingExtensions.cs class MsBuildFileSystemWatcherLoggingExtensions (line 12) | internal static class MsBuildFileSystemWatcherLoggingExtensions { method WatcherStarting (line 13) | public static void WatcherStarting(this IActionLog log) { method WatcherStarted (line 17) | public static void WatcherStarted(this IActionLog log) { method WatcherConsumeChangesScheduled (line 21) | public static void WatcherConsumeChangesScheduled(this IActionLog log) { method WatcherConsumeChangesStarted (line 25) | public static void WatcherConsumeChangesStarted(this IActionLog log) { method WatcherConsumeChangesFinished (line 29) | public static void WatcherConsumeChangesFinished(this IActionLog log) { method WatcherApplyChange (line 33) | public static void WatcherApplyChange(this IActionLog log, string chan... method WatcherApplyChangeFailed (line 37) | public static void WatcherApplyChangeFailed(this IActionLog log, strin... method WatcherApplyRecoveryChange (line 41) | public static void WatcherApplyRecoveryChange(this IActionLog log, str... method WatcherApplyRecoveryChangeFailed (line 45) | public static void WatcherApplyRecoveryChangeFailed(this IActionLog lo... method WatcherChangesetSent (line 49) | public static void WatcherChangesetSent(this IActionLog log, MsBuildFi... method ErrorInFileSystemWatcher (line 62) | public static void ErrorInFileSystemWatcher(this IActionLog log, strin... method AppendWatcherChangesetPart (line 66) | private static StringBuilder AppendWatcherChangesetPart(this StringBui... method AppendWatcherChangesetPart (line 78) | private static StringBuilder AppendWatcherChangesetPart(this StringBui... FILE: src/ProjectSystem/Impl/MsBuild/XDefaultValueProperty.cs class XDefaultValueProperty (line 7) | public class XDefaultValueProperty : XProperty { method XDefaultValueProperty (line 8) | public XDefaultValueProperty(string name, string defaultValue) FILE: src/ProjectSystem/Impl/MsBuild/XImport.cs class XImport (line 8) | public class XImport : XElement { method XImport (line 9) | public XImport(string project) : base(MsBuildNamespace + "Import", Att... method XImport (line 11) | public XImport(string project, string condition) : base(MsBuildNamespa... FILE: src/ProjectSystem/Impl/MsBuild/XImportExisting.cs class XImportExisting (line 7) | public class XImportExisting : XImport { method XImportExisting (line 9) | public XImportExisting(string project) : base(project, Invariant($"Exi... method XImportExisting (line 11) | public XImportExisting(string project, string additionalCondition) : b... FILE: src/ProjectSystem/Impl/MsBuild/XProjDocument.cs class XProjDocument (line 10) | public class XProjDocument : XDocument { method XProjDocument (line 11) | public XProjDocument() method XProjDocument (line 14) | public XProjDocument(XProject xProject) method GetFullXml (line 17) | public string GetFullXml() { FILE: src/ProjectSystem/Impl/MsBuild/XProjElement.cs class XProjElement (line 8) | public class XProjElement : XElement { method XProjElement (line 9) | public XProjElement(string name) : base(MsBuildNamespace + name) { } method XProjElement (line 11) | public XProjElement(string name, object content) : base(MsBuildNamespa... method XProjElement (line 13) | public XProjElement(string name, params object[] content) : base(MsBui... FILE: src/ProjectSystem/Impl/MsBuild/XProjHelpers.cs class XProjHelpers (line 8) | internal class XProjHelpers { method Attr (line 11) | public static XAttribute Attr(string name, object value) { method Content (line 15) | public static object[] Content(object[] elements, params XAttribute[] ... FILE: src/ProjectSystem/Impl/MsBuild/XProject.cs class XProject (line 8) | public class XProject : XElement { method XProject (line 9) | public XProject() : base(MsBuildNamespace + "Project") { } method XProject (line 11) | public XProject(string toolsVersion = null, string defaultTargets = nu... FILE: src/ProjectSystem/Impl/MsBuild/XProperty.cs class XProperty (line 8) | public class XProperty : XElement { method XProperty (line 9) | public XProperty(string name) : base(MsBuildNamespace + name) { } method XProperty (line 11) | public XProperty(string name, string value) : base(MsBuildNamespace + ... method XProperty (line 13) | public XProperty(string name, string condition, string value) : base(M... FILE: src/ProjectSystem/Impl/MsBuild/XPropertyGroup.cs class XPropertyGroup (line 8) | public class XPropertyGroup : XElement { method XPropertyGroup (line 9) | public XPropertyGroup(params object[] elements) : base(MsBuildNamespac... method XPropertyGroup (line 11) | public XPropertyGroup(string condition, params object[] elements) method XPropertyGroup (line 14) | public XPropertyGroup(string label, string condition, params object[] ... FILE: src/ProjectSystem/Impl/Package/Registration/DeveloperActivityAttribute.cs class DeveloperActivityAttribute (line 7) | public sealed class DeveloperActivityAttribute : RegistrationAttribute { method DeveloperActivityAttribute (line 13) | public DeveloperActivityAttribute(string developerActivity, string pro... method Register (line 20) | public override void Register(RegistrationAttribute.RegistrationContex... method Unregister (line 24) | public override void Unregister(RegistrationAttribute.RegistrationCont... method Build (line 28) | private RegistrationAttributeBuilder Build() { FILE: src/ProjectSystem/Impl/Package/Registration/ProvideCpsProjectFactoryAttribute.cs class ProvideCpsProjectFactoryAttribute (line 7) | public sealed class ProvideCpsProjectFactoryAttribute : RegistrationAttr... method ProvideCpsProjectFactoryAttribute (line 17) | public ProvideCpsProjectFactoryAttribute(string projectTypeGuid, strin... method Register (line 22) | public override void Register(RegistrationContext context) { method Unregister (line 26) | public override void Unregister(RegistrationContext context) { method Build (line 30) | private RegistrationAttributeBuilder Build() { FILE: src/ProjectSystem/Impl/Package/Registration/ProvideProjectFileGeneratorAttribute.cs class ProvideProjectFileGeneratorAttribute (line 8) | public sealed class ProvideProjectFileGeneratorAttribute : RegistrationA... method ProvideProjectFileGeneratorAttribute (line 20) | public ProvideProjectFileGeneratorAttribute(Type projectFileGeneratorT... method Register (line 25) | public override void Register(RegistrationContext context) { method Unregister (line 29) | public override void Unregister(RegistrationContext context) { method Build (line 33) | private RegistrationAttributeBuilder Build() { FILE: src/ProjectSystem/Impl/Package/Registration/RegistrationAttributeBuilder.RegKey.cs class RegistrationAttributeBuilder (line 10) | public sealed partial class RegistrationAttributeBuilder { class RegKey (line 11) | public class RegKey { method RegKey (line 17) | public RegKey(string key) { method GuidSubKey (line 21) | public RegKey GuidSubKey(Type key) { method GuidSubKey (line 25) | public RegKey GuidSubKey(string key) { method SubKey (line 29) | public RegKey SubKey(string key) { method PackageGuidValue (line 35) | public RegKey PackageGuidValue(string name) { method StringValue (line 40) | public RegKey StringValue(string name, string data) { method IntValue (line 47) | public RegKey IntValue(string name, int data) { method GuidValue (line 52) | public RegKey GuidValue(string name, string data) { method GuidArrayValue (line 59) | public RegKey GuidArrayValue(string name, string[] data, string sepa... method BoolValue (line 66) | public RegKey BoolValue(string name, bool? data) { method ResourceIdValue (line 73) | public RegKey ResourceIdValue(string name, int? data) { FILE: src/ProjectSystem/Impl/Package/Registration/RegistrationAttributeBuilder.cs class RegistrationAttributeBuilder (line 8) | public sealed partial class RegistrationAttributeBuilder { method Key (line 11) | public RegKey Key(string key) { method Register (line 17) | public void Register(RegistrationAttribute.RegistrationContext context) { method Unregister (line 25) | public void Unregister(RegistrationAttribute.RegistrationContext conte... method Register (line 31) | private void Register(RegistrationAttribute.RegistrationContext contex... method Unregister (line 47) | private void Unregister(RegistrationAttribute.RegistrationContext cont... FILE: src/ProjectSystem/Impl/Project/FileSystemMirroringProject.cs class FileSystemMirroringProject (line 22) | public class FileSystemMirroringProject : IFileSystemMirroringProjectTem... method FileSystemMirroringProject (line 41) | static FileSystemMirroringProject() { method FileSystemMirroringProject (line 45) | public FileSystemMirroringProject(UnconfiguredProject unconfiguredProj... method CreateInMemoryImport (line 64) | public async Task CreateInMemoryImport() { method UpdateFullPathAsync (line 95) | public Task UpdateFullPathAsync(ProjectWriteLockReleaser access, Cance... method AddTemporaryFiles (line 101) | public Task> AddTemporaryFiles(ConfiguredP... method AddTemporaryDirectories (line 105) | public Task> AddTemporaryDirectories(Confi... method AddTemporaryItems (line 109) | private async Task> AddTemporaryItems(Conf... method ReevaluateLoadedConfiguredProjects (line 139) | private async Task ReevaluateLoadedConfiguredProjects(CancellationToke... method CreateEmptyMsBuildProject (line 157) | private ProjectRootElement CreateEmptyMsBuildProject(string projectFil... method FileSystemChanged (line 165) | private async Task FileSystemChanged(MsBuildFileSystemWatcher.Changese... method RemoveFiles (line 206) | private Task RemoveFiles(HashSet filesToRemove, ProjectWriteLo... method RemoveDirectories (line 210) | private async Task RemoveDirectories(IReadOnlyCollection direc... method RemoveItems (line 217) | private Task RemoveItems(ProjectItemGroupElement parent, Dictionary filesToRe... method RenameDirectories (line 242) | private async Task RenameDirectories(IReadOnlyDictionary items,... method RenameItems (line 257) | private async Task RenameItems(Dictionary ... method AddDirectories (line 269) | private void AddDirectories(IReadOnlyCollection directoriesToA... method AddFiles (line 277) | private void AddFiles(IReadOnlyCollection filesToAdd) { type IFileSystemMirroringProjectTemporaryItems (line 304) | public interface IFileSystemMirroringProjectTemporaryItems { method AddTemporaryFiles (line 305) | Task> AddTemporaryFiles(ConfiguredProject ... method AddTemporaryDirectories (line 306) | Task> AddTemporaryDirectories(ConfiguredPr... FILE: src/ProjectSystem/Impl/Project/FileSystemMirroringProjectFileGenerator.cs class FileSystemMirroringProjectFileGenerator (line 15) | public abstract class FileSystemMirroringProjectFileGenerator : IVsProje... method FileSystemMirroringProjectFileGenerator (line 21) | protected FileSystemMirroringProjectFileGenerator(Guid projectType, st... method RunGenerator (line 28) | public void RunGenerator(string szSourceFileMoniker, out bool pfProjec... method GetCpsProjFileName (line 36) | private string GetCpsProjFileName(string fileName) { method EnsureCpsProjFile (line 43) | private void EnsureCpsProjFile(string cpsProjFileName) { method CreateProjectSpecificPropertyGroup (line 79) | protected virtual XPropertyGroup CreateProjectSpecificPropertyGroup(st... method CreateProjectUiSubcaption (line 83) | private XPropertyGroup CreateProjectUiSubcaption() { method CreateMsBuildExtensionXImports (line 89) | private IEnumerable CreateMsBuildExtensionXImports(string imp... FILE: src/ProjectSystem/Impl/Project/FileSystemMirroringProjectSourceItemProviderExtensionBase.cs class FileSystemMirroringProjectSourceItemProviderExtensionBase (line 14) | public abstract class FileSystemMirroringProjectSourceItemProviderExtens... method FileSystemMirroringProjectSourceItemProviderExtensionBase (line 22) | protected FileSystemMirroringProjectSourceItemProviderExtensionBase(Un... method CheckSourceItemOwnershipAsync (line 31) | public Task CheckSourceItemOwnershipAsync(string itemType, strin... method CheckProjectFileOwnershipAsync (line 35) | public Task CheckProjectFileOwnershipAsync(string projectFilePat... method AddOwnedSourceItemsAsync (line 41) | public async Task> AddOwnedSourceItemsAs... method TryAddSourceItemsToOwnedProjectFileAsync (line 46) | public async Task TryAddSourceItemsToOwnedProjectFileAsync(IRead... method RemoveOwnedSourceItemsAsync (line 55) | public Task> RemoveOwnedSource... method RenameOwnedSourceItemAsync (line 68) | public Task RenameOwnedSourceItemAsync(IProjectItem proje... method SetItemTypeOfOwnedSourceItemAsync (line 70) | public Task SetItemTypeOfOwnedSourceItemAsync(IProjectIte... method CheckFolderItemOwnershipAsync (line 76) | public Task CheckFolderItemOwnershipAsync(string evaluatedInclud... method AddOwnedFolderItemsAsync (line 82) | public async Task> RemoveOwnedFolderItemsA... method RenameOwnedFolderItemAsync (line 99) | public Task RenameOwnedFolderItemAsync(IProjectItem proje... method CheckProjectFileOwnership (line 103) | private bool CheckProjectFileOwnership(string projectFilePath) { method RenameProjectItem (line 107) | private async Task RenameProjectItem(IProjectItem project... method GetMsBuildItemByProjectItem (line 128) | private async Task GetMsBuildItemByProjectItem(IProjectIt... FILE: src/ProjectSystem/Impl/Project/FileSystemMirroringProjectUtilities.cs class FileSystemMirroringProjectUtilities (line 7) | public static class FileSystemMirroringProjectUtilities { method GetProjectDirectory (line 8) | public static string GetProjectDirectory(this UnconfiguredProject unco... method GetInMemoryTargetsFileFullPath (line 12) | public static string GetInMemoryTargetsFileFullPath(this UnconfiguredP... method GetInMemoryTargetsFileName (line 17) | public static string GetInMemoryTargetsFileName(string cpsProjFileName) { FILE: src/ProjectSystem/Impl/Project/IProjectItemDependencyProvider.cs type IProjectItemDependencyProvider (line 8) | public interface IProjectItemDependencyProvider { method GetMasterFile (line 12) | string GetMasterFile(string childFilePath); FILE: src/ProjectSystem/Impl/Shell/IVsProjectGenerator.cs type IVsProjectGenerator (line 9) | [Guid("FDFD5BE5-A51B-42D6-932C-CF95686EA4DB")] method RunGenerator (line 13) | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCod... FILE: src/ProjectSystem/Impl/Shell/IVsRegisterProjectGenerators.cs type IVsRegisterProjectGenerators (line 9) | [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] method RegisterProjectGenerator (line 13) | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCod... method UnregisterProjectGenerator (line 16) | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCod... FILE: src/ProjectSystem/Impl/Utilities/DictionaryExtensions.cs class DictionaryExtensions (line 9) | public static class DictionaryExtensions { method GetFirstKeyByValueIgnoreCase (line 10) | public static TKey GetFirstKeyByValueIgnoreCase(this IDictionary... method GetFirstKeyByValue (line 14) | public static TKey GetFirstKeyByValue(this IDictionary GetServiceLazy(this IServiceProvider serviceP... FILE: src/ProjectSystem/Impl/Utilities/VsSolutionBuildManagerExtensions.cs class VsSolutionBuildManagerExtensions (line 9) | public static class VsSolutionBuildManagerExtensions { method FindActiveProjectCfgName (line 10) | public static string FindActiveProjectCfgName(this IVsSolutionBuildMan... FILE: src/ProjectSystem/Test/AssertionExtensions.cs class AssertionExtensions (line 9) | [ExcludeFromCodeCoverage] method Should (line 11) | public static MsBuildFileSystemWatcherChangesetAssertions Should(this ... FILE: src/ProjectSystem/Test/Assertions/MsBuildFileSystemWatcherChangesetAssertions.cs class MsBuildFileSystemWatcherChangesetAssertions (line 15) | internal class MsBuildFileSystemWatcherChangesetAssertions : ReferenceTy... method MsBuildFileSystemWatcherChangesetAssertions (line 24) | public MsBuildFileSystemWatcherChangesetAssertions(MsBuildFileSystemWa... method NoOtherChanges (line 28) | public void NoOtherChanges(string because = "", params object[] reason... method HaveAddedFiles (line 68) | public AndConstraint Have... method HaveAddedFiles (line 72) | public AndConstraint Have... method HaveAddedDirectories (line 89) | public AndConstraint Have... method HaveAddedDirectories (line 93) | public AndConstraint Have... method HaveRemovedFiles (line 110) | public AndConstraint Have... method HaveRemovedFiles (line 114) | public AndConstraint Have... method HaveRemovedDirectories (line 131) | public AndConstraint Have... method HaveRemovedDirectories (line 135) | public AndConstraint Have... method HaveRenamedFiles (line 152) | public AndConstraint Have... method HaveRenamedFiles (line 156) | public AndConstraint Have... method HaveRenamedDirectories (line 175) | public AndConstraint Have... method HaveRenamedDirectories (line 179) | public AndConstraint Have... method ConvertFromToCollectionsToDictionary (line 198) | private static IDictionary ConvertFromToCollectionsToD... FILE: src/ProjectSystem/Test/CpsAssemblyLoaderAttribute.cs class CpsAssemblyLoaderAttribute (line 8) | [ExcludeFromCodeCoverage] method CpsAssemblyLoaderAttribute (line 10) | public CpsAssemblyLoaderAttribute() FILE: src/ProjectSystem/Test/EventTaskSources.cs class EventTaskSources (line 8) | internal static class EventTaskSources { class MsBuildFileSystemWatcher (line 9) | public static class MsBuildFileSystemWatcher { FILE: src/ProjectSystem/Test/IO/MsBuildFileSystemWatcherEntriesTest.cs class MsBuildFileSystemWatcherEntriesTest (line 10) | [ExcludeFromCodeCoverage] method MsBuildFileSystemWatcherEntriesTest (line 15) | public MsBuildFileSystemWatcherEntriesTest() { method FileRenameRoundtrip (line 90) | [CompositeTest] method DirectoryRenameRoundtrip (line 103) | [CompositeTest] method RenameDirectoryMultipleTimes (line 117) | [CompositeTest] method Directory_RenameAddRenameRename (line 148) | [Test] method TripleDirectoryRenameAdd (line 163) | [Test] method File_DeleteAddRenameRenameAddRename (line 180) | [Test] FILE: src/ProjectSystem/Test/IO/MsBuildFileSystemWatcherTest.Delay50MsNoFiltering.cs class MsBuildFileSystemWatcherTest (line 19) | [ExcludeFromCodeCoverage] class Delay50MsNoFiltering (line 22) | public class Delay50MsNoFiltering : IAsyncLifetime { method Delay50MsNoFiltering (line 32) | public Delay50MsNoFiltering() { method InitializeAsync (line 51) | public async Task InitializeAsync() { method DisposeAsync (line 56) | public Task DisposeAsync() { method DirectoryAdded_ThenRemoved (line 61) | [CompositeTest(Skip = "await Task.Delay has side effects, requires d... FILE: src/ProjectSystem/Test/IO/MsBuildFileSystemWatcherTest.NoDelayNoFiltering.cs class MsBuildFileSystemWatcherTest (line 21) | public partial class MsBuildFileSystemWatcherTest { class NoDelayNoFiltering (line 22) | public class NoDelayNoFiltering : IAsyncLifetime { method NoDelayNoFiltering (line 32) | public NoDelayNoFiltering() { method InitializeAsync (line 54) | public async Task InitializeAsync() { method DisposeAsync (line 59) | public Task DisposeAsync() { method FileAdded (line 64) | [CompositeTest] method FileAdded_SomeFilesMissing (line 86) | [CompositeTest] method FileAdded_AllFilesMissing (line 113) | [CompositeTest] method FileAdded_ThenRemoved (line 131) | [CompositeTest] method FileAdded_DirectoryRemoved (line 163) | [CompositeTest] method DirectoryAdded (line 201) | [CompositeTest] method DirectoryAdded_SomeDirectoriesMissing (line 222) | [CompositeTest] method DirectoryAdded_DirectoryWithContent (line 249) | [CompositeTest] method DirectoryAdded_AllDirectoriesMissing (line 286) | [CompositeTest] method DirectoryAdded_ThenRemoved (line 302) | [CompositeTest] method DirectoryAdded_FilesRemoved (line 340) | [CompositeTest] method DirectoryAdded_SymlinkIgnored (line 376) | [Test] method FileRemoved (line 410) | [CompositeTest] method FileRemoved_SomeStillExists (line 433) | [CompositeTest] method DirectoryRemoved (line 462) | [CompositeTest] method DirectoryRemoved_SomeStillExists (line 482) | [CompositeTest] method DirectoryRemoved_ThenAdded (line 507) | [CompositeTest] method FileRemoved_ThenAdded (line 543) | [CompositeTest] method FileRemoved_DirectoryAdded (line 573) | [CompositeTest] method FileWatcherError_Recovered (line 611) | [Test] method FileWatcherError_RaiseError (line 633) | [Test] FILE: src/ProjectSystem/Test/IO/MsBuildFileSystemWatcherTest.cs class MsBuildFileSystemWatcherTest (line 20) | public partial class MsBuildFileSystemWatcherTest { method Start (line 23) | [Test] method Ctor_ThrowArgumentException (line 49) | [CompositeTest] method RaiseCreated (line 70) | private static void RaiseCreated(IFileSystemWatcher fileWatcher, IEnum... method RaiseDeleted (line 76) | private static void RaiseDeleted(IFileSystemWatcher fileWatcher, IEnum... method RaiseCreated (line 82) | private static void RaiseCreated(IFileSystemWatcher fileWatcher, strin... method RaiseDeleted (line 88) | private static void RaiseDeleted(IFileSystemWatcher fileWatcher, strin... method InjectDirectoriesIntoWatcher (line 94) | private static async Task InjectDirectoriesIntoWatcher(IFileSystemWatc... method InjectFilesIntoWatcher (line 106) | private static async Task InjectFilesIntoWatcher(IFileSystemWatcher fi... method GetWatchersFromMsBuildFileSystemWatcher (line 118) | private static Watchers GetWatchersFromMsBuildFileSystemWatcher(IFileS... class Watchers (line 143) | private class Watchers { FILE: src/ProjectSystem/Test/Project/FileSystemMirroringProjectUtilitiesTest.cs class FileSystemMirroringProjectUtilitiesTest (line 13) | [ExcludeFromCodeCoverage] method GetProjectDirectory (line 16) | [CompositeTest] method GetInMemoryTargetsFileName (line 26) | [CompositeTest] method GetInMemoryTargetsFileFullPath (line 35) | [CompositeTest] FILE: src/R/Components/Impl/ConnectionManager/Connection.cs class Connection (line 12) | public class Connection : ConnectionInfo, IConnection { method Create (line 13) | public static Connection Create(ISecurityService securityService, ICon... method Create (line 22) | public static Connection Create(ISecurityService securityService, stri... method Create (line 27) | public static Connection Create(ISecurityService securityService, ICon... method Connection (line 33) | private Connection(BrokerConnectionInfo brokerConnectionInfo, IConnect... method Connection (line 39) | private Connection(BrokerConnectionInfo brokerConnectionInfo, string p... FILE: src/R/Components/Impl/ConnectionManager/ConnectionInfo.cs class ConnectionInfo (line 8) | public class ConnectionInfo : IConnectionInfo { method ConnectionInfo (line 15) | public ConnectionInfo(IConnectionInfo connectionInfo) : method ConnectionInfo (line 18) | public ConnectionInfo(string name, string path, string rCommandLineArg... method ConnectionInfo (line 21) | [JsonConstructor] FILE: src/R/Components/Impl/ConnectionManager/ConnectionManagerCommandIds.cs class ConnectionManagerCommandIds (line 8) | public static class ConnectionManagerCommandIds { FILE: src/R/Components/Impl/ConnectionManager/IConnection.cs type IConnection (line 8) | public interface IConnection: IConnectionInfo { FILE: src/R/Components/Impl/ConnectionManager/IConnectionInfo.cs type IConnectionInfo (line 7) | public interface IConnectionInfo { FILE: src/R/Components/Impl/ConnectionManager/IConnectionManager.cs type IConnectionManager (line 10) | public interface IConnectionManager : IDisposable { method AddOrUpdateConnection (line 23) | IConnection AddOrUpdateConnection(IConnectionInfo connectionInfo); method GetOrAddConnection (line 24) | IConnection GetOrAddConnection(string name, string path, string rComma... method GetConnection (line 25) | IConnection GetConnection(string name); method TryRemove (line 32) | bool TryRemove(string name); method DisconnectAsync (line 39) | Task DisconnectAsync(CancellationToken cancellationToken = default(Can... method ConnectAsync (line 41) | Task ConnectAsync(IConnectionInfo connection, CancellationToken cancel... method ReconnectAsync (line 42) | Task ReconnectAsync(CancellationToken cancellationToken = default(Canc... method TestConnectionAsync (line 43) | Task TestConnectionAsync(IConnectionInfo connection, CancellationToken... method TryConnectToPreviouslyUsedAsync (line 51) | Task TryConnectToPreviouslyUsedAsync(CancellationToken cancellat... FILE: src/R/Components/Impl/ConnectionManager/IConnectionManagerProvider.cs type IConnectionManagerProvider (line 7) | public interface IConnectionManagerProvider { method CreateConnectionManager (line 8) | IConnectionManager CreateConnectionManager(IRInteractiveWorkflow inter... FILE: src/R/Components/Impl/ConnectionManager/ViewModel/IConnectionManagerViewModel.cs type IConnectionManagerViewModel (line 10) | public interface IConnectionManagerViewModel : INotifyPropertyChanged, I... method TryEdit (line 19) | bool TryEdit(IConnectionViewModel connection); method TryEditNew (line 20) | bool TryEditNew(); method ShowContainers (line 21) | void ShowContainers(); method CancelEdit (line 22) | void CancelEdit(); method Save (line 23) | void Save(IConnectionViewModel connectionViewModel); method BrowseLocalPath (line 25) | void BrowseLocalPath(IConnectionViewModel connection); method TestConnectionAsync (line 26) | Task TestConnectionAsync(IConnectionViewModel connection); method CancelTestConnection (line 27) | void CancelTestConnection(); method TryDelete (line 28) | bool TryDelete(IConnectionViewModel connection); method Connect (line 30) | void Connect(IConnectionViewModel connection, bool connectToEdited); FILE: src/R/Components/Impl/ConnectionManager/ViewModel/IConnectionViewModel.cs type IConnectionViewModel (line 8) | public interface IConnectionViewModel : IConnectionInfo, INotifyProperty... method Reset (line 31) | void Reset(); method UpdatePath (line 36) | void UpdatePath(); FILE: src/R/Components/Impl/Containers/ContainersStatus.cs type ContainersStatus (line 5) | public enum ContainersStatus { FILE: src/R/Components/Impl/Containers/IContainerManager.cs type IContainerManager (line 11) | public interface IContainerManager : IDisposable { method GetContainers (line 17) | IReadOnlyList GetContainers(); method GetRunningContainers (line 18) | IReadOnlyList GetRunningContainers(); method GetLocalDockerVersions (line 19) | Task> GetLocalDockerVersions(CancellationToken can... method SubscribeOnChanges (line 20) | IDisposable SubscribeOnChanges(Action containersChanged); method StartAsync (line 22) | Task StartAsync(string containerId, CancellationToken cancellationToke... method StopAsync (line 23) | Task StopAsync(string containerId, CancellationToken cancellationToken... method DeleteAsync (line 24) | Task DeleteAsync(string containerId, CancellationToken cancellationTok... method CreateLocalDockerAsync (line 25) | Task CreateLocalDockerAsync(string name, string username, ... method CreateLocalDockerFromFileAsync (line 26) | Task CreateLocalDockerFromFileAsync(string name, string fi... method Restart (line 27) | void Restart(); FILE: src/R/Components/Impl/Containers/IContainerManagerProvider.cs type IContainerManagerProvider (line 7) | public interface IContainerManagerProvider { method CreateContainerManager (line 8) | IContainerManager CreateContainerManager(IRInteractiveWorkflow interac... FILE: src/R/Components/Impl/Containers/Implementation/ContainerManager.cs class ContainerManager (line 22) | internal class ContainerManager : IContainerManager { method ContainerManager (line 55) | public ContainerManager(IRInteractiveWorkflow interactiveWorkflow) { method GetContainers (line 66) | public IReadOnlyList GetContainers() => _containers; method GetRunningContainers (line 67) | public IReadOnlyList GetRunningContainers() => _runningCon... method GetLocalDockerVersions (line 69) | public async Task> GetLocalDockerVersions(Cancella... method SubscribeOnChanges (line 83) | public IDisposable SubscribeOnChanges(Action containersChanged) { method StartAsync (line 92) | public async Task StartAsync(string containerId, CancellationToken can... method StopAsync (line 100) | public async Task StopAsync(string containerId, CancellationToken canc... method DeleteAsync (line 108) | public async Task DeleteAsync(string containerId, CancellationToken ca... method CreateLocalDockerAsync (line 117) | public Task CreateLocalDockerAsync(string name, string use... method CreateLocalDockerFromFileAsync (line 138) | public Task CreateLocalDockerFromFileAsync(string name, st... method CreateLocalDockerFromContentAsync (line 145) | private async Task CreateLocalDockerFromContentAsync(Build... method Restart (line 153) | public void Restart() { method Dispose (line 162) | public void Dispose() => _updateContainersCts.Cancel(); method GetVersionsFromDockerHubAsync (line 164) | private static async Task> GetVersionsFromDockerHu... method GetVersionsFromLocalImagesAsync (line 183) | private async Task> GetVersionsFromLocalImagesAsyn... method StartUpdatingContainers (line 190) | private void StartUpdatingContainers() => UpdateContainersAsync(_updat... method EndUpdatingContainers (line 191) | private void EndUpdatingContainers() => Interlocked.Exchange(ref _upda... method UpdateContainersAsync (line 193) | private async Task UpdateContainersAsync(CancellationToken updateConta... method UpdateContainersOnceAsync (line 204) | private async Task UpdateContainersOnceAsync(CancellationToken token) { method UpdateContainers (line 225) | private void UpdateContainers(IEnumerable newContainers) { FILE: src/R/Components/Impl/Containers/Implementation/ContainerManagerProvider.cs class ContainerManagerProvider (line 7) | internal class ContainerManagerProvider : IContainerManagerProvider { method CreateContainerManager (line 8) | public IContainerManager CreateContainerManager(IRInteractiveWorkflow ... FILE: src/R/Components/Impl/History/IRHistory.cs type IRHistory (line 8) | public interface IRHistory : IDisposable { method TryLoadFromFile (line 17) | bool TryLoadFromFile(string path); method TrySaveToFile (line 18) | bool TrySaveToFile(string path); method SendSelectedToRepl (line 19) | void SendSelectedToRepl(); method PreviousEntry (line 20) | void PreviousEntry(); method NextEntry (line 21) | void NextEntry(); method CopySelection (line 22) | void CopySelection(); method ScrollToTop (line 24) | void ScrollToTop(); method ScrollPageUp (line 25) | void ScrollPageUp(); method ScrollPageDown (line 26) | void ScrollPageDown(); method ScrollToBottom (line 27) | void ScrollToBottom(); method GetSelectedText (line 29) | string GetSelectedText(); method Search (line 30) | IReadOnlyList Search(string entryStart); method SelectHistoryEntry (line 32) | void SelectHistoryEntry(int lineNumber); method DeselectHistoryEntry (line 33) | void DeselectHistoryEntry(int lineNumber); method ToggleHistoryEntrySelection (line 34) | void ToggleHistoryEntrySelection(int lineNumber); method SelectNextHistoryEntry (line 35) | void SelectNextHistoryEntry(); method SelectPreviousHistoryEntry (line 36) | void SelectPreviousHistoryEntry(); method ToggleHistoryEntriesRangeSelectionUp (line 37) | void ToggleHistoryEntriesRangeSelectionUp(); method ToggleHistoryEntriesRangeSelectionDown (line 38) | void ToggleHistoryEntriesRangeSelectionDown(); method ToggleTextSelectionLeft (line 39) | void ToggleTextSelectionLeft(); method ToggleTextSelectionRight (line 40) | void ToggleTextSelectionRight(); method SelectHistoryEntriesRangeTo (line 41) | void SelectHistoryEntriesRangeTo(int lineNumber); method SelectAllEntries (line 42) | void SelectAllEntries(); method ClearHistoryEntrySelection (line 43) | void ClearHistoryEntrySelection(); method DeleteSelectedHistoryEntries (line 45) | void DeleteSelectedHistoryEntries(); method DeleteAllHistoryEntries (line 46) | void DeleteAllHistoryEntries(); method AddToHistory (line 48) | void AddToHistory(string text); FILE: src/R/Components/Impl/InfoBar/IInfoBar.cs type IInfoBar (line 7) | public interface IInfoBar { method Add (line 8) | IDisposable Add(InfoBarItem item); FILE: src/R/Components/Impl/InfoBar/InfoBarItem.cs type InfoBarItem (line 8) | public struct InfoBarItem { method InfoBarItem (line 13) | public InfoBarItem(string text, IReadOnlyDictionary li... FILE: src/R/Components/Impl/InteractiveWorkflow/IDebuggerModeTracker.cs type IDebuggerModeTracker (line 7) | public interface IDebuggerModeTracker { FILE: src/R/Components/Impl/InteractiveWorkflow/IRInteractiveWorkflow.cs type IRInteractiveWorkflow (line 14) | public interface IRInteractiveWorkflow : IDisposable { FILE: src/R/Components/Impl/InteractiveWorkflow/IRInteractiveWorkflowOperations.cs type IRInteractiveWorkflowOperations (line 11) | public interface IRInteractiveWorkflowOperations : IDisposable { method ExecuteExpression (line 12) | void ExecuteExpression(string expression); method EnqueueExpression (line 26) | void EnqueueExpression(string expression, bool addNewLine); method ReplaceCurrentExpression (line 27) | void ReplaceCurrentExpression(string replaceWith); method PositionCaretAtPrompt (line 28) | void PositionCaretAtPrompt(); method ClearPendingInputs (line 29) | void ClearPendingInputs(); method ResetAsync (line 30) | Task ResetAsync(); method CancelAsync (line 31) | Task CancelAsync(); method SourceFiles (line 32) | void SourceFiles(IEnumerable files, bool echo); method SourceFileAsync (line 34) | Task SourceFileAsync(string file, bool echo, Encoding encoding = null,... method TryRunShinyApp (line 40) | void TryRunShinyApp(); FILE: src/R/Components/Impl/InteractiveWorkflow/IRInteractiveWorkflowProvider.cs type IRInteractiveWorkflowProvider (line 7) | public interface IRInteractiveWorkflowProvider : IDisposable { method GetOrCreate (line 8) | IRInteractiveWorkflow GetOrCreate(); FILE: src/R/Components/Impl/InteractiveWorkflow/SessionNames.cs class SessionNames (line 5) | public static class SessionNames { FILE: src/R/Components/Impl/PackageManager/IPackageInstallationNotifications.cs type IPackageInstallationNotifications (line 8) | public interface IPackageInstallationNotifications { method BeforePackagesInstalledAsync (line 9) | Task BeforePackagesInstalledAsync(CancellationToken cancellationToken); method AfterPackagesInstalledAsync (line 10) | Task AfterPackagesInstalledAsync(CancellationToken cancellationToken); FILE: src/R/Components/Impl/PackageManager/IRPackageManager.cs type IRPackageManager (line 11) | public interface IRPackageManager : IDisposable { method GetInstalledPackagesAsync (line 27) | Task> GetInstalledPackagesAsync(CancellationTo... method GetAvailablePackagesAsync (line 44) | Task> GetAvailablePackagesAsync(CancellationTo... method InstallPackageAsync (line 55) | Task InstallPackageAsync(string name, string libraryPath, Cancellation... method UninstallPackageAsync (line 72) | Task UninstallPackageAsync(string name, string libra... method UpdatePackageAsync (line 89) | Task UpdatePackageAsync(string name, string libraryP... method LoadPackageAsync (line 100) | Task LoadPackageAsync(string name, string libraryPath, CancellationTok... method UnloadPackageAsync (line 107) | Task UnloadPackageAsync(string name, CancellationToken cancellationTok... method GetLoadedPackagesAsync (line 118) | Task GetLoadedPackagesAsync(CancellationToken cancellationTo... method GetLibraryPathAsync (line 129) | Task GetLibraryPathAsync(CancellationToken cancellationToken =... method GetPackageLockStateAsync (line 139) | Task GetPackageLockStateAsync(string name, string li... FILE: src/R/Components/Impl/PackageManager/IRPackageManagerProvider.cs type IRPackageManagerProvider (line 7) | public interface IRPackageManagerProvider { method CreateRPackageManager (line 8) | IRPackageManager CreateRPackageManager(IRInteractiveWorkflow interacti... FILE: src/R/Components/Impl/PackageManager/Model/PackageLockState.cs type PackageLockState (line 5) | public enum PackageLockState { FILE: src/R/Components/Impl/PackageManager/Model/RPackage.cs class RPackage (line 7) | public class RPackage { FILE: src/R/Components/Impl/PackageManager/Model/RPackageVersion.cs class RPackageVersion (line 7) | public class RPackageVersion : IComparable { method RPackageVersion (line 10) | public RPackageVersion(string version) { method CompareTo (line 14) | public int CompareTo(RPackageVersion other) { method ComparePart (line 47) | private static int ComparePart(string thisPart, string otherPart) method ParsePart (line 50) | private static int ParsePart(string part) { method ToString (line 58) | public override string ToString() => _version; FILE: src/R/Components/Impl/PackageManager/RPackageManagerException.cs class RPackageManagerException (line 7) | public sealed class RPackageManagerException : Exception { method RPackageManagerException (line 8) | public RPackageManagerException(string message, Exception innerExcepti... FILE: src/R/Components/Impl/PackageManager/ViewModel/IRPackageManagerViewModel.cs type IRPackageManagerViewModel (line 11) | public interface IRPackageManagerViewModel : ISearchHandler, IDisposable { method SwitchToAvailablePackagesAsync (line 20) | Task SwitchToAvailablePackagesAsync(CancellationToken cancellationToke... method SwitchToInstalledPackagesAsync (line 21) | Task SwitchToInstalledPackagesAsync(CancellationToken cancellationToke... method SwitchToLoadedPackagesAsync (line 22) | Task SwitchToLoadedPackagesAsync(CancellationToken cancellationToken =... method ReloadCurrentTabAsync (line 23) | Task ReloadCurrentTabAsync(CancellationToken cancellationToken = defau... method SelectPackage (line 24) | void SelectPackage(IRPackageViewModel package); method InstallAsync (line 25) | Task InstallAsync(IRPackageViewModel package, CancellationToken cancel... method UpdateAsync (line 26) | Task UpdateAsync(IRPackageViewModel package, CancellationToken cancell... method UninstallAsync (line 27) | Task UninstallAsync(IRPackageViewModel package, CancellationToken canc... method LoadAsync (line 28) | Task LoadAsync(IRPackageViewModel package, CancellationToken cancellat... method UnloadAsync (line 29) | Task UnloadAsync(IRPackageViewModel package, CancellationToken cancell... method DefaultActionAsync (line 30) | Task DefaultActionAsync(CancellationToken cancellationToken = default(... FILE: src/R/Components/Impl/PackageManager/ViewModel/IRPackageViewModel.cs type IRPackageViewModel (line 10) | public interface IRPackageViewModel { method AddDetails (line 38) | void AddDetails(RPackage package, bool isInstalled); method UpdateAvailablePackageDetails (line 39) | void UpdateAvailablePackageDetails(RPackage package); method InstallAsync (line 40) | Task InstallAsync(); method UninstallAsync (line 41) | Task UninstallAsync(); method UpdateAsync (line 42) | Task UpdateAsync(); FILE: src/R/Components/Impl/Plots/IRPlot.cs type IRPlot (line 7) | public interface IRPlot { FILE: src/R/Components/Impl/Plots/IRPlotDevice.cs type IRPlotDevice (line 7) | public interface IRPlotDevice { method GetPlotAt (line 30) | IRPlot GetPlotAt(int index); method Find (line 31) | IRPlot Find(Guid plotId); method AddOrUpdate (line 32) | void AddOrUpdate(Guid plotId, object image); method Remove (line 33) | void Remove(IRPlot plot); method Clear (line 34) | void Clear(); FILE: src/R/Components/Impl/Plots/IRPlotManager.cs type IRPlotManager (line 12) | public interface IRPlotManager : IDisposable { method LoadPlotAsync (line 44) | Task LoadPlotAsync(PlotMessage plot, CancellationToken cancellationTok... method StartLocatorModeAsync (line 51) | Task StartLocatorModeAsync(Guid deviceId, CancellationT... method EndLocatorMode (line 56) | void EndLocatorMode(IRPlotDevice device, LocatorResult result); method DeviceCreatedAsync (line 68) | Task DeviceCreatedAsync(Guid deviceId, Cancellat... method DeviceDestroyedAsync (line 77) | Task DeviceDestroyedAsync(Guid deviceId, CancellationToken cancellatio... method RemoveAllPlotsAsync (line 93) | Task RemoveAllPlotsAsync(IRPlotDevice device); method RemovePlotAsync (line 109) | Task RemovePlotAsync(IRPlot plot); method ActivatePlotAsync (line 122) | Task ActivatePlotAsync(IRPlot plot); method NextPlotAsync (line 139) | Task NextPlotAsync(IRPlotDevice device); method PreviousPlotAsync (line 156) | Task PreviousPlotAsync(IRPlotDevice device); method ResizeAsync (line 171) | Task ResizeAsync(IRPlotDevice device, int pixelWidth, int pixelHeight,... method ExportToBitmapAsync (line 184) | Task ExportToBitmapAsync(IRPlot plot, string deviceName, string output... method ExportToMetafileAsync (line 196) | Task ExportToMetafileAsync(IRPlot plot, string outputFilePath, double ... method ExportToPdfAsync (line 208) | Task ExportToPdfAsync(IRPlot plot, string pdfDevice, string paper, str... method ActivateDeviceAsync (line 220) | Task ActivateDeviceAsync(IRPlotDevice device); method NewDeviceAsync (line 230) | Task NewDeviceAsync(int existingInstanceId); method CopyOrMovePlotFromAsync (line 239) | Task CopyOrMovePlotFromAsync(Guid sourceDeviceId, Guid sourcePlotId, I... method GetAllPlots (line 245) | IRPlot[] GetAllPlots(); FILE: src/R/Components/Impl/Plots/IRPlotManagerProvider.cs type IRPlotManagerProvider (line 7) | public interface IRPlotManagerProvider { method CreatePlotManager (line 8) | IRPlotManager CreatePlotManager(IRInteractiveWorkflow interactiveWorkf... FILE: src/R/Components/Impl/Plots/Implementation/RPlot.cs class RPlot (line 7) | public sealed class RPlot : IRPlot { method RPlot (line 8) | public RPlot(IRPlotDevice parentDevice, Guid plotId, object image) { FILE: src/R/Components/Impl/Plots/Implementation/RPlotDevice.cs class RPlotDevice (line 9) | public sealed class RPlotDevice : IRPlotDevice { method RPlotDevice (line 20) | public RPlotDevice(Guid deviceId) { method AddOrUpdate (line 58) | public void AddOrUpdate(Guid plotId, object image) { method Remove (line 73) | public void Remove(IRPlot plot) { method Clear (line 84) | public void Clear() { method GetPlotAt (line 94) | public IRPlot GetPlotAt(int index) => _plots[index]; method Find (line 95) | public IRPlot Find(Guid plotId) => _plots.SingleOrDefault(p => p.PlotI... FILE: src/R/Components/Impl/Plots/RPlotCommandIds.cs class RPlotCommandIds (line 8) | public static class RPlotCommandIds { FILE: src/R/Components/Impl/Plots/RPlotDeviceEventArgs.cs class RPlotDeviceEventArgs (line 7) | public class RPlotDeviceEventArgs : EventArgs { method RPlotDeviceEventArgs (line 10) | public RPlotDeviceEventArgs(IRPlotDevice device) { FILE: src/R/Components/Impl/Plots/RPlotEventArgs.cs class RPlotEventArgs (line 7) | public class RPlotEventArgs : EventArgs { method RPlotEventArgs (line 10) | public RPlotEventArgs(IRPlot plot) { FILE: src/R/Components/Impl/Plots/RPlotManagerException.cs class RPlotManagerException (line 7) | public sealed class RPlotManagerException : Exception { method RPlotManagerException (line 8) | public RPlotManagerException(string message, Exception innerException ... FILE: src/R/Components/Impl/Plots/ViewModel/IRPlotDeviceViewModel.cs type IRPlotDeviceViewModel (line 8) | public interface IRPlotDeviceViewModel { method Assign (line 67) | void Assign(IRPlotDevice device); method Unassign (line 72) | void Unassign(); method ResizePlotAsync (line 86) | Task ResizePlotAsync(int pixelWidth, int pixelHeight, int resolution); method ClickPlot (line 93) | void ClickPlot(int pixelX, int pixelY); method CopyPlotFromAsync (line 101) | Task CopyPlotFromAsync(Guid sourceDeviceId, Guid sourcePlotId, bool is... FILE: src/R/Components/Impl/Plots/ViewModel/IRPlotHistoryEntryViewModel.cs type IRPlotHistoryEntryViewModel (line 7) | public interface IRPlotHistoryEntryViewModel { method ActivatePlotAsync (line 10) | Task ActivatePlotAsync(); method RefreshDeviceName (line 11) | void RefreshDeviceName(); FILE: src/R/Components/Impl/Plots/ViewModel/IRPlotHistoryViewModel.cs type IRPlotHistoryViewModel (line 9) | public interface IRPlotHistoryViewModel : IDisposable { method DecreaseThumbnailSize (line 37) | void DecreaseThumbnailSize(); method IncreaseThumbnailSize (line 42) | void IncreaseThumbnailSize(); method SelectEntry (line 48) | void SelectEntry(IRPlot plot); FILE: src/R/Components/Impl/Search/ISearchControl.cs type ISearchControl (line 7) | public interface ISearchControl : IDisposable { FILE: src/R/Components/Impl/Search/ISearchHandler.cs type ISearchHandler (line 8) | public interface ISearchHandler { method Search (line 9) | Task Search(string searchString, CancellationToken cancellationTo... FILE: src/R/Components/Impl/Search/SearchControlSettings.cs class SearchControlSettings (line 9) | public class SearchControlSettings { method GetValue (line 27) | private T GetValue([CallerMemberName] string propertyName = null) =... method SetValue (line 29) | private void SetValue(T value, [CallerMemberName] string propertyNa... method TryGetValue (line 31) | public bool TryGetValue(string propertyName, out T value) { FILE: src/R/Components/Impl/ServicesExtensions.cs class ServicesExtensions (line 9) | public static class ServicesExtensions { method AddRComponentsServices (line 10) | public static IServiceManager AddRComponentsServices(this IServiceMana... FILE: src/R/Components/Impl/Settings/HelpBrowserType.cs type HelpBrowserType (line 5) | public enum HelpBrowserType { FILE: src/R/Components/Impl/Settings/IRSettings.cs type IRSettings (line 13) | public interface IRSettings : INotifyPropertyChanged, IDisposable { method LoadSettings (line 69) | void LoadSettings(); method SaveSettingsAsync (line 70) | Task SaveSettingsAsync(); FILE: src/R/Components/Impl/Settings/WebHelpSearchBrowserType.cs type BrowserType (line 5) | public enum BrowserType { FILE: src/R/Components/Test/PackageManager/PackageVersionTest.cs class PackageVersionTest (line 10) | public class PackageVersionTest { method CompareVersion (line 11) | [CompositeTest] FILE: src/R/Core/Impl/AST/Arguments/ArgumentList.cs class ArgumentList (line 16) | [DebuggerDisplay("Arguments: {Count} [{Start}...{End})")] method ArgumentList (line 18) | public ArgumentList(RTokenType terminatingTokenType) : method CreateItem (line 22) | protected override CommaSeparatedItem CreateItem(IAstNode parent, Pars... method CollectErrorArgumentTokens (line 59) | private IEnumerable CollectErrorArgumentTokens(ParseContext co... FILE: src/R/Core/Impl/AST/Arguments/CommaSeparatedItem.cs class CommaSeparatedItem (line 12) | public class CommaSeparatedItem : AstNode { method Parse (line 18) | public override bool Parse(ParseContext context, IAstNode parent) { FILE: src/R/Core/Impl/AST/Arguments/CommaSeparatedList.cs class CommaSeparatedList (line 16) | [DebuggerDisplay("Arguments: {Count} [{Start}...{End})")] method CommaSeparatedList (line 21) | public CommaSeparatedList(RTokenType terminatingTokenType) { method CreateItem (line 25) | protected abstract CommaSeparatedItem CreateItem(IAstNode parent, Pars... method Parse (line 27) | public override bool Parse(ParseContext context, IAstNode parent) { method AddErrorArgument (line 84) | private bool AddErrorArgument(ParseContext context, int startPosition) { method TryFindNextArgument (line 103) | private int TryFindNextArgument(ParseContext context, int startPositio... method AddStubArgument (line 122) | private void AddStubArgument(ParseContext context) { method GetEnumerator (line 133) | public IEnumerator GetEnumerator() => _arguments.G... method GetEnumerator (line 134) | IEnumerator IEnumerable.GetEnumerator() => _arguments.GetEnumerator(); FILE: src/R/Core/Impl/AST/Arguments/EllipsisArgument.cs class EllipsisArgument (line 12) | [DebuggerDisplay("Ellipsis [{Start}...{End})")] method Parse (line 16) | public override bool Parse(ParseContext context, IAstNode parent) { method ToString (line 21) | public override string ToString() => "..."; FILE: src/R/Core/Impl/AST/Arguments/ErrorArgument.cs class ErrorArgument (line 17) | [DebuggerDisplay("Error Argument [{Start}...{End})")] method ErrorArgument (line 24) | public ErrorArgument(IEnumerable tokens) { method Parse (line 28) | public override bool Parse(ParseContext context, IAstNode parent) { FILE: src/R/Core/Impl/AST/Arguments/ExpressionArgument.cs class ExpressionArgument (line 9) | [DebuggerDisplay("Expression Argument [{Start}...{End})")] method Parse (line 13) | public override bool Parse(ParseContext context, IAstNode parent) { FILE: src/R/Core/Impl/AST/Arguments/MissingArgument.cs class MissingArgument (line 13) | [DebuggerDisplay("Missing Argument [{Start}...{End})")] method ToString (line 15) | public override string ToString() => "{Missing}"; FILE: src/R/Core/Impl/AST/Arguments/NamedArgument.cs class NamedArgument (line 14) | [DebuggerDisplay("Named Argument [{Start}...{End})")] method Parse (line 29) | public override bool Parse(ParseContext context, IAstNode parent) { FILE: src/R/Core/Impl/AST/Arguments/StubArgument.cs class StubArgument (line 11) | [DebuggerDisplay("Stub Argument")] method Shift (line 22) | public override void Shift(int offset) { } method ShiftStartingFrom (line 24) | public override void ShiftStartingFrom(int position, int offset) { } method ToString (line 27) | public override string ToString() => "{Stub}"; FILE: src/R/Core/Impl/AST/AstNode.cs class AstNode (line 19) | [DebuggerDisplay("[Children = {Children.Count} {Start}...{End}, Length ... method AppendChild (line 49) | public void AppendChild(IAstNode child) { method RemoveChildren (line 65) | public void RemoveChildren(int start, int count) { method NodeFromPosition (line 97) | public virtual IAstNode NodeFromPosition(int position) { method NodeFromRange (line 120) | public virtual IAstNode NodeFromRange(ITextRange range, bool inclusive... method GetPositionNode (line 153) | public virtual PositionType GetPositionNode(int position, out IAstNode... method GetElementsEnclosingRange (line 186) | public IAstNode GetElementsEnclosingRange( method Parse (line 207) | public virtual bool Parse(ParseContext context, IAstNode parent = null) { method Contains (line 217) | public virtual bool Contains(int position) => TextRange.Contains(this,... method Shift (line 218) | public virtual void Shift(int offset) => Children.Shift(offset); method ShiftStartingFrom (line 222) | public virtual void ShiftStartingFrom(int position, int offset) => Chi... method Accept (line 226) | public virtual bool Accept(IAstVisitor visitor, object parameter) { method Accept (line 242) | public virtual bool Accept(Func visitor, objec... FILE: src/R/Core/Impl/AST/AstRoot.cs class AstRoot (line 14) | [DebuggerDisplay("AstRoot, Comments: {Comments.Count}, Errors: {Errors.C... method AstRoot (line 24) | public AstRoot(ITextProvider textProvider) : this(textProvider, new Co... method AstRoot (line 26) | public AstRoot(ITextProvider textProvider, ICodeEvaluator codeEvaluato... method NodeFromPosition (line 40) | public override IAstNode NodeFromPosition(int position) method NodeFromRange (line 46) | public override IAstNode NodeFromRange(ITextRange range, bool inclusiv... method Contains (line 54) | public override bool Contains(int position) => position >= Start && po... method Parse (line 57) | public override bool Parse(ParseContext context, IAstNode parent = nul... method ReflectTextChange (line 74) | public void ReflectTextChange(int start, int oldLength, int newLength,... method WriteTree (line 81) | public string WriteTree() { FILE: src/R/Core/Impl/AST/Comments/CommentsCollection.cs class CommentsCollection (line 13) | [DebuggerDisplay("Count={Count}")] method CommentsCollection (line 17) | public CommentsCollection() { } method CommentsCollection (line 19) | public CommentsCollection(IEnumerable ranges) : method Contains (line 25) | public override bool Contains(int position) { method GetItemContaining (line 40) | public override int GetItemContaining(int position) { FILE: src/R/Core/Impl/AST/DataTypes/Constants.cs type RConstants (line 5) | public enum RConstants { FILE: src/R/Core/Impl/AST/DataTypes/Definitions/IR2DArray.cs type IR2DArray (line 8) | public interface IR2DArray { FILE: src/R/Core/Impl/AST/DataTypes/Definitions/IRArrayT.cs type IRArray (line 5) | public interface IRArray : IRVector { FILE: src/R/Core/Impl/AST/DataTypes/Definitions/IRScalarT.cs type IRScalar (line 9) | public interface IRScalar { FILE: src/R/Core/Impl/AST/DataTypes/Definitions/IRVector.cs type IRVector (line 11) | public interface IRVector { FILE: src/R/Core/Impl/AST/DataTypes/Definitions/IRVectorT.cs type IRVector (line 13) | public interface IRVector : IRVector, IEnumerable { FILE: src/R/Core/Impl/AST/DataTypes/Helpers/Collection.cs class Collection (line 8) | internal class Collection class StaticDictionary (line 13) | internal class StaticDictionary FILE: src/R/Core/Impl/AST/DataTypes/Helpers/HybridDictionaryEnumerator.cs class HybridDictionaryEnumerator (line 8) | internal sealed class HybridDictionaryEnumerator : IEnumerator _enumerator.MoveNext(); method Reset (line 25) | public void Reset() => _enumerator.Reset(); FILE: src/R/Core/Impl/AST/DataTypes/Helpers/ListEnumerator.cs class ListEnumerator (line 8) | internal sealed class ListEnumerator : IEnumerator { method ListEnumerator (line 11) | public ListEnumerator(IEnumerator enumerator) { method Dispose (line 17) | public void Dispose() { } method MoveNext (line 18) | public bool MoveNext() => _enumerator.MoveNext(); method Reset (line 19) | public void Reset() => _enumerator.Reset(); FILE: src/R/Core/Impl/AST/DataTypes/RArray.cs class RArray (line 13) | public class RArray : RVector, IRArray { method RArray (line 19) | public RArray(RMode mode, int length) : FILE: src/R/Core/Impl/AST/DataTypes/RClass.cs class RClass (line 7) | [DebuggerDisplay("[{ClassName}, {Length}]")] method RClass (line 21) | public RClass(string className) { FILE: src/R/Core/Impl/AST/DataTypes/RComplex.cs class RComplex (line 12) | [DebuggerDisplay("[{" + nameof(Value) + "}]")] method RComplex (line 16) | public RComplex(Complex value) : FILE: src/R/Core/Impl/AST/DataTypes/RDataFrame.cs class RDataFrame (line 13) | [DebuggerDisplay("[{Length}]")] method RDataFrame (line 36) | public RDataFrame(RMode[] columnModes, int nrow, int ncol) : base() { FILE: src/R/Core/Impl/AST/DataTypes/RFactor.cs class RFactor (line 12) | [DebuggerDisplay("[Factor:{Mode}, {Length}]")] method RFactor (line 14) | public RFactor(int length, IRVector label, bool ordered = false) method LabelOf (line 40) | public RString LabelOf(int index) { FILE: src/R/Core/Impl/AST/DataTypes/RFunction.cs class RFunction (line 10) | [DebuggerDisplay("[{RFunction}]")] method RFunction (line 17) | public RFunction(IRValueNode value) : FILE: src/R/Core/Impl/AST/DataTypes/RInteger.cs class RInteger (line 12) | [DebuggerDisplay("[{" + nameof(Value) + "}]")] method RInteger (line 16) | public RInteger(int value) : method Equals (line 30) | public override bool Equals(object obj) { method GetHashCode (line 38) | public override int GetHashCode() => this.Value.GetHashCode(); method ToString (line 39) | public override string ToString() => Value.ToString(CultureInfo.Curren... FILE: src/R/Core/Impl/AST/DataTypes/RList.cs class RList (line 18) | [DebuggerDisplay("[{" + nameof(Length) + "}]")] method Add (line 82) | public void Add(KeyValuePair item) => properties.Val... method Add (line 83) | public void Add(RString key, RObject value) => properties.Value.Add(ke... method Clear (line 85) | public void Clear() { method Contains (line 91) | public bool Contains(KeyValuePair item) { method ContainsKey (line 99) | public bool ContainsKey(RString key) => properties.IsValueCreated && p... method CopyTo (line 101) | public void CopyTo(KeyValuePair[] array, int arrayIn... method Remove (line 109) | public bool Remove(KeyValuePair item) => Remove(item... method Remove (line 111) | public bool Remove(RString key) { method TryGetValue (line 120) | public bool TryGetValue(RString key, out RObject value) { method GetEnumerator (line 132) | public IEnumerator> GetEnumerator() { method GetEnumerator (line 140) | IEnumerator IEnumerable.GetEnumerator() { method GetEnumerator (line 148) | IEnumerator IEnumerable.GetEnumerator() { FILE: src/R/Core/Impl/AST/DataTypes/RLogical.cs class RLogical (line 11) | [DebuggerDisplay("[{" + nameof(Value) + "}]")] method RLogical (line 18) | public RLogical(bool value) : method Equals (line 38) | public override bool Equals(object obj) { method GetHashCode (line 45) | public override int GetHashCode() => Value.GetHashCode(); method ToString (line 46) | public override string ToString() => Value ? "TRUE" : "FALSE"; FILE: src/R/Core/Impl/AST/DataTypes/RMatrix.cs class RMatrix (line 11) | [DebuggerDisplay("[{Mode}, {NRow} x {NCol}]")] method RMatrix (line 13) | public RMatrix(RMode mode, int nrow, int ncol) : FILE: src/R/Core/Impl/AST/DataTypes/RMissing.cs class RMissing (line 7) | public sealed class RMissing : RObject, IRVector { FILE: src/R/Core/Impl/AST/DataTypes/RMode.cs type RMode (line 12) | public enum RMode { FILE: src/R/Core/Impl/AST/DataTypes/RNull.cs class RNull (line 7) | public sealed class RNull : RObject, IRVector { method ToString (line 18) | public override string ToString() { FILE: src/R/Core/Impl/AST/DataTypes/RNumber.cs class RNumber (line 11) | [DebuggerDisplay("[{Value}]")] method RNumber (line 15) | public RNumber(double value) : method Equals (line 31) | public override bool Equals(object obj) { method GetHashCode (line 38) | public override int GetHashCode() => this.Value.GetHashCode(); FILE: src/R/Core/Impl/AST/DataTypes/RObject.cs class RObject (line 10) | public abstract class RObject { FILE: src/R/Core/Impl/AST/DataTypes/RScalar.cs class RScalar (line 12) | [DebuggerDisplay("[{Value}]")] method RScalar (line 26) | protected RScalar(T value) { method ToString (line 30) | public override string ToString() => this.Value.ToString(); FILE: src/R/Core/Impl/AST/DataTypes/RString.cs class RString (line 9) | public class RString : RScalar { method RString (line 12) | public RString(string value) : method Equals (line 22) | public override bool Equals(object obj) { method GetHashCode (line 29) | public override int GetHashCode() => Value.GetHashCode(); method ToString (line 30) | public override string ToString() => Value; FILE: src/R/Core/Impl/AST/DataTypes/RVector.cs class RVector (line 17) | [DebuggerDisplay("[{Mode}, {Length}]")] method RVector (line 21) | public RVector(RMode mode, int length) { method GetEnumerator (line 54) | public IEnumerator GetEnumerator() { method GetEnumerator (line 62) | IEnumerator IEnumerable.GetEnumerator() { FILE: src/R/Core/Impl/AST/Definitions/IAstNode.cs type IAstNode (line 19) | public interface IAstNode : ICompositeTextRange, IAstVisitorPattern, IPr... method AppendChild (line 40) | void AppendChild(IAstNode node); method RemoveChildren (line 45) | void RemoveChildren(int start, int count); method NodeFromPosition (line 52) | IAstNode NodeFromPosition(int position); method NodeFromRange (line 57) | IAstNode NodeFromRange(ITextRange range, bool inclusiveEnd = false); method GetPositionNode (line 66) | PositionType GetPositionNode(int position, out IAstNode node); method GetElementsEnclosingRange (line 78) | IAstNode GetElementsEnclosingRange( FILE: src/R/Core/Impl/AST/Definitions/IAstVisitor.cs type IAstVisitor (line 10) | public interface IAstVisitor { method Visit (line 17) | bool Visit(IAstNode node, object parameter); FILE: src/R/Core/Impl/AST/Definitions/IAstVisitorPattern.cs type IAstVisitorPattern (line 11) | public interface IAstVisitorPattern { method Accept (line 17) | bool Accept(IAstVisitor visitor, object parameter); method Accept (line 24) | bool Accept(Func visitor, object parameter); FILE: src/R/Core/Impl/AST/Definitions/ILValueNode.cs type ILValueNode (line 14) | public interface ILValueNode : IRValueNode { method SetValue (line 15) | void SetValue(RObject value); FILE: src/R/Core/Impl/AST/Definitions/ILiteralNode.cs type ILiteralNode (line 8) | public interface ILiteralNode : IRValueNode { FILE: src/R/Core/Impl/AST/Definitions/IRValueNode.cs type IRValueNode (line 13) | public interface IRValueNode : IAstNode { FILE: src/R/Core/Impl/AST/Definitions/PositionType.cs type PositionType (line 9) | public enum PositionType { FILE: src/R/Core/Impl/AST/Expressions/Definitions/IEnumerableExpression.cs type IEnumerableExpression (line 12) | public interface IEnumerableExpression : IAstNode { FILE: src/R/Core/Impl/AST/Expressions/Definitions/IExpression.cs type IExpression (line 11) | public interface IExpression : IAstNode { FILE: src/R/Core/Impl/AST/Expressions/EnumerableExpression.cs class EnumerableExpression (line 14) | public sealed class EnumerableExpression : AstNode, IEnumerableExpression { method Parse (line 32) | public override bool Parse(ParseContext context, IAstNode parent) { FILE: src/R/Core/Impl/AST/Expressions/Expression.cs class Expression (line 14) | [DebuggerDisplay("Expression [{Start}...{End})")] method Expression (line 29) | public Expression(bool inGroup) { method Expression (line 33) | public Expression(string terminatingKeyword) { method Parse (line 37) | public override bool Parse(ParseContext context, IAstNode parent) { method ToString (line 47) | public override string ToString() { FILE: src/R/Core/Impl/AST/Expressions/ExpressionParser.cs class Expression (line 22) | public sealed partial class Expression { type OperationType (line 30) | enum OperationType { method ParseExpression (line 43) | private bool ParseExpression(ParseContext context) { method CheckEndOfExpression (line 195) | private bool CheckEndOfExpression(ParseContext context, OperationType ... method IsConsistentOperationSequence (line 219) | private bool IsConsistentOperationSequence(ParseContext context, Opera... method GetErrorRange (line 262) | private ITextRange GetErrorRange(ParseContext context) { method GetIndexerOrFunctionErrorRange (line 266) | private ITextRange GetIndexerOrFunctionErrorRange(ParseContext context... method GetOperandErrorRange (line 285) | private ITextRange GetOperandErrorRange(ParseContext context) { method GetOperatorErrorRange (line 297) | private ITextRange GetOperatorErrorRange(ParseContext context) { method HandleConstant (line 309) | private OperationType HandleConstant(ParseContext context) { method HandleIdentifier (line 315) | private OperationType HandleIdentifier(ParseContext context) { method HandleLambda (line 323) | private OperationType HandleLambda(ParseContext context, out ParseErro... method HandleOpenBrace (line 333) | private OperationType HandleOpenBrace(ParseContext context, out ParseE... method HandleSquareBrackets (line 376) | private OperationType HandleSquareBrackets(ParseContext context, out P... method HandleOperator (line 384) | private OperationType HandleOperator(ParseContext context, out ParseEr... method HandleKeyword (line 389) | private OperationType HandleKeyword(ParseContext context, out ParseErr... method HandleKeyword (line 405) | private ParseErrorType HandleKeyword(ParseContext context, string keyw... method IsTerminatingKeyword (line 437) | private bool IsTerminatingKeyword(string s) { method HandleOperator (line 445) | private ParseErrorType HandleOperator(ParseContext context, out Operat... method HandleOperatorPrecedence (line 476) | private ParseErrorType HandleOperatorPrecedence(ParseContext context, ... method ProcessHigherPrecendenceOperators (line 503) | private ParseErrorType ProcessHigherPrecendenceOperators(ParseContext ... method MakeNode (line 552) | private ParseErrorType MakeNode(ParseContext context) { method CreateConstant (line 590) | private static IRValueNode CreateConstant(ParseContext context) { method SafeGetOperand (line 628) | private IRValueNode SafeGetOperand(IOperator operatorNode) { method SafeGetLeftOperand (line 645) | private IRValueNode SafeGetLeftOperand(IOperator operatorNode) { method SafeGetRightOperand (line 655) | private IRValueNode SafeGetRightOperand(IOperator operatorNode) { FILE: src/R/Core/Impl/AST/Expressions/NullExpression.cs class NullExpression (line 14) | [DebuggerDisplay("NullExpression [{Start}...{End})")] method NullExpression (line 22) | public NullExpression() { method Parse (line 26) | public override bool Parse(ParseContext context, IAstNode parent) { FILE: src/R/Core/Impl/AST/Extensions/AstNodeExtensions.cs class AstNodeExtensions (line 7) | public static class AstNodeExtensions { method GetEnclosingScope (line 11) | public static IScope GetEnclosingScope(this IAstNode node) { FILE: src/R/Core/Impl/AST/Extensions/AstRootExtensions.cs class AstRootExtensions (line 11) | public static class AstRootExtensions { method GetFunctionsFromPosition (line 18) | public static IEnumerable GetFunctionsFromPosition(this Ast... method FindItemDefinition (line 29) | public static IAstNode FindItemDefinition(this AstRoot ast, int positi... method IsCompleteExpression (line 35) | public static bool IsCompleteExpression(this AstRoot expressionAst) { FILE: src/R/Core/Impl/AST/Extensions/FunctionExtensions.cs class FunctionExtensions (line 9) | public static class FunctionExtensions { method GetFunctionName (line 10) | public static string GetFunctionName(this FunctionCall fc) method GetFunctionCall (line 13) | public static FunctionCall GetFunctionCall(this IExpression exp) { FILE: src/R/Core/Impl/AST/Extensions/ScopeExtensions.cs class ScopeExtensions (line 18) | public static class ScopeExtensions { method EnumerateTowardsGlobal (line 22) | public static IEnumerable EnumerateTowardsGlobal(this IScope s... method GetApplicableVariables (line 40) | public static IEnumerable GetApplicableVariables(this IScop... method GetScopeVariables (line 63) | public static IEnumerable GetScopeVariables(this IScope sco... method FindFunctionDefinitionByName (line 116) | public static IVariable FindFunctionDefinitionByName(this IScope scope... method FindVariableDefinitionByName (line 128) | public static IVariable FindVariableDefinitionByName(this IScope scope... method GetKnitrBlockOption (line 138) | public static string GetKnitrBlockOption(this IScope scope, string opt... FILE: src/R/Core/Impl/AST/Extensions/StatementExtensions.cs class StatementExtensions (line 7) | public static class StatementExtensions { method GetVariableOrFunctionDefinition (line 13) | public static IFunctionDefinition GetVariableOrFunctionDefinition(this... FILE: src/R/Core/Impl/AST/Functions/Definitions/IFunction.cs type IFunction (line 7) | public interface IFunction: IAstNode { FILE: src/R/Core/Impl/AST/Functions/Definitions/IFunctionDefinition.cs type IFunctionDefinition (line 7) | public interface IFunctionDefinition : IFunction, IKeyword, IAstNodeWith... FILE: src/R/Core/Impl/AST/Functions/FunctionDefinition.cs class FunctionDefinition (line 16) | [DebuggerDisplay("Function Definition [{Start}...{End})")] method Parse (line 68) | public override bool Parse(ParseContext context, IAstNode parent) { FILE: src/R/Core/Impl/AST/Functions/Lambda.cs class Lambda (line 12) | public sealed class Lambda : Scope, IRValueNode { FILE: src/R/Core/Impl/AST/Operands/InlineIf.cs class InlineIf (line 14) | public sealed class InlineIf : If, IRValueNode { FILE: src/R/Core/Impl/AST/Operators/Associativity.cs type Associativity (line 12) | public enum Associativity { FILE: src/R/Core/Impl/AST/Operators/Definitions/IOperator.cs type IOperator (line 5) | public interface IOperator : IRValueNode { FILE: src/R/Core/Impl/AST/Operators/FunctionCall.cs class FunctionCall (line 20) | [DebuggerDisplay("FunctionCall, Args:{Arguments.Count} [{Start}...{End})")] method FunctionCall (line 74) | public FunctionCall() { method GetParameterIndex (line 78) | public int GetParameterIndex(int position) { method GetParameterName (line 108) | public string GetParameterName(int index, out bool namedParameter) { method Parse (line 128) | public override bool Parse(ParseContext context, IAstNode parent) { method CalculateVirtualEnd (line 153) | private void CalculateVirtualEnd(ParseContext context) { method Shift (line 180) | public override void Shift(int offset) { method ShiftStartingFrom (line 184) | public override void ShiftStartingFrom(int position, int offset) { FILE: src/R/Core/Impl/AST/Operators/Group.cs class Group (line 18) | [DebuggerDisplay("Grouping [{Start}...{End})")] method Parse (line 29) | public override bool Parse(ParseContext context, IAstNode parent = nul... FILE: src/R/Core/Impl/AST/Operators/Indexer.cs class Indexer (line 18) | [DebuggerDisplay("Indexer, Args:{Arguments.Count} [{Start}...{End})")] method Indexer (line 28) | public Indexer() { method Parse (line 32) | public override bool Parse(ParseContext context, IAstNode parent) { FILE: src/R/Core/Impl/AST/Operators/Operator.cs class Operator (line 10) | [DebuggerDisplay("[{OperatorType} [{Start}...{End})]")] method IsUnaryOperator (line 33) | public static bool IsUnaryOperator(TokenStream tokens, ITextPr... method IsPossibleUnary (line 54) | private static bool IsPossibleUnary(OperatorType operatorType) { method GetUnaryForm (line 66) | public static OperatorType GetUnaryForm(OperatorType operatorType) { FILE: src/R/Core/Impl/AST/Operators/OperatorAssociativity.cs class OperatorAssociativity (line 5) | public static class OperatorAssociativity { method GetAssociativity (line 6) | public static Associativity GetAssociativity(OperatorType operatorType) { FILE: src/R/Core/Impl/AST/Operators/OperatorPrecedence.cs class OperatorPrecedence (line 6) | public static class OperatorPrecedence { method GetPrecedence (line 8) | public static int GetPrecedence(OperatorType operatorType) { FILE: src/R/Core/Impl/AST/Operators/OperatorType.cs type OperatorType (line 5) | public enum OperatorType { FILE: src/R/Core/Impl/AST/Operators/TokenOperator.cs class TokenOperator (line 9) | [DebuggerDisplay("[{OperatorType} Precedence={Precedence} Unary={IsUnary... method TokenOperator (line 13) | public TokenOperator(bool firstInExpression) { method TokenOperator (line 20) | public TokenOperator(OperatorType operatorType, bool unary) : method Parse (line 25) | public override bool Parse(ParseContext context, IAstNode parent) { method ToString (line 42) | public override string ToString() => OperatorToken.ToString(); method GetOperatorType (line 44) | public static OperatorType GetOperatorType(string text) { FILE: src/R/Core/Impl/AST/RValueNode.cs class RValueNode (line 11) | public abstract class RValueNode : AstNode, IRValueNode { FILE: src/R/Core/Impl/AST/RValueTokenNode.cs class RValueTokenNode (line 11) | public abstract class RValueTokenNode : TokenNode, IRValueNode where ... FILE: src/R/Core/Impl/AST/Scopes/Definitions/IScope.cs type IScope (line 11) | public interface IScope : IAstNode { FILE: src/R/Core/Impl/AST/Scopes/GlobalScope.cs class GlobalScope (line 8) | [DebuggerDisplay("Global Scope, Children: {Children.Count} [{Start}...{E... method GlobalScope (line 10) | public GlobalScope() : method Contains (line 27) | public override bool Contains(int position) { method NodeFromPosition (line 33) | public override IAstNode NodeFromPosition(int position) { method NodeFromRange (line 38) | public override IAstNode NodeFromRange(ITextRange range, bool inclusiv... FILE: src/R/Core/Impl/AST/Scopes/Scope.cs class Scope (line 16) | [DebuggerDisplay("Scope, Children: {Children.Count} [{Start}...{End})")] method Scope (line 44) | public Scope() : method Scope (line 48) | public Scope(string name) { method Parse (line 52) | public override bool Parse(ParseContext context, IAstNode parent = nul... method ToString (line 120) | public override string ToString() => Name ?? string.Empty; FILE: src/R/Core/Impl/AST/Scopes/SimpleScope.cs class SimpleScope (line 17) | [DebuggerDisplay("Simple Scope, Children: {Children.Count} [{Start}...{E... method SimpleScope (line 33) | public SimpleScope(string terminatingKeyword) { method Parse (line 37) | public override bool Parse(ParseContext context, IAstNode parent = nul... FILE: src/R/Core/Impl/AST/Search/AstSearch.cs class AstSearch (line 13) | public static class AstSearch { method FindFirstElement (line 14) | public static IAstNode FindFirstElement(this AstNode tree, Func FindElements(this AstRoot ... class SingleElementFinder (line 32) | class SingleElementFinder : IAstVisitor { method SingleElementFinder (line 36) | public SingleElementFinder(Func filter) { method Visit (line 40) | public bool Visit(IAstNode element, object parameter) { class MultipleElementFinder (line 50) | class MultipleElementFinder : IAstVisitor { method MultipleElementFinder (line 54) | public MultipleElementFinder(Func filter) { method Visit (line 59) | public bool Visit(IAstNode element, object parameter) { method GetNodeOfTypeFromPosition (line 71) | public static T GetNodeOfTypeFromPosition(this AstRoot ast, int pos... method GetSpecificNodeFromPosition (line 79) | public static T GetSpecificNodeFromPosition(this AstRoot ast, int p... method FindSpecificNode (line 88) | private static void FindSpecificNode(IAstNode node, int position, Func... method GetFilePackageNames (line 107) | public static IEnumerable GetFilePackageNames(this AstRoot ast) { class AstLibrarySearch (line 115) | private class AstLibrarySearch : IAstVisitor { method Visit (line 118) | public bool Visit(IAstNode node, object parameter) { method IsPositionInsideString (line 145) | public static bool IsPositionInsideString(this AstRoot ast, int positi... method IsInLibraryStatement (line 151) | public static string IsInLibraryStatement(this AstRoot ast, int positi... FILE: src/R/Core/Impl/AST/Statements/Conditionals/If.cs class If (line 16) | [DebuggerDisplay("[If Statement]")] method If (line 31) | public If() : method Parse (line 37) | public override bool Parse(ParseContext context, IAstNode parent) { method AllowLineBreakBeforeElse (line 65) | private bool AllowLineBreakBeforeElse(ParseContext context) { FILE: src/R/Core/Impl/AST/Statements/Definitions/IExpressionStatement.cs type IExpressionStatement (line 12) | public interface IExpressionStatement : IStatement { FILE: src/R/Core/Impl/AST/Statements/Definitions/IKeyword.cs type IKeyword (line 11) | public interface IKeyword { FILE: src/R/Core/Impl/AST/Statements/Definitions/IKeywordExpression.cs type IKeywordExpression (line 12) | public interface IKeywordExpression : IKeyword { FILE: src/R/Core/Impl/AST/Statements/Definitions/IKeywordExpressionScope.cs type IKeywordExpressionScope (line 10) | public interface IKeywordExpressionScope : IKeywordScopeStatement, IKeyw... FILE: src/R/Core/Impl/AST/Statements/Definitions/IKeywordFunction.cs type IKeywordFunction (line 10) | public interface IKeywordFunction : IKeyword, IFunction { FILE: src/R/Core/Impl/AST/Statements/Definitions/IKeywordScopeStatement.cs type IKeywordScopeStatement (line 9) | public interface IKeywordScopeStatement : IKeyword, IStatement, IAstNode... FILE: src/R/Core/Impl/AST/Statements/Definitions/IStatement.cs type IStatement (line 8) | public interface IStatement : IAstNode { FILE: src/R/Core/Impl/AST/Statements/Definitions/IStatementWithScope.cs type IAstNodeWithScope (line 7) | public interface IAstNodeWithScope : IAstNode { FILE: src/R/Core/Impl/AST/Statements/EmptyStatement.cs class EmptyStatement (line 11) | [DebuggerDisplay("[EmptyStatement]")] method Parse (line 15) | public override bool Parse(ParseContext context, IAstNode parent) { FILE: src/R/Core/Impl/AST/Statements/ExpressionStatement.cs class ExpressionStatement (line 14) | [DebuggerDisplay("[ExpressionStatement, Children:{Children.Count}]")] method ExpressionStatement (line 20) | public ExpressionStatement() { } method ExpressionStatement (line 22) | public ExpressionStatement(string terminatingKeyword) { method Parse (line 26) | public override bool Parse(ParseContext context, IAstNode parent) { method ToString (line 43) | public override string ToString() { FILE: src/R/Core/Impl/AST/Statements/Functions/FunctionStatement.cs class FunctionStatement (line 12) | [DebuggerDisplay("[FunctionStatement]")] FILE: src/R/Core/Impl/AST/Statements/KeywordExpression.cs class KeywordExpression (line 9) | [DebuggerDisplay("[KeywordExpression: {Text}]")] method Parse (line 22) | public override bool Parse(ParseContext context, IAstNode parent) { method ParseKeyword (line 46) | protected bool ParseKeyword(ParseContext context, IAstNode parent) { FILE: src/R/Core/Impl/AST/Statements/KeywordExpressionScopeStatement.cs class KeywordExpressionScopeStatement (line 14) | [DebuggerDisplay("[KeywordExpressionScopeStatement: {Text}]")] method KeywordExpressionScopeStatement (line 20) | public KeywordExpressionScopeStatement() : method KeywordExpressionScopeStatement (line 24) | public KeywordExpressionScopeStatement(string terminatingKeyword) { method Parse (line 28) | public override bool Parse(ParseContext context, IAstNode parent) { FILE: src/R/Core/Impl/AST/Statements/KeywordExpressionStatement.cs class KeywordExpressionStatement (line 9) | [DebuggerDisplay("[KeywordExpressionStatement: {Text}]")] method Parse (line 17) | public override bool Parse(ParseContext context, IAstNode parent) { method ParseExpression (line 42) | protected virtual bool ParseExpression(ParseContext context, IAstNode ... FILE: src/R/Core/Impl/AST/Statements/KeywordScopeStatement.cs class KeywordScopeStatement (line 12) | [DebuggerDisplay("[KeywordScopeStatement: {Text}]")] method KeywordScopeStatement (line 18) | public KeywordScopeStatement(bool allowsSimpleScope) { method Parse (line 22) | public override bool Parse(ParseContext context, IAstNode parent) { FILE: src/R/Core/Impl/AST/Statements/KeywordStatement.cs class KeywordStatement (line 11) | [DebuggerDisplay("[KeywordStatement: {Text}]")] method Parse (line 19) | public override bool Parse(ParseContext context, IAstNode parent) { method ParseKeyword (line 29) | protected bool ParseKeyword(ParseContext context, IAstNode parent) { method CreateStatement (line 39) | public static IStatement CreateStatement(ParseContext context, IAstNod... FILE: src/R/Core/Impl/AST/Statements/Loops/For.cs class For (line 12) | [DebuggerDisplay("[For Statement]")] method ParseExpression (line 17) | protected override bool ParseExpression(ParseContext context, IAstNode... FILE: src/R/Core/Impl/AST/Statements/Statement.cs class Statement (line 14) | [DebuggerDisplay("Statement, Children: {Children.Count}")] method ParseSemicolon (line 21) | protected bool ParseSemicolon(ParseContext context, IAstNode parent) { method Create (line 41) | public static IStatement Create(ParseContext context, IAstNode parent,... method ToString (line 76) | public override string ToString() { FILE: src/R/Core/Impl/AST/TokenNode.cs class TokenNode (line 16) | [DebuggerDisplay("[{Token.TokenType} : {Start}...{End}), Length = {Lengt... method TokenNode (line 20) | internal TokenNode() { } method TokenNode (line 22) | internal TokenNode(RToken token) { method Parse (line 26) | public override bool Parse(ParseContext context, IAstNode parent = nul... method Contains (line 40) | public override bool Contains(int position) => Token.Contains(position); method Shift (line 41) | public override void Shift(int offset) => Token.Shift(offset); method ShiftStartingFrom (line 43) | public override void ShiftStartingFrom(int position, int offset) { method ToString (line 55) | public override string ToString() { FILE: src/R/Core/Impl/AST/Utility/AstWriter.cs class AstWriter (line 11) | public sealed class AstWriter { method WriteTree (line 16) | public string WriteTree(AstRoot ast) { method WriteNode (line 44) | private void WriteNode(IAstNode node) { method Indent (line 86) | private void Indent() { FILE: src/R/Core/Impl/AST/Values/ComplexValue.cs class ComplexValue (line 16) | public sealed class ComplexValue : RValueTokenNode, ILiteralNo... method Parse (line 17) | public override bool Parse(ParseContext context, IAstNode parent) { FILE: src/R/Core/Impl/AST/Values/LogicalValue.cs class LogicalValue (line 14) | public sealed class LogicalValue : RValueTokenNode, ILiteralNo... method Parse (line 15) | public override bool Parse(ParseContext context, IAstNode parent) { FILE: src/R/Core/Impl/AST/Values/MissingValue.cs class MissingValue (line 11) | public sealed class MissingValue : RValueTokenNode, ILiteralNo... method Parse (line 12) | public override bool Parse(ParseContext context, IAstNode parent) { FILE: src/R/Core/Impl/AST/Values/NullValue.cs class NullValue (line 11) | public sealed class NullValue : RValueTokenNode, ILiteralNode { method Parse (line 12) | public override bool Parse(ParseContext context, IAstNode parent) { FILE: src/R/Core/Impl/AST/Values/NumericalValue.cs class NumericalValue (line 11) | public sealed class NumericalValue : RValueTokenNode, ILiteralN... method Parse (line 12) | public override bool Parse(ParseContext context, IAstNode parent) { FILE: src/R/Core/Impl/AST/Values/StringValue.cs class StringValue (line 13) | public sealed class StringValue : RValueTokenNode, ILiteralNode { method Parse (line 14) | public override bool Parse(ParseContext context, IAstNode parent) { FILE: src/R/Core/Impl/AST/Variables/IVariable.cs type IVariable (line 7) | public interface IVariable : IRValueNode { FILE: src/R/Core/Impl/AST/Variables/Variable.cs class Variable (line 14) | [DebuggerDisplay("[{Name} : {Start}...{End}), Length = {Length}")] method Parse (line 23) | public override bool Parse(ParseContext context, IAstNode parent = nul... method ToString (line 35) | public override string ToString() => Name; FILE: src/R/Core/Impl/Classification/RClassificationTypes.cs class RClassificationTypes (line 5) | public static class RClassificationTypes { FILE: src/R/Core/Impl/DataTips/RDataTip.cs class RDataTip (line 12) | public static class RDataTip { method GetDataTipExpression (line 25) | public static IAstNode GetDataTipExpression(IAstNode ast, ITextRange r... method IsValidInitialNode (line 71) | private static bool IsValidInitialNode(IAstNode node) { FILE: src/R/Core/Impl/Evaluation/Definitions/ICodeEvaluator.cs type ICodeEvaluator (line 10) | public interface ICodeEvaluator { method Evaluate (line 11) | RObject Evaluate(IAstNode node); FILE: src/R/Core/Impl/Evaluation/Evaluator.cs class CodeEvaluator (line 9) | public sealed class CodeEvaluator : ICodeEvaluator { method Evaluate (line 10) | public RObject Evaluate(IAstNode node) { FILE: src/R/Core/Impl/Formatting/BraceHandler.cs class BraceHandler (line 16) | internal sealed class BraceHandler { method BraceHandler (line 24) | public BraceHandler(TokenStream tokens, TextBuilder tb) { method HandleBrace (line 29) | public void HandleBrace() { method GetMatchingBraceToken (line 86) | public static RTokenType GetMatchingBraceToken(RTokenType tokenType) { method IsInArguments (line 117) | public bool IsInArguments() { method GetOpenCurlyBraceIndentSize (line 133) | public int GetOpenCurlyBraceIndentSize(RToken openCurlyBraceToken, Tex... method GetCloseCurlyBraceIndentSize (line 147) | public int GetCloseCurlyBraceIndentSize(RToken closeCurlyBraceToken, T... method AssociateKeywordPositionWithOpenBrace (line 179) | private void AssociateKeywordPositionWithOpenBrace(RToken openBrace, i... method AssociateKeywordPositionWithToken (line 187) | private void AssociateKeywordPositionWithToken(RToken source, RToken t... method TryPopMatchingBrace (line 194) | private RToken TryPopMatchingBrace(RToken token) { method GetNearestNonWhitespaceIndex (line 201) | private int GetNearestNonWhitespaceIndex() { FILE: src/R/Core/Impl/Formatting/ExpressionHelper.cs class ExpressionHelper (line 16) | internal sealed class ExpressionHelper { method ExpressionHelper (line 20) | public ExpressionHelper(TokenStream tokens, ITextProvider text... method IsCompleteExpression (line 25) | public bool IsCompleteExpression(int currentTokenIndex) { FILE: src/R/Core/Impl/Formatting/FormattingScope.cs class FormattingScope (line 15) | internal sealed class FormattingScope : IDisposable { method FormattingScope (line 24) | public FormattingScope() { } method FormattingScope (line 26) | public FormattingScope(TextBuilder tb, TokenStream tokens, int... method FindMatchingCloseBrace (line 43) | private int FindMatchingCloseBrace(TokenStream tokens, int ope... method CurrentLineIndent (line 55) | private int CurrentLineIndent(TextBuilder tb) { method Dispose (line 64) | public void Dispose() => _tb.IndentBuilder.SetIndentLevel(_previousInd... FILE: src/R/Core/Impl/Formatting/FormattingScopeStack.cs class FormattingScopeStack (line 11) | internal sealed class FormattingScopeStack { method FormattingScopeStack (line 19) | public FormattingScopeStack() { method OpenScope (line 24) | public void OpenScope(FormattingScope scope) => _formattingScopes.Push... method TryCloseScope (line 26) | public void TryCloseScope(int tokenIndex) { FILE: src/R/Core/Impl/Formatting/RFormatOptions.cs class RFormatOptions (line 12) | public class RFormatOptions { FILE: src/R/Core/Impl/Formatting/RFormatter.cs class RFormatter (line 17) | public class RFormatter { method RFormatter (line 28) | public RFormatter() : method RFormatter (line 32) | public RFormatter(RFormatOptions options) { method Format (line 41) | public string Format(string text) { method AppendNextToken (line 61) | private void AppendNextToken() { method OpenFormattingScope (line 101) | private void OpenFormattingScope() { method CloseFormattingScope (line 151) | private void CloseFormattingScope() { method AppendScopeContent (line 218) | private void AppendScopeContent(bool stopAtLineBreak, bool stopAtElse ... method AppendKeyword (line 253) | private void AppendKeyword() { method AppendControlBlock (line 269) | private void AppendControlBlock(string keyword) { method AppendCondition (line 281) | private void AppendCondition() { method AppendStatementsInScope (line 324) | private void AppendStatementsInScope(string keyword) { method IsOpenBraceToken (line 428) | private static bool IsOpenBraceToken(RTokenType tokenType) { method IsClosingToken (line 440) | private bool IsClosingToken(RToken token, AstRoot ast = null) { method KeepCurlyAndElseTogether (line 453) | private bool KeepCurlyAndElseTogether() { method AppendOperator (line 462) | private void AppendOperator() { method AppendToken (line 478) | private void AppendToken(bool leadingSpace, bool trailingSpace) { method LeadingSpaceNeeded (line 515) | private bool LeadingSpaceNeeded() { method IsControlBlock (line 546) | private bool IsControlBlock(string text) { method IsConditionalBlock (line 559) | private bool IsConditionalBlock(string text) { method IsKeywordWithoutSpaces (line 571) | private bool IsKeywordWithoutSpaces(string text) { method IsOperatorWithoutSpaces (line 580) | private bool IsOperatorWithoutSpaces(string text) { method AppendTextBeforeToken (line 596) | private void AppendTextBeforeToken(bool preserveUserIndent = false) { method AppendComma (line 672) | private void AppendComma() { method ShouldAppendTextBeforeToken (line 683) | private bool ShouldAppendTextBeforeToken() { method HasSameLineElse (line 710) | private bool HasSameLineElse() { method Tokenize (line 730) | private void Tokenize(string text) { method GetSingleLineScopeEnd (line 747) | private int GetSingleLineScopeEnd() { method SoftLineBreak (line 766) | private void SoftLineBreak() { FILE: src/R/Core/Impl/Parser/Definitions/IExpressionTermFilter.cs type IExpressionTermFilter (line 7) | public interface IExpressionTermFilter { method IsInertRange (line 8) | bool IsInertRange(ITextRange range); FILE: src/R/Core/Impl/Parser/Definitions/IParseError.cs type IParseError (line 12) | public interface IParseError : ITextRange { FILE: src/R/Core/Impl/Parser/Definitions/IParseItem.cs type IParseItem (line 12) | public interface IParseItem { method Parse (line 18) | bool Parse(ParseContext context, IAstNode parent = null); FILE: src/R/Core/Impl/Parser/ErrorLocation.cs type ErrorLocation (line 9) | public enum ErrorLocation { FILE: src/R/Core/Impl/Parser/ErrorSeverity.cs type ErrorSeverity (line 9) | public enum ErrorSeverity { FILE: src/R/Core/Impl/Parser/MissingItemParseError.cs class MissingItemParseError (line 11) | [DebuggerDisplay("[ErrorType]")] method MissingItemParseError (line 13) | public MissingItemParseError(ParseErrorType errorType, RToken token) : FILE: src/R/Core/Impl/Parser/ParseContext.cs class ParseContext (line 15) | [DebuggerDisplay("{Tokens.Position} = {Tokens.CurrentToken.TokenType} : ... method ParseContext (line 60) | public ParseContext(ITextProvider textProvider method AddError (line 75) | public void AddError(ParseError error) { class DefaultExpressionTermFilter (line 82) | private class DefaultExpressionTermFilter : IExpressionTermFilter { method IsInertRange (line 83) | public bool IsInertRange(ITextRange range) => false; FILE: src/R/Core/Impl/Parser/ParseError.cs class ParseError (line 13) | [DebuggerDisplay("[ErrorType]")] method ParseError (line 29) | public ParseError(ParseErrorType errorType, ErrorLocation location, IT... FILE: src/R/Core/Impl/Parser/ParseErrorType.cs type ParseErrorType (line 8) | public enum ParseErrorType { FILE: src/R/Core/Impl/Parser/ParserHelpers.cs class RParser (line 11) | public sealed partial class RParser { method ParseKeyword (line 12) | public static TokenNode ParseKeyword(ParseContext context, IAstNode pa... method ParseToken (line 23) | public static TokenNode ParseToken(ParseContext context, IAstNode pare... method ParseOpenBraceSequence (line 31) | public static TokenNode ParseOpenBraceSequence(ParseContext context, I... method ParseCloseBraceSequence (line 46) | public static TokenNode ParseCloseBraceSequence(ParseContext context, ... method ParseScope (line 57) | public static IScope ParseScope(ParseContext context, IAstNode parent,... method GetTerminatingTokenType (line 79) | public static RTokenType GetTerminatingTokenType(RTokenType openingTok... method GetOpeningTokenType (line 101) | public static RTokenType GetOpeningTokenType(RTokenType closingTokenTy... method IsListTerminator (line 119) | public static bool IsListTerminator(ParseContext context, RTokenType o... FILE: src/R/Core/Impl/Parser/RParser.cs class RParser (line 11) | public sealed partial class RParser { method Parse (line 12) | public static AstRoot Parse(string text) { method Parse (line 16) | public static AstRoot Parse(ITextProvider textProvider, IExpressionTer... method Parse (line 20) | public static AstRoot Parse(ITextProvider textProvider, ITextRange ran... method Parse (line 34) | internal static AstRoot Parse(ITextProvider textProvider, ITextRange r... method Parse (line 44) | internal static AstRoot Parse(ParseContext context) { FILE: src/R/Core/Impl/Tokens/Builtins.cs class Builtins (line 7) | public static class Builtins { method IsBuiltin (line 8) | public static bool IsBuiltin(string candidate) => FILE: src/R/Core/Impl/Tokens/Constants.cs class Constants (line 7) | public static class Constants { method IsConstant (line 8) | public static bool IsConstant(string candidate) => Array.BinarySearch(... FILE: src/R/Core/Impl/Tokens/Keywords.cs class Keywords (line 7) | public static class Keywords { method IsKeyword (line 8) | public static bool IsKeyword(string candidate) FILE: src/R/Core/Impl/Tokens/Logicals.cs class Logicals (line 7) | public static class Logicals { method IsLogical (line 8) | public static bool IsLogical(string candidate) FILE: src/R/Core/Impl/Tokens/Number.cs class Number (line 4) | public static class Number { method TryParse (line 9) | public static bool TryParse(string text, out double doubleResult, bool... FILE: src/R/Core/Impl/Tokens/Operators.cs class Operators (line 8) | public static class Operators { method OperatorLength (line 13) | public static int OperatorLength(CharacterStream cs) { method GetNCharOperatorLength (line 22) | private static int GetNCharOperatorLength(CharacterStream cs) { method Get3CharOrShorterOperatorLength (line 57) | private static int Get3CharOrShorterOperatorLength(CharacterStream cs) { method Get2CharOrShorterOperatorLength (line 71) | internal static int Get2CharOrShorterOperatorLength(CharacterStream cs) { method GetSingleCharOperatorLength (line 86) | private static int GetSingleCharOperatorLength(char candidate) { FILE: src/R/Core/Impl/Tokens/RToken.cs class RToken (line 10) | [DebuggerDisplay("[{TokenType} : {Start}...{End}), Length = {Length}")] method RToken (line 16) | public RToken(RTokenType tokenType) method RToken (line 20) | public RToken(RTokenType tokenType, ITextRange range) method RToken (line 24) | public RToken(RTokenType tokenType, int start, int length) method RToken (line 28) | public RToken(RTokenType tokenType, RTokenSubType subType, int start, ... method IsKeywordText (line 34) | public bool IsKeywordText(ITextProvider textProvider, string keywordTe... method IsVariableKind (line 48) | public bool IsVariableKind() { method CompareTo (line 65) | public int CompareTo(RToken other) { FILE: src/R/Core/Impl/Tokens/RTokenSubType .cs type RTokenSubType (line 6) | public enum RTokenSubType { FILE: src/R/Core/Impl/Tokens/RTokenType.cs type RTokenType (line 6) | public enum RTokenType { FILE: src/R/Core/Impl/Tokens/RTokenTypeComparer.cs class RTokenTypeComparer (line 7) | public class RTokenTypeComparer : IComparer { method Compare (line 8) | public int Compare(RToken one, RToken another) { FILE: src/R/Core/Impl/Tokens/RTokenizer.cs class RTokenizer (line 16) | public sealed class RTokenizer : BaseTokenizer { method RTokenizer (line 23) | public RTokenizer() : this(false) { } method RTokenizer (line 25) | public RTokenizer(bool separateComments = false) { method AddNextToken (line 36) | public override void AddNextToken() { method HandleCharacter (line 63) | private void HandleCharacter() { method IsPossibleNumber (line 127) | internal bool IsPossibleNumber() { method HandleNumber (line 178) | private void HandleNumber(int numberStart, int length) { method HandleOpenSquareBracket (line 198) | private void HandleOpenSquareBracket() { method HandleCloseSquareBracket (line 216) | private void HandleCloseSquareBracket() { method HandleOther (line 236) | private void HandleOther() { method HandleOperator (line 275) | internal bool HandleOperator() { method HandleKeywordOrIdentifier (line 295) | private void HandleKeywordOrIdentifier() { method VerifyLogical (line 336) | private bool VerifyLogical(string s) { method GetIdentifier (line 359) | internal string GetIdentifier() { method HandleComment (line 377) | private void HandleComment() { method HandleString (line 391) | private void HandleString(char openQuote) method AddIdentifier (line 394) | private bool AddIdentifier() { method AddToken (line 414) | private void AddToken(RTokenType type, int start, int length) { method AddToken (line 419) | private void AddToken(RTokenType type, RTokenSubType subType, int star... method SkipIdentifier (line 424) | internal void SkipIdentifier() { method SkipUnknown (line 442) | internal void SkipUnknown() { method IsIdentifierCharacter (line 452) | private static bool IsIdentifierCharacter(CharacterStream cs) => IsIde... method IsIdentifierCharacter (line 454) | public static bool IsIdentifierCharacter(char ch) method IsOpenBraceFollow (line 457) | private static bool IsOpenBraceFollow(CharacterStream cs, int position) { FILE: src/R/Core/Test/AST/AstNodeTest.cs class AstNodeTest (line 17) | [ExcludeFromCodeCoverage] method AstNode_RemoveChildrenTest (line 19) | [Test] method AstNode_GetPositionNodeTest (line 45) | [Test] method AstNode_GetElementsEnclosingRangeTest (line 60) | [Test] method AstNode_NodeFromRangeTest (line 79) | [Test] method AstNode_PropertiesTest (line 91) | [Test] FILE: src/R/Core/Test/AST/AstSearchTest.cs class AstSearchTest (line 16) | [ExcludeFromCodeCoverage] method GetPackageNamesTest (line 18) | [Test] method GetPositionNodeTest (line 27) | [Test] method GetElementsEnclosingRangeTest (line 42) | [Test] method NodeFromRangeTest (line 61) | [Test] FILE: src/R/Core/Test/AST/AstShiftTest.cs class AstShiftTest (line 16) | [ExcludeFromCodeCoverage] method AstShiftTest1 (line 18) | [Test] method AstShiftTest2 (line 29) | [Test] FILE: src/R/Core/Test/AST/RDataTypesTest.cs class RDataTypesTest (line 12) | [ExcludeFromCodeCoverage] method RObjectTest (line 14) | [Test] method RLogicalTest (line 47) | [Test] method RNumberTest (line 83) | [Test] method RIntegerTest (line 105) | [Test] method RVectorTest (line 122) | [Test] method RListTest (line 140) | [Test] FILE: src/R/Core/Test/AssertionExtensions.cs class AssertionExtensions (line 9) | [ExcludeFromCodeCoverage] method Should (line 11) | public static RTokenAssertions Should(this RToken token) { FILE: src/R/Core/Test/Assertions/RTokenAssertions.cs class RTokenAssertions (line 11) | [ExcludeFromCodeCoverage] method RTokenAssertions (line 13) | public RTokenAssertions(RToken token) : base(token) {} method HaveSubType (line 15) | public AndConstraint HaveSubType(RTokenSubType subTy... FILE: src/R/Core/Test/CoreTestFilesFixture.cs class CoreTestFilesFixture (line 8) | [ExcludeFromCodeCoverage] method CoreTestFilesFixture (line 11) | public CoreTestFilesFixture() : base(@"R\Core\Test\Files", "Files") { } FILE: src/R/Core/Test/DataTips/DataTipTest.cs class DataTipTest (line 15) | [ExcludeFromCodeCoverage] method DataTip (line 17) | [CompositeTest] method Everywhere (line 57) | public static IEnumerable Everywhere(string code) { method EverywhereExcept (line 65) | public static IEnumerable EverywhereExcept(string code, int ... FILE: src/R/Core/Test/Formatting/FormatConditionalsTest.cs class FormatConditionalsTest (line 12) | [ExcludeFromCodeCoverage] method ConditionalTest (line 15) | [CompositeTest] method ConditionalTest02 (line 24) | [CompositeTest] method ConditionalTest03 (line 33) | [CompositeTest] method ConditionalTest04 (line 50) | [CompositeTest] method ConditionalTest05 (line 63) | [Test] method ConditionalTest06 (line 74) | [CompositeTest] method FormatNoCurlyConditionalTest (line 88) | [CompositeTest] method NoCurlyRepeatTest (line 107) | [CompositeTest] method FormatConditionalAlignBraces01 (line 116) | [Test] method FormatConditionalAlignBraces02 (line 125) | [Test] method PreserveEmptyLines (line 156) | [Test] method AlignComments (line 180) | [Test] method FormatForTest (line 208) | [Test] FILE: src/R/Core/Test/Formatting/FormatFilesFiles.cs class FormatFilesFiles (line 12) | [ExcludeFromCodeCoverage] method FormatFile (line 17) | public static void FormatFile(CoreTestFilesFixture fixture, string nam... method FormatFileImplementation (line 22) | private static void FormatFileImplementation(CoreTestFilesFixture fixt... FILE: src/R/Core/Test/Formatting/FormatFunctionTest.cs class FormatFunctionTest (line 12) | [ExcludeFromCodeCoverage] method FormatFunction (line 15) | [CompositeTest] method FormatFunctionAlignArguments (line 26) | [Test] method FunctionInlineScope (line 40) | [CompositeTest] method FunctionInlineIf (line 51) | [CompositeTest] method FormatFunctionInlineIf02 (line 64) | [Test] method FormatFunctionNoSpaceAfterComma (line 81) | [CompositeTest] FILE: src/R/Core/Test/Formatting/FormatLineBreaksTest.cs class FormatTest (line 11) | [ExcludeFromCodeCoverage] method PreserveBreaks (line 13) | [CompositeTest] FILE: src/R/Core/Test/Formatting/FormatMultilineTest.cs class FormatMultilineTest (line 11) | [ExcludeFromCodeCoverage] method Multiline (line 14) | [CompositeTest] method Comments (line 28) | [CompositeTest] method Statements (line 39) | [CompositeTest] FILE: src/R/Core/Test/Formatting/FormatOperatorsTest.cs class FormatOperatorsTest (line 11) | [ExcludeFromCodeCoverage] method Formatter_FormatUnary (line 14) | [CompositeTest] method Formatter_FormatEquals (line 32) | [CompositeTest] FILE: src/R/Core/Test/Formatting/FormatSamplesFilesTest.cs class FormatSamplesFilesTest (line 10) | [ExcludeFromCodeCoverage] method FormatSamplesFilesTest (line 15) | public FormatSamplesFilesTest(CoreTestFilesFixture files) { method LeastSquares (line 19) | [Test] method IfElse (line 28) | [Test] method Args (line 37) | [Test] FILE: src/R/Core/Test/Formatting/FormatScopeTest.cs class FormatScopeTest (line 10) | [ExcludeFromCodeCoverage] method EmptyFileTest (line 13) | [Test] method FormatRandom01 (line 20) | [Test] method StatementTest01 (line 30) | [Test] method SimpleScopesTest01 (line 38) | [Test] method SimpleScopesTest02 (line 49) | [Test] FILE: src/R/Core/Test/Parser/ParseAssignmentsTest.cs class Assignments (line 10) | [ExcludeFromCodeCoverage] method Assignments01 (line 12) | [Test] method Assignments02 (line 34) | [Test] method Assignments03 (line 56) | [Test] method Assignments04 (line 77) | [Test] method Assignments05 (line 95) | [Test] method Assignments06 (line 117) | [Test] method Assignments07 (line 128) | [Test] method ParseDataTableAssignment (line 156) | [Test] method LeftSideExpressionAssignments01 (line 190) | [Test] FILE: src/R/Core/Test/Parser/ParseBuiltInsTest.cs class ParseBuiltInsTest (line 9) | [ExcludeFromCodeCoverage] method ParseBuiltInsTest01 (line 11) | [Test] method ParseBuiltInsTest02 (line 33) | [Test] method ParseBuiltInsTest03 (line 48) | [Test] method ParseBuiltInsTest04 (line 70) | [Test] FILE: src/R/Core/Test/Parser/ParseCommentsTest.cs class ParseCommentsTest (line 11) | [ExcludeFromCodeCoverage] method ParseCommentsTest01 (line 14) | [Test] FILE: src/R/Core/Test/Parser/ParseComplexNumbersTest.cs class ParseComplexNumbersTest (line 9) | [ExcludeFromCodeCoverage] method ParseComplexNumbers01 (line 11) | [Test] method ParseHexComplexNumbers01 (line 37) | [Test] method ParseHexComplexNumbers02 (line 49) | [Test] method ParseHexComplexNumbers03 (line 61) | [Test] method ParseHexComplexNumbers04 (line 76) | [Test] FILE: src/R/Core/Test/Parser/ParseConditionalExpressionsTest.cs class ParseConditionalExpressionsTest (line 9) | [ExcludeFromCodeCoverage] method ParseConditionalExpressionsTest1 (line 11) | [Test] FILE: src/R/Core/Test/Parser/ParseEmptyStatementTest.cs class ParseEmptyStatementTest (line 9) | [ExcludeFromCodeCoverage] method ParseEmptyStatementTest1 (line 11) | [Test] FILE: src/R/Core/Test/Parser/ParseExponentTest.cs class ParseExponentTest (line 9) | [ExcludeFromCodeCoverage] method Exponent1 (line 11) | [Test] method Exponent2 (line 26) | [Test] method Exponent3 (line 44) | [Test] method Exponent4 (line 66) | [Test] method Exponent5 (line 84) | [Test] method Exponent6 (line 105) | [Test] FILE: src/R/Core/Test/Parser/ParseExpressionErrorsTest.cs class ParseExpressionErrorsTest (line 9) | [ExcludeFromCodeCoverage] method ParseIncompleteExpressionTest01 (line 11) | [Test] method ParseIncompleteExpressionTest02 (line 22) | [Test] method ParseIncompleteExpressionTest03 (line 33) | [Test] method ParseMismatchBracesTest01 (line 44) | [Test] method ParseMismatchBracesTest02 (line 59) | [Test] method ParseMismatchBracesTest03 (line 80) | [Test] method ParseMismatchBracesTest04 (line 96) | [Test] method ParseMissingAssignmentTest01 (line 107) | [Test] method ParseIncompleteOperatorTest01 (line 119) | [Test] method ParseMissingOperatorTest01 (line 130) | [Test] method ParseMissingOperatorTest02 (line 141) | [Test] method ParseMissingListOperand01 (line 152) | [Test] FILE: src/R/Core/Test/Parser/ParseExpressionsTest.cs class ParseExpressionsTest (line 9) | [ExcludeFromCodeCoverage] method ParseExpressions01 (line 12) | [Test] method ParseListExpression01 (line 43) | [Test] method ParseExpressionSequence01 (line 62) | [Test] method ParseExpressionSequence02 (line 92) | [Test] method ParseExpressionSequence03 (line 129) | [Test] method ParseMultipleTilde (line 166) | [Test] method ParseLongFloats (line 185) | [Test] method ParsePipe (line 266) | [Test] method ParseBangExpression01 (line 282) | [Test] method ParseBangExpression02 (line 300) | [Test] method ParseBangExpression03 (line 324) | [Test] method ParseBangExpression04 (line 345) | [Test] FILE: src/R/Core/Test/Parser/ParseFilesTest.cs class ParseFilesTest (line 10) | [ExcludeFromCodeCoverage] method ParseFilesTest (line 15) | public ParseFilesTest(CoreTestFilesFixture files) { method ParseFile (line 19) | [CompositeTest] FILE: src/R/Core/Test/Parser/ParseFunctionDefinitionTest.cs class ParseFunctionDefinitionTest (line 9) | [ExcludeFromCodeCoverage] method ParseFunctionDefinitionTest01 (line 11) | [Test] method ParseFunctionDefinitionTest02 (line 46) | [Test] method ParseFunctionDefinitionTest03 (line 79) | [Test] method ParseFunctionDefinitionTest04 (line 115) | [Test] method ParseFunctionDefinitionTest05 (line 142) | [Test] method ParseFunctionDefinitionTest06 (line 175) | [Test] method ParseFunctionDefinitionTest07 (line 203) | [Test] method ParseFunctionDefinitionTest08 (line 223) | [Test] FILE: src/R/Core/Test/Parser/ParseFunctionsTest.cs class ParseFunctionsTest (line 9) | [ExcludeFromCodeCoverage] method ParseFunctionsTest01 (line 11) | [Test] method ParseFunctionsTest02 (line 26) | [Test] method ParseFunctionsTest03 (line 45) | [Test] method ParseFunctionsTest04 (line 68) | [Test] method ParseFunctionsTest05 (line 102) | [Test] method ParseFunctionsTest06 (line 124) | [Test] method ParseFunctionsTest07 (line 148) | [Test] method ParseFunctionsTest08 (line 171) | [Test] method ParseFunctionsTest09 (line 192) | [Test] FILE: src/R/Core/Test/Parser/ParseIfElseTest.cs class ParseIfElseTest (line 9) | [ExcludeFromCodeCoverage] method ParseIfElseTest01 (line 11) | [Test] method ParseIfElseTest02 (line 39) | [Test] method ParseIfElseTest03 (line 69) | [Test] method ParseIfElseTest04 (line 113) | [Test] method ParseIfElseTest05 (line 155) | [Test] method ParseIfElseTest06 (line 195) | [Test] method ParseIfElseTest07 (line 237) | [Test] method ParseIfElseTest08 (line 278) | [Test] method ParseIfElseTest09 (line 319) | [Test] method ParseIfElseTest10 (line 346) | [Test] method ParseIfElseTest12 (line 378) | [Test] method ParseIfElseTest13 (line 420) | [Test] FILE: src/R/Core/Test/Parser/ParseIndexerTest.cs class Indexer (line 9) | [ExcludeFromCodeCoverage] method Indexer01 (line 11) | [Test] method Indexer02 (line 30) | [Test] method Indexer03 (line 53) | [Test] method Indexer04 (line 79) | [Test] method Indexer05 (line 108) | [Test] method Indexer06 (line 134) | [Test] method Indexer07 (line 155) | [Test] method Indexer08 (line 176) | [Test] method Indexer09 (line 197) | [Test] method Indexer10 (line 208) | [Test] method Indexer11 (line 247) | [Test] method Indexer12 (line 270) | [Test] method Indexer13 (line 296) | [Test] method Indexer14 (line 337) | [Test] method Indexer15 (line 363) | [Test] method Indexer16 (line 389) | [Test] method Indexer17 (line 415) | [Test] method Indexer18 (line 440) | [Test] method Indexer19 (line 466) | [Test] method Indexer20 (line 488) | [Test] FILE: src/R/Core/Test/Parser/ParseInlineIfElseTest.cs class ParseInlineIfElseTest (line 9) | [ExcludeFromCodeCoverage] method ParseInlineIfElseTest01 (line 11) | [Test] method ParseInlineIfElseTest02 (line 47) | [Test] method ParseInlineIfElseTest03 (line 93) | [Test] method ParseInlineIfElseTest04 (line 143) | [Test] FILE: src/R/Core/Test/Parser/ParseKeywordStatementTest.cs class ParseKeywordStatement (line 9) | [ExcludeFromCodeCoverage] method ParseBreakTest1 (line 11) | [Test] method ParseBreakTest2 (line 22) | [Test] method ParseNextTest1 (line 34) | [Test] method ParseNextTest2 (line 45) | [Test] method ParseLibraryTest01 (line 57) | [Test] method ParseLibraryTest02 (line 76) | [Test] method ParseLibraryTest03 (line 95) | [Test] method ParseReturnTest01 (line 110) | [Test] method ParseTypeofTest (line 125) | [Test] method ParseSwitchTest (line 144) | [Test] FILE: src/R/Core/Test/Parser/ParseKnownConstantsTest.cs class ParseKnownConstantsTest (line 9) | [ExcludeFromCodeCoverage] method ParseKnownContstantsTest01 (line 11) | [Test] method ParseKnownContstantsTest02 (line 27) | [Test] FILE: src/R/Core/Test/Parser/ParseLambdaTest.cs class ParseLambdaTest (line 9) | [ExcludeFromCodeCoverage] method ParseLambdaTest01 (line 11) | [Test] method ParseLambdaTest02 (line 31) | [Test] method ParseLambdaTest03 (line 65) | [Test] FILE: src/R/Core/Test/Parser/ParseLogicalContstantsTest.cs class ParseLogicalConstantsTest (line 9) | [ExcludeFromCodeCoverage] method ParseLogicalConstantsTest1 (line 11) | [Test] FILE: src/R/Core/Test/Parser/ParseLoopsTest.cs class ParseLoopsTest (line 9) | [ExcludeFromCodeCoverage] method ParseRepeatTest (line 11) | [Test] method ParseWhileTest1 (line 34) | [Test] method ParseWhileTest2 (line 70) | [Test] method ParseWhileTest3 (line 97) | [Test] method ParseForTest1 (line 117) | [Test] FILE: src/R/Core/Test/Parser/ParseMultilineExpressionsTest.cs class ParseMultilineExpressionsTest (line 9) | [ExcludeFromCodeCoverage] method ParseMultilineExpressionsTest01 (line 11) | [Test] method ParseMultilineExpressionsTest02 (line 36) | [Test] method ParseMultilineExpressionsTest03 (line 49) | [Test] method ParseMultilineExpressionsTest04 (line 70) | [Test] method ParseMultilineExpressionsTest05 (line 90) | [Test] method ParseMultilineExpressionsTest06 (line 109) | [Test] method ParseMultilineExpressionsTest07 (line 127) | [Test] method ParseMultilineExpressionsTest08 (line 145) | [Test] FILE: src/R/Core/Test/Parser/ParseNamespaceTest.cs class ParseNamespaceTest (line 9) | [ExcludeFromCodeCoverage] method Namespace01 (line 11) | [Test] method Namespace02 (line 29) | [Test] method Namespace03 (line 47) | [Test] method Namespace04 (line 72) | [Test] method Namespace05 (line 97) | [Test] FILE: src/R/Core/Test/Parser/ParseNumbersTest.cs class ParseNumbersTest (line 9) | [ExcludeFromCodeCoverage] method ParseNumbers01 (line 11) | [Test] method ParseNumbers02 (line 23) | [Test] method ParseNumbers03 (line 35) | [Test] method ParseNumbers04 (line 47) | [Test] method ParseNumbers05 (line 65) | [Test] method ParseNumbers06 (line 77) | [Test] method ParseNumbers07 (line 89) | [Test] method ParseNumbers08 (line 103) | [Test] method ParseNumbers09 (line 115) | [Test] FILE: src/R/Core/Test/Parser/ParsePrecedenceTest.cs class ParsePrecedenceTest (line 9) | [ExcludeFromCodeCoverage] method Precedence01 (line 12) | [Test] method EqualLeftPrecedence1 (line 29) | [Test] method EqualLeftPrecedence2 (line 46) | [Test] FILE: src/R/Core/Test/Parser/ParseScopeTest.cs class ParseScopeTest (line 9) | [ExcludeFromCodeCoverage] method ParseScopeTest01 (line 11) | [Test] method ParseScopeTest02 (line 46) | [Test] method ParseScopeTest03 (line 62) | [Test] method ParseScopeTest04 (line 75) | [Test] FILE: src/R/Core/Test/Parser/ParseSelectorsTest.cs class ParseSequenceTest (line 9) | [ExcludeFromCodeCoverage] method Selector1 (line 11) | [Test] method Selector2 (line 28) | [Test] method Selector3 (line 46) | [Test] method Selector4 (line 64) | [Test] FILE: src/R/Core/Test/Parser/ParseSequenceTest.cs class ParseSelectorsTest (line 9) | [ExcludeFromCodeCoverage] method Sequence1 (line 11) | [Test] method Sequence2 (line 26) | [Test] method Sequence3 (line 44) | [Test] method Sequence4 (line 62) | [Test] method Sequence5 (line 79) | [Test] FILE: src/R/Core/Test/Parser/ParseSimpleExpressionsTest.cs class ParseSimpleExpressionsTest (line 9) | [ExcludeFromCodeCoverage] method ParseSimpleExpressions01 (line 11) | [Test] method ParseSimpleExpressions02 (line 29) | [Test] method ParseSimpleExpressions03 (line 50) | [Test] method ParseSimpleExpressions04 (line 72) | [Test] method ParseSimpleExpressions05 (line 92) | [Test] method ParseSimpleExpressions06 (line 115) | [Test] method ParseSimpleExpressions07 (line 131) | [Test] method ParseSimpleExpressions08 (line 143) | [Test] method ParseSimpleExpressions09 (line 152) | [Test] method ParseSimpleExpressions10 (line 178) | [Test] method ParseSimpleExpressions11 (line 193) | [Test] FILE: src/R/Core/Test/Parser/ParseStringContstantsTest.cs class ParseStringContstantsTest (line 9) | [ExcludeFromCodeCoverage] method ParseStringContstantsTest1 (line 12) | [Test] FILE: src/R/Core/Test/Parser/ParseUnaryTest.cs class ParseUnaryTest (line 9) | [ExcludeFromCodeCoverage] method Unary01 (line 12) | [Test] method Unary02 (line 25) | [Test] method Unary03 (line 41) | [Test] method Unary04 (line 61) | [Test] method MultipleUnary01 (line 80) | [Test] method MultipleUnary02 (line 101) | [Test] method MultipleUnary03 (line 123) | [Test] method MissingOperand (line 145) | [Test] FILE: src/R/Core/Test/Tokens/TokenizeBuiltinsTest.cs class TokenizeBuiltinsTest (line 11) | [ExcludeFromCodeCoverage] method Tokenize_BuiltIns01 (line 14) | [Test] method Tokenize_BuiltIns02 (line 24) | [Test] FILE: src/R/Core/Test/Tokens/TokenizeComplexTest.cs class TokenizeComplexTest (line 12) | [ExcludeFromCodeCoverage] method TokenizeComplex (line 14) | [CompositeTest] method TokenizeHexComplex (line 33) | [CompositeTest] FILE: src/R/Core/Test/Tokens/TokenizeConstantsTest.cs class TokenizeConstantsTest (line 11) | [ExcludeFromCodeCoverage] method Tokenize_Missing (line 14) | [Test] FILE: src/R/Core/Test/Tokens/TokenizeExpressionsTest.cs class TokenizeExpressionsTest (line 10) | [ExcludeFromCodeCoverage] method TokenizeExpressionsTest (line 15) | public TokenizeExpressionsTest(CoreTestFilesFixture files) { method TokenizeFile_ExpressionsFile (line 19) | [Test] FILE: src/R/Core/Test/Tokens/TokenizeFloatsTest.cs class TokenizeFloatsTest (line 13) | [ExcludeFromCodeCoverage] method TokenizeFloatsTest (line 17) | public TokenizeFloatsTest(CoreTestFilesFixture files) { method TokenizeFloats (line 21) | [CompositeTest] method TokenizeLongFloats (line 38) | [CompositeTest] method TokenizeFloats05 (line 58) | [Test] method TokenizeFloats06 (line 65) | [Test] method TokenizeFloats07 (line 81) | [Test] method TokenizeFloats08 (line 92) | [Test] method TokenizeFloats09 (line 108) | [Test] method TokenizeFloats10 (line 115) | [Test] method TokenizeFloats11 (line 130) | [Test] method TokenizeFloats12 (line 149) | [Test] method TokenizeFile_FloatsFile (line 160) | [Test] FILE: src/R/Core/Test/Tokens/TokenizeFunctionsTest.cs class TokenizeFunctionsTest (line 12) | [ExcludeFromCodeCoverage] method TokenizeFunctionsTest (line 17) | public TokenizeFunctionsTest(CoreTestFilesFixture files) { method TokenizeFunctionsTest1 (line 21) | [Test] method TokenizeFile_FunctionsFile (line 44) | [Test] FILE: src/R/Core/Test/Tokens/TokenizeIdentifierTest.cs class TokenizeIdentifierTest (line 13) | [ExcludeFromCodeCoverage] method TokenizeIdentifierTest (line 18) | public TokenizeIdentifierTest(CoreTestFilesFixture files) { method TokenizeIdentifierTest01 (line 22) | [Test] method TokenizeIdentifierTest02 (line 32) | [Test] method TokenizeIdentifierTest03 (line 42) | [Test] method IdentifierLogical (line 52) | [Test] method IdentifierLogicals (line 67) | [CompositeTest] method Tokenize_IdentifiersFile (line 83) | [Test] FILE: src/R/Core/Test/Tokens/TokenizeIndexerTest.cs class TokenizeIndexerTest (line 11) | [ExcludeFromCodeCoverage] method TokenizeIndexerTest01 (line 13) | [Test] method TokenizeIndexerTest02 (line 28) | [Test] method TokenizeIndexerTest03 (line 44) | [Test] method TokenizeIndexerTest04 (line 60) | [Test] FILE: src/R/Core/Test/Tokens/TokenizeIntegersTest.cs class TokenizeIntegersTest (line 12) | [ExcludeFromCodeCoverage] method TokenizeIntegersTest (line 17) | public TokenizeIntegersTest(CoreTestFilesFixture files) { method TokenizeIntegers1 (line 21) | [Test] method TokenizeIntegers2 (line 31) | [Test] method TokenizeIntegers3 (line 50) | [Test] method TokenizeHex1 (line 69) | [Test] method TokenizeFile_IntegerFile (line 80) | [Test] method TokenizeFile_HexFile (line 84) | [Test] FILE: src/R/Core/Test/Tokens/TokenizeOperatorsTest.cs class TokenizeOperatorsTest (line 12) | [ExcludeFromCodeCoverage] method Tokenize_OneCharOperatorsTest (line 14) | [Test] method Tokenize_TwoCharOperatorsTest (line 27) | [Test] method Tokenize_ThreeCharOperatorsTest (line 47) | [Test] method Tokenize_CustomOperatorsTest01 (line 67) | [Test] method Tokenize_CustomOperatorsTest02 (line 83) | [Test] FILE: src/R/Core/Test/Tokens/TokenizeRandomStringsTest.cs class TokenizeNonAnsiTest (line 11) | [ExcludeFromCodeCoverage] method Tokenize_NonAnsi01 (line 13) | [Test] method Tokenize_NonAnsi02 (line 24) | [Test] method Tokenize_NonAnsi03 (line 36) | [Test] FILE: src/R/Core/Test/Tokens/TokenizeSampleFilesTest.cs class TokenizeRSampleFilesTest (line 10) | [ExcludeFromCodeCoverage] method TokenizeRSampleFilesTest (line 15) | public TokenizeRSampleFilesTest(CoreTestFilesFixture files) { method TokenizeLeastSquares (line 19) | [Test] FILE: src/R/Core/Test/Tokens/VerifySortedTables.cs class VerifySortedTables (line 13) | [ExcludeFromCodeCoverage] method VerifySortedRKeywords (line 15) | [Test] method VerifySorted2CharOperators (line 24) | [Test] method VerifySorted3CharOperators (line 33) | [Test] FILE: src/R/Core/Test/Utility/ParseFiles.cs class ParseFiles (line 14) | [ExcludeFromCodeCoverage] method ParseFile (line 20) | public static void ParseFile(CoreTestFilesFixture fixture, string name) { method ParseFileImplementation (line 25) | private static void ParseFileImplementation(CoreTestFilesFixture fixtu... FILE: src/R/Core/Test/Utility/ParserTest.cs class ParserTest (line 13) | [ExcludeFromCodeCoverage] method VerifyParse (line 15) | public static void VerifyParse(string expected, string expression) { method CompareTrees (line 20) | public static void CompareTrees(string expected, AstRoot actualTree) { FILE: src/R/Editor/Impl/Comments/RCommenter.cs class RCommenter (line 13) | public static class RCommenter { method CommentBlock (line 19) | public static void CommentBlock(IEditorView editorView, IEditorBuffer ... method UncommentBlock (line 26) | public static void UncommentBlock(IEditorView editorView, IEditorBuffe... method DoActionOnLines (line 29) | public static void DoActionOnLines(IEditorView editorView, IEditorBuff... method CommentLine (line 65) | internal static bool CommentLine(IEditorLine line) { method UncommentLine (line 76) | internal static bool UncommentLine(IEditorLine line) { FILE: src/R/Editor/Impl/Completions/Definitions/IRCompletionEngine.cs type IRCompletionEngine (line 8) | public interface IRCompletionEngine { method GetCompletionForLocation (line 9) | IReadOnlyCollection GetCompletionForLocation... FILE: src/R/Editor/Impl/Completions/Definitions/IRCompletionListProvider.cs type IRCompletionListProvider (line 14) | public interface IRCompletionListProvider method GetEntries (line 21) | IReadOnlyCollection GetEntries(IRIntellisenseContext... FILE: src/R/Editor/Impl/Completions/Definitions/IRHelpSearchTermProvider.cs type IRHelpSearchTermProvider (line 13) | public interface IRHelpSearchTermProvider method GetEntries (line 19) | IReadOnlyCollection GetEntries(); FILE: src/R/Editor/Impl/Completions/Definitions/IRIntellisenseContext.cs type IRIntellisenseContext (line 8) | public interface IRIntellisenseContext : IIntellisenseContext { method AstReadLock (line 9) | IDisposable AstReadLock(); FILE: src/R/Editor/Impl/Completions/Definitions/IRQuickInfoProvider.cs type IRQuickInfoProvider (line 9) | public interface IRQuickInfoProvider { method GetQuickInfo (line 10) | object GetQuickInfo(int position); FILE: src/R/Editor/Impl/Completions/Definitions/IVariablesProvider.cs type IVariablesProvider (line 12) | public interface IVariablesProvider { method Initialize (line 13) | void Initialize(); method GetMemberCount (line 19) | int GetMemberCount(string variableName); method GetMembers (line 31) | IReadOnlyCollection GetMembers(string variableName, in... FILE: src/R/Editor/Impl/Completions/Providers/FilesCompletionProvider.cs class FilesCompletionProvider (line 25) | internal sealed class FilesCompletionProvider : IRCompletionListProvider { type Mode (line 26) | private enum Mode { method FilesCompletionProvider (line 42) | public FilesCompletionProvider(string directoryCandidate, IServiceCont... method GetRootDirectoryAsync (line 54) | private Task GetRootDirectoryAsync(string userProvidedDirector... method GetEntries (line 69) | public IReadOnlyCollection GetEntries(IRIntellisense... method GetRemoteDirectoryItemsAsync (line 108) | private Task> GetRemoteDirectoryItemsAsync(stri... method GetLocalDirectoryItems (line 128) | private IEnumerable GetLocalDirectoryItems(string di... method ExtractDirectory (line 151) | private string ExtractDirectory(string directory) { FILE: src/R/Editor/Impl/Completions/Providers/KeywordCompletionProvider.cs class KeywordCompletionProvider (line 16) | public class KeywordCompletionProvider : IRCompletionListProvider, IRHel... method KeywordCompletionProvider (line 20) | public KeywordCompletionProvider(IServiceContainer serviceContainer) { method GetEntries (line 28) | public IReadOnlyCollection GetEntries(IRIntellisense... method GetEntries (line 54) | public IReadOnlyCollection GetEntries() => Keywords.KeywordList; FILE: src/R/Editor/Impl/Completions/Providers/PackageFunctionCompletionProvider.cs class PackageFunctionCompletionProvider (line 23) | public class PackageFunctionCompletionProvider : IRCompletionListProvide... method PackageFunctionCompletionProvider (line 36) | public PackageFunctionCompletionProvider(IServiceContainer serviceCont... method GetEntries (line 55) | public IReadOnlyCollection GetEntries(IRIntellisense... method GetEntries (line 97) | public IReadOnlyCollection GetEntries() method GetPackages (line 101) | private IEnumerable GetPackages(IRIntellisenseContext co... method GetSpecificPackage (line 116) | private IEnumerable GetSpecificPackage(IRIntellisenseCon... method GetAllFilePackagesAsync (line 160) | private Task> GetAllFilePackagesAsync(IRInte... method GetPackageByName (line 169) | private IPackageInfo GetPackageByName(string packageName) { FILE: src/R/Editor/Impl/Completions/Providers/PackagesCompletionProvider.cs class PackagesCompletionProvider (line 16) | public class PackagesCompletionProvider : IRCompletionListProvider, IRHe... method PackagesCompletionProvider (line 20) | public PackagesCompletionProvider(IPackageIndex packageIndex, IImageSe... method GetEntries (line 28) | public IReadOnlyCollection GetEntries(IRIntellisense... method GetEntries (line 36) | public IReadOnlyCollection GetEntries() { FILE: src/R/Editor/Impl/Completions/Providers/ParameterNameCompletionProvider.cs class ParameterNameCompletionProvider (line 21) | public class ParameterNameCompletionProvider : IRCompletionListProvider { method ParameterNameCompletionProvider (line 25) | public ParameterNameCompletionProvider(IFunctionIndex functionIndex, I... method GetEntries (line 33) | public IReadOnlyCollection GetEntries(IRIntellisense... method GetFunctionCall (line 74) | private static FunctionCall GetFunctionCall(IRIntellisenseContext cont... method GetFunctionInfo (line 101) | private IFunctionInfo GetFunctionInfo(IRIntellisenseContext context) { FILE: src/R/Editor/Impl/Completions/Providers/RHistoryCompletionProvider.cs class RHistoryCompletionProvider (line 13) | internal sealed class RHistoryCompletionProvider : IRCompletionListProvi... method RHistoryCompletionProvider (line 20) | public RHistoryCompletionProvider(IRHistory history, IImageService ima... method GetEntries (line 25) | public IReadOnlyCollection GetEntries(IRIntellisense... method GetDisplayText (line 39) | private static string GetDisplayText(string text) { method GetDescriptionText (line 50) | private static string GetDescriptionText(string text, string displayTe... FILE: src/R/Editor/Impl/Completions/Providers/RoxygenTagCompletionProvider.cs class RoxygenTagCompletionProvider (line 12) | internal sealed class RoxygenTagCompletionProvider : IRCompletionListPro... method RoxygenTagCompletionProvider (line 17) | public RoxygenTagCompletionProvider(IImageService imageService) { method GetEntries (line 21) | public IReadOnlyCollection GetEntries(IRIntellisense... FILE: src/R/Editor/Impl/Completions/Providers/SnippetCompletionProvider.cs class SnippetCompletionProvider (line 15) | public class SnippetCompletionProvider : IRCompletionListProvider { method SnippetCompletionProvider (line 20) | public SnippetCompletionProvider(IServiceContainer serviceContainer) { method GetEntries (line 29) | public IReadOnlyCollection GetEntries(IRIntellisense... FILE: src/R/Editor/Impl/Completions/Providers/UserVariablesCompletionProvider.cs class UserVariablesCompletionProvider (line 17) | public sealed class UserVariablesCompletionProvider : IRCompletionListPr... method UserVariablesCompletionProvider (line 21) | public UserVariablesCompletionProvider(IImageService imageService) { method GetEntries (line 29) | public IReadOnlyCollection GetEntries(IRIntellisense... FILE: src/R/Editor/Impl/Completions/Providers/WorkspaceVariableCompletionProvider.cs class WorkspaceVariableCompletionProvider (line 19) | public sealed class WorkspaceVariableCompletionProvider : IRCompletionLi... method WorkspaceVariableCompletionProvider (line 24) | public WorkspaceVariableCompletionProvider(IVariablesProvider provider... method GetEntries (line 33) | public IReadOnlyCollection GetEntries(IRIntellisense... method GetFieldProvidingVariableNames (line 65) | private static IEnumerable GetFieldProvidingVariableNames(IRIn... FILE: src/R/Editor/Impl/Completions/RCompletionContextExtensions.cs class RCompletionContextExtensions (line 13) | public static class RCompletionContextExtensions { method IsCaretInNamespace (line 14) | public static bool IsCaretInNamespace(this IRIntellisenseContext context) method IsCaretInNamespace (line 17) | public static bool IsCaretInNamespace(this IRIntellisenseContext conte... method IsCaretInNamespace (line 20) | public static bool IsCaretInNamespace(this IEditorView view, IEditorBu... method IsCaretInNamespace (line 23) | public static bool IsCaretInNamespace(this IEditorView view, IEditorBu... method IsPositionInNamespace (line 34) | public static bool IsPositionInNamespace(this IEditorBufferSnapshot sn... method IsCaretInLibraryStatement (line 40) | public static bool IsCaretInLibraryStatement(this IRIntellisenseContex... method IsCaretInLibraryStatement (line 43) | public static bool IsCaretInLibraryStatement(this IEditorView view, IE... FILE: src/R/Editor/Impl/Completions/RCompletionEngine.cs class RCompletionEngine (line 20) | public sealed class RCompletionEngine : IRCompletionEngine { method RCompletionEngine (line 24) | public RCompletionEngine(IServiceContainer services) { method GetCompletionForLocation (line 34) | public IReadOnlyCollection GetCompletionForL... method CanShowFileCompletion (line 128) | public static bool CanShowFileCompletion(AstRoot ast, int position, ou... method IsPackageListCompletion (line 143) | internal static bool IsPackageListCompletion(IEditorBuffer editorBuffe... FILE: src/R/Editor/Impl/Completions/RFunctionCompletionEntry.cs class RFunctionCompletionEntry (line 15) | [DebuggerDisplay("{" + nameof(DisplayText) + "}")] method RFunctionCompletionEntry (line 21) | public RFunctionCompletionEntry(string displayText, string insertionTe... method SetDescription (line 37) | private void SetDescription(IFunctionInfo fi) { FILE: src/R/Editor/Impl/Completions/RIntellisenseContext.cs class RIntellisenseContext (line 16) | public sealed class RIntellisenseContext : IntellisenseContext, IRIntell... method RIntellisenseContext (line 26) | public RIntellisenseContext(IEditorIntellisenseSession session, IEdito... method RIntellisenseContext (line 33) | public RIntellisenseContext(IEditorIntellisenseSession session, IEdito... method AstReadLock (line 42) | public IDisposable AstReadLock() { FILE: src/R/Editor/Impl/Data/IRSessionDataObject.cs type IRSessionDataObject (line 9) | public interface IRSessionDataObject { method GetChildrenAsync (line 26) | Task> GetChildrenAsync(); FILE: src/R/Editor/Impl/Data/RSessionChangeWatcher.cs class RSessionChangeWatcher (line 9) | public abstract class RSessionChangeWatcher { method RSessionChangeWatcher (line 13) | protected RSessionChangeWatcher(IRInteractiveWorkflowProvider workflow... method Initialize (line 17) | public void Initialize() { method ConnectToSession (line 21) | private void ConnectToSession() { method OnSessionDisposed (line 30) | private void OnSessionDisposed(object sender, EventArgs e) { method OnSessionMutated (line 38) | private void OnSessionMutated(object sender, EventArgs e) { method SessionMutated (line 44) | protected abstract void SessionMutated(); FILE: src/R/Editor/Impl/Data/RSessionDataObject.cs class RSessionDataObject (line 17) | public class RSessionDataObject : IRSessionDataObject { method RSessionDataObject (line 28) | protected RSessionDataObject() { method RSessionDataObject (line 32) | public RSessionDataObject(IREvaluationResultInfo evaluation, bool eval... method Initalize (line 63) | private void Initalize(IRValueInfo valueInfo) { method GetChildrenAsync (line 89) | public Task> GetChildrenAsync() { method GetChildrenAsyncInternal (line 101) | protected virtual async Task> GetCh... method EvaluateChildren (line 130) | protected virtual List EvaluateChildren(IReadOnly... method GetMaxChildrenCount (line 138) | protected int? GetMaxChildrenCount(IREvaluationResultInfo parent) { method GetValue (line 149) | private string GetValue(IRValueInfo v) { FILE: src/R/Editor/Impl/Data/WorkspaceVariableProvider.cs class WorkspaceVariableProvider (line 25) | internal sealed class WorkspaceVariableProvider : RSessionChangeWatcher,... method WorkspaceVariableProvider (line 38) | public WorkspaceVariableProvider(IServiceContainer services) : method GetMemberCount (line 48) | public int GetMemberCount(string variableName) { method GetMembers (line 68) | public IReadOnlyCollection GetMembers(string variableN... method TrimToLastSelector (line 118) | private static string TrimToLastSelector(string name) { method TrimLeadingSelector (line 123) | private static string TrimLeadingSelector(string name) { method SessionMutated (line 130) | protected override void SessionMutated() => UpdateList().DoNotWait(); method UpdateList (line 132) | private async Task UpdateList() { class VariableInfo (line 174) | private class VariableInfo : INamedItemInfo { method VariableInfo (line 175) | public VariableInfo(IRSessionDataObject e) : method VariableInfo (line 178) | public VariableInfo(string name, string typeName) { FILE: src/R/Editor/Impl/Document/IREditorDocument.cs type IREditorDocument (line 9) | public interface IREditorDocument: IEditorDocument method BeginMassiveChange (line 27) | void BeginMassiveChange(); method EndMassiveChange (line 34) | bool EndMassiveChange(); FILE: src/R/Editor/Impl/Document/REditorDocument.cs class REditorDocument (line 17) | public sealed class REditorDocument : IREditorDocument { method REditorDocument (line 21) | public REditorDocument(IEditorBuffer editorBuffer, IServiceContainer s... method Dispose (line 50) | public void Dispose() => Close(); method OnBufferClosing (line 52) | private void OnBufferClosing(object sender, EventArgs e) => Close(); method Close (line 69) | public void Close() { method BeginMassiveChange (line 105) | public void BeginMassiveChange() { } method EndMassiveChange (line 112) | public bool EndMassiveChange() => true; method FireMassiveChangeBegun (line 128) | public void FireMassiveChangeBegun() => MassiveChangeBegun?.Invoke(thi... method FireMassiveChangeEnded (line 129) | public void FireMassiveChangeEnded() => MassiveChangeEnded?.Invoke(thi... FILE: src/R/Editor/Impl/Extensions/AstRootExtensions.cs class AstRootExtensions (line 19) | public static class AstRootExtensions { method GetUserFunctionInfo (line 20) | public static IFunctionInfo GetUserFunctionInfo(this AstRoot ast, stri... method IsPositionInComment (line 28) | public static bool IsPositionInComment(this AstRoot ast, int position) { method GetFunctionNameFromBuffer (line 46) | public static string GetFunctionNameFromBuffer(this AstRoot astRoot, r... method GetFunctionName (line 58) | public static string GetFunctionName(this AstRoot ast, int position, o... method GetOuterFunction (line 81) | public static bool GetOuterFunction(this AstRoot astRoot, ref int posi... method GetSignatureInfoFromBuffer (line 130) | public static RFunctionSignatureInfo GetSignatureInfoFromBuffer(this A... method GetSignatureInfo (line 142) | public static RFunctionSignatureInfo GetSignatureInfo(this AstRoot ast... method IsInFunctionArgumentName (line 166) | public static bool IsInFunctionArgumentName(this AstRoot ast, int p... method IsInObjectMemberName (line 209) | public static bool IsInObjectMemberName(this ITextProvider textProvide... FILE: src/R/Editor/Impl/Extensions/DocumentExtensions.cs class DocumentExtensions (line 9) | public static class DocumentExtensions { method IsPositionInComment (line 10) | public static bool IsPositionInComment(this IREditorDocument document,... FILE: src/R/Editor/Impl/Extensions/FunctionDefinitionExtensions.cs class FunctionDefinitionExtensions (line 14) | public static class FunctionDefinitionExtensions { method MakeFunctionInfo (line 15) | public static IFunctionInfo MakeFunctionInfo(this IFunctionDefinition ... method MakeSignature (line 29) | public static ISignatureInfo MakeSignature(this IFunctionDefinition fd... method FindFunctionDefinition (line 48) | public static IFunctionDefinition FindFunctionDefinition(this AstRoot ... FILE: src/R/Editor/Impl/Extensions/ServiceExtensions.cs class ServiceExtensions (line 9) | public static class ServiceExtensions { method AddEditorServices (line 10) | public static IServiceManager AddEditorServices(this IServiceManager s... FILE: src/R/Editor/Impl/Extensions/SignatureInfoExtensions.cs class SignatureInfoExtensions (line 9) | public static class SignatureInfoExtensions { method ComputeCurrentParameter (line 13) | public static int ComputeCurrentParameter(this ISignatureInfo signatur... FILE: src/R/Editor/Impl/Extensions/StringExtensions.cs class StringExtensions (line 9) | public static class StringExtensions { method BacktickName (line 10) | public static string BacktickName(this string name) { method RemoveBackticks (line 21) | public static string RemoveBackticks(this string name) { method GetScopeBlockRange (line 33) | public static ITextRange GetScopeBlockRange(this string text) { method TextBeforePosition (line 53) | public static string TextBeforePosition(this string s, int position) { FILE: src/R/Editor/Impl/Extensions/ViewExtensions.cs class ViewExtensions (line 16) | public static class ViewExtensions { method GetIdentifierUnderCaret (line 24) | public static string GetIdentifierUnderCaret(this IEditorView view, ou... method GetItemBeforeCaret (line 50) | public static string GetItemBeforeCaret(this IEditorView view, out ITe... method GetItemAtPosition (line 63) | public static string GetItemAtPosition(IEditorLine line, int position,... method GetVariableNameBeforeCaret (line 103) | public static string GetVariableNameBeforeCaret(this IEditorView view) { method IsVariableNameToken (line 142) | private static bool IsVariableNameToken(string lineText, RToken token) { method IsRepl (line 160) | public static bool IsRepl(this IEditorView editorView) method IsSameSignatureContext (line 169) | public static bool IsSameSignatureContext(this IEditorView editorView,... FILE: src/R/Editor/Impl/Formatting/AutoFormat.cs class AutoFormat (line 16) | public class AutoFormat { method AutoFormat (line 25) | public AutoFormat(IServiceContainer services, IEditorView editorView, ... method IsPreProcessAutoformatTriggerCharacter (line 33) | public bool IsPreProcessAutoformatTriggerCharacter(char ch) => ch == ';'; method IsPostProcessAutoformatTriggerCharacter (line 34) | public bool IsPostProcessAutoformatTriggerCharacter(char ch) => ch.IsL... method HandleTyping (line 36) | public void HandleTyping(char typedChar, int position, IEditorBuffer e... method CanFormatContainedLanguageLine (line 93) | protected virtual bool CanFormatContainedLanguageLine(int position, ch... method CanFormatLine (line 95) | protected virtual bool CanFormatLine(int position, int lineOffset) { method IsBetweenCurlyAndElse (line 106) | private bool IsBetweenCurlyAndElse(int position) { method GetFormatScope (line 130) | private IKeywordScopeStatement GetFormatScope(int position, AstRoot as... FILE: src/R/Editor/Impl/Formatting/FormatOperations.cs class FormatOperations (line 17) | public sealed class FormatOperations { method FormatOperations (line 23) | public FormatOperations(IServiceContainer services, IEditorView editor... method FormatCurrentStatement (line 33) | public void FormatCurrentStatement(bool limitAtCaret = false, int care... method FormatNode (line 49) | public void FormatNode(IAstNode node, int limit = -1) { method FormatCurrentScope (line 59) | public void FormatCurrentScope(bool indentCaret) { method FormatViewLine (line 102) | public void FormatViewLine(int offset) { method UndoableFormatRange (line 116) | public void UndoableFormatRange(ITextRange formatRange) { method GetIndentDefiningNode (line 128) | public IAstNode GetIndentDefiningNode(AstRoot ast, int position) { method IndentCaretInNewScope (line 138) | private void IndentCaretInNewScope(IScope scope, ISnapshotPoint caretB... FILE: src/R/Editor/Impl/Formatting/RangeFormatter.cs class RangeFormatter (line 21) | public sealed class RangeFormatter { method RangeFormatter (line 28) | public RangeFormatter(IServiceContainer services, IEditorView editorVi... method FormatRange (line 36) | public bool FormatRange(ITextRange formatRange) { method FormatRangeExact (line 82) | private bool FormatRangeExact(ITextRange formatRange) { method UpdateAst (line 116) | private AstRoot UpdateAst(IEditorBuffer editorBuffer) { method IndentLines (line 129) | private void IndentLines(IEditorBuffer textBuffer, ITextRange range, A... method FindStartOfExpression (line 160) | private int FindStartOfExpression(int position) { method CanFormatRange (line 188) | private bool CanFormatRange(ITextRange formatRange) { method GetSelectionTracker (line 205) | private ISelectionTracker GetSelectionTracker(ITextRange formatRange) { class DefaultSelectionTracker (line 211) | private sealed class DefaultSelectionTracker : ISelectionTracker { method DefaultSelectionTracker (line 212) | public DefaultSelectionTracker(IEditorView editorView) { method StartTracking (line 217) | public void StartTracking(bool automaticTracking) { } method EndTracking (line 218) | public void EndTracking() { } method MoveToBeforeChanges (line 219) | public void MoveToBeforeChanges() { } method MoveToAfterChanges (line 220) | public void MoveToAfterChanges(int virtualSpaces = 0) { } FILE: src/R/Editor/Impl/Functions/ArgumentInfo.cs class ArgumentInfo (line 5) | public sealed class ArgumentInfo : NamedItemInfo, IArgumentInfo { method ArgumentInfo (line 21) | public ArgumentInfo(string name) : method ArgumentInfo (line 25) | public ArgumentInfo(string name, string description) : method ArgumentInfo (line 29) | public ArgumentInfo(string name, string description, string defaultVal... FILE: src/R/Editor/Impl/Functions/Definitions/IArgumentInfo.cs type IArgumentInfo (line 5) | public interface IArgumentInfo : INamedItemInfo { FILE: src/R/Editor/Impl/Functions/Definitions/IFunctionIndex.cs type IFunctionIndex (line 9) | public interface IFunctionIndex { method BuildIndexAsync (line 24) | Task BuildIndexAsync(IPackageIndex packageIndex = null, CancellationTo... method RegisterPackageFunctions (line 30) | void RegisterPackageFunctions(IPackageInfo package); method GetFunctionInfo (line 40) | IFunctionInfo GetFunctionInfo(string functionName, string packageName ... method GetFunctionInfoAsync (line 50) | Task GetFunctionInfoAsync(string functionName, string p... method GetPackageNameAsync (line 61) | Task GetPackageNameAsync(string functionName); FILE: src/R/Editor/Impl/Functions/Definitions/IFunctionInfo.cs type IFunctionInfo (line 7) | public interface IFunctionInfo : IPersistentFunctionInfo { FILE: src/R/Editor/Impl/Functions/Definitions/IFunctionRdDataProvider.cs type IFunctionRdDataProvider (line 12) | public interface IFunctionRdDataProvider { method GetFunctionRdDataAsync (line 18) | void GetFunctionRdDataAsync(string functionName, string packageName, A... method GetFunctionRdDataAsync (line 23) | Task GetFunctionRdDataAsync(string functionName, string packag... FILE: src/R/Editor/Impl/Functions/Definitions/IIntellisenseHostSession.cs type IIntellisenseRSession (line 12) | public interface IIntellisenseRSession : IDisposable { method StartSessionAsync (line 25) | Task StartSessionAsync(CancellationToken ct = default(CancellationToke... method StopSessionAsync (line 30) | Task StopSessionAsync(CancellationToken ct = default(CancellationToken)); method GetFunctionPackageNameAsync (line 40) | Task GetFunctionPackageNameAsync(string functionName); method GetLoadedPackageNamesAsync (line 51) | Task> GetLoadedPackageNamesAsync(CancellationToken... FILE: src/R/Editor/Impl/Functions/Definitions/INamedItemInfo.cs type INamedItemInfo (line 10) | public interface INamedItemInfo { FILE: src/R/Editor/Impl/Functions/Definitions/IPackageIndex.cs type IPackageIndex (line 11) | public interface IPackageIndex: IPackageInstallationNotifications, IDisp... method BuildIndexAsync (line 15) | Task BuildIndexAsync(CancellationToken cancellationToken = default(Can... method WriteToDisk (line 20) | void WriteToDisk(); method GetPackageInfoAsync (line 31) | Task GetPackageInfoAsync(string packageName, Cancellatio... method GetPackagesInfoAsync (line 37) | Task> GetPackagesInfoAsync(IEnumerable locusPoints = n... method GetArgumentIndex (line 39) | int GetArgumentIndex(string argumentName, bool partialMatch); FILE: src/R/Editor/Impl/Functions/Definitions/NamedItemType.cs type NamedItemType (line 8) | public enum NamedItemType { FILE: src/R/Editor/Impl/Functions/FunctionIndex.cs class FunctionIndex (line 22) | public sealed class FunctionIndex : IFunctionIndex { method FunctionIndex (line 53) | public FunctionIndex(IServiceContainer services) : method FunctionIndex (line 56) | public FunctionIndex(IServiceContainer services, IFunctionRdDataProvid... method BuildIndexAsync (line 72) | public async Task BuildIndexAsync(IPackageIndex packageIndex = null, C... method RegisterFunction (line 95) | private void RegisterFunction(string functionName, string packageName,... method RegisterPackageFunctions (line 111) | public void RegisterPackageFunctions(IPackageInfo package) { method GetFunctionInfo (line 124) | public IFunctionInfo GetFunctionInfo(string functionName, string packa... method GetFunctionInfoAsync (line 135) | public Task GetFunctionInfoAsync(string functionName, s... method GetPackageNameAsync (line 146) | public async Task GetPackageNameAsync(string functionName) { method TryGetCachedFunctionInfo (line 158) | private IFunctionInfo TryGetCachedFunctionInfo(string functionName, re... method TryGetCachedFunctionInfoAsync (line 195) | private async Task TryGetCachedFunctionInfoAsync(string... method GetQualifiedName (line 201) | private static string GetQualifiedName(string functionName, string pac... method GetFunctionInfoFromEngineAsync (line 206) | private async Task GetFunctionInfoFromEngineAsync(strin... method IsValidFunctionName (line 229) | private static bool IsValidFunctionName(string functionName) { method GetFunctionLoadedPackage (line 240) | private async Task GetFunctionLoadedPackage(string functionNam... method UpdateIndex (line 248) | private void UpdateIndex(string functionName, string packageName, stri... method GetFunctionInfosFromRd (line 274) | private static IReadOnlyList GetFunctionInfosFromRd(str... FILE: src/R/Editor/Impl/Functions/FunctionIndexExtensions.cs class FunctionIndexExtensions (line 11) | public static class FunctionIndexExtensions { method GetFunctionInfoAsync (line 22) | public static void GetFunctionInfoAsync(this IFunctionIndex functionIndex method GetFunctionInfoFromPackageAsync (line 35) | private static async Task GetFunctionInfoFromPackageAsync(IFunctionInd... method GetFunctionInfoAsync (line 48) | public static async Task GetFunctionInfoAsync(this IFun... FILE: src/R/Editor/Impl/Functions/FunctionInfo.cs class FunctionInfo (line 7) | public sealed class FunctionInfo : NamedItemInfo, IFunctionInfo { method FunctionInfo (line 31) | public FunctionInfo(string name, string package, string description, ... method FunctionInfo (line 37) | public FunctionInfo(IPersistentFunctionInfo info) : method FunctionInfo (line 40) | public FunctionInfo(string name, bool isInternal) : method FunctionInfo (line 43) | public FunctionInfo(string alias, IFunctionInfo primary) : FILE: src/R/Editor/Impl/Functions/FunctionRdDataProvider.cs class FunctionRdDataProvider (line 17) | public sealed class FunctionRdDataProvider : IFunctionRdDataProvider { method FunctionRdDataProvider (line 20) | public FunctionRdDataProvider(IServiceContainer services) { method GetFunctionRdDataAsync (line 29) | public void GetFunctionRdDataAsync(string functionName, string package... method GetFunctionRdDataAsync (line 39) | public async Task GetFunctionRdDataAsync(string functionName, ... method GetCommandText (line 63) | private string GetCommandText(string functionName, string packageName) { method GetRtvsFunctionRdData (line 70) | private string GetRtvsFunctionRdData(string functionName) { FILE: src/R/Editor/Impl/Functions/IntelliSenseRSession.cs class IntelliSenseRSession (line 27) | public sealed class IntelliSenseRSession : IIntellisenseRSession { method IntelliSenseRSession (line 35) | public IntelliSenseRSession(IServiceContainer services) { method Dispose (line 53) | public void Dispose() { method GetFunctionPackageNameAsync (line 67) | public async Task GetFunctionPackageNameAsync(string functionN... method StartSessionAsync (line 89) | public async Task StartSessionAsync(CancellationToken ct = default(Can... method StopSessionAsync (line 110) | public async Task StopSessionAsync(CancellationToken ct = default(Canc... method GetLoadedPackageNamesAsync (line 137) | public async Task> GetLoadedPackageNamesAsync(Canc... method OnInteractiveSessionMutated (line 148) | private void OnInteractiveSessionMutated(object sender, EventArgs e) method UpdateListOfLoadedPackagesAsync (line 151) | private async Task UpdateListOfLoadedPackagesAsync(CancellationToken c... method GetLoadedPackagesInspectionSession (line 161) | private IRSession GetLoadedPackagesInspectionSession() { FILE: src/R/Editor/Impl/Functions/NamedItemInfo.cs class NamedItemInfo (line 5) | public class NamedItemInfo : INamedItemInfo { method NamedItemInfo (line 21) | public NamedItemInfo(string name, NamedItemType type) : method NamedItemInfo (line 25) | public NamedItemInfo(string name, string description, NamedItemType ty... FILE: src/R/Editor/Impl/Functions/PackageIndex.cs class PackageIndex (line 31) | public sealed class PackageIndex : IPackageIndex { method PackageIndex (line 43) | public PackageIndex(IServiceContainer services) : this( method PackageIndex (line 46) | public PackageIndex(IServiceContainer services, IIntellisenseRSession ... method OnSessionConnected (line 74) | private void OnSessionConnected(object sender, RConnectedEventArgs e) ... method OnBrokerStateChanged (line 76) | private void OnBrokerStateChanged(object sender, BrokerStateChangedEve... method OnPackagesChanged (line 84) | private void OnPackagesChanged(object sender, EventArgs e) => UpdateIn... method BuildIndexAsync (line 92) | public async Task BuildIndexAsync(CancellationToken ct = default(Cance... method BuildIndexAsync (line 97) | private async Task BuildIndexAsync(IBinaryAsyncLockToken lockToken, Ca... method GetPackageInfoAsync (line 141) | public async Task GetPackageInfoAsync(string packageName... method GetPackagesInfoAsync (line 156) | public async Task> GetPackagesInfoAsync(IEnu... method WriteToDisk (line 175) | public void WriteToDisk() { method Dispose (line 184) | public void Dispose() => _disposableBag.TryDispose(); method LoadInstalledPackagesIndexAsync (line 186) | private async Task LoadInstalledPackagesIndexAsync(CancellationToken c... method GetEnumerable (line 218) | private static IEnumerable GetEnumerable(JToken token, string ke... method LoadRemainingPackagesFunctions (line 223) | private async Task LoadRemainingPackagesFunctions(CancellationToken ct) { method UpdateInstalledPackagesAsync (line 230) | private async Task UpdateInstalledPackagesAsync(CancellationToken ct =... method TryAddMissingPackagesAsync (line 259) | private async Task> TryAddMissingPackagesAsy... method AddPackagesToIndexAsync (line 272) | private async Task> AddPackagesToIndexAsync(... method GetInstalledPackagesAsync (line 289) | private async Task> GetInstalledPackagesAsync(Ca... method ClearCache (line 302) | public void ClearCache() { method ScheduleIdleTimeRebuild (line 311) | private void ScheduleIdleTimeRebuild() { method RebuildIndexAsync (line 316) | private async Task RebuildIndexAsync(CancellationToken ct) { method GetPackageInfo (line 331) | private IPackageInfo GetPackageInfo(string packageName) { method BeforePackagesInstalledAsync (line 338) | public Task BeforePackagesInstalledAsync(CancellationToken cancellatio... method AfterPackagesInstalledAsync (line 348) | public Task AfterPackagesInstalledAsync(CancellationToken cancellation... method CancelPendingIndexUpdate (line 357) | private void CancelPendingIndexUpdate() { FILE: src/R/Editor/Impl/Functions/PackageInfo.cs class PackageInfo (line 25) | internal sealed class PackageInfo : NamedItemInfo, IPackageInfo { method PackageInfo (line 39) | public PackageInfo(IIntellisenseRSession host, string name, string des... method PackageInfo (line 42) | public PackageInfo(IIntellisenseRSession host, string name, string des... method WriteToDisk (line 56) | public void WriteToDisk() { method LoadFunctionsIndexAsync (line 80) | public async Task LoadFunctionsIndexAsync(CancellationToken ct) { method GetFunctionNamesAsync (line 90) | private async Task> GetFunctionNa... method TryRestoreFromCache (line 112) | private IEnumerable TryRestoreFromCache() { FILE: src/R/Editor/Impl/Functions/PersistentFunctionInfo.cs class PersistentFunctionInfo (line 7) | internal sealed class PersistentFunctionInfo : IPersistentFunctionInfo { method PersistentFunctionInfo (line 13) | public PersistentFunctionInfo(string name, bool isInternal) { method TryParse (line 19) | public static bool TryParse(string s, out IPersistentFunctionInfo info) { FILE: src/R/Editor/Impl/Functions/SignatureInfo.cs class SignatureInfo (line 9) | public sealed class SignatureInfo : ISignatureInfo { method SignatureInfo (line 12) | public SignatureInfo(string functionName) { method GetSignatureString (line 33) | public string GetSignatureString(string actualName, List locusPoi... method GetArgumentIndex (line 78) | public int GetArgumentIndex(string argumentName, bool partialMatch) { FILE: src/R/Editor/Impl/QuickInfo/IRFunctionQuickInfo.cs type IRFunctionQuickInfo (line 7) | public interface IRFunctionQuickInfo : IEditorQuickInfo { FILE: src/R/Editor/Impl/QuickInfo/RFunctionQuickInfo.cs class RFunctionQuickInfo (line 12) | public sealed class RFunctionQuickInfo : EditorQuickInfo, IRFunctionQuic... method RFunctionQuickInfo (line 15) | public RFunctionQuickInfo(string functionName, IEnumerable con... method Create (line 20) | public static IRFunctionQuickInfo Create(IRFunctionSignatureHelp sig, ... FILE: src/R/Editor/Impl/RData/Parser/RdArgumentDescription.cs class RdArgumentDescription (line 13) | static class RdArgumentDescription { method ExtractArgumentDecriptions (line 18) | public static IReadOnlyDictionary ExtractArgumentDecri... method ParseArgumentItem (line 82) | private static IEnumerable ParseArgumentItem(RdParseCon... FILE: src/R/Editor/Impl/RData/Parser/RdFunctionSignature.cs class RdFunctionSignature (line 17) | internal static class RdFunctionSignature { method ExtractSignatures (line 18) | public static IReadOnlyList ExtractSignatures(RdParseC... method GetRText (line 61) | private static string GetRText(RdParseContext context, int startTokenI... method SkipS3Method (line 94) | private static int SkipS3Method(RdParseContext context, ref int index) { method ParseSignatures (line 127) | public static IReadOnlyList ParseSignatures(string usa... method ParseSignature (line 163) | private static ISignatureInfo ParseSignature(string functionName, Pars... FILE: src/R/Editor/Impl/RData/Parser/RdParseContext.cs class RdParseContext (line 9) | public sealed class RdParseContext { method RdParseContext (line 19) | public RdParseContext(string packageName, IReadOnlyTextRangeCollection... method IsAtKeywordWithParameters (line 25) | public bool IsAtKeywordWithParameters(string keyword) method IsAtKeywordWithParameters (line 29) | public bool IsAtKeywordWithParameters() method IsAtKeyword (line 33) | public bool IsAtKeyword(string keyword) => Tokens.CurrentToken.IsKeywo... method IsAtKeyword (line 34) | public bool IsAtKeyword() => Tokens.CurrentToken.TokenType == RdTokenT... FILE: src/R/Editor/Impl/RData/Parser/RdParseUtility.cs class RdParseUtility (line 8) | static class RdParseUtility { method GetKeywordArgumentBounds (line 9) | public static bool GetKeywordArgumentBounds(TokenStream token... FILE: src/R/Editor/Impl/RData/Parser/RdParser.cs class RdParser (line 17) | public static class RdParser { method GetFunctionInfos (line 25) | public static IReadOnlyList GetFunctionInfos(string pac... method ParseFunctions (line 34) | private static IReadOnlyList ParseFunctions(RdParseCont... method CreateFunctionInfo (line 132) | private static FunctionInfo CreateFunctionInfo(string functionName, st... FILE: src/R/Editor/Impl/RData/Parser/RdText.cs class RdText (line 10) | internal static class RdText { method GetText (line 11) | public static string GetText(RdParseContext context) { method GetHyperlinkName (line 34) | public static string GetHyperlinkName(RdParseContext context) { method FromTokens (line 45) | public static string FromTokens(RdParseContext context, int startToken... method CleanRawRdText (line 60) | public static string CleanRawRdText(string rawRdText) { FILE: src/R/Editor/Impl/RData/Tokens/RdBlockContentType.cs type BlockContentType (line 7) | public enum BlockContentType { class RdBlockContentType (line 13) | public static class RdBlockContentType { method GetBlockContentType (line 47) | public static BlockContentType GetBlockContentType(string keyword) { FILE: src/R/Editor/Impl/RData/Tokens/RdToken.cs class RdToken (line 10) | [DebuggerDisplay("[{TokenType} : {Start}...{End}), Length = {Length}")] method RdToken (line 14) | public RdToken(RdTokenType tokenType) method RdToken (line 18) | public RdToken(RdTokenType tokenType, ITextRange range) method IsKeywordText (line 24) | public bool IsKeywordText(ITextProvider textProvider, string keywordTe... method CompareTo (line 32) | public int CompareTo(RdToken other) { FILE: src/R/Editor/Impl/RData/Tokens/RdTokenType.cs type RdTokenType (line 8) | public enum RdTokenType { FILE: src/R/Editor/Impl/RData/Tokens/RdTokenTypeComparer.cs class RdTokenTypeComparer (line 7) | public class RdTokenTypeComparer : IComparer { method Compare (line 8) | public int Compare(RdToken one, RdToken another) { FILE: src/R/Editor/Impl/RData/Tokens/RdTokenizer.cs class RdTokenizer (line 17) | public class RdTokenizer : BaseTokenizer { method RdTokenizer (line 21) | public RdTokenizer() : method RdTokenizer (line 36) | public RdTokenizer(bool tokenizeRContent = true) { method Tokenize (line 40) | public override IReadOnlyTextRangeCollection Tokenize(ITextPr... method AddNextToken (line 50) | public override void AddNextToken() { method HandleLatexContent (line 60) | private void HandleLatexContent(bool block) { method HandleKeyword (line 102) | private bool HandleKeyword() { method MoveToKeywordEnd (line 132) | private bool MoveToKeywordEnd() { method HandleKeywordArguments (line 146) | private void HandleKeywordArguments(BlockContentType contentType) { method HandleRContent (line 178) | private void HandleRContent() { method HandleVerbatimContent (line 290) | private void HandleVerbatimContent() { method HandlePragma (line 337) | private bool HandlePragma() { method GetMatchingBrace (line 357) | private char GetMatchingBrace(char brace) { method AddBraceToken (line 369) | private bool AddBraceToken() { method IsEscape (line 400) | private bool IsEscape() { method HandleComment (line 408) | private bool HandleComment() { method HandleRString (line 417) | private bool HandleRString(char openQuote) { method AddToken (line 426) | private void AddToken(RdTokenType type, int start, int length) { method SkipKeyword (line 431) | internal void SkipKeyword() { method SkipUnknown (line 442) | internal void SkipUnknown() { FILE: src/R/Editor/Impl/Resources.Designer.cs class Resources (line 23) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 32) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: src/R/Editor/Impl/Roxygen/RoxygenBlock.cs class RoxygenBlock (line 19) | public static class RoxygenBlock { method TryInsertBlock (line 26) | public static bool TryInsertBlock(IEditorBuffer editorBuffer, AstRoot ... method DeterminePosition (line 73) | private static int DeterminePosition(IEditorBuffer editorBuffer, int c... method DetermineFunction (line 94) | private static bool DetermineFunction(AstRoot ast, int position, out I... method GetRoxygenBlockPosition (line 108) | private static ITextRange GetRoxygenBlockPosition(IEditorBufferSnapsho... method GenerateRoxygenBlock (line 130) | private static string GenerateRoxygenBlock(string functionName, IFunct... method GenerateRoxygenBlock (line 162) | private static string GenerateRoxygenBlock(IFunction fc, string lineBr... FILE: src/R/Editor/Impl/Roxygen/RoxygenKeywords.cs class RoxygenKeywords (line 5) | public static class RoxygenKeywords { FILE: src/R/Editor/Impl/Roxygen/RoxygenTokenizer.cs class RoxygenTokenizer (line 10) | public sealed class RoxygenTokenizer : BaseTokenizer { method AddNextToken (line 11) | public override void AddNextToken() { method TryAddExport (line 26) | private void TryAddExport(int start, int length) { method AddWord (line 33) | private void AddWord(RTokenType type) { method SkipWord (line 42) | private void SkipWord() => method AddToken (line 48) | private void AddToken(RTokenType type, int start, int length) FILE: src/R/Editor/Impl/Settings/IREditorSettings.cs type IREditorSettings (line 9) | public interface IREditorSettings: IEditorSettings { FILE: src/R/Editor/Impl/Settings/IWritableREditorSettings.cs type IWritableREditorSettings (line 12) | public interface IWritableREditorSettings : IWritableEditorSettings { FILE: src/R/Editor/Impl/Signatures/IRFunctionSignatureEngine.cs type IRFunctionSignatureEngine (line 10) | public interface IRFunctionSignatureEngine { method GetSignaturesAsync (line 11) | IEnumerable GetSignaturesAsync(IRIntellisense... method GetQuickInfosAsync (line 13) | IEnumerable GetQuickInfosAsync(IRIntellisenseCont... FILE: src/R/Editor/Impl/Signatures/IRFunctionSignatureHelp.cs type IRFunctionSignatureHelp (line 10) | public interface IRFunctionSignatureHelp: IFunctionSignatureHelp { FILE: src/R/Editor/Impl/Signatures/RFunctionSignatureEngine.cs class RFunctionSignatureEngine (line 20) | public sealed class RFunctionSignatureEngine : IRFunctionSignatureEngine { method RFunctionSignatureEngine (line 23) | public RFunctionSignatureEngine(IServiceContainer services) { method GetSignaturesAsync (line 28) | public IEnumerable GetSignaturesAsync(IRIntel... method GetSignaturesAsync (line 39) | private IEnumerable GetSignaturesAsync( method GetQuickInfosAsync (line 70) | public IEnumerable GetQuickInfosAsync(IRIntellise... method GetApplicableSpan (line 95) | private ITrackingTextRange GetApplicableSpan(RFunctionSignatureInfo si... method InvokeSignaturesCallback (line 102) | private static void InvokeSignaturesCallback(IFunctionInfo functionInf... method MakeSignatures (line 106) | private static IEnumerable MakeSignatures(IFu... method MakeQuickInfos (line 117) | private static IEnumerable MakeQuickInfos(IEnumer... FILE: src/R/Editor/Impl/Signatures/RFunctionSignatureHelp.cs class RFunctionSignatureHelp (line 22) | public sealed class RFunctionSignatureHelp : IRFunctionSignatureHelp { method Create (line 34) | public static IRFunctionSignatureHelp Create(IRIntellisenseContext con... method RFunctionSignatureHelp (line 70) | private RFunctionSignatureHelp(IEditorIntellisenseSession session, IEd... method OnTextBufferChanged (line 160) | private void OnTextBufferChanged(object sender, TextChangeEventArgs e) { method OnCaretPositionChanged (line 171) | private void OnCaretPositionChanged(object sender, EventArgs e) { method UpdateCurrentParameter (line 180) | private void UpdateCurrentParameter() { method ComputeCurrentParameter (line 202) | public void ComputeCurrentParameter(AstRoot ast, int position) { method OnSessionDismissed (line 218) | private void OnSessionDismissed(object sender, EventArgs e) => Session... method SessionAttached (line 220) | private void SessionAttached() { method SessionDetached (line 226) | private void SessionDetached() { FILE: src/R/Editor/Impl/Signatures/RFunctionSignatureInfo.cs class RFunctionSignatureInfo (line 7) | public sealed class RFunctionSignatureInfo { method RFunctionSignatureInfo (line 15) | public RFunctionSignatureInfo(string packageName, string functionName,... FILE: src/R/Editor/Impl/Signatures/RSignatureParameterHelp.cs class RSignatureParameterHelp (line 12) | internal sealed class RSignatureParameterHelp : ISignatureParameterHelp { method RSignatureParameterHelp (line 33) | public RSignatureParameterHelp(string documentation, ITextRange locus,... FILE: src/R/Editor/Impl/SmartIndent/ISmartIndenter.cs type ISmartIndenter (line 10) | public interface ISmartIndenter { method GetDesiredIndentation (line 16) | int? GetDesiredIndentation(IEditorLine line); FILE: src/R/Editor/Impl/SmartIndent/SmartIndenter.cs class SmartIndenter (line 24) | public sealed class SmartIndenter : ISmartIndenter { method SmartIndenter (line 28) | public SmartIndenter(IEditorView view, IREditorSettings settings) { method GetDesiredIndentation (line 34) | public int? GetDesiredIndentation(IEditorLine line) { method GetDesiredIndentation (line 48) | public int? GetDesiredIndentation(IEditorLine line, IndentStyle indent... method GetBlockIndent (line 61) | public static int GetBlockIndent(IEditorLine line, IREditorSettings se... method GetSmartIndent (line 92) | public static int GetSmartIndent(IEditorLine line, IREditorSettings se... method IndentByIncompleteStatement (line 248) | private static int IndentByIncompleteStatement(AstRoot ast, IEditorLin... method LineHasContinuation (line 285) | private static bool LineHasContinuation(IEditorLine line) { method IndentFromFunctionCall (line 292) | private static int? IndentFromFunctionCall(IFunction fc, IEditorLine p... method InnerIndentSizeFromNode (line 333) | public static int InnerIndentSizeFromNode(IEditorBuffer editorBuffer, ... method OuterIndentSizeFromNode (line 353) | public static int OuterIndentSizeFromNode(IEditorBuffer editorBuffer, ... method InnerIndentSizeFromLine (line 361) | public static int InnerIndentSizeFromLine(IEditorLine line, RFormatOpt... method OuterIndentSizeFromLine (line 369) | public static int OuterIndentSizeFromLine(IEditorLine line, RFormatOpt... method GetIndentFromArguments (line 375) | private static int? GetIndentFromArguments(IFunction fc, IEditorLine p... FILE: src/R/Editor/Impl/Snippets/ISnippetInfo.cs type ISnippetInfo (line 5) | public interface ISnippetInfo { FILE: src/R/Editor/Impl/Snippets/ISnippetInformationSource.cs type ISnippetInformationSource (line 12) | public interface ISnippetInformationSource { method IsSnippet (line 16) | bool IsSnippet(string name); FILE: src/R/Editor/Impl/Snippets/ISnippetInformationSourceProvider.cs type ISnippetInformationSourceProvider (line 10) | public interface ISnippetInformationSourceProvider { FILE: src/R/Editor/Impl/Tree/ApplyTreeChanges.cs class EditorTree (line 11) | public partial class EditorTree { method ApplyChanges (line 12) | internal void ApplyChanges(IEnumerable changes) { method FirePostUpdateEvents (line 48) | internal void FirePostUpdateEvents() { FILE: src/R/Editor/Impl/Tree/Debug.cs class DebugTree (line 8) | internal class DebugTree { method VerifyTree (line 9) | [SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", M... method CompareTrees (line 22) | public static void CompareTrees(EditorTree editorTree, AstRoot tree2) { method CompareNodes (line 38) | public static void CompareNodes(EditorTree editorTree, IAstNode node1,... FILE: src/R/Editor/Impl/Tree/EditorTree.cs class EditorTree (line 28) | public partial class EditorTree : IREditorTree { method EnsureTreeReady (line 83) | public void EnsureTreeReady() { method InvokeWhenReady (line 104) | public void InvokeWhenReady(Action action, object p, Type type... method TakeThreadOwnerShip (line 128) | internal void TakeThreadOwnerShip() { method GetAstRootUnsafe (line 134) | internal AstRoot GetAstRootUnsafe() => _astRoot; class TreeReadyAction (line 163) | class TreeReadyAction { method EditorTree (line 177) | public EditorTree(IEditorBuffer editorBuffer, IServiceContainer servic... method Build (line 193) | public void Build() { method ProcessChanges (line 217) | internal void ProcessChanges() { method OnTextBufferChanged (line 224) | private void OnTextBufferChanged(object sender, TextChangeEventArgs e)... method NotifyTextChange (line 226) | internal void NotifyTextChange(int start, int oldLength, int newLength) method InvalidateInRange (line 239) | public bool InvalidateInRange(ITextRange range) { method Invalidate (line 290) | public void Invalidate() { method AcquireReadLock (line 306) | public AstRoot AcquireReadLock(Guid treeUserId) { method ReleaseReadLock (line 316) | public bool ReleaseReadLock(Guid treeUserId) => TreeLock.ReleaseReadLo... method AcquireWriteLock (line 317) | public bool AcquireWriteLock() => TreeLock.AcquireWriteLock(); method ReleaseWriteLock (line 318) | public bool ReleaseWriteLock() => TreeLock.ReleaseWriteLock(); method GetPositionElement (line 327) | public PositionType GetPositionElement(int position, out IAstNode node... method GetCommentBlockContainingRange (line 336) | public ITextRange GetCommentBlockContainingRange(ITextRange range) { method GetCommentBlockFromPosition (line 353) | public ITextRange GetCommentBlockFromPosition(int position) { method IsRangeInComment (line 362) | public bool IsRangeInComment(ITextRange range) { method IsRangeInComment (line 374) | public bool IsRangeInComment(int position) { method Dispose (line 380) | protected virtual void Dispose(bool disposing) { method Dispose (line 397) | public void Dispose() { method ToString (line 403) | public override string ToString() FILE: src/R/Editor/Impl/Tree/EditorTreeChange.cs class EditorTreeChange (line 7) | internal class EditorTreeChange { method EditorTreeChange (line 9) | public EditorTreeChange(TreeChangeType changeType) { class EditorTreeChange_NewTree (line 14) | internal class EditorTreeChange_NewTree : EditorTreeChange { method EditorTreeChange_NewTree (line 16) | public EditorTreeChange_NewTree(AstRoot newTree) FILE: src/R/Editor/Impl/Tree/EditorTreeChangeCollection.cs class EditorTreeChangeCollection (line 12) | internal sealed class EditorTreeChangeCollection { method EditorTreeChangeCollection (line 30) | public EditorTreeChangeCollection(int _snapshotVersion, bool fullParse... method EditorTreeChangeCollection (line 33) | public EditorTreeChangeCollection(IEnumerable change... method Append (line 39) | public void Append(EditorTreeChange change) => _changes.Add(change); FILE: src/R/Editor/Impl/Tree/EditorTreeEvents.cs class EditorTree (line 13) | public partial class EditorTree { method FireOnUpdatesPending (line 71) | internal void FireOnUpdatesPending() { method FireOnPositionsOnlyChanged (line 84) | internal void FireOnPositionsOnlyChanged() { method FireOnNodesRemoved (line 97) | internal void FireOnNodesRemoved(IReadOnlyCollection nodes) { method FireOnUpdateBegin (line 112) | internal void FireOnUpdateBegin() { method FireOnUpdateCompleted (line 124) | internal void FireOnUpdateCompleted(TreeUpdateType updateType) { FILE: src/R/Editor/Impl/Tree/IREditorTree.cs type IREditorTree (line 13) | public interface IREditorTree: IDisposable { method AcquireReadLock (line 95) | AstRoot AcquireReadLock(Guid treeUserId); method ReleaseReadLock (line 102) | bool ReleaseReadLock(Guid treeUserId); method Invalidate (line 109) | void Invalidate(); method EnsureTreeReady (line 118) | void EnsureTreeReady(); method InvokeWhenReady (line 128) | void InvokeWhenReady(Action action, object p, Type type, bool ... FILE: src/R/Editor/Impl/Tree/TextChangeAnalyzer.cs class TextChangeAnalyzer (line 14) | internal static class TextChangeAnalyzer { method DetermineChangeType (line 17) | public static void DetermineChangeType(TextChangeContext change) { method CheckWhiteSpaceChange (line 46) | private static TextChangeType CheckWhiteSpaceChange(TextChangeContext ... method IsLineBreakSensitive (line 69) | private static bool IsLineBreakSensitive(TextChangeContext context, IA... method FindKeyword (line 90) | private static bool FindKeyword(string keyword, string text) method IsChangeDestructiveForChildNodes (line 97) | private static bool IsChangeDestructiveForChildNodes(IAstNode node, IT... method CheckChangeInsideComment (line 115) | private static TextChangeType CheckChangeInsideComment(TextChangeConte... method CheckChangeInsideString (line 161) | private static TextChangeType CheckChangeInsideString(TextChangeContex... FILE: src/R/Editor/Impl/Tree/TextChangeContext.cs class TextChangeContext (line 13) | internal sealed class TextChangeContext { method TextChangeContext (line 34) | public TextChangeContext(IREditorTree editorTree, TreeTextChange chang... FILE: src/R/Editor/Impl/Tree/TextChangeType.cs type TextChangeType (line 8) | public enum TextChangeType { FILE: src/R/Editor/Impl/Tree/TreeChangeEventRecord.cs class TreeChangeEventRecord (line 7) | class TreeChangeEventRecord { method TreeChangeEventRecord (line 11) | public TreeChangeEventRecord(TreeChangeType changeType)=> ChangeType =... method TreeChangeEventRecord (line 12) | public TreeChangeEventRecord(TreeChangeType changeType, IAstNode node)... FILE: src/R/Editor/Impl/Tree/TreeChangeType.cs type TreeChangeType (line 5) | public enum TreeChangeType { FILE: src/R/Editor/Impl/Tree/TreeEventArgs.cs class TreeUpdatedEventArgs (line 9) | public class TreeUpdatedEventArgs : EventArgs { method TreeUpdatedEventArgs (line 11) | public TreeUpdatedEventArgs(TreeUpdateType updateType) => UpdateType =... class TreeNodesRemovedEventArgs (line 14) | public class TreeNodesRemovedEventArgs : EventArgs { method TreeNodesRemovedEventArgs (line 16) | public TreeNodesRemovedEventArgs(IReadOnlyCollection nodes) ... class TreePositionsOnlyChangedEventArgs (line 19) | public class TreePositionsOnlyChangedEventArgs : EventArgs { } FILE: src/R/Editor/Impl/Tree/TreeLock.cs class EditorTreeLock (line 19) | internal sealed class EditorTreeLock : IDisposable { method TakeThreadOwnership (line 28) | internal void TakeThreadOwnership() => _ownerThreadId = Thread.Current... method AcquireReadLock (line 35) | public bool AcquireReadLock(Guid userID) { method ReleaseReadLock (line 50) | public bool ReleaseReadLock(Guid userID) { method AcquireWriteLock (line 60) | public bool AcquireWriteLock() { method ReleaseWriteLock (line 69) | public bool ReleaseWriteLock() { method CheckAccess (line 78) | public bool CheckAccess() { method Dispose (line 83) | public void Dispose() { method ToString (line 92) | public override string ToString() FILE: src/R/Editor/Impl/Tree/TreeTextChange.cs class TreeTextChange (line 11) | public sealed class TreeTextChange: TextChange { method TreeTextChange (line 27) | public TreeTextChange(TextChange tc) : method TreeTextChange (line 30) | public TreeTextChange(int start, int oldLength, int newLength, ITextPr... method Clear (line 33) | public override void Clear() { method Combine (line 47) | public void Combine(TreeTextChange other) { method ToString (line 99) | public override string ToString() FILE: src/R/Editor/Impl/Tree/TreeUpdateTask.cs class TreeUpdateTask (line 25) | internal sealed class TreeUpdateTask : CancellableTask { method TreeUpdateTask (line 67) | public TreeUpdateTask(EditorTree editorTree, IServiceContainer service... method TakeThreadOwnership (line 87) | internal void TakeThreadOwnership() => _ownerThreadId = Thread.Current... method ClearChanges (line 89) | internal void ClearChanges() { method Suspend (line 105) | internal void Suspend() { method Resume (line 114) | internal void Resume() { method OnTextChange (line 147) | internal void OnTextChange(TextChangeEventArgs e) { method ProcessChange (line 167) | private void ProcessChange(TextChangeContext context) { method ProcessSimpleChange (line 180) | private void ProcessSimpleChange(TextChangeContext context) { method ProcessComplexChange (line 216) | private void ProcessComplexChange(TextChangeContext context) { method DeleteAndShiftElements (line 262) | internal bool DeleteAndShiftElements(TextChangeContext context) { method OnIdle (line 298) | private void OnIdle(object sender, EventArgs e) { method ProcessPendingTextBufferChanges (line 309) | internal void ProcessPendingTextBufferChanges(bool async) { method ProcessPendingTextBufferChanges (line 323) | internal void ProcessPendingTextBufferChanges(IEditorBufferSnapshot sn... method ProcessTextChange (line 339) | private void ProcessTextChange(IEditorBufferSnapshot snapshot, bool as... method ApplyBackgroundProcessingResults (line 451) | internal void ApplyBackgroundProcessingResults() { method ApplyTreeChanges (line 511) | private void ApplyTreeChanges(IEnumerable changesToApp... method Dispose (line 523) | protected override void Dispose(bool disposing) { FILE: src/R/Editor/Impl/Tree/TreeUpdateType.cs type TreeUpdateType (line 10) | public enum TreeUpdateType FILE: src/R/Editor/Impl/Validation/Errors/ErrorText.cs class ErrorText (line 8) | internal static class ErrorText method GetText (line 10) | public static string GetText(ParseErrorType errorType) FILE: src/R/Editor/Impl/Validation/Errors/IValidationError.cs type IValidationError (line 12) | public interface IValidationError: ITextRange FILE: src/R/Editor/Impl/Validation/Errors/ValidationError.cs class ValidationError (line 8) | public class ValidationError : ValidationErrorBase { method ValidationError (line 12) | public ValidationError(IValidationError error) : method ValidationError (line 19) | public ValidationError(ITextRange range, string message, ErrorLocation... FILE: src/R/Editor/Impl/Validation/Errors/ValidationErrorBase.cs class ValidationErrorBase (line 8) | public class ValidationErrorBase : TextRange, IValidationError { method ValidationErrorBase (line 24) | public ValidationErrorBase(ITextRange range, string message, ErrorLoca... FILE: src/R/Editor/Impl/Validation/Errors/ValidationErrorCollection.cs class ValidationErrorCollection (line 9) | public class ValidationErrorCollection : List { method Add (line 10) | public void Add(ITextRange range, string message, ErrorLocation locati... FILE: src/R/Editor/Impl/Validation/IRDocumentValidator.cs type IRDocumentValidator (line 13) | public interface IRDocumentValidator { method OnBeginValidation (line 17) | void OnBeginValidation(IREditorSettings settings, bool projectedBuffer... method OnEndValidation (line 22) | void OnEndValidation(); method ValidateElement (line 28) | IReadOnlyCollection ValidateElement(IAstNode node); method ValidateWhitespace (line 34) | IReadOnlyCollection ValidateWhitespace(ITextProvider... FILE: src/R/Editor/Impl/Validation/IValidatorAggregator.cs type IValidatorAggregator (line 11) | public interface IValidatorAggregator { method RunAsync (line 12) | Task RunAsync(AstRoot ast, bool projectedBuffer, bool linterEnabled, C... FILE: src/R/Editor/Impl/Validation/Lint/ILintOptions.cs type ILintOptions (line 5) | public interface ILintOptions { FILE: src/R/Editor/Impl/Validation/Lint/Lint.Nodes.cs class LintValidator (line 20) | internal partial class LintValidator { method AssignmentCheck (line 21) | private static IValidationError AssignmentCheck(IAstNode node, ILintOp... method CloseCurlySeparateLineCheck (line 33) | private static IValidationError CloseCurlySeparateLineCheck(IAstNode n... method CommaSpacesCheck (line 67) | private static IValidationError CommaSpacesCheck(IAstNode node, ILintO... method InfixOperatorsSpacesCheck (line 86) | private static IValidationError InfixOperatorsSpacesCheck(IAstNode nod... method IsOperatorWithoutSpaces (line 105) | private static bool IsOperatorWithoutSpaces(string text) method OpenCurlyPositionCheck (line 108) | private static IValidationError OpenCurlyPositionCheck(IAstNode node, ... method DoubleQuotesCheck (line 139) | private static IValidationError DoubleQuotesCheck(IAstNode node, ILint... method SpaceBeforeOpenBraceCheck (line 152) | private static IValidationError SpaceBeforeOpenBraceCheck(IAstNode nod... method SpacesInsideParenthesisCheck (line 170) | private static IValidationError SpacesInsideParenthesisCheck(IAstNode ... method SpaceAfterFunctionNameCheck (line 217) | private static IValidationError SpaceAfterFunctionNameCheck(IAstNode n... method SemicolonCheck (line 228) | private static IValidationError SemicolonCheck(IAstNode node, ILintOpt... method MultipleStatementsCheck (line 235) | private static IValidationError MultipleStatementsCheck(IAstNode node,... method TrueFalseNamesCheck (line 254) | private static IValidationError TrueFalseNamesCheck(IAstNode node, ILi... method NameCheck (line 267) | private static IEnumerable NameCheck(IAstNode node, ... method IsCamelCase (line 299) | private static bool IsCamelCase(string text) method IsPascalCase (line 302) | private static bool IsPascalCase(string text) method IsSnakeCase (line 305) | private static bool IsSnakeCase(string text) method IsUpperCase (line 308) | private static bool IsUpperCase(string text) method HasMultipleDots (line 311) | private static bool HasMultipleDots(string text) method HasLineTextBeforePosition (line 314) | private static bool HasLineTextBeforePosition(ITextIterator tp, int po... method GetLineTextBeforePosition (line 328) | private static string GetLineTextBeforePosition(ITextProvider tp, int ... method GetLineTextAfterPosition (line 334) | private static string GetLineTextAfterPosition(ITextProvider tp, int p... method IsRMarkdownBlock (line 340) | private static bool IsRMarkdownBlock(IAstNode node) { FILE: src/R/Editor/Impl/Validation/Lint/Lint.Whitespace.cs class LintValidator (line 12) | internal partial class LintValidator { method TabCheck (line 13) | private static IValidationError TabCheck(CharacterStream cs, ILintOpti... method TrailingWhitespaceCheck (line 21) | private static IValidationError TrailingWhitespaceCheck(CharacterStrea... method TrailingBlankLinesCheck (line 31) | private static IEnumerable TrailingBlankLinesCheck(I... method GetEolWarnings (line 54) | private static IEnumerable GetEolWarnings(string tra... method LineLengthCheck (line 66) | private static IEnumerable LineLengthCheck(ITextProv... FILE: src/R/Editor/Impl/Validation/Lint/LintOptions.cs class LintOptions (line 10) | public sealed class LintOptions: ILintOptions { method LintOptions (line 17) | public LintOptions(Func storageAccess) { method GetKey (line 22) | private string GetKey(string optionName) => Invariant($"LintR_{optionN... FILE: src/R/Editor/Impl/Validation/Lint/LintValidator.cs class LintValidator (line 12) | internal sealed partial class LintValidator : IRDocumentValidator { method OnBeginValidation (line 48) | public void OnBeginValidation(IREditorSettings settings, bool projecte... method OnEndValidation (line 54) | public void OnEndValidation() { } method ValidateElement (line 56) | public IReadOnlyCollection ValidateElement(IAstNode ... method ValidateWhitespace (line 73) | public IReadOnlyCollection ValidateWhitespace(ITextP... FILE: src/R/Editor/Impl/Validation/TreeValidator.cs class TreeValidator (line 30) | public sealed class TreeValidator { method TreeValidator (line 62) | public TreeValidator(IREditorTree editorTree, IServiceContainer servic... method StartValidationNextIdle (line 99) | private void StartValidationNextIdle() { method OnIdle (line 106) | private void OnIdle(object sender, EventArgs e) { method AdviseToIdle (line 115) | private void AdviseToIdle() { method UnadviseFromIdle (line 123) | private void UnadviseFromIdle() { method OnSettingsChanged (line 132) | private void OnSettingsChanged(object sender, EventArgs e) { method IsSyntaxCheckEnabled (line 153) | public static bool IsSyntaxCheckEnabled(IEditorBuffer editorBuffer, IR... method StartValidation (line 159) | private void StartValidation() { method IsProjectedBuffer (line 172) | private static bool IsProjectedBuffer(IEditorBuffer editorBuffer) { method StopValidation (line 177) | private void StopValidation() { method OnTreeUpdateCompleted (line 189) | private void OnTreeUpdateCompleted(object sender, TreeUpdatedEventArgs... method OnTreeClose (line 196) | private void OnTreeClose(object sender, EventArgs e) { method ClearResults (line 209) | private void ClearResults() { FILE: src/R/Editor/Impl/Validation/ValidationMessage.cs class ValidationMessage (line 8) | public class ValidationMessage : ValidationErrorBase { method ValidationMessage (line 9) | public ValidationMessage(ITextRange range, string message, ErrorLocati... FILE: src/R/Editor/Impl/Validation/ValidationSentinel.cs class ValidationSentinel (line 9) | public class ValidationSentinel : ValidationErrorBase { method ValidationSentinel (line 13) | public ValidationSentinel() : FILE: src/R/Editor/Impl/Validation/ValidationWarning.cs class ValidationWarning (line 8) | public class ValidationWarning : ValidationErrorBase { method ValidationWarning (line 12) | public ValidationWarning(ITextRange range, string message, ErrorLocati... FILE: src/R/Editor/Impl/Validation/ValidatorAggregator.cs class ValidatorAggregator (line 20) | internal sealed class ValidatorAggregator : IValidatorAggregator, IAstVi... method ValidatorAggregator (line 26) | public ValidatorAggregator(IServiceContainer services) { method RunAsync (line 45) | public Task RunAsync(AstRoot ast, bool projectedBuffer, bool linterEna... method Validate (line 69) | private IEnumerable Validate(AstRoot ast, Cancellati... method Visit (line 80) | public bool Visit(IAstNode node, object parameter) { method BeginValidation (line 92) | private void BeginValidation(IREditorSettings settings, bool projected... method EndValidation (line 98) | private void EndValidation() { class ValidationContext (line 105) | private class ValidationContext { method ValidationContext (line 108) | public ValidationContext(CancellationToken ct) { FILE: src/R/Platform/Impl/Host/BrokerExecutableLocator.cs class BrokerExecutableLocator (line 11) | public sealed class BrokerExecutableLocator { method Create (line 20) | public static BrokerExecutableLocator Create(IFileSystem fs) { method BrokerExecutableLocator (line 30) | public BrokerExecutableLocator(IFileSystem fs, OSPlatform platform) { method GetBrokerExecutablePath (line 38) | public string GetBrokerExecutablePath() { method GetHostExecutablePath (line 59) | public string GetHostExecutablePath() { method GetBrokerMultiplatformSubpath (line 96) | private string GetBrokerMultiplatformSubpath() { method GetUnixMultiplatformSubPath (line 103) | private string GetUnixMultiplatformSubPath() { FILE: src/R/Platform/Impl/IO/FileSystem.cs class FileSystem (line 15) | public abstract class FileSystem : IFileSystem { method CreateFileSystemWatcher (line 16) | public IFileSystemWatcher CreateFileSystemWatcher(string path, string ... method GetDirectoryInfo (line 17) | public IDirectoryInfo GetDirectoryInfo(string directoryPath) => new Di... method FileExists (line 18) | public bool FileExists(string path) => File.Exists(path); method FileSize (line 20) | public long FileSize(string path) { method ReadAllText (line 25) | public string ReadAllText(string path) => File.ReadAllText(path); method WriteAllText (line 26) | public void WriteAllText(string path, string content) => File.WriteAll... method FileReadAllLines (line 27) | public IEnumerable FileReadAllLines(string path) => File.ReadL... method FileWriteAllLines (line 28) | public void FileWriteAllLines(string path, IEnumerable content... method FileReadAllBytes (line 29) | public byte[] FileReadAllBytes(string path) => File.ReadAllBytes(path); method FileWriteAllBytes (line 30) | public void FileWriteAllBytes(string path, byte[] bytes) => File.Write... method CreateFile (line 31) | public Stream CreateFile(string path) => File.Create(path); method FileOpen (line 32) | public Stream FileOpen(string path, FileMode mode) => File.Open(path, ... method DirectoryExists (line 33) | public bool DirectoryExists(string path) => Directory.Exists(path); method GetFileAttributes (line 34) | public FileAttributes GetFileAttributes(string path) => File.GetAttrib... method ToLongPath (line 35) | public string ToLongPath(string path) => path; method ToShortPath (line 36) | public string ToShortPath(string path) => path; method GetFileVersion (line 37) | public Version GetFileVersion(string path) { method DeleteFile (line 42) | public void DeleteFile(string path) => File.Delete(path); method DeleteDirectory (line 43) | public void DeleteDirectory(string path, bool recursive) => Directory.... method GetFileSystemEntries (line 44) | public string[] GetFileSystemEntries(string path, string searchPattern... method CreateDirectory (line 45) | public void CreateDirectory(string path) => Directory.CreateDirectory(... method GetFiles (line 46) | public string[] GetFiles(string path) => Directory.GetFiles(path); method GetFiles (line 47) | public string[] GetFiles(string path, string pattern) => Directory.Get... method GetFiles (line 48) | public string[] GetFiles(string path, string pattern, SearchOption opt... method GetDirectories (line 49) | public string[] GetDirectories(string path) => Directory.GetDirectorie... method CompressFile (line 51) | public string CompressFile(string path, string relativeTodir) { method CompressFiles (line 64) | public string CompressFiles(IEnumerable paths, string relative... method CompressDirectory (line 86) | public string CompressDirectory(string path) { method CompressDirectory (line 92) | public string CompressDirectory(string path, Matcher matcher, IProgres... method GetDownloadsPath (line 119) | public virtual string GetDownloadsPath(string fileName) FILE: src/R/Platform/Impl/IO/IUserProfileNamedPipeFactory.cs type IUserProfileNamedPipeFactory (line 7) | public interface IUserProfileNamedPipeFactory { method CreatePipe (line 8) | NamedPipeServerStream CreatePipe(string name, int maxInstances = Named... FILE: src/R/Platform/Impl/Interpreters/IMicrosoftRClientInstaller.cs type IMicrosoftRClientInstaller (line 12) | public interface IMicrosoftRClientInstaller { method LaunchRClientSetup (line 13) | void LaunchRClientSetup(IServiceContainer services, IFileDownloader do... FILE: src/R/Platform/Impl/Interpreters/IRInstallationService.cs type IRInstallationService (line 7) | public interface IRInstallationService { method CreateInfo (line 8) | IRInterpreterInfo CreateInfo(string name, string path); method GetCompatibleEngines (line 15) | IEnumerable GetCompatibleEngines(ISupportedRVersion... FILE: src/R/Platform/Impl/Interpreters/IRInterpreterInfo.cs type IRInterpreterInfo (line 8) | public interface IRInterpreterInfo { method VerifyInstallation (line 43) | bool VerifyInstallation(ISupportedRVersionRange svr = null, IServiceCo... FILE: src/R/Platform/Impl/Interpreters/ISupportedRVersionRange.cs type ISupportedRVersionRange (line 7) | public interface ISupportedRVersionRange { class SupportedRVersionRangeExtensions (line 26) | public static class SupportedRVersionRangeExtensions { method IsCompatibleVersion (line 32) | public static bool IsCompatibleVersion(this ISupportedRVersionRange sv... FILE: src/R/Platform/Impl/Interpreters/SupportedRVersionRange.cs class SupportedRVersionRange (line 5) | public sealed class SupportedRVersionRange : ISupportedRVersionRange { method SupportedRVersionRange (line 13) | public SupportedRVersionRange() : this(3, 2, 3, 9) { } method SupportedRVersionRange (line 15) | public SupportedRVersionRange(int minVersionMajorPart, int minVersionM... FILE: src/R/Platform/Impl/OS/PlatformProcess.cs class PlatformProcess (line 10) | public sealed class PlatformProcess : IProcess { method PlatformProcess (line 13) | public PlatformProcess(IProcessServices ps, Process process) { method Kill (line 33) | public void Kill() { method WaitForExit (line 38) | public bool WaitForExit(int milliseconds) => _process.WaitForExit(mill... method Dispose (line 39) | public void Dispose() => _process.Dispose(); FILE: src/R/Platform/Impl/OS/ProcessServices.cs class ProcessServices (line 10) | public abstract class ProcessServices: IProcessServices { method MessageFromExitCode (line 12) | public string MessageFromExitCode(int processExitCode) method Start (line 15) | public IProcess Start(ProcessStartInfo psi) { method Start (line 20) | public IProcess Start(string path) { method Kill (line 25) | public void Kill(IProcess process) => KillProcess(process.Id); method Kill (line 26) | public void Kill(int pid) => KillProcess(pid); method IsProcessRunning (line 27) | public bool IsProcessRunning(string processName) => Process.GetProcess... method KillProcess (line 30) | protected abstract void KillProcess(int pid); method GetMessageFromExitCode (line 31) | protected abstract string GetMessageFromExitCode(int processExitCode); FILE: src/R/Platform/Impl/Resources.Designer.cs class Resources (line 23) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 32) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: src/R/Wpf/Impl/Brushes.cs class Brushes (line 7) | public static class Brushes { FILE: src/R/Wpf/Impl/CommonResources.xaml.cs class CommonResources (line 8) | public partial class CommonResources : ResourceDictionary { method CommonResources (line 13) | public CommonResources() { FILE: src/R/Wpf/Impl/Controls/IconWithOverlay.xaml.cs class IconWithOverlay (line 12) | public partial class IconWithOverlay : UserControl { method IconWithOverlay (line 13) | public IconWithOverlay() { method OnInitialized (line 39) | protected override void OnInitialized(EventArgs e) { FILE: src/R/Wpf/Impl/Controls/Spinner.xaml.cs class Spinner (line 12) | public partial class Spinner : UserControl { method Spinner (line 13) | public Spinner() { class SpinnerEllipseDetails (line 21) | internal class SpinnerEllipseDetails { class SpinnerEllipseData (line 29) | internal class SpinnerEllipseData : ObservableCollection (string)textBo... method SetTextBoxHint (line 21) | public static void SetTextBoxHint(TextBox textBox, string value) => te... method GetPasswordBoxHint (line 23) | public static string GetPasswordBoxHint(PasswordBox passwordBox) => (s... method SetPasswordBoxHint (line 25) | public static void SetPasswordBoxHint(PasswordBox passwordBox, string ... method OnHintChanged (line 27) | private static void OnHintChanged(DependencyObject obj, DependencyProp... method EnsureAdorner (line 48) | private static TextBlock EnsureAdorner(FrameworkElement frameworkEleme... method EnsureAdorner (line 59) | private static TextBlock EnsureAdorner(TextBox textBox) { method EnsureAdorner (line 78) | private static TextBlock EnsureAdorner(PasswordBox passwordBox) { method CreateTextBlock (line 97) | private static TextBlock CreateTextBlock(FrameworkElement frameworkEle... FILE: src/R/Wpf/Impl/Converters.cs class Converters (line 14) | public static class Converters { FILE: src/R/Wpf/Impl/FontKeys.cs class FontKeys (line 5) | public static class FontKeys { FILE: src/R/Wpf/Impl/ImageSources.cs class ImageSources (line 7) | public static class ImageSources { FILE: src/R/Wpf/Impl/StyleKeys.cs class StyleKeys (line 8) | public static class StyleKeys { FILE: src/R/Wpf/Impl/Themes/IThemeUtilities.cs type IThemeUtilities (line 7) | public interface IThemeUtilities { method SetImageBackgroundColor (line 8) | void SetImageBackgroundColor(DependencyObject o, object themeKey); method SetThemeScrollBars (line 9) | void SetThemeScrollBars(DependencyObject o); FILE: src/R/Wpf/Impl/ValueConverters/EnumDescriptionValueConverter.cs class EnumDescriptionValueConverter (line 11) | public class EnumDescriptionValueConverter : IValueConverter { method Convert (line 14) | public object Convert(object value, Type targetType, object parameter,... method ConvertBack (line 18) | public object ConvertBack(object value, Type targetType, object parame... method GetEnumDescription (line 22) | private string GetEnumDescription(Enum enumValue, CultureInfo culture) { FILE: src/R/Wpf/Impl/ValueConverters/IconUrlToImageCacheConverter.cs class IconUrlToImageCacheConverter (line 15) | public class IconUrlToImageCacheConverter : IValueConverter { method Convert (line 36) | public object Convert(object value, Type targetType, object parameter,... method AddToCache (line 87) | private static void AddToCache(Uri iconUrl, BitmapImage iconBitmapImag... method CacheEntryRemoved (line 95) | private static void CacheEntryRemoved(CacheEntryRemovedArguments argum... method ConvertBack (line 99) | public object ConvertBack(object value, Type targetType, object parame... method IconBitmapImage_DownloadCompleted (line 103) | private void IconBitmapImage_DownloadCompleted(object sender, EventArg... method IconBitmapImage_DownloadOrDecodeFailed (line 110) | private void IconBitmapImage_DownloadOrDecodeFailed(object sender, Sys... class ErrorFloodGate (line 131) | private class ErrorFloodGate { method ExpireOlderValues (line 163) | private static void ExpireOlderValues(Queue q, int expirationOf... method ReportAttempt (line 169) | public void ReportAttempt() { method ReportError (line 174) | public void ReportError() { method GetTicks (line 180) | private static int GetTicks(DateTimeOffset origin) { FILE: src/UnitTests/Core/Impl/FluentAssertions/ActionAssertionsExtensions.cs class ActionAssertionsExtensions (line 9) | public static class ActionAssertionsExtensions { method ShouldNotThrowAsync (line 10) | public static Task ShouldNotThrowAsync(this Func asyncAction, st... method ShouldThrowAsync (line 13) | public static Task> ShouldThrowAsync asyncAction) { method ShouldNotThrowAsync (line 19) | public async Task ShouldNotThrowAsync(string because, object[] because... method ShouldThrowAsync (line 28) | public async Task> ShouldThrowAsync> InvokeAction() => _asyncAction().Continu... method GetExceptions (line 48) | public static List GetExceptions(Task task) { method GetCanceledException (line 59) | private static List GetCanceledException(Task task) { FILE: src/UnitTests/Core/Impl/FluentAssertions/CollectionAssertionsExtensions.cs class CollectionAssertionsExtensions (line 12) | public static class CollectionAssertionsExtensions { method Equal (line 13) | public static AndConstraint> Equa... method HaveHead (line 19) | public static AndConstraint> Have... method HaveHead (line 25) | public static AndConstraint> Have... method HaveTail (line 54) | public static AndConstraint> Have... method HaveTail (line 60) | public static AndConstraint> Have... method AssertCollectionLength (line 89) | private static ContinuationOfGiven AssertCollectionLength> AssertCollectionIsNo... method AssertCollectionIsNotEmpty (line 17) | public static ContinuationOfGiven> AssertCollectionIsNo... method AssertCollectionIsNotNullOrEmpty (line 24) | public static ContinuationOfGiven> AssertCollectionIsNo... method AssertCollectionHasEnoughItems (line 31) | public static ContinuationOfGiven AssertCollectionHasEnoughItems<... method AssertCollectionHasEnoughItems (line 37) | public static ContinuationOfGiven AssertCollectionHasEnoughItems<... method AssertCollectionHasNotTooManyItems (line 45) | public static ContinuationOfGiven AssertCollectionHasNotTooManyIt... method AssertCollectionHasNotTooManyItems (line 51) | public static ContinuationOfGiven AssertCollectionHasNotTooManyIt... method AssertCollectionsHaveSameCount (line 59) | public static ContinuationOfGiven AssertCollectionsHaveSameCount<... method AssertCollectionDoesNotMissItems (line 68) | public static ContinuationOfGiven AssertCollectionDoesNotMissItem... method AssertCollectionDoesNotMissItems (line 74) | public static ContinuationOfGiven AssertCollectionDoesNotMissItem... method AssertDictionaryDoesNotHaveAdditionalItems (line 81) | public static ContinuationOfGiven AssertDictionaryDoesNotHaveAddi... method AssertDictionaryDoesNotHaveAdditionalItems (line 87) | public static ContinuationOfGiven AssertDictionaryDoesNotHaveAddi... method AssertCollectionsHaveSameItems (line 94) | public static void AssertCollectionsHaveSameItems(... method AssertDictionaryIsNotNull (line 101) | public static ContinuationOfGiven> AssertDic... method AssertDictionaryIsNotNull (line 107) | public static ContinuationOfGiven> AssertDic... method AssertDictionaryIsNotEmpty (line 114) | public static ContinuationOfGiven> AssertDic... method AssertDictionaryIsNotEmpty (line 120) | public static ContinuationOfGiven> AssertDic... method AssertDictionaryIsNotNullOrEmpty (line 127) | public static ContinuationOfGiven> AssertDic... method AssertDictionaryDoesNotMissKeys (line 134) | public static ContinuationOfGiven> AssertDic... method AssertDictionaryDoesNotHaveAdditionalKeys (line 142) | public static ContinuationOfGiven> AssertDic... method AssertDictionaryHaveSameValues (line 150) | public static void AssertDictionaryHaveSameValues(this G... FILE: src/UnitTests/Core/Impl/FluentAssertions/ObjectAssertionsExtensions.cs class ObjectAssertionsExtensions (line 11) | public static class ObjectAssertionsExtensions { method BeEither (line 12) | public static AndConstraint BeEither(this ObjectAsse... method BeEither (line 16) | public static AndConstraint BeEither(this ObjectAsse... FILE: src/UnitTests/Core/Impl/FluentAssertions/TaskAssertionsBase.cs class TaskAssertions (line 14) | public sealed class TaskAssertions : TaskAssertionsBase task) : base(task) {} method HaveResultAsync (line 21) | public Task>> HaveResultAsync(TR... method HaveResultAsyncContinuation (line 24) | private AndConstraint> HaveResultAsyncContinua... class TaskAssertions (line 18) | public sealed class TaskAssertions : TaskAssertionsBase task) : base(task) {} method HaveResultAsync (line 21) | public Task>> HaveResultAsync(TR... method HaveResultAsyncContinuation (line 24) | private AndConstraint> HaveResultAsyncContinua... class TaskAssertionsBase (line 34) | public abstract class TaskAssertionsBase : Reference... method TaskAssertionsBase (line 38) | protected TaskAssertionsBase(TTask task) { method BeCompleted (line 44) | public AndConstraint BeCompleted(string because = "", par... method NotBeCompleted (line 54) | public AndConstraint NotBeCompleted(string because = "", ... method GetNotBeCompletedMessage (line 64) | private string GetNotBeCompletedMessage() { method BeCompletedAsync (line 79) | public Task> BeCompletedAsync(int timeout =... method BeCanceledAsync (line 82) | public Task> BeCanceledAsync(int timeout = ... method NotBeCompletedAsync (line 85) | public Task> NotBeCompletedAsync(int timeou... method BeInTimeAsync (line 88) | protected Task> BeInTimeAsync(Func BeCompletedAsyncContinuation(Task BeCanceledAsyncContinuation(Task NotBeCompletedAsyncContinuation(Tas... method BeRanToCompletion (line 121) | public AndConstraint BeRanToCompletion(string because = "... method BeCanceled (line 124) | public AndConstraint BeCanceled(string because = "", para... method NotBeCanceled (line 127) | public AndConstraint NotBeCanceled(string because = "", p... method BeFaulted (line 130) | public AndConstraint BeFaulted(string because = "", param... method BeFaulted (line 133) | public AndConstraint BeFaulted(string because... method NotBeFaulted (line 136) | public AndConstraint NotBeFaulted(string because = "", pa... method AssertStatus (line 139) | protected AndConstraint AssertStatus(TaskStatus status, b... class TimeoutContinuationState (line 149) | protected class TimeoutContinuationState { method TimeoutContinuationState (line 150) | public TimeoutContinuationState(TArg argument, int timeout, string b... FILE: src/UnitTests/Core/Impl/FluentAssertions/TaskAssertionsExtensions.cs class TaskAssertionsExtensions (line 7) | public static class TaskAssertionsExtensions { method Should (line 8) | public static TaskAssertions Should(this Task task) { method Should (line 12) | public static TaskAssertions Should(this Task(this Task value, T ret... method ReturnsAsync (line 17) | public static ConfiguredCall ReturnsAsync(this Task value) { FILE: src/UnitTests/Core/Impl/NSubstitute/SubstituteHelper.cs class SubstituteHelper (line 9) | [ExcludeFromCodeCoverage] method For (line 11) | public static Tuple For(params object[] constructorArg... FILE: src/UnitTests/Core/Impl/Paths.cs class Paths (line 9) | public class Paths { FILE: src/UnitTests/Core/Impl/Threading/ControlledTaskScheduler.cs class ControlledTaskScheduler (line 15) | public class ControlledTaskScheduler : TaskScheduler { method ControlledTaskScheduler (line 31) | public ControlledTaskScheduler(SynchronizationContext syncContext) { method GetAwaiter (line 42) | public TaskAwaiter GetAwaiter() { method Wait (line 49) | public void Wait() { method WaitForUpcomingTasks (line 62) | public void WaitForUpcomingTasks(int ms = 1000) { method Pause (line 74) | public IDisposable Pause() { method Resume (line 79) | private void Resume() { method QueueTask (line 87) | [SecurityCritical] method TryExecuteTaskInline (line 107) | [SecurityCritical] method GetScheduledTasks (line 112) | [SecurityCritical] method Callback (line 117) | private void Callback(Task task) { method AfterTaskExecuted (line 125) | private void AfterTaskExecuted(Task task) { FILE: src/UnitTests/Core/Impl/Threading/ControlledTaskSchedulerExtensions.cs class ControlledTaskSchedulerExtensions (line 8) | public static class ControlledTaskSchedulerExtensions { method Link (line 9) | public static void Link(this ControlledTaskScheduler scheduler, IRe... method Wait (line 13) | public static void Wait(this ControlledTaskScheduler scheduler, IDataf... FILE: src/UnitTests/Core/Impl/Threading/ParallelTools.cs class ParallelTools (line 10) | public static class ParallelTools { method Invoke (line 11) | public static T[] Invoke(int count, Func method) { method Invoke (line 17) | public static void Invoke(int count, Action method) { method InvokeAsync (line 21) | public static async Task[]> InvokeAsync(int count, Func InvokeAsync(int count, Fu... method InvokeAsync (line 35) | public static async Task InvokeAsync(int count, Func WhenAll(10000, tasks); method WhenAll (line 44) | public static Task WhenAll(int timeout, params Task[] tasks) => WhenAl... method WhenAll (line 46) | public static async Task WhenAll(int timeout, string message, params T... method When (line 61) | public static Task When(Task task, string message = null) => When(task... method When (line 63) | public static async Task When(Task task, int timeout, string message =... FILE: src/UnitTests/Core/Impl/Threading/TestMainThreadAwaiter.cs class TestMainThreadAwaiter (line 9) | internal class TestMainThreadAwaiter : IMainThreadAwaiter { method TestMainThreadAwaiter (line 18) | public TestMainThreadAwaiter(IMainThread mainThread, CancellationToken... method OnCompleted (line 25) | public void OnCompleted(Action continuation) { method GetResult (line 52) | public void GetResult() { class ContinuationWrapper (line 58) | private class ContinuationWrapper { method ContinuationWrapper (line 62) | public ContinuationWrapper(Action action) { method Invoke (line 66) | public void Invoke() { FILE: src/UnitTests/Core/Impl/XUnit/AssemblyFixtureAttribute.cs class AssemblyFixtureAttribute (line 7) | [AttributeUsage(AttributeTargets.Class)] FILE: src/UnitTests/Core/Impl/XUnit/AssemblyFixtureImportAttribute.cs class AssemblyFixtureImportAttribute (line 7) | [AttributeUsage(AttributeTargets.Assembly)] method AssemblyFixtureImportAttribute (line 11) | public AssemblyFixtureImportAttribute(params Type[] types) { FILE: src/UnitTests/Core/Impl/XUnit/AssemblyLoaderAttribute.cs class AssemblyLoaderAttribute (line 13) | [AttributeUsage(AttributeTargets.Assembly)] method GetAssemblyLoaders (line 18) | public static IList GetAssemblyLoaders(IAssem... method AssemblyLoaderAttribute (line 28) | protected AssemblyLoaderAttribute(string[] paths, string[] assembliesT... method Initialize (line 40) | public void Initialize() { method Dispose (line 52) | public void Dispose() { method CurrentDomain_AssemblyResolve (line 56) | private Assembly CurrentDomain_AssemblyResolve(object sender, ResolveE... method ResolveAssembly (line 61) | private Assembly ResolveAssembly(string assemblyName, Func RunTestCollectionAsync(IMessageBus... method AddAssemblyFixtureAsync (line 76) | private static async Task AddAssemblyFixtureAsync(IDictionary t.GetTypeInfo().IsGeneri... FILE: src/UnitTests/Core/Impl/XUnit/Categories.cs class Category (line 5) | public static class Category { class Languages (line 6) | public static class Languages { class CoreAttribute (line 7) | public class CoreAttribute : CategoryAttribute { method CoreAttribute (line 8) | public CoreAttribute() : base("Languages.Core") { } class ContainedAttribute (line 11) | public class ContainedAttribute : CategoryAttribute { method ContainedAttribute (line 12) | public ContainedAttribute() : base("Languages.Contained") { } class HistoryAttribute (line 16) | public class HistoryAttribute : CategoryAttribute { method HistoryAttribute (line 17) | public HistoryAttribute() : base("History") { } class PackageManagerAttribute (line 20) | public class PackageManagerAttribute : CategoryAttribute { method PackageManagerAttribute (line 21) | public PackageManagerAttribute() : base("PackageManager") { } class LoggingAttribute (line 24) | public class LoggingAttribute : CategoryAttribute { method LoggingAttribute (line 25) | public LoggingAttribute() : base("Logging") { } class CoreExtensionsAttribute (line 28) | public class CoreExtensionsAttribute : CategoryAttribute { method CoreExtensionsAttribute (line 29) | public CoreExtensionsAttribute() : base("Core.Extensions") { } class InteractiveAttribute (line 32) | public class InteractiveAttribute : CategoryAttribute { method InteractiveAttribute (line 33) | public InteractiveAttribute() : base("Interactive") { } class ConnectionsAttribute (line 36) | public class ConnectionsAttribute : CategoryAttribute { method ConnectionsAttribute (line 37) | public ConnectionsAttribute() : base("Connections") { } class InformationAttribute (line 40) | public class InformationAttribute : CategoryAttribute { method InformationAttribute (line 41) | public InformationAttribute() : base("Information") { } class Md (line 44) | public static class Md { class ClassifierAttribute (line 45) | public class ClassifierAttribute : CategoryAttribute { method ClassifierAttribute (line 46) | public ClassifierAttribute() : base("Markdown.Classifier") { } class TokenizerAttribute (line 49) | public class TokenizerAttribute : CategoryAttribute { method TokenizerAttribute (line 50) | public TokenizerAttribute() : base("Markdown.Tokenizer") { } class RCodeAttribute (line 53) | public class RCodeAttribute : CategoryAttribute { method RCodeAttribute (line 54) | public RCodeAttribute() : base("Markdown.RCode") { } class PreviewAttribute (line 57) | public class PreviewAttribute : CategoryAttribute { method PreviewAttribute (line 58) | public PreviewAttribute() : base("Markdown.Preview") { } class PlotsAttribute (line 62) | public class PlotsAttribute : CategoryAttribute { method PlotsAttribute (line 63) | public PlotsAttribute() : base("Plots") { } class ContainersAttribute (line 66) | public class ContainersAttribute : CategoryAttribute { method ContainersAttribute (line 67) | public ContainersAttribute() : base("Containers") { } class ConfigurationAttribute (line 70) | public class ConfigurationAttribute : CategoryAttribute { method ConfigurationAttribute (line 71) | public ConfigurationAttribute() : base("Configuration") { } class HelpAttribute (line 74) | public class HelpAttribute : CategoryAttribute { method HelpAttribute (line 75) | public HelpAttribute() : base("Help") { } class TelemetryAttribute (line 78) | public class TelemetryAttribute : CategoryAttribute { method TelemetryAttribute (line 79) | public TelemetryAttribute() : base("Telemetry") { } class Project (line 82) | public static class Project { class ServicesAttribute (line 83) | public class ServicesAttribute : CategoryAttribute { method ServicesAttribute (line 84) | public ServicesAttribute() : base("Project.Services") { } class FileSystemMirrorAttribute (line 87) | public class FileSystemMirrorAttribute : CategoryAttribute { method FileSystemMirrorAttribute (line 88) | public FileSystemMirrorAttribute() : base("Project.FileSystemMirro... class R (line 92) | public static class R { class AstAttribute (line 93) | public class AstAttribute : CategoryAttribute { method AstAttribute (line 94) | public AstAttribute() : base("R.AST") { } class AutoFormatAttribute (line 97) | public class AutoFormatAttribute : CategoryAttribute { method AutoFormatAttribute (line 98) | public AutoFormatAttribute() : base("R.AutoFormat") { } class BraceMatchAttribute (line 101) | public class BraceMatchAttribute : CategoryAttribute { method BraceMatchAttribute (line 102) | public BraceMatchAttribute() : base("R.BraceMatch") { } class ClassifierAttribute (line 105) | public class ClassifierAttribute : CategoryAttribute { method ClassifierAttribute (line 106) | public ClassifierAttribute() : base("R.Classifier") { } class CommentingAttribute (line 109) | public class CommentingAttribute : CategoryAttribute { method CommentingAttribute (line 110) | public CommentingAttribute() : base("R.Commenting") { } class CompletionAttribute (line 113) | public class CompletionAttribute : CategoryAttribute { method CompletionAttribute (line 114) | public CompletionAttribute() : base("R.Completion") { } class DragDropAttribute (line 117) | public class DragDropAttribute : CategoryAttribute { method DragDropAttribute (line 118) | public DragDropAttribute() : base("R.DragDrop") { } class DataInspectionAttribute (line 121) | public class DataInspectionAttribute : CategoryAttribute { method DataInspectionAttribute (line 122) | public DataInspectionAttribute() : base("R.DataInspection") { } class DataGridAttribute (line 125) | public class DataGridAttribute : CategoryAttribute { method DataGridAttribute (line 126) | public DataGridAttribute() : base("R.DataGrid") { } class DocumentationAttribute (line 129) | public class DocumentationAttribute : CategoryAttribute { method DocumentationAttribute (line 130) | public DocumentationAttribute() : base("R.Documentation") { } class EditorAttribute (line 133) | public class EditorAttribute : CategoryAttribute { method EditorAttribute (line 134) | public EditorAttribute() : base("R.Editor") { } class EditorTreeAttribute (line 137) | public class EditorTreeAttribute : CategoryAttribute { method EditorTreeAttribute (line 138) | public EditorTreeAttribute() : base("R.EditorTree") { } class ExecutionTracingAttribute (line 141) | public class ExecutionTracingAttribute : CategoryAttribute { method ExecutionTracingAttribute (line 142) | public ExecutionTracingAttribute() : base("R.ExecutionTracing") { } class FormattingAttribute (line 145) | public class FormattingAttribute : CategoryAttribute { method FormattingAttribute (line 146) | public FormattingAttribute() : base("R.Formatting") { } class InstallAttribute (line 149) | public class InstallAttribute : CategoryAttribute { method InstallAttribute (line 150) | public InstallAttribute() : base("R.Install") { } class NavigationAttribute (line 153) | public class NavigationAttribute : CategoryAttribute { method NavigationAttribute (line 154) | public NavigationAttribute() : base("R.Navigation") { } class OutliningAttribute (line 157) | public class OutliningAttribute : CategoryAttribute { method OutliningAttribute (line 158) | public OutliningAttribute() : base("R.Outlining") { } class ParserAttribute (line 161) | public class ParserAttribute : CategoryAttribute { method ParserAttribute (line 162) | public ParserAttribute() : base("R.Parser") { } class PackageAttribute (line 165) | public class PackageAttribute : CategoryAttribute { method PackageAttribute (line 166) | public PackageAttribute() : base("R.Package") { } class RtvsPackageAttribute (line 169) | public class RtvsPackageAttribute : CategoryAttribute { method RtvsPackageAttribute (line 170) | public RtvsPackageAttribute() : base("R.RtvsPackage") { } class SessionAttribute (line 173) | public class SessionAttribute : CategoryAttribute { method SessionAttribute (line 174) | public SessionAttribute() : base("R.Session") { } class Session (line 177) | public static class Session { class ApiAttribute (line 178) | public class ApiAttribute : CategoryAttribute { method ApiAttribute (line 179) | public ApiAttribute() : base("R.Session.API") { } class SettingsAttribute (line 183) | public class SettingsAttribute : CategoryAttribute { method SettingsAttribute (line 184) | public SettingsAttribute() : base("R.Settings") { } class SignaturesAttribute (line 187) | public class SignaturesAttribute : CategoryAttribute { method SignaturesAttribute (line 188) | public SignaturesAttribute() : base("R.Signatures") { } class SmartIndentAttribute (line 191) | public class SmartIndentAttribute : CategoryAttribute { method SmartIndentAttribute (line 192) | public SmartIndentAttribute() : base("R.SmartIndent") { } class StackTracingAttribute (line 195) | public class StackTracingAttribute : CategoryAttribute { method StackTracingAttribute (line 196) | public StackTracingAttribute() : base("R.StackTracing") { } class TokenizerAttribute (line 199) | public class TokenizerAttribute : CategoryAttribute { method TokenizerAttribute (line 200) | public TokenizerAttribute() : base("R.Tokenizer") { } class LinterAttribute (line 203) | public class LinterAttribute : CategoryAttribute { method LinterAttribute (line 204) | public LinterAttribute() : base("R.Linter") { } class Rd (line 208) | public static class Rd { class BraceMatchAttribute (line 209) | public class BraceMatchAttribute : CategoryAttribute { method BraceMatchAttribute (line 210) | public BraceMatchAttribute() : base("Rd.BraceMatch") { } class ClassifierAttribute (line 212) | public class ClassifierAttribute : CategoryAttribute { method ClassifierAttribute (line 213) | public ClassifierAttribute() : base("Rd.Classifier") { } class TokenizerAttribute (line 215) | public class TokenizerAttribute : CategoryAttribute { method TokenizerAttribute (line 216) | public TokenizerAttribute() : base("Rd.Tokenizer") { } class ReplAttribute (line 220) | public class ReplAttribute : CategoryAttribute { method ReplAttribute (line 221) | public ReplAttribute() : base("Repl") { } class RoxygenAttribute (line 224) | public class RoxygenAttribute : CategoryAttribute { method RoxygenAttribute (line 225) | public RoxygenAttribute() : base("Roxygen") { } class SqlAttribute (line 228) | public class SqlAttribute : CategoryAttribute { method SqlAttribute (line 229) | public SqlAttribute() : base("SQL") { } class ProjectAttribute (line 232) | public class ProjectAttribute : CategoryAttribute { method ProjectAttribute (line 233) | public ProjectAttribute() : base("Project") { } class Variable (line 236) | public static class Variable { class ExplorerAttribute (line 237) | public class ExplorerAttribute : CategoryAttribute { method ExplorerAttribute (line 238) | public ExplorerAttribute() : base("Variable.Explorer") { } class ThreadsAttribute (line 242) | public class ThreadsAttribute : CategoryAttribute { method ThreadsAttribute (line 243) | public ThreadsAttribute() : base("Threads") { } class ViewersAttribute (line 246) | public class ViewersAttribute : CategoryAttribute { method ViewersAttribute (line 247) | public ViewersAttribute() : base("Viewers") { } class HtmlAttribute (line 250) | public class HtmlAttribute : CategoryAttribute { method HtmlAttribute (line 251) | public HtmlAttribute() : base("Html") { } class FuzzTestAttribute (line 254) | public class FuzzTestAttribute : CategoryAttribute { method FuzzTestAttribute (line 255) | public FuzzTestAttribute() : base("FuzzTest") { } class VsPackage (line 258) | public static class VsPackage { class SettingsAttribute (line 259) | public class SettingsAttribute : CategoryAttribute { method SettingsAttribute (line 260) | public SettingsAttribute() : base("VS.Package.Settings") { } class LinuxAttribute (line 265) | public class LinuxAttribute : CategoryAttribute { method LinuxAttribute (line 266) | public LinuxAttribute() : base("Linux") { } class VsCode (line 269) | public static class VsCode { class EditorAttribute (line 270) | public class EditorAttribute : CategoryAttribute { method EditorAttribute (line 271) | public EditorAttribute() : base("VsCode.Editor") { } class ThreadingAttribute (line 273) | public class ThreadingAttribute : CategoryAttribute { method ThreadingAttribute (line 274) | public ThreadingAttribute() : base("VsCode.Threading") { } FILE: src/UnitTests/Core/Impl/XUnit/CategoryAttribute.cs class CategoryAttribute (line 8) | [TraitDiscoverer("Microsoft.UnitTests.Core.XUnit.CategoryTraitDiscoverer... method CategoryAttribute (line 13) | public CategoryAttribute(params string[] categories) { FILE: src/UnitTests/Core/Impl/XUnit/CategoryTraitDiscoverer.cs class CategoryTraitDiscoverer (line 10) | public class CategoryTraitDiscoverer : ITraitDiscoverer { method GetTraits (line 11) | public IEnumerable> GetTraits(IAttributeI... FILE: src/UnitTests/Core/Impl/XUnit/ClassRunner.cs class ClassRunner (line 14) | internal sealed class ClassRunner : XunitTestClassRunner { method ClassRunner (line 19) | public ClassRunner(ITestClass testClass, IReflectionTypeInfo typeInfo,... method RunTestMethodAsync (line 25) | protected override Task RunTestMethodAsync(ITestMethod tes... method TryGetConstructorArgument (line 28) | protected override bool TryGetConstructorArgument(ConstructorInfo cons... method TryGetArgumentDummy (line 33) | private bool TryGetArgumentDummy(ParameterInfo parameter, int index, o... FILE: src/UnitTests/Core/Impl/XUnit/CollectionNames.cs class CollectionNames (line 5) | public static class CollectionNames { FILE: src/UnitTests/Core/Impl/XUnit/CollectionRunner.cs class CollectionRunner (line 12) | internal sealed class CollectionRunner : XunitTestCollectionRunner { method CollectionRunner (line 17) | public CollectionRunner(ITestCollection testCollection, IEnumerable RunTestClassAsync(ITestClass testC... FILE: src/UnitTests/Core/Impl/XUnit/CompositeTestAttribute.cs class CompositeTestAttribute (line 10) | [XunitTestCaseDiscoverer("Microsoft.UnitTests.Core.XUnit.CompositeTestDi... method CompositeTestAttribute (line 13) | public CompositeTestAttribute(ThreadType threadType = ThreadType.Defau... method CompositeTestAttribute (line 18) | public CompositeTestAttribute(bool showWindow) { FILE: src/UnitTests/Core/Impl/XUnit/CompositeTestDiscoverer.cs class CompositeTestDiscoverer (line 10) | public class CompositeTestDiscoverer : TheoryDiscoverer { method CompositeTestDiscoverer (line 13) | public CompositeTestDiscoverer(IMessageSink diagnosticMessageSink) method CreateTestCasesForDataRow (line 18) | protected override IEnumerable CreateTestCasesForDataR... FILE: src/UnitTests/Core/Impl/XUnit/DeployFilesFixture.cs class DeployFilesFixture (line 12) | [ExcludeFromCodeCoverage] method GetSourcePath (line 41) | public string GetSourcePath(string fileName) => Path.Combine(SourcePat... method GetDestinationPath (line 42) | public string GetDestinationPath(string fileName) => Path.Combine(Dest... method LoadDestinationFile (line 44) | public string LoadDestinationFile(string fileName) { method DeployFilesFixture (line 52) | protected DeployFilesFixture(string relativeSource, string relativeDes... method Dispose (line 63) | public void Dispose() { method CopyDirectory (line 67) | protected static void CopyDirectory(string src, string dst) { method CopyDirectory (line 71) | protected static void CopyDirectory(string src, string dst, string sea... FILE: src/UnitTests/Core/Impl/XUnit/IMethodFixture.cs type IMethodFixture (line 13) | public interface IMethodFixture { method InitializeAsync (line 19) | Task InitializeAsync(ITestInput testInput, IMessageBus messageBus); method DisposeAsync (line 21) | Task DisposeAsync(RunSummary result, IMessageBus messageBus); FILE: src/UnitTests/Core/Impl/XUnit/IMethodFixtureFactory.cs type IMethodFixtureFactory (line 11) | public interface IMethodFixtureFactory {} FILE: src/UnitTests/Core/Impl/XUnit/ITestInput.cs type ITestInput (line 10) | public interface ITestInput { FILE: src/UnitTests/Core/Impl/XUnit/ITestMainThread.cs type ITestMainThread (line 7) | public interface ITestMainThread : IDisposable { method CancelPendingTasks (line 8) | void CancelPendingTasks(); FILE: src/UnitTests/Core/Impl/XUnit/ITestMainThreadFixture.cs type ITestMainThreadFixture (line 14) | public interface ITestMainThreadFixture { method CreateTestMainThread (line 15) | ITestMainThread CreateTestMainThread(); method CheckAccess (line 16) | bool CheckAccess(); method Invoke (line 17) | Task Invoke(Func> action); method Post (line 18) | void Post(SendOrPostCallback action, object argument); FILE: src/UnitTests/Core/Impl/XUnit/InlineArrayAttribute.cs class InlineArrayAttribute (line 11) | [DataDiscoverer("Microsoft.UnitTests.Core.XUnit.InlineArrayDiscoverer", ... method InlineArrayAttribute (line 16) | public InlineArrayAttribute(params object[] array) { method GetData (line 20) | public override IEnumerable GetData(MethodInfo testMethod) { FILE: src/UnitTests/Core/Impl/XUnit/InlineArrayDiscoverer.cs class InlineArrayDiscoverer (line 10) | public class InlineArrayDiscoverer : IDataDiscoverer { method GetData (line 12) | public virtual IEnumerable GetData(IAttributeInfo dataAttrib... method SupportsDiscoveryEnumeration (line 18) | public virtual bool SupportsDiscoveryEnumeration(IAttributeInfo dataAt... FILE: src/UnitTests/Core/Impl/XUnit/IntRangeAttribute.cs class IntRangeAttribute (line 10) | [DataDiscoverer("Microsoft.UnitTests.Core.XUnit.IntRangeDiscoverer", "Mi... method IntRangeAttribute (line 17) | public IntRangeAttribute(int count) : this(0, count, 1) {} method IntRangeAttribute (line 19) | public IntRangeAttribute(int start, int count) : this(start, count, 1) {} method IntRangeAttribute (line 21) | public IntRangeAttribute(int start, int count, int step) { method GetData (line 27) | public override IEnumerable GetData(MethodInfo testMethod) { FILE: src/UnitTests/Core/Impl/XUnit/IntRangeDiscoverer.cs class IntRangeDiscoverer (line 10) | public sealed class IntRangeDiscoverer : IDataDiscoverer { method GetData (line 12) | public IEnumerable GetData(IAttributeInfo dataAttribute, IMe... method SupportsDiscoveryEnumeration (line 34) | public bool SupportsDiscoveryEnumeration(IAttributeInfo dataAttribute,... FILE: src/UnitTests/Core/Impl/XUnit/MethodFixtureProvider.cs class MethodFixtureProvider (line 11) | public static class MethodFixtureProvider { method CreateMethodFixtures (line 14) | public static IDictionary CreateMethodFixtures(IReadOnlyD... method GetFactoryMethods (line 24) | public static IEnumerable GetFactoryMethods(Type methodFix... method UpdateFixtureDescriptors (line 28) | private static void UpdateFixtureDescriptors(IEnumerable types, ... method CreateInstances (line 45) | private static IDictionary CreateInstances(IReadOnlyDicti... method CreateInstanceDescriptor (line 78) | private static FixtureDescriptor CreateInstanceDescriptor(Type type) { method CreateFactoryDescriptor (line 104) | private static FixtureDescriptor CreateFactoryDescriptor(Type type, Ty... method CompileFactory (line 124) | private static Func CompileFa... class FixtureDescriptor (line 137) | private class FixtureDescriptor { method FixtureDescriptor (line 142) | public FixtureDescriptor(Type type, Func... FILE: src/UnitTests/Core/Impl/XUnit/NullTestMainThreadFixture.cs class NullTestMainThreadFixture (line 6) | internal class NullTestMainThreadFixture : ITestMainThreadFixture { method NullTestMainThreadFixture (line 9) | private NullTestMainThreadFixture() { } method CreateTestMainThread (line 11) | public ITestMainThread CreateTestMainThread() => new NullTestMainThrea... method CheckAccess (line 12) | public bool CheckAccess() => false; method Invoke (line 13) | public Task Invoke(Func> action) => throw new NotSupport... method Post (line 14) | public void Post(SendOrPostCallback action, object argument) => throw ... class NullTestMainThread (line 16) | private class NullTestMainThread : ITestMainThread { method CancelPendingTasks (line 17) | public void CancelPendingTasks() {} method Dispose (line 18) | public void Dispose() {} FILE: src/UnitTests/Core/Impl/XUnit/TaskObserver.cs class TaskObserver (line 12) | internal class TaskObserver : IDisposable { method TaskObserver (line 23) | public TaskObserver(ITestMainThreadFixture testMainThreadFixture, Acti... method Add (line 31) | public void Add(Task task) { method TestCompleted (line 38) | public void TestCompleted() { method AfterTaskCompleted (line 45) | private void AfterTaskCompleted(Task task, object state) { method ReThrowTaskException (line 66) | private static void ReThrowTaskException(object state) => ExceptionDis... method Dispose (line 68) | public void Dispose() => _onDispose(); FILE: src/UnitTests/Core/Impl/XUnit/TestAttribute.cs class TestAttribute (line 9) | [XunitTestCaseDiscoverer("Microsoft.UnitTests.Core.XUnit.TestDiscoverer"... method TestAttribute (line 12) | public TestAttribute(ThreadType threadType = ThreadType.Default, bool ... method TestAttribute (line 17) | public TestAttribute(bool showWindow) { FILE: src/UnitTests/Core/Impl/XUnit/TestCase.cs class TestCase (line 12) | internal class TestCase : XunitTestCase { method TestCase (line 16) | public TestCase(IMessageSink diagnosticMessageSink, TestMethodDisplay ... method TestCase (line 22) | [EditorBrowsable(EditorBrowsableState.Never)] method Initialize (line 25) | protected override void Initialize() { method Serialize (line 34) | public override void Serialize(IXunitSerializationInfo data) { method Deserialize (line 39) | public override void Deserialize(IXunitSerializationInfo data) { method RunAsync (line 44) | public override Task RunAsync(IMessageSink diagnosticMessa... method GetTestMethodArguments (line 59) | protected virtual object[] GetTestMethodArguments() => TestMethodArgum... FILE: src/UnitTests/Core/Impl/XUnit/TestCaseRunner.cs class TestCaseRunner (line 9) | internal class TestCaseRunner : XunitTestCaseRunner { method TestCaseRunner (line 10) | public TestCaseRunner(IXunitTestCase testCase, string displayName, str... method RunTestAsync (line 13) | protected override Task RunTestAsync() FILE: src/UnitTests/Core/Impl/XUnit/TestDiscoverer.cs class TestDiscoverer (line 8) | public class TestDiscoverer : FactDiscoverer { method TestDiscoverer (line 11) | public TestDiscoverer(IMessageSink diagnosticMessageSink) method CreateTestCase (line 16) | protected override IXunitTestCase CreateTestCase(ITestFrameworkDiscove... FILE: src/UnitTests/Core/Impl/XUnit/TestForTypesAttribute.cs class TestForTypesAttribute (line 9) | [XunitTestCaseDiscoverer("Microsoft.UnitTests.Core.XUnit.TestForTypesDis... method TestForTypesAttribute (line 12) | public TestForTypesAttribute(params Type[] types) { FILE: src/UnitTests/Core/Impl/XUnit/TestForTypesDiscoverer.cs class TestForTypesDiscoverer (line 10) | public class TestForTypesDiscoverer : IXunitTestCaseDiscoverer { method TestForTypesDiscoverer (line 13) | public TestForTypesDiscoverer(IMessageSink diagnosticMessageSink) { method Discover (line 17) | public IEnumerable Discover(ITestFrameworkDiscoveryOpt... FILE: src/UnitTests/Core/Impl/XUnit/TestForTypesParameters.cs class TestForTypesParameters (line 8) | public class TestForTypesParameters : TestParameters { method TestForTypesParameters (line 9) | public TestForTypesParameters(ITestMethod testMethod, IAttributeInfo f... FILE: src/UnitTests/Core/Impl/XUnit/TestForTypesTestCase.cs class TestForTypesTestCase (line 13) | internal class TestForTypesTestCase : TestCase { method TestForTypesTestCase (line 14) | public TestForTypesTestCase() { } method TestForTypesTestCase (line 16) | public TestForTypesTestCase(IMessageSink diagnosticMessageSink, TestMe... method GetTestMethodArguments (line 20) | protected override object[] GetTestMethodArguments() { FILE: src/UnitTests/Core/Impl/XUnit/TestFramework.cs class TestFramework (line 10) | internal class TestFramework : XunitTestFramework { method TestFramework (line 13) | static TestFramework() { method TestFramework (line 18) | public TestFramework(IMessageSink messageSink) : base(messageSink) {} method CreateDiscoverer (line 20) | protected override ITestFrameworkDiscoverer CreateDiscoverer(IAssembly... method CreateExecutor (line 23) | protected override ITestFrameworkExecutor CreateExecutor(AssemblyName ... FILE: src/UnitTests/Core/Impl/XUnit/TestFrameworkDiscoverer.cs class TestFrameworkDiscoverer (line 9) | public class TestFrameworkDiscoverer : XunitTestFrameworkDiscoverer { method TestFrameworkDiscoverer (line 10) | public TestFrameworkDiscoverer(IAssemblyInfo assemblyInfo, ISourceInfo... FILE: src/UnitTests/Core/Impl/XUnit/TestFrameworkExecutor.cs class TestFrameworkExecutor (line 11) | internal class TestFrameworkExecutor : XunitTestFrameworkExecutor { method TestFrameworkExecutor (line 14) | public TestFrameworkExecutor(AssemblyName assemblyName, ISourceInforma... method RunTestCases (line 19) | protected override async void RunTestCases(IEnumerable... FILE: src/UnitTests/Core/Impl/XUnit/TestFrameworkOverrideAttribute.cs class TestFrameworkOverrideAttribute (line 8) | [AttributeUsage(AttributeTargets.Assembly)] FILE: src/UnitTests/Core/Impl/XUnit/TestFrameworkTypeDiscoverer.cs class TestFrameworkTypeDiscoverer (line 9) | public class TestFrameworkTypeDiscoverer : ITestFrameworkTypeDiscoverer { method GetTestFrameworkType (line 10) | public Type GetTestFrameworkType(IAttributeInfo attribute) => typeof(T... FILE: src/UnitTests/Core/Impl/XUnit/TestInvoker.cs class TestInvoker (line 12) | public class TestInvoker : XunitTestInvoker { method TestInvoker (line 13) | public TestInvoker(ITest test, IMessageBus messageBus, Type testClass,... FILE: src/UnitTests/Core/Impl/XUnit/TestMethodRunner.cs class TestMethodRunner (line 19) | internal sealed class TestMethodRunner : XunitTestMethodRunner { method TestMethodRunner (line 28) | public TestMethodRunner(ITestMethod testMethod, IReflectionTypeInfo @c... method RunTestCaseAsync (line 41) | protected override async Task RunTestCaseAsync(IXunitTestC... method RunTestCaseWithMethodFixturesAsync (line 54) | private async Task RunTestCaseWithMethodFixturesAsync(IXun... method CreateMethodFixtures (line 75) | private IDictionary CreateMethodFixtures(IXunitTestCase t... method InitializeMethodFixturesAsync (line 89) | private async Task InitializeMethodFixturesAsync(IXunitTestC... method DisposeMethodFixturesAsync (line 100) | private async Task DisposeMethodFixturesAsync(IXunitTestCase testCase,... method WaitForObservedTasksAsync (line 106) | private Task WaitForObservedTasksAsync(IXunitTestCase testCase, RunSum... method CreateTestInput (line 112) | private ITestInput CreateTestInput(IXunitTestCase testCase, object[] t... method GetConstructorArguments (line 121) | private object[] GetConstructorArguments(IDictionary meth... method RunTestCaseAsync (line 136) | private Task RunTestCaseAsync(IXunitTestCase xunitTestCase... method GetTestRunSummary (line 144) | private async Task GetTestRunSummary(Task test... method RunActionAsync (line 161) | private async Task RunActionAsync(IXunitTestCase testCase, Func ... method RegisterFailedRunSummary (line 180) | private RunSummary RegisterFailedRunSummary(IXunitTestCase testCase, d... class TestInput (line 187) | private class TestInput : ITestInput { method TestInput (line 196) | public TestInput(IXunitTestCase testCase, Type testClass, MethodInfo... method GetFileSystemSafeName (line 206) | private static string GetFileSystemSafeName(Type type) { FILE: src/UnitTests/Core/Impl/XUnit/TestParameters.cs class TestParameters (line 9) | public class TestParameters { method TestParameters (line 10) | public TestParameters(ITestMethod testMethod, IAttributeInfo factAttri... method GetClassAttribute (line 23) | private IAttributeInfo GetClassAttribute(ITestMethod testMethod) FILE: src/UnitTests/Core/Impl/XUnit/TestRunner.cs class TestRunner (line 13) | internal sealed class TestRunner : XunitTestRunner { method TestRunner (line 14) | public TestRunner(ITest test, IMessageBus messageBus, Type testClass, ... method InvokeTestMethodAsync (line 17) | protected override Task InvokeTestMethodAsync(ExceptionAggreg... FILE: src/UnitTests/Core/Impl/XUnit/TestTraceListener.cs class TestTraceListener (line 9) | #if DESKTOP method Ensure (line 18) | public static void Ensure() { method ReplaceListeners (line 26) | private static IDisposable ReplaceListeners() { method TestTraceListener (line 47) | private TestTraceListener(TraceListener[] wrappedListeners) : base("Xu... method Fail (line 51) | public override void Fail(string message) => throw new TraceFailExcept... method Fail (line 53) | public override void Fail(string message, string detailMessage) method Write (line 56) | public override void Write(string message) { method WriteLine (line 62) | public override void WriteLine(string message) { FILE: src/UnitTests/Core/Impl/XUnit/ThreadType.cs type ThreadType (line 5) | public enum ThreadType { FILE: src/UnitTests/Core/Impl/XUnit/ThreadTypeAttribute.cs class ThreadTypeAttribute (line 7) | [AttributeUsage(AttributeTargets.Class)] method ThreadTypeAttribute (line 9) | public ThreadTypeAttribute(ThreadType threadType) { FILE: src/UnitTests/Core/Impl/XUnit/TraceFailException.cs class TraceFailException (line 7) | public class TraceFailException : Exception { method TraceFailException (line 8) | public TraceFailException(string message) method TraceFailException (line 12) | public TraceFailException(string message, string detailedMessage) FILE: src/UnitTests/Core/Impl/XUnit/XunitTestEnvironment.cs class XunitTestEnvironment (line 10) | internal class XunitTestEnvironment : ITestEnvironment { method TryAddTaskToWait (line 13) | public bool TryAddTaskToWait(Task task) { method UseTaskObserver (line 22) | internal TaskObserver UseTaskObserver(ITestMainThreadFixture testMainT... method RemoveTaskObserver (line 32) | private void RemoveTaskObserver() => _taskObserver.Value = null; FILE: src/UnitTests/Microsoft.VSIntegrationTests/RConstants.cs class RConstants (line 11) | public class RConstants { FILE: src/UnitTests/Microsoft.VSIntegrationTests/UITests.cs class Tests (line 14) | [TestClass] method CreateNewScript (line 16) | [TestMethod, Priority(1)] method VerifyTemplateDirectories (line 37) | [TestMethod, Priority(1)] FILE: src/Unix/Host/Broker/Impl/Resources.Designer.cs class Resources (line 23) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 32) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: src/Unix/Host/Broker/Impl/Security/UnixClaims.cs class UnixClaims (line 5) | public static class UnixClaims { FILE: src/Unix/Host/Broker/Impl/Services/AuthenticateAndRunMessage.cs class AuthenticateAndRunMessage (line 7) | internal class AuthenticateAndRunMessage { FILE: src/Unix/Host/Broker/Impl/Services/AuthenticationOnlyMessage.cs class AuthenticationOnlyMessage (line 5) | internal class AuthenticationOnlyMessage { FILE: src/Unix/Host/Broker/Impl/Services/Linux/LinuxAuthenticationService.cs class LinuxAuthenticationService (line 13) | public class LinuxAuthenticationService : IPlatformAuthenticationService { method LinuxAuthenticationService (line 18) | public LinuxAuthenticationService(IOptions options, I... method SignInAsync (line 24) | public Task SignInAsync(string username, string passw... FILE: src/Unix/Host/Broker/Impl/Services/Linux/LinuxRHostProcessService.cs class LinuxRHostProcessService (line 11) | internal sealed class LinuxRHostProcessService : UnixRHostProcessService { method LinuxRHostProcessService (line 12) | public LinuxRHostProcessService(ILogger sessionLogger, IProce... method GetRHostBinaryPath (line 15) | protected override string GetRHostBinaryPath() => "/usr/lib/rtvs/Micro... method GetLoadLibraryPath (line 17) | protected override string GetLoadLibraryPath(Interpreter interpreter) { FILE: src/Unix/Host/Broker/Impl/Services/Linux/LinuxSystemInfoService.cs class LinuxSystemInfoService (line 19) | public class LinuxSystemInfoService : ISystemInfoService { method LinuxSystemInfoService (line 43) | public LinuxSystemInfoService(ILogger logger, IFil... method GetCpuLoad (line 49) | public double GetCpuLoad() { method GetMemoryInformation (line 66) | public (long TotalVirtualMemory, long FreeVirtualMemory, long TotalPhy... method GetNetworkLoad (line 96) | public double GetNetworkLoad() { method GetVideoControllerInformation (line 142) | public IEnumerable GetVideoControllerInformation() { method InitializeVideoCardInfo (line 153) | private void InitializeVideoCardInfo() { method ParseDisplayData (line 182) | private static IEnumerable> ParseDisplayDat... method GetRamValueMB (line 224) | private static long GetRamValueMB(string vramStr) { method ExecuteAndGetOutput (line 239) | private IEnumerable ExecuteAndGetOutput(string command, string... method GetCurrentCpuUsage (line 270) | private (long user, long nice, long system, long idle, long iowait, lo... method IsCompatibleInterface (line 314) | private static bool IsCompatibleInterface(NetworkInterfaceType nit) { method GetPart (line 325) | private static string GetPart(string[] lines, string part, ref int ind... FILE: src/Unix/Host/Broker/Impl/Services/Mac/MacRHostProcessService.cs class MacRHostProcessService (line 14) | internal sealed class MacRHostProcessService : UnixRHostProcessService { method MacRHostProcessService (line 16) | public MacRHostProcessService(ILogger sessionLogger, IFileSys... method GetRHostBinaryPath (line 20) | protected override string GetRHostBinaryPath() { method GetLoadLibraryPath (line 25) | protected override string GetLoadLibraryPath(Interpreter interpreter) { FILE: src/Unix/Host/Broker/Impl/Services/Mac/MacSystemInfoService.cs class MacSystemInfoService (line 8) | internal sealed class MacSystemInfoService : ISystemInfoService { method GetCpuLoad (line 9) | public double GetCpuLoad() => 0; method GetMemoryInformation (line 10) | public (long TotalVirtualMemory, long FreeVirtualMemory, long TotalPhy... method GetNetworkLoad (line 12) | public double GetNetworkLoad() => 0; method GetVideoControllerInformation (line 13) | public IEnumerable GetVideoControllerInformation() FILE: src/Unix/Host/Broker/Impl/Services/UnixRHostProcessService.cs class UnixRHostProcessService (line 17) | internal abstract class UnixRHostProcessService : IRHostProcessService { method UnixRHostProcessService (line 21) | public UnixRHostProcessService(ILogger sessionLogger, IProces... method StartHost (line 26) | public IProcess StartHost(Interpreter interpreter, string profilePath,... method GetRHomePath (line 50) | private string GetRHomePath(Interpreter interpreter) => interpreter.RI... method GetRHostBinaryPath (line 52) | protected abstract string GetRHostBinaryPath(); method GetLoadLibraryPath (line 53) | protected abstract string GetLoadLibraryPath(Interpreter interpreter); method GetHostEnvironment (line 55) | private IDictionary GetHostEnvironment(Interpreter int... method SetEnvironmentVaraibleIfAvailable (line 75) | private void SetEnvironmentVaraibleIfAvailable(Dictionary ParseArgumentsIntoList(string argum... FILE: src/Unix/Host/Broker/Impl/Services/Utility.cs class Utility (line 19) | public class Utility { method RunAsCurrentUser (line 27) | public static IProcess RunAsCurrentUser(ILogger logger, IProc... method AuthenticateAndRunAsUser (line 45) | public static IProcess AuthenticateAndRunAsUser(ILogger logge... method AuthenticateUser (line 65) | public static bool AuthenticateUser(ILogger MainEntry(args); FILE: src/Unix/Host/Broker/Impl/Start/UnixStartup.cs class UnixStartup (line 21) | public sealed class UnixStartup : Startup { method UnixStartup (line 22) | public UnixStartup(ILoggerFactory loggerFactory, IConfigurationRoot co... method ConfigureServices (line 24) | public override void ConfigureServices(IServiceCollection services) { FILE: src/Unix/R/Platform/Impl/IO/UnixFileSystem.cs class UnixFileSystem (line 8) | public sealed class UnixFileSystem : FileSystem { method GetDownloadsPath (line 9) | public override string GetDownloadsPath(string fileName) => Path.Combi... FILE: src/Unix/R/Platform/Impl/Interpreters/Linux/RLinuxInstallation.cs class RLinuxInstallation (line 13) | public sealed class RLinuxInstallation : IRInstallationService { method RLinuxInstallation (line 16) | public RLinuxInstallation() : method RLinuxInstallation (line 20) | public RLinuxInstallation(IFileSystem fileSystem) { method CreateInfo (line 24) | public IRInterpreterInfo CreateInfo(string name, string path) { method GetCompatibleEngines (line 45) | public IEnumerable GetCompatibleEngines(ISupportedR... method GetInstalledMRO (line 54) | private IEnumerable GetInstalledMRO(IEnumerable GetInstalledCranR(IEnumerable files, IFile... method GetRDocPath (line 46) | private static string GetRDocPath(IEnumerable files, IFileSyst... method GetRSharePath (line 49) | private static string GetRSharePath(IEnumerable files, IFileSy... method GetIncludePath (line 52) | private static string GetIncludePath(IEnumerable files, IFileS... method GetSiteLibraryDirs (line 55) | private static string[] GetSiteLibraryDirs(InstalledPackageInfo packag... FILE: src/Unix/R/Platform/Impl/Interpreters/Mac/MacPlatformServices.cs class MacPlatformServices (line 10) | class MacPlatformServices : IPlatformServices { FILE: src/Unix/R/Platform/Impl/Interpreters/Mac/RMacInstallation.cs class RMacInstallation (line 13) | public sealed class RMacInstallation : IRInstallationService { method RMacInstallation (line 17) | public RMacInstallation() : method RMacInstallation (line 20) | public RMacInstallation(IFileSystem fileSystem) { method CreateInfo (line 24) | public IRInterpreterInfo CreateInfo(string name, string path) { method GetCompatibleEngines (line 29) | public IEnumerable GetCompatibleEngines(ISupportedR... method GetInstalledCranR (line 35) | private IEnumerable GetInstalledCranR(ISupportedRVe... method VersionFromPath (line 46) | private static Version VersionFromPath(string path, out string version... FILE: src/Unix/R/Platform/Impl/Interpreters/Mac/RMacInterpreterInfo.cs class RMacInterpreterInfo (line 9) | internal sealed class RMacInterpreterInfo : UnixInterpreterInfo { method RMacInterpreterInfo (line 15) | public RMacInterpreterInfo(string name, string version, Version parsed... FILE: src/Unix/R/Platform/Impl/Interpreters/UnixInterpreterInfo.cs class UnixInterpreterInfo (line 14) | internal abstract class UnixInterpreterInfo: IRInterpreterInfo { method UnixInterpreterInfo (line 19) | protected UnixInterpreterInfo(string name, Version version, IFileSyste... method VerifyInstallation (line 50) | public bool VerifyInstallation(ISupportedRVersionRange svr = null, ISe... method GetRLibPath (line 85) | protected string GetRLibPath() => Path.Combine(InstallPath, "lib"); method GetPath (line 87) | protected static string GetPath(IEnumerable files, string endP... FILE: src/Unix/R/Platform/Impl/Logging/UnixLoggingPermissions.cs class UnixLoggingPermissions (line 7) | internal sealed class UnixLoggingPermissions: ILoggingPermissions { FILE: src/Unix/R/Platform/Impl/OS/Linux/InstalledPackageInfo.cs class InstalledPackageInfo (line 12) | public sealed class InstalledPackageInfo { method GetVersion (line 18) | public Version GetVersion() => _parsedVersion; method InstalledPackageInfo (line 20) | private InstalledPackageInfo(string name, string version, string archi... method GetPackageFiles (line 27) | public IEnumerable GetPackageFiles(IFileSystem fs) { method GetPackages (line 46) | public static IEnumerable GetPackages(IFileSyste... method GetPart (line 76) | private static string GetPart(string[] lines, string part, ref int ind... method ParseVersion (line 91) | private static Version ParseVersion(string version) { FILE: src/Unix/R/Platform/Impl/OS/Linux/KillProcessMessage.cs class KillProcessMessage (line 5) | internal class KillProcessMessage { FILE: src/Unix/R/Platform/Impl/OS/Linux/LinuxProcessServices.cs class LinuxProcessServices (line 13) | public sealed class LinuxProcessServices : ProcessServices { method GetMessageFromExitCode (line 18) | protected override string GetMessageFromExitCode(int processExitCode) method KillProcess (line 21) | protected override void KillProcess(int pid) { FILE: src/Unix/R/Platform/Impl/OS/Mac/MacProcessServices.cs class MacProcessServices (line 9) | public sealed class MacProcessServices : ProcessServices { method GetMessageFromExitCode (line 14) | protected override string GetMessageFromExitCode(int processExitCode) method KillProcess (line 17) | protected override void KillProcess(int pid) FILE: src/Unix/R/Platform/Impl/OS/PathConstants.cs class PathConstants (line 5) | public class PathConstants { FILE: src/Unix/R/Platform/Impl/Services/ServiceProvider.cs class ServiceProvider (line 19) | public static class ServiceProvider { method ProvideServices (line 20) | public static void ProvideServices(IServiceManager services) { FILE: src/Unix/R/Platform/Test/IO/TestLinuxFileSystem.cs class TestLinuxFileSystem (line 10) | public class TestLinuxFileSystem : FileSystem, IFileSystem { method TestLinuxFileSystem (line 14) | public TestLinuxFileSystem(bool doPlatformDefault = true) { method FileReadAllLines (line 18) | IEnumerable IFileSystem.FileReadAllLines(string path) { method FileExists (line 31) | bool IFileSystem.FileExists(string path) { method DirectoryExists (line 44) | bool IFileSystem.DirectoryExists(string fullPath) { method GetFiles (line 56) | string[] IFileSystem.GetFiles(string path, string pattern, SearchOptio... FILE: src/Unix/R/Platform/Test/RLinuxInstallationTest.cs class RLinuxInstallationTest (line 12) | [Category.Linux] method RInstallationBasicTest (line 14) | [Test] method CreateInterpreterInfoTest (line 28) | [Test] FILE: src/VsCode/Extension/src/Definitions/IREngine.ts type IREngine (line 5) | interface IREngine { FILE: src/VsCode/Extension/src/Definitions/IReplTerminal.ts type IReplTerminal (line 5) | interface IReplTerminal { FILE: src/VsCode/Extension/src/Definitions/IResultsServer.ts type IResultsServer (line 4) | interface IResultsServer { FILE: src/VsCode/Extension/src/Definitions/IResultsView.ts type IResultsView (line 5) | interface IResultsView { FILE: src/VsCode/Extension/src/commands.ts class Commands (line 22) | class Commands { method constructor (line 27) | constructor(r: IREngine, resultsView: IResultsView) { method activateCommandsProvider (line 32) | public activateCommandsProvider(): Disposable[] { method source (line 45) | private async source(fileUri?: Uri) { method clear (line 52) | private clear() { method execute (line 56) | private async execute() { method sourceToTerminal (line 65) | private async sourceToTerminal(fileUri?: Uri) { method executeInTerminal (line 72) | private async executeInTerminal() { method sendTextToTerminal (line 80) | private async sendTextToTerminal(text: string) { method openTerminal (line 85) | private async openTerminal() { method getRepl (line 90) | private async getRepl() { method createTerminal (line 96) | private async createTerminal() { method moveCaretDown (line 104) | private async moveCaretDown() { FILE: src/VsCode/Extension/src/deferred.ts type IDeferred (line 5) | interface IDeferred { class DeferredImpl (line 14) | class DeferredImpl implements IDeferred { method constructor (line 20) | constructor(private scope: any = null) { method resolve (line 26) | resolve(value?: T | PromiseLike) { method reject (line 30) | reject(reason?: any) { method promise (line 34) | get promise(): Promise { method resolved (line 37) | get resolved(): boolean { method rejected (line 40) | get rejected(): boolean { method completed (line 43) | get completed(): boolean { function createDeferred (line 47) | function createDeferred(scope: any = null): IDeferred { FILE: src/VsCode/Extension/src/dependencies.ts function getR (line 11) | async function getR(r: IREngine): Promise { function checkDotNet (line 24) | async function checkDotNet(): Promise { function IsDotNetInstalled (line 36) | function IsDotNetInstalled() { function InstallDotNet (line 55) | function InstallDotNet() { function InstallR (line 59) | function InstallR() { FILE: src/VsCode/Extension/src/editor.ts function getFilePath (line 9) | function getFilePath(fileUri?: vscode.Uri): string { function getSelectedText (line 38) | function getSelectedText(): string { function removeBlankLines (line 56) | function removeBlankLines(code: string): string { FILE: src/VsCode/Extension/src/extension.ts function activate (line 21) | async function activate(context: vscode.ExtensionContext) { function activateLanguageServer (line 31) | async function activateLanguageServer(context: vscode.ExtensionContext) { function deactivate (line 68) | async function deactivate() { FILE: src/VsCode/Extension/src/os.ts function IsWindows (line 5) | function IsWindows() { function IsMac (line 9) | function IsMac() { function IsLinux (line 13) | function IsLinux() { FILE: src/VsCode/Extension/src/rengine.ts class REngine (line 7) | class REngine implements IREngine { method constructor (line 10) | constructor(client: languageClient.LanguageClient) { method getInterpreterPath (line 14) | public getInterpreterPath(): Thenable { method execute (line 18) | public execute(code: string): Thenable { method interrupt (line 22) | public async interrupt() { method reset (line 26) | public async reset() { method source (line 30) | public async source(filePath: string) { FILE: src/VsCode/Extension/src/replTerminal.ts class ReplTerminal (line 7) | class ReplTerminal implements IReplTerminal { method constructor (line 11) | constructor(ip: string) { method show (line 21) | public show() { method close (line 28) | public close() { method sendText (line 35) | public sendText(text: string) { FILE: src/VsCode/Extension/src/resultsView.ts class ResultsView (line 12) | class ResultsView extends Disposable implements vscode.TextDocumentConte... method constructor (line 17) | constructor() { method dispose (line 21) | public dispose() { } method provideTextDocumentContent (line 23) | public provideTextDocumentContent(uri: vscode.Uri, token: vscode.Cance... method onDidChange (line 28) | get onDidChange(): vscode.Event { method clear (line 32) | public clear() { method append (line 36) | public async append(code: string, result: string) { method openResultsView (line 68) | private openResultsView() { method generateResultsView (line 82) | private generateResultsView(): Promise { method formatError (line 101) | private formatError(text: string): string { method formatOutput (line 105) | private formatOutput(code: string): string { method formatCode (line 109) | private formatCode(code: string): string { method encodeHtml (line 113) | private encodeHtml(html: string): string { method getTextStyle (line 117) | private getTextStyle(): string { method updateBuffer (line 125) | private updateBuffer(content: string) { FILE: src/VsCode/LanguageServer/Impl/Client/IVsCodeClient.cs type IVsCodeClient (line 10) | internal interface IVsCodeClient { FILE: src/VsCode/LanguageServer/Impl/Client/VsCodeClient.cs class VsCodeClient (line 13) | internal sealed class VsCodeClient : IVsCodeClient { method VsCodeClient (line 16) | public VsCodeClient(ClientProxy client, IServiceManager serviceManager) { FILE: src/VsCode/LanguageServer/Impl/Commands/Controller.cs class Controller (line 11) | internal sealed class Controller : IController { method Controller (line 16) | public Controller(IServiceContainer services) { method ExecuteAsync (line 22) | public Task ExecuteAsync(string command, params object[] args) { FILE: src/VsCode/LanguageServer/Impl/Commands/Definitions/ICommand.cs type ICommand (line 8) | internal interface ICommand { method ExecuteAsync (line 9) | Task ExecuteAsync(IServiceContainer services, params object[] ... FILE: src/VsCode/LanguageServer/Impl/Commands/Definitions/IController.cs type IController (line 7) | internal interface IController { method ExecuteAsync (line 8) | Task ExecuteAsync(string command, params object[] args); FILE: src/VsCode/LanguageServer/Impl/Completions/CompletionItemService.cs class CompletionItemService (line 14) | [JsonRpcScope(MethodPrefix = "completionItem/")] method Resolve (line 21) | [JsonRpcMethod(AllowExtensionData = true)] FILE: src/VsCode/LanguageServer/Impl/Completions/CompletionManager.cs class CompletionManager (line 19) | internal sealed class CompletionManager { method CompletionManager (line 23) | public CompletionManager(IServiceContainer services) { method GetCompletions (line 28) | public CompletionList GetCompletions(IRIntellisenseContext context) { method GetFilterPrefix (line 72) | private static string GetFilterPrefix(IRIntellisenseContext context) { FILE: src/VsCode/LanguageServer/Impl/Completions/EditorIntellisenseSession.cs class EditorIntellisenseSession (line 11) | internal sealed class EditorIntellisenseSession : PropertyHolder, IEdito... method EditorIntellisenseSession (line 12) | public EditorIntellisenseSession(IEditorView view, IServiceContainer s... method As (line 17) | public T As() where T : class => throw new NotSupportedException(); FILE: src/VsCode/LanguageServer/Impl/Completions/SignatureManager.cs class SignatureManager (line 22) | internal sealed class SignatureManager { method SignatureManager (line 26) | public SignatureManager(IServiceContainer services) { method GetSignatureHelpAsync (line 31) | public async Task GetSignatureHelpAsync(IRIntellisenseC... method GetHoverAsync (line 48) | public Task GetHoverAsync(IRIntellisenseContext context, Cancel... method ToSignatureHelp (line 59) | private SignatureHelp ToSignatureHelp(IReadOnlyList e, IEd... method ComputeActiveParameter (line 96) | private int ComputeActiveParameter(IRIntellisenseContext context, ISig... FILE: src/VsCode/LanguageServer/Impl/Diagnostics/DebugDiagnostics.cs class DebugMeasureTime (line 9) | internal sealed class DebugMeasureTime : IDisposable { method DebugMeasureTime (line 13) | public DebugMeasureTime(string message) { method Dispose (line 17) | public void Dispose() { } FILE: src/VsCode/LanguageServer/Impl/Documents/DocumentCollection.cs class DocumentCollection (line 11) | internal sealed class DocumentCollection: IDocumentCollection { method DocumentCollection (line 15) | public DocumentCollection(IServiceContainer services) { method AddDocument (line 20) | public void AddDocument(string content, Uri uri) { method RemoveDocument (line 26) | public void RemoveDocument(Uri uri) { method GetDocument (line 33) | public DocumentEntry GetDocument(Uri uri) FILE: src/VsCode/LanguageServer/Impl/Documents/DocumentEntry.cs class DocumentEntry (line 27) | internal sealed class DocumentEntry : IDisposable { method DocumentEntry (line 38) | public DocumentEntry(string content, Uri uri, IServiceContainer servic... method ProcessChangesAsync (line 51) | public async Task ProcessChangesAsync(ICollection GetSignatureHelpAsync(Position position) method GetHoverAsync (line 84) | [DebuggerStepThrough] method FormatAsync (line 88) | [DebuggerStepThrough] method FormatRangeAsync (line 92) | [DebuggerStepThrough] method AutoformatAsync (line 96) | [DebuggerStepThrough] method GetSymbols (line 100) | [DebuggerStepThrough] method CreateContext (line 104) | private IRIntellisenseContext CreateContext(Position position) { FILE: src/VsCode/LanguageServer/Impl/Documents/IDocumentCollection.cs type IDocumentCollection (line 10) | internal interface IDocumentCollection { method AddDocument (line 11) | void AddDocument(string content, Uri uri); method RemoveDocument (line 12) | void RemoveDocument(Uri uri); method GetDocument (line 13) | DocumentEntry GetDocument(Uri uri); FILE: src/VsCode/LanguageServer/Impl/Documents/TextDocumentService.cs class TextDocumentService (line 20) | [JsonRpcScope(MethodPrefix = "textDocument/")] method Hover (line 43) | [JsonRpcMethod] method SignatureHelp (line 51) | [JsonRpcMethod] method didOpen (line 61) | [JsonRpcMethod(IsNotification = true)] method didChange (line 67) | [JsonRpcMethod(IsNotification = true)] method willSave (line 87) | [JsonRpcMethod(IsNotification = true)] method didClose (line 90) | [JsonRpcMethod(IsNotification = true)] method completion (line 94) | [JsonRpcMethod] method formatting (line 104) | [JsonRpcMethod] method rangeFormatting (line 116) | [JsonRpcMethod] method onTypeFormatting (line 128) | [JsonRpcMethod] method documentSymbol (line 140) | [JsonRpcMethod] method IsEmptyChange (line 148) | private bool IsEmptyChange(IEnumerable changes) method IsRangeEmpty (line 151) | private bool IsRangeEmpty(Range range) FILE: src/VsCode/LanguageServer/Impl/Extensions/EditorBufferExtensions.cs class EditorBufferExtensions (line 9) | internal static class EditorBufferExtensions { method ToStreamPosition (line 10) | public static int ToStreamPosition(this IEditorBuffer editorBuffer, Po... method ToStreamPosition (line 13) | public static int ToStreamPosition(this IEditorBuffer editorBuffer, in... method ToLinePosition (line 16) | public static Position ToLinePosition(this IEditorBuffer editorBuffer,... method ToLineRange (line 19) | public static Range ToLineRange(this IEditorBuffer editorBuffer, int s... method ToLineRange (line 25) | public static Range ToLineRange(this ITextRange textRange, IEditorBuff... method ToLineRange (line 31) | public static Range ToLineRange(this IEditorBufferSnapshot snapshot, i... method ToLineRange (line 34) | public static Range ToLineRange(this ITextRange textRange, IEditorBuff... method ToLinePosition (line 37) | public static Position ToLinePosition(this IEditorBufferSnapshot snaps... method ToStreamPosition (line 41) | public static int ToStreamPosition(this Position position, IEditorBuff... method ToStreamPosition (line 44) | public static int ToStreamPosition(this IEditorBufferSnapshot snapshot... method ToTextRange (line 48) | public static ITextRange ToTextRange(this Range range, IEditorBufferSn... FILE: src/VsCode/LanguageServer/Impl/Formatting/CodeFormatter.cs class CodeFormatter (line 23) | internal sealed class CodeFormatter { method CodeFormatter (line 26) | public CodeFormatter(IServiceContainer services) { method FormatAsync (line 30) | public Task FormatAsync(IEditorBufferSnapshot snapshot) { method FormatRangeAsync (line 39) | public Task FormatRangeAsync(IEditorBufferSnapshot snapsho... method AutoformatAsync (line 47) | public Task AutoformatAsync(IEditorBufferSnapshot snapshot... method DoFormatActionAsync (line 62) | private async Task DoFormatActionAsync(IEditorBufferSnapsh... method GetDifference (line 81) | private static TextEdit[] GetDifference(IEditorBufferSnapshot before, ... FILE: src/VsCode/LanguageServer/Impl/Formatting/IncrementalTextChangeHandler.cs class IncrementalTextChangeHandler (line 13) | internal sealed class IncrementalTextChangeHandler : WhitespaceTextChang... method ApplyChange (line 30) | public void ApplyChange( FILE: src/VsCode/LanguageServer/Impl/InteractiveWorkflow/Console.cs class Console (line 12) | internal sealed class Console : IConsole { method Console (line 18) | public Console(IServiceContainer services) { method WriteError (line 22) | public void WriteError(string text) => Client.Window.LogMessage(Messag... method WriteErrorLine (line 23) | public void WriteErrorLine(string text) => Client.Window.LogMessage(Me... method Write (line 24) | public void Write(string text) => Client.Window.LogMessage(MessageType... method WriteLine (line 25) | public void WriteLine(string text) => Client.Window.LogMessage(Message... method PromptYesNoAsync (line 26) | public Task PromptYesNoAsync(string text, CancellationToken canc... FILE: src/VsCode/LanguageServer/Impl/InteractiveWorkflow/IREvalSession.cs type IREvalSession (line 8) | internal interface IREvalSession { method ExecuteCodeAsync (line 9) | Task ExecuteCodeAsync(string code, CancellationToken ct); method InterruptAsync (line 10) | Task InterruptAsync(CancellationToken ct); method ResetAsync (line 11) | Task ResetAsync(CancellationToken ct); method CancelAsync (line 12) | Task CancelAsync(CancellationToken ct); FILE: src/VsCode/LanguageServer/Impl/InteractiveWorkflow/REvalSession.cs class REvalSession (line 15) | internal sealed class REvalSession : IREvalSession { method REvalSession (line 23) | public REvalSession(IServiceContainer services) { method ExecuteCodeAsync (line 31) | public async Task ExecuteCodeAsync(string code, CancellationTo... method InterruptAsync (line 63) | public Task InterruptAsync(CancellationToken ct) { method ResetAsync (line 70) | public async Task ResetAsync(CancellationToken ct) { method CancelAsync (line 77) | public Task CancelAsync(CancellationToken ct) { method ExecuteAndCaptureOutputAsync (line 85) | private async Task ExecuteAndCaptureOutputAsync(IRSession session, str... method OnSessionOutput (line 96) | private void OnSessionOutput(object sender, ROutputEventArgs e) { method StartSessionAsync (line 106) | private async Task StartSessionAsync(CancellationToken ct) { method StopSessionAsync (line 117) | public Task StopSessionAsync() method Dispose (line 120) | public void Dispose() => _session?.Dispose(); FILE: src/VsCode/LanguageServer/Impl/InteractiveWorkflow/RInteractiveWorkflow.cs class RInteractiveWorkflow (line 16) | internal sealed class RInteractiveWorkflow: IRInteractiveWorkflow { method RInteractiveWorkflow (line 32) | public RInteractiveWorkflow(IServiceContainer services) { method Dispose (line 44) | public void Dispose() => _disposableBag.TryDispose(); FILE: src/VsCode/LanguageServer/Impl/InteractiveWorkflow/RInteractiveWorkflowProvider.cs class RInteractiveWorkflowProvider (line 11) | internal sealed class RInteractiveWorkflowProvider: IRInteractiveWorkflo... method RInteractiveWorkflowProvider (line 16) | public RInteractiveWorkflowProvider(IServiceContainer services) { method GetOrCreate (line 20) | public IRInteractiveWorkflow GetOrCreate() { method Dispose (line 28) | public void Dispose() => _disposableBag.TryDispose(); method CreateRInteractiveWorkflow (line 30) | private IRInteractiveWorkflow CreateRInteractiveWorkflow() { method DisposeInstance (line 35) | private void DisposeInstance() { FILE: src/VsCode/LanguageServer/Impl/InteractiveWorkflow/RSessionCallback.cs class RSessionCallback (line 11) | internal sealed class RSessionCallback : IRSessionCallback { method CranUrlFromName (line 16) | public string CranUrlFromName(string name) => "https://cran.rstudio.com"; method FetchFileAsync (line 18) | public Task FetchFileAsync(string remoteFileName, ulong remote... method Locator (line 21) | public Task Locator(Guid deviceId, CancellationToken ct) method Plot (line 24) | public Task Plot(PlotMessage plot, CancellationToken ct) { method PlotDeviceCreate (line 29) | public Task PlotDeviceCreate(Guid deviceId, Canc... method PlotDeviceDestroy (line 32) | public Task PlotDeviceDestroy(Guid deviceId, CancellationToken ct) => ... method ReadUserInput (line 33) | public Task ReadUserInput(string prompt, int maximumLength, Ca... method ShowErrorMessage (line 34) | public Task ShowErrorMessage(string message, CancellationToken cancell... method ShowHelpAsync (line 35) | public Task ShowHelpAsync(string url, CancellationToken cancellationTo... method ShowMessageAsync (line 37) | public Task ShowMessageAsync(string message, MessageBu... method ViewFile (line 40) | public Task ViewFile(string fileName, string tabName, bool deleteFile,... method EditFileAsync (line 41) | public Task EditFileAsync(string expression, string fileName, ... method ViewLibraryAsync (line 42) | public Task ViewLibraryAsync(CancellationToken cancellationToken = def... method ViewObjectAsync (line 43) | public Task ViewObjectAsync(string expression, string title, Cancellat... method GetLocalizedString (line 45) | public string GetLocalizedString(string id) => null; method BeforePackagesInstalledAsync (line 46) | public Task BeforePackagesInstalledAsync(CancellationToken ct) => Task... method AfterPackagesInstalledAsync (line 47) | public Task AfterPackagesInstalledAsync(CancellationToken ct) => Task.... FILE: src/VsCode/LanguageServer/Impl/InteractiveWorkflow/RSessionService.cs class RSessionService (line 10) | [JsonRpcScope(MethodPrefix = "r/")] method RSessionService (line 14) | public RSessionService() { method execute (line 18) | [JsonRpcMethod] method interrupt (line 22) | [JsonRpcMethod] method reset (line 25) | [JsonRpcMethod] FILE: src/VsCode/LanguageServer/Impl/Logging/IOutput.cs type IOutput (line 5) | internal interface IOutput { method Write (line 6) | void Write(string text); method WriteError (line 7) | void WriteError(string text); FILE: src/VsCode/LanguageServer/Impl/Logging/Output.cs class Output (line 10) | internal sealed class Output : IOutput { method Output (line 14) | public Output(IWindow window, IActionLog log) { method Write (line 20) | public void Write(string text) { method WriteError (line 24) | public void WriteError(string text) { FILE: src/VsCode/LanguageServer/Impl/Server/Connections/InformationService.cs class InformationService (line 11) | [JsonRpcScope(MethodPrefix = "information/")] method getInterpreterPath (line 13) | [JsonRpcMethod] method IsRInstalled (line 26) | private bool IsRInstalled() { FILE: src/VsCode/LanguageServer/Impl/Server/Connections/RConnection.cs class RConnection (line 26) | internal sealed class RConnection : IDisposable { method RConnection (line 33) | public RConnection(IServiceContainer services, CancellationToken cance... method OnSettingsChanged (line 41) | private void OnSettingsChanged(object s, EventArgs e) { method ConnectAsync (line 47) | private async Task ConnectAsync(CancellationToken ct) { method Dispose (line 87) | public void Dispose() => _workflow?.Dispose(); method GetREngine (line 89) | private IRInterpreterInfo GetREngine() { method FormatElapsed (line 119) | private static string FormatElapsed(TimeSpan ts) => ts.ToString("mm':'... FILE: src/VsCode/LanguageServer/Impl/Server/Connections/VsCodeConnection.cs class VsCodeConnection (line 26) | internal sealed class VsCodeConnection { method VsCodeConnection (line 29) | public VsCodeConnection(IServiceManager serviceManager) { method Connect (line 33) | public void Connect(bool debugMode) { method BuildServiceHost (line 87) | private static IJsonRpcServiceHost BuildServiceHost(TextWriter logWriter, method CreateLogWriter (line 117) | private static StreamWriter CreateLogWriter(bool debugMode) { FILE: src/VsCode/LanguageServer/Impl/Server/LanguageServiceBase.cs class LanguageServiceBase (line 11) | public abstract class LanguageServiceBase : JsonRpcService { FILE: src/VsCode/LanguageServer/Impl/Server/Settings/ISettingsManager.cs type ISettingsManager (line 12) | internal interface ISettingsManager: IDisposable { method UpdateSettings (line 13) | void UpdateSettings(LanguageServerSettings vscodeSettings); FILE: src/VsCode/LanguageServer/Impl/Server/Settings/LanguageServerSettings.cs class LanguageServerSettings (line 17) | public sealed class LanguageServerSettings { class EditorSettings (line 23) | public sealed class EditorSettings { class LinterSettings (line 32) | public sealed class LinterSettings: ILintOptions { FILE: src/VsCode/LanguageServer/Impl/Server/Settings/SettingsManager.cs class SettingsManager (line 21) | internal sealed class SettingsManager : ISettingsManager { method SettingsManager (line 26) | public SettingsManager(IServiceManager serviceManager) { method Dispose (line 33) | public void Dispose() => _editorSettings.Dispose(); method UpdateSettings (line 35) | public void UpdateSettings(LanguageServerSettings vscodeSettings) { class REngineSettings (line 55) | private sealed class REngineSettings : IREngineSettings { class REditorSettings (line 59) | private sealed class REditorSettings : IREditorSettings { method REditorSettings (line 62) | public REditorSettings() { method Dispose (line 67) | public void Dispose() => _storage.Dispose(); class RSettings (line 93) | private sealed class RSettings : IRSettings { method Dispose (line 95) | public void Dispose() { } method LoadSettings (line 113) | public void LoadSettings() { } method SaveSettingsAsync (line 114) | public Task SaveSettingsAsync() => Task.CompletedTask; FILE: src/VsCode/LanguageServer/Impl/Server/Settings/SettingsRoot.cs class SettingsRoot (line 9) | public sealed class SettingsRoot { FILE: src/VsCode/LanguageServer/Impl/Server/Startup/InitializaionService.cs class InitializaionService (line 13) | public sealed class InitializaionService : LanguageServiceBase { method Initialize (line 16) | [JsonRpcMethod(AllowExtensionData = true)] method Initialized (line 46) | [JsonRpcMethod(IsNotification = true)] method Shutdown (line 49) | [JsonRpcMethod] method Exit (line 52) | [JsonRpcMethod(IsNotification = true)] method CancelRequest (line 55) | [JsonRpcMethod("$/cancelRequest", IsNotification = true)] FILE: src/VsCode/LanguageServer/Impl/Server/Startup/LanguageServerSession.cs class LanguageServerSession (line 12) | public class LanguageServerSession { method LanguageServerSession (line 15) | public LanguageServerSession(JsonRpcClient rpcClient, IJsonRpcContract... method StopServer (line 26) | public void StopServer() => cts.Cancel(); FILE: src/VsCode/LanguageServer/Impl/Server/Startup/Program.cs class Program (line 12) | internal static class Program { method Main (line 13) | public static void Main(string[] args) { method CheckDebugMode (line 21) | private static bool CheckDebugMode(string[] args) { FILE: src/VsCode/LanguageServer/Impl/Server/Startup/Utility.cs class Utility (line 9) | internal static class Utility { FILE: src/VsCode/LanguageServer/Impl/Server/WorkspaceService.cs class WorkspaceService (line 13) | [JsonRpcScope(MethodPrefix = "workspace/")] method DidChangeConfiguration (line 20) | [JsonRpcMethod(IsNotification = true)] method DidChangeWatchedFiles (line 24) | [JsonRpcMethod(IsNotification = true)] method ExecuteCommand (line 27) | [JsonRpcMethod] FILE: src/VsCode/LanguageServer/Impl/Services/Application.cs class Application (line 8) | internal sealed class Application : IApplication, IDisposable { method Dispose (line 11) | public void Dispose() => Terminating?.Invoke(this, EventArgs.Empty); FILE: src/VsCode/LanguageServer/Impl/Services/CoreShell.cs class CoreShell (line 10) | internal sealed class CoreShell : ICoreShell, IDisposable { method Create (line 17) | public static IDisposable Create() { method CoreShell (line 23) | private CoreShell() { method Dispose (line 27) | public void Dispose() { FILE: src/VsCode/LanguageServer/Impl/Services/Editor/ContentTypeServiceLocator.cs class ContentTypeServiceLocator (line 10) | internal sealed class ContentTypeServiceLocator: IContentTypeServiceLoca... method GetService (line 11) | public T GetService(string contentType) where T : class => default(T); method GetAllServices (line 12) | public IEnumerable GetAllServices(string contentType) where T : ... method GetAllOrderedServices (line 13) | public IEnumerable> GetAllOrderedServices(string contentTyp... FILE: src/VsCode/LanguageServer/Impl/Services/Editor/PropertyHolder.cs class PropertyHolder (line 14) | internal abstract class PropertyHolder : IPropertyHolder { FILE: src/VsCode/LanguageServer/Impl/Services/Editor/ServiceAndPropertyHolder.cs class ServiceAndPropertyHolder (line 11) | internal abstract class ServiceAndPropertyHolder : PropertyHolder { FILE: src/VsCode/LanguageServer/Impl/Services/Editor/ViewSignatureBroker.cs class ViewSignatureBroker (line 10) | internal sealed class ViewSignatureBroker : IViewSignatureBroker { method GetSessions (line 11) | public IReadOnlyList GetSessions(IEditorVi... method TriggerSignatureSession (line 12) | public void TriggerSignatureSession(IEditorView view) { } method DismissSignatureSession (line 13) | public void DismissSignatureSession(IEditorView view) { } FILE: src/VsCode/LanguageServer/Impl/Services/Idle/IIdleTimeNotification.cs type IIdleTimeNotification (line 11) | internal interface IIdleTimeNotification { method NotifyUserActivity (line 12) | void NotifyUserActivity(); FILE: src/VsCode/LanguageServer/Impl/Services/Idle/IdleTimeService.cs class IdleTimeService (line 11) | internal sealed class IdleTimeService : IIdleTimeService, IIdleTimeSourc... method IdleTimeService (line 20) | public IdleTimeService(IServiceContainer services) { method OnTimer (line 25) | private static void OnTimer(object state) method HandleIdle (line 28) | private void HandleIdle() { method DoIdle (line 44) | public void DoIdle() => _mainThread.Post(() => Idle?.Invoke(this, Even... method NotifyUserActivity (line 48) | public void NotifyUserActivity() { method Dispose (line 57) | public void Dispose() { method StartTimer (line 65) | private void StartTimer() { method StopTimer (line 69) | private void StopTimer() { FILE: src/VsCode/LanguageServer/Impl/Services/ImageService.cs class ImageService (line 8) | internal sealed class ImageService: IImageService { method GetImage (line 9) | public object GetImage(ImageType imageType, ImageSubType subType = Ima... method GetImage (line 36) | public object GetImage(string name) => null; method GetFileIcon (line 38) | public object GetFileIcon(string file) => null; FILE: src/VsCode/LanguageServer/Impl/Services/ServiceContainer.cs class ServiceContainer (line 25) | internal sealed class ServiceContainer : ServiceManager { method ServiceContainer (line 26) | public ServiceContainer() { method AddPlatformSpecificServices (line 48) | private void AddPlatformSpecificServices() { method GetPlatformServiceProviderAssemblyName (line 71) | private static string GetPlatformServiceProviderAssemblyName() { FILE: src/VsCode/LanguageServer/Impl/Settings/IREngineSettings.cs type IREngineSettings (line 5) | public interface IREngineSettings { FILE: src/VsCode/LanguageServer/Impl/Settings/Storage/EditorSettingsStorage.cs class EditorSettingsStorage (line 8) | internal sealed class EditorSettingsStorage: IEditorSettingsStorage { method Dispose (line 9) | public void Dispose() { method Get (line 15) | public T Get(string name, T defaultValue) => defaultValue; FILE: src/VsCode/LanguageServer/Impl/Settings/Storage/SettingsStorage.cs class SettingsStorage (line 9) | internal sealed class SettingsStorage : ISettingsStorage { method Set (line 10) | public void Set(string name, T value) { } method SettingExists (line 11) | public bool SettingExists(string name) => false; method GetSetting (line 13) | public object GetSetting(string name, Type t) => null; method GetSetting (line 15) | public T GetSetting(string name, T defaultValue) => defaultValue; method SetSetting (line 17) | public void SetSetting(string name, object value) { } method PersistAsync (line 19) | public Task PersistAsync() => Task.CompletedTask; FILE: src/VsCode/LanguageServer/Impl/Symbols/DocumentSymbolsProvider.cs class DocumentSymbolsProvider (line 17) | internal sealed class DocumentSymbolsProvider : IAstVisitor { class SearchParams (line 20) | private sealed class SearchParams { method SearchParams (line 26) | public SearchParams(Uri uri, IEditorBufferSnapshot snapshot, AstRoot... method GetSymbols (line 34) | public SymbolInformation[] GetSymbols(IREditorDocument document, Uri u... method Visit (line 45) | public bool Visit(IAstNode node, object parameter) { method ContainerName (line 83) | private string ContainerName(IAstNode node) { FILE: src/VsCode/LanguageServer/Impl/Text/EditorBuffer.cs class EditorBuffer (line 13) | internal sealed class EditorBuffer : ServiceAndPropertyHolder, IEditorBu... method EditorBuffer (line 19) | public EditorBuffer(string content, string contentType) { method As (line 25) | public T As() where T : class => throw new NotSupportedException(); method GetEditorDocument (line 38) | public T GetEditorDocument() where T : class, IEditorDocument => Se... method Insert (line 40) | public bool Insert(int position, string text) { method Replace (line 46) | public bool Replace(ITextRange range, string text) { method Delete (line 53) | public bool Delete(ITextRange range) { method Dispose (line 59) | public void Dispose() => Closing?.Invoke(this, EventArgs.Empty); method FireChanged (line 61) | private void FireChanged(int start, int oldLength, int newLength) { FILE: src/VsCode/LanguageServer/Impl/Text/EditorBufferSnapshot.cs class EditorBufferSnapshot (line 12) | internal sealed class EditorBufferSnapshot : IEditorBufferSnapshot { method EditorBufferSnapshot (line 17) | public EditorBufferSnapshot(IEditorBuffer editorBuffer, string content... method GetText (line 26) | public string GetText() => _content; method GetText (line 27) | public string GetText(ITextRange range) => _content.Substring(range.St... method IndexOf (line 29) | public int IndexOf(string text, int startPosition, bool ignoreCase) method IndexOf (line 32) | public int IndexOf(char ch, int startPosition) => _content.IndexOf(ch,... method IndexOf (line 33) | public int IndexOf(char ch, ITextRange range) => _content.IndexOf(ch, ... method IndexOf (line 35) | public int IndexOf(string text, ITextRange range, bool ignoreCase) method CompareTo (line 38) | public bool CompareTo(int position, int length, string text, bool igno... method Clone (line 41) | public ITextProvider Clone() => new TextStream(new string(_content.ToC... method As (line 43) | public T As() where T : class => throw new NotSupportedException(); method GetLineFromPosition (line 53) | public IEditorLine GetLineFromPosition(int position) { method GetLineFromLineNumber (line 67) | public IEditorLine GetLineFromLineNumber(int lineNumber) { method GetLineNumberFromPosition (line 72) | public int GetLineNumberFromPosition(int position) => GetLineFromPosit... method CreateTrackingRange (line 74) | public ITrackingTextRange CreateTrackingRange(ITextRange range) => new... method MakeLinesData (line 77) | private void MakeLinesData() { class FullRangeLine (line 106) | private class FullRangeLine : TextRange { method FullRangeLine (line 107) | public FullRangeLine(EditorLine line) : FILE: src/VsCode/LanguageServer/Impl/Text/EditorLine.cs class EditorLine (line 8) | internal sealed class EditorLine : TextRange, IEditorLine { method EditorLine (line 11) | public EditorLine(IEditorBufferSnapshot snapshot, int start, int lengt... method GetText (line 18) | public string GetText() => Snapshot.GetText(this); FILE: src/VsCode/LanguageServer/Impl/Text/EditorSelection.cs class EditorSelection (line 8) | internal sealed class EditorSelection : TextRange, IEditorSelection { method EditorSelection (line 9) | public EditorSelection(ITextRange range) : base(range) { } FILE: src/VsCode/LanguageServer/Impl/Text/EditorSupport.cs class EditorSupport (line 8) | internal sealed class EditorSupport : IEditorSupport { method TranslateCommandTarget (line 9) | public ICommandTarget TranslateCommandTarget(IEditorView editorView, o... method TranslateToHostCommandTarget (line 10) | public object TranslateToHostCommandTarget(IEditorView editorView, obj... method CreateUndoAction (line 11) | public IEditorUndoAction CreateUndoAction(IEditorView editorView) => n... class EditorUndoAction (line 13) | private class EditorUndoAction : IEditorUndoAction { method Dispose (line 14) | public void Dispose() { } method Open (line 15) | public void Open(string name) { } method Commit (line 16) | public void Commit() { } FILE: src/VsCode/LanguageServer/Impl/Text/EditorView.cs class EditorView (line 10) | internal sealed class EditorView : ServiceAndPropertyHolder, IEditorView { method EditorView (line 11) | public EditorView(IEditorBuffer editorBuffer, int caretPosition) { method As (line 15) | public T As() where T : class => throw new NotSupportedException(); method GetCaretPosition (line 21) | public ISnapshotPoint GetCaretPosition(IEditorBuffer buffer = null) method MapToView (line 26) | public ISnapshotPoint MapToView(IEditorBufferSnapshot snapshot, int po... FILE: src/VsCode/LanguageServer/Impl/Text/SnapshotPoint.cs class SnapshotPoint (line 7) | internal class SnapshotPoint: ISnapshotPoint { method SnapshotPoint (line 8) | public SnapshotPoint(IEditorBufferSnapshot snapshot, int position) { method GetContainingLine (line 15) | public IEditorLine GetContainingLine() => Snapshot.GetLineFromPosition... FILE: src/VsCode/LanguageServer/Impl/Text/TrackingTextRange.cs class TrackingTextRange (line 9) | internal sealed class TrackingTextRange : ITrackingTextRange { method As (line 12) | public T As() where T : class => throw new NotSupportedException(); method TrackingTextRange (line 14) | public TrackingTextRange(ITextRange range) { method GetStartPoint (line 18) | public int GetStartPoint(IEditorBufferSnapshot snapshot) => _range.Start; method GetEndPoint (line 19) | public int GetEndPoint(IEditorBufferSnapshot snapshot) => _range.End; FILE: src/VsCode/LanguageServer/Impl/Text/ViewCaret.cs class ViewCaret (line 8) | internal sealed class ViewCaret: IViewCaret { method ViewCaret (line 12) | public ViewCaret(IEditorView view, int position) { method MoveTo (line 22) | public void MoveTo(int point, int virtualSpaces) { } FILE: src/VsCode/LanguageServer/Impl/Text/ViewCaretPosition.cs class ViewCaretPosition (line 7) | internal sealed class ViewCaretPosition : SnapshotPoint, IViewCaretPosit... method ViewCaretPosition (line 8) | public ViewCaretPosition(IEditorBufferSnapshot snapshot, int position) FILE: src/VsCode/LanguageServer/Impl/Threading/IMainThreadPriority.cs type IMainThreadPriority (line 10) | internal interface IMainThreadPriority: IMainThread { method Post (line 11) | void Post(Action action, ThreadPostPriority priority); method SendAsync (line 12) | Task SendAsync(Func> action, ThreadPostPriority priority); method CancelIdle (line 13) | void CancelIdle(); FILE: src/VsCode/LanguageServer/Impl/Threading/MainThread.cs class MainThread (line 20) | internal sealed class MainThread : IMainThreadPriority, IDisposable { method MainThread (line 30) | public MainThread() { method Post (line 39) | public void Post(Action action) method CreateMainThreadAwaiter (line 43) | public IMainThreadAwaiter CreateMainThreadAwaiter(CancellationToken ca... method Post (line 48) | public void Post(Action action, ThreadPostPriority priority) method SendAsync (line 51) | public Task SendAsync(Func> action, ThreadPostPriority p... method CancelIdle (line 60) | public void CancelIdle() => _idleOnceAction = null; method Post (line 65) | public void Post(Action action, object state) => Execute(() =>... method Send (line 66) | public void Send(Action action, object state) => Execute(() =>... method Dispose (line 70) | public void Dispose() => _disposableBag.TryDispose(); method Stop (line 72) | private void Stop() { method Execute (line 79) | private void Execute(Action action, ThreadPostPriority priority) { method WorkerThread (line 111) | private void WorkerThread() { method ProcessAction (line 158) | private void ProcessAction(Action action) { class MainThreadSynchronizationContext (line 164) | internal sealed class MainThreadSynchronizationContext : Synchronizati... method MainThreadSynchronizationContext (line 166) | public MainThreadSynchronizationContext(MainThread mainThread) { method Post (line 170) | public override void Post(SendOrPostCallback d, object state) => _ma... method Send (line 171) | public override void Send(SendOrPostCallback d, object state) => _ma... FILE: src/VsCode/LanguageServer/Impl/Threading/MainThreadExtensions.cs class MainThreadExtensions (line 10) | internal static class MainThreadExtensions { method SendAsync (line 17) | public static async Task SendAsync(this IMainThread mainThread, Action... method SendAsync (line 28) | public static async Task SendAsync(this IMainThread mainThread, ... FILE: src/VsCode/LanguageServer/Impl/Threading/TaskService.cs class TaskService (line 10) | internal sealed class TaskService: ITaskService { method Wait (line 11) | public bool Wait(Func method, int ms = Timeout.Infinite, Cancell... method Wait (line 17) | public bool Wait(Func> method, out T result, int ms = Timeo... method Run (line 24) | public Task Run(Func method, Task delayTask) => Task.WhenAny(met... FILE: src/VsCode/LanguageServer/Impl/Threading/ThreadPostPriority.cs type ThreadPostPriority (line 8) | internal enum ThreadPostPriority { FILE: src/VsCode/LanguageServer/Impl/Validation/DiagnosticsPublisher.cs class DiagnosticsPublisher (line 24) | internal sealed class DiagnosticsPublisher { method DiagnosticsPublisher (line 34) | public DiagnosticsPublisher(IVsCodeClient client, IREditorDocument doc... method OnIdle (line 52) | private void OnIdle(object sender, EventArgs eventArgs) { method ToDiagnosticSeverity (line 78) | private static DiagnosticSeverity ToDiagnosticSeverity(ErrorSeverity s) { method GetRange (line 88) | private Range? GetRange(IValidationError e) { method OnCleared (line 95) | private void OnCleared(object sender, EventArgs e) => ClearAllDiagnost... method OnTreeUpdateCompleted (line 97) | private void OnTreeUpdateCompleted(object sender, TreeUpdatedEventArgs... method ClearAllDiagnostic (line 103) | private void ClearAllDiagnostic() { method OnDocumentClosing (line 107) | private void OnDocumentClosing(object sender, EventArgs e) { class DiagnosticComparer (line 117) | private class DiagnosticComparer : IEqualityComparer { method Equals (line 118) | public bool Equals(Diagnostic x, Diagnostic y) method GetHashCode (line 121) | public int GetHashCode(Diagnostic obj) FILE: src/VsCode/LanguageServer/Test/Text/EditorBufferTest.cs class EditorBufferTest (line 13) | [Category.VsCode.Editor] method Insert (line 15) | [CompositeTest] method InsertLines (line 30) | [CompositeTest] method DeleteLines (line 46) | [CompositeTest] FILE: src/VsCode/LanguageServer/Test/Text/EditorSnapshotTest.cs class EditorSnapshotTest (line 11) | [Category.VsCode.Editor] method Construction (line 13) | [CompositeTest] method Lines (line 46) | [CompositeTest] method InvalidLines (line 61) | [CompositeTest] FILE: src/VsCode/LanguageServer/Test/Threading/MainThreadTest.cs class MainThreadTest (line 12) | [Category.VsCode.Threading] method Dispose (line 16) | public void Dispose() { method Send (line 20) | [Test] method SendAsync (line 34) | [Test] method InvokeAsync (line 55) | [Test] method Post (line 61) | [Test] method Terminate (line 76) | [Test] FILE: src/Windows/Containers/Impl/Docker/WindowsDockerService.cs class WindowsDockerService (line 14) | public class WindowsDockerService : LocalDockerService, IContainerService { method WindowsDockerService (line 19) | public WindowsDockerService(IServiceContainer services) : base(service... method GetServiceStatus (line 23) | public ContainerServiceStatus GetServiceStatus() => GetDockerProcess(D... method GetDockerProcess (line 27) | internal static Process GetDockerProcess(string processName) => Proces... method BuildImageAsync (line 29) | public async Task BuildImageAsync(BuildImageParameters buildPara... method CreateContainerAsync (line 36) | public async Task CreateContainerAsync(ContainerCreatePara... method DeleteContainerAsync (line 58) | async Task IContainerService.DeleteContainerAsync(string containerId, ... method StartContainerAsync (line 65) | async Task IContainerService.StartContainerAsync(string containerId, C... method StopContainerAsync (line 72) | async Task IContainerService.StopContainerAsync(string containerId, Ca... method GetLocalDocker (line 79) | protected override LocalDocker GetLocalDocker() { FILE: src/Windows/Containers/Impl/Docker/WindowsLocalDockerFinder.cs class WindowsLocalDockerFinder (line 18) | public class WindowsLocalDockerFinder { method WindowsLocalDockerFinder (line 29) | public WindowsLocalDockerFinder(IServiceContainer services) { method GetLocalDocker (line 35) | public LocalDocker GetLocalDocker() { method CheckIfServiceIsRunning (line 54) | public void CheckIfServiceIsRunning() { method CheckUserPermissions (line 66) | public void CheckUserPermissions() { method TryGetDockerFromProgramFiles (line 75) | private static bool TryGetDockerFromProgramFiles(IFileSystem fs, out L... method TryGetDockerFromRegistryInstall (line 94) | private static bool TryGetDockerFromRegistryInstall(IFileSystem fs, IR... method TryGetDockerFromServiceInstall (line 118) | private static bool TryGetDockerFromServiceInstall(IFileSystem fs, IRe... FILE: src/Windows/Containers/Impl/Resources.Designer.cs class Resources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: src/Windows/Containers/Impl/ServicesExtensions.cs class ServicesExtensions (line 8) | public static class ServicesExtensions { method AddWindowsContainerServices (line 9) | public static IServiceManager AddWindowsContainerServices(this IServic... FILE: src/Windows/Containers/Test/WindowsContainerServiceTest.cs class WindowsContainerTests (line 24) | [ExcludeFromCodeCoverage] method WindowsContainerTests (line 29) | public WindowsContainerTests() { method BuildImageTest (line 38) | [Test] method CreateAndDeleteContainerTest (line 53) | [Test] method StartStopContainerTest (line 65) | [Test] method CleanImageDownloadTest (line 85) | [Test] method DeleteImageAsync (line 110) | private async Task DeleteImageAsync(string image) { FILE: src/Windows/Containers/Test/WindowsDockerFinderTests.cs class WindowsDockerFinderTests (line 16) | [ExcludeFromCodeCoverage] method WindowsDockerFinderTests (line 21) | public WindowsDockerFinderTests() { method FindDockerInstallationTest (line 27) | [Test] method FindDockerInstallationUsingServiceTest (line 33) | [Test] method FindDockerInstallationUsingProgramFilesTest (line 39) | [Test] method RunTest (line 45) | private void RunTest() { method GetDefaultInstallKey (line 53) | private RegistryKeyMock GetDefaultInstallKey() { method GetServiceInstallKey (line 60) | private RegistryKeyMock GetServiceInstallKey() { method GetFileSystemMock (line 66) | private IFileSystem GetFileSystemMock() { FILE: src/Windows/Debugger/Impl/AD7BoundBreakpoint.cs class AD7BoundBreakpoint (line 13) | internal sealed class AD7BoundBreakpoint : IDebugBoundBreakpoint2 { method AD7BoundBreakpoint (line 21) | public AD7BoundBreakpoint(AD7PendingBreakpoint pendingBreakpoint, RSou... method Delete (line 27) | int IDebugBoundBreakpoint2.Delete() { method Enable (line 31) | int IDebugBoundBreakpoint2.Enable(int fEnable) { method GetBreakpointResolution (line 40) | int IDebugBoundBreakpoint2.GetBreakpointResolution(out IDebugBreakpoin... method GetHitCount (line 45) | int IDebugBoundBreakpoint2.GetHitCount(out uint pdwHitCount) { method GetPendingBreakpoint (line 50) | int IDebugBoundBreakpoint2.GetPendingBreakpoint(out IDebugPendingBreak... method GetState (line 55) | int IDebugBoundBreakpoint2.GetState(enum_BP_STATE[] pState) { method SetCondition (line 60) | int IDebugBoundBreakpoint2.SetCondition(BP_CONDITION bpCondition) { method SetHitCount (line 64) | int IDebugBoundBreakpoint2.SetHitCount(uint dwHitCount) { method SetPassCount (line 68) | int IDebugBoundBreakpoint2.SetPassCount(BP_PASSCOUNT bpPassCount) { method SetState (line 72) | private int SetState(enum_BP_STATE state) { method DebugBreakpoint_BreakpointHit (line 106) | private void DebugBreakpoint_BreakpointHit(object sender, EventArgs e) { FILE: src/Windows/Debugger/Impl/AD7BreakpointResolution.cs class AD7BreakpointResolution (line 9) | internal sealed class AD7BreakpointResolution : IDebugBreakpointResoluti... method AD7BreakpointResolution (line 14) | public AD7BreakpointResolution(AD7BoundBreakpoint boundBreakpoint) { method GetBreakpointType (line 18) | int IDebugBreakpointResolution2.GetBreakpointType(enum_BP_TYPE[] pBPTy... method GetResolutionInfo (line 23) | int IDebugBreakpointResolution2.GetResolutionInfo(enum_BPRESI_FIELDS d... FILE: src/Windows/Debugger/Impl/AD7CustomViewer.cs class AD7CustomViewer (line 10) | [ComVisible(true)] method AD7CustomViewer (line 13) | public AD7CustomViewer() { method DisplayValue (line 16) | public int DisplayValue(IntPtr hwnd, uint dwID, object pHostServices, ... FILE: src/Windows/Debugger/Impl/AD7Document.cs class AD7Document (line 9) | internal sealed class AD7Document : IDebugDocument2, IDebugDocumentText2 { method GetDocumentClassId (line 10) | int IDebugDocument2.GetDocumentClassId(out Guid pclsid) { method GetDocumentClassId (line 14) | int IDebugDocumentText2.GetDocumentClassId(out Guid pclsid) { method GetName (line 18) | int IDebugDocumentText2.GetName(enum_GETNAME_TYPE gnType, out string p... method GetName (line 22) | int IDebugDocument2.GetName(enum_GETNAME_TYPE gnType, out string pbstr... method GetSize (line 26) | int IDebugDocumentText2.GetSize(IntPtr pcNumLines, IntPtr pcNumChars) { method GetText (line 30) | int IDebugDocumentText2.GetText(TEXT_POSITION pos, uint cMaxChars, Int... type IDebugDocumentText2 (line 40) | [Guid("4B0645AA-08EF-4CB9-ADB9-0395D6EDAD35")] method GetDocumentClassId (line 44) | [PreserveSig] method GetName (line 46) | [PreserveSig] method GetSize (line 48) | [PreserveSig] method GetText (line 50) | [PreserveSig] FILE: src/Windows/Debugger/Impl/AD7DocumentContext.cs class AD7DocumentContext (line 10) | internal sealed class AD7DocumentContext : IDebugDocumentContext2 { method AD7DocumentContext (line 19) | public AD7DocumentContext(string fileName, TEXT_POSITION start, TEXT_P... method Compare (line 26) | int IDebugDocumentContext2.Compare(enum_DOCCONTEXT_COMPARE Compare, ID... method EnumCodeContexts (line 31) | int IDebugDocumentContext2.EnumCodeContexts(out IEnumDebugCodeContexts... method GetDocument (line 36) | int IDebugDocumentContext2.GetDocument(out IDebugDocument2 ppDocument) { method GetLanguageInfo (line 41) | int IDebugDocumentContext2.GetLanguageInfo(ref string pbstrLanguage, r... method GetName (line 47) | int IDebugDocumentContext2.GetName(enum_GETNAME_TYPE gnType, out strin... method GetSourceRange (line 52) | int IDebugDocumentContext2.GetSourceRange(TEXT_POSITION[] pBegPosition... method GetStatementRange (line 58) | int IDebugDocumentContext2.GetStatementRange(TEXT_POSITION[] pBegPosit... method Seek (line 64) | int IDebugDocumentContext2.Seek(int nCount, out IDebugDocumentContext2... FILE: src/Windows/Debugger/Impl/AD7Engine.cs class AD7Engine (line 25) | [ComVisible(true)] method AD7Engine (line 55) | public AD7Engine() { method Dispose (line 65) | public void Dispose() { method ThrowIfDisposed (line 91) | private void ThrowIfDisposed() { method ExitBrowserAsync (line 97) | private async Task ExitBrowserAsync(IRSession session) { method Send (line 125) | internal void Send(IDebugEvent2 eventObject, string iidEvent, IDebugPr... method Send (line 146) | internal void Send(IDebugEvent2 eventObject, string iidEvent) { method Attach (line 150) | int IDebugEngine2.Attach(IDebugProgram2[] rgpPrograms, IDebugProgramNo... method CauseBreak (line 200) | int IDebugEngine2.CauseBreak() { method ContinueFromSynchronousEvent (line 206) | int IDebugEngine2.ContinueFromSynchronousEvent(IDebugEvent2 pEvent) { method CreatePendingBreakpoint (line 216) | int IDebugEngine2.CreatePendingBreakpoint(IDebugBreakpointRequest2 pBP... method DestroyProgram (line 221) | int IDebugEngine2.DestroyProgram(IDebugProgram2 pProgram) { method EnumPrograms (line 226) | int IDebugEngine2.EnumPrograms(out IEnumDebugPrograms2 ppEnum) { method GetEngineId (line 231) | int IDebugEngine2.GetEngineId(out Guid pguidEngine) { method RemoveAllSetExceptions (line 237) | int IDebugEngine2.RemoveAllSetExceptions(ref Guid guidType) { method RemoveSetException (line 242) | int IDebugEngine2.RemoveSetException(EXCEPTION_INFO[] pException) { method SetException (line 247) | int IDebugEngine2.SetException(EXCEPTION_INFO[] pException) { method SetLocale (line 252) | int IDebugEngine2.SetLocale(ushort wLangID) { method SetMetric (line 257) | int IDebugEngine2.SetMetric(string pszMetric, object varValue) { method SetRegistryRoot (line 262) | int IDebugEngine2.SetRegistryRoot(string pszRegistryRoot) { method CanTerminateProcess (line 267) | int IDebugEngineLaunch2.CanTerminateProcess(IDebugProcess2 pProcess) { method LaunchSuspended (line 272) | int IDebugEngineLaunch2.LaunchSuspended(string pszServer, IDebugPort2 ... method ResumeProcess (line 277) | int IDebugEngineLaunch2.ResumeProcess(IDebugProcess2 pProcess) { method TerminateProcess (line 281) | int IDebugEngineLaunch2.TerminateProcess(IDebugProcess2 pProcess) { method Attach (line 285) | int IDebugProgram2.Attach(IDebugEventCallback2 pCallback) { method CanDetach (line 289) | int IDebugProgram2.CanDetach() { method CauseBreak (line 294) | int IDebugProgram2.CauseBreak() { method DestroyProgram (line 299) | private void DestroyProgram() { method Detach (line 304) | int IDebugProgram2.Detach() { method Continue (line 320) | private int Continue(IDebugThread2 pThread) { method Continue (line 346) | int IDebugProgram2.Continue(IDebugThread2 pThread) { method EnumCodeContexts (line 350) | int IDebugProgram2.EnumCodeContexts(IDebugDocumentPosition2 pDocPos, o... method EnumCodePaths (line 365) | int IDebugProgram2.EnumCodePaths(string pszHint, IDebugCodeContext2 pS... method EnumModules (line 371) | int IDebugProgram2.EnumModules(out IEnumDebugModules2 ppEnum) { method EnumThreads (line 377) | int IDebugProgram2.EnumThreads(out IEnumDebugThreads2 ppEnum) { method Execute (line 383) | int IDebugProgram2.Execute() { method GetDebugProperty (line 387) | int IDebugProgram2.GetDebugProperty(out IDebugProperty2 ppProperty) { method GetDisassemblyStream (line 392) | int IDebugProgram2.GetDisassemblyStream(enum_DISASSEMBLY_STREAM_SCOPE ... method GetENCUpdate (line 397) | int IDebugProgram2.GetENCUpdate(out object ppUpdate) { method GetEngineInfo (line 402) | int IDebugProgram2.GetEngineInfo(out string pbstrEngine, out Guid pgui... method GetMemoryBytes (line 409) | int IDebugProgram2.GetMemoryBytes(out IDebugMemoryBytes2 ppMemoryBytes) { method GetName (line 414) | int IDebugProgram2.GetName(out string pbstrName) { method GetProcess (line 420) | int IDebugProgram2.GetProcess(out IDebugProcess2 ppProcess) { method GetProgramId (line 425) | int IDebugProgram2.GetProgramId(out Guid pguidProgramId) { method Step (line 431) | int IDebugProgram2.Step(IDebugThread2 pThread, enum_STEPKIND sk, enum_... method Terminate (line 469) | int IDebugProgram2.Terminate() { method WriteDump (line 473) | int IDebugProgram2.WriteDump(enum_DUMPTYPE DUMPTYPE, string pszDumpUrl) { method Attach (line 477) | int IDebugProgram3.Attach(IDebugEventCallback2 pCallback) { method CanDetach (line 481) | int IDebugProgram3.CanDetach() { method CauseBreak (line 485) | int IDebugProgram3.CauseBreak() { method Continue (line 489) | int IDebugProgram3.Continue(IDebugThread2 pThread) { method Detach (line 493) | int IDebugProgram3.Detach() { method EnumCodeContexts (line 497) | int IDebugProgram3.EnumCodeContexts(IDebugDocumentPosition2 pDocPos, o... method EnumCodePaths (line 501) | int IDebugProgram3.EnumCodePaths(string pszHint, IDebugCodeContext2 pS... method EnumModules (line 505) | int IDebugProgram3.EnumModules(out IEnumDebugModules2 ppEnum) { method EnumThreads (line 509) | int IDebugProgram3.EnumThreads(out IEnumDebugThreads2 ppEnum) { method Execute (line 513) | int IDebugProgram3.Execute() { method ExecuteOnThread (line 517) | int IDebugProgram3.ExecuteOnThread(IDebugThread2 pThread) { method GetDebugProperty (line 523) | int IDebugProgram3.GetDebugProperty(out IDebugProperty2 ppProperty) { method GetDisassemblyStream (line 527) | int IDebugProgram3.GetDisassemblyStream(enum_DISASSEMBLY_STREAM_SCOPE ... method GetENCUpdate (line 531) | int IDebugProgram3.GetENCUpdate(out object ppUpdate) { method GetEngineInfo (line 535) | int IDebugProgram3.GetEngineInfo(out string pbstrEngine, out Guid pgui... method GetMemoryBytes (line 539) | int IDebugProgram3.GetMemoryBytes(out IDebugMemoryBytes2 ppMemoryBytes) { method GetName (line 543) | int IDebugProgram3.GetName(out string pbstrName) { method GetProcess (line 547) | int IDebugProgram3.GetProcess(out IDebugProcess2 ppProcess) { method GetProgramId (line 551) | int IDebugProgram3.GetProgramId(out Guid pguidProgramId) { method Step (line 556) | int IDebugProgram3.Step(IDebugThread2 pThread, enum_STEPKIND sk, enum_... method Terminate (line 560) | int IDebugProgram3.Terminate() { method WriteDump (line 564) | int IDebugProgram3.WriteDump(enum_DUMPTYPE DUMPTYPE, string pszDumpUrl) { method SetSymbolLoadState (line 568) | int IDebugSymbolSettings100.SetSymbolLoadState(int bIsManual, int bLoa... method Tracer_Browse (line 573) | private void Tracer_Browse(object sender, RBrowseEventArgs e) { method Session_AfterRequest (line 588) | private void Session_AfterRequest(object sender, RAfterRequestEventArg... method Session_Disconnected (line 614) | private void Session_Disconnected(object sender, EventArgs e) { method SessionProvider_BrokerChanged (line 619) | private void SessionProvider_BrokerChanged(object sender, EventArgs e) { FILE: src/Windows/Debugger/Impl/AD7Enums.cs class AD7Enum (line 8) | internal class AD7Enum where I : class { method AD7Enum (line 12) | public AD7Enum(T[] data) { method Clone (line 17) | public int Clone(out I ppEnum) { method GetCount (line 22) | public int GetCount(out uint pcelt) { method Next (line 27) | public int Next(uint celt, T[] rgelt, out uint celtFetched) { method Reset (line 31) | public int Reset() { method Skip (line 38) | public int Skip(uint celt) { method Move (line 43) | private int Move(uint celt, T[] rgelt, out uint celtFetched) { class AD7FrameInfoEnum (line 67) | internal class AD7FrameInfoEnum : AD7Enum CreateChildren() => method GetReprToString (line 82) | private string GetReprToString() { method EnumChildren (line 87) | int IDebugProperty2.EnumChildren(enum_DEBUGPROP_INFO_FLAGS dwFields, u... method GetDerivedMostProperty (line 121) | int IDebugProperty2.GetDerivedMostProperty(out IDebugProperty2 ppDeriv... method GetExtendedInfo (line 126) | int IDebugProperty2.GetExtendedInfo(ref Guid guidExtendedInfo, out obj... method GetMemoryBytes (line 131) | int IDebugProperty2.GetMemoryBytes(out IDebugMemoryBytes2 ppMemoryByte... method GetMemoryContext (line 136) | int IDebugProperty2.GetMemoryContext(out IDebugMemoryContext2 ppMemory) { method GetParent (line 141) | int IDebugProperty2.GetParent(out IDebugProperty2 ppParent) { method GetPropertyInfo (line 146) | int IDebugProperty2.GetPropertyInfo(enum_DEBUGPROP_INFO_FLAGS dwFields... method GetReference (line 151) | int IDebugProperty2.GetReference(out IDebugReference2 ppReference) { method GetSize (line 156) | int IDebugProperty2.GetSize(out uint pdwSize) { method SetValueAsReference (line 161) | int IDebugProperty2.SetValueAsReference(IDebugReference2[] rgpArgs, ui... method SetValueAsString (line 163) | int IDebugProperty2.SetValueAsString(string pszValue, uint dwRadix, ui... method SetValueAsString (line 168) | int IDebugProperty3.SetValueAsString(string pszValue, uint dwRadix, ui... method CreateObjectID (line 172) | int IDebugProperty3.CreateObjectID() => VSConstants.E_NOTIMPL; method DestroyObjectID (line 173) | int IDebugProperty3.DestroyObjectID() => VSConstants.E_NOTIMPL; method EnumChildren (line 175) | int IDebugProperty3.EnumChildren(enum_DEBUGPROP_INFO_FLAGS dwFields, u... method GetCustomViewerCount (line 178) | int IDebugProperty3.GetCustomViewerCount(out uint pcelt) { method GetCustomViewerList (line 183) | int IDebugProperty3.GetCustomViewerList(uint celtSkip, uint celtReques... method GetDerivedMostProperty (line 199) | int IDebugProperty3.GetDerivedMostProperty(out IDebugProperty2 ppDeriv... method GetExtendedInfo (line 200) | int IDebugProperty3.GetExtendedInfo(ref Guid guidExtendedInfo, out obj... method GetMemoryBytes (line 201) | int IDebugProperty3.GetMemoryBytes(out IDebugMemoryBytes2 ppMemoryByte... method GetMemoryContext (line 202) | int IDebugProperty3.GetMemoryContext(out IDebugMemoryContext2 ppMemory... method GetParent (line 203) | int IDebugProperty3.GetParent(out IDebugProperty2 ppParent) => IDebugP... method GetPropertyInfo (line 204) | int IDebugProperty3.GetPropertyInfo(enum_DEBUGPROP_INFO_FLAGS dwFields... method GetSize (line 206) | int IDebugProperty3.GetSize(out uint pdwSize) => IDebugProperty2.GetSi... method GetStringCharLength (line 208) | int IDebugProperty3.GetStringCharLength(out uint pLen) { method GetStringChars (line 219) | int IDebugProperty3.GetStringChars(uint buflen, ushort[] rgString, out... method GetReference (line 232) | int IDebugProperty3.GetReference(out IDebugReference2 ppReference) => ... method SetValueAsReference (line 233) | int IDebugProperty3.SetValueAsReference(IDebugReference2[] rgpArgs, ui... method SetValueAsStringWithError (line 236) | int IDebugProperty3.SetValueAsStringWithError(string pszValue, uint dw... method GetDebugPropertyInfo (line 250) | internal DEBUG_PROPERTY_INFO GetDebugPropertyInfo(uint radix, enum_DEB... FILE: src/Windows/Debugger/Impl/AD7StackFrame.cs class AD7StackFrame (line 14) | internal sealed class AD7StackFrame : IDebugStackFrame2, IDebugExpressio... method AD7StackFrame (line 20) | public AD7StackFrame(AD7Engine engine, IRStackFrame stackFrame) { method EnumProperties (line 27) | int IDebugStackFrame2.EnumProperties(enum_DEBUGPROP_INFO_FLAGS dwField... method GetCodeContext (line 45) | int IDebugStackFrame2.GetCodeContext(out IDebugCodeContext2 ppCodeCxt) { method GetDebugProperty (line 50) | int IDebugStackFrame2.GetDebugProperty(out IDebugProperty2 ppProperty) { method GetDocumentContext (line 55) | int IDebugStackFrame2.GetDocumentContext(out IDebugDocumentContext2 pp... method GetExpressionContext (line 70) | int IDebugStackFrame2.GetExpressionContext(out IDebugExpressionContext... method GetInfo (line 75) | int IDebugStackFrame2.GetInfo(enum_FRAMEINFO_FLAGS dwFieldSpec, uint n... method GetLanguageInfo (line 132) | int IDebugStackFrame2.GetLanguageInfo(ref string pbstrLanguage, ref Gu... method GetName (line 138) | int IDebugStackFrame2.GetName(out string pbstrName) { method GetThread (line 143) | int IDebugStackFrame2.GetThread(out IDebugThread2 ppThread) { method GetPhysicalStackRange (line 148) | int IDebugStackFrame2.GetPhysicalStackRange(out ulong paddrMin, out ul... method GetName (line 153) | int IDebugExpressionContext2.GetName(out string pbstrName) { method ParseText (line 158) | int IDebugExpressionContext2.ParseText(string pszCode, enum_PARSEFLAGS... FILE: src/Windows/Debugger/Impl/AD7Thread.cs class AD7Thread (line 16) | internal sealed class AD7Thread : IDebugThread2, IDebugThread100, IDispo... method AD7Thread (line 21) | public AD7Thread(AD7Engine engine) { method Dispose (line 28) | public void Dispose() { method ThrowIfDisposed (line 33) | private void ThrowIfDisposed() { method CanDoFuncEval (line 39) | int IDebugThread100.CanDoFuncEval() { method CanSetNextStatement (line 44) | int IDebugThread2.CanSetNextStatement(IDebugStackFrame2 pStackFrame, I... method EnumFrameInfo (line 49) | int IDebugThread2.EnumFrameInfo(enum_FRAMEINFO_FLAGS dwFieldSpec, uint... method GetLogicalThread (line 62) | int IDebugThread2.GetLogicalThread(IDebugStackFrame2 pStackFrame, out ... method GetName (line 67) | int IDebugThread2.GetName(out string pbstrName) { method GetProgram (line 73) | int IDebugThread2.GetProgram(out IDebugProgram2 ppProgram) { method GetThreadId (line 79) | int IDebugThread2.GetThreadId(out uint pdwThreadId) { method GetThreadProperties (line 85) | int IDebugThread2.GetThreadProperties(enum_THREADPROPERTY_FIELDS dwFie... method Resume (line 120) | int IDebugThread2.Resume(out uint pdwSuspendCount) { method SetThreadName (line 125) | int IDebugThread2.SetThreadName(string pszName) { method Suspend (line 129) | int IDebugThread2.Suspend(out uint pdwSuspendCount) { method SetFlags (line 134) | int IDebugThread100.SetFlags(uint flags) { method SetNextStatement (line 138) | int IDebugThread2.SetNextStatement(IDebugStackFrame2 pStackFrame, IDeb... method GetFlags (line 142) | int IDebugThread100.GetFlags(out uint pFlags) { method GetThreadDisplayName (line 147) | int IDebugThread100.GetThreadDisplayName(out string bstrDisplayName) { method GetThreadProperties100 (line 152) | int IDebugThread100.GetThreadProperties100(uint dwFields, THREADPROPER... method SetThreadDisplayName (line 156) | int IDebugThread100.SetThreadDisplayName(string bstrDisplayName) { method ResetStackFrames (line 160) | private void ResetStackFrames() { method RSession_BeforeRequest (line 168) | private void RSession_BeforeRequest(object sender, RBeforeRequestEvent... FILE: src/Windows/Debugger/Impl/DTEDebuggerExtensions.cs class DTEDebuggerExtensions (line 5) | public static class DTEDebuggerExtensions { method RefreshVariableViews (line 10) | public static void RefreshVariableViews(this EnvDTE.Debugger debugger) { FILE: src/Windows/Debugger/Impl/DebuggerConstants.cs class DebuggerConstants (line 7) | internal static class DebuggerConstants { type DEBUGPROP_INFO_FLAGS (line 26) | internal enum DEBUGPROP_INFO_FLAGS { class DBG_ATTRIB_FLAGS (line 44) | internal static class DBG_ATTRIB_FLAGS { FILE: src/Windows/Debugger/Impl/DebuggerGuids.cs class DebuggerGuids (line 7) | public static class DebuggerGuids { FILE: src/Windows/Debugger/Impl/IDebugGridViewProvider.cs type IDebugGridViewProvider (line 7) | public interface IDebugGridViewProvider { method CanShowDataGrid (line 8) | bool CanShowDataGrid(IREvaluationResultInfo evaluationResult); method ShowDataGrid (line 9) | void ShowDataGrid(IREvaluationResultInfo evaluationResult); FILE: src/Windows/Debugger/Impl/PortSupplier/RDebugPortPicker.cs class RDebugPortPicker (line 10) | [ComVisible(true)] method DisplayPortPicker (line 13) | public int DisplayPortPicker(IntPtr hwndParentDialog, out string pbstr... method SetSite (line 18) | public int SetSite(Microsoft.VisualStudio.OLE.Interop.IServiceProvider... FILE: src/Windows/Debugger/Impl/PortSupplier/RDebugPortSupplier.DebugPort.cs class RDebugPortSupplier (line 15) | partial class RDebugPortSupplier { class DebugPort (line 16) | internal class DebugPort : IDebugPort2 { method DebugPort (line 24) | public DebugPort(RDebugPortSupplier supplier, IDebugPortRequest2 req... method GetProcesses (line 32) | private IEnumerable GetProcesses() { method EnumProcesses (line 37) | public int EnumProcesses(out IEnumDebugProcesses2 ppEnum) { method GetPortId (line 42) | public int GetPortId(out Guid pguidPort) { method GetPortName (line 47) | public int GetPortName(out string pbstrName) { method GetPortRequest (line 51) | public int GetPortRequest(out IDebugPortRequest2 ppRequest) { method GetPortSupplier (line 56) | public int GetPortSupplier(out IDebugPortSupplier2 ppSupplier) { method GetProcess (line 61) | public int GetProcess(AD_PROCESS_ID ProcessId, out IDebugProcess2 pp... FILE: src/Windows/Debugger/Impl/PortSupplier/RDebugPortSupplier.DebugProcess.cs class RDebugPortSupplier (line 11) | partial class RDebugPortSupplier { method GetProcessId (line 16) | public static uint GetProcessId(int sessionId) { class DebugProcess (line 23) | internal class DebugProcess : IDebugProcess2, IDebugProcessSecurity2 { method DebugProcess (line 33) | public DebugProcess(DebugPort port, IRSession session) { method Attach (line 39) | public int Attach(IDebugEventCallback2 pCallback, Guid[] rgguidSpeci... method CanDetach (line 43) | public int CanDetach() { method CauseBreak (line 47) | public int CauseBreak() { method Detach (line 51) | public int Detach() { method EnumPrograms (line 55) | public int EnumPrograms(out IEnumDebugPrograms2 ppEnum) { method EnumThreads (line 60) | public int EnumThreads(out IEnumDebugThreads2 ppEnum) { method GetAttachedSessionName (line 65) | public int GetAttachedSessionName(out string pbstrSessionName) { method GetInfo (line 70) | public int GetInfo(enum_PROCESS_INFO_FIELDS Fields, PROCESS_INFO[] p... method GetName (line 83) | public int GetName(enum_GETNAME_TYPE gnType, out string pbstrName) { method GetPhysicalProcessId (line 103) | public int GetPhysicalProcessId(AD_PROCESS_ID[] pProcessId) { method GetPort (line 109) | public int GetPort(out IDebugPort2 ppPort) { method GetProcessId (line 114) | public int GetProcessId(out Guid pguidProcessId) { method GetServer (line 119) | public int GetServer(out IDebugCoreServer2 ppServer) { method Terminate (line 124) | public int Terminate() { method GetUserName (line 128) | public int GetUserName(out string pbstrUserName) { method QueryCanSafelyAttach (line 133) | public int QueryCanSafelyAttach() { FILE: src/Windows/Debugger/Impl/PortSupplier/RDebugPortSupplier.DebugProgram.cs class RDebugPortSupplier (line 10) | partial class RDebugPortSupplier { class DebugProgram (line 11) | internal class DebugProgram : IDebugProgram2 { method DebugProgram (line 18) | public DebugProgram(DebugProcess process) { method Attach (line 22) | public int Attach(IDebugEventCallback2 pCallback) { method CanDetach (line 26) | public int CanDetach() { method CauseBreak (line 30) | public int CauseBreak() { method Continue (line 34) | public int Continue(IDebugThread2 pThread) { method Detach (line 38) | public int Detach() { method EnumCodeContexts (line 42) | public int EnumCodeContexts(IDebugDocumentPosition2 pDocPos, out IEn... method EnumCodePaths (line 47) | public int EnumCodePaths(string pszHint, IDebugCodeContext2 pStart, ... method EnumModules (line 53) | public int EnumModules(out IEnumDebugModules2 ppEnum) { method EnumThreads (line 58) | public int EnumThreads(out IEnumDebugThreads2 ppEnum) { method Execute (line 63) | public int Execute() { method GetDebugProperty (line 67) | public int GetDebugProperty(out IDebugProperty2 ppProperty) { method GetDisassemblyStream (line 72) | public int GetDisassemblyStream(enum_DISASSEMBLY_STREAM_SCOPE dwScop... method GetENCUpdate (line 77) | public int GetENCUpdate(out object ppUpdate) { method GetEngineInfo (line 82) | public int GetEngineInfo(out string pbstrEngine, out Guid pguidEngin... method GetMemoryBytes (line 88) | public int GetMemoryBytes(out IDebugMemoryBytes2 ppMemoryBytes) { method GetName (line 93) | public int GetName(out string pbstrName) { method GetProcess (line 98) | public int GetProcess(out IDebugProcess2 ppProcess) { method GetProgramId (line 103) | public int GetProgramId(out Guid pguidProgramId) { method Step (line 108) | public int Step(IDebugThread2 pThread, enum_STEPKIND sk, enum_STEPUN... method Terminate (line 112) | public int Terminate() { method WriteDump (line 116) | public int WriteDump(enum_DUMPTYPE DUMPTYPE, string pszDumpUrl) { FILE: src/Windows/Debugger/Impl/PortSupplier/RDebugPortSupplier.cs class RDebugPortSupplier (line 13) | [ComVisible(true)] method RDebugPortSupplier (line 18) | public RDebugPortSupplier() { method AddPort (line 21) | public int AddPort(IDebugPortRequest2 pRequest, out IDebugPort2 ppPort) { method CanAddPort (line 34) | public int CanAddPort() { method EnumPorts (line 38) | public int EnumPorts(out IEnumDebugPorts2 ppEnum) { method GetPort (line 43) | public int GetPort(ref Guid guidPort, out IDebugPort2 ppPort) { method GetPortSupplierId (line 48) | public int GetPortSupplierId(out Guid pguidPortSupplier) { method GetPortSupplierName (line 53) | public int GetPortSupplierName(out string pbstrName) { method RemovePort (line 58) | public int RemovePort(IDebugPort2 pPort) { method GetDescription (line 62) | public int GetDescription(enum_PORT_SUPPLIER_DESCRIPTION_FLAGS[] pdwFl... method GetExecutableForAttach (line 78) | public static string GetExecutableForAttach(uint processId) => FILE: src/Windows/Debugger/Impl/Resources.Designer.cs class Resources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: src/Windows/Debugger/Impl/TaskExtensions.cs class TaskExtensions (line 14) | internal static class TaskExtensions { method RunSynchronouslyOnUIThread (line 25) | public static void RunSynchronouslyOnUIThread(Func(Func CreateTagger(ITextView textView, ITextBuffer text... FILE: src/Windows/Editor/Impl/BraceMatch/BraceHighlightTag.cs class BraceHighlightTag (line 7) | public class BraceHighlightTag : TextMarkerTag { method BraceHighlightTag (line 8) | public BraceHighlightTag() FILE: src/Windows/Editor/Impl/BraceMatch/BraceHighlighter.cs class BraceHighlighter (line 16) | internal class BraceHighlighter : ITagger, IDisposable { method BraceHighlighter (line 28) | public BraceHighlighter(ITextView view, ITextBuffer textBuffer, ICoreS... method OnCaretPositionChanged (line 55) | private void OnCaretPositionChanged(object sender, CaretPositionChange... method OnViewLayoutChanged (line 61) | private void OnViewLayoutChanged(object sender, TextViewLayoutChangedE... method UpdateAtCaretPosition (line 69) | private void UpdateAtCaretPosition() { method GetTags (line 83) | public IEnumerable> GetTags(NormalizedSnapshot... method CanHighlight (line 114) | private static bool CanHighlight(ITextView textView) { method IsHighlightablePosition (line 126) | private static bool IsHighlightablePosition(ITextSnapshot snapshot, in... method IsHighlightableCharacter (line 138) | private static bool IsHighlightableCharacter(char ch) { method Dispose (line 151) | void IDisposable.Dispose() { FILE: src/Windows/Editor/Impl/BraceMatch/BraceMatcher.cs class BraceMatcher (line 12) | public abstract class BraceMatcher : IBraceMatcher type BraceType (line 14) | public enum BraceType { method BraceMatcher (line 30) | protected BraceMatcher(ITextView textView, ITextBuffer textBuffer, ICo... method GetBracesFromPosition (line 36) | public bool GetBracesFromPosition(ITextSnapshot snapshot, int currentP... method IsSupportedBraceType (line 69) | public static bool IsSupportedBraceType(BraceType braceType) { method GetTokens (line 73) | protected abstract IReadOnlyTextRangeCollection GetTokens... method GetLanguageBracesFromPosition (line 75) | public virtual bool GetLanguageBracesFromPosition( method GetMatchingBraceType (line 146) | public bool GetMatchingBraceType(char ch, out BraceType braceType, out... FILE: src/Windows/Editor/Impl/BraceMatch/BraceTokenPair.cs class BraceTokenPair (line 7) | public sealed class BraceTokenPair : Tuple : IC... method TokenBasedClassifier (line 41) | protected TokenBasedClassifier(ITextBuffer textBuffer, method RemoveSensitiveTokens (line 59) | protected virtual void RemoveSensitiveTokens(int position, TextRangeCo... method OnTextChanged (line 62) | protected virtual void OnTextChanged(object sender, TextContentChanged... method OnTextChanged (line 80) | [SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", M... method GetClassificationSpans (line 137) | public virtual IList GetClassificationSpans(Snapsh... method GetAnchorPosition (line 192) | protected virtual int GetAnchorPosition(int position) { method AddClassificationFromToken (line 201) | private void AddClassificationFromToken(List class... method AddClassificationFromCompositeToken (line 216) | private void AddClassificationFromCompositeToken(List _suspended = true; method Resume (line 253) | public void Resume() { method Recolorize (line 260) | protected void Recolorize() { method VerifyTokensSorted (line 267) | private void VerifyTokensSorted() { FILE: src/Windows/Editor/Impl/Completions/CompletionCommandHandler.cs class CompletionCommandHandler (line 10) | public abstract class CompletionCommandHandler : ViewCommand { method CompletionCommandHandler (line 18) | protected CompletionCommandHandler(ITextView textView) : method Status (line 24) | public override CommandStatus Status(Guid group, int id) { method Invoke (line 40) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Windows/Editor/Impl/Completions/CompletionCommittedEventArgs.cs class CompletionCommittedEventArgs (line 7) | public sealed class CompletionCommittedEventArgs { method CompletionCommittedEventArgs (line 9) | public CompletionCommittedEventArgs(ICompletionSession session) => Ses... FILE: src/Windows/Editor/Impl/Completions/CompletionController.cs class CompletionController (line 17) | public abstract class CompletionController : IIntellisenseController { method CompletionController (line 29) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "C... method FromTextView (line 42) | public static T FromTextView(ITextView textView) where T: Completio... method ConnectSubjectBuffer (line 45) | public abstract void ConnectSubjectBuffer(ITextBuffer subjectBuffer); method DisconnectSubjectBuffer (line 47) | public abstract void DisconnectSubjectBuffer(ITextBuffer subjectBuffer); method Detach (line 49) | public virtual void Detach(ITextView textView) { method IsCommitChar (line 62) | public virtual bool IsCommitChar(char typedCharacter) => false; method IsTriggerChar (line 66) | public virtual bool IsTriggerChar(char typedCharacter) => false; method IsClosingChar (line 75) | public virtual bool IsClosingChar(char typedCharacter) => false; method OnPostTypeClosingChar (line 80) | protected virtual void OnPostTypeClosingChar(char typedCharacter) { } method OnPreTypeCompletionChar (line 81) | protected virtual void OnPreTypeCompletionChar(char typedCharacter) { } method OnPostTypeCompletionChar (line 82) | protected virtual void OnPostTypeCompletionChar(char typedCharacter) { } method IsRetriggerChar (line 87) | protected virtual bool IsRetriggerChar(ICompletionSession session, cha... method IsMuteCharacter (line 95) | public virtual bool IsMuteCharacter(char typedCharacter) => typedChara... method OnShowMemberList (line 110) | public void OnShowMemberList(bool filterList) { method OnCompleteWord (line 122) | public virtual void OnCompleteWord() { method OnShowSignatureHelp (line 130) | public virtual void OnShowSignatureHelp() { method OnShowQuickInfo (line 138) | public virtual void OnShowQuickInfo() { method OnPreTypeChar (line 148) | public virtual bool OnPreTypeChar(char typedCharacter) { method CanDismissSignatureOnCommit (line 168) | protected virtual bool CanDismissSignatureOnCommit() => true; method OnPostTypeChar (line 173) | public virtual void OnPostTypeChar(char typedCharacter) { method HasActiveSignatureSession (line 203) | public bool HasActiveSignatureSession(ITextView textView) => HasActive... method HasActiveSignatureSession (line 208) | public static bool HasActiveSignatureSession(ITextView textView, IServ... method DismissAllSessions (line 216) | public virtual void DismissAllSessions() { method DismissQuickInfoSession (line 222) | public void DismissQuickInfoSession(ITextView textView) { method DismissCompletionSession (line 233) | public virtual void DismissCompletionSession() { method CommitCompletionSession (line 244) | public virtual bool CommitCompletionSession(char typedCharacter) { method CanCommitCompletionSession (line 258) | protected virtual bool CanCommitCompletionSession(char typedCharacter) { method CommitCompletionSession (line 294) | public virtual bool CommitCompletionSession() => CommitCompletionSessi... method UpdateInsertionText (line 300) | protected virtual void UpdateInsertionText() { } method HandleCommand (line 305) | public virtual bool HandleCommand(Guid group, int id, object inputArg)... method FilterCompletionSession (line 313) | public virtual void FilterCompletionSession() { method CommitUniqueCompletionSession (line 322) | protected void CommitUniqueCompletionSession() { method ShowCompletion (line 334) | public ICompletionSession ShowCompletion(bool autoShownCompletion) { method TriggerCompletion (line 359) | public virtual ICompletionSession TriggerCompletion() => CompletionBro... method ShowSignature (line 370) | public void ShowSignature(bool autoShown) { method TriggerSignatureHelp (line 377) | public virtual void TriggerSignatureHelp() { method IsAutoShownCompletion (line 388) | protected bool IsAutoShownCompletion() { method ShowSignatureAndCompletion (line 398) | protected void ShowSignatureAndCompletion(bool autoShownSignature, boo... method DismissSignatureSession (line 403) | public static void DismissSignatureSession(ITextView textView, IServic... method ClearCompletionSession (line 410) | private void ClearCompletionSession() { method OnCompletionSessionDismissed (line 418) | protected virtual void OnCompletionSessionDismissed(object sender, Eve... method OnCompletionSessionCommitted (line 423) | protected virtual void OnCompletionSessionCommitted(object sender, Eve... FILE: src/Windows/Editor/Impl/Completions/CompletionList.cs class CompletionList (line 11) | public sealed class CompletionList : List, INotifyCollection... method CompletionList (line 15) | public CompletionList(IEnumerable completions) : base(comp... method CompletionList (line 17) | public CompletionList() { method FireCollectionChanged (line 20) | public void FireCollectionChanged() => CollectionChanged?.Invoke(this,... FILE: src/Windows/Editor/Impl/Completions/EditorIntellisenseSession.cs class EditorIntellisenseSession (line 15) | public sealed class EditorIntellisenseSession : IEditorIntellisenseSessi... method As (line 21) | public T As() where T: class => _session as T; method EditorIntellisenseSession (line 29) | public EditorIntellisenseSession(IIntellisenseSession session, IServic... method OnSessionDismissed (line 39) | private void OnSessionDismissed(object sender, EventArgs e) { FILE: src/Windows/Editor/Impl/Completions/IntellisenseSessionExtensions.cs class IntellisenseSessionExtensions (line 7) | public static class IntellisenseSessionExtensions { method ToEditorIntellisenseSession (line 8) | public static IEditorIntellisenseSession ToEditorIntellisenseSession(t... FILE: src/Windows/Editor/Impl/Completions/TypingCommandHandler.cs class TypingCommandHandler (line 10) | public abstract class TypingCommandHandler : ViewAndBufferCommand { method TypingCommandHandler (line 29) | protected TypingCommandHandler(ITextView textView) method GetTypedChar (line 32) | public static char GetTypedChar(Guid group, int commandId, object vari... method Status (line 86) | public override CommandStatus Status(Guid group, int id) { method Invoke (line 99) | public override CommandResult Invoke(Guid group, int id, object inputA... method GetHelpTopic (line 113) | private string GetHelpTopic() => CompletionController?.HelpTopicName ?... method DismissAllSessions (line 115) | private void DismissAllSessions() => CompletionController?.DismissAllS... method HandleCompletion (line 117) | private CommandResult HandleCompletion(Guid group, int id, object inpu... method PostProcessInvoke (line 136) | public override void PostProcessInvoke(CommandResult result, Guid grou... method OnPostTypeChar (line 163) | private void OnPostTypeChar(char typedChar) { FILE: src/Windows/Editor/Impl/Completions/ViewCompletionBroker.cs class ViewCompletionBroker (line 13) | [Export(typeof(IViewCompletionBroker))] method ViewCompletionBroker (line 17) | [ImportingConstructor] method GetSessions (line 22) | public IReadOnlyList GetSessions(IEditorVi... method TriggerCompletionSession (line 28) | public void TriggerCompletionSession(IEditorView view) method DismissCompletionSession (line 30) | public void DismissCompletionSession(IEditorView view) FILE: src/Windows/Editor/Impl/Composition/ComponentInterfaces.cs type IComponentContentTypes (line 11) | public interface IComponentContentTypes { type IOrderedComponentContentTypes (line 16) | public interface IOrderedComponentContentTypes : IComponentContentTypes,... FILE: src/Windows/Editor/Impl/Composition/ComponentLocator.cs class ComponentLocator (line 13) | public static class ComponentLocator where TComponent : class { method Import (line 14) | public static TComponent Import(ICompositionService compositionService) { method ImportMany (line 20) | public static IEnumerable> ImportMany(ICompositionSer... class SingleImporter (line 26) | private class SingleImporter { class ManyImporter (line 31) | private class ManyImporter { class ComponentLocatorWithMetadata (line 37) | public static class ComponentLocatorWithMetadata method ImportMany (line 40) | public static IEnumerable> ImportMany(ICom... class ManyImporter (line 46) | private class ManyImporter { class ComponentLocatorWithOrdering (line 55) | public static class ComponentLocatorWithOrdering method ImportMany (line 58) | public static IEnumerable> ImportMany(ICom... method ReverseImportMany (line 67) | public static IEnumerable> ReverseImportMa... class ManyImporter (line 70) | private class ManyImporter { method ImportMany (line 80) | public static IEnumerable> ImportMany(ICo... method ReverseImportMany (line 83) | public static IEnumerable> ReverseImportM... class ComponentLocatorWithOrdering (line 79) | public static class ComponentLocatorWithOrdering where TComp... method ImportMany (line 58) | public static IEnumerable> ImportMany(ICom... method ReverseImportMany (line 67) | public static IEnumerable> ReverseImportMa... class ManyImporter (line 70) | private class ManyImporter { method ImportMany (line 80) | public static IEnumerable> ImportMany(ICo... method ReverseImportMany (line 83) | public static IEnumerable> ReverseImportM... class ComponentLocatorForContentType (line 90) | public static class ComponentLocatorForContentType method ImportMany (line 96) | public static IEnumerable> ImportMany(ICom... method ImportMany (line 110) | public static IEnumerable> ImportMany(ICom... method FilterByContentType (line 116) | public static IEnumerable> FilterByContent... method FilterByContentTypeExact (line 133) | public static IEnumerable> FilterByContent... method GetAllContentTypes (line 148) | private static void GetAllContentTypes(IContentType contentType, out L... class ComponentLocatorForOrderedContentType (line 172) | public static class ComponentLocatorForOrderedContentType wh... method ImportMany (line 173) | public static IEnumerable> ImportMany(ICompositionSer... method FindFirstOrderedComponent (line 181) | public static TComponent FindFirstOrderedComponent(ICompositionService... method FindFirstOrderedComponent (line 189) | public static TComponent FindFirstOrderedComponent(ICompositionCatalog... FILE: src/Windows/Editor/Impl/Composition/ContentTypeImportComposer.cs class ContentTypeImportComposer (line 17) | public class ContentTypeImportComposer : ImportComposer GetAll(IContentType contentType) { method GetAll (line 40) | public override ICollection GetAll(string contentTypeName) { method GetImport (line 51) | public override T GetImport(string contentTypeName) { method GetImport (line 62) | public T GetImport(IContentType contentType) { method GetAllLazy (line 79) | public ICollection> GetAllLazy(IContentT... method GetAllLazy (line 94) | public override ICollection> GetAllLazy(... FILE: src/Windows/Editor/Impl/Composition/ContentTypeServiceLocator.cs class ContentTypeServiceLocator (line 18) | [Export(typeof(IContentTypeServiceLocator))] method ContentTypeServiceLocator (line 23) | [ImportingConstructor] method GetService (line 35) | public T GetService(string contentType) where T: class { method GetAllServices (line 46) | public IEnumerable GetAllServices(string contentType) where T : ... method GetAllOrderedServices (line 59) | public IEnumerable> GetAllOrderedServices(string contentTyp... FILE: src/Windows/Editor/Impl/Composition/IContentTypeMetadata.cs type IContentTypeMetadata (line 7) | public interface IContentTypeMetadata { FILE: src/Windows/Editor/Impl/Composition/ImportComposer.cs class ImportComposer (line 10) | public class ImportComposer method ImportComposer (line 16) | public ImportComposer(ICompositionService cs) { method GetImport (line 20) | public virtual TInterface GetImport(string attributeValue) method GetAll (line 24) | public virtual ICollection GetAll(string attributeValue) method GetAllLazy (line 29) | public virtual ICollection> GetAllLazy(str... FILE: src/Windows/Editor/Impl/ContainedLanguage/BufferGenerator.cs class BufferGenerator (line 17) | public class BufferGenerator: IBufferGenerator { method GenerateContent (line 19) | public virtual string GenerateContent(ITextSnapshot snapshot, IEnumera... FILE: src/Windows/Editor/Impl/ContainedLanguage/CommandTargetProxy.cs class CommandTargetProxy (line 16) | public sealed class CommandTargetProxy : ICommandTarget { method GetProxyTarget (line 19) | public static CommandTargetProxy GetProxyTarget(ITextView textView) { method CommandTargetProxy (line 25) | private CommandTargetProxy(ITextView textView) => textView.AddService(... method Status (line 28) | public CommandStatus Status(Guid group, int id) method Invoke (line 31) | public CommandResult Invoke(Guid group, int id, object inputArg, ref o... method PostProcessInvoke (line 34) | public void PostProcessInvoke(CommandResult result, Guid group, int id... method SetCommandTarget (line 39) | public static void SetCommandTarget(ITextView textView, ICommandTarget... FILE: src/Windows/Editor/Impl/ContainedLanguage/ContainedLanguageHandler.cs class ContainedLanguageHandler (line 11) | public abstract class ContainedLanguageHandler : IContainedLanguageHandl... method ContainedLanguageHandler (line 18) | protected ContainedLanguageHandler(ITextBuffer textBuffer) { method OnTextBufferChanged (line 24) | protected abstract void OnTextBufferChanged(object sender, TextContent... method GetCommandTargetOfLocation (line 39) | public abstract ICommandTarget GetCommandTargetOfLocation(ITextView te... method GetCodeBlockOfLocation (line 44) | public abstract ITextRange GetCodeBlockOfLocation(int bufferPosition); method GetLanguageBlockOfLocation (line 47) | protected ITextRange GetLanguageBlockOfLocation(int bufferPosition) { FILE: src/Windows/Editor/Impl/ContainedLanguage/Definitions/IBufferGenerator.cs type IBufferGenerator (line 15) | public interface IBufferGenerator { method GenerateContent (line 16) | string GenerateContent(ITextSnapshot snapshot, IEnumerable... FILE: src/Windows/Editor/Impl/ContainedLanguage/Definitions/IContainedLanguageHandler.cs type IContainedLanguageHandler (line 10) | public interface IContainedLanguageHandler { method GetCommandTargetOfLocation (line 22) | ICommandTarget GetCommandTargetOfLocation(ITextView textView, int posi... method GetCodeBlockOfLocation (line 28) | ITextRange GetCodeBlockOfLocation(int bufferPosition); FILE: src/Windows/Editor/Impl/Controllers/Commands/DisabledCommand.cs class DisabledCommand (line 10) | [ExcludeFromCodeCoverage] method DisabledCommand (line 12) | public DisabledCommand(ITextView textView, Guid group, int id) method DisabledCommand (line 16) | public DisabledCommand(ITextView textView, CommandId[] ids) method Status (line 20) | CommandStatus ICommandTarget.Status(Guid group, int id) { FILE: src/Windows/Editor/Impl/Controllers/Commands/EditingCommand.cs class EditingCommand (line 11) | [ExcludeFromCodeCoverage] method EditingCommand (line 15) | public EditingCommand(ITextView textView, Guid group, int id) method EditingCommand (line 19) | public EditingCommand(ITextView textView, int id) method EditingCommand (line 23) | public EditingCommand(ITextView textView, IServiceContainer services, ... method EditingCommand (line 28) | public EditingCommand(ITextView textView, CommandId[] ids) FILE: src/Windows/Editor/Impl/Controllers/Commands/ICommandFactory.cs type ICommandFactory (line 15) | public interface ICommandFactory { method GetCommands (line 16) | IEnumerable GetCommands(ITextView textView, ITextBuffer text... FILE: src/Windows/Editor/Impl/Controllers/Commands/InvisibleCommand.cs class InvisibleCommand (line 10) | [ExcludeFromCodeCoverage] method InvisibleCommand (line 12) | public InvisibleCommand(ITextView textView, Guid group, int id) method Status (line 16) | CommandStatus ICommandTarget.Status(Guid group, int id) => CommandStat... FILE: src/Windows/Editor/Impl/Controllers/Commands/ViewAndBufferCommand.cs class ViewAndBufferCommand (line 19) | public class ViewAndBufferCommand : ViewCommand { method ViewAndBufferCommand (line 20) | public ViewAndBufferCommand(ITextView textView, CommandId[] ids, bool ... FILE: src/Windows/Editor/Impl/Controllers/Commands/ViewCommand.cs class ViewCommand (line 10) | [ExcludeFromCodeCoverage] method ViewCommand (line 14) | public ViewCommand(ITextView textView, Guid group, int id, bool needCh... method ViewCommand (line 19) | public ViewCommand(ITextView textView, int id, bool needCheckout) method ViewCommand (line 24) | public ViewCommand(ITextView textView, CommandId id, bool needCheckout) method ViewCommand (line 29) | public ViewCommand(ITextView textView, CommandId[] ids, bool needCheck... method Dispose (line 35) | protected virtual void Dispose(bool disposing) { method Dispose (line 39) | public void Dispose() { FILE: src/Windows/Editor/Impl/Controllers/CommonControllerFactory.cs class CommonControllerFactory (line 15) | [Export(typeof(IControllerFactory))] method CommonControllerFactory (line 22) | [ImportingConstructor] method GetControllers (line 27) | public IEnumerable GetControllers(ITextView textView, ... FILE: src/Windows/Editor/Impl/Controllers/IControllerFactory.cs type IControllerFactory (line 15) | public interface IControllerFactory { method GetControllers (line 16) | IEnumerable GetControllers(ITextView textView, ITextBu... FILE: src/Windows/Editor/Impl/Controllers/ViewController.cs class ViewController (line 16) | public abstract class ViewController : Controller { method ViewController (line 26) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "C... method FromTextView (line 39) | public static ViewController FromTextView(ITextView textView) => textV... method OnTextViewDisconnected (line 41) | private void OnTextViewDisconnected(object sender, TextViewListenerEve... method Dispose (line 47) | protected override void Dispose(bool disposing) { method BuildCommandSet (line 62) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliabilit... method BuildControllerSet (line 72) | private void BuildControllerSet() { method Status (line 80) | public override CommandStatus Status(Guid group, int id) { method Invoke (line 90) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Windows/Editor/Impl/Controllers/Views/IFileSpecificTextViewCreationListener.cs type IFileSpecificTextViewCreationListener (line 15) | public interface IFileSpecificTextViewCreationListener { method OnTextViewCreated (line 16) | void OnTextViewCreated(ITextView textView, ITextBuffer textBuffer); FILE: src/Windows/Editor/Impl/Controllers/Views/ITextViewCreationListener.cs type ITextViewCreationListener (line 14) | public interface ITextViewCreationListener { method OnTextViewCreated (line 15) | void OnTextViewCreated(ITextView textView, ITextBuffer textBuffer); FILE: src/Windows/Editor/Impl/Controllers/Views/TextViewConnectionListener.cs class TextViewConnectionListener (line 24) | public abstract class TextViewConnectionListener : IWpfTextViewCreationL... method TextViewConnectionListener (line 41) | protected TextViewConnectionListener(IServiceContainer services) { method TextViewCreated (line 63) | public void TextViewCreated(IWpfTextView textView) { method SubjectBuffersConnected (line 73) | public void SubjectBuffersConnected(IWpfTextView textView, ConnectionR... method SubjectBuffersDisconnected (line 96) | public virtual void SubjectBuffersDisconnected(IWpfTextView textView, ... method FlushPendingAction (line 120) | protected void FlushPendingAction() { method OnIdle (line 124) | private void OnIdle(object sender, EventArgs e) { method CheckForViewlessTextBuffers (line 133) | private void CheckForViewlessTextBuffers() { method OnTerminateApp (line 145) | private void OnTerminateApp(object sender, EventArgs eventArgs) { method OnTextViewConnected (line 160) | protected virtual void OnTextViewConnected(ITextView textView, ITextBu... method OnTextViewCreated (line 181) | protected virtual void OnTextViewCreated(ITextView textView) { method OnTextViewGotAggregateFocus (line 195) | protected virtual void OnTextViewGotAggregateFocus(ITextView textView,... method OnTextViewDisconnected (line 207) | protected virtual void OnTextViewDisconnected(ITextView textView, ITex... method OnTextBufferCreated (line 221) | protected virtual void OnTextBufferCreated(ITextView textView, ITextBu... method OnTextBufferDisposing (line 237) | protected virtual void OnTextBufferDisposing(ITextBuffer textBuffer) { method GetViewsForBuffer (line 262) | public static IEnumerable GetViewsForBuffer(ITextBuffer tex... method GetFirstViewForBuffer (line 267) | public static ITextView GetFirstViewForBuffer(ITextBuffer textBuffer) ... method GetTextViewDataForBuffer (line 269) | public static TextViewData GetTextViewDataForBuffer(ITextBuffer textBu... method StaticFlushPendingAction (line 285) | public static void StaticFlushPendingAction() { FILE: src/Windows/Editor/Impl/Controllers/Views/TextViewData.cs class TextViewData (line 9) | public class TextViewData { method TextViewData (line 14) | public TextViewData() { method AddView (line 18) | public void AddView(ITextView textView) { method RemoveView (line 24) | public void RemoveView(ITextView textView) { method OnTextViewGotAggregateFocus (line 33) | protected void OnTextViewGotAggregateFocus(object sender, EventArgs ev... FILE: src/Windows/Editor/Impl/Diagnostics/IntegerSwitch.cs class IntegerSwitch (line 10) | [ExcludeFromCodeCoverage] method IntegerSwitch (line 14) | public IntegerSwitch(string name, string description, int value) FILE: src/Windows/Editor/Impl/DragDrop/DataObjectExtensions.cs class DataObjectExtensions (line 11) | public static class DataObjectExtensions { method GetFlags (line 12) | public static DataObjectFlags GetFlags(this IDataObject dataObject) { method TextFromUnicode (line 34) | public static string TextFromUnicode(this IDataObject dataObject) { method TextFromAnsi (line 38) | public static string TextFromAnsi(this IDataObject dataObject) { method GetProjectItems (line 42) | public static IEnumerable GetProjectItems(this IDataObjec... method IsProjectItems (line 51) | public static bool IsProjectItems(this IDataObject data) { FILE: src/Windows/Editor/Impl/DragDrop/DataObjectFlags.cs type DataObjectFlags (line 7) | [Flags] FILE: src/Windows/Editor/Impl/DragDrop/DataObjectFormats.cs class DataObjectFormats (line 5) | public static class DataObjectFormats { FILE: src/Windows/Editor/Impl/DragDrop/DropFileType.cs type DropFileType (line 10) | internal enum DropFileType { class DropFileTypeHelper (line 23) | internal static class DropFileTypeHelper { method DropFileTypeHelper (line 27) | static DropFileTypeHelper() { method GetMimeType (line 88) | public static string GetMimeType(string file) { method GetDropFileType (line 96) | public static DropFileType GetDropFileType(string file) { FILE: src/Windows/Editor/Impl/DragDrop/ProjectDataObjectReader.cs class ProjectItem (line 12) | public class ProjectItem { method ProjectItem (line 17) | public ProjectItem(Guid projectGuid, string projectFileName, string it... class ProjectDataObjectReader (line 24) | internal static class ProjectDataObjectReader { method GetData (line 28) | [SuppressMessage("Microsoft.Performance", "CA1804:RemoveUnusedLocals")] FILE: src/Windows/Editor/Impl/Extensions/DocumentExtensions.cs class DocumentExtensions (line 8) | public static class DocumentExtensions { method TextBuffer (line 9) | [DebuggerStepThrough] FILE: src/Windows/Editor/Impl/Extensions/EditorBufferExtensions.cs class EditorBufferExtensions (line 8) | public static class EditorBufferExtensions { method TextSnapshot (line 9) | [DebuggerStepThrough] FILE: src/Windows/Editor/Impl/Extensions/EditorExtensions.cs class EditorExtensions (line 9) | public static class EditorExtensions { method GetFirstView (line 10) | public static ITextView GetFirstView(this ITextBuffer textBuffer) => T... FILE: src/Windows/Editor/Impl/Extensions/TextBufferExtensions.cs class TextBufferExtensions (line 19) | public static class TextBufferExtensions { method ToEditorBuffer (line 20) | [DebuggerStepThrough] method Services (line 26) | [DebuggerStepThrough] method GetService (line 35) | public static T GetService(this ITextBuffer textBuffer) where T : c... method AddService (line 40) | public static void AddService(this ITextBuffer textBuffer, T servic... method RemoveService (line 45) | public static void RemoveService(this ITextBuffer textBuffer, object s... method GetEditorDocument (line 51) | public static T GetEditorDocument(this ITextBuffer textBuffer) wher... method CurrentTextView (line 77) | public static ITextView CurrentTextView(this ITextBuffer textBuffer) { method GetContributingBuffers (line 86) | public static IEnumerable GetContributingBuffers(this ITe... method GetFileName (line 106) | public static string GetFileName(this ITextBuffer textBuffer) { method GetTextDocument (line 115) | public static ITextDocument GetTextDocument(this ITextBuffer textBuffe... method GetLineColumnFromPosition (line 129) | public static bool GetLineColumnFromPosition(this ITextBuffer textBuff... method GetPositionFromLineColumn (line 148) | public static int? GetPositionFromLineColumn(this ITextBuffer textBuff... method GetPositionFromLineColumn (line 151) | public static int? GetPositionFromLineColumn(this ITextSnapshot snapsh... method IsSignatureHelpBuffer (line 166) | public static bool IsSignatureHelpBuffer(this ITextBuffer textBuffer) method AddBufferDisposedAction (line 169) | public static void AddBufferDisposedAction(this ITextBuffer textBuffer... method GetChangedExtent (line 185) | public static bool GetChangedExtent(this ITextVersion oldVersion, ITex... method MapDown (line 234) | public static SnapshotPoint? MapDown(this ITextBuffer viewBuffer, Snap... method MapUp (line 260) | public static SnapshotPoint? MapUp(this ITextBuffer viewBuffer, Snapsh... method MapUp (line 273) | public static SnapshotSpan? MapUp(this ITextBuffer viewBuffer, Snapsho... method GetBufferGraph (line 285) | public static IBufferGraph GetBufferGraph(this ITextBuffer viewBuffer) { FILE: src/Windows/Editor/Impl/Extensions/TextChangeExtensions.cs class TextChangeExtensions (line 10) | public static class TextChangeExtensions { method ToTextChange (line 15) | public static TextChange ToTextChange(this TextContentChangedEventArgs... FILE: src/Windows/Editor/Impl/Extensions/TextViewExtensions.cs class TextViewExtensions (line 14) | public static class TextViewExtensions { method ToEditorView (line 15) | [DebuggerStepThrough] method Services (line 21) | [DebuggerStepThrough] method GetService (line 30) | public static T GetService(this ITextView textView) where T : class... method AddService (line 35) | public static void AddService(this ITextView textView, T service) w... method RemoveService (line 40) | public static void RemoveService(this ITextView textView, object servi... method GetCaretPosition (line 47) | public static SnapshotPoint? GetCaretPosition(this ITextView textView,... method GetCaretPosition (line 50) | [DebuggerStepThrough] method GetCaretPosition (line 59) | public static SnapshotPoint? GetCaretPosition(this ITextView textView,... method IsStatementCompletionWindowActive (line 73) | public static bool IsStatementCompletionWindowActive(this ITextView te... method MapUpToView (line 82) | public static SnapshotPoint? MapUpToView(this ITextView textView, Snap... FILE: src/Windows/Editor/Impl/Extensions/TrackingSpanExtensions.cs class TrackingSpanExtensions (line 7) | public static class TrackingSpanExtensions { method GetCurrentPosition (line 8) | public static int GetCurrentPosition(this ITrackingPoint trackingPoint) { FILE: src/Windows/Editor/Impl/Outline/OutlineController.cs class OutlineController (line 12) | public class OutlineController : ICommandTarget { method OutlineController (line 16) | public OutlineController(ITextView textView, IOutliningManagerService ... method ExpandAll (line 25) | private void ExpandAll() { method CollapseAll (line 31) | private void CollapseAll() { method StopOutlining (line 37) | private void StopOutlining() { method StartOutlining (line 41) | private void StartOutlining() { method ToggleAll (line 45) | private void ToggleAll() { method ToggleCurrent (line 53) | private void ToggleCurrent() { method Status (line 101) | public CommandStatus Status(Guid group, int id) { method Invoke (line 124) | public CommandResult Invoke(Guid group, int id, object inputArg, ref o... method PostProcessInvoke (line 153) | public void PostProcessInvoke(CommandResult result, Guid group, int id... FILE: src/Windows/Editor/Impl/Outline/OutlineRegion.cs class OutlineRegion (line 12) | public class OutlineRegion : TextRange { method OutlineRegion (line 15) | public OutlineRegion(ITextBuffer textBuffer, ITextRange range) method OutlineRegion (line 19) | public OutlineRegion(ITextBuffer textBuffer, int start, int length) method FromBounds (line 24) | public static OutlineRegion FromBounds(ITextBuffer textBuffer, int sta... FILE: src/Windows/Editor/Impl/Outline/OutlineRegionBuilder.cs class OutlineRegionBuilder (line 19) | public abstract class OutlineRegionBuilder : IDisposable { method OutlineRegionBuilder (line 32) | protected OutlineRegionBuilder(ITextBuffer textBuffer, IServiceContain... method OnTextBufferChanged (line 47) | protected virtual void OnTextBufferChanged(object sender, TextContentC... method BuildRegions (line 101) | public abstract bool BuildRegions(OutlineRegionCollection newRegions); method TaskAction (line 105) | protected virtual object TaskAction() { method MainThreadAction (line 121) | protected virtual void MainThreadAction(object backgroundProcessingRes... method CompareRegions (line 138) | protected virtual ITextRange CompareRegions( method Dispose (line 156) | public void Dispose() { method Dispose (line 161) | protected virtual void Dispose(bool disposing) { FILE: src/Windows/Editor/Impl/Outline/OutlineRegionCollection.cs class OutlineRegionCollection (line 10) | public class OutlineRegionCollection : TextRangeCollection { method OutlineRegionCollection (line 13) | public OutlineRegionCollection(int textBufferVersion) { method Clone (line 17) | public OutlineRegionCollection Clone() { FILE: src/Windows/Editor/Impl/Outline/OutlineRegionsChange.cs class OutlineRegionsChange (line 7) | public sealed class OutlineRegionsChange { method OutlineRegionsChange (line 11) | public OutlineRegionsChange(ITextRange changedRange, OutlineRegionColl... FILE: src/Windows/Editor/Impl/Outline/OutlineRegionsChangedEventArgs.cs class OutlineRegionsChangedEventArgs (line 8) | public sealed class OutlineRegionsChangedEventArgs : EventArgs { method OutlineRegionsChangedEventArgs (line 12) | public OutlineRegionsChangedEventArgs(OutlineRegionCollection regions,... FILE: src/Windows/Editor/Impl/Outline/OutliningTagger.cs class OutliningTagger (line 10) | public class OutliningTagger : ITagger { method OutliningTagger (line 15) | public OutliningTagger(ITextBuffer textBuffer, OutlineRegionBuilder re... method GetTags (line 22) | public IEnumerable> GetTags(NormalizedSn... method CreateTag (line 44) | public virtual OutliningRegionTag CreateTag(OutlineRegion region) { method OnRegionsChanged (line 51) | private void OnRegionsChanged(object sender, OutlineRegionsChangedEven... FILE: src/Windows/Editor/Impl/Projection/CustomTrackingSpan.cs class CustomTrackingSpan (line 14) | [DebuggerDisplay("{GetDebuggerDisplay(), nq}")] method CustomTrackingSpan (line 19) | public CustomTrackingSpan(ITextSnapshot snapshot, Span span, PointTrac... method GetEndPoint (line 26) | public SnapshotPoint GetEndPoint(ITextSnapshot snapshot) => _end.GetPo... method GetSpan (line 28) | public Span GetSpan(ITextVersion version) { method GetSpan (line 32) | public SnapshotSpan GetSpan(ITextSnapshot snapshot) { method GetStartPoint (line 36) | public SnapshotPoint GetStartPoint(ITextSnapshot snapshot) => _start.G... method GetText (line 37) | public string GetText(ITextSnapshot snapshot) => GetSpan(snapshot).Get... method GetDebuggerDisplay (line 43) | private string GetDebuggerDisplay() { FILE: src/Windows/Editor/Impl/Projection/Definitions/IProjectionBufferManager.cs type IProjectionBufferManager (line 17) | public interface IProjectionBufferManager: IDisposable { method SetProjectionMappings (line 42) | void SetProjectionMappings(string secondaryContent, IReadOnlyList CreateSecondarySpans(string secondaryText, IReadO... method CreateViewSpans (line 140) | private List CreateViewSpans(IReadOnlyList ... method GetCaret (line 163) | private ITextCaret GetCaret() => DiskBuffer.GetFirstView()?.Caret; method GetCaretPosition (line 164) | private int? GetCaretPosition() => GetCaret()?.Position.BufferPosition... method SaveViewPosition (line 166) | private void SaveViewPosition() { method RestoreViewPosition (line 173) | private void RestoreViewPosition() { method IdenticalSpans (line 194) | private bool IdenticalSpans(IReadOnlyList newSpans) { FILE: src/Windows/Editor/Impl/Projection/ProjectionMapping.cs class ProjectionMapping (line 11) | public sealed class ProjectionMapping : TextRange { method ProjectionMapping (line 39) | public ProjectionMapping(int sourceStart, int projectionStart, int len... FILE: src/Windows/Editor/Impl/QuickInfo/ViewQuickInfoBroker.cs class ViewQuickInfoBroker (line 14) | [Export(typeof(IViewQuickInfoBroker))] method ViewQuickInfoBroker (line 18) | [ImportingConstructor] method GetSessions (line 23) | public IReadOnlyList GetSessions(IEditorVi... method TriggerQuickInfoSession (line 29) | public void TriggerQuickInfoSession(IEditorView view) method DismissQuickInfoSession (line 32) | public void DismissQuickInfoSession(IEditorView view) { FILE: src/Windows/Editor/Impl/Selection/SelectionTracker.cs class SelectionTracker (line 16) | public class SelectionTracker : ISelectionTracker { method SelectionTracker (line 25) | public SelectionTracker(IEditorView editorView) { method StartTracking (line 43) | public virtual void StartTracking(bool automaticTracking) { method EndTracking (line 65) | public virtual void EndTracking() { method MoveToBeforeChanges (line 78) | public void MoveToBeforeChanges() => MoveCaretTo(PositionBeforeChanges... method MoveToAfterChanges (line 83) | public void MoveToAfterChanges(int virtualSpaces = 0) => MoveCaretTo(P... method MoveCaretTo (line 86) | protected virtual void MoveCaretTo(SnapshotPoint position, int virtual... FILE: src/Windows/Editor/Impl/Selection/SelectionUndo.cs class SelectionUndo (line 17) | public sealed class SelectionUndo : IDisposable { method SelectionUndo (line 22) | public SelectionUndo(ISelectionTracker selectionTracker, ITextBufferUn... method Dispose (line 34) | public void Dispose() { class StartSelectionTrackingUndoUnit (line 45) | internal class StartSelectionTrackingUndoUnit : TextUndoPrimitiveBase { method StartSelectionTrackingUndoUnit (line 48) | public StartSelectionTrackingUndoUnit(ISelectionTracker selectionTrack... method Undo (line 53) | public override void Undo() => _selectionTracker.MoveToBeforeChanges(); class EndSelectionTrackingUndoUnit (line 59) | internal class EndSelectionTrackingUndoUnit : TextUndoPrimitiveBase { method EndSelectionTrackingUndoUnit (line 62) | public EndSelectionTrackingUndoUnit(ISelectionTracker selectionTracker... method Do (line 67) | public override void Do() => _selectionTracker.MoveToAfterChanges(); FILE: src/Windows/Editor/Impl/Signatures/ViewSignatureBroker.cs class ViewsignatureBroker (line 16) | [Export(typeof(IViewSignatureBroker))] method ViewsignatureBroker (line 20) | [ImportingConstructor] method GetSessions (line 25) | public IReadOnlyList GetSessions(IEditorVi... method TriggerSignatureSession (line 31) | public void TriggerSignatureSession(IEditorView view) method DismissSignatureSession (line 33) | public void DismissSignatureSession(IEditorView view) FILE: src/Windows/Editor/Impl/SuggestedActions/ISuggestedActionProvider.cs type ISuggestedActionProvider (line 13) | public interface ISuggestedActionProvider { method HasSuggestedActions (line 21) | bool HasSuggestedActions(ITextView textView, ITextBuffer textBuffer, i... method GetSuggestedActions (line 30) | IEnumerable GetSuggestedActions(ITextView textView, ... FILE: src/Windows/Editor/Impl/SuggestedActions/SuggestedActionBase.cs class SuggestedActionBase (line 20) | public abstract class SuggestedActionBase : ISuggestedAction { method SuggestedActionBase (line 21) | protected SuggestedActionBase(ITextView view, ITextBuffer buffer, int ... method SuggestedActionBase (line 28) | protected SuggestedActionBase(ITextView view, ITextBuffer buffer, int ... method GetActionSetsAsync (line 46) | public virtual Task> GetActionSetsAsyn... method GetPreviewAsync (line 59) | public virtual Task GetPreviewAsync(CancellationToken cancella... method Invoke (line 61) | public abstract void Invoke(CancellationToken cancellationToken); method TryGetTelemetryId (line 63) | public abstract bool TryGetTelemetryId(out Guid telemetryId); method Dispose (line 66) | protected virtual void Dispose(bool disposing) { } method Dispose (line 68) | public void Dispose() { FILE: src/Windows/Editor/Impl/SuggestedActions/SuggestedActionsSourceBase.cs class SuggestedActionsSourceBase (line 13) | public abstract class SuggestedActionsSourceBase : IDisposable { method SuggestedActionsSourceBase (line 21) | protected SuggestedActionsSourceBase(ITextView textView, ITextBuffer t... method OnCaretPositionChanged (line 33) | protected abstract void OnCaretPositionChanged(object sender, CaretPos... method OnDocumentClosing (line 34) | private void OnDocumentClosing(object sender, EventArgs e) => Dispose(); method Dispose (line 36) | public void Dispose() { method Dispose (line 43) | protected virtual void Dispose(bool disposing) { } FILE: src/Windows/Editor/Impl/Text/CaretPosition.cs class CaretPosition (line 5) | public sealed class CaretPosition : IViewCaretPosition { method CaretPosition (line 8) | public CaretPosition(ISnapshotPoint point, int virtualSpaces) { method GetContainingLine (line 15) | public IEditorLine GetContainingLine() => _point.GetContainingLine(); FILE: src/Windows/Editor/Impl/Text/EditorBuffer.cs class EditorBuffer (line 17) | public sealed class EditorBuffer : IEditorBuffer { method EditorBuffer (line 25) | public EditorBuffer(ITextBuffer textBuffer, ITextDocumentFactoryServic... method Create (line 39) | [DebuggerStepThrough] method FromTextBuffer (line 43) | [DebuggerStepThrough] method As (line 63) | [DebuggerStepThrough] method GetEditorDocument (line 70) | [DebuggerStepThrough] method Insert (line 73) | public bool Insert(int position, string text) { method Replace (line 79) | public bool Replace(ITextRange range, string text) { method Delete (line 85) | public bool Delete(ITextRange range) { method Dispose (line 97) | public void Dispose() { method OnTextBufferChangedHighPriority (line 113) | [DebuggerStepThrough] method OnTextDocumentDisposed (line 117) | private void OnTextDocumentDisposed(object sender, TextDocumentEventAr... method OnTextBufferChanged (line 123) | [DebuggerStepThrough] FILE: src/Windows/Editor/Impl/Text/EditorBufferSnapshot.cs class EditorBufferSnapshot (line 9) | [DebuggerDisplay("{" + nameof(GetText) + "()}")] method EditorBufferSnapshot (line 13) | [DebuggerStepThrough] method As (line 18) | public T As() where T : class => _snapshot as T; method GetLineFromLineNumber (line 24) | public IEditorLine GetLineFromLineNumber(int lineNumber) => new Editor... method GetLineFromPosition (line 25) | public IEditorLine GetLineFromPosition(int position) => new EditorLine... method GetLineNumberFromPosition (line 26) | public int GetLineNumberFromPosition(int position) => _snapshot.GetLin... method CreateTrackingRange (line 27) | public ITrackingTextRange CreateTrackingRange(ITextRange range) FILE: src/Windows/Editor/Impl/Text/EditorLine.cs class EditorLine (line 9) | [DebuggerDisplay("{" + nameof(GetText) + "()}")] method EditorLine (line 13) | [DebuggerStepThrough] method GetText (line 20) | public string GetText() => _line.GetText(); method Shift (line 21) | public override void Shift(int offset) { } FILE: src/Windows/Editor/Impl/Text/EditorSelection.cs class EditorSelection (line 8) | public sealed class EditorSelection : IEditorSelection { method EditorSelection (line 10) | public EditorSelection(ITextView textView) { FILE: src/Windows/Editor/Impl/Text/EditorSnapshotPoint.cs class EditorSnapshotPoint (line 7) | public sealed class EditorSnapshotPoint : ISnapshotPoint { method EditorSnapshotPoint (line 8) | public EditorSnapshotPoint(ITextSnapshot snapshot, int position) { method GetContainingLine (line 15) | public IEditorLine GetContainingLine() => Snapshot.GetLineFromPosition... FILE: src/Windows/Editor/Impl/Text/EditorView.cs class EditorView (line 14) | public sealed class EditorView : IEditorView { method EditorView (line 21) | public EditorView(ITextView textView) { method As (line 37) | public T As() where T : class => _textView as T; method GetCaretPosition (line 39) | public ISnapshotPoint GetCaretPosition(IEditorBuffer editorBuffer = nu... method MapToView (line 45) | public ISnapshotPoint MapToView(IEditorBufferSnapshot snapshot, int po... method Create (line 53) | public static IEditorView Create(ITextView textView) method FromTextView (line 56) | public static IEditorView FromTextView(ITextView textView) method OnClosed (line 59) | private void OnClosed(object sender, EventArgs e) { FILE: src/Windows/Editor/Impl/Text/ITextBufferListener.cs type ITextBufferListener (line 12) | public interface ITextBufferListener { method OnTextBufferCreated (line 16) | void OnTextBufferCreated(ITextBuffer textBuffer); method OnTextBufferDisposed (line 21) | void OnTextBufferDisposed(ITextBuffer textBuffer); FILE: src/Windows/Editor/Impl/Text/ITextSnapshotProvider.cs type ITextSnapshotProvider (line 7) | public interface ITextSnapshotProvider { FILE: src/Windows/Editor/Impl/Text/ITextViewListener.cs type ITextViewListener (line 8) | public interface ITextViewListener { method OnTextViewConnected (line 12) | void OnTextViewConnected(ITextView textView, ITextBuffer textBuffer); method OnTextViewDisconnected (line 17) | void OnTextViewDisconnected(ITextView textView, ITextBuffer textBuffer); FILE: src/Windows/Editor/Impl/Text/IncrementalChangeApplication.cs class IncrementalTextChangeApplication (line 19) | [Export(typeof(IIncrementalWhitespaceChangeHandler))] method IncrementalTextChangeApplication (line 23) | [ImportingConstructor] method ApplyChange (line 46) | public void ApplyChange( method CreateSelectionUndo (line 79) | private static IDisposable CreateSelectionUndo(ISelectionTracker selec... FILE: src/Windows/Editor/Impl/Text/TextBufferListenerEventArgs.cs class TextBufferListenerEventArgs (line 11) | public class TextBufferListenerEventArgs : EventArgs { method TextBufferListenerEventArgs (line 14) | public TextBufferListenerEventArgs(ITextBuffer textBuffer) { FILE: src/Windows/Editor/Impl/Text/TextBufferListenerEvents.cs class TextBufferListenerEvents (line 10) | [Export(typeof(ITextBufferListener))] method OnTextBufferCreated (line 17) | public void OnTextBufferCreated(ITextBuffer textBuffer) { method OnTextBufferDisposed (line 21) | public void OnTextBufferDisposed(ITextBuffer textBuffer) { FILE: src/Windows/Editor/Impl/Text/TextProvider.cs class TextProvider (line 14) | [DebuggerDisplay("{" + nameof(GetText) + "()}")] method TextProvider (line 24) | [DebuggerStepThrough] method TextProvider (line 27) | [DebuggerStepThrough] method TextProvider (line 31) | public TextProvider(ITextSnapshot snapshot, int partialBlockLength) { method UpdateCachedBlock (line 38) | private void UpdateCachedBlock(int position, int length) { method GetText (line 74) | public string GetText() => GetText(0, Length); method GetText (line 76) | public string GetText(int position, int length) { method GetText (line 83) | public string GetText(ITextRange range) => GetText(range.Start, range.... method IndexOf (line 85) | public int IndexOf(char ch, int startPosition) { method IndexOf (line 94) | public int IndexOf(char ch, ITextRange range) { method IndexOf (line 104) | public int IndexOf(string text, int startPosition, bool ignoreCase) method IndexOf (line 107) | public int IndexOf(string text, ITextRange range, bool ignoreCase) { method CompareTo (line 140) | public bool CompareTo(int position, int length, string text, bool igno... method Clone (line 151) | public ITextProvider Clone() => new TextProvider(Snapshot, _partial); FILE: src/Windows/Editor/Impl/Text/TextRangeExtensions.cs class TextRangeExtensions (line 8) | public static class TextRangeExtensions { method ToSpan (line 12) | public static Span ToSpan(this ITextRange range) => new Span(range.Sta... method ToSnapshotSpan (line 17) | public static SnapshotSpan ToSnapshotSpan(this ITextRange range, IText... method ToTextRange (line 22) | public static ITextRange ToTextRange(this Span span) => new TextRange(... method ToTextRange (line 27) | public static ITextRange ToTextRange(this SnapshotSpan span) => new Te... method GetText (line 28) | public static string GetText(this ITextRange range, ITextSnapshot snap... method GetText (line 29) | public static string GetText(this ITextRange range, ITextBuffer textBu... FILE: src/Windows/Editor/Impl/Text/TextViewListenerEventArgs.cs class TextViewListenerEventArgs (line 12) | public class TextViewListenerEventArgs : EventArgs { method TextViewListenerEventArgs (line 16) | public TextViewListenerEventArgs(ITextView textView, ITextBuffer textB... FILE: src/Windows/Editor/Impl/Text/TextViewListenerEvents.cs class TextViewListenerEvents (line 11) | [Export(typeof(ITextViewListener))] method OnTextViewConnected (line 18) | public void OnTextViewConnected(ITextView textView, ITextBuffer textBu... method OnTextViewDisconnected (line 22) | public void OnTextViewDisconnected(ITextView textView, ITextBuffer tex... FILE: src/Windows/Editor/Impl/Text/TrackingTextRange.cs class TrackingTextRange (line 7) | public sealed class TrackingTextRange : ITrackingTextRange { method TrackingTextRange (line 10) | public TrackingTextRange(ITrackingSpan span) { method As (line 14) | public T As() where T : class => _span as T; method GetEndPoint (line 16) | public int GetEndPoint(IEditorBufferSnapshot snapshot) => _span.GetEnd... method GetStartPoint (line 17) | public int GetStartPoint(IEditorBufferSnapshot snapshot) => _span.GetS... FILE: src/Windows/Editor/Impl/Text/ViewCaret.cs class ViewCaret (line 9) | public sealed class ViewCaret : IViewCaret { method ViewCaret (line 12) | public ViewCaret(ITextView textView) { method MoveTo (line 29) | public void MoveTo(int point, int virtualSpaces) method OnCaretPositionChanged (line 33) | private void OnCaretPositionChanged(object sender, CaretPositionChange... FILE: src/Windows/Editor/Impl/Undo/CompoundUndoAction.cs class CompoundUndoAction (line 16) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA... method CompoundUndoAction (line 25) | public CompoundUndoAction(IEditorView editorView, IServiceContainer se... method Open (line 37) | public void Open(string name) { method Commit (line 57) | public void Commit() => _discardChanges = false; method Dispose (line 59) | public void Dispose() { method SetMergeDirections (line 74) | public void SetMergeDirections(bool mergePrevious, bool mergeNext) { method SetUndoAfterClose (line 87) | public void SetUndoAfterClose(bool undoAfterClose) => _undoAfterClose ... FILE: src/Windows/Editor/Impl/Undo/ICompoundUndoAction.cs type ICompoundUndoAction (line 13) | public interface ICompoundUndoAction: IDisposable { method Open (line 19) | void Open(string name); method Commit (line 24) | void Commit(); type ICompoundUndoActionOptions (line 27) | public interface ICompoundUndoActionOptions { method SetMergeDirections (line 29) | void SetMergeDirections(bool mergePrevious, bool mergeNext); method SetUndoAfterClose (line 30) | void SetUndoAfterClose(bool undoAfterClose); FILE: src/Windows/Editor/Impl/Undo/MergeUndoActionPolicy.cs class MergeUndoActionPolicy (line 13) | public class MergeUndoActionPolicy : IMergeTextUndoTransactionPolicy { method MergeUndoActionPolicy (line 19) | public MergeUndoActionPolicy( method CanMerge (line 31) | public bool CanMerge(ITextUndoTransaction newTransaction, ITextUndoTra... method PerformTransactionMerge (line 54) | public void PerformTransactionMerge(ITextUndoTransaction oldTransactio... method TestCompatiblePolicy (line 72) | public bool TestCompatiblePolicy(IMergeTextUndoTransactionPolicy other) { FILE: src/Windows/Editor/Impl/Undo/TextUndoPrimitiveBase.cs class TextUndoPrimitiveBase (line 9) | public class TextUndoPrimitiveBase : ITextUndoPrimitive { method TextUndoPrimitiveBase (line 12) | public TextUndoPrimitiveBase(ITextBuffer textBuffer) { method CanMerge (line 16) | public bool CanMerge(ITextUndoPrimitive older) { method Merge (line 28) | public ITextUndoPrimitive Merge(ITextUndoPrimitive older) { method Do (line 34) | public virtual void Do() { } method Undo (line 35) | public virtual void Undo() { } FILE: src/Windows/Editor/Impl/Undo/TextUndoTransactionThatRollsBackProperly.cs class TextUndoTransactionThatRollsBackProperly (line 18) | public sealed class TextUndoTransactionThatRollsBackProperly : ITextUndo... method TextUndoTransactionThatRollsBackProperly (line 24) | public TextUndoTransactionThatRollsBackProperly(ITextUndoTransaction i... method AddUndo (line 85) | public void AddUndo(ITextUndoPrimitive undo) { method Cancel (line 89) | public void Cancel() { method Complete (line 108) | public void Complete() { method Dispose (line 113) | public void Dispose() { method Do (line 122) | public void Do() { method Undo (line 126) | public void Undo() { class RollbackDetectingUndoPrimitive (line 130) | private class RollbackDetectingUndoPrimitive : ITextUndoPrimitive { method CanMerge (line 147) | public bool CanMerge(ITextUndoPrimitive older) { method Do (line 151) | public void Do() { method Merge (line 154) | public ITextUndoPrimitive Merge(ITextUndoPrimitive older) { method Undo (line 158) | public void Undo() { FILE: src/Windows/Editor/Impl/Utility/GuardedOperations.cs class GuardedOperations (line 9) | public static class GuardedOperations { method DispatchInvoke (line 10) | public static void DispatchInvoke(Action toInvoke, DispatcherPriority ... FILE: src/Windows/Editor/Impl/ViewModel/EditorViewLocator.cs class EditorViewLocator (line 12) | [Export(typeof(IEditorViewLocator))] method GetPrimaryView (line 14) | public IEditorView GetPrimaryView(IEditorBuffer editorBuffer) method GetAllViews (line 17) | public IEnumerable GetAllViews(IEditorBuffer editorBuffer) FILE: src/Windows/Editor/Impl/ViewModel/EditorViewModel.cs class EditorViewModel (line 14) | public abstract class EditorViewModel : IEditorViewModel { method EditorViewModel (line 17) | protected EditorViewModel(IEditorDocument document, IEditorBuffer view... method GetCommandTarget (line 48) | public abstract ICommandTarget GetCommandTarget(IEditorView editorView); method Dispose (line 52) | protected virtual void Dispose(bool disposing) { method Dispose (line 59) | public void Dispose() { FILE: src/Windows/Editor/Impl/ViewModel/IEditorViewModelFactory.cs type IEditorViewModelFactory (line 12) | public interface IEditorViewModelFactory { method CreateEditorViewModel (line 16) | IEditorViewModel CreateEditorViewModel(ITextBuffer textBuffer); FILE: src/Windows/Editor/Impl/ViewModel/ProjectionEditorViewModel.cs class ProjectionEditorViewModel (line 10) | public abstract class ProjectionEditorViewModel : EditorViewModel { method ProjectionEditorViewModel (line 11) | protected ProjectionEditorViewModel(IEditorDocument document, ITextDoc... method CreateViewBuffer (line 14) | private static IEditorBuffer CreateViewBuffer(ITextBuffer diskBuffer, ... FILE: src/Windows/Editor/Test/ContainedLanguage/CommandTargetProxyTest.cs class CommandTargetProxyTest (line 15) | [ExcludeFromCodeCoverage] method Test01 (line 17) | [Test] FILE: src/Windows/Editor/Test/Helpers/HelpersTest.cs class HelpersTest (line 13) | [ExcludeFromCodeCoverage] method GetTextDocumentTest (line 16) | [Test] method GetLineColumnFromPositionTest (line 29) | [Test] method GetPositionFromLineColumnTest (line 47) | [Test] method IsSignatureHelpBufferTest (line 62) | [Test] FILE: src/Windows/Editor/Test/Idle/IdleTaskQueueTest.cs class IdleTaskQueueTest (line 17) | [ExcludeFromCodeCoverage] method IdleTaskQueueTest (line 22) | public IdleTaskQueueTest() { method OperationsTest (line 26) | [Test] method RunThreads (line 70) | private void RunThreads() { class TaskAction (line 78) | private class TaskAction { method TaskAction (line 82) | public TaskAction(int id, List results) { method Action (line 86) | public object Action() => new Result(_id); method CallBackAction (line 87) | public void CallBackAction(object result) => _results.Add(result as ... class Result (line 90) | private class Result { method Result (line 92) | public Result(int id) { FILE: src/Windows/Editor/Test/Settings/TestSettingsStorage.cs class TestSettingsStorage (line 11) | [ExcludeFromCodeCoverage] method Get (line 16) | public T Get(string name, T defaultValue) { method Set (line 23) | public void Set(string name, T value) => _settings[name] = value; method ResetSettings (line 26) | public void ResetSettings() { } method Dispose (line 27) | public void Dispose() { } FILE: src/Windows/Editor/Test/Shell/AssemblyLocations.cs class AssemblyLocations (line 9) | public static class AssemblyLocations { FILE: src/Windows/Editor/Test/Shell/EditorTestCompositionCatalog.cs class EditorTestCompositionCatalog (line 26) | [ExcludeFromCodeCoverage] method EditorTestCompositionCatalog (line 97) | public EditorTestCompositionCatalog(string[] additionalAssemblies) { method EditorTestCompositionCatalog (line 102) | private EditorTestCompositionCatalog() { method CreateContainer (line 106) | private CompositionContainer CreateContainer() { method BuildCatalog (line 123) | private CompositionContainer BuildCatalog(ComposablePartCatalog aggreg... method TraceExportImports (line 131) | private void TraceExportImports(CompositionContainer container) { method WriteTraceToFile (line 193) | private void WriteTraceToFile(string s, string fileName) { FILE: src/Windows/Editor/Test/Shell/TestAssemblyResolver.cs class TestAssemblyResolver (line 14) | public sealed class TestAssemblyResolver { method TestAssemblyResolver (line 15) | public TestAssemblyResolver() { method CurrentDomain_AssemblyResolve (line 19) | private Assembly CurrentDomain_AssemblyResolve(object sender, ResolveE... FILE: src/Windows/Editor/Test/TestFilesFixture.cs class TestFilesFixture (line 8) | [ExcludeFromCodeCoverage] method TestFilesFixture (line 11) | public TestFilesFixture() : base(@"Common\Editor\Test\Files", "Files")... FILE: src/Windows/Editor/Test/Text/TextProviderTest.cs class TextProviderTest (line 12) | [ExcludeFromCodeCoverage] method TextProvider_GetCharAt (line 14) | [Test] method TextProvider_GetText (line 27) | [Test] method TextProvider_IndexOf1 (line 38) | [Test] method TextProvider_IndexOf2 (line 49) | [Test] method TextProvider_IndexOf_Range1 (line 60) | [Test] method TextProvider_CompareTo (line 74) | [Test] method TextProvider_Boundary1 (line 90) | [Test] method TextProvider_Boundary2 (line 106) | [Test] method TextProvider_Boundary3 (line 120) | [Test] FILE: src/Windows/Editor/Test/Text/Typing.cs class Typing (line 8) | [ExcludeFromCodeCoverage] method Type (line 10) | public static void Type(ITextBuffer textBuffer, string textToType) { method Type (line 14) | public static void Type(ITextBuffer textBuffer, int start, string text... method Backspace (line 20) | public static void Backspace(ITextBuffer textBuffer, int start, int co... method Delete (line 24) | public static void Delete(ITextBuffer textBuffer, int start, int count) { method RemoveChars (line 28) | private static void RemoveChars(ITextBuffer textBuffer, int start, boo... FILE: src/Windows/Editor/Test/Utility/ClassificationWriter.cs class ClassificationWriter (line 10) | [ExcludeFromCodeCoverage] method WriteClassifications (line 12) | public static string WriteClassifications(IEnumerable CommandStatus.Suppo... FILE: src/Windows/EditorTestApp/Controller/DefaultKeyStrokeProcessor.cs class DefaultKeyProcessor (line 15) | [ExcludeFromCodeCoverage] method DefaultKeyProcessor (line 37) | internal DefaultKeyProcessor(IWpfTextView textView, IEditorOperations ... method KeyDown (line 47) | public override void KeyDown(KeyEventArgs args) { method HandleShiftKey (line 81) | private void HandleShiftKey(KeyEventArgs args) { method HandleControlShiftKey (line 86) | private void HandleControlShiftKey(KeyEventArgs args) { method HandleAltShiftKey (line 97) | private void HandleAltShiftKey(KeyEventArgs args) { method HandleAltKey (line 118) | private void HandleAltKey(KeyEventArgs args) { method HandleControlKey (line 138) | private void HandleControlKey(KeyEventArgs args) { method HandleKey (line 152) | private void HandleKey(KeyEventArgs args) { method CanExecute (line 156) | private bool CanExecute(Guid group, int id) { method TryExecute2KCommand (line 166) | private CommandResult TryExecute2KCommand(VSConstants.VSStd2KCmdID id,... method TryExecute (line 168) | private CommandResult TryExecute(Guid group, int id, object args) { method TextInput (line 176) | public override void TextInput(TextCompositionEventArgs args) { method TextInputStart (line 193) | public override void TextInputStart(TextCompositionEventArgs args) { method TextInputUpdate (line 202) | public override void TextInputUpdate(TextCompositionEventArgs args) { method HandleProvisionalImeInput (line 210) | private void HandleProvisionalImeInput(TextCompositionEventArgs args) { method PerformEditAction (line 224) | private bool PerformEditAction(Action editAction) { FILE: src/Windows/EditorTestApp/Controller/DefaultKeyStrokeProcessorProvider.cs class DefaultKeyProcessorProvider (line 13) | [ExcludeFromCodeCoverage] method GetAssociatedProcessor (line 31) | public KeyProcessor GetAssociatedProcessor(IWpfTextView wpfTextView) FILE: src/Windows/EditorTestApp/Controller/KeyToCommandMapping.cs class KeyToVS2KCommandMapping (line 13) | [ExcludeFromCodeCoverage] method KeyToVS2KCommandMapping (line 20) | private KeyToVS2KCommandMapping() { method GetInstance (line 25) | public static KeyToVS2KCommandMapping GetInstance() { method PersistToString (line 30) | public string PersistToString() { method FromString (line 44) | private Dictionary, VSConstants.VSStd2KCmdID>... method TryGetValue (line 86) | public bool TryGetValue(ModifierKeys modifier, Key key, out VSConstant... method InstantiateDefaultValues (line 90) | private void InstantiateDefaultValues() { method AddCommand (line 148) | private void AddCommand(Key key, VSConstants.VSStd2KCmdID id) => AddCo... method AddShiftCommand (line 149) | private void AddShiftCommand(Key key, VSConstants.VSStd2KCmdID id) => ... method AddControlCommand (line 150) | private void AddControlCommand(Key key, VSConstants.VSStd2KCmdID id) =... method AddControlShiftCommand (line 151) | private void AddControlShiftCommand(Key key, VSConstants.VSStd2KCmdID ... method AddCommmand (line 152) | private void AddCommmand(ModifierKeys modifiers, Key key, VSConstants.... FILE: src/Windows/EditorTestApp/Core/CoreEditor.cs class CoreEditor (line 27) | [ExcludeFromCodeCoverage] method CoreEditor (line 48) | public CoreEditor(IServiceContainer services, string text, string file... method CreateTextViewHost (line 110) | private void CreateTextViewHost(string text, string filePath) { method Close (line 150) | public void Close() { method SetGlobalEditorOptions (line 162) | private void SetGlobalEditorOptions() { method ApplyDefaultSettings (line 177) | private void ApplyDefaultSettings() { method Focus (line 196) | public void Focus() { method GoTo (line 229) | public void GoTo(int line, int offsetFromStart, int length) { FILE: src/Windows/EditorTestApp/Core/DefaultTextViewRoleSet.cs class DefaultTextViewRoleSet (line 8) | [ExcludeFromCodeCoverage] method DefaultTextViewRoleSet (line 21) | public DefaultTextViewRoleSet() FILE: src/Windows/EditorTestApp/Core/TextDataModel.cs class TextDataModel (line 12) | [ExcludeFromCodeCoverage] method TextDataModel (line 16) | public TextDataModel(ITextBuffer diskBuffer, ITextBuffer projectedBuffer) method DocumentBuffer_ContentTypeChanged (line 23) | private void DocumentBuffer_ContentTypeChanged(object sender, ContentT... FILE: src/Windows/EditorTestApp/Core/TextViewRoleSet.cs class TextViewRoleSet (line 10) | [ExcludeFromCodeCoverage] method TextViewRoleSet (line 14) | public TextViewRoleSet(params IEnumerable[] roleSet) { method Contains (line 26) | public bool Contains(string textViewRole) => _roles.Contains(textViewR... method ContainsAll (line 27) | public bool ContainsAll(IEnumerable textViewRoles) => _roles.I... method ContainsAny (line 28) | public bool ContainsAny(IEnumerable textViewRoles) => _roles.O... method UnionWith (line 29) | public ITextViewRoleSet UnionWith(ITextViewRoleSet roleSet) => new Tex... method GetEnumerator (line 34) | public IEnumerator GetEnumerator() { method GetEnumerator (line 42) | System.Collections.IEnumerator System.Collections.IEnumerable.GetEnume... FILE: src/Windows/EditorTestApp/Host/EditorViewModelFactory.cs class EditorViewModelFactory (line 12) | [ExcludeFromCodeCoverage] method CreateEditorViewModel (line 14) | public static IEditorViewModel CreateEditorViewModel(ITextBuffer textB... FILE: src/Windows/EditorTestApp/Packages/MarkdownPackage.cs class TestMdTextViewConnectionListener (line 14) | [ExcludeFromCodeCoverage] method TestMdTextViewConnectionListener (line 21) | [ImportingConstructor] class MdSettingsStorage (line 25) | [ExcludeFromCodeCoverage] FILE: src/Windows/EditorTestApp/Packages/RPackage.cs class TestRTextViewConnectionListener (line 18) | [ExcludeFromCodeCoverage] method TestRTextViewConnectionListener (line 25) | [ImportingConstructor] method OnTextBufferCreated (line 28) | protected override void OnTextBufferCreated(ITextView textView, ITextB... method InitEditorInstance (line 33) | private void InitEditorInstance(ITextBuffer textBuffer) { class RSettingsStorage (line 42) | [ExcludeFromCodeCoverage] FILE: src/Windows/EditorTestApp/Packages/SettingsStorage.cs class SettingsStorage (line 10) | [ExcludeFromCodeCoverage] method Get (line 15) | public T Get(string name, T defaultValue = default(T)) => _settings... method Set (line 23) | public void Set(string name, T value) => _settings[name] = value; method ResetSettings (line 24) | public void ResetSettings() { } method Dispose (line 25) | public void Dispose() { } FILE: src/Windows/EditorTestApp/Packages/TextPackage.cs class TextSettingsStorage (line 10) | [ExcludeFromCodeCoverage] FILE: src/Windows/EditorTestApp/Snippets/SnippetInformationSource.cs class SnippetInformationSource (line 13) | public sealed class SnippetInformationSource : ISnippetInformationSource { method IsSnippet (line 23) | public bool IsSnippet(string name) { class SnippetInfo (line 27) | class SnippetInfo : ISnippetInfo { method SnippetInfo (line 31) | public SnippetInfo(string name, string description) { FILE: src/Windows/EditorTestApp/Snippets/SnippetInformationSourceProvider.cs class SnippetInformationSourceProvider (line 10) | [Export(typeof(ISnippetInformationSourceProvider))] FILE: src/Windows/Host/Broker/Impl/NativeMethods.cs type LogonType (line 9) | public enum LogonType : int { type LogonProvider (line 19) | public enum LogonProvider : int { class NativeMethods (line 26) | internal static unsafe class NativeMethods { type OSVERSIONINFOEX (line 61) | [StructLayout(LayoutKind.Sequential)] method GetShortPathName (line 77) | [DllImport("kernel32.dll", CharSet = CharSet.Auto)] method LogonUser (line 80) | [DllImport("advapi32.dll", SetLastError = true, CharSet = CharSet.Auto)] method CredUIParseUserName (line 89) | [DllImport("credui.dll", CharSet = CharSet.Unicode)] method GetUserProfileDirectory (line 96) | [DllImport("userenv.dll", SetLastError = true, CharSet = CharSet.Auto)] method VerSetConditionMask (line 99) | [DllImport("kernel32.dll")] method VerifyVersionInfo (line 102) | [DllImport("kernel32.dll")] method IsWindowsServer (line 105) | public static bool IsWindowsServer() { FILE: src/Windows/Host/Broker/Impl/RBrokerServiceInstaller.Designer.cs class RBrokerServiceInstaller (line 8) | partial class RBrokerServiceInstaller { method Dispose (line 18) | protected override void Dispose(bool disposing) { method InitializeComponent (line 31) | private void InitializeComponent() { FILE: src/Windows/Host/Broker/Impl/RBrokerServiceInstaller.cs class RBrokerServiceInstaller (line 8) | [RunInstaller(true)] method RBrokerServiceInstaller (line 10) | public RBrokerServiceInstaller() { FILE: src/Windows/Host/Broker/Impl/Resources.Designer.cs class Resources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: src/Windows/Host/Broker/Impl/Services/WindowsAuthenticationService.cs class WindowsAuthenticationService (line 18) | public class WindowsAuthenticationService : IPlatformAuthenticationServi... method WindowsAuthenticationService (line 23) | public WindowsAuthenticationService(UserProfileManager userProfileMana... method SignInAsync (line 29) | public async Task SignInAsync(string username, string... FILE: src/Windows/Host/Broker/Impl/Services/WindowsRHostProcessService.cs class WindowsRHostProcessService (line 20) | public class WindowsRHostProcessService : IRHostProcessService { method WindowsRHostProcessService (line 23) | public WindowsRHostProcessService(ILogger sessionLogger) { method StartHost (line 27) | public IProcess StartHost(Interpreter interpreter, string profilePath,... method Win32Process_Exited (line 92) | private void Win32Process_Exited(object sender, EventArgs e) => throw ... method AddGlobalREnvironmentVariables (line 94) | private void AddGlobalREnvironmentVariables(Win32EnvironmentBlock eb) { method CreateEnvironmentBlockForUser (line 104) | private Win32EnvironmentBlock CreateEnvironmentBlockForUser(WindowsIde... FILE: src/Windows/Host/Broker/Impl/Services/WindowsSystemInfoService.cs class WindowsSystemInfoService (line 14) | public class WindowsSystemInfoService : ISystemInfoService { method WindowsSystemInfoService (line 18) | public WindowsSystemInfoService() { method GetCpuLoad (line 22) | public double GetCpuLoad() { method GetNetworkLoad (line 34) | public double GetNetworkLoad() { method GetMemoryInformation (line 68) | public (long TotalVirtualMemory, long FreeVirtualMemory, long TotalPhy... method GetVideoControllerInformation (line 83) | public IEnumerable GetVideoControllerInformation() { method ToLong (line 97) | private static long ToLong(ManagementBaseObject mo, string name, int d... method IsCompatibleInterface (line 104) | private static bool IsCompatibleInterface(NetworkInterfaceType nit) { FILE: src/Windows/Host/Broker/Impl/Start/BrokerService.Designer.cs class BrokerService (line 5) | partial class BrokerService { method Dispose (line 15) | protected override void Dispose(bool disposing) { method InitializeComponent (line 28) | private void InitializeComponent() { FILE: src/Windows/Host/Broker/Impl/Start/BrokerService.cs class BrokerService (line 10) | partial class BrokerService : ServiceBase { method BrokerService (line 14) | public BrokerService(IWebHost webHost) { method OnStart (line 19) | protected sealed override void OnStart(string[] args) { method OnStop (line 33) | protected sealed override void OnStop() { FILE: src/Windows/Host/Broker/Impl/Start/Program.cs class Program (line 5) | public sealed class Program : ProgramBase { method Main (line 6) | public static void Main(string[] args) => MainEntry(ar... FILE: src/Windows/Host/Broker/Impl/Start/WindowsStartup.cs class WindowsStartup (line 14) | public sealed class WindowsStartup : Startup { method WindowsStartup (line 15) | public WindowsStartup(ILoggerFactory loggerFactory, IConfigurationRoot... method ConfigureServices (line 18) | public override void ConfigureServices(IServiceCollection services) { FILE: src/Windows/Host/Broker/Impl/UserProfile/ProfileController.cs class ProfileController (line 16) | [Route("/profile")] method ProfileController (line 21) | public ProfileController(SessionManager sessionManager, UserProfileMan... method DeleteAsync (line 26) | [HttpDelete] FILE: src/Windows/Host/Broker/Impl/UserProfile/UserProfileManager.cs class UserProfileManager (line 17) | public class UserProfileManager { method UserProfileManager (line 20) | public UserProfileManager(ILogger logger) { method CreateProfileAsync (line 24) | public Task CreateProfileAsync(RUserProfi... method DeleteProfileAsync (line 28) | public Task DeleteProfileAsync(RUserProfi... method ProfileWorkerAsync (line 32) | private async Task ProfileWorkerAsync(str... FILE: src/Windows/Host/Client/Impl/BrokerServices/IRemoteUriWebService.cs type IRemoteUriWebService (line 9) | public interface IRemoteUriWebService { method GetResponseAsync (line 10) | Task GetResponseAsync(HttpListenerContext context, string localBaseUrl... FILE: src/Windows/Host/Client/Impl/BrokerServices/LocalStaticFileServer.cs class LocalStaticFileServer (line 16) | internal class LocalStaticFileServer : StaticFileServerBase { method LocalStaticFileServer (line 17) | public LocalStaticFileServer(IFileSystem fs, IActionLog log, IConsole ... method HandleUrlAsync (line 20) | public async Task HandleUrlAsync(string urlStr, CancellationTo... method HandleRequestAsync (line 29) | public override async Task HandleRequestAsync(HttpListenerContext cont... FILE: src/Windows/Host/Client/Impl/BrokerServices/RemoteStaticFileServer.cs class RemoteStaticFileServer (line 16) | internal class RemoteStaticFileServer: StaticFileServerBase { method RemoteStaticFileServer (line 21) | public RemoteStaticFileServer(IRSessionProvider sessionProvider, IFile... method HandleUrlAsync (line 25) | public async Task HandleUrlAsync(string urlStr, CancellationTo... method HandleRequestAsync (line 45) | public override async Task HandleRequestAsync(HttpListenerContext cont... method CopyFileAsync (line 63) | private async Task CopyFileAsync(string path, HttpListenerContext cont... FILE: src/Windows/Host/Client/Impl/BrokerServices/RemoteUriWebService.cs class RemoteUriWebService (line 21) | internal class RemoteUriWebService : IRemoteUriWebService { method RemoteUriWebService (line 26) | public RemoteUriWebService(string baseUri, IActionLog log, IConsole co... method GetResponseAsync (line 34) | public async Task GetResponseAsync(HttpListenerContext context, string... method GetRemoteUri (line 95) | private Uri GetRemoteUri(Uri url, string remoteBase) { method ReplaceAndGet (line 104) | private static string ReplaceAndGet(string value, string url1, string ... method SetRequestHeaders (line 106) | private static void SetRequestHeaders(HttpWebRequest request, NameValu... method SetResponseHeaders (line 186) | private static void SetResponseHeaders(HttpWebResponse response, HttpL... method ValidateCertificate (line 226) | private bool ValidateCertificate(object sender, X509Certificate certif... FILE: src/Windows/Host/Client/Impl/BrokerServices/RemotingWebServer.cs class RemotingWebServer (line 12) | public class RemotingWebServer : IRemotingWebServer { method RemotingWebServer (line 23) | public RemotingWebServer(IServiceContainer services) { method HandleRemoteWebUrlAsync (line 29) | public Task HandleRemoteWebUrlAsync(string remoteUrl, string b... method HandleLocalStaticFileUrlAsync (line 32) | public Task HandleLocalStaticFileUrlAsync(string url, IConsole... method HandleRemoteStaticFileUrlAsync (line 35) | public Task HandleRemoteStaticFileUrlAsync(string url, IRSess... method GetOrCreateLocalStaticFileServer (line 38) | private LocalStaticFileServer GetOrCreateLocalStaticFileServer(IConsol... method GetOrCreateRemoteStaticFileServerAsync (line 45) | private RemoteStaticFileServer GetOrCreateRemoteStaticFileServerAsync(... FILE: src/Windows/Host/Client/Impl/BrokerServices/StaticFileServerBase.cs class StaticFileServerBase (line 16) | internal abstract class StaticFileServerBase { method StaticFileServerBase (line 25) | public StaticFileServerBase(IFileSystem fs, IActionLog log, IConsole c... method InitializeAsync (line 31) | protected async Task InitializeAsync(CancellationToken ct) { method DoWorkAsync (line 60) | private async Task DoWorkAsync(CancellationToken ct = default(Cancella... method StopServer (line 79) | protected void StopServer() { method GetFileServerPath (line 86) | protected string GetFileServerPath(string path) { method HandleRequestAsync (line 90) | public abstract Task HandleRequestAsync(HttpListenerContext context, C... FILE: src/Windows/Host/Client/Impl/BrokerServices/WebServer.cs class WebServer (line 15) | public class WebServer { method WebServer (line 32) | private WebServer(string remoteHostIp, int remotePort, string baseAddr... method Initialize (line 45) | public void Initialize(CancellationToken ct) { method Stop (line 83) | private void Stop() { method Stop (line 95) | public static void Stop(int port) { method StopAll (line 101) | public static void StopAll() { method DoWorkAsync (line 108) | private async Task DoWorkAsync(CancellationToken ct = default(Cancella... method CreateWebServerAndHandleUrlAsync (line 134) | public static Task CreateWebServerAndHandleUrlAsync(string rem... FILE: src/Windows/Host/Client/Impl/Resources.Designer.cs class Resources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: src/Windows/Host/Client/Impl/Services/ServicesExtensions.cs class ServicesExtensions (line 7) | public static class ServicesExtensions { method AddWindowsHostClientServices (line 8) | public static IServiceManager AddWindowsHostClientServices(this IServi... FILE: src/Windows/Host/Client/Impl/Startup/Program.cs class Program (line 19) | class Program : IRCallbacks { method Main (line 23) | static void Main(string[] args) { method Console_CancelKeyPress (line 35) | private static void Console_CancelKeyPress(object sender, ConsoleCance... method Dispose (line 37) | public void Dispose() { } method Busy (line 38) | public Task Busy(bool which, CancellationToken ct) => Task.FromResult(... method Connected (line 39) | public Task Connected(string rVersion) => Task.CompletedTask; method Disconnected (line 40) | public Task Disconnected() => Task.CompletedTask; method Shutdown (line 41) | public Task Shutdown(bool savedRData) => Task.CompletedTask; method ReadConsole (line 42) | public async Task ReadConsole(IReadOnlyList context... method ShowMessage (line 45) | public async Task ShowMessage(string s, CancellationToken ct) => await... method WriteConsoleEx (line 47) | public async Task WriteConsoleEx(string buf, OutputType otype, Cancell... method YesNoCancel (line 56) | public async Task YesNoCancel(IReadOnlyList co... method ShowDialog (line 72) | public async Task ShowDialog(IReadOnlyList ... method Plot (line 91) | public async Task Plot(PlotMessage plot, CancellationToken ct) method WebBrowser (line 94) | public async Task WebBrowser(string url, CancellationToken ct) method DirectoryChanged (line 97) | public async void DirectoryChanged() method ViewObject (line 100) | public Task ViewObject(string x, string title, CancellationToken cance... method ViewLibrary (line 103) | public async Task ViewLibrary(CancellationToken cancellationToken) method ShowFile (line 106) | public async Task ShowFile(string fileName, string tabName, bool delet... method EditFileAsync (line 109) | public async Task EditFileAsync(string expression, string file... method PackagesInstalled (line 114) | public void PackagesInstalled() => Console.Error.WriteLineAsync("Packa... method PackagesRemoved (line 115) | public void PackagesRemoved() => Console.Error.WriteLineAsync("Package... method FetchFileAsync (line 117) | public async Task FetchFileAsync(string remoteFileName, ulong ... method ReadLineAsync (line 122) | private async Task ReadLineAsync(string prompt, CancellationTo... method Locator (line 152) | public async Task Locator(Guid deviceId, CancellationTo... method PlotDeviceCreate (line 157) | public async Task PlotDeviceCreate(Guid deviceId... method PlotDeviceDestroy (line 162) | public async Task PlotDeviceDestroy(Guid deviceId, CancellationToken c... method GetLocalizedString (line 166) | public string GetLocalizedString(string id) => null; method BeforePackagesInstalledAsync (line 167) | public Task BeforePackagesInstalledAsync(CancellationToken cancellatio... method AfterPackagesInstalledAsync (line 168) | public Task AfterPackagesInstalledAsync(CancellationToken cancellation... class MaxLoggingPermissions (line 170) | class MaxLoggingPermissions : ILoggingPermissions { class CoreShell (line 176) | class CoreShell : ICoreShell, IDisposable { method CoreShell (line 179) | public CoreShell(string programName) { method Dispose (line 187) | public void Dispose() => _serviceManager.Dispose(); FILE: src/Windows/Host/Client/Test/BreakpointHitDetector.cs class BreakpointHitDetector (line 10) | public class BreakpointHitDetector { method BreakpointHitDetector (line 14) | public BreakpointHitDetector(IRBreakpoint bp) { method Reset (line 19) | public void Reset() { method Breakpoint_BreakpointHit (line 23) | private void Breakpoint_BreakpointHit(object sender, EventArgs e) { method ShouldBeHitAtNextPromptAsync (line 28) | public async Task ShouldBeHitAtNextPromptAsync() { FILE: src/Windows/Host/Client/Test/DataInspection/ValuesTest.cs class ValuesTest (line 25) | [ExcludeFromCodeCoverage] method ValuesTest (line 32) | public ValuesTest(IServiceContainer services, IRemoteBroker remoteBrok... method InitializeAsync (line 38) | public async Task InitializeAsync() { method DisposeAsync (line 43) | public async Task DisposeAsync() { method BacktickNames (line 48) | [Test] method Promise (line 67) | [Test] method ActiveBinding (line 105) | [Test] method ActiveBindingEvaluate (line 130) | [Test] method DimWithNames (line 154) | [Test] method MultilinePromise (line 175) | [Test] method EnvironmentIndependentResult (line 207) | [Test] method Representation (line 271) | [CompositeTest] method RepresentationWithEncoding (line 318) | [CompositeTest] method DeparseLimit (line 329) | [Test] method StrLimit (line 339) | [Test] class ChildrenDataRow (line 351) | public class ChildrenDataRow : IEnumerable, IXunitSerializable { method ChildrenDataRow (line 360) | public ChildrenDataRow() { method ChildrenDataRow (line 363) | public ChildrenDataRow(string expression, int length, int nameCount ... method Add (line 372) | public void Add(string name, string expression, string deparse) { method Add (line 376) | public void Add(string name, string deparse) => Add(name, "PARENT" +... method GetEnumerator (line 385) | IEnumerator IEnumerable.GetEnumerator() => method ToString (line 388) | public override string ToString() => Expression; method Serialize (line 390) | void IXunitSerializable.Serialize(IXunitSerializationInfo info) { method Deserialize (line 400) | void IXunitSerializable.Deserialize(IXunitSerializationInfo info) { method Children (line 526) | [CompositeTest] FILE: src/Windows/Host/Client/Test/EventTaskSources.cs class EventTaskSources (line 9) | internal static class EventTaskSources { class IRSession (line 10) | public static class IRSession { class IRExecutionTracer (line 27) | public static class IRExecutionTracer { FILE: src/Windows/Host/Client/Test/ExecutionTracing/BreakpointsTest.cs class BreakpointsTest (line 19) | [ExcludeFromCodeCoverage] method BreakpointsTest (line 25) | public BreakpointsTest(IServiceContainer services, TestMethodFixture t... method InitializeAsync (line 30) | public async Task InitializeAsync() { method DisposeAsync (line 35) | public async Task DisposeAsync() { method AddRemoveBreakpoint (line 40) | [Test] method SetAndHitToplevelBreakpoint (line 72) | [Test] method SetAndHitBreakpointInsideUnloadedFunction (line 91) | [Test] method SetAndHitBreakpointInsideLoadedFunction (line 112) | [Test] method RemovedBreakpointNotHit (line 135) | [Test] method SetBreakpointOnNull (line 169) | [Test] method OverlappingBreakpoints (line 187) | [Test] method BreakpointsInDifferentFiles (line 242) | [Test] method SetBreakpointWhileRunning (line 275) | [Test] method RemoveBreakpointWhileRunning (line 300) | [Test] method BrowseOnNewPrompt (line 335) | [Test] method BrowseOnExistingPrompt (line 348) | [Test] FILE: src/Windows/Host/Client/Test/ExecutionTracing/DebugReplTest.cs class DebugReplTest (line 18) | [ExcludeFromCodeCoverage] method DebugReplTest (line 23) | public DebugReplTest(IServiceContainer services, TestMethodFixture tes... method InitializeAsync (line 28) | public async Task InitializeAsync() { method DisposeAsync (line 33) | public async Task DisposeAsync() { method InteractDuringBrowse (line 38) | [Test] FILE: src/Windows/Host/Client/Test/ExecutionTracing/SteppingTest.cs class SteppingTest (line 19) | [ExcludeFromCodeCoverage] method SteppingTest (line 25) | public SteppingTest(IServiceContainer services, TestMethodFixture test... method InitializeAsync (line 30) | public async Task InitializeAsync() { method DisposeAsync (line 35) | public async Task DisposeAsync() { method BreakContinue (line 40) | [Test(Skip = "https://github.com/Microsoft/RTVS/issues/2009")] method StepOver (line 75) | [Test] method StepInto (line 104) | [Test] method StepOutToGlobal (line 135) | [Test(Skip = "https://github.com/Microsoft/RTVS/issues/975")] method StepOutToFunction (line 164) | [Test] method StepOutFromGlobal (line 199) | [Test] method StepOverBreakpoint (line 227) | [Test] method StepOntoBreakpoint (line 254) | [Test] method StepIntoAfterStepOver (line 279) | [Test] FILE: src/Windows/Host/Client/Test/Fixtures/GraphicsDeviceTestFilesFixture.cs class GraphicsDeviceTestFilesFixture (line 9) | [AssemblyFixture] method GraphicsDeviceTestFilesFixture (line 23) | public GraphicsDeviceTestFilesFixture() : base(@"Windows\Host\Client\T... FILE: src/Windows/Host/Client/Test/Fixtures/HostClientServicesFixture.cs class HostClientServicesFixture (line 14) | public class HostClientServicesFixture : ServiceManagerFixture { method SetupServices (line 15) | protected override void SetupServices(IServiceManager serviceManager, ... FILE: src/Windows/Host/Client/Test/Fixtures/IRemoteBroker.cs type IRemoteBroker (line 7) | public interface IRemoteBroker { method ConnectAsync (line 8) | Task ConnectAsync(IRSessionProvider sessionProvider); FILE: src/Windows/Host/Client/Test/Fixtures/RemoteBrokerFixture.cs class RemoteBrokerFixture (line 14) | public class RemoteBrokerFixture : IMethodFixtureFactory { method RemoteBrokerFixture (line 23) | public RemoteBrokerFixture() { method Create (line 27) | public IRemoteBroker Create(IServiceContainer services) => new RemoteB... method EnsureBrokerStartedAsync (line 29) | public async Task EnsureBrokerStartedAsync(string name, IServiceContai... FILE: src/Windows/Host/Client/Test/Fixtures/RemoteBrokerMethodFixture.cs class RemoteBrokerMethodFixture (line 14) | public class RemoteBrokerMethodFixture : IMethodFixture, IRemoteBroker { method RemoteBrokerMethodFixture (line 21) | public RemoteBrokerMethodFixture(RemoteBrokerFixture remoteBrokerFixtu... method InitializeAsync (line 26) | public Task InitializeAsync(ITestInput testInput, IMessageBus messageB... method DisposeAsync (line 32) | public Task DisposeAsync(RunSummary result, IMessageBus messageBus) { method ConnectAsync (line 36) | public async Task ConnectAsync(IRSessionProvider sessionProvider) { FILE: src/Windows/Host/Client/Test/Fixtures/RemoteBrokerProcess.cs class RemoteBrokerProcess (line 18) | internal class RemoteBrokerProcess { method RemoteBrokerProcess (line 36) | public RemoteBrokerProcess(string name, string logFolder, IFileSystem ... method StartAsync (line 48) | public async Task StartAsync(Action exited) { method StartBroker (line 106) | private IProcess StartBroker(ProcessStartInfo psi) { FILE: src/Windows/Host/Client/Test/Host/BrokerExecutableLocatorTest.cs class BrokerExecutableLocatorTest (line 14) | [Category.R.Session] method BrokerExecutableLocatorTest (line 18) | public BrokerExecutableLocatorTest() { method Empty (line 22) | [Test] method Windows (line 29) | [CompositeTest] method Mac (line 36) | [CompositeTest] method Linux (line 41) | [CompositeTest] method Duplicate (line 47) | [Test] method TestPlatform (line 58) | private void TestPlatform(string brokerSubPath, string hostSubPath, OS... FILE: src/Windows/Host/Client/Test/IdeGraphicsDeviceTest.cs class IdeGraphicsDeviceTest (line 23) | [ExcludeFromCodeCoverage] method IdeGraphicsDeviceTest (line 41) | public IdeGraphicsDeviceTest(IServiceContainer services, GraphicsDevic... method X (line 47) | private int X(double percentX) { method Y (line 51) | private int Y(double percentY) { method GridLine (line 55) | [Test] method MultiplePagesTwoBatchesInteractive (line 90) | [Test] method MultiplePlotsInteractive (line 113) | [Test] method MultiplePlotsBatch (line 125) | [Test] method PlotCars (line 137) | [Test] method SetInitialSize (line 151) | [Test] method ResizeNonInteractive (line 168) | [Test] method ResizeInteractive (line 184) | [Test] method ResizeInteractiveNoTempFilesLeak (line 203) | [Test] method ExportToImage (line 219) | [Test] method ExportPreviousPlotToImage (line 259) | [Test] method ExportToPdf (line 281) | [Test] method ResizeInteractiveMultiPlots (line 302) | [Test] method ResizeNonInteractiveMultiPlots (line 330) | [Test] method Previous (line 356) | [Test] method ClearPlots (line 376) | [Test] method RemovePlotFirst (line 393) | [Test] method RemovePlotLast (line 414) | [Test] method RemovePlotMiddle (line 433) | [Test] method RemovePlotSingle (line 453) | [Test] method HistoryResizeOldPlot (line 470) | [Test] method Locator (line 492) | [Test] method CompareImages (line 518) | private void CompareImages(string[] actualPlotPaths, string[] expected... method CheckLocatorResult (line 522) | private void CheckLocatorResult(string locatorFilePath, double[] x, do... method SavePlotFile (line 538) | internal string SavePlotFile(string plotFilePath, int i) { method WriteExpectedImageAsync (line 545) | private async Task WriteExpectedImageAsync(string imageType, i... method GraphicsTestAsync (line 559) | private async Task> GraphicsTestAsync(string[] inp... method ExecuteInSession (line 570) | private async Task ExecuteInSession(string[] inputs, IRSessionCallback... method ExportToImageAsync (line 586) | private async Task ExportToImageAsync(IRSession session, string format... method ExportToImageAsync (line 598) | private async Task> ExportToImageAsync(string[] in... method ExportToPdfAsync (line 625) | private async Task> ExportToPdfAsync(string[] inpu... method Interactive (line 657) | private static string[] Interactive(string code) { method Batch (line 661) | private static string[] Batch(string code) { method OnDeviceCreate (line 665) | private PlotDeviceProperties OnDeviceCreate(Guid deviceId) { method OnDeviceDestroy (line 669) | private void OnDeviceDestroy(Guid deviceId) { method OnPlot (line 672) | private void OnPlot(PlotMessage plot) { class TestLocatorResultProvider (line 688) | class TestLocatorResultProvider { method TestLocatorResultProvider (line 692) | public TestLocatorResultProvider(Point[] points) { method Next (line 696) | public LocatorResult Next() { FILE: src/Windows/Host/Client/Test/Mocks/RContextMock.cs class RContextMock (line 5) | public sealed class RContextMock : IRContext { FILE: src/Windows/Host/Client/Test/Mocks/RSessionInteractionMock.cs class RSessionInteractionMock (line 8) | public sealed class RSessionInteractionMock : IRSessionInteraction { method Dispose (line 21) | public void Dispose() { method RespondAsync (line 24) | public Task RespondAsync(string messageText) { FILE: src/Windows/Host/Client/Test/Mocks/RSessionMock.cs class RSessionMock (line 11) | public sealed class RSessionMock : IRSession { method CreateBlobAsync (line 29) | public Task CreateBlobAsync(CancellationToken ct = default(Canc... method DestroyBlobsAsync (line 32) | public Task DestroyBlobsAsync(IEnumerable blobIds, Cancellation... method BlobReadAllAsync (line 35) | public Task BlobReadAllAsync(ulong blobId, CancellationToken c... method BlobReadAsync (line 38) | public Task BlobReadAsync(ulong blobId, long position, long co... method BlobWriteAsync (line 41) | public Task BlobWriteAsync(ulong blobId, byte[] data, long posit... method GetBlobSizeAsync (line 44) | public Task GetBlobSizeAsync(ulong blobId, CancellationToken can... method SetBlobSizeAsync (line 47) | public Task SetBlobSizeAsync(ulong blobId, long size, Cancellati... method EvaluateAsync (line 50) | public Task EvaluateAsync(string expression, REvalu... method BeginInteractionAsync (line 58) | public Task BeginInteractionAsync(bool isVisible... method CancelAllAsync (line 64) | public Task CancelAllAsync(CancellationToken сancellationToken = defau... method Dispose (line 72) | public void Dispose() { method DisableMutatedOnReadConsole (line 77) | public IDisposable DisableMutatedOnReadConsole() => Disposable.Empty; method FlushLog (line 79) | public void FlushLog() { method StartHostAsync (line 82) | public Task StartHostAsync(RHostStartupInfo startupInfo, IRSessionCall... method EnsureHostStartedAsync (line 88) | public Task EnsureHostStartedAsync(RHostStartupInfo startupInfo, IRSes... method RestartHostAsync (line 94) | public Task RestartHostAsync() { method StopHostAsync (line 102) | public Task StopHostAsync(bool waitForShutdown, CancellationToken canc... FILE: src/Windows/Host/Client/Test/Mocks/RSessionProviderMock.cs class RSessionProviderMock (line 13) | public sealed class RSessionProviderMock : IRSessionProvider { method Dispose (line 16) | public void Dispose() => BeforeDisposed?.Invoke(this, EventArgs.Empty); method GetOrCreate (line 21) | public IRSession GetOrCreate(string sessionId) { method GetSessions (line 30) | public IEnumerable GetSessions() => _sessions.Values; method TestBrokerConnectionAsync (line 32) | public Task TestBrokerConnectionAsync(string name, BrokerConnectionInf... method TrySwitchBrokerAsync (line 34) | public Task TrySwitchBrokerAsync(string name, BrokerConnectionIn... method RemoveBrokerAsync (line 36) | public Task RemoveBrokerAsync(CancellationToken cancellationToken = de... FILE: src/Windows/Host/Client/Test/PdfComparer.cs class PdfComparer (line 10) | static class PdfComparer { method ComparePdfFiles (line 16) | public static void ComparePdfFiles(string actualFilePath, string expec... method ClearPdfHeader (line 25) | private static void ClearPdfHeader(byte[] data) { method IndexOfSequence (line 40) | private static int IndexOfSequence(byte[] data, byte[] sequence, int s... FILE: src/Windows/Host/Client/Test/RSessionExtensions.cs class RSessionExtensions (line 12) | internal static class RSessionExtensions { method NextPromptShouldBeBrowseAsync (line 13) | public static async Task NextPromptShouldBeBrowseAsync(this IRSession ... method ShouldHaveTracebackAsync (line 46) | public static async Task ShouldHaveTracebackAsync(this... method ShouldBeAtAsync (line 53) | public static async Task ShouldBeAtAsync(this IRSession session, strin... method ShouldBeAtAsync (line 59) | public static Task ShouldBeAtAsync(this IRSession session, RSourceLoca... method CreateBreakpointAsync (line 63) | public static Task CreateBreakpointAsync(this IRExecutio... FILE: src/Windows/Host/Client/Test/RStringExtensionsTest.cs class RStringExtensionsTest (line 11) | [ExcludeFromCodeCoverage] method ConvertCharacterCodesTest (line 13) | [Test] method EscapeCharacterTest (line 20) | [CompositeTest] method FromRStringLiteral (line 32) | [CompositeTest] method FromRStringLiteralError (line 50) | [CompositeTest] FILE: src/Windows/Host/Client/Test/RtvsPackage/BlobsTest.cs class BlobsTest (line 21) | [ExcludeFromCodeCoverage] method BlobsTest (line 26) | public BlobsTest(IServiceContainer services, TestMethodFixture testMet... method InitializeAsync (line 31) | public async Task InitializeAsync() { method DisposeAsync (line 36) | public async Task DisposeAsync() { method RawResult (line 41) | [CompositeTest] method RawResultNull (line 55) | [Test] method CreateGetDestroyBlobs (line 66) | [Test] method CreateCopyToDestroyBlob (line 95) | [Test] method CreateWriteWithSeekBlob (line 121) | [Test] method ZeroSizedBlob (line 149) | [Test] method RCreateGetDestroyBlobs (line 161) | [Test] method RZeroSizedBlob (line 175) | [Test] method CompressedBlob (line 189) | [Test] method CompressedZeroSizedBlob (line 210) | [Test] FILE: src/Windows/Host/Client/Test/RtvsPackage/JsonTest.cs class JsonTest (line 19) | [ExcludeFromCodeCoverage] method JsonTest (line 26) | public JsonTest(IServiceContainer services, TestMethodFixture testMeth... method InitializeAsync (line 31) | public async Task InitializeAsync() { method DisposeAsync (line 36) | public async Task DisposeAsync() { method Serialize (line 41) | [CompositeTest] method SerializeWithEncoding (line 84) | [CompositeTest] method SerializeError (line 104) | [CompositeTest] FILE: src/Windows/Host/Client/Test/Script/RHostClientTestApp.cs class RHostClientTestApp (line 11) | public class RHostClientTestApp : IRSessionCallback { method CranUrlFromName (line 18) | public virtual string CranUrlFromName(string name) => "https://cran.rs... method Plot (line 20) | public virtual Task Plot(PlotMessage plot, CancellationToken ct) { method ShowErrorMessage (line 28) | public virtual Task ShowErrorMessage(string message, CancellationToken... method ShowHelpAsync (line 30) | public virtual Task ShowHelpAsync(string url, CancellationToken cancel... method ShowMessageAsync (line 35) | public virtual Task ShowMessageAsync(string message, M... method ReadUserInput (line 36) | public Task ReadUserInput(string prompt, int maximumLength, Ca... method ViewObjectAsync (line 37) | public Task ViewObjectAsync(string expression, string title, Cancellat... method ViewLibraryAsync (line 38) | public Task ViewLibraryAsync(CancellationToken cancellationToken) => T... method ViewFile (line 39) | public Task ViewFile(string fileName, string tabName, bool deleteFile,... method EditFileAsync (line 40) | public Task EditFileAsync(string expression, string fileName, ... method Locator (line 42) | public Task Locator(Guid deviceId, CancellationToken ct) method FetchFileAsync (line 45) | public Task FetchFileAsync(string remoteFileName, ulong remote... method PlotDeviceCreate (line 47) | public Task PlotDeviceCreate(Guid deviceId, Canc... method PlotDeviceDestroy (line 50) | public Task PlotDeviceDestroy(Guid deviceId, CancellationToken ct) { method BeforePackagesInstalledAsync (line 58) | public Task BeforePackagesInstalledAsync(CancellationToken cancellatio... method AfterPackagesInstalledAsync (line 59) | public Task AfterPackagesInstalledAsync(CancellationToken cancellation... method GetLocalizedString (line 60) | public string GetLocalizedString(string id) => throw new NotImplemente... FILE: src/Windows/Host/Client/Test/Session/RSessionProviderTest.cs class RSessionProviderTest (line 20) | [Category.R.Session] method RSessionProviderTest (line 25) | public RSessionProviderTest(IServiceContainer services, IRemoteBroker ... method Lifecycle (line 30) | [Test] method GetOrCreate (line 41) | [Test] method ParallelAccess (line 58) | [Test] method ConnectToRemote (line 69) | [Test] method ConnectWhenSwitching (line 80) | [Test] method ConnectWhenSwitching_SwitchFailed (line 99) | [Test] method SwitchWhenConnecting (line 116) | [Test] method SwitchMultipleSessions (line 141) | [Test] method SwitchToInvalid (line 159) | [Test] method SwitchWhileEnsureHostStartedAsyncFailed (line 178) | [Test] method SwitchToTheSameBroker (line 193) | [Test] method SwitchToTheSameBroker_NoSessions (line 211) | [Test] method SwitchBrokerWithCancellation (line 223) | [InlineData(0)] method SwitchBroker_DisposeSession (line 248) | [InlineData(0, true)] method SwitchBroker_DisposeSessionProvider (line 281) | [InlineData(0)] method RemoveBroker (line 312) | [Test] FILE: src/Windows/Host/Client/Test/Session/RSessionTest.Blobs.cs class RSessionTest (line 20) | public partial class RSessionTest { class Blobs (line 21) | [Category.R.Session] method Blobs (line 28) | public Blobs(IServiceContainer services, TestMethodFixture testMetho... method InitializeAsync (line 35) | public async Task InitializeAsync() { method DisposeAsync (line 40) | public async Task DisposeAsync() { method CreateBlob_DisconnectedFromTheStart (line 46) | [Test] method CreateBlob_DisconnectedDuringCreate (line 57) | [Test] method CreateBlob_CanceledDuringCreate (line 70) | [Test] method GetBlob_DisconnectedFromTheStart (line 85) | [Test] method GetBlob_DisconnectedDuringGet (line 93) | [Test] method GetBlob_CanceledDuringGet (line 114) | [Test] method DestroyBlob_DisconnectedFromTheStart (line 134) | [Test] method DestroyBlob_DisconnectedDuringDestroy (line 143) | [Test] method DestroyBlob_CanceledDuringDestroy (line 154) | [Test] FILE: src/Windows/Host/Client/Test/Session/RSessionTest.CancelAll.cs class RSessionTest (line 20) | public partial class RSessionTest { class CancelAll (line 21) | public class CancelAll : IAsyncLifetime { method CancelAll (line 26) | public CancelAll(IServiceContainer services, TestMethodFixture testM... method InitializeAsync (line 32) | public async Task InitializeAsync() { method DisposeAsync (line 37) | public async Task DisposeAsync() { method CancelAllInParallel (line 43) | [Test] method CancelAll_CancellableHangingLoop (line 57) | [Test] method CancelAll_HangingLoop_Cancel (line 80) | [Test] FILE: src/Windows/Host/Client/Test/Session/RSessionTest.InteractionEvaluation.cs class RSessionTest (line 25) | public partial class RSessionTest { class InteractionEvaluation (line 26) | [Category.R.Session] method InteractionEvaluation (line 33) | public InteractionEvaluation(IServiceContainer services, TestMethodF... method InitializeAsync (line 40) | public async Task InitializeAsync() { method DisposeAsync (line 45) | public async Task DisposeAsync() { method ExclusiveInteraction (line 51) | [Test] method OneResponsePerInteraction (line 66) | [Test(Skip = "https://github.com/Microsoft/RTVS/issues/1193")] method NestedInteraction (line 76) | [Test] method InteractionContexts (line 111) | [Test] method EvaluateAsync_DisconnectedFromTheStart (line 128) | [Test] method EvaluateAsync_DisconnectedDuringEvaluation (line 137) | [Test] method EvaluateAsync_CanceledDuringEvaluation (line 146) | [Test] method EvaluateAsync_Stop_Start_EvaluateAsync (line 155) | [Test] method BeginInteractionAsync_DisconnectedFromTheStart (line 165) | [Test] method BeginInteractionAsync_DisconnectedDuringBeginEvaluation (line 174) | [Test] method BeginInteractionAsync_CanceledDuringBeginEvaluation (line 184) | [Test] method BeginInteractionAsync_DisconnectedBeforeEvaluation (line 194) | [Test] method BeginInteractionAsync_DisconnectedDuringEvaluation (line 204) | [Test] FILE: src/Windows/Host/Client/Test/Session/RSessionTest.Output.cs class RSessionTest (line 17) | public partial class RSessionTest { class Output (line 18) | public class Output : IAsyncLifetime { method Output (line 22) | public Output(IServiceContainer services, TestMethodFixture testMeth... method InitializeAsync (line 27) | public async Task InitializeAsync() { method DisposeAsync (line 31) | public async Task DisposeAsync() { method UnicodeOutput (line 37) | [Test] FILE: src/Windows/Host/Client/Test/Session/RSessionTest.ReadInput.cs class RSessionTest (line 22) | public partial class RSessionTest { class ReadInput (line 23) | public class ReadInput : IAsyncLifetime { method ReadInput (line 28) | public ReadInput(IServiceContainer services, TestMethodFixture testM... method InitializeAsync (line 34) | public async Task InitializeAsync() { method DisposeAsync (line 39) | public async Task DisposeAsync() { method Paste (line 45) | [Test] method ConcurrentRequests (line 62) | [Test] FILE: src/Windows/Host/Client/Test/Session/RSessionTest.cs class RSessionTest (line 25) | [Category.R.Session] method RSessionTest (line 34) | public RSessionTest(IServiceContainer services, TestMethodFixture test... method Dispose (line 41) | public void Dispose() { method Lifecycle (line 45) | [Test] method Lifecycle_DoubleDispose (line 59) | [Test] method StartStop (line 74) | [Test] method Start_KillProcess_Start (line 97) | [Test] method EnsureStarted_KillProcess_EnsureStarted (line 122) | [Test] method DoubleStart (line 147) | [Test] method StartStopMultipleSessions (line 162) | [Test] method StartRHostMissing (line 181) | [Test] method StopBeforeInitialized (line 190) | [Test] method StopBeforeInitialized_RHostMissing (line 202) | [Test] class RHostOptionsTestCallback (line 215) | private sealed class RHostOptionsTestCallback: RHostClientTestApp { method CranUrlFromName (line 216) | public override string CranUrlFromName(string name) => "https://test... method StartupOptions (line 219) | [Test] method StopReentrantLoop (line 237) | [Test] method CreateLocalBrokerClient (line 264) | private static IBrokerClient CreateLocalBrokerClient(IServiceContainer... method GetRSessionProcessId (line 271) | private static Task GetRSessionProcessId(IRSession session) FILE: src/Windows/Host/Client/Test/SourceFile.cs class SourceFile (line 9) | public sealed class SourceFile : IDisposable { method SourceFile (line 12) | public SourceFile(string content) { method Source (line 19) | public async Task Source(IRSession session, bool debug = true) { method Dispose (line 25) | public void Dispose() { FILE: src/Windows/Host/Client/Test/StackTracing/CallStackTest.cs class CallStackTest (line 21) | [ExcludeFromCodeCoverage] method CallStackTest (line 26) | public CallStackTest(IServiceContainer services, TestMethodFixture tes... method InitializeAsync (line 31) | public async Task InitializeAsync() { method DisposeAsync (line 36) | public async Task DisposeAsync() { method CallStack (line 41) | [Test] method FrameChildren (line 89) | [Test] method HideSourceFrames (line 113) | [CompositeTest] method EnvironmentNames (line 133) | [Test] FILE: src/Windows/Host/Client/Test/Stubs/RSessionCallbackStub.cs class RSessionCallbackStub (line 11) | public class RSessionCallbackStub : IRSessionCallback { method ShowErrorMessage (line 44) | public Task ShowErrorMessage(string message, CancellationToken cancell... method ShowMessageAsync (line 49) | public Task ShowMessageAsync(string message, MessageBu... method ShowHelpAsync (line 54) | public Task ShowHelpAsync(string url, CancellationToken cancellationTo... method Plot (line 59) | public Task Plot(PlotMessage plot, CancellationToken ct) { method Locator (line 64) | public Task Locator(Guid deviceId, CancellationToken ct) { method PlotDeviceCreate (line 69) | public Task PlotDeviceCreate(Guid deviceId, Canc... method PlotDeviceDestroy (line 74) | public Task PlotDeviceDestroy(Guid deviceId, CancellationToken ct) { method ReadUserInput (line 79) | public Task ReadUserInput(string prompt, int maximumLength, Ca... method CranUrlFromName (line 84) | public string CranUrlFromName(string name) { method ViewObjectAsync (line 89) | public Task ViewObjectAsync(string expression, string title, Cancellat... method ViewLibraryAsync (line 95) | public Task ViewLibraryAsync(CancellationToken cancellationToken) { method ViewFile (line 101) | public Task ViewFile(string fileName, string tabName, bool deleteFile,... method EditFileAsync (line 107) | public Task EditFileAsync(string expression, string fileName, ... method FetchFileAsync (line 113) | public Task FetchFileAsync(string remotePath, ulong remoteBlob... method GetLocalizedString (line 119) | public string GetLocalizedString(string id) { method BeforePackagesInstalledAsync (line 124) | public Task BeforePackagesInstalledAsync(CancellationToken cancellatio... method AfterPackagesInstalledAsync (line 125) | public Task AfterPackagesInstalledAsync(CancellationToken cancellation... FILE: src/Windows/Host/Client/Test/TracebackBuilder.cs class TracebackBuilder (line 13) | internal class TracebackBuilder : IReadOnlyList { type AnyType (line 14) | public struct AnyType { method GetEnumerator (line 35) | public IEnumerator GetEnumerator() { method GetEnumerator (line 39) | IEnumerator IEnumerable.GetEnumerator() { method Configure (line 43) | public EquivalencyAssertionOptions Configure(Equivalen... method Add (line 47) | public void Add(string fileName, int? lineNumber, string call, string ... method Add (line 83) | public void Add(string fileName, int lineNumber, string call) { method Add (line 87) | public void Add(string fileName, int lineNumber) { method Add (line 91) | public void Add(SourceFile sourceFile, int lineNumber, string call, st... method Add (line 95) | public void Add(SourceFile sourceFile, int lineNumber, string call) { method Add (line 99) | public void Add(SourceFile sourceFile, int lineNumber) { method Add (line 103) | public void Add(RSourceLocation location, int offset, string call) { method Add (line 107) | public void Add(RSourceLocation location, int offset = 0) { method Add (line 111) | public void Add(RSourceLocation location, string call) { FILE: src/Windows/Host/Client/Test/XamlGraphicsDeviceTest.cs class XamlGraphicsDeviceTest (line 21) | [ExcludeFromCodeCoverage] method XamlGraphicsDeviceTest (line 35) | public XamlGraphicsDeviceTest(IServiceContainer services, TestMethodFi... method X (line 40) | private double X(double percentX) => DefaultWidth * percentX; method Y (line 42) | private double Y(double percentY) => DefaultHeight - DefaultHeight * p... method W (line 44) | private double W(double percentX) => DefaultWidth * percentX; method H (line 46) | private double H(double percentY) => DefaultHeight * percentY; method Line (line 48) | [Test(Skip = "https://github.com/Microsoft/RTVS/issues/3667")] method LineCustomLineType (line 61) | [Test(Skip = "https://github.com/Microsoft/RTVS/issues/3667")] method LineSolidLineType (line 73) | [Test(Skip = "https://github.com/Microsoft/RTVS/issues/3667")] method LineDashedLineType (line 85) | [Test(Skip = "https://github.com/Microsoft/RTVS/issues/3667")] method Polygon (line 97) | [Test(Skip = "https://github.com/Microsoft/RTVS/issues/3667")] method Circle (line 110) | [Test(Skip = "https://github.com/Microsoft/RTVS/issues/3667")] method Rectangle (line 120) | [Test(Skip = "https://github.com/Microsoft/RTVS/issues/3667")] method Path (line 130) | [Test(Skip = "https://github.com/Microsoft/RTVS/issues/3667")] method TextXmlEscape (line 149) | [Test(Skip = "https://github.com/Microsoft/RTVS/issues/3667")] method GridTest (line 159) | private async Task GridTest(string code) { method CheckX1Y1X2Y2 (line 164) | private void CheckX1Y1X2Y2(XElement element, double x1, double y1, dou... method CheckWidthHeight (line 171) | private void CheckWidthHeight(XElement element, double width, double h... method CheckPoints (line 176) | private void CheckPoints(XElement element, params double[] xyPoints) { method CheckCanvasLeftTop (line 187) | private void CheckCanvasLeftTop(XElement element, double left, double ... method CheckStrokeThickness (line 192) | private void CheckStrokeThickness(XElement element, double expected) method CheckStroke (line 195) | private void CheckStroke(XElement element, string expected) method CheckStrokeDashArray (line 198) | private void CheckStrokeDashArray(XElement element, string expected) method CheckStringAttr (line 201) | private void CheckStringAttr(XElement element, string attributeName, s... method CheckDoubleAttr (line 211) | private void CheckDoubleAttr(XElement element, string attributeName, d... method RunGraphicsTest (line 221) | private async Task RunGraphicsTest(string code, string outp... FILE: src/Windows/Markdown/Editor/Impl/BraceMatch/RmdBraceHighlightProvider.cs class RmdBraceHighlightProvider (line 12) | [Export(typeof(IViewTaggerProvider))] method RmdBraceHighlightProvider (line 16) | [ImportingConstructor] FILE: src/Windows/Markdown/Editor/Impl/BraceMatch/RmdBraceMatcher.cs class RmdBraceMatcher (line 12) | internal sealed class RmdBraceMatcher : BraceMatcher GetTokens(... class TokenComparer (line 28) | private class TokenComparer : IComparer { method Compare (line 29) | public int Compare(BraceTokenType x, BraceTokenType y) => x.CompareT... FILE: src/Windows/Markdown/Editor/Impl/BraceMatch/RmdBraceMatcherProvider.cs class RmdBraceMatcherProvider (line 12) | [Export(typeof(IBraceMatcherProvider))] method CreateBraceMatcher (line 15) | public IBraceMatcher CreateBraceMatcher(ITextView textView, ITextBuffe... FILE: src/Windows/Markdown/Editor/Impl/Classification/Background/CodeBackgroundTextAdornment.cs class CodeBackgroundTextAdornment (line 24) | internal sealed class CodeBackgroundTextAdornment { method CodeBackgroundTextAdornment (line 35) | public CodeBackgroundTextAdornment( method OnMappingsChanged (line 60) | private void OnMappingsChanged(object sender, EventArgs e) { method OnClosed (line 68) | private void OnClosed(object sender, EventArgs e) { method OnLayoutChanged (line 74) | private void OnLayoutChanged(object sender, TextViewLayoutChangedEvent... method OnViewWidthChanged (line 97) | private void OnViewWidthChanged() { method ReprocessEntireView (line 103) | private void ReprocessEntireView() { method ProcessLine (line 110) | private void ProcessLine(ITextViewLine line) { method OnClassificationFormatMappingChanged (line 127) | private void OnClassificationFormatMappingChanged(object sender, Event... method CreateVisuals (line 132) | private void CreateVisuals(IWpfTextViewLine line) { method ShouldHighlightEntireLine (line 141) | private bool ShouldHighlightEntireLine(IWpfTextViewLine line) { method CreateHighlight (line 149) | private void CreateHighlight(IWpfTextViewLine line, Geometry g, Snapsh... method FetchColors (line 166) | private void FetchColors() { FILE: src/Windows/Markdown/Editor/Impl/Classification/Background/CodeBackgroundTextAdornmentFactory.cs class CodeBackgroundTextAdornmentFactory (line 12) | [Export(typeof(IWpfTextViewCreationListener))] method CodeBackgroundTextAdornmentFactory (line 26) | [ImportingConstructor] method TextViewCreated (line 32) | public void TextViewCreated(IWpfTextView textView) { FILE: src/Windows/Markdown/Editor/Impl/Classification/MarkdownClassificationDefinitions.cs class MarkdownClassificationDefinitions (line 11) | [ExcludeFromCodeCoverage] class MdHeadingClassificationFormat (line 23) | [Export(typeof(EditorFormatDefinition))] method MdHeadingClassificationFormat (line 29) | public MdHeadingClassificationFormat() { class MdBlockquoteClassificationFormat (line 41) | [Export(typeof(EditorFormatDefinition))] method MdBlockquoteClassificationFormat (line 47) | public MdBlockquoteClassificationFormat() { class MdBoldClassificationFormat (line 59) | [Export(typeof(EditorFormatDefinition))] method MdBoldClassificationFormat (line 65) | public MdBoldClassificationFormat() { class MdItalicClassificationFormat (line 78) | [Export(typeof(EditorFormatDefinition))] method MdItalicClassificationFormat (line 84) | public MdItalicClassificationFormat() { class MdBoldItalicClassificationFormat (line 94) | [Export(typeof(EditorFormatDefinition))] method MdBoldItalicClassificationFormat (line 100) | public MdBoldItalicClassificationFormat() { class MdListItemClassificationFormat (line 116) | [Export(typeof(EditorFormatDefinition))] method MdListItemClassificationFormat (line 122) | public MdListItemClassificationFormat() { class MdMonospaceClassificationFormat (line 134) | [Export(typeof(EditorFormatDefinition))] method MdMonospaceClassificationFormat (line 140) | public MdMonospaceClassificationFormat() { class MdAltTextClassificationFormat (line 152) | [Export(typeof(EditorFormatDefinition))] method MdAltTextClassificationFormat (line 158) | public MdAltTextClassificationFormat() { class MdCodeBackgroundClassificationFormat (line 170) | [Export(typeof(EditorFormatDefinition))] method MdCodeBackgroundClassificationFormat (line 176) | public MdCodeBackgroundClassificationFormat() { FILE: src/Windows/Markdown/Editor/Impl/Classification/MarkdownClassificationNameProvider.cs class MarkdownClassificationNameProvider (line 8) | internal sealed class MarkdownClassificationNameProvider : IClassificati... method GetClassificationName (line 9) | public string GetClassificationName(MarkdownToken t) { FILE: src/Windows/Markdown/Editor/Impl/Classification/MarkdownClassificationTypes.cs class MarkdownClassificationTypes (line 5) | public static class MarkdownClassificationTypes { FILE: src/Windows/Markdown/Editor/Impl/Classification/MarkdownClassifierProvider.cs class MarkdownClassifierProvider (line 8) | internal abstract class MarkdownClassifierProvider : IClassifierProvi... method GetClassifier (line 9) | public IClassifier GetClassifier(ITextBuffer textBuffer) method CreateClassifier (line 12) | protected abstract IClassifier CreateClassifier(ITextBuffer textBuffer); FILE: src/Windows/Markdown/Editor/Impl/Classification/MdClassifier.cs class MdClassifier (line 16) | internal sealed class MdClassifier : TokenBasedClassifier GetCommands(ITextView textView, ITextBuff... FILE: src/Windows/Markdown/Editor/Impl/Commands/MdMainController.cs class MdMainController (line 18) | public class MdMainController : ViewController { method MdMainController (line 21) | public MdMainController(ITextView textView, ITextBuffer textBuffer, IS... method Attach (line 26) | public static MdMainController Attach(ITextView textView, ITextBuffer ... method FromTextView (line 31) | public new static MdMainController FromTextView(ITextView textView) =>... method Status (line 41) | public override CommandStatus Status(Guid group, int id) { method Invoke (line 54) | public override CommandResult Invoke(Guid group, int id, object inputA... method GetContainedCommandTarget (line 79) | public ICommandTarget GetContainedCommandTarget() { method Dispose (line 87) | protected override void Dispose(bool disposing) { class BraceCompletionWorkaround223902 (line 101) | sealed class BraceCompletionWorkaround223902 : IDisposable { method BraceCompletionWorkaround223902 (line 105) | public BraceCompletionWorkaround223902(ITextView textView) { method Dispose (line 113) | public void Dispose() { FILE: src/Windows/Markdown/Editor/Impl/Commands/MdPackageCommandId.cs class MdPackageCommandId (line 7) | public static class MdPackageCommandId { FILE: src/Windows/Markdown/Editor/Impl/Commands/MdTextViewConnectionListener.cs class MdTextViewConnectionListener (line 15) | public class MdTextViewConnectionListener : TextViewConnectionListener { method MdTextViewConnectionListener (line 16) | public MdTextViewConnectionListener(IServiceContainer services) : base... method OnTextViewConnected (line 18) | protected override void OnTextViewConnected(ITextView textView, ITextB... method OnTextBufferDisposing (line 23) | protected override void OnTextBufferDisposing(ITextBuffer textBuffer) { FILE: src/Windows/Markdown/Editor/Impl/Commands/RunRChunkCommand.cs class RunRChunkCommand (line 18) | internal sealed class RunRChunkCommand : ViewCommand { method RunRChunkCommand (line 21) | public RunRChunkCommand(ITextView textView, IRInteractiveWorkflow inte... method Status (line 26) | public override CommandStatus Status(Guid group, int id) { method Invoke (line 33) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Windows/Markdown/Editor/Impl/ContainedLanguage/IRLanguageBlock.cs type IRLanguageBlock (line 7) | internal interface IRLanguageBlock: ITextRange { FILE: src/Windows/Markdown/Editor/Impl/ContainedLanguage/RCodeSeparatorCollection.cs class RCodeSeparatorCollection (line 8) | public sealed class RCodeSeparatorCollection : SensitiveFragmentCollecti... method IsDestructiveChange (line 16) | public override bool IsDestructiveChange(int start, int oldLength, int... FILE: src/Windows/Markdown/Editor/Impl/ContainedLanguage/RContainedLanguageHost.cs class RContainedLanguageHost (line 22) | internal sealed class RContainedLanguageHost : IContainedLanguageHost { method RContainedLanguageHost (line 30) | public RContainedLanguageHost(IEditorDocument document, ITextBuffer co... method OnDocumentClosing (line 40) | private void OnDocumentClosing(object sender, EventArgs e) { method SetContainedCommandTarget (line 66) | public ICommandTarget SetContainedCommandTarget(IEditorView editorView... method RemoveContainedCommandTarget (line 75) | public void RemoveContainedCommandTarget(IEditorView editorView) => Co... method CanFormatLine (line 83) | public bool CanFormatLine(IEditorView editorView, IEditorBuffer contai... method GetBaseCommandTarget (line 103) | private ICommandTarget GetBaseCommandTarget(ITextView textView) { FILE: src/Windows/Markdown/Editor/Impl/ContainedLanguage/RExpressionTermFilter.cs class RExpressionTermFilter (line 16) | internal sealed class RExpressionTermFilter: IExpressionTermFilter { method RExpressionTermFilter (line 19) | public RExpressionTermFilter(ITextBuffer textBuffer) { method IsInertRange (line 30) | public bool IsInertRange(ITextRange range) { FILE: src/Windows/Markdown/Editor/Impl/ContainedLanguage/RLanguageBlock.cs class RLanguageBlock (line 8) | internal sealed class RLanguageBlock : TextRange, IRLanguageBlock { method RLanguageBlock (line 14) | public RLanguageBlock(ITextRange textRange, bool inline) : base(textRa... FILE: src/Windows/Markdown/Editor/Impl/ContainedLanguage/RLanguageHandler.cs class RLanguageHandler (line 20) | internal sealed class RLanguageHandler : ContainedLanguageHandler { method RLanguageHandler (line 26) | public RLanguageHandler(ITextBuffer textBuffer, IProjectionBufferManag... method GetCommandTargetOfLocation (line 33) | public override ICommandTarget GetCommandTargetOfLocation(ITextView te... method GetCodeBlockOfLocation (line 38) | public override ITextRange GetCodeBlockOfLocation(int bufferPosition) ... method OnTextBufferChanged (line 40) | protected override void OnTextBufferChanged(object sender, TextContent... method UpdateProjections (line 54) | private void UpdateProjections() { method BuildLanguageBlockCollection (line 60) | private void BuildLanguageBlockCollection() { FILE: src/Windows/Markdown/Editor/Impl/ContentType/MdContentTypeDefinition.cs class MdContentTypeDefinition (line 8) | public sealed class MdContentTypeDefinition { FILE: src/Windows/Markdown/Editor/Impl/ContentType/MdProjectionContentTypeDefinition.cs class MdProjectionContentTypeDefinition (line 8) | public sealed class MdProjectionContentTypeDefinition { FILE: src/Windows/Markdown/Editor/Impl/Document/IMdEditorDocument.cs type IMdEditorDocument (line 8) | public interface IMdEditorDocument: IEditorDocument { FILE: src/Windows/Markdown/Editor/Impl/Document/MdEditorDocument.cs class MdEditorDocument (line 18) | public sealed class MdEditorDocument : IMdEditorDocument { method MdEditorDocument (line 23) | public MdEditorDocument(IEditorBuffer editorBuffer, IServiceContainer ... method Close (line 49) | public void Close() => IsClosed = true; method Dispose (line 62) | public void Dispose() { FILE: src/Windows/Markdown/Editor/Impl/Extensions/TextViewExtensions.cs class TextViewExtensions (line 14) | public static class TextViewExtensions { method GetCurrentRCodeBlock (line 15) | public static ITextRange GetCurrentRCodeBlock(this ITextView textView) method GetRCodeBlock (line 18) | public static ITextRange GetRCodeBlock(this ITextView textView, int po... method GetRCodeBlockNumber (line 27) | public static int? GetRCodeBlockNumber(this ITextView textView, int po... method GetCurrentRCodeBlockNumber (line 44) | public static int? GetCurrentRCodeBlockNumber(this ITextView textView) method IsCaretInRCode (line 47) | public static bool IsCaretInRCode(this ITextView textView) method IsPositionInRCode (line 50) | public static bool IsPositionInRCode(this ITextView textView, int posi... method GetContainerLanguageHandler (line 52) | public static IContainedLanguageHandler GetContainerLanguageHandler(th... FILE: src/Windows/Markdown/Editor/Impl/Flavor/MarkdownFlavor.cs type MarkdownFlavor (line 5) | public enum MarkdownFlavor { FILE: src/Windows/Markdown/Editor/Impl/Flavor/MdFlavor.cs class MdFlavor (line 11) | public static class MdFlavor { method FromTextBuffer (line 12) | public static MarkdownFlavor FromTextBuffer(ITextBuffer textBuffer) { FILE: src/Windows/Markdown/Editor/Impl/Formatting/FormatDocumentCommand.cs class FormatDocumentCommand (line 18) | internal class FormatDocumentCommand : EditingCommand { method FormatDocumentCommand (line 19) | internal FormatDocumentCommand(ITextView textView, ITextBuffer textBuf... method Invoke (line 28) | public override CommandResult Invoke(Guid group, int id, object inputA... method Status (line 54) | public override CommandStatus Status(Guid group, int id) => CommandSta... method GetParameterBlockRange (line 57) | private static ITextRange GetParameterBlockRange(ITextSnapshot snapsho... method GetCodeBlockRange (line 64) | private static ITextRange GetCodeBlockRange(ITextSnapshot snapshot, IT... FILE: src/Windows/Markdown/Editor/Impl/Preview/Browser/BrowserView.cs class BrowserView (line 21) | public sealed class BrowserView : IDisposable { method BrowserView (line 33) | public BrowserView(string fileName, IServiceContainer services) { method InitBrowser (line 46) | private void InitBrowser() { method OnViewportChange (line 62) | private void OnViewportChange(object sender, EventArgs e) => ViewportC... method OnNavigating (line 64) | private void OnNavigating(object sender, System.Windows.Navigation.Nav... method UpdateBrowserAsync (line 76) | public async Task UpdateBrowserAsync(ITextSnapshot snapshot) { method UpdateBlocksAsync (line 81) | public Task UpdateBlocksAsync(ITextSnapshot snapshot, int start, int c... method UpdateBrowser (line 84) | public void UpdateBrowser(ITextSnapshot snapshot) { method UpdatePosition (line 115) | public void UpdatePosition(int textLineNumber) { method Reload (line 122) | public void Reload(ITextSnapshot snapshot) { method GetFirstVisibleLineNumber (line 127) | public int GetFirstVisibleLineNumber() => _scrollTracker?.GetFirstVisi... method Dispose (line 129) | public void Dispose() { FILE: src/Windows/Markdown/Editor/Impl/Preview/Browser/BrowserWindow.cs class BrowserWindow (line 11) | internal sealed class BrowserWindow { method BrowserWindow (line 16) | public BrowserWindow(WebBrowser webBrowser) { method Init (line 22) | public void Init() => Zoom(_zoomFactor); method Zoom (line 24) | private void Zoom(int zoomFactor) { method GetZoomFactor (line 42) | private static int GetZoomFactor() { FILE: src/Windows/Markdown/Editor/Impl/Preview/Browser/DocumentRenderer.cs class DocumentRenderer (line 19) | internal sealed class DocumentRenderer : IDisposable { method DocumentRenderer (line 23) | public DocumentRenderer(string documentName, IServiceContainer service... method RenderStaticHtml (line 28) | public string RenderStaticHtml(MarkdownDocument document, string docum... method RenderCodeBlocks (line 46) | public Task RenderCodeBlocks(HTMLDocument htmlDocument) method RenderCodeBlocks (line 49) | public Task RenderCodeBlocks(HTMLDocument htmlDocument, int start, int... method Reset (line 52) | public void Reset() => _codeBlockRenderer.ClearCache(); method Dispose (line 54) | public void Dispose() => _codeBlockRenderer.Dispose(); FILE: src/Windows/Markdown/Editor/Impl/Preview/Browser/HtmlPageTemplate.cs class HtmlPageTemplate (line 10) | internal static class HtmlPageTemplate { method GetPageHtml (line 13) | public static string GetPageHtml(IFileSystem fs, string body) { FILE: src/Windows/Markdown/Editor/Impl/Preview/Browser/NativeMethods.cs class NativeMethods (line 9) | internal static class NativeMethods { type IDocHostUIHandler (line 10) | [ComImport, Guid("BD3F23C0-D43E-11CF-893B-00AA00BDCE1A"), InterfaceTyp... method ShowContextMenu (line 12) | [PreserveSig] method GetHostInfo (line 16) | [PreserveSig] method ShowUI (line 19) | [PreserveSig] method HideUI (line 24) | [PreserveSig] int HideUI(); method UpdateUI (line 25) | [PreserveSig] int UpdateUI(); method EnableModeless (line 26) | [PreserveSig] int EnableModeless(bool fEnable); method OnDocWindowActivate (line 27) | [PreserveSig] int OnDocWindowActivate(bool fActivate); method OnFrameWindowActivate (line 28) | [PreserveSig] int OnFrameWindowActivate(bool fActivate); method ResizeBorder (line 29) | [PreserveSig] int ResizeBorder(COMRECT rect, [MarshalAs(UnmanagedTyp... method TranslateAccelerator (line 30) | [PreserveSig] int TranslateAccelerator(ref System.Windows.Forms.Mess... method GetOptionKeyPath (line 31) | [PreserveSig] int GetOptionKeyPath([Out, MarshalAs(UnmanagedType.LPA... method GetDropTarget (line 32) | [PreserveSig] int GetDropTarget([In, MarshalAs(UnmanagedType.Interfa... method GetExternal (line 33) | [PreserveSig] int GetExternal([MarshalAs(UnmanagedType.IDispatch)] o... method TranslateUrl (line 34) | [PreserveSig] int TranslateUrl(int dwTranslate, [MarshalAs(Unmanaged... method FilterDataObject (line 35) | [PreserveSig] int FilterDataObject(IDataObject pDO, out IDataObject ... type DOCHOSTUIINFO (line 38) | [StructLayout(LayoutKind.Sequential)] type COMRECT (line 47) | [StructLayout(LayoutKind.Sequential)] class POINT (line 55) | [StructLayout(LayoutKind.Sequential)] type ICustomDoc (line 61) | [ComImport, Guid("3050F3F0-98B5-11CF-BB82-00AA00BDCE0B"), InterfaceTyp... method SetUIHandler (line 63) | [PreserveSig] type IOleServiceProvider (line 67) | [ComImport, Guid("6D5140C1-7436-11CE-8034-00AA006009FA"), InterfaceTyp... method QueryService (line 69) | [PreserveSig] type HostUIFlags (line 73) | [Flags] FILE: src/Windows/Markdown/Editor/Impl/Preview/Browser/ScrollTracker.cs class ScrollTracker (line 12) | internal sealed class ScrollTracker : IDisposable { method ScrollTracker (line 24) | public ScrollTracker(HTMLDocument htmlDocument, IIdleTimeService idleT... method OnMouseOver (line 47) | private void OnMouseOver(IHTMLEventObj e) =>_mouseOver = true; method OnMouseOut (line 48) | private void OnMouseOut(IHTMLEventObj e) => _mouseOver = _htmlDocumen... method OnMouseWheel (line 50) | private bool OnMouseWheel(IHTMLEventObj pEvtObj) { method OnIdle (line 56) | private void OnIdle(object sender, EventArgs e) { method SetScrollPosition (line 71) | public void SetScrollPosition(int markdownLineNumber) { method GetFirstVisibleLineNumber (line 85) | public int GetFirstVisibleLineNumber() { method Invalidate (line 101) | public void Invalidate() { method IsVisible (line 106) | private bool IsVisible(IHTMLElement e) => GetViewRect().Contains(e.off... method GetViewRect (line 108) | private Rectangle GetViewRect() { method FindFirstVisibleParagraphLine (line 113) | private int FindFirstVisibleParagraphLine() { method Dispose (line 136) | public void Dispose() => _disposableBag.TryDispose(); FILE: src/Windows/Markdown/Editor/Impl/Preview/Browser/WebBrowserHostUIHandler.cs class WebBrowserHostUIHandler (line 13) | internal sealed class WebBrowserHostUIHandler : IDocHostUIHandler { method WebBrowserHostUIHandler (line 18) | public WebBrowserHostUIHandler(WebBrowser browser) { method OnNavigated (line 31) | private void OnNavigated(object sender, NavigationEventArgs e) { method OnLoadCompleted (line 35) | private void OnLoadCompleted(object sender, NavigationEventArgs e) { method ShowContextMenu (line 40) | int IDocHostUIHandler.ShowContextMenu(int dwID, POINT pt, object pcmdt... method GetHostInfo (line 43) | int IDocHostUIHandler.GetHostInfo(ref DOCHOSTUIINFO info) { method ShowUI (line 49) | int IDocHostUIHandler.ShowUI(int dwID, object activeObject, object com... method HideUI (line 50) | int IDocHostUIHandler.HideUI() => VSConstants.E_NOTIMPL; method UpdateUI (line 51) | int IDocHostUIHandler.UpdateUI() => VSConstants.E_NOTIMPL; method EnableModeless (line 52) | int IDocHostUIHandler.EnableModeless(bool fEnable) => VSConstants.E_NO... method OnDocWindowActivate (line 53) | int IDocHostUIHandler.OnDocWindowActivate(bool fActivate) => VSConstan... method OnFrameWindowActivate (line 54) | int IDocHostUIHandler.OnFrameWindowActivate(bool fActivate) => VSConst... method ResizeBorder (line 55) | int IDocHostUIHandler.ResizeBorder(COMRECT rect, object doc, bool fFra... method TranslateAccelerator (line 56) | int IDocHostUIHandler.TranslateAccelerator(ref System.Windows.Forms.Me... method GetOptionKeyPath (line 57) | int IDocHostUIHandler.GetOptionKeyPath(string[] pbstrKey, int dw) => V... method GetDropTarget (line 59) | int IDocHostUIHandler.GetDropTarget(object pDropTarget, out object ppD... method GetExternal (line 64) | int IDocHostUIHandler.GetExternal(out object ppDispatch) { method TranslateUrl (line 69) | int IDocHostUIHandler.TranslateUrl(int dwTranslate, string strURLIn, o... method FilterDataObject (line 74) | int IDocHostUIHandler.FilterDataObject(IDataObject pDO, out IDataObjec... method SetSilent (line 79) | public static void SetSilent(WebBrowser browser, bool silent) { FILE: src/Windows/Markdown/Editor/Impl/Preview/CSS/CssCreationListener.cs class CssCreationListener (line 13) | [Export(typeof(IVsTextViewCreationListener))] method CssCreationListener (line 20) | [ImportingConstructor] method VsTextViewCreated (line 26) | public void VsTextViewCreated(IVsTextView textViewAdapter) { method DocumentSaved (line 33) | private void DocumentSaved(object sender, TextDocumentFileActionEventA... FILE: src/Windows/Markdown/Editor/Impl/Preview/CSS/StylesheetUpdatedEventArgs.cs class StylesheetUpdatedEventArgs (line 7) | public sealed class StylesheetUpdatedEventArgs: EventArgs { method StylesheetUpdatedEventArgs (line 10) | public StylesheetUpdatedEventArgs(string fileName) { FILE: src/Windows/Markdown/Editor/Impl/Preview/Code/CodeBlockState.cs type CodeBlockState (line 5) | internal enum CodeBlockState { FILE: src/Windows/Markdown/Editor/Impl/Preview/Code/EvalSession.cs class EvalSession (line 16) | internal sealed class EvalSession : IDisposable { method EvalSession (line 22) | public EvalSession(string documentName, IServiceContainer services) { method StartSessionAsync (line 36) | public async Task StartSessionAsync(CancellationToken ct) { method StopSessionAsync (line 55) | public Task StopSessionAsync() method Dispose (line 58) | public void Dispose() { FILE: src/Windows/Markdown/Editor/Impl/Preview/Code/HtmlFormatter.cs class HtmlFormatter (line 7) | internal static class HtmlFormatter { method FormatCode (line 8) | public static string FormatCode(string code, string style = null) FILE: src/Windows/Markdown/Editor/Impl/Preview/Code/RCodeBlock.cs class RCodeBlock (line 10) | internal sealed class RCodeBlock { method RCodeBlock (line 25) | public RCodeBlock(int number, string text, string arguments = null) { method ExtractOptions (line 33) | private void ExtractOptions(string info) { method GetTokenValue (line 60) | private static bool GetTokenValue(string info, TokenStream tok... FILE: src/Windows/Markdown/Editor/Impl/Preview/Code/RCodeBlockRenderer.cs class RCodeBlockRenderer (line 26) | internal sealed class RCodeBlockRenderer : HtmlObjectRenderer... method RCodeBlockRenderer (line 43) | public RCodeBlockRenderer(string documentName, IServiceContainer servi... method StartRendering (line 48) | public IDisposable StartRendering(string documentText) { method RenderBlocksAsync (line 59) | public async Task RenderBlocksAsync(HTMLDocument htmlDocument) { method RenderBlocksAsync (line 70) | public async Task RenderBlocksAsync(HTMLDocument htmlDocument, int sta... method RenderBlock (line 83) | private void RenderBlock(HTMLDocument htmlDocument, int blockNumber) { method Write (line 94) | protected override void Write(HtmlRenderer renderer, CodeBlock codeBlo... method ClearCache (line 130) | public void ClearCache() => _blocks.Clear(); method GetCachedResult (line 132) | private string GetCachedResult(int blockNumber, int hash, FencedCodeBl... method InvalidateCacheFrom (line 144) | private void InvalidateCacheFrom(int index) { method GetBlockPlaceholder (line 152) | private string GetBlockPlaceholder(string elementId, string text) method GetDynamicPlaceholder (line 158) | private static string GetDynamicPlaceholder(string elementId) { method GetStaticPlaceholder (line 171) | private static string GetStaticPlaceholder(string elementId, string text) method GetCodeHtml (line 175) | private static string GetCodeHtml(string code) method Dispose (line 178) | public void Dispose() { FILE: src/Windows/Markdown/Editor/Impl/Preview/Code/RCodeEvaluator.cs class RCodeEvaluator (line 17) | internal sealed class RCodeEvaluator : IDisposable { method RCodeEvaluator (line 25) | public RCodeEvaluator(string documentName, IServiceContainer services) { method EvaluateBlocksAsync (line 34) | public async Task EvaluateBlocksAsync(IEnumerable blocks, ... method EvaluateBlockAsync (line 43) | public async Task EvaluateBlockAsync(RCodeBlock block, Cancell... method FormatError (line 77) | private string FormatError(string error) => HtmlFormatter.FormatCode(e... method ExecuteAndCaptureOutputAsync (line 79) | private async Task ExecuteAndCaptureOutputAsync(IRSession session, str... method OnSessionOutput (line 90) | private void OnSessionOutput(object sender, ROutputEventArgs e) { method SignalActivity (line 100) | private void SignalActivity() { method OnActivityTimerElapsed (line 105) | private void OnActivityTimerElapsed(object sender, System.Timers.Elaps... method Dispose (line 111) | public void Dispose() { FILE: src/Windows/Markdown/Editor/Impl/Preview/Code/RSessionCallback.cs class RSessionCallback (line 11) | internal sealed class RSessionCallback : IRSessionCallback { method CranUrlFromName (line 16) | public string CranUrlFromName(string name) => "https://cran.rstudio.com"; method FetchFileAsync (line 18) | public Task FetchFileAsync(string remoteFileName, ulong remote... method Locator (line 21) | public Task Locator(Guid deviceId, CancellationToken ct) method Plot (line 24) | public Task Plot(PlotMessage plot, CancellationToken ct) { method PlotDeviceCreate (line 29) | public Task PlotDeviceCreate(Guid deviceId, Canc... method PlotDeviceDestroy (line 32) | public Task PlotDeviceDestroy(Guid deviceId, CancellationToken ct) => ... method ReadUserInput (line 33) | public Task ReadUserInput(string prompt, int maximumLength, Ca... method ShowErrorMessage (line 34) | public Task ShowErrorMessage(string message, CancellationToken cancell... method ShowHelpAsync (line 35) | public Task ShowHelpAsync(string url, CancellationToken cancellationTo... method ShowMessageAsync (line 37) | public Task ShowMessageAsync(string message, MessageBu... method ViewFile (line 40) | public Task ViewFile(string fileName, string tabName, bool deleteFile,... method EditFileAsync (line 41) | public Task EditFileAsync(string expression, string fileName, ... method ViewLibraryAsync (line 42) | public Task ViewLibraryAsync(CancellationToken cancellationToken = def... method ViewObjectAsync (line 43) | public Task ViewObjectAsync(string expression, string title, Cancellat... method GetLocalizedString (line 45) | public string GetLocalizedString(string id) => null; method BeforePackagesInstalledAsync (line 46) | public Task BeforePackagesInstalledAsync(CancellationToken ct) => Task... method AfterPackagesInstalledAsync (line 47) | public Task AfterPackagesInstalledAsync(CancellationToken ct) => Task.... FILE: src/Windows/Markdown/Editor/Impl/Preview/Commands/AutomaticSyncCommand.cs class AutomaticSyncCommand (line 14) | internal sealed class AutomaticSyncCommand: ViewCommand { method AutomaticSyncCommand (line 17) | public AutomaticSyncCommand(ITextView textView, IServiceContainer serv... method Status (line 22) | public override CommandStatus Status(Guid group, int id) method Invoke (line 25) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Windows/Markdown/Editor/Impl/Preview/Commands/ReloadPreviewCommand.cs class ReloadPreviewCommand (line 13) | internal sealed class ReloadPreviewCommand : ViewCommand { method ReloadPreviewCommand (line 14) | public ReloadPreviewCommand(ITextView textView, IServiceContainer serv... method Status (line 17) | public override CommandStatus Status(Guid group, int id) => CommandSta... method Invoke (line 19) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Windows/Markdown/Editor/Impl/Preview/Commands/RunAllChunksAboveCommand.cs class RunAllChunksAboveCommand (line 11) | internal sealed class RunAllChunksAboveCommand : RunChunkCommandBase { method RunAllChunksAboveCommand (line 12) | public RunAllChunksAboveCommand(ITextView textView, IServiceContainer ... method ExecuteAsync (line 15) | protected override Task ExecuteAsync() => TextView.GetService Browser.Reload(_textView.TextBuffer.CurrentSna... method Update (line 144) | public void Update(bool force) { method RunCurrentChunkAsync (line 150) | public Task RunCurrentChunkAsync() { method RunAllChunksAboveAsync (line 155) | public Task RunAllChunksAboveAsync() { method UpdateBrowser (line 161) | private void UpdateBrowser() { method GetTextViewMargin (line 174) | public ITextViewMargin GetTextViewMargin(string marginName) => this; FILE: src/Windows/Markdown/Editor/Impl/Preview/Margin/PreviewMarginProviderBase.cs class PreviewMarginProviderBase (line 9) | internal abstract class PreviewMarginProviderBase: IWpfTextViewMarginPro... method PreviewMarginProviderBase (line 14) | protected PreviewMarginProviderBase(IServiceContainer services, RMarkd... method CreateMargin (line 20) | public IWpfTextViewMargin CreateMargin(IWpfTextViewHost wpfTextViewHos... FILE: src/Windows/Markdown/Editor/Impl/Preview/Margin/PreviewRightMarginProvider.cs class PreviewRightMarginProvider (line 14) | [Export(typeof(IWpfTextViewMarginProvider))] method PreviewRightMarginProvider (line 21) | [ImportingConstructor] FILE: src/Windows/Markdown/Editor/Impl/Preview/Parser/Extensions.cs class Extensions (line 8) | internal static class Extensions { method GetText (line 9) | public static string GetText(this LeafBlock block) { FILE: src/Windows/Markdown/Editor/Impl/Preview/Parser/MarkdownFactory.cs class MarkdownFactory (line 12) | public static class MarkdownFactory { method MarkdownFactory (line 17) | static MarkdownFactory() { method GetAttachedException (line 26) | public static Exception GetAttachedException(this MarkdownDocument mar... method ParseToMarkdown (line 29) | public static MarkdownDocument ParseToMarkdown(this ITextSnapshot snap... method ParseToMarkdown (line 39) | public static MarkdownDocument ParseToMarkdown(string text) { FILE: src/Windows/Markdown/Editor/Impl/Preview/Parser/YamlRenderer.cs class YamlRenderer (line 16) | internal sealed class YamlRenderer : YamlFrontMatterRenderer { method Write (line 17) | protected override void Write(HtmlRenderer renderer, YamlFrontMatterBl... method WriteTitle (line 29) | private void WriteTitle(HtmlRenderer renderer, YamlMappingNode root) { method WriteCss (line 35) | private void WriteCss(HtmlRenderer renderer, YamlMappingNode root) { method GetNode (line 55) | private static YamlNode GetNode(YamlMappingNode root, IEnumerable CheckPrerequisitesAsync() { method LaunchViewer (line 139) | private void LaunchViewer() { method LaunchViewer (line 148) | protected virtual void LaunchViewer(string fileName) => _pss.Start(_ou... method TaskAvailable (line 150) | private bool TaskAvailable() { method GetFlavorHandler (line 165) | private IMarkdownFlavorPublishHandler GetFlavorHandler(ITextBuffer tex... method IsFormatSupported (line 173) | private bool IsFormatSupported() { method CheckExistsOnPathAsync (line 178) | protected Task CheckExistsOnPathAsync(string fileName) { method CheckExecutableExistsOnPathAsync (line 183) | protected Task CheckExecutableExistsOnPathAsync(string fileNameN... FILE: src/Windows/Markdown/Editor/Impl/Publishing/Commands/PreviewHtmlCommand.cs class PreviewHtmlCommand (line 11) | internal sealed class PreviewHtmlCommand : PreviewCommand { method PreviewHtmlCommand (line 13) | public PreviewHtmlCommand( method LaunchViewer (line 22) | protected override void LaunchViewer(string fileName) { FILE: src/Windows/Markdown/Editor/Impl/Publishing/Commands/PreviewPdfCommand.cs class PreviewPdfCommand (line 12) | internal sealed class PreviewPdfCommand : PreviewCommand { method PreviewPdfCommand (line 13) | public PreviewPdfCommand( method CheckPrerequisitesAsync (line 22) | protected override async Task CheckPrerequisitesAsync() { FILE: src/Windows/Markdown/Editor/Impl/Publishing/Commands/PreviewWordCommand.cs class PreviewWordCommand (line 10) | internal sealed class PreviewWordCommand : PreviewCommand { method PreviewWordCommand (line 11) | public PreviewWordCommand( FILE: src/Windows/Markdown/Editor/Impl/Publishing/IMarkdownFlavorPublishHandler.cs type IMarkdownFlavorPublishHandler (line 11) | public interface IMarkdownFlavorPublishHandler { method FormatSupported (line 14) | bool FormatSupported(PublishFormat format); method PublishAsync (line 15) | Task PublishAsync(IRSession session, IServiceContainer services, strin... FILE: src/Windows/Markdown/Editor/Impl/Publishing/PublishFormat.cs type PublishFormat (line 5) | public enum PublishFormat { FILE: src/Windows/Markdown/Editor/Impl/Publishing/RmdPublishHandler.cs class RmdPublishHandler (line 18) | [Export(typeof(IMarkdownFlavorPublishHandler))] method FormatSupported (line 22) | public bool FormatSupported(PublishFormat format) => true; method PublishAsync (line 24) | public async Task PublishAsync(IRSession session, IServiceContainer se... method RMarkdownRenderAsync (line 35) | private async Task RMarkdownRenderAsync(IRSession session, string inpu... method GetDocumentTypeString (line 55) | private string GetDocumentTypeString(PublishFormat publishFormat) { FILE: src/Windows/Markdown/Editor/Impl/Resources.Designer.cs class Resources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: src/Windows/Markdown/Editor/Impl/Settings/IRMarkdownEditorSettings.cs type IRMarkdownEditorSettings (line 5) | public interface IRMarkdownEditorSettings { method ResetSettings (line 13) | void ResetSettings(); FILE: src/Windows/Markdown/Editor/Impl/Settings/RMarkdownEditorSettings.cs class RMarkdownEditorSettings (line 9) | public sealed class RMarkdownEditorSettings : EditorSettings, IRMarkdown... method RMarkdownEditorSettings (line 22) | public RMarkdownEditorSettings(ICoreShell shell) : base(shell, MdConte... method RMarkdownEditorSettings (line 23) | public RMarkdownEditorSettings(IWritableEditorSettingsStorage storage)... method ResetSettings (line 60) | public override void ResetSettings() { FILE: src/Windows/Markdown/Editor/Impl/Settings/RMarkdownPreviewPosition.cs type RMarkdownPreviewPosition (line 5) | public enum RMarkdownPreviewPosition { FILE: src/Windows/Markdown/Editor/Impl/SmartIndent/SmartIndent.cs class SmartIndent (line 15) | internal sealed class SmartIndent : ISmartIndent { method SmartIndent (line 19) | public SmartIndent(ITextView textView, IServiceContainer services) { method GetDesiredIndentation (line 27) | public int? GetDesiredIndentation(ITextSnapshotLine line) { method Dispose (line 36) | public void Dispose() { } FILE: src/Windows/Markdown/Editor/Impl/SmartIndent/SmartIndentProvider.cs class SmartIndentProvider (line 11) | [Export(typeof(ISmartIndentProvider))] method SmartIndentProvider (line 17) | [ImportingConstructor] method CreateSmartIndent (line 22) | public ISmartIndent CreateSmartIndent(ITextView textView) FILE: src/Windows/Markdown/Editor/Impl/SuggestedActions/RmdSuggestedActionsSource.cs class RmdSuggestedActionsSource (line 24) | internal sealed class RmdSuggestedActionsSource : SuggestedActionsSource... method RmdSuggestedActionsSource (line 28) | private RmdSuggestedActionsSource(ITextView textView, ITextBuffer text... method Create (line 35) | public static ISuggestedActionsSource Create(ITextView textView, IText... method OnCaretPositionChanged (line 45) | protected override void OnCaretPositionChanged(object sender, CaretPos... method GetSuggestedActions (line 59) | public IEnumerable GetSuggestedActions(ISuggestedA... method HasSuggestedActionsAsync (line 81) | public Task HasSuggestedActionsAsync(ISuggestedActionCategorySet... method TryGetTelemetryId (line 84) | public bool TryGetTelemetryId(out Guid telemetryId) { FILE: src/Windows/Markdown/Editor/Impl/SuggestedActions/RmdSuggestedActionsSourceProvider.cs class RmdSuggestedActionsSourceProvider (line 13) | [Export(typeof(ISuggestedActionsSourceProvider))] method RmdSuggestedActionsSourceProvider (line 19) | [ImportingConstructor] method CreateSuggestedActionsSource (line 24) | public ISuggestedActionsSource CreateSuggestedActionsSource(ITextView ... FILE: src/Windows/Markdown/Editor/Impl/SuggestedActions/RunChunkSuggestedAction.cs class RunChunkSuggestedAction (line 16) | internal sealed class RunChunkSuggestedAction : SuggestedActionBase { method RunChunkSuggestedAction (line 17) | public RunChunkSuggestedAction(ITextView textView, ITextBuffer textBuf... method Invoke (line 20) | public override void Invoke(CancellationToken cancellationToken) { method TryGetTelemetryId (line 25) | public override bool TryGetTelemetryId(out Guid telemetryId) { FILE: src/Windows/Markdown/Editor/Impl/SuggestedActions/RunChunkSuggestedActionProvider.cs class RunChunkSuggestedActionProvider (line 16) | [Export(typeof(ISuggestedActionProvider))] method RunChunkSuggestedActionProvider (line 22) | [ImportingConstructor] method GetSuggestedActions (line 27) | public IEnumerable GetSuggestedActions(ITextView tex... method HasSuggestedActions (line 34) | public bool HasSuggestedActions(ITextView textView, ITextBuffer textBu... FILE: src/Windows/Markdown/Editor/Impl/SuggestedActions/RunChunksAboveSuggestedAction.cs class RunChunksAboveSuggestedAction (line 16) | internal sealed class RunChunksAboveSuggestedAction : SuggestedActionBase { method RunChunksAboveSuggestedAction (line 17) | public RunChunksAboveSuggestedAction(ITextView textView, ITextBuffer t... method Invoke (line 20) | public override void Invoke(CancellationToken cancellationToken) { method TryGetTelemetryId (line 25) | public override bool TryGetTelemetryId(out Guid telemetryId) { FILE: src/Windows/Markdown/Editor/Impl/Tokens/MarkdownCodeToken.cs class MarkdownCodeToken (line 8) | [DebuggerDisplay("[{TokenType} : {Start}...{End}), Length = {Length}")] method MarkdownCodeToken (line 11) | public MarkdownCodeToken(): base(MarkdownTokenType.Code) { } method MarkdownCodeToken (line 13) | public MarkdownCodeToken(ITextRange range, int leadingSeparatorLength,... FILE: src/Windows/Markdown/Editor/Impl/Tokens/MarkdownToken.cs class MarkdownToken (line 10) | [DebuggerDisplay("[{TokenType} : {Start}...{End}), Length = {Length}")] method MarkdownToken (line 14) | public MarkdownToken(MarkdownTokenType tokenType) method MarkdownToken (line 18) | public MarkdownToken(MarkdownTokenType tokenType, ITextRange range) method CompareTo (line 22) | public int CompareTo(MarkdownToken other) { FILE: src/Windows/Markdown/Editor/Impl/Tokens/MarkdownTokenType.cs type MarkdownTokenType (line 7) | public enum MarkdownTokenType { FILE: src/Windows/Markdown/Editor/Impl/Tokens/MdTokenizer.cs class MdTokenizer (line 15) | internal class MdTokenizer : BaseTokenizer { method AddNextToken (line 21) | public override void AddNextToken() { method HandleCharacter (line 31) | protected virtual void HandleCharacter() { method HandleHeading (line 91) | protected bool HandleHeading() { method HandleQuote (line 99) | protected bool HandleQuote() { method HandleAltText (line 109) | protected bool HandleAltText() { method HandleBackTick (line 139) | protected bool HandleBackTick() { method HandleCode (line 152) | protected bool HandleCode(bool block) { method IsAtRCodeBlockSignature (line 207) | private bool IsAtRCodeBlockSignature() { method HandleMonospace (line 221) | protected bool HandleMonospace() { method HandleStar (line 238) | protected bool HandleStar() { method HandleBold (line 261) | protected bool HandleBold(MarkdownTokenType tokenType) { method HandleItalic (line 296) | protected bool HandleItalic(char boundaryChar, MarkdownTokenType token... method HandleListItem (line 332) | protected bool HandleListItem() { method HandleNumberedListItem (line 358) | protected bool HandleNumberedListItem() { method HandleSequenceToEol (line 375) | protected bool HandleSequenceToEol(MarkdownTokenType tokeType, int sta... method HandleSequenceToEmptyLine (line 383) | protected bool HandleSequenceToEmptyLine(MarkdownTokenType tokeType) { method AddToken (line 399) | protected void AddToken(MarkdownTokenType type, int start, int length) { method AddCodeToken (line 407) | private void AddCodeToken(int start, int length, int leadingSeparatorL... method SkipToWhitespace (line 417) | internal void SkipToWhitespace() { FILE: src/Windows/Markdown/Editor/Impl/Utility/MarkdownUtility.cs class MarkdownUtility (line 10) | public static class MarkdownUtility { method GetRContentFromMarkdownCodeBlock (line 20) | public static string GetRContentFromMarkdownCodeBlock(string content) { method GetRCodeBlockSeparatorLength (line 50) | public static bool GetRCodeBlockSeparatorLength(string content, out in... FILE: src/Windows/Markdown/Editor/Impl/ViewModel/MdEditorViewModel.cs class MdEditorViewModel (line 14) | public sealed class MdEditorViewModel : ProjectionEditorViewModel { method MdEditorViewModel (line 15) | public MdEditorViewModel(ITextBuffer diskBuffer, IServiceContainer ser... method GetCommandTarget (line 25) | public override ICommandTarget GetCommandTarget(IEditorView editorView... FILE: src/Windows/Markdown/Editor/Impl/ViewModel/MdEditorViewModelFactory.cs class MdEditorViewModelFactory (line 18) | [Export(typeof(IEditorViewModelFactory))] method MdEditorViewModelFactory (line 23) | [ImportingConstructor] method CreateEditorViewModel (line 28) | public IEditorViewModel CreateEditorViewModel(ITextBuffer textBuffer) { FILE: src/Windows/Markdown/Editor/Test/AssertionExtensions.cs class AssertionExtensions (line 9) | [ExcludeFromCodeCoverage] method Should (line 11) | public static TokenAssertions Should(this MarkdownT... FILE: src/Windows/Markdown/Editor/Test/Classification/MarkdownCodeTest.cs class MarkdownCodeTest (line 19) | [ExcludeFromCodeCoverage] method MarkdownCodeTest (line 26) | public MarkdownCodeTest(IServiceContainer serviceProvider) { method EditRCode01 (line 33) | [Test] method EditRCode02 (line 54) | [Test] method GetClassifier (line 68) | private IClassifier GetClassifier(string content, out ITextBuffer text... method GetSpans (line 76) | private string GetSpans(IClassifier cls, ITextBuffer textBuffer) { FILE: src/Windows/Markdown/Editor/Test/Classification/MdClassifierTest.cs class MarkdownClassifierTest (line 21) | [ExcludeFromCodeCoverage] method MarkdownClassifierTest (line 28) | public MarkdownClassifierTest(IServiceContainer serviceProvider, Markd... method ClassifyMarkdownFileTest01 (line 33) | [Test] method ClassifyFile (line 40) | private void ClassifyFile(MarkdownTestFilesFixture fixture, string fil... FILE: src/Windows/Markdown/Editor/Test/ContainedLanguage/RBlockContentTest.cs class RBlockContentTest (line 11) | [ExcludeFromCodeCoverage] method RCode (line 13) | [CompositeTest] FILE: src/Windows/Markdown/Editor/Test/ContainedLanguage/RCodeSeparatorCollectionTest.cs class RCodeSeparatorCollectionTest (line 14) | [ExcludeFromCodeCoverage] method BuildTest (line 16) | [CompositeTest] method DestructiveTest01 (line 31) | [CompositeTest] method DestructiveTest02 (line 58) | [CompositeTest] method DestructiveTest03 (line 75) | [CompositeTest] method BuildCollection (line 89) | private RCodeSeparatorCollection BuildCollection(string markdown) { FILE: src/Windows/Markdown/Editor/Test/ContainedLanguage/RLanguageHandlerTest.cs class RLanguageHandlerTest (line 17) | [ExcludeFromCodeCoverage] method RLanguageHandlerTest (line 21) | public RLanguageHandlerTest(IServiceContainer services) { method RCodeGen (line 25) | [CompositeTest] FILE: src/Windows/Markdown/Editor/Test/Fixtures/MarkdownEditorServicesFixture.cs class MarkdownEditorServicesFixture (line 13) | [ExcludeFromCodeCoverage] method GetAssemblyNames (line 15) | protected override IEnumerable GetAssemblyNames() => base.GetA... method SetupServices (line 20) | protected override void SetupServices(IServiceManager serviceManager, ... FILE: src/Windows/Markdown/Editor/Test/Fixtures/MarkdownTestFilesFixture.cs class MarkdownTestFilesFixture (line 8) | [ExcludeFromCodeCoverage] method MarkdownTestFilesFixture (line 11) | public MarkdownTestFilesFixture() : base(@"Windows\Markdown\Editor\Tes... FILE: src/Windows/Markdown/Editor/Test/Fixtures/TestMarkdownEditorSettings.cs class TestMarkdownEditorSettings (line 7) | internal sealed class TestMarkdownEditorSettings : IRMarkdownEditorSetti... method ResetSettings (line 15) | public void ResetSettings() { } FILE: src/Windows/Markdown/Editor/Test/MarkdownEditorAssemblyMefCatalog.cs class MarkdownEditorAssemblyMefCatalog (line 11) | [ExcludeFromCodeCoverage] method GetAssemblies (line 13) | protected override IEnumerable GetAssemblies() => base.GetAsse... FILE: src/Windows/Markdown/Editor/Test/MarkdownEditorServicesFixture.cs class MarkdownEditorServicesFixture (line 10) | [ExcludeFromCodeCoverage] method GetAssemblyNames (line 12) | protected override IEnumerable GetAssemblyNames() => base.GetA... FILE: src/Windows/Markdown/Editor/Test/MarkdownEditorShellProviderFixture.cs class MarkdownEditorShellProviderFixture (line 11) | [AssemblyFixture] method CreateCompositionContainer (line 14) | protected override CompositionContainer CreateCompositionContainer() { FILE: src/Windows/Markdown/Editor/Test/Preview/BrowserViewTest.cs class BrowserViewTest (line 17) | [ExcludeFromCodeCoverage] method BrowserViewTest (line 22) | public BrowserViewTest() { method Update (line 33) | [Test(ThreadType = ThreadType.UI)] FILE: src/Windows/Markdown/Editor/Test/Preview/CommandsTest.cs class CommandsTest (line 25) | [ExcludeFromCodeCoverage] method CommandsTest (line 31) | public CommandsTest() { method AutomaticSync (line 37) | [Test] method RunCurrentChunk (line 59) | [Test] method RunChunksAbove (line 80) | [Test] method SetupSettings (line 101) | private static void SetupSettings(out ICoreShell shell, out IRMarkdown... method SetupTextBuffers (line 107) | private static void SetupTextBuffers(out ITextBuffer tbMarkdown, out I... method EnableRCode (line 113) | private void EnableRCode(ITextBuffer tbMarkdown, ICommand command, IRM... method InvokeCommand (line 124) | private void InvokeCommand(ITextView textView, ICommand command, out I... FILE: src/Windows/Markdown/Editor/Test/Preview/MarginProviderTest.cs class MarginProviderTest (line 17) | [ExcludeFromCodeCoverage] method RightMarginProviderConstructorTest (line 20) | [Test(ThreadType.UI)] method BottonMarginProviderConstructorTest (line 32) | [Test(ThreadType.UI)] method SetupServices (line 48) | private static ICoreShell SetupServices(out IWpfTextViewHost host, out... FILE: src/Windows/Markdown/Editor/Test/Preview/MarkdownFactoryTest.cs class MarkdownFactoryTest (line 13) | [ExcludeFromCodeCoverage] method ParseTest (line 16) | [CompositeTest] FILE: src/Windows/Markdown/Editor/Test/Preview/PreviewTestHelpers.cs class PreviewTestHelpers (line 11) | internal static class PreviewTestHelpers { method SetupSessionSubstitute (line 12) | public static IRSession SetupSessionSubstitute(this TestCoreShell shel... method SetupSettingsSubstitute (line 29) | public static IRMarkdownEditorSettings SetupSettingsSubstitute(this Te... FILE: src/Windows/Markdown/Editor/Test/Preview/RCodeBlockTest.cs class RCodeBlockTest (line 16) | [ExcludeFromCodeCoverage] method RCodeBlockTest (line 24) | public RCodeBlockTest() { method BasicCtor (line 32) | [Test] method Options (line 42) | [CompositeTest] method SimpleEval (line 58) | [Test] method Cancellation (line 66) | [Test] method Output (line 78) | [Test] method Error (line 93) | [Test] method Exception (line 108) | [Test] method Plot (line 121) | [Test] FILE: src/Windows/Markdown/Editor/Test/Preview/RendererTest.cs class RendererTest (line 20) | [ExcludeFromCodeCoverage] method RendererTest (line 28) | public RendererTest(MarkdownTestFilesFixture files) { method StaticRender (line 35) | [CompositeTest] method CompareToBaseline (line 48) | private void CompareToBaseline(string baselineFileName, string actual) { FILE: src/Windows/Markdown/Editor/Test/Tokens/TokenizeBlockTest.cs class TokenizeMdBlockTest (line 12) | [ExcludeFromCodeCoverage] method CodeBlock01 (line 15) | [CompositeTest] method CodeBlock02 (line 37) | [CompositeTest] method CodeBlock03 (line 59) | [CompositeTest] method CodeBlock04 (line 75) | [CompositeTest] FILE: src/Windows/Markdown/Editor/Test/Tokens/TokenizeHeadingTest.cs class TokenizeHeadingTest (line 12) | [ExcludeFromCodeCoverage] method TokenizeMd_Heading (line 14) | [CompositeTest] method TokenizeMd_HeadingEmpty (line 31) | [CompositeTest] FILE: src/Windows/Markdown/Editor/Test/Tokens/TokenizeLinkTest.cs class TokenizeLinkTest (line 12) | [ExcludeFromCodeCoverage] method TokenizeMd_Link (line 14) | [CompositeTest] method TokenizeMd_LinkEmpty (line 26) | [CompositeTest] FILE: src/Windows/Markdown/Editor/Test/Tokens/TokenizeListTest.cs class TokenizeListTest (line 12) | [ExcludeFromCodeCoverage] method TokenizeMd_List (line 14) | [CompositeTest] method TokenizeMd_EmptyList (line 28) | [CompositeTest] FILE: src/Windows/Markdown/Editor/Test/Tokens/TokenizeQuoteTest.cs class TokenizeQuoteTest (line 11) | [ExcludeFromCodeCoverage] method TokenizeMd_Quote01 (line 13) | [Test] method TokenizeMd_Quote02 (line 24) | [Test] method TokenizeMd_Quote03 (line 31) | [Test] method TokenizeMd_Quote04 (line 38) | [Test] FILE: src/Windows/Markdown/Editor/Test/Tokens/TokenizeSampleFilesTest.cs class TokenizeSampleMdFilesTest (line 10) | [ExcludeFromCodeCoverage] method TokenizeSampleMdFilesTest (line 14) | public TokenizeSampleMdFilesTest(MarkdownTestFilesFixture files) { method TokenizeSampleMdFile01 (line 18) | [Test] FILE: src/Windows/Markdown/Editor/Test/Tokens/TokenizeStylesTest.cs class TokenizeStylesTest (line 12) | [ExcludeFromCodeCoverage] method TokenizeMd_Bold01 (line 14) | [Test] method TokenizeMd_Bold02 (line 28) | [Test] method TokenizeMd_Bold03 (line 35) | [Test] method TokenizeMd_Italic01 (line 42) | [Test] method TokenizeMd_Italic02 (line 56) | [Test] method TokenizeMd_Italic03 (line 63) | [Test] method TokenizeMd_Italic04 (line 70) | [Test] method TokenizeMd_Italic05 (line 84) | [Test] method TokenizeMd_Italic06 (line 91) | [Test] method TokenizeMd_Monospace01 (line 98) | [Test] method TokenizeMd_Monospace02 (line 112) | [Test] method TokenizeMd_Monospace03 (line 119) | [Test] method TokenizeMd_Mixed01 (line 126) | [Test] method TokenizeMd_Mixed02 (line 144) | [Test] FILE: src/Windows/Markdown/Editor/Test/Utility/TextViewTest.cs class TextViewTest (line 12) | [ExcludeFromCodeCoverage] method MakeTextView (line 14) | public static ITextView MakeTextView(string content) { method MakeTextView (line 18) | public static ITextView MakeTextView(string content, int caretPosition) { method MakeTextView (line 23) | public static ITextView MakeTextView(string content, ITextRange select... FILE: src/Windows/Markdown/Editor/Test/Utility/TokenizeFiles.cs class TokenizeFiles (line 15) | [ExcludeFromCodeCoverage] method TokenizeFile (line 21) | public static void TokenizeFile(Markdo... method TokenizeFileImplementation (line 28) | private static void TokenizeFileImplementation... method RemoveMatchingAdornments (line 70) | public void RemoveMatchingAdornments(SnapshotSpan visualSpan, Predicat... FILE: src/Windows/Mocks/Editor/BufferGraphMock.cs class BufferGraphMock (line 13) | [ExcludeFromCodeCoverage] method BufferGraphMock (line 17) | public BufferGraphMock(IEnumerable textBuffers) { method BufferGraphMock (line 22) | public BufferGraphMock(ITextBuffer textBuffer) { method CreateMappingPoint (line 32) | public IMappingPoint CreateMappingPoint(SnapshotPoint point, PointTrac... method CreateMappingSpan (line 33) | public IMappingSpan CreateMappingSpan(SnapshotSpan span, SpanTrackingM... method GetTextBuffers (line 35) | public Collection GetTextBuffers(Predicate m... method MapDownToBuffer (line 38) | public NormalizedSnapshotSpanCollection MapDownToBuffer(SnapshotSpan s... method MapDownToBuffer (line 41) | public SnapshotPoint? MapDownToBuffer(SnapshotPoint position, PointTra... method MapDownToFirstMatch (line 44) | public NormalizedSnapshotSpanCollection MapDownToFirstMatch(SnapshotSp... method MapDownToFirstMatch (line 47) | public SnapshotPoint? MapDownToFirstMatch(SnapshotPoint position, Poin... method MapDownToInsertionPoint (line 50) | public SnapshotPoint? MapDownToInsertionPoint(SnapshotPoint position, ... method MapDownToSnapshot (line 53) | public NormalizedSnapshotSpanCollection MapDownToSnapshot(SnapshotSpan... method MapDownToSnapshot (line 56) | public SnapshotPoint? MapDownToSnapshot(SnapshotPoint position, PointT... method MapUpToBuffer (line 59) | public NormalizedSnapshotSpanCollection MapUpToBuffer(SnapshotSpan spa... method MapUpToBuffer (line 62) | public SnapshotPoint? MapUpToBuffer(SnapshotPoint point, PointTracking... method MapUpToFirstMatch (line 65) | public NormalizedSnapshotSpanCollection MapUpToFirstMatch(SnapshotSpan... method MapUpToFirstMatch (line 68) | public SnapshotPoint? MapUpToFirstMatch(SnapshotPoint point, PointTrac... method MapUpToSnapshot (line 71) | public NormalizedSnapshotSpanCollection MapUpToSnapshot(SnapshotSpan s... method MapUpToSnapshot (line 74) | public SnapshotPoint? MapUpToSnapshot(SnapshotPoint point, PointTracki... FILE: src/Windows/Mocks/Editor/ClassificationTypeMock.cs class ClassificationTypeMock (line 11) | [ExcludeFromCodeCoverage] method ClassificationTypeMock (line 17) | public ClassificationTypeMock(string type, IEnumerable ... method Collapse (line 51) | public void Collapse() method Commit (line 55) | public void Commit() method Dismiss (line 59) | public void Dismiss() method Filter (line 63) | public void Filter() method GetTriggerPoint (line 67) | public SnapshotPoint? GetTriggerPoint(ITextSnapshot textSnapshot) method GetTriggerPoint (line 72) | public ITrackingPoint GetTriggerPoint(ITextBuffer textBuffer) method Match (line 77) | public bool Match() method Recalculate (line 82) | public void Recalculate() method Start (line 86) | public void Start() FILE: src/Windows/Mocks/Editor/ContentTypeMock.cs class ContentTypeMock (line 12) | [ExcludeFromCodeCoverage] method ContentTypeMock (line 28) | public ContentTypeMock(string contentTypeName) method ContentTypeMock (line 33) | public ContentTypeMock(string contentTypeName, IEnumerable contentTypeN... method AddContentType (line 35) | public IContentType AddContentType(string typeName, IEnumerable(EditorOptionKey key) { method GetOptionValue (line 32) | public object GetOptionValue(string optionId) { method GetOptionValue (line 36) | public T GetOptionValue(EditorOptionKey key) { method GetOptionValue (line 40) | public T GetOptionValue(string optionId) { method IsOptionDefined (line 44) | public bool IsOptionDefined(string optionId, bool localScopeOnly) { method IsOptionDefined (line 48) | public bool IsOptionDefined(EditorOptionKey key, bool localScope... method SetOptionValue (line 52) | public void SetOptionValue(string optionId, object value) { method SetOptionValue (line 56) | public void SetOptionValue(EditorOptionKey key, T value) { FILE: src/Windows/Mocks/Editor/Helpers/TextViewTestHelper.cs class TextViewTestHelper (line 11) | [ExcludeFromCodeCoverage] method MakeTextViewRealTextBuffer (line 13) | public static ITextView MakeTextViewRealTextBuffer(string content, str... method MakeTextView (line 18) | public static ITextView MakeTextView(string content, string contentTyp... FILE: src/Windows/Mocks/Editor/MappingPointMock.cs class MappingPointMock (line 11) | [ExcludeFromCodeCoverage] method MappingPointMock (line 16) | public MappingPointMock(ITextBuffer textBuffer, int position) method GetInsertionPoint (line 28) | public SnapshotPoint? GetInsertionPoint(Predicate match) method GetPoint (line 33) | public SnapshotPoint? GetPoint(Predicate match, PositionA... method GetPoint (line 38) | public SnapshotPoint? GetPoint(ITextSnapshot targetSnapshot, PositionA... method GetPoint (line 43) | public SnapshotPoint? GetPoint(ITextBuffer targetBuffer, PositionAffin... FILE: src/Windows/Mocks/Editor/PeekResultCollectionMock.cs class PeekResultCollectionMock (line 10) | [ExcludeFromCodeCoverage] method Move (line 12) | public void Move(int oldIndex, int newIndex) { FILE: src/Windows/Mocks/Editor/PeekResultFactoryMock.cs class PeekResultFactoryMock (line 10) | [ExcludeFromCodeCoverage] method Create (line 12) | public static IPeekResultFactory Create() { FILE: src/Windows/Mocks/Editor/PeekSessionMock.cs class PeekSessionMock (line 12) | [ExcludeFromCodeCoverage] method Create (line 14) | public static IPeekSession Create(ITextView tv, int triggerPoint) { FILE: src/Windows/Mocks/Editor/PersistentSpanMock.cs class PersistentSpanMock (line 9) | [ExcludeFromCodeCoverage] method PersistentSpanMock (line 14) | public PersistentSpanMock(ITextBuffer textBuffer, Span span, string fi... method Dispose (line 24) | public void Dispose() { } method TryGetEndLineIndex (line 26) | public bool TryGetEndLineIndex(out int endLine, out int endIndex) => t... method TryGetSpan (line 28) | public bool TryGetSpan(out Span span) { method TryGetStartLineIndex (line 33) | public bool TryGetStartLineIndex(out int startLine, out int startIndex... FILE: src/Windows/Mocks/Editor/QuickInfoSessionMock.cs class QuickInfoSessionMock (line 13) | [ExcludeFromCodeCoverage] method QuickInfoSessionMock (line 17) | public QuickInfoSessionMock(ITextBuffer textBuffer, int position) method Collapse (line 40) | public void Collapse() method Dismiss (line 44) | public void Dismiss() method GetTriggerPoint (line 48) | public SnapshotPoint? GetTriggerPoint(ITextSnapshot textSnapshot) method GetTriggerPoint (line 53) | public ITrackingPoint GetTriggerPoint(ITextBuffer textBuffer) method Match (line 58) | public bool Match() method Recalculate (line 63) | public void Recalculate() method Start (line 67) | public void Start() FILE: src/Windows/Mocks/Editor/SignatureHelpSessionMock.cs class SignatureHelpSessionMock (line 16) | [ExcludeFromCodeCoverage] method SignatureHelpSessionMock (line 18) | public SignatureHelpSessionMock(IServiceContainer services, ITextBuffe... method Collapse (line 37) | public void Collapse() { } method Dismiss (line 39) | public void Dismiss() { } method GetTriggerPoint (line 41) | public SnapshotPoint? GetTriggerPoint(ITextSnapshot textSnapshot) => S... method GetTriggerPoint (line 43) | public ITrackingPoint GetTriggerPoint(ITextBuffer textBuffer) => Track... method Match (line 45) | public bool Match() => true; method Recalculate (line 47) | public void Recalculate() { } method Start (line 49) | public void Start() { } FILE: src/Windows/Mocks/Editor/TextBufferMock.cs class TextBufferMock (line 12) | [ExcludeFromCodeCoverage] method TextBufferMock (line 14) | public TextBufferMock(string content, string contentTypeName) { method Clear (line 20) | public void Clear() => Replace(new Span(0, CurrentSnapshot.Length), st... method ChangeContentType (line 24) | public void ChangeContentType(IContentType newContentType, object edit... method CheckEditAccess (line 43) | public bool CheckEditAccess() => true; method CreateEdit (line 45) | public ITextEdit CreateEdit() => new TextEditMock(this); method CreateEdit (line 46) | public ITextEdit CreateEdit(EditOptions options, int? reiteratedVersio... method CreateReadOnlyRegionEdit (line 47) | public IReadOnlyRegionEdit CreateReadOnlyRegionEdit() => throw new Not... method Delete (line 51) | public ITextSnapshot Delete(Span deleteSpan) { method GetReadOnlyExtents (line 67) | public NormalizedSpanCollection GetReadOnlyExtents(Span span) => new N... method Insert (line 69) | public ITextSnapshot Insert(int position, string text) { method IsReadOnly (line 84) | public bool IsReadOnly(Span span, bool isEdit) => false; method IsReadOnly (line 85) | public bool IsReadOnly(Span span) => false; method IsReadOnly (line 86) | public bool IsReadOnly(int position, bool isEdit) => false; method IsReadOnly (line 87) | public bool IsReadOnly(int position) => false; method Replace (line 89) | public ITextSnapshot Replace(Span replaceSpan, string replaceWith) { method TakeThreadOwnership (line 105) | public void TakeThreadOwnership() { method ApplyChange (line 114) | private void ApplyChange(TextSnapshotMock snapshot) { method CancelAction (line 129) | void CancelAction(TextContentChangingEventArgs e) { } FILE: src/Windows/Mocks/Editor/TextCaretMock.cs class TextCaretMock (line 11) | [ExcludeFromCodeCoverage] method TextCaretMock (line 16) | public TextCaretMock(ITextView textView, int position) { method EnsureVisible (line 48) | public void EnsureVisible() { method MoveTo (line 51) | public CaretPosition MoveTo(VirtualSnapshotPoint bufferPosition) { method MoveTo (line 55) | public CaretPosition MoveTo(SnapshotPoint bufferPosition) { method MoveTo (line 59) | public CaretPosition MoveTo(ITextViewLine textLine) { method MoveTo (line 63) | public CaretPosition MoveTo(SnapshotPoint bufferPosition, PositionAffi... method MoveTo (line 71) | public CaretPosition MoveTo(VirtualSnapshotPoint bufferPosition, Posit... method MoveTo (line 79) | public CaretPosition MoveTo(ITextViewLine textLine, double xCoordinate) { method MoveTo (line 83) | public CaretPosition MoveTo(VirtualSnapshotPoint bufferPosition, Posit... method MoveTo (line 87) | public CaretPosition MoveTo(SnapshotPoint bufferPosition, PositionAffi... method MoveTo (line 91) | public CaretPosition MoveTo(ITextViewLine textLine, double xCoordinate... method MoveToNextCaretPosition (line 95) | public CaretPosition MoveToNextCaretPosition() { method MoveToPreferredCoordinates (line 99) | public CaretPosition MoveToPreferredCoordinates() { method MoveToPreviousCaretPosition (line 103) | public CaretPosition MoveToPreviousCaretPosition() { FILE: src/Windows/Mocks/Editor/TextChangeCollectionMock.cs class TextChangeCollectionMock (line 11) | [ExcludeFromCodeCoverage] method TextChangeCollectionMock (line 16) | public TextChangeCollectionMock(TextChangeMock change) method IndexOf (line 32) | public int IndexOf(ITextChange item) method Insert (line 37) | public void Insert(int index, ITextChange item) method RemoveAt (line 41) | public void RemoveAt(int index) method Add (line 60) | public void Add(ITextChange item) method Clear (line 64) | public void Clear() method Contains (line 68) | public bool Contains(ITextChange item) method CopyTo (line 73) | public void CopyTo(ITextChange[] array, int arrayIndex) method Remove (line 88) | public bool Remove(ITextChange item) method GetEnumerator (line 97) | public IEnumerator GetEnumerator() method GetEnumerator (line 106) | System.Collections.IEnumerator System.Collections.IEnumerable.GetEnume... FILE: src/Windows/Mocks/Editor/TextChangeMock.cs class TextChangeMock (line 9) | [ExcludeFromCodeCoverage] method TextChangeMock (line 11) | public TextChangeMock() : this(0, 0, string.Empty, string.Empty) { } method TextChangeMock (line 13) | public TextChangeMock(int start, int oldLength, string newText) method TextChangeMock (line 16) | public TextChangeMock(int start, int oldLength, string oldText, string... method CompareTo (line 41) | public int CompareTo(object obj) { FILE: src/Windows/Mocks/Editor/TextDataModelMock.cs class TextDataModelMock (line 10) | [ExcludeFromCodeCoverage] method TextDataModelMock (line 12) | public TextDataModelMock(ITextBuffer textBuffer) { FILE: src/Windows/Mocks/Editor/TextDocumentMock.cs class TextDocumentMock (line 11) | [ExcludeFromCodeCoverage] method TextDocumentMock (line 13) | public TextDocumentMock(ITextBuffer textBuffer, string filePath) { method Dispose (line 26) | public void Dispose() { } method Reload (line 27) | public ReloadResult Reload() => ReloadResult.Succeeded; method Reload (line 28) | public ReloadResult Reload(EditOptions options) => ReloadResult.Succee... method Rename (line 30) | public void Rename(string newFilePath) { method Save (line 34) | public void Save() { } method SaveAs (line 36) | public void SaveAs(string filePath, bool overwrite) { method SaveAs (line 40) | public void SaveAs(string filePath, bool overwrite, IContentType newCo... method SaveAs (line 44) | public void SaveAs(string filePath, bool overwrite, bool createFolder) { method SaveAs (line 48) | public void SaveAs(string filePath, bool overwrite, bool createFolder,... method SaveCopy (line 52) | public void SaveCopy(string filePath, bool overwrite) { method SaveCopy (line 56) | public void SaveCopy(string filePath, bool overwrite, bool createFolde... method SetEncoderFallback (line 60) | public void SetEncoderFallback(EncoderFallback fallback) { } method UpdateDirtyState (line 61) | public void UpdateDirtyState(bool isDirty, DateTime lastContentModifie... FILE: src/Windows/Mocks/Editor/TextEditMock.cs class TextEditMock (line 11) | [ExcludeFromCodeCoverage] method TextEditMock (line 16) | public TextEditMock(ITextBuffer textBuffer) { method Delete (line 21) | public bool Delete(int startPosition, int charsToDelete) { method Delete (line 29) | public bool Delete(Span deleteSpan) { method Insert (line 41) | public bool Insert(int position, char[] characterBuffer, int startInde... method Insert (line 51) | public bool Insert(int position, string text) { method Replace (line 56) | public bool Replace(int startPosition, int charsToReplace, string repl... method Replace (line 64) | public bool Replace(Span replaceSpan, string replaceWith) { method Apply (line 72) | public ITextSnapshot Apply() { method Cancel (line 84) | public void Cancel() => Canceled = true; method Dispose (line 90) | public void Dispose() { } FILE: src/Windows/Mocks/Editor/TextLineMock.cs class TextLineMock (line 11) | [ExcludeFromCodeCoverage] method TextLineMock (line 15) | public TextLineMock(ITextSnapshot snapshot, int start, int length, int... method GetLineBreakText (line 37) | public string GetLineBreakText() => "\r\n"; method GetText (line 39) | public string GetText() => Snapshot.GetText(_start, Length); method GetTextIncludingLineBreak (line 40) | public string GetTextIncludingLineBreak() => GetText() + GetLineBreakT... FILE: src/Windows/Mocks/Editor/TextSelectionMock.cs class TextSelectionMock (line 13) | [ExcludeFromCodeCoverage] method TextSelectionMock (line 17) | public TextSelectionMock(ITextView textView, int position) : method TextSelectionMock (line 21) | public TextSelectionMock(ITextView textView, ITextRange range) { method Clear (line 51) | public void Clear() { method GetSelectionOnTextViewLine (line 56) | public VirtualSnapshotSpan? GetSelectionOnTextViewLine(ITextViewLine l... method Select (line 60) | public void Select(VirtualSnapshotPoint anchorPoint, VirtualSnapshotPo... method Select (line 70) | public void Select(SnapshotSpan selectionSpan, bool isReversed) { FILE: src/Windows/Mocks/Editor/TextSnapshotMock.cs class TextSnapshotMock (line 14) | [ExcludeFromCodeCoverage] method TextSnapshotMock (line 22) | public TextSnapshotMock(string content, ITextBuffer textBuffer, TextVe... method CreateNextSnapshot (line 31) | public TextSnapshotMock CreateNextSnapshot(string content, TextChangeM... method CopyTo (line 41) | public void CopyTo(int sourceIndex, char[] destination, int destinatio... method CreateTrackingPoint (line 49) | public ITrackingPoint CreateTrackingPoint(int position, PointTrackingM... method CreateTrackingPoint (line 52) | public ITrackingPoint CreateTrackingPoint(int position, PointTrackingM... method CreateTrackingSpan (line 55) | public ITrackingSpan CreateTrackingSpan(int start, int length, SpanTra... method CreateTrackingSpan (line 58) | public ITrackingSpan CreateTrackingSpan(int start, int length, SpanTra... method CreateTrackingSpan (line 61) | public ITrackingSpan CreateTrackingSpan(Span span, SpanTrackingMode tr... method CreateTrackingSpan (line 64) | public ITrackingSpan CreateTrackingSpan(Span span, SpanTrackingMode tr... method GetLineFromLineNumber (line 67) | public ITextSnapshotLine GetLineFromLineNumber(int lineNumber) => _lin... method GetLineFromPosition (line 69) | public ITextSnapshotLine GetLineFromPosition(int position) { method GetLineNumberFromPosition (line 96) | public int GetLineNumberFromPosition(int position) => GetLineFromPosit... method GetText (line 97) | public string GetText() => TextProvider.GetText(new TextRange(0, TextP... method GetText (line 98) | public string GetText(int startIndex, int length) => TextProvider.GetT... method GetText (line 99) | public string GetText(Span span) => TextProvider.GetText(new TextRange... method ToCharArray (line 109) | public char[] ToCharArray(int startIndex, int length) => GetText(start... method Write (line 113) | public void Write(TextWriter writer) => writer.Write(GetText()); method Write (line 115) | public void Write(TextWriter writer, Span span) => writer.Write(GetTex... method MakeLines (line 121) | private ITextSnapshotLine[] MakeLines(string text) { FILE: src/Windows/Mocks/Editor/TextVersionMock.cs class TextVersionMock (line 8) | [ExcludeFromCodeCoverage] method TextVersionMock (line 12) | public TextVersionMock(ITextBuffer textBuffer, int version, int length) { method CreateCustomTrackingSpan (line 22) | public ITrackingSpan CreateCustomTrackingSpan(Span span, TrackingFidel... method CreateTrackingPoint (line 25) | public ITrackingPoint CreateTrackingPoint(int position, PointTrackingM... method CreateTrackingPoint (line 28) | public ITrackingPoint CreateTrackingPoint(int position, PointTrackingM... method CreateTrackingSpan (line 31) | public ITrackingSpan CreateTrackingSpan(int start, int length, SpanTra... method CreateTrackingSpan (line 34) | public ITrackingSpan CreateTrackingSpan(int start, int length, SpanTra... method CreateTrackingSpan (line 37) | public ITrackingSpan CreateTrackingSpan(Span span, SpanTrackingMode tr... method CreateTrackingSpan (line 40) | public ITrackingSpan CreateTrackingSpan(Span span, SpanTrackingMode tr... method CreateNextVersion (line 46) | public TextVersionMock CreateNextVersion(TextChangeMock change) { FILE: src/Windows/Mocks/Editor/TextViewLineCollectionMock.cs class TextViewLineCollectionMock (line 13) | public sealed class TextViewLineCollectionMock : ITextViewLineCollection { method TextViewLineCollectionMock (line 16) | public TextViewLineCollectionMock(ITextBuffer textBuffer) { method Add (line 43) | public void Add(ITextViewLine item) { method Clear (line 47) | public void Clear() { method Contains (line 51) | public bool Contains(ITextViewLine item) { method ContainsBufferPosition (line 55) | public bool ContainsBufferPosition(SnapshotPoint bufferPosition) { method CopyTo (line 59) | public void CopyTo(ITextViewLine[] array, int arrayIndex) { method GetCharacterBounds (line 63) | public TextBounds GetCharacterBounds(SnapshotPoint bufferPosition) { method GetEnumerator (line 67) | public IEnumerator GetEnumerator() { method GetIndexOfTextLine (line 71) | public int GetIndexOfTextLine(ITextViewLine textLine) { method GetNormalizedTextBounds (line 75) | public Collection GetNormalizedTextBounds(SnapshotSpan buf... method GetTextElementSpan (line 79) | public SnapshotSpan GetTextElementSpan(SnapshotPoint bufferPosition) { method GetTextViewLineContainingBufferPosition (line 83) | public ITextViewLine GetTextViewLineContainingBufferPosition(SnapshotP... method GetTextViewLineContainingYCoordinate (line 87) | public ITextViewLine GetTextViewLineContainingYCoordinate(double y) { method GetTextViewLinesIntersectingSpan (line 91) | public Collection GetTextViewLinesIntersectingSpan(Snap... method IndexOf (line 95) | public int IndexOf(ITextViewLine item) { method Insert (line 99) | public void Insert(int index, ITextViewLine item) { method IntersectsBufferSpan (line 103) | public bool IntersectsBufferSpan(SnapshotSpan bufferSpan) { method Remove (line 107) | public bool Remove(ITextViewLine item) { method RemoveAt (line 111) | public void RemoveAt(int index) { method GetEnumerator (line 115) | IEnumerator IEnumerable.GetEnumerator() { FILE: src/Windows/Mocks/Editor/TextViewLineMock.cs class TextViewLineMock (line 10) | public sealed class TextViewLineMock : ITextViewLine { method TextViewLineMock (line 13) | public TextViewLineMock(ITextSnapshotLine line) { method ContainsBufferPosition (line 70) | public bool ContainsBufferPosition(SnapshotPoint bufferPosition) { method GetAdornmentBounds (line 74) | public TextBounds? GetAdornmentBounds(object identityTag) => null; method GetAdornmentTags (line 75) | public ReadOnlyCollection GetAdornmentTags(object providerTag)... method GetBufferPositionFromXCoordinate (line 77) | public SnapshotPoint? GetBufferPositionFromXCoordinate(double xCoordin... method GetBufferPositionFromXCoordinate (line 81) | public SnapshotPoint? GetBufferPositionFromXCoordinate(double xCoordin... method GetCharacterBounds (line 85) | public TextBounds GetCharacterBounds(VirtualSnapshotPoint bufferPositi... method GetCharacterBounds (line 89) | public TextBounds GetCharacterBounds(SnapshotPoint bufferPosition) { method GetExtendedCharacterBounds (line 93) | public TextBounds GetExtendedCharacterBounds(VirtualSnapshotPoint buff... method GetExtendedCharacterBounds (line 97) | public TextBounds GetExtendedCharacterBounds(SnapshotPoint bufferPosit... method GetInsertionBufferPositionFromXCoordinate (line 101) | public VirtualSnapshotPoint GetInsertionBufferPositionFromXCoordinate(... method GetNormalizedTextBounds (line 105) | public Collection GetNormalizedTextBounds(SnapshotSpan buf... method GetTextElementSpan (line 109) | public SnapshotSpan GetTextElementSpan(SnapshotPoint bufferPosition) { method GetVirtualBufferPositionFromXCoordinate (line 113) | public VirtualSnapshotPoint GetVirtualBufferPositionFromXCoordinate(do... method IntersectsBufferSpan (line 117) | public bool IntersectsBufferSpan(SnapshotSpan bufferSpan) { FILE: src/Windows/Mocks/Editor/TextViewMock.cs class TextViewMock (line 18) | [ExcludeFromCodeCoverage] method TextViewMock (line 21) | public TextViewMock(ITextBuffer textBuffer) : method TextViewMock (line 25) | public TextViewMock(IEnumerable textBuffers, int caretPos... method TextViewMock (line 30) | public TextViewMock(ITextBuffer textBuffer, int caretPosition) { method Close (line 88) | public void Close() { method DisplayTextLineContainingBufferPosition (line 91) | public void DisplayTextLineContainingBufferPosition(SnapshotPoint buff... method DisplayTextLineContainingBufferPosition (line 93) | public void DisplayTextLineContainingBufferPosition(SnapshotPoint buff... method GetTextElementSpan (line 94) | public SnapshotSpan GetTextElementSpan(SnapshotPoint point) => new Sna... method GetTextViewLineContainingBufferPosition (line 95) | public ITextViewLine GetTextViewLineContainingBufferPosition(SnapshotP... method QueueSpaceReservationStackRefresh (line 96) | public void QueueSpaceReservationStackRefresh() { } FILE: src/Windows/Mocks/Editor/TextViewModelMock.cs class TextViewModelMock (line 12) | [ExcludeFromCodeCoverage] method TextViewModelMock (line 15) | public TextViewModelMock(ITextBuffer textBuffer) method Dispose (line 33) | public void Dispose() method GetNearestPointInVisualBuffer (line 37) | public SnapshotPoint GetNearestPointInVisualBuffer(SnapshotPoint editB... method GetNearestPointInVisualSnapshot (line 42) | public SnapshotPoint GetNearestPointInVisualSnapshot(SnapshotPoint edi... method IsPointInVisualBuffer (line 47) | public bool IsPointInVisualBuffer(SnapshotPoint editBufferPoint, Posit... FILE: src/Windows/Mocks/Editor/TrackingPointMock.cs class TrackingPointMock (line 9) | [ExcludeFromCodeCoverage] method TrackingPointMock (line 14) | public TrackingPointMock(ITextBuffer textBuffer, int position, PointTr... method GetCharacter (line 25) | public char GetCharacter(ITextSnapshot snapshot) method GetPoint (line 30) | public SnapshotPoint GetPoint(ITextSnapshot snapshot) method GetPosition (line 35) | public int GetPosition(ITextVersion version) method GetPosition (line 40) | public int GetPosition(ITextSnapshot snapshot) FILE: src/Windows/Mocks/Editor/TrackingSpanMock.cs class TrackingSpanMock (line 9) | [ExcludeFromCodeCoverage] method TrackingSpanMock (line 14) | public TrackingSpanMock(ITextBuffer textBuffer, Span span, SpanTrackin... method OnBeforeTextBufferChanged (line 26) | void OnBeforeTextBufferChanged(object sender, TextContentChangedEventA... method GetEndPoint (line 54) | public SnapshotPoint GetEndPoint(ITextSnapshot snapshot) method GetSpan (line 59) | public Span GetSpan(ITextVersion version) method GetSpan (line 64) | public SnapshotSpan GetSpan(ITextSnapshot snapshot) method GetStartPoint (line 69) | public SnapshotPoint GetStartPoint(ITextSnapshot snapshot) method GetText (line 74) | public string GetText(ITextSnapshot snapshot) FILE: src/Windows/Mocks/Editor/WpfTextViewMock.cs class WpfTextViewMock (line 12) | [ExcludeFromCodeCoverage] method WpfTextViewMock (line 15) | public WpfTextViewMock(ITextBuffer textBuffer) : base(textBuffer) { } method GetAdornmentLayer (line 30) | public IAdornmentLayer GetAdornmentLayer(string name) => new Adornment... method GetSpaceReservationManager (line 31) | public ISpaceReservationManager GetSpaceReservationManager(string name... method GetTextViewLineContainingBufferPosition (line 32) | IWpfTextViewLine IWpfTextView.GetTextViewLineContainingBufferPosition(... FILE: src/Windows/Mocks/VisualStudio/ComponentModelMock.cs class ComponentModelMock (line 13) | [ExcludeFromCodeCoverage] method ComponentModelMock (line 17) | public ComponentModelMock(ICompositionCatalog catalog) { method GetCatalog (line 24) | public ComposablePartCatalog GetCatalog(string catalogName) => _catalo... method GetExtensions (line 25) | public IEnumerable GetExtensions() where T : class => _catalog.E... method GetService (line 26) | public T GetService() where T : class => _catalog.ExportProvider.Ge... FILE: src/Windows/Mocks/VisualStudio/ConnectionPointMock.cs class ConnectionPointMock (line 10) | [ExcludeFromCodeCoverage] method ConnectionPointMock (line 15) | public ConnectionPointMock(IConnectionPointContainer container) method Advise (line 20) | public void Advise(object pUnkSink, out uint pdwCookie) method EnumConnections (line 25) | public void EnumConnections(out IEnumConnections ppEnum) method GetConnectionInterface (line 30) | public void GetConnectionInterface(out Guid pIID) method GetConnectionPointContainer (line 35) | public void GetConnectionPointContainer(out IConnectionPointContainer ... method Unadvise (line 40) | public void Unadvise(uint dwCookie) FILE: src/Windows/Mocks/VisualStudio/DteMock.cs class DteMock (line 9) | public class DteMock : DTE2 { method ExecuteCommand (line 50) | public void ExecuteCommand(string CommandName, string CommandArgs = "") { method GetObject (line 54) | public dynamic GetObject(string Name) { method GetThemeColor (line 58) | public uint GetThemeColor(vsThemeColors Element) { method get_IsOpenFile (line 62) | public bool get_IsOpenFile(string ViewKind, string FileName) { method get_Properties (line 66) | public Properties get_Properties(string Category, string Page) { method LaunchWizard (line 70) | public wizardResult LaunchWizard(string VSZFile, ref object[] ContextP... method OpenFile (line 74) | public Window OpenFile(string ViewKind, string FileName) { method Quit (line 78) | public void Quit() { method SatelliteDllPath (line 82) | public string SatelliteDllPath(string Path, string Name) { FILE: src/Windows/Mocks/VisualStudio/EnumWindowFramesMock.cs class EnumWindowFramesMock (line 10) | [ExcludeFromCodeCoverage] method EnumWindowFramesMock (line 15) | public EnumWindowFramesMock(List frames) { method Clone (line 19) | public int Clone(out IEnumWindowFrames ppenum) { method Next (line 23) | public int Next(uint celt, IVsWindowFrame[] rgelt, out uint pceltFetch... method Reset (line 34) | public int Reset() { method Skip (line 39) | public int Skip(uint celt) { FILE: src/Windows/Mocks/VisualStudio/ImageHandleMock.cs class ImageHandleMock (line 10) | [ExcludeFromCodeCoverage] method Create (line 12) | public static IImageHandle Create() { FILE: src/Windows/Mocks/VisualStudio/InteractiveEvaluatorMock.cs class InteractiveEvaluatorMock (line 11) | [ExcludeFromCodeCoverage] method InteractiveEvaluatorMock (line 13) | public InteractiveEvaluatorMock(IInteractiveWindow window) { method AbortExecution (line 18) | public void AbortExecution() { method CanExecuteCode (line 21) | public bool CanExecuteCode(string text) { method Dispose (line 25) | public void Dispose() { method ExecuteCodeAsync (line 28) | public Task ExecuteCodeAsync(string text) { method FormatClipboard (line 32) | public string FormatClipboard() { method GetPrompt (line 36) | public string GetPrompt() { method InitializeAsync (line 40) | public Task InitializeAsync() { method ResetAsync (line 44) | public Task ResetAsync(bool initialize = true) { FILE: src/Windows/Mocks/VisualStudio/InteractiveWindowMock.cs class InteractiveWindowMock (line 14) | [ExcludeFromCodeCoverage] method InteractiveWindowMock (line 19) | public InteractiveWindowMock(IWpfTextView textView, IInteractiveEvalua... method AddInput (line 63) | public void AddInput(string input) { method Close (line 67) | public void Close() { method Dispose (line 70) | public void Dispose() { method FlushOutput (line 73) | public void FlushOutput() { method InitializeAsync (line 76) | public System.Threading.Tasks.Task InitializeAsync() { method InsertCode (line 80) | public void InsertCode(string text) { method ReadStandardInput (line 84) | public TextReader ReadStandardInput() { method SubmitAsync (line 88) | public System.Threading.Tasks.Task SubmitAsync(IEnumerable inp... method Write (line 92) | public void Write(System.Windows.UIElement element) { method Write (line 96) | public Span Write(string text) { method WriteError (line 101) | public Span WriteError(string text) { method WriteErrorLine (line 105) | public Span WriteErrorLine(string text) { method WriteLine (line 109) | public Span WriteLine(string text) { FILE: src/Windows/Mocks/VisualStudio/InteractiveWindowOperationsMock.cs class InteractiveWindowOperationsMock (line 10) | [ExcludeFromCodeCoverage] method InteractiveWindowOperationsMock (line 14) | public InteractiveWindowOperationsMock(ITextBuffer textBuffer) { method Backspace (line 18) | public bool Backspace() { method BreakLine (line 22) | public bool BreakLine() { method Cancel (line 26) | public void Cancel() { method ClearHistory (line 29) | public void ClearHistory() { method ClearView (line 32) | public void ClearView() { method Cut (line 35) | public void Cut() { method Delete (line 38) | public bool Delete() { method End (line 42) | public void End(bool extendSelection) { method ExecuteInput (line 45) | public void ExecuteInput() { method HistoryNext (line 49) | public void HistoryNext(string search = null) { method HistoryPrevious (line 52) | public void HistoryPrevious(string search = null) { method HistorySearchNext (line 55) | public void HistorySearchNext() { method HistorySearchPrevious (line 58) | public void HistorySearchPrevious() { method Home (line 61) | public void Home(bool extendSelection) { method Paste (line 64) | public bool Paste() { method ResetAsync (line 68) | public Task ResetAsync(bool initialize = true) { method Return (line 72) | public bool Return() { method SelectAll (line 76) | public void SelectAll() { method TrySubmitStandardInput (line 79) | public bool TrySubmitStandardInput() { FILE: src/Windows/Mocks/VisualStudio/MenuCommandServiceMock.cs class MenuCommandServiceMock (line 10) | [ExcludeFromCodeCoverage] method AddCommand (line 20) | public void AddCommand(MenuCommand command) { method AddVerb (line 24) | public void AddVerb(DesignerVerb verb) { method FindCommand (line 27) | public MenuCommand FindCommand(CommandID commandID) { method GlobalInvoke (line 34) | public bool GlobalInvoke(CommandID commandID) { method RemoveCommand (line 46) | public void RemoveCommand(MenuCommand command) { method RemoveVerb (line 50) | public void RemoveVerb(DesignerVerb verb) { method ShowContextMenu (line 53) | public void ShowContextMenu(CommandID menuID, int x, int y) { FILE: src/Windows/Mocks/VisualStudio/OleComponentManagerMock.cs class OleComponentManagerMock (line 10) | [ExcludeFromCodeCoverage] method Create (line 12) | public static IOleComponentManager Create() { FILE: src/Windows/Mocks/VisualStudio/ProjectServiceAccessorMock.cs class ProjectServiceAccessorMock (line 10) | [ExcludeFromCodeCoverage] method GetProjectService (line 14) | public IProjectService GetProjectService(ProjectServiceThreadingModel ... FILE: src/Windows/Mocks/VisualStudio/ProjectServiceMock.cs class ProjectServiceMock (line 11) | [ExcludeFromCodeCoverage] method IsProjectCapabilityPresent (line 34) | public bool IsProjectCapabilityPresent(string projectCapability) { method LoadProjectAsync (line 38) | public System.Threading.Tasks.Task LoadProjectAsy... method LoadProjectAsync (line 42) | public System.Threading.Tasks.Task LoadProjectAsy... method LoadProjectAsync (line 46) | public Task LoadProjectAsync(string projectLocati... method UnloadProjectAsync (line 50) | public System.Threading.Tasks.Task UnloadProjectAsync(UnconfiguredProj... FILE: src/Windows/Mocks/VisualStudio/Resources.Designer.cs class Resources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: src/Windows/Mocks/VisualStudio/TextManagerMock.cs class TextManagerMock (line 11) | [ExcludeFromCodeCoverage] method FindLanguageSIDForExtensionlessFilename (line 16) | public int FindLanguageSIDForExtensionlessFilename(string pszFileName,... method GetUserPreferences3 (line 22) | public int GetUserPreferences3(VIEWPREFERENCES3[] pViewPrefs, FRAMEPRE... method PrimeExpansionManager (line 27) | public int PrimeExpansionManager(ref Guid guidLang) method SetUserPreferences3 (line 32) | public int SetUserPreferences3(VIEWPREFERENCES3[] pViewPrefs, FRAMEPRE... method GetUserPreferences4 (line 39) | public int GetUserPreferences4(VIEWPREFERENCES3[] pViewPrefs, LANGPREF... method SetUserPreferences4 (line 44) | public int SetUserPreferences4(VIEWPREFERENCES3[] pViewPrefs, LANGPREF... method EnumConnectionPoints (line 51) | public void EnumConnectionPoints(out IEnumConnectionPoints ppEnum) method FindConnectionPoint (line 56) | public void FindConnectionPoint(ref Guid riid, out IConnectionPoint ppCP) method GetBufferSccStatus3 (line 63) | public int GetBufferSccStatus3(IVsTextBuffer pBuffer, string pszFileNa... method AttemptToCheckOutBufferFromScc3 (line 67) | public int AttemptToCheckOutBufferFromScc3(IVsTextBuffer pBuffer, stri... method GetUserPreferences2 (line 71) | public int GetUserPreferences2(VIEWPREFERENCES2[] pViewPrefs, FRAMEPRE... method SetUserPreferences2 (line 75) | public int SetUserPreferences2(VIEWPREFERENCES2[] pViewPrefs, FRAMEPRE... method ResetColorableItems (line 79) | public int ResetColorableItems(Guid guidLang) { method GetExpansionManager (line 83) | public int GetExpansionManager(out IVsExpansionManager pExpansionManag... method GetActiveView2 (line 88) | public int GetActiveView2(int fMustHaveFocus, IVsTextBuffer pBuffer, u... method NavigateToPosition2 (line 92) | public int NavigateToPosition2(IVsTextBuffer pBuffer, ref Guid guidDoc... method NavigateToLineAndColumn2 (line 96) | public int NavigateToLineAndColumn2(IVsTextBuffer pBuffer, ref Guid gu... method FireReplaceAllInFilesBegin (line 100) | public int FireReplaceAllInFilesBegin() { method FireReplaceAllInFilesEnd (line 104) | public int FireReplaceAllInFilesEnd() { FILE: src/Windows/Mocks/VisualStudio/ToolWindowPaneMock.cs class ToolWindowPaneMock (line 9) | [ExcludeFromCodeCoverage] method ToolWindowPaneMock (line 12) | public ToolWindowPaneMock(IServiceProvider sp) : base(sp) { FILE: src/Windows/Mocks/VisualStudio/UIHostLocaleMock.cs class UIHostLocaleMock (line 8) | public sealed class UIHostLocaleMock: IUIHostLocale { method GetUILocale (line 9) | public int GetUILocale(out uint plcid) { method GetDialogFont (line 14) | public int GetDialogFont(UIDLGLOGFONT[] pLOGFONT) => throw new NotImpl... FILE: src/Windows/Mocks/VisualStudio/VSConstants.cs class VSConstants (line 10) | [ExcludeFromCodeCoverage] method VSConstants (line 13) | private VSConstants() { } type VSStd97CmdID (line 23) | [Guid("5EFC7975-14BC-11CF-9B2B-00AA00573819")] type VSStd2KCmdID (line 2188) | [Guid("1496A755-94DE-11D0-8C3F-00C04FC2AAE2")] type DebugCommands (line 4386) | internal enum DebugCommands class ErrorHandler (line 4392) | [ExcludeFromCodeCoverage] method ErrorHandler (line 4395) | private ErrorHandler() { } method Succeeded (line 4405) | public static bool Succeeded(int hr) method Failed (line 4416) | public static bool Failed(int hr) method ThrowOnFailure (line 4427) | public static int ThrowOnFailure(int hr) method ThrowOnFailure (line 4439) | public static int ThrowOnFailure(int hr, params int[] expectedHRFail... method Succeeded (line 4457) | public static bool Succeeded(int hr) method Failed (line 4462) | public static bool Failed(int hr) FILE: src/Windows/Mocks/VisualStudio/VsCodeWindowMock.cs class VsCodeWindowMock (line 10) | [ExcludeFromCodeCoverage] method Close (line 16) | public int Close() method GetBuffer (line 21) | public int GetBuffer(out IVsTextLines ppBuffer) method GetEditorCaption (line 27) | public int GetEditorCaption(READONLYSTATUS dwReadOnly, out string pbst... method GetLastActiveView (line 33) | public int GetLastActiveView(out IVsTextView ppView) method GetPrimaryView (line 39) | public int GetPrimaryView(out IVsTextView ppView) method GetSecondaryView (line 45) | public int GetSecondaryView(out IVsTextView ppView) method GetViewClassID (line 51) | public int GetViewClassID(out Guid pclsidView) method SetBaseEditorCaption (line 57) | public int SetBaseEditorCaption(string[] pszBaseEditorCaption) method SetBuffer (line 62) | public int SetBuffer(IVsTextLines pBuffer) method SetViewClassID (line 68) | public int SetViewClassID(ref Guid clsidView) FILE: src/Windows/Mocks/VisualStudio/VsDebuggerMock.cs class VsDebuggerMock (line 12) | [ExcludeFromCodeCoverage] method AdviseDebugEventCallback (line 19) | public int AdviseDebugEventCallback(object punkDebuggerEvents) { method AdviseDebuggerEvents (line 23) | public int AdviseDebuggerEvents(IVsDebuggerEvents pSink, out uint pdwC... method AllowEditsWhileDebugging (line 29) | public int AllowEditsWhileDebugging(ref Guid guidLanguageService) { method ExecCmdForTextPos (line 33) | public int ExecCmdForTextPos(VsTextPos[] pTextPos, ref Guid pguidCmdGr... method GetDataTipValue (line 37) | public int GetDataTipValue(IVsTextLines pTextBuf, TextSpan[] pTS, stri... method GetENCUpdate (line 42) | public int GetENCUpdate(out object ppUpdate) { method GetMode (line 46) | public int GetMode(DBGMODE[] pdbgmode) { method InsertBreakpointByName (line 51) | public int InsertBreakpointByName(ref Guid guidLanguage, string pszCod... method IsBreakpointOnName (line 55) | public int IsBreakpointOnName(ref Guid guidLanguage, string pszCodeLoc... method LaunchDebugTargets (line 59) | public int LaunchDebugTargets(uint cTargets, IntPtr rgDebugTargetInfo) { method ParseFileRedirection (line 63) | public int ParseFileRedirection(string pszArgs, out string pbstrArgsPr... method QueryStatusForTextPos (line 67) | public int QueryStatusForTextPos(VsTextPos[] pTextPos, ref Guid pguidC... method RemoveBreakpointsByName (line 71) | public int RemoveBreakpointsByName(ref Guid guidLanguage, string pszCo... method ToggleBreakpointByName (line 75) | public int ToggleBreakpointByName(ref Guid guidLanguage, string pszCod... method UnadviseDebugEventCallback (line 79) | public int UnadviseDebugEventCallback(object punkDebuggerEvents) { method UnadviseDebuggerEvents (line 83) | public int UnadviseDebuggerEvents(uint dwCookie) { FILE: src/Windows/Mocks/VisualStudio/VsEditorAdaptersFactoryServiceMock.cs class VsEditorAdaptersFactoryServiceMock (line 15) | [ExcludeFromCodeCoverage] method CreateVsCodeWindowAdapter (line 24) | public IVsCodeWindow CreateVsCodeWindowAdapter(OLE.Interop.IServicePro... method CreateVsTextBufferAdapter (line 28) | public IVsTextBuffer CreateVsTextBufferAdapter(OLE.Interop.IServicePro... method CreateVsTextBufferAdapter (line 35) | public IVsTextBuffer CreateVsTextBufferAdapter(OLE.Interop.IServicePro... method CreateVsTextBufferAdapterForSecondaryBuffer (line 42) | public IVsTextBuffer CreateVsTextBufferAdapterForSecondaryBuffer(OLE.I... method CreateVsTextBufferCoordinatorAdapter (line 49) | public IVsTextBufferCoordinator CreateVsTextBufferCoordinatorAdapter() { method CreateVsTextViewAdapter (line 53) | public IVsTextView CreateVsTextViewAdapter(OLE.Interop.IServiceProvide... method CreateVsTextViewAdapter (line 60) | public IVsTextView CreateVsTextViewAdapter(OLE.Interop.IServiceProvide... method GetBufferAdapter (line 64) | public IVsTextBuffer GetBufferAdapter(ITextBuffer textBuffer) { method GetDataBuffer (line 72) | public ITextBuffer GetDataBuffer(IVsTextBuffer bufferAdapter) { method GetDocumentBuffer (line 78) | public ITextBuffer GetDocumentBuffer(IVsTextBuffer bufferAdapter) { method GetViewAdapter (line 82) | public IVsTextView GetViewAdapter(ITextView textView) { method GetWpfTextView (line 90) | public IWpfTextView GetWpfTextView(IVsTextView viewAdapter) { method GetWpfTextViewHost (line 97) | public IWpfTextViewHost GetWpfTextViewHost(IVsTextView viewAdapter) { method SetDataBuffer (line 101) | public void SetDataBuffer(IVsTextBuffer bufferAdapter, ITextBuffer dat... FILE: src/Windows/Mocks/VisualStudio/VsEnumStreamMarkersMock.cs class VsEnumStreamMarkersMock (line 7) | public sealed class VsEnumStreamMarkersMock : IVsEnumStreamMarkers { method VsEnumStreamMarkersMock (line 11) | public VsEnumStreamMarkersMock(IVsTextStreamMarker[] markers) { method GetCount (line 15) | public int GetCount(out int pcMarkers) { method Next (line 20) | public int Next(out IVsTextStreamMarker ppRetval) { method Reset (line 30) | public int Reset() { FILE: src/Windows/Mocks/VisualStudio/VsExpansionEnumerationMock.cs class VsExpansionEnumerationMock (line 9) | [ExcludeFromCodeCoverage] method GetCount (line 11) | public int GetCount(out uint pCount) { method Next (line 16) | public int Next(uint celt, IntPtr[] rgelt, out uint pceltFetched) { method Reset (line 21) | public int Reset() { FILE: src/Windows/Mocks/VisualStudio/VsExpansionManagerMock.cs class VsExpansionManagerMock (line 9) | [ExcludeFromCodeCoverage] method EnumerateExpansions (line 11) | public int EnumerateExpansions(Guid guidLang, int fShortCutOnly, strin... method GetExpansionByShortcut (line 16) | public int GetExpansionByShortcut(IVsExpansionClient pClient, Guid gui... method GetSnippetShortCutKeybindingState (line 20) | public int GetSnippetShortCutKeybindingState(out int fBound) { method GetTokenPath (line 24) | public int GetTokenPath(uint token, out string pbstrPath) { method InvokeInsertionUI (line 28) | public int InvokeInsertionUI(IVsTextView pView, IVsExpansionClient pCl... FILE: src/Windows/Mocks/VisualStudio/VsExpansionSessionMock.cs class VsExpansionSessionMock (line 9) | [ExcludeFromCodeCoverage] method EndCurrentExpansion (line 14) | public int EndCurrentExpansion(int fLeaveCaret) { method GetDeclarationNode (line 18) | public int GetDeclarationNode(string bstrNode, out global::MSXML.IXMLD... method GetEndSpan (line 22) | public int GetEndSpan(TextSpan[] pts) { method GetFieldSpan (line 26) | public int GetFieldSpan(string bstrField, TextSpan[] ptsSpan) { method GetFieldValue (line 30) | public int GetFieldValue(string bstrFieldName, out string pbstrValue) { method GetHeaderNode (line 34) | public int GetHeaderNode(string bstrNode, out global::MSXML.IXMLDOMNod... method GetSnippetNode (line 38) | public int GetSnippetNode(string bstrNode, out global::MSXML.IXMLDOMNo... method GetSnippetSpan (line 42) | public int GetSnippetSpan(TextSpan[] pts) { method GoToNextExpansionField (line 47) | public int GoToNextExpansionField(int fCommitIfLast) { method GoToPreviousExpansionField (line 52) | public int GoToPreviousExpansionField() { method SetEndSpan (line 57) | public int SetEndSpan(TextSpan ts) { method SetFieldDefault (line 61) | public int SetFieldDefault(string bstrFieldName, string bstrNewValue) { FILE: src/Windows/Mocks/VisualStudio/VsImageMonikerImageListMock.cs class VsImageMonikerImageListMock (line 11) | [ExcludeFromCodeCoverage] method Create (line 13) | public static IVsImageMonikerImageList Create() { FILE: src/Windows/Mocks/VisualStudio/VsImageServiceMock.cs class VsImageServiceMock (line 12) | [ExcludeFromCodeCoverage] method Create (line 14) | public static IVsImageService2 Create() { FILE: src/Windows/Mocks/VisualStudio/VsInteractiveWindowFactoryMock.cs class VsInteractiveWindowFactoryMock (line 14) | [ExcludeFromCodeCoverage] method Create (line 18) | public IVsInteractiveWindow Create(Guid providerId, int instanceId, st... method Create (line 21) | public IVsInteractiveWindow Create(Guid providerId, int instanceId, st... FILE: src/Windows/Mocks/VisualStudio/VsInteractiveWindowMock.cs class VsInteractiveWindowMock (line 12) | [ExcludeFromCodeCoverage] method VsInteractiveWindowMock (line 16) | public VsInteractiveWindowMock(IWpfTextView textView, IInteractiveEval... method SetLanguage (line 23) | public void SetLanguage(Guid languageServiceGuid, IContentType content... method Show (line 26) | public void Show(bool focus) { FILE: src/Windows/Mocks/VisualStudio/VsRegisterEditorsMock.cs class VsRegisterEditorsMock (line 11) | [ExcludeFromCodeCoverage] method Create (line 14) | public static IVsRegisterEditors Create() { FILE: src/Windows/Mocks/VisualStudio/VsSettingsManagerMock.cs class VsSettingsManagerMock (line 10) | [ExcludeFromCodeCoverage] method Create (line 12) | public static IVsSettingsManager Create() { FILE: src/Windows/Mocks/VisualStudio/VsSettingsPersistenceManagerMock.cs class VsSettingsPersistenceManagerMock (line 11) | [ExcludeFromCodeCoverage] method GetOrCreateList (line 15) | public ISettingsList GetOrCreateList(string name, bool isMachineLocal)... method GetSubset (line 16) | public ISettingsSubset GetSubset(string namePattern) => Substitute.For... method GetValueOrDefault (line 18) | public T GetValueOrDefault(string name, T defaultValue = default(T)) { method NamesStartingWith (line 26) | public string[] NamesStartingWith(string prefix) { method SetOnlineStore (line 30) | public void SetOnlineStore(IAsyncStringStorage store) { method SetSharedStore (line 34) | public void SetSharedStore(IAsyncStringStorage store) { method SetValueAsync (line 38) | public System.Threading.Tasks.Task SetValueAsync(string name, object v... method TryGetValue (line 43) | public GetValueResult TryGetValue(string name, out T value) { FILE: src/Windows/Mocks/VisualStudio/VsSettingsStoreMock.cs class VsSettingsStoreMock (line 9) | [ExcludeFromCodeCoverage] method Create (line 11) | public static IVsWritableSettingsStore Create() { FILE: src/Windows/Mocks/VisualStudio/VsTextBufferMock.cs class VsTextBufferMock (line 15) | [ExcludeFromCodeCoverage] method VsTextBufferMock (line 21) | public VsTextBufferMock() : method VsTextBufferMock (line 24) | public VsTextBufferMock(string content) : method VsTextBufferMock (line 27) | public VsTextBufferMock(IContentType contentType) : method VsTextBufferMock (line 30) | public VsTextBufferMock(ITextBuffer buffer) { method VsTextBufferMock (line 34) | public VsTextBufferMock(string content, string contentType) { method GetLanguageServiceID (line 39) | public int GetLanguageServiceID(out Guid pguidLangService) { method GetLastLineIndex (line 44) | public int GetLastLineIndex(out int piLine, out int piIndex) { method GetLengthOfLine (line 50) | public int GetLengthOfLine(int iLine, out int piLength) { method GetLineCount (line 55) | public int GetLineCount(out int piLineCount) { method GetLineData (line 60) | public int GetLineData(int iLine, LINEDATA[] pLineData, MARKERDATA[] p... method GetLineDataEx (line 64) | public int GetLineDataEx(uint dwFlags, int iLine, int iStartIndex, int... method GetLineIndexOfPosition (line 68) | public int GetLineIndexOfPosition(int iPosition, out int piLine, out i... method GetLineText (line 74) | public int GetLineText(int iStartLine, int iStartIndex, int iEndLine, ... method GetMarkerData (line 79) | public int GetMarkerData(int iTopLine, int iBottomLine, MARKERDATA[] p... method GetPairExtents (line 83) | public int GetPairExtents(TextSpan[] pSpanIn, TextSpan[] pSpanOut) { method GetPositionOfLine (line 87) | public int GetPositionOfLine(int iLine, out int piPosition) { method GetPositionOfLineIndex (line 92) | public int GetPositionOfLineIndex(int iLine, int iIndex, out int piPos... method GetSite (line 97) | public void GetSite(ref Guid riid, out IntPtr ppvSite) { method GetSize (line 101) | public int GetSize(out int piLength) { method GetStateFlags (line 106) | public int GetStateFlags(out uint pdwReadOnlyFlags) { method GetUndoManager (line 111) | public int GetUndoManager(out IOleUndoManager ppUndoManager) { method InitializeContent (line 116) | public int InitializeContent(string pszText, int iLength) { method IVsTextLinesReserved1 (line 120) | public int IVsTextLinesReserved1(int iLine, LINEDATA[] pLineData, int ... method LockBuffer (line 124) | public int LockBuffer() { method LockBufferEx (line 128) | public int LockBufferEx(uint dwFlags) { method ReleaseLineData (line 132) | public int ReleaseLineData(LINEDATA[] pLineData) { method ReleaseLineDataEx (line 136) | public int ReleaseLineDataEx(LINEDATAEX[] pLineData) { method ReleaseMarkerData (line 140) | public int ReleaseMarkerData(MARKERDATA[] pMarkerData) { method Reload (line 144) | public int Reload(int fUndoable) { method ReloadLines (line 148) | public int ReloadLines(int iStartLine, int iStartIndex, int iEndLine, ... method ReplaceLines (line 152) | public int ReplaceLines(int iStartLine, int iStartIndex, int iEndLine,... method ReplaceLinesEx (line 156) | public int ReplaceLinesEx(uint dwFlags, int iStartLine, int iStartInde... method Reserved1 (line 160) | public int Reserved1() { method Reserved10 (line 164) | public int Reserved10() { method Reserved2 (line 168) | public int Reserved2() { method Reserved3 (line 172) | public int Reserved3() { method Reserved4 (line 176) | public int Reserved4() { method Reserved5 (line 180) | public int Reserved5() { method Reserved6 (line 184) | public int Reserved6() { method Reserved7 (line 188) | public int Reserved7() { method Reserved8 (line 192) | public int Reserved8() { method Reserved9 (line 196) | public int Reserved9() { method SetLanguageServiceID (line 200) | public int SetLanguageServiceID(ref Guid guidLangService) { method UnadviseTextLinesEvents (line 205) | public int UnadviseTextLinesEvents(uint dwCookie) { method UnlockBuffer (line 209) | public int UnlockBuffer() { method UnlockBufferEx (line 213) | public int UnlockBufferEx(uint dwFlags) { method SetStateFlags (line 217) | public int SetStateFlags(uint dwReadOnlyFlags) { method InsertExpansion (line 223) | public int InsertExpansion(TextSpan tsContext, TextSpan tsInsertPos, I... method InsertNamedExpansion (line 229) | public int InsertNamedExpansion(string bstrTitle, string bstrPath, Tex... method InsertSpecificExpansion (line 235) | public int InsertSpecificExpansion(IXMLDOMNode pSnippet, TextSpan tsIn... method CopyLineText (line 241) | public int CopyLineText(int iStartLine, int iStartIndex, int iEndLine,... method CanReplaceLines (line 245) | public int CanReplaceLines(int iStartLine, int iStartIndex, int iEndLi... method CreateLineMarker (line 249) | public int CreateLineMarker(int iMarkerType, int iStartLine, int iStar... method EnumMarkers (line 253) | public int EnumMarkers(int iStartLine, int iStartIndex, int iEndLine, ... method FindMarkerByLineIndex (line 257) | public int FindMarkerByLineIndex(int iMarkerType, int iStartingLine, i... method AdviseTextLinesEvents (line 261) | public int AdviseTextLinesEvents(IVsTextLinesEvents pSink, out uint pd... method CreateEditPoint (line 265) | public int CreateEditPoint(int iLine, int iIndex, out object ppEditPoi... method CreateTextPoint (line 269) | public int CreateTextPoint(int iLine, int iIndex, out object ppTextPoi... method GetStream (line 273) | public int GetStream(int iPos, int iLength, IntPtr pszDest) { method ReplaceStream (line 277) | public int ReplaceStream(int iPos, int iOldLen, IntPtr pszText, int iN... method CanReplaceStream (line 287) | public int CanReplaceStream(int iPos, int iOldLen, int iNewLen) { method CreateStreamMarker (line 291) | public int CreateStreamMarker(int iMarkerType, int iPos, int iLength, ... method EnumMarkers (line 295) | public int EnumMarkers(int iPos, int iLen, int iMarkerType, uint dwFla... method FindMarkerByPosition (line 300) | public int FindMarkerByPosition(int iMarkerType, int iStartingPos, uin... method AdviseTextStreamEvents (line 304) | public int AdviseTextStreamEvents(IVsTextStreamEvents pSink, out uint ... method UnadviseTextStreamEvents (line 308) | public int UnadviseTextStreamEvents(uint dwCookie) { method ReloadStream (line 312) | public int ReloadStream(int iPos, int iOldLen, IntPtr pszText, int iNe... method CreateEditPoint (line 316) | public int CreateEditPoint(int iPosition, out object ppEditPoint) { method ReplaceStreamEx (line 320) | public int ReplaceStreamEx(uint dwFlags, int iPos, int iOldLen, IntPtr... method CreateTextPoint (line 324) | public int CreateTextPoint(int iPosition, out object ppTextPoint) { FILE: src/Windows/Mocks/VisualStudio/VsTextLinesMock.cs class VsTextLinesMock (line 10) | [ExcludeFromCodeCoverage] method SetSite (line 14) | public void SetSite(object pUnkSite) method EnumConnectionPoints (line 20) | public void EnumConnectionPoints(out IEnumConnectionPoints ppEnum) method FindConnectionPoint (line 25) | public void FindConnectionPoint(ref Guid riid, out IConnectionPoint ppCP) FILE: src/Windows/Mocks/VisualStudio/VsTextStreamMarker.cs class VsTextStreamMarker (line 9) | public sealed class VsTextStreamMarker : IVsTextStreamMarker { method VsTextStreamMarker (line 16) | public VsTextStreamMarker(IVsTextStream buffer, int start, int length) { method DrawGlyph (line 22) | public int DrawGlyph(IntPtr hdc, RECT[] pRect) { method ExecMarkerCommand (line 26) | public int ExecMarkerCommand(int iItem) { method GetBehavior (line 30) | public int GetBehavior(out uint pdwBehavior) { method GetCurrentSpan (line 35) | public int GetCurrentSpan(out int piPos, out int piLen) { method GetMarkerCommandInfo (line 41) | public int GetMarkerCommandInfo(int iItem, string[] pbstrText, uint[] ... method GetPriorityIndex (line 45) | public int GetPriorityIndex(out int piPriorityIndex) { method GetStreamBuffer (line 50) | public int GetStreamBuffer(out IVsTextStream ppBuffer) { method GetTipText (line 55) | public int GetTipText(string[] pbstrText) { method GetType (line 60) | public int GetType(out int piMarkerType) { method GetVisualStyle (line 65) | public int GetVisualStyle(out uint pdwFlags) { method Invalidate (line 69) | public int Invalidate() { method ResetSpan (line 73) | public int ResetSpan(int iNewPos, int iNewLen) { method SetBehavior (line 79) | public int SetBehavior(uint dwBehavior) { method SetType (line 84) | public int SetType(int iMarkerType) { method SetVisualStyle (line 89) | public int SetVisualStyle(uint dwFlags) { method UnadviseClient (line 93) | public int UnadviseClient() { FILE: src/Windows/Mocks/VisualStudio/VsTextViewMock.cs class VsTextViewMock (line 13) | [ExcludeFromCodeCoverage] method VsTextViewMock (line 23) | public VsTextViewMock() method VsTextViewMock (line 28) | public VsTextViewMock(ITextView textView) method AddCommandFilter (line 33) | public int AddCommandFilter(IOleCommandTarget pNewCmdTarg, out IOleCom... method CenterColumns (line 39) | public int CenterColumns(int iLine, int iLeftCol, int iColCount) method CenterLines (line 44) | public int CenterLines(int iTopLine, int iCount) method ClearSelection (line 49) | public int ClearSelection(int fMoveToAnchor) method CloseView (line 54) | public int CloseView() method EnsureSpanVisible (line 59) | public int EnsureSpanVisible(TextSpan span) method GetBuffer (line 64) | public int GetBuffer(out IVsTextLines ppBuffer) method GetCaretPos (line 70) | public int GetCaretPos(out int piLine, out int piColumn) method GetLineAndColumn (line 77) | public int GetLineAndColumn(int iPos, out int piLine, out int piIndex) method GetLineHeight (line 84) | public int GetLineHeight(out int piLineHeight) method GetNearestPosition (line 90) | public int GetNearestPosition(int iLine, int iCol, out int piPos, out ... method GetPointOfLineColumn (line 97) | public int GetPointOfLineColumn(int iLine, int iCol, POINT[] ppt) method GetScrollInfo (line 102) | public int GetScrollInfo(int iBar, out int piMinUnit, out int piMaxUni... method GetSelectedText (line 111) | public int GetSelectedText(out string pbstrText) method GetSelection (line 117) | public int GetSelection(out int piAnchorLine, out int piAnchorCol, out... method GetSelectionDataObject (line 126) | public int GetSelectionDataObject(out IDataObject ppIDataObject) method GetSelectionMode (line 132) | public TextSelMode GetSelectionMode() method GetSelectionSpan (line 137) | public int GetSelectionSpan(TextSpan[] pSpan) method GetTextStream (line 142) | public int GetTextStream(int iTopLine, int iTopCol, int iBottomLine, i... method GetWindowHandle (line 148) | public IntPtr GetWindowHandle() method GetWordExtent (line 153) | public int GetWordExtent(int iLine, int iCol, uint dwFlags, TextSpan[]... method HighlightMatchingBrace (line 158) | public int HighlightMatchingBrace(uint dwFlags, uint cSpans, TextSpan[... method Initialize (line 163) | public int Initialize(IVsTextLines pBuffer, IntPtr hwndParent, uint In... method PositionCaretForEditing (line 168) | public int PositionCaretForEditing(int iLine, int cIndentLevels) method RemoveCommandFilter (line 173) | public int RemoveCommandFilter(IOleCommandTarget pCmdTarg) method ReplaceTextOnLine (line 178) | public int ReplaceTextOnLine(int iLine, int iStartCol, int iCharsToRep... method RestrictViewRange (line 183) | public int RestrictViewRange(int iMinLine, int iMaxLine, IVsViewRangeC... method SendExplicitFocus (line 188) | public int SendExplicitFocus() method SetBuffer (line 193) | public int SetBuffer(IVsTextLines pBuffer) method SetCaretPos (line 199) | public int SetCaretPos(int iLine, int iColumn) method SetScrollPosition (line 206) | public int SetScrollPosition(int iBar, int iFirstVisibleUnit) method SetSelection (line 211) | public int SetSelection(int iAnchorLine, int iAnchorCol, int iEndLine,... method SetSelectionMode (line 220) | public int SetSelectionMode(TextSelMode iSelMode) method SetTopLine (line 226) | public int SetTopLine(int iBaseLine) method UpdateCompletionStatus (line 231) | public int UpdateCompletionStatus(IVsCompletionSet pCompSet, uint dwFl... method UpdateTipWindow (line 236) | public int UpdateTipWindow(IVsTipWindow pTipWindow, uint dwFlags) method UpdateViewFrameCaption (line 241) | public int UpdateViewFrameCaption() FILE: src/Windows/Mocks/VisualStudio/VsToolWindowToolbarHostMock.cs class VsToolWindowToolbarHostMock (line 10) | [ExcludeFromCodeCoverage] method AddToolbar (line 12) | public int AddToolbar(VSTWT_LOCATION dwLoc, ref Guid pguid, uint dwId) { method AddToolbar3 (line 16) | public int AddToolbar3(VSTWT_LOCATION dwLoc, ref Guid pguid, uint dwId... method BorderChanged (line 20) | public int BorderChanged() { method Close (line 24) | public int Close(uint dwReserved) { method ForceUpdateUI (line 28) | public int ForceUpdateUI() { method Hide (line 32) | public int Hide(uint dwReserved) { method ProcessMouseActivation (line 36) | public int ProcessMouseActivation(IntPtr hwnd, uint msg, uint wp, int ... method ProcessMouseActivationModal (line 40) | public int ProcessMouseActivationModal(IntPtr hwnd, uint msg, uint wp,... method Show (line 45) | public int Show(uint dwReserved) { method ShowHideToolbar (line 49) | public int ShowHideToolbar(ref Guid pguid, uint dwId, int fShow) { FILE: src/Windows/Mocks/VisualStudio/VsUiObjectMock.cs class VsUiObjectMock (line 9) | [ExcludeFromCodeCoverage] method Create (line 11) | public static IVsUIObject Create() { FILE: src/Windows/Mocks/VisualStudio/VsUiShellMock.cs class VsUiShellMock (line 11) | [ExcludeFromCodeCoverage] method AddNewBFNavigationItem (line 15) | public int AddNewBFNavigationItem(IVsWindowFrame pWindowFrame, string ... method CenterDialogOnWindow (line 19) | public int CenterDialogOnWindow(IntPtr hwndDialog, IntPtr hwndParent) { method CreateDocumentWindow (line 23) | public int CreateDocumentWindow(uint grfCDW, string pszMkDocument, IVs... method CreateToolWindow (line 27) | public int CreateToolWindow(uint grfCTW, uint dwToolWindowId, object p... method EnableModeless (line 34) | public int EnableModeless(int fEnable) { method FindToolWindow (line 38) | public int FindToolWindow(uint grfFTW, ref Guid rguidPersistenceSlot, ... method FindToolWindowEx (line 50) | public int FindToolWindowEx(uint grfFTW, ref Guid rguidPersistenceSlot... method GetAppName (line 54) | public int GetAppName(out string pbstrAppName) { method GetCurrentBFNavigationItem (line 59) | public int GetCurrentBFNavigationItem(out IVsWindowFrame ppWindowFrame... method GetDialogOwnerHwnd (line 63) | public int GetDialogOwnerHwnd(out IntPtr phwnd) { method GetDirectoryViaBrowseDlg (line 68) | public int GetDirectoryViaBrowseDlg(VSBROWSEINFOW[] pBrowse) { method GetDocumentWindowEnum (line 72) | public int GetDocumentWindowEnum(out IEnumWindowFrames ppenum) { method GetErrorInfo (line 76) | public int GetErrorInfo(out string pbstrErrText) { method GetNextBFNavigationItem (line 81) | public int GetNextBFNavigationItem(out IVsWindowFrame ppWindowFrame, o... method GetOpenFileNameViaDlg (line 85) | public int GetOpenFileNameViaDlg(VSOPENFILENAMEW[] pOpenFileName) { method GetPreviousBFNavigationItem (line 89) | public int GetPreviousBFNavigationItem(out IVsWindowFrame ppWindowFram... method GetSaveFileNameViaDlg (line 93) | public int GetSaveFileNameViaDlg(VSSAVEFILENAMEW[] pSaveFileName) { method GetToolWindowEnum (line 97) | public int GetToolWindowEnum(out IEnumWindowFrames ppenum) { method GetURLViaDlg (line 102) | public int GetURLViaDlg(string pszDlgTitle, string pszStaticLabel, str... method GetVSSysColor (line 106) | public int GetVSSysColor(VSSYSCOLOR dwSysColIndex, out uint pdwRGBval) { method OnModeChange (line 111) | public int OnModeChange(DBGMODE dbgmodeNew) { method PostExecCommand (line 115) | public int PostExecCommand(ref Guid pguidCmdGroup, uint nCmdID, uint n... method PostSetFocusMenuCommand (line 119) | public int PostSetFocusMenuCommand(ref Guid pguidCmdGroup, uint nCmdID) { method RefreshPropertyBrowser (line 123) | public int RefreshPropertyBrowser(int dispid) { method RemoveAdjacentBFNavigationItem (line 127) | public int RemoveAdjacentBFNavigationItem(RemoveBFDirection rdDir) { method RemoveCurrentNavigationDupes (line 131) | public int RemoveCurrentNavigationDupes(RemoveBFDirection rdDir) { method ReportErrorInfo (line 135) | public int ReportErrorInfo(int hr) { method SaveDocDataToFile (line 139) | public int SaveDocDataToFile(VSSAVEFLAGS grfSave, object pPersistFile,... method SetErrorInfo (line 143) | public int SetErrorInfo(int hr, string pszDescription, uint dwReserved... method SetForegroundWindow (line 147) | public int SetForegroundWindow() { method SetMRUComboText (line 151) | public int SetMRUComboText(ref Guid pguidCmdGroup, uint dwCmdID, strin... method SetMRUComboTextW (line 155) | public int SetMRUComboTextW(Guid[] pguidCmdGroup, uint dwCmdID, string... method SetToolbarVisibleInFullScreen (line 159) | public int SetToolbarVisibleInFullScreen(Guid[] pguidCmdGroup, uint dw... method SetupToolbar (line 163) | public int SetupToolbar(IntPtr hwnd, IVsToolWindowToolbar ptwt, out IV... method SetWaitCursor (line 167) | public int SetWaitCursor() { method ShowContextMenu (line 171) | public int ShowContextMenu(uint dwCompRole, ref Guid rclsidActive, int... method ShowMessageBox (line 175) | public int ShowMessageBox(uint dwCompRole, ref Guid rclsidComp, string... method TranslateAcceleratorAsACmd (line 180) | public int TranslateAcceleratorAsACmd(MSG[] pMsg) { method UpdateCommandUI (line 184) | public int UpdateCommandUI(int fImmediateUpdate) { method UpdateDocDataIsDirtyFeedback (line 188) | public int UpdateDocDataIsDirtyFeedback(uint docCookie, int fDirty) { FILE: src/Windows/Mocks/VisualStudio/VsWindowFrameMock.cs class VsWindowFrameMock (line 9) | [ExcludeFromCodeCoverage] method VsWindowFrameMock (line 14) | public VsWindowFrameMock(string caption) { method CloseFrame (line 20) | public int CloseFrame(uint grfSaveOptions) { method GetFramePos (line 24) | public int GetFramePos(VSSETFRAMEPOS[] pdwSFP, out Guid pguidRelativeT... method GetGuidProperty (line 31) | public int GetGuidProperty(int propid, out Guid pguid) { method GetProperty (line 36) | public int GetProperty(int propid, out object pvar) { method Hide (line 47) | public int Hide() { method IsOnScreen (line 52) | public int IsOnScreen(out int pfOnScreen) { method IsVisible (line 57) | public int IsVisible() { method QueryViewInterface (line 61) | public int QueryViewInterface(ref Guid riid, out IntPtr ppv) { method SetFramePos (line 66) | public int SetFramePos(VSSETFRAMEPOS dwSFP, ref Guid rguidRelativeTo, ... method SetGuidProperty (line 70) | public int SetGuidProperty(int propid, ref Guid rguid) { method SetProperty (line 74) | public int SetProperty(int propid, object var) { method Show (line 78) | public int Show() { method ShowNoActivate (line 83) | public int ShowNoActivate() { method ActivateOwnerDockedWindow (line 90) | public int ActivateOwnerDockedWindow() { method Advise (line 94) | public int Advise(IVsWindowFrameNotify pNotify, out uint pdwCookie) { method Unadvise (line 99) | public int Unadvise(uint dwCookie) { FILE: src/Windows/R/Components/Impl/Application/Configuration/ConfigurationSetting.cs class ConfigurationSetting (line 7) | public sealed class ConfigurationSetting : BindableBase, IConfigurationS... method ConfigurationSetting (line 41) | public ConfigurationSetting(): this(null) { } method ConfigurationSetting (line 42) | public ConfigurationSetting(string name) : this(name, null, Configurat... method ConfigurationSetting (line 44) | public ConfigurationSetting(string name, string value, ConfigurationSe... FILE: src/Windows/R/Components/Impl/Application/Configuration/ConfigurationSettingAttributeNames.cs class ConfigurationSettingAttributeNames (line 5) | public static class ConfigurationSettingAttributeNames { FILE: src/Windows/R/Components/Impl/Application/Configuration/ConfigurationSettingCollection.cs class ConfigurationSettingCollection (line 11) | public sealed class ConfigurationSettingCollection : method GetSetting (line 19) | public IConfigurationSetting GetSetting(string settingName) { method Load (line 26) | public void Load(string filePath) { method Save (line 50) | public void Save(string filePath = null) { FILE: src/Windows/R/Components/Impl/Application/Configuration/ConfigurationSettingCollectionExtensions.cs class ConfigurationSettingCollectionExtensions (line 10) | public static class ConfigurationSettingCollectionExtensions { method FindNextAvailableSettingName (line 11) | public static string FindNextAvailableSettingName(this IConfigurationS... FILE: src/Windows/R/Components/Impl/Application/Configuration/Definitions/ConfigurationSettingValueType.cs type ConfigurationSettingValueType (line 5) | public enum ConfigurationSettingValueType { FILE: src/Windows/R/Components/Impl/Application/Configuration/Definitions/IConfigurationSetting.cs type IConfigurationSetting (line 12) | public interface IConfigurationSetting: INotifyPropertyChanged { FILE: src/Windows/R/Components/Impl/Application/Configuration/Definitions/IConfigurationSettingCollection.cs type IConfigurationSettingCollection (line 9) | public interface IConfigurationSettingCollection: method GetSetting (line 15) | IConfigurationSetting GetSetting(string settingName); method Load (line 20) | void Load(string filePath); method Save (line 25) | void Save(string filePath = null); FILE: src/Windows/R/Components/Impl/Application/Configuration/Definitions/IConfigurationSettingUIEditorProvider.cs type IConfigurationSettingUIEditorProvider (line 11) | public interface IConfigurationSettingUIEditorProvider { FILE: src/Windows/R/Components/Impl/Application/Configuration/Definitions/IConfigurationSettingsReader.cs type IConfigurationSettingsReader (line 8) | public interface IConfigurationSettingsReader: IDisposable { method LoadSettings (line 9) | IReadOnlyList LoadSettings(); FILE: src/Windows/R/Components/Impl/Application/Configuration/Definitions/IConfigurationSettingsWriter.cs type IConfigurationSettingsWriter (line 8) | public interface IConfigurationSettingsWriter: IDisposable { method SaveSettings (line 9) | void SaveSettings(IEnumerable settings); FILE: src/Windows/R/Components/Impl/Application/Configuration/IO/ConfigurationSettingsReader.cs class ConfigurationSettingsReader (line 16) | public sealed class ConfigurationSettingsReader : IConfigurationSettings... method ConfigurationSettingsReader (line 18) | public ConfigurationSettingsReader(StreamReader reader) { method Dispose (line 22) | public void Dispose() { method LoadSettings (line 27) | public IReadOnlyList LoadSettings() { FILE: src/Windows/R/Components/Impl/Application/Configuration/IO/ConfigurationSettingsWriter.cs class ConfigurationSettingsWriter (line 19) | public sealed class ConfigurationSettingsWriter : IConfigurationSettings... method ConfigurationSettingsWriter (line 22) | public ConfigurationSettingsWriter(StreamWriter writer) { method Dispose (line 26) | public void Dispose() { method SaveSettings (line 36) | public void SaveSettings(IEnumerable settings) { method WriteHeader (line 51) | private void WriteHeader() { method WriteAttributes (line 57) | private void WriteAttributes(IConfigurationSetting s) { method FormatValue (line 69) | private static string FormatValue(IConfigurationSetting s) { FILE: src/Windows/R/Components/Impl/Application/Configuration/ObservableNameValue.cs class ObservableNameValue (line 7) | public class ObservableNameValue : INotifyPropertyChanged { method ObservableNameValue (line 10) | public ObservableNameValue(string name, T value) { FILE: src/Windows/R/Components/Impl/Application/Configuration/Parser/ConfigurationError.cs class ConfigurationError (line 5) | public sealed class ConfigurationError { method ConfigurationError (line 9) | internal ConfigurationError(int lineNumber, string message) { FILE: src/Windows/R/Components/Impl/Application/Configuration/Parser/ConfigurationParser.cs class ConfigurationParser (line 20) | internal sealed class ConfigurationParser { method ConfigurationParser (line 28) | public ConfigurationParser(StreamReader sr) { method ReadSetting (line 32) | public IConfigurationSetting ReadSetting() { method IsEndOfStream (line 58) | private bool IsEndOfStream() { method ReadLine (line 61) | private string ReadLine() { method UnreadLine (line 68) | private void UnreadLine(string line) { method ReadRemainingExpressionText (line 74) | private string ReadRemainingExpressionText() { method ParseSetting (line 90) | private bool ParseSetting(string text, int lineNumber, ConfigurationSe... method ParseAssignment (line 141) | private bool ParseAssignment(string text, out IRValueNode leftOperand,... method IsEnvNew (line 167) | private bool IsEnvNew(ConfigurationSetting s) { method ReadAttributeValue (line 171) | private bool ReadAttributeValue(string line, ConfigurationSetting s) { method GetPersistentKey (line 194) | public static string GetPersistentKey(string attribute) { FILE: src/Windows/R/Components/Impl/ConnectionManager/Commands/ReconnectCommand.cs class ReconnectCommand (line 12) | public class ReconnectCommand : IAsyncCommand { method ReconnectCommand (line 16) | public ReconnectCommand(IRInteractiveWorkflow workflow) { method InvokeAsync (line 25) | public Task InvokeAsync() { FILE: src/Windows/R/Components/Impl/ConnectionManager/Commands/SwitchToConnectionCommand.cs class SwitchToConnectionCommand (line 15) | public class SwitchToConnectionCommand : IAsyncCommandRange { method SwitchToConnectionCommand (line 21) | public SwitchToConnectionCommand(IRInteractiveWorkflow workflow, IRSet... method GetStatus (line 27) | public CommandStatus GetStatus(int index) { method GetText (line 38) | public string GetText(int index) { method InvokeAsync (line 46) | public Task InvokeAsync(int index) { method Connect (line 61) | public static void Connect(IConnectionManager connectionManager, IUISe... FILE: src/Windows/R/Components/Impl/ConnectionManager/Implementation/ConnectionManager.cs class ConnectionManager (line 26) | internal class ConnectionManager : IConnectionManager { method ConnectionManager (line 48) | public ConnectionManager(IRSettings settings, IRInteractiveWorkflowVis... method Dispose (line 80) | public void Dispose() { method AddOrUpdateConnection (line 84) | public IConnection AddOrUpdateConnection(IConnectionInfo connectionInf... method GetOrAddConnection (line 91) | public IConnection GetOrAddConnection(string name, string path, string... method GetConnection (line 100) | public IConnection GetConnection(string name) => _connections.TryGetVa... method TryRemove (line 102) | public bool TryRemove(string name) { method DisconnectAsync (line 116) | public async Task DisconnectAsync(CancellationToken cancellationToken ... method TestConnectionAsync (line 122) | public Task TestConnectionAsync(IConnectionInfo connection, Cancellati... method ReconnectAsync (line 128) | public async Task ReconnectAsync(CancellationToken cancellationToken =... method ConnectAsync (line 135) | public async Task ConnectAsync(IConnectionInfo connection, Cancellatio... method TryConnectToPreviouslyUsedAsync (line 143) | public Task TryConnectToPreviouslyUsedAsync(CancellationToken ca... method TrySwitchBrokerAsync (line 161) | private async Task TrySwitchBrokerAsync(IConnectionInfo info, Ca... method GetOrCreateConnection (line 176) | private IConnection GetOrCreateConnection(IConnectionInfo connectionInfo) method UpdateConnectionFactory (line 181) | private IConnection UpdateConnectionFactory(IConnection oldConnection,... method GetConnectionsFromSettings (line 190) | private Dictionary GetConnectionsFromSettings() { method SaveConnectionsToSettings (line 200) | private void SaveConnectionsToSettings() { method UpdateRecentConnections (line 207) | private void UpdateRecentConnections(bool save = true) { method CreateConnectionList (line 215) | private Dictionary CreateConnectionList() { method IsValidLocalConnection (line 283) | private bool IsValidLocalConnection(string name, string path) { method BrokerChanged (line 293) | private void BrokerChanged(object sender, EventArgs eventArgs) { method BrokerStateChanged (line 297) | private void BrokerStateChanged(object sender, BrokerStateChangedEvent... method SessionConnected (line 307) | private void SessionConnected(object sender, EventArgs args) { method SessionDisconnected (line 316) | private void SessionDisconnected(object sender, EventArgs args) { method ActiveWindowChanged (line 325) | private void ActiveWindowChanged(object sender, ActiveWindowChangedEve... method ContainersChanged (line 335) | private void ContainersChanged() { method UpdateActiveConnection (line 359) | private void UpdateActiveConnection(IConnection candidateConnection = ... method SaveActiveConnectionToSettings (line 381) | private void SaveActiveConnectionToSettings() { method PickBestLocalRConnection (line 387) | private IConnection PickBestLocalRConnection(ICollection ... FILE: src/Windows/R/Components/Impl/ConnectionManager/Implementation/ConnectionManagerProvider.cs class ConnectionManagerProvider (line 9) | internal class ConnectionManagerProvider : IConnectionManagerProvider { method ConnectionManagerProvider (line 12) | public ConnectionManagerProvider(IServiceContainer services) { method CreateConnectionManager (line 16) | public IConnectionManager CreateConnectionManager(IRInteractiveWorkflo... FILE: src/Windows/R/Components/Impl/ConnectionManager/Implementation/View/ConnectionManagerControl.xaml.cs class ConnectionManagerControl (line 20) | public sealed partial class ConnectionManagerControl : IDisposable { method ConnectionManagerControl (line 25) | public ConnectionManagerControl(IServiceContainer services) { method Dispose (line 40) | public void Dispose() => _disposable.TryDispose(); method OnThemeChanged (line 42) | private void OnThemeChanged(object sender, EventArgs e) => SetImageBac... method SetImageBackground (line 44) | private void SetImageBackground() { method ButtonShowContainers_Click (line 49) | private void ButtonShowContainers_Click(object sender, RoutedEventArgs... method ButtonCancel_Click (line 50) | private void ButtonCancel_Click(object sender, RoutedEventArgs e) => V... method ButtonSave_Click (line 51) | private void ButtonSave_Click(object sender, RoutedEventArgs e) => Vie... method ButtonConnect_Click (line 52) | private void ButtonConnect_Click(object sender, RoutedEventArgs e) => ... method ButtonAdd_Click (line 53) | private void ButtonAdd_Click(object sender, RoutedEventArgs e) => View... method ButtonPath_Click (line 54) | private void ButtonPath_Click(object sender, RoutedEventArgs e) => Vie... method ButtonEdit_Click (line 56) | private void ButtonEdit_Click(object sender, RoutedEventArgs e) { method ButtonDelete_Click (line 62) | private void ButtonDelete_Click(object sender, RoutedEventArgs e) => V... method ButtonTestConnection_Click (line 63) | private void ButtonTestConnection_Click(object sender, RoutedEventArgs... method ButtonCancelTestConnection_Click (line 64) | private void ButtonCancelTestConnection_Click(object sender, RoutedEve... method GetConnection (line 66) | private static IConnectionViewModel GetConnection(RoutedEventArgs e) =... method ScrollEditedIntoView (line 68) | private void ScrollEditedIntoView(FrameworkElement editedElement) { method Connection_PreviewKeyUp (line 77) | private void Connection_PreviewKeyUp(object sender, KeyEventArgs e) { method Connection_MouseDoubleClick (line 83) | private void Connection_MouseDoubleClick(object sender, MouseButtonEve... method EditConnection_PreviewKeyUp (line 88) | private void EditConnection_PreviewKeyUp(object sender, KeyEventArgs e) { method PathTextBox_LostFocus (line 94) | private void PathTextBox_LostFocus(object sender, RoutedEventArgs e) { method TextBoxName_IsVisibleChanged (line 98) | private void TextBoxName_IsVisibleChanged(object sender, DependencyPro... method HandleConnect (line 104) | private void HandleConnect(RoutedEventArgs e, bool connectToEdited) =>... FILE: src/Windows/R/Components/Impl/ConnectionManager/Implementation/View/ConnectionStatusBar.xaml.cs class ConnectionStatusBar (line 13) | public partial class ConnectionStatusBar : UserControl { method ConnectionStatusBar (line 16) | public ConnectionStatusBar() { method OnMouseUp (line 20) | protected override void OnMouseUp(MouseButtonEventArgs e) { FILE: src/Windows/R/Components/Impl/ConnectionManager/Implementation/View/DesignTime/DesignTimeConnectionManagerViewModel.cs class DesignTimeConnectionManagerViewModel (line 12) | internal class DesignTimeConnectionManagerViewModel : IConnectionManager... method TryEditNew (line 41) | public bool TryEditNew() => false; method CancelEdit (line 42) | public void CancelEdit() { } method ShowContainers (line 43) | public void ShowContainers() { } method BrowseLocalPath (line 44) | public void BrowseLocalPath(IConnectionViewModel connection) { } method TryEdit (line 45) | public bool TryEdit(IConnectionViewModel connection) => false; method TestConnectionAsync (line 46) | public Task TestConnectionAsync(IConnectionViewModel connection) => Ta... method CancelTestConnection (line 47) | public void CancelTestConnection() { } method Save (line 48) | public void Save(IConnectionViewModel connectionViewModel) { } method TryDelete (line 49) | public bool TryDelete(IConnectionViewModel connection) => false; method Connect (line 50) | public void Connect(IConnectionViewModel connection, bool connectToEdi... method Dispose (line 52) | public void Dispose() {} method Search (line 53) | public Task Search(string searchString, CancellationToken cancell... FILE: src/Windows/R/Components/Impl/ConnectionManager/Implementation/View/DesignTime/DesignTimeConnectionStatusBarViewModel.cs class DesignTimeConnectionStatusBarViewModel (line 9) | internal class DesignTimeConnectionStatusBarViewModel : IConnectionStatu... method ShowContextMenu (line 14) | public void ShowContextMenu(Point pointToScreen) {} method Dispose (line 15) | public void Dispose() {} FILE: src/Windows/R/Components/Impl/ConnectionManager/Implementation/View/DesignTime/DesignTimeConnectionViewModel.cs class DesignTimeConnectionViewModel (line 11) | internal class DesignTimeConnectionViewModel : IConnectionViewModel { method Reset (line 41) | public void Reset() { } method Dispose (line 42) | public void Dispose() { } method UpdatePath (line 44) | public void UpdatePath() { } FILE: src/Windows/R/Components/Impl/ConnectionManager/Implementation/ViewModel/ConnectionManagerViewModel.cs class ConnectionManagerViewModel (line 26) | internal sealed class ConnectionManagerViewModel : ConnectionStatusBaseV... method ConnectionManagerViewModel (line 39) | public ConnectionManagerViewModel(IServiceContainer services) : method TryStartEditing (line 78) | private bool TryStartEditing(IConnectionViewModel connection) { method TryEditNew (line 107) | public bool TryEditNew() { method CancelEdit (line 113) | public void CancelEdit() { method ShowContainers (line 120) | public void ShowContainers() => Services.GetService _disposableBag.TryDispo... method Dispose (line 37) | public void Dispose() => Dispose(true); method UpdateConnections (line 39) | protected abstract void UpdateConnections(); method RecentConnectionsChanged (line 41) | private void RecentConnectionsChanged(object sender, EventArgs e) method ConnectionStateChanged (line 43) | private void ConnectionStateChanged(object sender, EventArgs e) method ConnectionStateChangedOnMainThread (line 46) | private void ConnectionStateChangedOnMainThread() { FILE: src/Windows/R/Components/Impl/ConnectionManager/Implementation/ViewModel/ConnectionViewModel.cs class ConnectionViewModel (line 16) | internal sealed class ConnectionViewModel : BindableBase, IConnectionVie... method ConnectionViewModel (line 47) | public ConnectionViewModel(IImageService images) { method ConnectionViewModel (line 53) | public ConnectionViewModel(IConnection connection, IConnectionManager ... method Reset (line 220) | public void Reset() { method UpdateCalculated (line 235) | private void UpdateCalculated() { method UpdateName (line 275) | private void UpdateName() { method UpdatePath (line 298) | public void UpdatePath() { method GetProposedName (line 303) | internal static string GetProposedName(string path) { method GetCompletePath (line 313) | internal static string GetCompletePath(string path) { method IsValidConnectionName (line 355) | private static bool IsValidConnectionName(string name) { method IsValidConnectionUrl (line 369) | private static bool IsValidConnectionUrl(string url, out Uri uri) { FILE: src/Windows/R/Components/Impl/ConnectionManager/ViewModel/IConnectionStatusBarViewModel.cs type IConnectionStatusBarViewModel (line 8) | public interface IConnectionStatusBarViewModel : IDisposable { method ShowContextMenu (line 14) | void ShowContextMenu(Point pointToScreen); FILE: src/Windows/R/Components/Impl/ContainerManager/Implementation/View/ContainerManagerControl.xaml.cs class ContainerManagerControl (line 16) | public partial class ContainerManagerControl { method ContainerManagerControl (line 21) | public ContainerManagerControl(IServiceContainer services) { method OnThemeChanged (line 34) | private void OnThemeChanged(object sender, EventArgs e) => SetImageBac... method SetImageBackground (line 36) | private void SetImageBackground() { method ButtonAdd_Click (line 41) | private void ButtonAdd_Click(object sender, RoutedEventArgs e) => View... method ButtonFromFile_Click (line 43) | private void ButtonFromFile_Click(object sender, RoutedEventArgs e) =>... method ButtonShowWorkspaces_Click (line 45) | private void ButtonShowWorkspaces_Click(object sender, RoutedEventArgs... method Container_PreviewKeyUp (line 47) | private void Container_PreviewKeyUp(object sender, KeyEventArgs keyEve... method Container_MouseDoubleClick (line 53) | private void Container_MouseDoubleClick(object sender, MouseButtonEven... method AddLocalDocker_PreviewKeyUp (line 58) | private void AddLocalDocker_PreviewKeyUp(object sender, KeyEventArgs k... method PasswordBoxNewDocker_OnPasswordChanged (line 64) | private void PasswordBoxNewDocker_OnPasswordChanged(object sender, Rou... method ButtonBrowseDockerTemplate_Click (line 71) | private void ButtonBrowseDockerTemplate_Click(object sender, RoutedEve... method ButtonCreateLocalDocker_Click (line 75) | private void ButtonCreateLocalDocker_Click(object sender, RoutedEventA... method ButtonCancelCreateLocalDocker_Click (line 77) | private void ButtonCancelCreateLocalDocker_Click(object sender, Routed... method ButtonCreateLocalDockerFromFile_Click (line 79) | private void ButtonCreateLocalDockerFromFile_Click(object sender, Rout... method ButtonCancelLocalDockerFromFile_Click (line 81) | private void ButtonCancelLocalDockerFromFile_Click(object sender, Rout... method ButtonStart_Click (line 83) | private void ButtonStart_Click(object sender, RoutedEventArgs e) => Vi... method ButtonStop_Click (line 85) | private void ButtonStop_Click(object sender, RoutedEventArgs e) => Vie... method ButtonDelete_Click (line 87) | private void ButtonDelete_Click(object sender, RoutedEventArgs e) => V... method RefreshDocker (line 89) | private void RefreshDocker(object sender, RequestNavigateEventArgs e) ... method RefreshDockerVersions (line 91) | private void RefreshDockerVersions(object sender, RequestNavigateEvent... method RepositoryUri_RequestNavigate (line 93) | private void RepositoryUri_RequestNavigate(object sender, RequestNavig... method GetContainer (line 95) | private static ContainerViewModel GetContainer(RoutedEventArgs e) => (... FILE: src/Windows/R/Components/Impl/ContainerManager/Implementation/ViewModel/ContainerManagerViewModel.cs class ContainerManagerViewModel (line 32) | internal sealed class ContainerManagerViewModel : BindableBase, IDisposa... method ContainerManagerViewModel (line 76) | public ContainerManagerViewModel(IServiceContainer services) { method ContrainersChanged (line 97) | private void ContrainersChanged() => _mainThread.Post(ContrainersChang... method ContrainersChangedMainThread (line 98) | private void ContrainersChangedMainThread() method ContainersStatusChanged (line 101) | private void ContainersStatusChanged(object sender, EventArgs eventArg... method ContainersStatusChangedMainThread (line 102) | private void ContainersStatusChangedMainThread() { method PopulateVersionsAsync (line 108) | private async Task PopulateVersionsAsync(CancellationToken cancellatio... method Dispose (line 120) | public void Dispose() => _disposable.TryDispose(); method ShowCreateLocalDocker (line 122) | public void ShowCreateLocalDocker() { method ShowLocalDockerFromFile (line 135) | public void ShowLocalDockerFromFile() { method CreateLocalDockerAsync (line 141) | public async Task CreateLocalDockerAsync(CancellationToken cancellatio... method CreateLocalDockerFromFileAsync (line 166) | public async Task CreateLocalDockerFromFileAsync(CancellationToken can... method CancelCreateLocalDocker (line 199) | public void CancelCreateLocalDocker() { method CancelLocalDockerFromFile (line 204) | public void CancelLocalDockerFromFile() { method BrowseDockerTemplate (line 209) | public void BrowseDockerTemplate() { method StartAsync (line 215) | public async Task StartAsync(ContainerViewModel container, Cancellatio... method ConnectToContainerDefaultConnectionAsync (line 247) | public async Task ConnectToContainerDefaultConnectionAsync(ContainerVi... method StopAsync (line 258) | public async Task StopAsync(ContainerViewModel container, Cancellation... method DeleteAsync (line 270) | public async Task DeleteAsync(ContainerViewModel container, Cancellati... method IsActiveConnectionToContainer (line 306) | private bool IsActiveConnectionToContainer(ContainerViewModel container) method RefreshDocker (line 309) | public void RefreshDocker() => _containers.Restart(); method RefreshDockerVersions (line 311) | public void RefreshDockerVersions() { method ShowConnections (line 321) | public void ShowConnections() FILE: src/Windows/R/Components/Impl/ContainerManager/Implementation/ViewModel/ContainerViewModel.cs class ContainerViewModel (line 9) | internal sealed class ContainerViewModel { method ContainerViewModel (line 15) | public ContainerViewModel(IContainer container) { FILE: src/Windows/R/Components/Impl/ContainerManager/Implementation/ViewModel/CreateLocalDockerFromFileViewModel.cs class CreateLocalDockerFromFileViewModel (line 7) | internal sealed class CreateLocalDockerFromFileViewModel : CreateLocalDo... method IsValidOverride (line 26) | protected override bool IsValidOverride() => IsTemplatePathValid; method Deconstruct (line 28) | public void Deconstruct(out string name, out string templatePath, out ... FILE: src/Windows/R/Components/Impl/ContainerManager/Implementation/ViewModel/CreateLocalDockerViewModel.cs class CreateLocalDockerViewModel (line 8) | internal sealed class CreateLocalDockerViewModel : CreateLocalDockerView... method CreateLocalDockerViewModel (line 20) | public CreateLocalDockerViewModel(string username, SecureString passwo... method Deconstruct (line 27) | public void Deconstruct(out string name, out string username, out Secu... method IsValidOverride (line 81) | protected override bool IsValidOverride() => IsUsernameValid && IsPass... FILE: src/Windows/R/Components/Impl/ContainerManager/Implementation/ViewModel/CreateLocalDockerViewModelBase.cs class CreateLocalDockerViewModelBase (line 9) | internal class CreateLocalDockerViewModelBase : BindableBase { method CreateLocalDockerViewModelBase (line 20) | public CreateLocalDockerViewModelBase() { method UpdateIsValid (line 58) | protected void UpdateIsValid() => IsValid = IsNameValid && IsValidOver... method IsValidOverride (line 60) | protected virtual bool IsValidOverride() => true; FILE: src/Windows/R/Components/Impl/ContentTypes/RContentTypeDefinition.cs class RContentTypeDefinition (line 11) | public sealed class RContentTypeDefinition { FILE: src/Windows/R/Components/Impl/ContentTypes/RHistoryContentTypeDefinition.cs class RHistoryContentTypeDefinition (line 11) | public sealed class RHistoryContentTypeDefinition FILE: src/Windows/R/Components/Impl/Documentation/Commands/OpenDocumentationCommand.cs class OpenDocumentationCommand (line 11) | public sealed class OpenDocumentationCommand : IAsyncCommand { method OpenDocumentationCommand (line 16) | public OpenDocumentationCommand(IRInteractiveWorkflow interactiveWorkf... method InvokeAsync (line 25) | public Task InvokeAsync() { method OpenUrl (line 43) | private void OpenUrl(string url) { FILE: src/Windows/R/Components/Impl/Documentation/LocalDocumentationPaths.cs class LocalDocumentationPaths (line 5) | public static class LocalDocumentationPaths { FILE: src/Windows/R/Components/Impl/Documentation/OnlineDocumentationUrls.cs class OnlineDocumentationUrls (line 5) | public static class OnlineDocumentationUrls { FILE: src/Windows/R/Components/Impl/Extensions/ClipboardExtensions.cs class ClipboardExtensions (line 9) | public static class ClipboardExtensions { method CopyToClipboard (line 10) | public static void CopyToClipboard(this string data) { FILE: src/Windows/R/Components/Impl/Extensions/InteractiveWorkflowExtensions.cs class InteractiveWorkflowExtensions (line 7) | public static class InteractiveWorkflowExtensions { method GetOrCreateVisualComponentAsync (line 8) | public static Task GetOrCreateVisua... FILE: src/Windows/R/Components/Impl/Extensions/PlotManagerExtensions.cs class PlotManagerExtensions (line 5) | public static class PlotManagerExtensions { method GetOrCreateVisualComponent (line 6) | public static IRPlotDeviceVisualComponent GetOrCreateVisualComponent(t... method GetOrCreateVisualComponent (line 9) | public static IRPlotHistoryVisualComponent GetOrCreateVisualComponent(... FILE: src/Windows/R/Components/Impl/Extensions/TextBufferExtensions.cs class TextBufferExtensions (line 10) | public static class TextBufferExtensions { method IsContentEqualsOrdinal (line 11) | public static bool IsContentEqualsOrdinal(this ITextBuffer textBuffer,... method ToTextDocument (line 35) | public static ITextDocument ToTextDocument(this ITextBuffer textBuffer) { method GetFilePath (line 41) | public static string GetFilePath(this ITextBuffer textBuffer) { method Save (line 45) | public static void Save(this ITextBuffer textBuffer, Encoding encoding... method IsConververtibleTo (line 59) | public static bool IsConververtibleTo(this ITextBuffer textBuffer, Enc... method CanBeSavedInCurrentEncoding (line 78) | public static bool CanBeSavedInCurrentEncoding(this ITextBuffer textBu... method GetEncoding (line 90) | public static Encoding GetEncoding(this ITextBuffer textBuffer) { FILE: src/Windows/R/Components/Impl/Extensions/TextViewExtensions.cs class TextViewExtensions (line 9) | public static class TextViewExtensions { method MapDownToBuffer (line 15) | public static SnapshotPoint? MapDownToBuffer(this ITextView textView, ... method MapUpToView (line 34) | public static SnapshotPoint? MapUpToView(this ITextView textView, ITex... method MapUpToView (line 49) | public static SnapshotSpan? MapUpToView(this ITextView textView, IText... method IsRepl (line 63) | public static bool IsRepl(this ITextView textView) FILE: src/Windows/R/Components/Impl/Help/Commands/HelpHomeCommand.cs class HelpHomeCommand (line 13) | public sealed class HelpHomeCommand : IAsyncCommand { method HelpHomeCommand (line 16) | public HelpHomeCommand(IServiceContainer services) { method InvokeAsync (line 22) | public async Task InvokeAsync() { FILE: src/Windows/R/Components/Impl/Help/Commands/HelpNextCommand.cs class HelpNextCommand (line 8) | public sealed class HelpNextCommand : IAsyncCommand { method HelpNextCommand (line 11) | public HelpNextCommand(IHelpVisualComponent component) { method InvokeAsync (line 19) | public Task InvokeAsync() { FILE: src/Windows/R/Components/Impl/Help/Commands/HelpPreviousCommand.cs class HelpPreviousCommand (line 8) | public sealed class HelpPreviousCommand : IAsyncCommand { method HelpPreviousCommand (line 11) | public HelpPreviousCommand(IHelpVisualComponent component) { method InvokeAsync (line 19) | public Task InvokeAsync() { FILE: src/Windows/R/Components/Impl/Help/Commands/HelpRefreshCommand.cs class HelpRefreshCommand (line 8) | public sealed class HelpRefreshCommand : IAsyncCommand { method HelpRefreshCommand (line 11) | public HelpRefreshCommand(IHelpVisualComponent component) { method InvokeAsync (line 19) | public Task InvokeAsync() { FILE: src/Windows/R/Components/Impl/Help/IHelpVisualComponent.cs type IHelpVisualComponent (line 8) | public interface IHelpVisualComponent : IVisualComponent { method Navigate (line 14) | void Navigate(string url); FILE: src/Windows/R/Components/Impl/Help/IHelpVisualComponentContainerFactory.cs type IHelpVisualComponentContainerFactory (line 7) | public interface IHelpVisualComponentContainerFactory { method GetOrCreate (line 8) | IVisualComponentContainer GetOrCreate(int instan... FILE: src/Windows/R/Components/Impl/History/ConnectionManagerExtensions.cs class ConnectionManagerExtensions (line 5) | public static class ConnectionManagerExtensions { method GetOrCreateVisualComponent (line 6) | public static IRHistoryWindowVisualComponent GetOrCreateVisualComponen... FILE: src/Windows/R/Components/Impl/History/IRHistoryEntries.cs type IRHistoryEntries (line 8) | internal interface IRHistoryEntries { method GetEntries (line 9) | IReadOnlyList GetEntries(); method GetSelectedEntries (line 10) | IReadOnlyList GetSelectedEntries(); method FindEntryContainingSpan (line 11) | IRHistoryEntry FindEntryContainingSpan(SnapshotSpan span, ITextSnapsho... method FindEntryContainingPoint (line 12) | IRHistoryEntry FindEntryContainingPoint(SnapshotPoint point, ITextSnap... method FindEntryIndexContainingSpan (line 13) | int FindEntryIndexContainingSpan(SnapshotSpan span, ITextSnapshot snap... method First (line 14) | IRHistoryEntry First(); method Last (line 15) | IRHistoryEntry Last(); method LastSelected (line 16) | IRHistoryEntry LastSelected(); method LastSelectedIndex (line 17) | int LastSelectedIndex(); method Add (line 21) | void Add(ITrackingSpan entrySpan); method SelectRangeTo (line 22) | void SelectRangeTo(int rangeEndIndex); method SelectAll (line 23) | void SelectAll(); method UnselectAll (line 24) | void UnselectAll(); method RemoveSelected (line 25) | void RemoveSelected(); method RemoveAll (line 26) | void RemoveAll(); FILE: src/Windows/R/Components/Impl/History/IRHistoryEntry.cs type IRHistoryEntry (line 7) | public interface IRHistoryEntry { FILE: src/Windows/R/Components/Impl/History/IRHistoryFiltering.cs type IRHistoryFiltering (line 5) | public interface IRHistoryFiltering { method ClearFilter (line 6) | void ClearFilter(); method Filter (line 7) | void Filter(string searchPattern); FILE: src/Windows/R/Components/Impl/History/IRHistoryProvider.cs type IRHistoryProvider (line 9) | public interface IRHistoryProvider { method CreateRHistory (line 10) | IRHistory CreateRHistory(IRInteractiveWorkflowVisual interactiveWorkfl... method GetAssociatedRHistory (line 11) | IRHistoryVisual GetAssociatedRHistory(ITextBuffer textBuffer); method GetAssociatedRHistory (line 12) | IRHistoryVisual GetAssociatedRHistory(ITextView textView); method CreateFiltering (line 13) | IRHistoryFiltering CreateFiltering(IRHistoryWindowVisualComponent visu... FILE: src/Windows/R/Components/Impl/History/IRHistoryVisual.cs type IRHistoryVisual (line 9) | public interface IRHistoryVisual : IRHistory { method GetOrCreateVisualComponent (line 12) | IRHistoryWindowVisualComponent GetOrCreateVisualComponent(IRHistoryVis... method SendSelectedToTextView (line 14) | void SendSelectedToTextView(ITextView textView); method GetAllHistoryEntrySpans (line 15) | IReadOnlyList GetAllHistoryEntrySpans(); method GetSelectedHistoryEntrySpans (line 16) | IReadOnlyList GetSelectedHistoryEntrySpans(); FILE: src/Windows/R/Components/Impl/History/IRHistoryVisualComponent .cs type IRHistoryWindowVisualComponent (line 8) | public interface IRHistoryWindowVisualComponent : IVisualComponent { FILE: src/Windows/R/Components/Impl/History/IRHistoryVisualComponentContainerFactory.cs type IRHistoryVisualComponentContainerFactory (line 8) | public interface IRHistoryVisualComponentContainerFactory { method GetOrCreate (line 9) | IVisualComponentContainer GetOrCreate(... FILE: src/Windows/R/Components/Impl/History/Implementation/HistorySelectionTextAdornment.cs class HistorySelectionTextAdornment (line 15) | internal class HistorySelectionTextAdornment { method HistorySelectionTextAdornment (line 30) | public HistorySelectionTextAdornment(IWpfTextView textView, IEditorFor... method OnFormatMappingChanged (line 50) | private void OnFormatMappingChanged(object sender, FormatItemsEventArg... method OnGotKeyboardFocus (line 68) | private void OnGotKeyboardFocus(object sender, KeyboardFocusChangedEve... method OnLostKeyboardFocus (line 75) | private void OnLostKeyboardFocus(object sender, KeyboardFocusChangedEv... method OnClosed (line 82) | private void OnClosed(object sender, EventArgs e) { method OnSelectionChanged (line 91) | private void OnSelectionChanged(object sender, EventArgs e) { method OnLayoutChanged (line 95) | private void OnLayoutChanged(object sender, TextViewLayoutChangedEvent... method Redraw (line 104) | private void Redraw() { method ProcessLine (line 117) | private void ProcessLine(SnapshotSpan span) { method DrawHighlight (line 131) | private void DrawHighlight(Geometry g, VisualToolset visualTools, Snap... method CreateVisualToolset (line 146) | private VisualToolset CreateVisualToolset(string category, Color defau... class VisualToolset (line 181) | private class VisualToolset { class DrawingVisualHost (line 187) | public class DrawingVisualHost : FrameworkElement { method DrawingVisualHost (line 190) | public DrawingVisualHost(DrawingVisual child) { method GetVisualChild (line 195) | protected override Visual GetVisualChild(int index) { FILE: src/Windows/R/Components/Impl/History/Implementation/HistorySelectionTextAdornmentFactory.cs class HistorySelectionTextAdornmentFactory (line 11) | [Export(typeof(IWpfTextViewCreationListener))] method HistorySelectionTextAdornmentFactory (line 24) | [ImportingConstructor] method TextViewCreated (line 30) | public void TextViewCreated(IWpfTextView textView) { FILE: src/Windows/R/Components/Impl/History/Implementation/HistoryTextViewMouseProcessor.cs class HistoryWindowPaneMouseProcessor (line 12) | internal class HistoryWindowPaneMouseProcessor : MouseProcessorBase, IMo... method HistoryWindowPaneMouseProcessor (line 23) | public HistoryWindowPaneMouseProcessor(IRHistoryVisual history) { method PreprocessMouseLeftButtonDown (line 29) | public override void PreprocessMouseLeftButtonDown(MouseButtonEventArg... method PreprocessMouseRightButtonUp (line 33) | public override void PreprocessMouseRightButtonUp(MouseButtonEventArgs... method PostprocessMouseUp (line 41) | public override void PostprocessMouseUp(MouseButtonEventArgs e) { method PreprocessTouchDown (line 46) | public void PreprocessTouchDown(TouchEventArgs e) { method PostprocessTouchDown (line 56) | public void PostprocessTouchDown(TouchEventArgs e) { } method PreprocessTouchUp (line 58) | public void PreprocessTouchUp(TouchEventArgs e) { } method PostprocessTouchUp (line 60) | public void PostprocessTouchUp(TouchEventArgs e) { } method PreprocessManipulationInertiaStarting (line 62) | public void PreprocessManipulationInertiaStarting(ManipulationInertiaS... method PostprocessManipulationInertiaStarting (line 64) | public void PostprocessManipulationInertiaStarting(ManipulationInertia... method PreprocessManipulationStarting (line 66) | public void PreprocessManipulationStarting(ManipulationStartingEventAr... method PostprocessManipulationStarting (line 68) | public void PostprocessManipulationStarting(ManipulationStartingEventA... method PreprocessManipulationDelta (line 70) | public void PreprocessManipulationDelta(ManipulationDeltaEventArgs e) { } method PostprocessManipulationDelta (line 72) | public void PostprocessManipulationDelta(ManipulationDeltaEventArgs e)... method PreprocessManipulationCompleted (line 74) | public void PreprocessManipulationCompleted(ManipulationCompletedEvent... method PostprocessManipulationCompleted (line 76) | public void PostprocessManipulationCompleted(ManipulationCompletedEven... method PreprocessStylusSystemGesture (line 78) | public void PreprocessStylusSystemGesture(StylusSystemGestureEventArgs... method PostprocessStylusSystemGesture (line 80) | public void PostprocessStylusSystemGesture(StylusSystemGestureEventArg... method HandleLeftButtonDown (line 84) | private void HandleLeftButtonDown(InputEventArgs e) { method GetAdjustedPosition (line 109) | private static Point GetAdjustedPosition(InputEventArgs e, IWpfTextVie... method GetPosition (line 118) | private static Point GetPosition(InputEventArgs e, FrameworkElement fe) { method GetClickCount (line 132) | private int GetClickCount(InputEventArgs e) { method HandleSingleClick (line 153) | private bool HandleSingleClick(InputEventArgs e, ModifierKeys modifier... method HandleDoubleClick (line 187) | private bool HandleDoubleClick(InputEventArgs e, ModifierKeys modifier... method GetLineNumberUnderPoint (line 202) | private int GetLineNumberUnderPoint(Point point) { method GetTextViewLineUnderPoint (line 207) | private ITextViewLine GetTextViewLineUnderPoint(Point pt) { FILE: src/Windows/R/Components/Impl/History/Implementation/HistoryTextViewMouseProcessorProvider.cs class HistoryWindowPaneMouseProcessorProvider (line 10) | [Export(typeof(IMouseProcessorProvider))] method HistoryWindowPaneMouseProcessorProvider (line 18) | [ImportingConstructor] method GetAssociatedProcessor (line 23) | public IMouseProcessor GetAssociatedProcessor(IWpfTextView wpfTextView) { FILE: src/Windows/R/Components/Impl/History/Implementation/MultilineRHistoryEntries.cs class MultilineRHistoryEntries (line 8) | internal sealed class MultilineRHistoryEntries : RHistoryEntries { method MultilineRHistoryEntries (line 11) | public MultilineRHistoryEntries() { method MultilineRHistoryEntries (line 14) | public MultilineRHistoryEntries(IRHistoryEntries entries) { method Add (line 22) | public override void Add(ITrackingSpan entrySpan) { method CloneFromSingleline (line 26) | private void CloneFromSingleline(IRHistoryEntries existingEntries) { method AddMultilineEntry (line 33) | private IRHistoryEntry AddMultilineEntry(ITrackingSpan entrySpan) { FILE: src/Windows/R/Components/Impl/History/Implementation/RHistory.ISelector.cs class RHistory (line 5) | internal sealed partial class RHistory { type IEntrySelector (line 6) | private interface IEntrySelector { method EntriesSelected (line 7) | void EntriesSelected(); method TextSelected (line 8) | void TextSelected(); FILE: src/Windows/R/Components/Impl/History/Implementation/RHistory.NextPreviousEntrySelector.cs class RHistory (line 7) | internal sealed partial class RHistory { class SingleEntrySelector (line 8) | private sealed class SingleEntrySelector : IEntrySelector { method SingleEntrySelector (line 12) | public SingleEntrySelector(RHistory history, bool isReversed) { method EntriesSelected (line 17) | public void EntriesSelected() { method TextSelected (line 27) | public void TextSelected() { method GetEntryAfterSelected (line 44) | private IRHistoryEntry GetEntryAfterSelected() => _isReversed method GetEntryAtEnd (line 48) | private IRHistoryEntry GetEntryAtEnd() => _isReversed method GetEntryToSelectFromPosition (line 52) | private IRHistoryEntry GetEntryToSelectFromPosition(ITextSelection s... method SelectAndDisplayEntry (line 56) | private void SelectAndDisplayEntry(IRHistoryEntry entry) => FILE: src/Windows/R/Components/Impl/History/Implementation/RHistory.ToggleSelectionEndSelector.cs class RHistory (line 4) | internal sealed partial class RHistory { class RangeEntrySelector (line 5) | private sealed class RangeEntrySelector : IEntrySelector { method RangeEntrySelector (line 9) | public RangeEntrySelector(RHistory history, bool isUp) { method EntriesSelected (line 14) | public void EntriesSelected() { method TextSelected (line 23) | public void TextSelected() { FILE: src/Windows/R/Components/Impl/History/Implementation/RHistory.cs class RHistory (line 21) | internal sealed partial class RHistory : IRHistoryVisual { method RHistory (line 52) | public RHistory(IRInteractiveWorkflowVisual interactiveWorkflow, IText... method GetOrCreateVisualComponent (line 105) | public IRHistoryWindowVisualComponent GetOrCreateVisualComponent(IRHis... method TryLoadFromFile (line 116) | public bool TryLoadFromFile(string path) { method TrySaveToFile (line 142) | public bool TrySaveToFile(string path) { method SendSelectedToRepl (line 154) | public void SendSelectedToRepl() { method SendSelectedToTextView (line 165) | public void SendSelectedToTextView(ITextView textView) { method PreviousEntry (line 178) | public void PreviousEntry() { method NextEntry (line 199) | public void NextEntry() { method CopySelection (line 216) | public void CopySelection() { method ScrollToTop (line 238) | public void ScrollToTop() { method ScrollPageUp (line 243) | public void ScrollPageUp() { method ScrollPageDown (line 247) | public void ScrollPageDown() { method ScrollToBottom (line 251) | public void ScrollToBottom() { method GetAllHistoryEntrySpans (line 256) | public IReadOnlyList GetAllHistoryEntrySpans() { method GetSelectedHistoryEntrySpans (line 265) | public IReadOnlyList GetSelectedHistoryEntrySpans() { method GetSelectedText (line 290) | public string GetSelectedText() { method Search (line 303) | public IReadOnlyList Search(string entryStart) { method SelectHistoryEntry (line 336) | public void SelectHistoryEntry(int lineNumber) { method SelectHistoryEntriesRangeTo (line 344) | public void SelectHistoryEntriesRangeTo(int lineNumber) { method DeselectHistoryEntry (line 350) | public void DeselectHistoryEntry(int lineNumber) { method ToggleHistoryEntrySelection (line 358) | public void ToggleHistoryEntrySelection(int lineNumber) { method SelectNextHistoryEntry (line 364) | public void SelectNextHistoryEntry() => Select(_nextEntrySelector); method SelectPreviousHistoryEntry (line 366) | public void SelectPreviousHistoryEntry() => Select(_previousEntrySelec... method ToggleHistoryEntriesRangeSelectionUp (line 368) | public void ToggleHistoryEntriesRangeSelectionUp() => Select(_rangeUpE... method ToggleHistoryEntriesRangeSelectionDown (line 370) | public void ToggleHistoryEntriesRangeSelectionDown() => Select(_rangeD... method ToggleTextSelectionLeft (line 372) | public void ToggleTextSelectionLeft() => MoveSelectionActivePoint(false); method ToggleTextSelectionRight (line 374) | public void ToggleTextSelectionRight() => MoveSelectionActivePoint(true); method MoveSelectionActivePoint (line 376) | private void MoveSelectionActivePoint(bool moveForward) { method Select (line 393) | private void Select(IEntrySelector entrySelector) { method SelectAndDisplayEntry (line 409) | private void SelectAndDisplayEntry(IRHistoryEntry entryToSelect, ViewR... method SelectAllEntries (line 424) | public void SelectAllEntries() { method ClearHistoryEntrySelection (line 433) | public void ClearHistoryEntrySelection() { method DeleteSelectedHistoryEntries (line 442) | public void DeleteSelectedHistoryEntries() { method DeleteAllHistoryEntries (line 452) | public void DeleteAllHistoryEntries() { method AddToHistory (line 462) | public void AddToHistory(string text) { method AdjustAddToHistoryScrolling (line 483) | private IDisposable AdjustAddToHistoryScrolling() { method CreateEntries (line 508) | private void CreateEntries(string[] historyLines) { method DeleteAllEntries (line 532) | private void DeleteAllEntries() { method DeleteSelectedTrackingSpans (line 539) | private void DeleteSelectedTrackingSpans() { method EditTextBuffer (line 559) | private IDisposable EditTextBuffer() { method MakeTextBufferReadOnly (line 572) | private void MakeTextBufferReadOnly() { method OnSelectionChanged (line 583) | private void OnSelectionChanged() { method GetHistoryEntryFromPosition (line 588) | private IRHistoryEntry GetHistoryEntryFromPosition(int position) { method GetHistoryEntryFromLineNumber (line 594) | private IRHistoryEntry GetHistoryEntryFromLineNumber(int lineNumber) { method GetHistoryEntryIndexFromLineNumber (line 600) | private int GetHistoryEntryIndexFromLineNumber(int lineNumber) { method Dispose (line 606) | public void Dispose() { FILE: src/Windows/R/Components/Impl/History/Implementation/RHistoryEntries.cs class RHistoryEntries (line 12) | internal abstract class RHistoryEntries : IRHistoryEntries { method GetEntries (line 22) | public IReadOnlyList GetEntries() => new List GetSelectedEntries() { method FindEntryContainingSpan (line 29) | public IRHistoryEntry FindEntryContainingSpan(SnapshotSpan span, IText... method FindEntryContainingPoint (line 31) | public IRHistoryEntry FindEntryContainingPoint(SnapshotPoint point, IT... method FindEntryIndexContainingSpan (line 33) | public int FindEntryIndexContainingSpan(SnapshotSpan span, ITextSnapsh... method First (line 36) | public IRHistoryEntry First() => _entries.First(); method Last (line 37) | public IRHistoryEntry Last() => _entries.Last(); method LastSelected (line 38) | public IRHistoryEntry LastSelected() => _selectedStack[_selectedStack.... method LastSelectedIndex (line 39) | public int LastSelectedIndex() => _entries.BinarySearch(_selectedStack... method Add (line 43) | public abstract void Add(ITrackingSpan span); method AddEntry (line 45) | protected IRHistoryEntry AddEntry(ITrackingSpan entrySpan, ITrackingSp... method SelectRangeTo (line 58) | public void SelectRangeTo(int rangeEndIndex) { method SelectAll (line 78) | public void SelectAll() { method UnselectAll (line 82) | public void UnselectAll() { method RemoveSelected (line 86) | public void RemoveSelected() { method RemoveAll (line 94) | public void RemoveAll() { method CloneEntries (line 104) | protected void CloneEntries(IRHistoryEntries existingEntries) { method DeleteEntry (line 111) | private void DeleteEntry(Entry entry) { method ChangeSelection (line 124) | private void ChangeSelection(Entry entry, bool isSelected) { method SelectRange (line 134) | private void SelectRange(IEnumerable entries) { method ClearSelection (line 148) | private void ClearSelection() { class Entry (line 157) | private class Entry : IRHistoryEntry, IDisposable { method Entry (line 160) | public Entry(RHistoryEntries owner, long index, ITrackingSpan entryS... method MarkSelected (line 186) | public void MarkSelected() { method MarkUnselected (line 190) | public void MarkUnselected() { method Dispose (line 194) | public void Dispose() { FILE: src/Windows/R/Components/Impl/History/Implementation/RHistoryFiltering.cs class RHistoryFiltering (line 16) | internal class RHistoryFiltering : IRHistoryFiltering { method RHistoryFiltering (line 28) | public RHistoryFiltering(IRHistoryVisual history, IRHistoryWindowVisua... method Filter (line 43) | public void Filter(string searchPattern) { method HistoryChanging (line 57) | private void HistoryChanging(object sender, EventArgs args) { method HistoryChanged (line 66) | private void HistoryChanged(object sender, EventArgs args) { method FilterImpl (line 78) | private void FilterImpl(string searchPattern) { method MoveCaretToVisiblePoint (line 141) | private void MoveCaretToVisiblePoint(IList spansToShow, ITextSna... method ClearFilter (line 160) | public void ClearFilter() { FILE: src/Windows/R/Components/Impl/History/Implementation/RHistoryProvider.cs class RHistoryProvider (line 16) | internal class RHistoryProvider : IRHistoryProvider { method RHistoryProvider (line 26) | public RHistoryProvider(IServiceContainer services) { method GetAssociatedRHistory (line 37) | public IRHistoryVisual GetAssociatedRHistory(ITextBuffer textBuffer) method GetAssociatedRHistory (line 40) | public IRHistoryVisual GetAssociatedRHistory(ITextView textView) method CreateFiltering (line 43) | public IRHistoryFiltering CreateFiltering(IRHistoryWindowVisualCompone... method CreateRHistory (line 48) | public IRHistory CreateRHistory(IRInteractiveWorkflowVisual interactiv... method RemoveRHistory (line 56) | private void RemoveRHistory(ITextBuffer textBuffer) { FILE: src/Windows/R/Components/Impl/History/Implementation/RHistoryWindowVisualComponent.cs class RHistoryWindowVisualComponent (line 11) | public class RHistoryWindowVisualComponent : IRHistoryWindowVisualCompon... method RHistoryWindowVisualComponent (line 17) | public RHistoryWindowVisualComponent(ITextBuffer historyTextBuffer, IR... method Dispose (line 31) | public void Dispose() { method TextViewSelectionChanged (line 42) | private void TextViewSelectionChanged(object sender, EventArgs e) { method CreateTextView (line 48) | private static IWpfTextView CreateTextView(ITextBuffer historyTextBuff... FILE: src/Windows/R/Components/Impl/History/Implementation/SinglelineRHistoryEntries.cs class SinglelineRHistoryEntries (line 9) | internal sealed class SinglelineRHistoryEntries : RHistoryEntries { method SinglelineRHistoryEntries (line 12) | public SinglelineRHistoryEntries() { method SinglelineRHistoryEntries (line 15) | public SinglelineRHistoryEntries(IRHistoryEntries entries) { method Add (line 23) | public override void Add(ITrackingSpan entrySpan) { method CloneFromMultiline (line 27) | private void CloneFromMultiline(IRHistoryEntries existingEntries) { method AddSinglelineEntries (line 36) | private IList AddSinglelineEntries(ITrackingSpan entry... FILE: src/Windows/R/Components/Impl/History/RHistoryCommandIds.cs class RHistoryCommandIds (line 8) | public static class RHistoryCommandIds { FILE: src/Windows/R/Components/Impl/InfoBar/IInfoBarProvider.cs type IInfoBarProvider (line 7) | public interface IInfoBarProvider { method Create (line 8) | IInfoBar Create(Decorator host); FILE: src/Windows/R/Components/Impl/Information/Converters.cs class Converters (line 10) | public static class Converters { FILE: src/Windows/R/Components/Impl/Information/HostLoadIndicator.xaml.cs class HostLoadIndicator (line 10) | public partial class HostLoadIndicator : UserControl { method HostLoadIndicator (line 11) | public HostLoadIndicator() { FILE: src/Windows/R/Components/Impl/Information/HostLoadIndicatorViewModel.cs class HostLoadIndicatorViewModel (line 12) | public sealed class HostLoadIndicatorViewModel : BindableBase, IDisposab... method HostLoadIndicatorViewModel (line 37) | public HostLoadIndicatorViewModel(IRSessionProvider sessionProvider, I... method OnHostLoadChanged (line 46) | private void OnHostLoadChanged(object sender, HostLoadChangedEventArgs... method Dispose (line 60) | public void Dispose() => _disposableBag.TryDispose(); FILE: src/Windows/R/Components/Impl/InteractiveWorkflow/ActiveWindowChangedEventArgs.cs class ActiveWindowChangedEventArgs (line 5) | public class ActiveWindowChangedEventArgs { method ActiveWindowChangedEventArgs (line 6) | public ActiveWindowChangedEventArgs(IInteractiveWindowVisualComponent ... FILE: src/Windows/R/Components/Impl/InteractiveWorkflow/Commands/DeleteProfileCommand.cs class DeleteProfileCommand (line 14) | public sealed class DeleteProfileCommand : IAsyncCommand { method DeleteProfileCommand (line 31) | public DeleteProfileCommand(IRInteractiveWorkflowVisual interactiveWor... method InvokeAsync (line 35) | public async Task InvokeAsync() { FILE: src/Windows/R/Components/Impl/InteractiveWorkflow/Commands/InterruptRCommand.cs class InterruptRCommand (line 9) | public sealed class InterruptRCommand : IAsyncCommand { method InterruptRCommand (line 14) | public InterruptRCommand(IRInteractiveWorkflowVisual interactiveWorkfl... method InvokeAsync (line 32) | public async Task InvokeAsync() { method CanInterrupt (line 39) | private bool CanInterrupt() FILE: src/Windows/R/Components/Impl/InteractiveWorkflow/Commands/SessionInformationCommand.cs class SessionInformationCommand (line 17) | public sealed class SessionInformationCommand : IAsyncCommand { method SessionInformationCommand (line 22) | public SessionInformationCommand(IRInteractiveWorkflowVisual interacti... method InvokeAsync (line 42) | public Task InvokeAsync() => PrintBrokerInformationAsync(); method OnBrokerChanged (line 44) | private void OnBrokerChanged(object sender, EventArgs e) { method OnRSessionDisposed (line 50) | private void OnRSessionDisposed(object sender, EventArgs e) => _cts.Ca... method ReplInitComplete (line 52) | private Task ReplInitComplete() { method PrintBrokerInformationAsync (line 64) | private async Task PrintBrokerInformationAsync(bool reportTelemetry = ... FILE: src/Windows/R/Components/Impl/InteractiveWorkflow/Commands/SourceRScriptCommand.cs class SourceRScriptCommand (line 15) | public sealed class SourceRScriptCommand : IAsyncCommand { method SourceRScriptCommand (line 21) | public SourceRScriptCommand(IRInteractiveWorkflowVisual interactiveWor... method InvokeAsync (line 52) | public async Task InvokeAsync() { method GetActiveTextView (line 79) | private ITextView GetActiveTextView() { method GetFilePath (line 83) | private string GetFilePath() { FILE: src/Windows/R/Components/Impl/InteractiveWorkflow/Commands/TerminateRCommand.cs class TerminateRCommand (line 11) | public sealed class TerminateRCommand : IAsyncCommand { method TerminateRCommand (line 16) | public TerminateRCommand(IRInteractiveWorkflowVisual interactiveWorkfl... method InvokeAsync (line 34) | public async Task InvokeAsync() { FILE: src/Windows/R/Components/Impl/InteractiveWorkflow/IActiveWpfTextViewTracker.cs type IActiveWpfTextViewTracker (line 10) | public interface IActiveWpfTextViewTracker { method GetLastActiveTextView (line 19) | IWpfTextView GetLastActiveTextView(IContentType contentType); method GetLastActiveTextView (line 24) | IWpfTextView GetLastActiveTextView(string contentType); FILE: src/Windows/R/Components/Impl/InteractiveWorkflow/IInteractiveWindowComponentContainerFactory.cs type IInteractiveWindowComponentContainerFactory (line 8) | public interface IInteractiveWindowComponentContainerFactory { method Create (line 9) | IInteractiveWindowVisualComponent Create(int instanceId, IInteractiveE... FILE: src/Windows/R/Components/Impl/InteractiveWorkflow/IInteractiveWindowVisualComponent.cs type IInteractiveWindowVisualComponent (line 10) | public interface IInteractiveWindowVisualComponent : IVisualComponent { FILE: src/Windows/R/Components/Impl/InteractiveWorkflow/IRInteractiveWorkflowOperationsEx.cs type IRInteractiveWorkflowOperationsEx (line 9) | public interface IRInteractiveWorkflowOperationsEx : IRInteractiveWorkfl... method ExecuteCurrentExpression (line 10) | void ExecuteCurrentExpression(ITextView textView, Action GetOrCreateVisualComponentAsyn... FILE: src/Windows/R/Components/Impl/InteractiveWorkflow/IRInteractiveWorkflowVisualProvider.cs type IRInteractiveWorkflowVisualProvider (line 5) | public interface IRInteractiveWorkflowVisualProvider { method GetOrCreate (line 6) | IRInteractiveWorkflowVisual GetOrCreate(); FILE: src/Windows/R/Components/Impl/InteractiveWorkflow/Implementation/ActiveTextViewChangedEventArgs.cs class ActiveTextViewChangedEventArgs (line 7) | public class ActiveTextViewChangedEventArgs { method ActiveTextViewChangedEventArgs (line 11) | public ActiveTextViewChangedEventArgs(IWpfTextView oldValue, IWpfTextV... FILE: src/Windows/R/Components/Impl/InteractiveWorkflow/Implementation/InteractiveWindowConsole.cs class InteractiveWindowConsole (line 16) | public sealed class InteractiveWindowConsole : IConsole, IDisposable { method InteractiveWindowConsole (line 22) | public InteractiveWindowConsole(IServiceContainer services) { method WriteError (line 28) | public void WriteError(string text) => WriteAsync(text, true).DoNotWai... method Write (line 30) | public void Write(string text) => WriteAsync(text, false).DoNotWait(); method WriteAsync (line 32) | private async Task WriteAsync(string text, bool isError) { method PromptYesNoAsync (line 45) | public async Task PromptYesNoAsync(string text, CancellationToke... method Dispose (line 52) | public void Dispose() => _disposeToken.TryMarkDisposed(); FILE: src/Windows/R/Components/Impl/InteractiveWorkflow/Implementation/InteractiveWindowWriter.cs class InteractiveWindowWriter (line 21) | internal sealed class InteractiveWindowWriter : IDisposable { method InteractiveWindowWriter (line 31) | public InteractiveWindowWriter(IMainThread mainThread, IInteractiveWin... method Dispose (line 37) | public void Dispose() { method WriteMessage (line 43) | public void WriteMessage(string message) => _messageQueue.Enqueue(mess... method WriteError (line 44) | public void WriteError(string message) => _messageQueue.Enqueue(messag... method OutputProcessingTask (line 46) | private async Task OutputProcessingTask() { method ProcessCarriageReturn (line 64) | private void ProcessCarriageReturn(string message) { method OnBufferChanged (line 100) | private void OnBufferChanged(object sender, TextContentChangedEventArg... method GetDifference (line 120) | private static int GetDifference(string oldText, string newText, out s... class Message (line 139) | internal class Message { method MovesCaretBack (line 143) | public bool MovesCaretBack() { method ContainsLineFeed (line 151) | public bool ContainsLineFeed() => Text.Any(ch => ch == '\n'); method IsPlainText (line 152) | public bool IsPlainText() => !MovesCaretBack() && !ContainsLineFeed(); class MessageQueue (line 155) | internal class MessageQueue : IDisposable { method Enqueue (line 161) | public void Enqueue(string text, bool isError) { method WaitForMessagesAsync (line 188) | public async Task> WaitForMessagesAsync(Cancell... method Dispose (line 206) | public void Dispose() { FILE: src/Windows/R/Components/Impl/InteractiveWorkflow/Implementation/RInteractiveEvaluator.cs class RInteractiveEvaluator (line 29) | public sealed class RInteractiveEvaluator : IInteractiveEvaluator { method RInteractiveEvaluator (line 46) | public RInteractiveEvaluator(IRSessionProvider sessionProvider, IRSess... method OnBrokerChanging (line 75) | private void OnBrokerChanging(object sender, EventArgs e) => _brokerCh... method Dispose (line 77) | public void Dispose() { method InitializeAsync (line 85) | public Task InitializeAsync() => InitializeAsync(fals... method InitializeAsync (line 87) | private async Task InitializeAsync(bool isResetting, ... method ResetAsync (line 106) | public async Task ResetAsync(bool initialize = true) { method SaveStateAsync (line 131) | private async Task SaveStateAsync() { method CanExecuteCode (line 144) | public bool CanExecuteCode(string text) { method ExecuteCodeAsync (line 155) | public async Task ExecuteCodeAsync(string text) { method FormatClipboard (line 198) | public string FormatClipboard() { method AbortExecution (line 203) | public void AbortExecution() { method GetPrompt (line 207) | public string GetPrompt() { method SessionOnOutput (line 230) | private void SessionOnOutput(object sender, ROutputEventArgs args) { method SessionOnConnected (line 238) | private void SessionOnConnected(object sender, EventArgs args) => _bro... method SessionOnDisconnected (line 240) | private void SessionOnDisconnected(object sender, EventArgs args) { method SessionOnAfterRequest (line 251) | private void SessionOnAfterRequest(object sender, RAfterRequestEventAr... method SessionOnBeforeRequest (line 268) | private void SessionOnBeforeRequest(object sender, RBeforeRequestEvent... method Write (line 289) | private void Write(string message) { method WriteError (line 295) | private void WriteError(string message) { method WriteErrorLine (line 301) | private void WriteErrorLine(string message) { method WriteRHostDisconnectedError (line 306) | private void WriteRHostDisconnectedError(RHostDisconnectedException ex... method VisualElement_SizeChanged (line 311) | private void VisualElement_SizeChanged(object sender, System.Windows.S... method TrimExcessiveLineBreaks (line 325) | private string TrimExcessiveLineBreaks(string message) { FILE: src/Windows/R/Components/Impl/InteractiveWorkflow/Implementation/RInteractiveWindowVisualComponent.cs class RInteractiveWindowVisualComponent (line 17) | public class RInteractiveWindowVisualComponent : IInteractiveWindowVisua... method RInteractiveWindowVisualComponent (line 30) | public RInteractiveWindowVisualComponent(IInteractiveWindow interactiv... method Dispose (line 45) | public void Dispose() { method OnBrokerChanged (line 50) | private void OnBrokerChanged(object sender, BrokerStateChangedEventArg... method UpdateWindowTitle (line 54) | private void UpdateWindowTitle(bool isConnected) { FILE: src/Windows/R/Components/Impl/InteractiveWorkflow/Implementation/RInteractiveWorkflow.cs class RInteractiveWorkflow (line 28) | public sealed class RInteractiveWorkflow : IRInteractiveWorkflowVisual { method RInteractiveWorkflow (line 54) | public RInteractiveWorkflow(IConnectionManagerProvider connectionsProv... method LastActiveTextViewChanged (line 90) | private void LastActiveTextViewChanged(object sender, ActiveTextViewCh... method RSessionDisconnected (line 100) | private void RSessionDisconnected(object o, EventArgs eventArgs) { method GetOrCreateVisualComponentAsync (line 105) | public Task GetOrCreateVisualCompon... method CreateVisualComponentAsync (line 119) | private async Task CreateVisualComponentAsync(int instanceId) { method Dispose (line 158) | public void Dispose() { method OnSettingsChanged (line 162) | private void OnSettingsChanged(object sender, PropertyChangedEventArgs... method SetMirrorToSession (line 172) | private async Task SetMirrorToSession() { method SetSessionCodePage (line 183) | private async Task SetSessionCodePage() { FILE: src/Windows/R/Components/Impl/InteractiveWorkflow/Implementation/RInteractiveWorkflowOperations.cs class RInteractiveWorkflowOperations (line 28) | internal class RInteractiveWorkflowOperations : IRInteractiveWorkflowOpe... method RInteractiveWorkflowOperations (line 36) | public RInteractiveWorkflowOperations(IRInteractiveWorkflow workflow, ... method ExecuteExpression (line 59) | public void ExecuteExpression(string expression) { method ExecuteCurrentExpression (line 76) | public void ExecuteCurrentExpression(ITextView textView, Action InteractiveWindow.Operations.ResetAsync(); method CancelAsync (line 165) | public Task CancelAsync() => _workflow.RSession.CancelAllAsync(); method SourceFiles (line 167) | public void SourceFiles(IEnumerable files, bool echo) { method SourceFileAsync (line 178) | public async Task SourceFileAsync(string file, bool echo, Encoding enc... method GetSourceExpression (line 185) | private string GetSourceExpression(string file, bool echo, Encoding en... method TryRunShinyApp (line 192) | public void TryRunShinyApp() { method Dispose (line 202) | public void Dispose() { method ProcessQueuedInput (line 208) | private void ProcessQueuedInput() { method IsMultiLineCandidate (line 266) | private static bool IsMultiLineCandidate(string text) { class PendingSubmission (line 277) | private class PendingSubmission { FILE: src/Windows/R/Components/Impl/InteractiveWorkflow/Implementation/RSessionCallback.cs class RSessionCallback (line 27) | internal sealed class RSessionCallback : IRSessionCallback { method RSessionCallback (line 35) | public RSessionCallback(IInteractiveWindow interactiveWindow, IRSessio... method ShowErrorMessage (line 49) | public Task ShowErrorMessage(string message, CancellationToken cancell... method ShowMessageAsync (line 54) | public Task ShowMessageAsync(string message, MessageBu... method ShowHelpAsync (line 59) | public async Task ShowHelpAsync(string url, CancellationToken cancella... method Plot (line 72) | public Task Plot(PlotMessage plot, CancellationToken ct) method Locator (line 75) | public Task Locator(Guid deviceId, CancellationToken ct) method PlotDeviceCreate (line 78) | public Task PlotDeviceCreate(Guid deviceId, Canc... method PlotDeviceDestroy (line 81) | public async Task PlotDeviceDestroy(Guid deviceId, CancellationToken c... method ReadUserInput (line 85) | public async Task ReadUserInput(string prompt, int maximumLeng... method CranUrlFromName (line 116) | public string CranUrlFromName(string mirrorName) { method ViewObjectAsync (line 120) | public Task ViewObjectAsync(string expression, string title, Cancellat... method ViewLibraryAsync (line 125) | public async Task ViewLibraryAsync(CancellationToken cancellationToken... method ViewFile (line 131) | public async Task ViewFile(string fileName, string tabName, bool delet... method EditFileAsync (line 149) | public async Task EditFileAsync(string content, string fileNam... method FetchFileAsync (line 173) | public async Task FetchFileAsync(string remoteFileName, ulong ... method GetLocalizedString (line 198) | public string GetLocalizedString(string id) => method BeforePackagesInstalledAsync (line 201) | public Task BeforePackagesInstalledAsync(CancellationToken cancellatio... method AfterPackagesInstalledAsync (line 206) | public Task AfterPackagesInstalledAsync(CancellationToken cancellation... FILE: src/Windows/R/Components/Impl/Logging/EventLogLogger.cs class EventLogLogger (line 11) | public sealed class EventLogLogger : ILogger, IDisposable { method EventLogLogger (line 16) | public EventLogLogger(string category, LogLevel minLogLevel, string ev... method Dispose (line 22) | public void Dispose() { } method BeginScope (line 24) | public IDisposable BeginScope(TState state) => Disposable.Empty; method IsEnabled (line 25) | public bool IsEnabled(LogLevel logLevel) => logLevel >= _logLevel; method Log (line 27) | public void Log(LogLevel logLevel, EventId eventId, TState sta... method GetLogType (line 46) | private EventLogEntryType GetLogType(LogLevel logLevel) { FILE: src/Windows/R/Components/Impl/Logging/EventLogLoggerProvider.cs class EventLogLoggerProvider (line 8) | public class EventLogLoggerProvider : ILoggerProvider { method EventLogLoggerProvider (line 13) | public EventLogLoggerProvider(LogLevel minLogLevel, string source) { method CreateLogger (line 18) | public ILogger CreateLogger(string categoryName) { method Dispose (line 24) | public void Dispose() { FILE: src/Windows/R/Components/Impl/NativeMethods.cs class NativeMethods (line 10) | internal static class NativeMethods { type LogonType (line 11) | public enum LogonType : int { type LogonProvider (line 21) | public enum LogonProvider : int { method FormatMessage (line 35) | [DllImport("kernel32.dll", CharSet = CharSet.Unicode)] method RtlNtStatusToDosError (line 39) | [DllImport("ntdll.dll")] type CREDUI_INFO (line 79) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] type CRED_TYPE (line 88) | public enum CRED_TYPE { type CRED_PERSIST (line 96) | public enum CRED_PERSIST : uint { type CredentialData (line 102) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] method CredWrite (line 118) | [DllImport("Advapi32.dll", SetLastError = true, EntryPoint = "CredWrit... method CredRead (line 121) | [DllImport("Advapi32.dll", EntryPoint = "CredReadW", CharSet = CharSet... method CredFree (line 128) | [DllImport("advapi32.dll", SetLastError = true)] method CredDelete (line 131) | [DllImport("advapi32.dll", EntryPoint = "CredDeleteW", CharSet = CharS... method LogonUser (line 134) | [DllImport("advapi32.dll", SetLastError = true, CharSet = CharSet.Unic... method GetUserProfileDirectory (line 143) | [DllImport("userenv.dll", SetLastError = true, CharSet = CharSet.Unico... method CloseHandle (line 149) | [DllImport("kernel32.dll", SetLastError = true)] method RegisterClipboardFormat (line 152) | [DllImport("user32.dll", CharSet = CharSet.Unicode, SetLastError = true)] method DeleteObject (line 155) | [DllImport("gdi32.dll")] type CredUIWinFlags (line 158) | [Flags] method CredUIPromptForWindowsCredentials (line 199) | [DllImport("credui.dll", CharSet = CharSet.Unicode)] method CredUnPackAuthenticationBuffer (line 211) | [DllImport("credui.dll", CharSet = CharSet.Unicode)] method CredPackAuthenticationBuffer (line 223) | [DllImport("credui.dll", CharSet = CharSet.Unicode, SetLastError = true)] method CreateEnvironmentBlock (line 231) | [DllImport("userenv.dll", SetLastError = true, CharSet = CharSet.Unico... method DestroyEnvironmentBlock (line 235) | [DllImport("userenv.dll", SetLastError = true, CharSet = CharSet.Unico... type HANDLE_FLAGS (line 239) | [Flags] method SetHandleInformation (line 246) | [DllImport("kernel32.dll", SetLastError = true)] method GetStdHandle (line 249) | [DllImport("kernel32.dll", SetLastError = true)] type CREATE_PROCESS_FLAGS (line 252) | public enum CREATE_PROCESS_FLAGS : uint { method CreatePipe (line 271) | [DllImport("kernel32.dll")] type DuplicateOptions (line 278) | [Flags] method DuplicateHandle (line 284) | [DllImport("kernel32.dll", SetLastError = true)] method GetCurrentProcess (line 295) | [DllImport("kernel32.dll", CharSet = CharSet.Unicode, SetLastError = t... type SECURITY_ATTRIBUTES (line 298) | [StructLayout(LayoutKind.Sequential)] type PROCESS_INFORMATION (line 305) | [StructLayout(LayoutKind.Sequential)] type STARTUPINFO (line 313) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] method CreateProcessAsUser (line 335) | [DllImport("advapi32.dll", SetLastError = true, CharSet = CharSet.Unic... method CreateProcess (line 349) | [DllImport("kernel32.dll", SetLastError = true, CharSet = CharSet.Unic... method GetExitCodeProcess (line 362) | [DllImport("Kernel32.dll", SetLastError = true)] method TerminateProcess (line 365) | [DllImport("Kernel32.dll", SetLastError = true)] method MessageBox (line 372) | [DllImport("user32.dll", CharSet = CharSet.Unicode)] method FindWindow (line 375) | [DllImport("user32.dll")] method MoveWindow (line 378) | [DllImport("user32.dll")] method GetWindowRect (line 381) | [DllImport("user32.dll")] type RECT (line 384) | [StructLayout(LayoutKind.Sequential)] type ErrorModes (line 395) | [Flags] method SetErrorMode (line 404) | [DllImport("kernel32.dll")] FILE: src/Windows/R/Components/Impl/OS/Win32MessageBox.cs class Win32MessageBox (line 11) | public sealed class Win32MessageBox { type Flags (line 15) | [Flags] type Result (line 49) | public enum Result : uint { method Show (line 64) | public static Result Show(IntPtr appWindowHandle, string message, Flag... method MoveMessageBoxAsync (line 91) | private static Task MoveMessageBoxAsync(string title, int centerX, int... FILE: src/Windows/R/Components/Impl/PackageManager/Implementation/RPackageManager.cs class RPackageManager (line 23) | internal class RPackageManager : IRPackageManager { method RPackageManager (line 50) | public RPackageManager(IRInteractiveWorkflow interactiveWorkflow, Acti... method GetInstalledPackagesAsync (line 72) | public async Task> GetInstalledPackagesAsync(C... method GetAvailablePackagesAsync (line 77) | public async Task> GetAvailablePackagesAsync(C... method InstallPackageAsync (line 82) | public async Task InstallPackageAsync(string name, string libraryPath,... method UninstallPackageAsync (line 92) | public Task UninstallPackageAsync(string name, strin... method UpdatePackageAsync (line 96) | public Task UpdatePackageAsync(string name, string l... method LoadPackageAsync (line 100) | public async Task LoadPackageAsync(string name, string libraryPath, Ca... method UnloadPackageAsync (line 110) | public async Task UnloadPackageAsync(string name, CancellationToken ca... method GetLoadedPackagesAsync (line 116) | public async Task GetLoadedPackagesAsync(CancellationToken c... method GetLibraryPathAsync (line 122) | public async Task GetLibraryPathAsync(CancellationToken cancel... method GetPackageLockStateAsync (line 127) | public Task GetPackageLockStateAsync(string name, st... method GetPackagesAsync (line 131) | private async Task> GetPackagesAsync(Func DeparseRepositoriesAsync() { method DeparseLibrariesAsync (line 167) | private async Task DeparseLibrariesAsync() { method Dispose (line 175) | public void Dispose() => _disposableBag.TryDispose(); method WrapRException (line 177) | private async Task WrapRException(Task task) { method WrapRException (line 185) | private async Task WrapRException(Task task) { method BrokerChanged (line 193) | private void BrokerChanged(object sender, EventArgs e) { method PackagesInstalled (line 199) | private void PackagesInstalled(object sender, EventArgs e) { method PackagesRemoved (line 204) | private void PackagesRemoved(object sender, EventArgs e) { method RSessionMutated (line 209) | private void RSessionMutated(object sender, EventArgs e) { FILE: src/Windows/R/Components/Impl/PackageManager/Implementation/RPackageManagerProvider.cs class RPackageManagerProvider (line 9) | [Export(typeof(IRPackageManagerProvider))] method CreateRPackageManager (line 11) | public IRPackageManager CreateRPackageManager(IRInteractiveWorkflow in... FILE: src/Windows/R/Components/Impl/PackageManager/Implementation/View/DesignTime/DesignTimeRPackageManagerViewModel.cs class DesignTimeRPackageManagerViewModel (line 11) | internal class DesignTimeRPackageManagerViewModel : IRPackageManagerView... method SwitchToAvailablePackagesAsync (line 25) | public Task SwitchToAvailablePackagesAsync(CancellationToken cancellat... method SwitchToInstalledPackagesAsync (line 26) | public Task SwitchToInstalledPackagesAsync(CancellationToken cancellat... method SwitchToLoadedPackagesAsync (line 27) | public Task SwitchToLoadedPackagesAsync(CancellationToken cancellation... method ReloadCurrentTabAsync (line 28) | public Task ReloadCurrentTabAsync(CancellationToken cancellationToken)... method SelectPackage (line 29) | public void SelectPackage(IRPackageViewModel package) { } method InstallAsync (line 30) | public Task InstallAsync(IRPackageViewModel package, CancellationToken... method UpdateAsync (line 31) | public Task UpdateAsync(IRPackageViewModel package, CancellationToken ... method UninstallAsync (line 32) | public Task UninstallAsync(IRPackageViewModel package, CancellationTok... method LoadAsync (line 33) | public Task LoadAsync(IRPackageViewModel package, CancellationToken ca... method UnloadAsync (line 34) | public Task UnloadAsync(IRPackageViewModel package, CancellationToken ... method DefaultActionAsync (line 35) | public Task DefaultActionAsync(CancellationToken cancellationToken = d... method Search (line 37) | public Task Search(string searchString, CancellationToken cancell... method Dispose (line 41) | public void Dispose() { FILE: src/Windows/R/Components/Impl/PackageManager/Implementation/View/DesignTime/DesignTimeRPackageViewModel.cs class DesignTimeRPackageViewModel (line 12) | internal class DesignTimeRPackageViewModel : IRPackageViewModel { method DesignTimeRPackageViewModel (line 13) | public DesignTimeRPackageViewModel() { method DesignTimeRPackageViewModel (line 39) | public DesignTimeRPackageViewModel(string name method AddDetails (line 82) | public void AddDetails(RPackage package, bool isInstalled) {} method UpdateAvailablePackageDetails (line 83) | public void UpdateAvailablePackageDetails(RPackage package) {} method InstallAsync (line 84) | public Task InstallAsync() => Task.CompletedTask; method UninstallAsync (line 85) | public Task UninstallAsync() => Task.CompletedTask; method UpdateAsync (line 86) | public Task UpdateAsync() => Task.CompletedTask; FILE: src/Windows/R/Components/Impl/PackageManager/Implementation/View/PackageDetails.xaml.cs class PackageDetails (line 17) | public partial class PackageDetails : UserControl { method PackageDetails (line 20) | public PackageDetails() { method ButtonInstall_Click (line 24) | private void ButtonInstall_Click(object sender, RoutedEventArgs e) { method ButtonUninstall_Click (line 28) | private void ButtonUninstall_Click(object sender, RoutedEventArgs e) { method ButtonUpdate_Click (line 32) | private void ButtonUpdate_Click(object sender, RoutedEventArgs e) { method RepositoryUri_RequestNavigate (line 36) | private void RepositoryUri_RequestNavigate(object sender, RequestNavig... method LibraryPath_RequestNavigate (line 40) | private void LibraryPath_RequestNavigate(object sender, RequestNavigat... method Urls_RequestNavigate (line 49) | private void Urls_RequestNavigate(object sender, RequestNavigateEventA... FILE: src/Windows/R/Components/Impl/PackageManager/Implementation/View/PackageList.xaml.cs class PackageList (line 18) | public partial class PackageList : UserControl { method PackageList (line 40) | public PackageList() { method Initialize (line 45) | public void Initialize(IServiceContainer services) { method OnUIThemeChanged (line 52) | private void OnUIThemeChanged(object sender, EventArgs e) { method SetImageBackground (line 56) | public void SetImageBackground() { method ButtonUpdate_Click (line 62) | private void ButtonUpdate_Click(object sender, RoutedEventArgs e) { method GetPackage (line 67) | private static IRPackageViewModel GetPackage(RoutedEventArgs e) { method List_PreviewKeyUp (line 71) | private void List_PreviewKeyUp(object sender, KeyEventArgs e) { method List_MouseDoubleClick (line 78) | private void List_MouseDoubleClick(object sender, MouseButtonEventArgs... method List_SelectionChanged (line 82) | private void List_SelectionChanged(object sender, SelectionChangedEven... method ButtonUninstall_Click (line 90) | private void ButtonUninstall_Click(object sender, RoutedEventArgs e) { method ButtonInstall_Click (line 95) | private void ButtonInstall_Click(object sender, RoutedEventArgs e) { method ButtonLoad_Click (line 100) | private void ButtonLoad_Click(object sender, RoutedEventArgs e) { method ButtonUnload_Click (line 105) | private void ButtonUnload_Click(object sender, RoutedEventArgs e) { method OnCreateAutomationPeer (line 110) | protected override AutomationPeer OnCreateAutomationPeer() { FILE: src/Windows/R/Components/Impl/PackageManager/Implementation/View/PackageManagerControl.xaml.cs class PackageManagerControl (line 19) | public partial class PackageManagerControl : IDisposable { method PackageManagerControl (line 24) | public PackageManagerControl(IServiceContainer services) { method Dispose (line 45) | public void Dispose() => _disposable.TryDispose(); method CheckBoxSuppressLegalDisclaimer_Checked (line 47) | private void CheckBoxSuppressLegalDisclaimer_Checked(object sender, Ro... method TabLoaded_Checked (line 53) | private void TabLoaded_Checked(object sender, RoutedEventArgs e) { method TabInstalled_Checked (line 57) | private void TabInstalled_Checked(object sender, RoutedEventArgs e) { method TabAvailable_Checked (line 61) | private void TabAvailable_Checked(object sender, RoutedEventArgs e) { method ButtonSettings_Click (line 65) | private void ButtonSettings_Click(object sender, RoutedEventArgs e) { method ListPackages_Loaded (line 69) | private void ListPackages_Loaded(object sender, RoutedEventArgs e) { FILE: src/Windows/R/Components/Impl/PackageManager/Implementation/View/PackageManagerResources.xaml.cs class PackageManagerResources (line 9) | internal partial class PackageManagerResources : ResourceDictionary { method PackageManagerResources (line 14) | public PackageManagerResources() { method PackageIconImage_ImageFailed (line 18) | private void PackageIconImage_ImageFailed(object sender, ExceptionRout... FILE: src/Windows/R/Components/Impl/PackageManager/Implementation/View/PackageSourcesOptionsControl.Designer.cs class PackageSourcesOptionsControl (line 4) | partial class PackageSourcesOptionsControl { method Dispose (line 14) | protected override void Dispose(bool disposing) { method InitializeComponent (line 27) | private void InitializeComponent() { FILE: src/Windows/R/Components/Impl/PackageManager/Implementation/View/PackageSourcesOptionsControl.cs class PackageSourcesOptionsControl (line 10) | public partial class PackageSourcesOptionsControl : UserControl { method PackageSourcesOptionsControl (line 13) | public PackageSourcesOptionsControl() { method UpdateDpi (line 18) | private void UpdateDpi() { method PackageSourcesContextMenu_ItemClick (line 33) | private void PackageSourcesContextMenu_ItemClick(object sender, ToolSt... method AddButton_Click (line 37) | private void AddButton_Click(object sender, EventArgs e) { method RemoveButton_Click (line 41) | private void RemoveButton_Click(object sender, EventArgs e) { method UpdateButton_Click (line 45) | private void UpdateButton_Click(object sender, EventArgs e) { method BrowseButton_Click (line 49) | private void BrowseButton_Click(object sender, EventArgs e) { method PackageSourcesListBox_DrawItem (line 53) | private void PackageSourcesListBox_DrawItem(object sender, DrawItemEve... method PackageSourcesListBox_MeasureItem (line 130) | private void PackageSourcesListBox_MeasureItem(object sender, MeasureI... method PackageSourcesListBox_KeyUp (line 153) | private void PackageSourcesListBox_KeyUp(object sender, KeyEventArgs e) { method PackageSourcesListBox_MouseMove (line 164) | private void PackageSourcesListBox_MouseMove(object sender, MouseEvent... method PackageSourcesListBox_MouseUp (line 183) | private void PackageSourcesListBox_MouseUp(object sender, MouseEventAr... method TogglePackageSourceEnabled (line 200) | private void TogglePackageSourceEnabled(int itemIndex, ListBox current... method GetCheckBoxRectangleForListBoxItem (line 212) | private Rectangle GetCheckBoxRectangleForListBoxItem(ListBox currentLi... FILE: src/Windows/R/Components/Impl/PackageManager/Implementation/ViewModel/RPackageManagerViewModel.cs class RPackageManagerViewModel (line 25) | internal class RPackageManagerViewModel : BindableBase, IRPackageManager... method RPackageManagerViewModel (line 46) | public RPackageManagerViewModel(IServiceContainer services, IInfoBar i... method ReloadCurrentTabAsync (line 95) | public async Task ReloadCurrentTabAsync(CancellationToken cancellation... method SelectPackage (line 100) | public void SelectPackage(IRPackageViewModel package) { method DefaultActionAsync (line 109) | public async Task DefaultActionAsync(CancellationToken cancellationTok... method InstallAsync (line 124) | public async Task InstallAsync(IRPackageViewModel package, Cancellatio... method UpdateAsync (line 146) | public async Task UpdateAsync(IRPackageViewModel package, Cancellation... method ReplaceItems (line 165) | private void ReplaceItems(Tab startingTab) { method UpdateImplAsync (line 184) | private async Task UpdateImplAsync(IRPackageViewModel package, Cancell... method UninstallAsync (line 217) | public async Task UninstallAsync(IRPackageViewModel package, Cancellat... method LoadAsync (line 265) | public async Task LoadAsync(IRPackageViewModel package, CancellationTo... method UnloadAsync (line 286) | public async Task UnloadAsync(IRPackageViewModel package, Cancellation... method BeforeLoadUnload (line 308) | private void BeforeLoadUnload(IRPackageViewModel package) { method AfterLoadUnload (line 315) | private void AfterLoadUnload(IRPackageViewModel package, Tab startingT... method ShowPackageLockedMessage (line 321) | private void ShowPackageLockedMessage(PackageLockState packageLockStat... method SwitchToAvailablePackagesAsync (line 332) | public async Task SwitchToAvailablePackagesAsync(CancellationToken can... method EnsureAvailablePackagesLoadedAsync (line 340) | private async Task EnsureAvailablePackagesLoadedAsync(bool reload, Can... method LoadAvailablePackagesAsync (line 355) | private async Task LoadAvailablePackagesAsync(CancellationToken cancel... method SwitchToInstalledPackagesAsync (line 375) | public async Task SwitchToInstalledPackagesAsync(CancellationToken can... method SetTab (line 383) | private bool SetTab(Tab tab) { method ReloadTabContentAsync (line 394) | private async Task ReloadTabContentAsync(Tab tab, CancellationToken ca... method EnsureInstalledAndLoadedPackagesAsync (line 419) | private async Task EnsureInstalledAndLoadedPackagesAsync(bool reload, ... method LoadInstalledAndLoadedPackagesAsync (line 437) | private async Task LoadInstalledAndLoadedPackagesAsync(bool reload, Ca... method IdentifyRemovablePackages (line 483) | private static void IdentifyRemovablePackages(ICollection inst... method MarkUninstalledAndUnloaded (line 539) | private async Task MarkUninstalledAndUnloaded(CancellationToken cancel... method SwitchToLoadedPackagesAsync (line 549) | public async Task SwitchToLoadedPackagesAsync(CancellationToken cancel... method ReplaceItems (line 557) | private void ReplaceItems(IList packages) { method UpdateSelectedPackage (line 567) | private void UpdateSelectedPackage(IList packages) { method Search (line 584) | public async Task Search(string searchString, CancellationToken c... method Search (line 600) | private int Search(IList packages, string searchSt... method ApplySearch (line 635) | private void ApplySearch(IList packages, Cancellat... method AvailablePackagesInvalidated (line 645) | private void AvailablePackagesInvalidated(object sender, EventArgs e) { method InstalledPackagesInvalidated (line 650) | private void InstalledPackagesInvalidated(object sender, EventArgs e) { method LoadedPackagesInvalidated (line 655) | private void LoadedPackagesInvalidated(object sender, EventArgs e) { method Dispose (line 660) | public void Dispose() { type Tab (line 666) | private enum Tab { type ErrorMessageType (line 673) | private enum ErrorMessageType { type ErrorMessage (line 681) | private struct ErrorMessage { method ErrorMessage (line 685) | public ErrorMessage(string message, ErrorMessageType type) { class ErrorMessageCollection (line 691) | private class ErrorMessageCollection { method ErrorMessageCollection (line 698) | public ErrorMessageCollection(RPackageManagerViewModel viewModel) { method Add (line 708) | public void Add(string message, ErrorMessageType type) { method Remove (line 718) | public void Remove(ErrorMessageType type) { method RemoveCurrent (line 725) | private void RemoveCurrent() { method Clear (line 735) | private void Clear() { method UpdateInfoBarItem (line 742) | private void UpdateInfoBarItem(string message) { FILE: src/Windows/R/Components/Impl/PackageManager/Implementation/ViewModel/RPackageSourceViewModel.cs class RPackageSourceViewModel (line 6) | public class RPackageSourceViewModel { method RPackageSourceViewModel (line 14) | public RPackageSourceViewModel(string source) : this(source, source, i... method RPackageSourceViewModel (line 16) | public RPackageSourceViewModel(string source, string name) : this(sour... method RPackageSourceViewModel (line 18) | public RPackageSourceViewModel(string source, string name, bool isEnab... method Clone (line 27) | public RPackageSourceViewModel Clone() { method CopyToClipboard (line 31) | public void CopyToClipboard() { FILE: src/Windows/R/Components/Impl/PackageManager/Implementation/ViewModel/RPackageViewModel.cs class RPackageViewModel (line 12) | internal class RPackageViewModel : BindableBase, IRPackageViewModel { method CreateAvailable (line 33) | public static RPackageViewModel CreateAvailable(RPackage package, IRPa... method CreateInstalled (line 58) | public static RPackageViewModel CreateInstalled(RPackage package, IRPa... method RPackageViewModel (line 185) | public RPackageViewModel(string name, IRPackageManagerViewModel owner) { method UpdateAvailablePackageDetails (line 190) | public void UpdateAvailablePackageDetails(RPackage package) { method InstallAsync (line 204) | public Task InstallAsync() => _owner.InstallAsync(this); method UninstallAsync (line 205) | public Task UninstallAsync() => _owner.UninstallAsync(this); method UpdateAsync (line 206) | public Task UpdateAsync() => _owner.UpdateAsync(this); method AddDetails (line 208) | public void AddDetails(RPackage package, bool isInstalled) { FILE: src/Windows/R/Components/Impl/Plots/Commands/PlotDeviceNewCommand.cs class PlotDeviceNewCommand (line 12) | public sealed class PlotDeviceNewCommand : IAsyncCommand { method PlotDeviceNewCommand (line 15) | public PlotDeviceNewCommand(IRInteractiveWorkflow workflow) { method InvokeAsync (line 22) | public async Task InvokeAsync() { FILE: src/Windows/R/Components/Impl/Plots/Commands/ShowMainPlotWindowCommand.cs class ShowMainPlotWindowCommand (line 12) | public sealed class ShowMainPlotWindowCommand : IAsyncCommand { method ShowMainPlotWindowCommand (line 15) | public ShowMainPlotWindowCommand(IRInteractiveWorkflow workflow) { method InvokeAsync (line 22) | public Task InvokeAsync() { FILE: src/Windows/R/Components/Impl/Plots/ExportArguments.cs class ExportArguments (line 5) | public class ExportArguments { method ExportArguments (line 10) | public ExportArguments(int width, int height, int resolution) { FILE: src/Windows/R/Components/Impl/Plots/ExportImageParameters.cs class ExportImageParameters (line 5) | public class ExportImageParameters { FILE: src/Windows/R/Components/Impl/Plots/ExportPdfParameters.cs class ExportPdfParameters (line 7) | public class ExportPdfParameters { method ExportPdfParameters (line 19) | public ExportPdfParameters() { method ExportPdfParameters (line 24) | public ExportPdfParameters(PDFExportOptions options, string orientatio... FILE: src/Windows/R/Components/Impl/Plots/IRPlotDeviceVisualComponent.cs type IRPlotDeviceVisualComponent (line 9) | public interface IRPlotDeviceVisualComponent : IVisualComponent { method GetDeviceProperties (line 10) | PlotDeviceProperties GetDeviceProperties(); method Assign (line 11) | void Assign(IRPlotDevice device); method Unassign (line 12) | void Unassign(); method ResizePlotAsync (line 22) | Task ResizePlotAsync(int pixelWidth, int pixelHeight, int resolution); FILE: src/Windows/R/Components/Impl/Plots/IRPlotDeviceVisualComponentContainerFactory.cs type IRPlotDeviceVisualComponentContainerFactory (line 8) | public interface IRPlotDeviceVisualComponentContainerFactory { method GetOrCreate (line 9) | IVisualComponentContainer GetOrCreate(IRP... FILE: src/Windows/R/Components/Impl/Plots/IRPlotExportDialogs.cs type IRPlotExportDialog (line 5) | public interface IRPlotExportDialog { method ShowExportImageDialog (line 14) | ExportImageParameters ShowExportImageDialog(ExportArguments imageArgum... method ShowExportPdfDialog (line 24) | ExportPdfParameters ShowExportPdfDialog(ExportArguments pdfArguments, ... FILE: src/Windows/R/Components/Impl/Plots/IRPlotHistoryVisualComponent.cs type IRPlotHistoryVisualComponent (line 8) | public interface IRPlotHistoryVisualComponent : IVisualComponent { method DecreaseThumbnailSize (line 13) | void DecreaseThumbnailSize(); method IncreaseThumbnailSize (line 14) | void IncreaseThumbnailSize(); FILE: src/Windows/R/Components/Impl/Plots/IRPlotHistoryVisualComponentContainerFactory.cs type IRPlotHistoryVisualComponentContainerFactory (line 7) | public interface IRPlotHistoryVisualComponentContainerFactory { method GetOrCreate (line 8) | IVisualComponentContainer GetOrCreate(IR... FILE: src/Windows/R/Components/Impl/Plots/IRPlotManagerVisual.cs type IRPlotManagerVisual (line 5) | public interface IRPlotManagerVisual : IRPlotManager { method GetOrCreateVisualComponent (line 6) | IRPlotDeviceVisualComponent GetOrCreateVisualComponent(IRPlotDeviceVis... method GetOrCreateVisualComponent (line 7) | IRPlotHistoryVisualComponent GetOrCreateVisualComponent(IRPlotHistoryV... method GetPlotVisualComponent (line 19) | IRPlotDeviceVisualComponent GetPlotVisualComponent(IRPlotDevice device); method GetPlotVisualComponent (line 25) | IRPlotDeviceVisualComponent GetPlotVisualComponent(int instanceId); method GetOrCreateMainPlotVisualComponent (line 38) | IRPlotDeviceVisualComponent GetOrCreateMainPlotVisualComponent(); method RegisterVisualComponent (line 44) | void RegisterVisualComponent(IRPlotDeviceVisualComponent visualCompone... FILE: src/Windows/R/Components/Impl/Plots/Implementation/Commands/InteractiveWorkflowAsyncCommand.cs class InteractiveWorkflowAsyncCommand (line 8) | internal abstract class InteractiveWorkflowAsyncCommand { method InteractiveWorkflowAsyncCommand (line 11) | protected InteractiveWorkflowAsyncCommand(IRInteractiveWorkflow intera... FILE: src/Windows/R/Components/Impl/Plots/Implementation/Commands/PlotDeviceActivateCommand.cs class PlotDeviceActivateCommand (line 11) | internal sealed class PlotDeviceActivateCommand : PlotDeviceCommand, IAs... method PlotDeviceActivateCommand (line 12) | public PlotDeviceActivateCommand(IRInteractiveWorkflow interactiveWork... method InvokeAsync (line 25) | public async Task InvokeAsync() { FILE: src/Windows/R/Components/Impl/Plots/Implementation/Commands/PlotDeviceCommand.cs class PlotDeviceCommand (line 8) | internal abstract class PlotDeviceCommand : InteractiveWorkflowAsyncComm... method PlotDeviceCommand (line 11) | protected PlotDeviceCommand(IRInteractiveWorkflow interactiveWorkflow,... FILE: src/Windows/R/Components/Impl/Plots/Implementation/Commands/PlotDeviceCopyAsBitmapCommand.cs class PlotDeviceCopyAsBitmapCommand (line 15) | internal sealed class PlotDeviceCopyAsBitmapCommand : PlotDeviceCommand,... method PlotDeviceCopyAsBitmapCommand (line 16) | public PlotDeviceCopyAsBitmapCommand(IRInteractiveWorkflow interactive... method InvokeAsync (line 30) | public async Task InvokeAsync() { FILE: src/Windows/R/Components/Impl/Plots/Implementation/Commands/PlotDeviceCopyAsMetafileCommand.cs class PlotDeviceCopyAsMetafileCommand (line 14) | internal sealed class PlotDeviceCopyAsMetafileCommand : PlotDeviceComman... method PlotDeviceCopyAsMetafileCommand (line 15) | public PlotDeviceCopyAsMetafileCommand(IRInteractiveWorkflow interacti... method InvokeAsync (line 21) | public async Task InvokeAsync() { method PixelsToInches (line 50) | private static double PixelsToInches(int pixels) => pixels / 96.0; FILE: src/Windows/R/Components/Impl/Plots/Implementation/Commands/PlotDeviceCutCopyCommand.cs class PlotDeviceCutCopyCommand (line 11) | internal sealed class PlotDeviceCutCopyCommand : PlotDeviceCommand, IAsy... method PlotDeviceCutCopyCommand (line 14) | public PlotDeviceCutCopyCommand(IRInteractiveWorkflow interactiveWorkf... method InvokeAsync (line 24) | public Task InvokeAsync() { FILE: src/Windows/R/Components/Impl/Plots/Implementation/Commands/PlotDeviceEndLocatorCommand.cs class PlotDeviceEndLocatorCommand (line 10) | internal sealed class PlotDeviceEndLocatorCommand : PlotDeviceCommand, I... method PlotDeviceEndLocatorCommand (line 11) | public PlotDeviceEndLocatorCommand(IRInteractiveWorkflow interactiveWo... method InvokeAsync (line 25) | public Task InvokeAsync() { FILE: src/Windows/R/Components/Impl/Plots/Implementation/Commands/PlotDeviceExportAsImageCommand.cs class PlotDeviceExportAsImageCommand (line 12) | internal sealed class PlotDeviceExportAsImageCommand : PlotDeviceCommand... method PlotDeviceExportAsImageCommand (line 13) | public PlotDeviceExportAsImageCommand(IRInteractiveWorkflow interactiv... method InvokeAsync (line 20) | public async Task InvokeAsync() { method DeviceFromFileExtension (line 48) | private string DeviceFromFileExtension(string filePath) { FILE: src/Windows/R/Components/Impl/Plots/Implementation/Commands/PlotDeviceExportAsPdfCommand.cs class PlotDeviceExportAsPdfCommand (line 11) | internal sealed class PlotDeviceExportAsPdfCommand : PlotDeviceCommand, ... method PlotDeviceExportAsPdfCommand (line 12) | public PlotDeviceExportAsPdfCommand(IRInteractiveWorkflow interactiveW... method InvokeAsync (line 19) | public async Task InvokeAsync() { FILE: src/Windows/R/Components/Impl/Plots/Implementation/Commands/PlotDeviceMoveNextCommand.cs class PlotDeviceMoveNextCommand (line 11) | internal sealed class PlotDeviceMoveNextCommand : PlotDeviceCommand, IAs... method PlotDeviceMoveNextCommand (line 12) | public PlotDeviceMoveNextCommand(IRInteractiveWorkflow interactiveWork... method InvokeAsync (line 28) | public async Task InvokeAsync() { FILE: src/Windows/R/Components/Impl/Plots/Implementation/Commands/PlotDeviceMovePreviousCommand.cs class PlotDeviceMovePreviousCommand (line 11) | internal sealed class PlotDeviceMovePreviousCommand : PlotDeviceCommand,... method PlotDeviceMovePreviousCommand (line 12) | public PlotDeviceMovePreviousCommand(IRInteractiveWorkflow interactive... method InvokeAsync (line 21) | public async Task InvokeAsync() { FILE: src/Windows/R/Components/Impl/Plots/Implementation/Commands/PlotDevicePasteCommand.cs class PlotDevicePasteCommand (line 15) | internal sealed class PlotDevicePasteCommand : PlotDeviceCommand, IAsync... method PlotDevicePasteCommand (line 16) | public PlotDevicePasteCommand(IRInteractiveWorkflow interactiveWorkflo... method InvokeAsync (line 29) | public async Task InvokeAsync() { FILE: src/Windows/R/Components/Impl/Plots/Implementation/Commands/PlotDeviceRemoveAllCommand.cs class PlotDeviceRemoveAllCommand (line 13) | internal sealed class PlotDeviceRemoveAllCommand : PlotDeviceCommand, IA... method PlotDeviceRemoveAllCommand (line 14) | public PlotDeviceRemoveAllCommand(IRInteractiveWorkflow interactiveWor... method InvokeAsync (line 28) | public async Task InvokeAsync() { FILE: src/Windows/R/Components/Impl/Plots/Implementation/Commands/PlotDeviceRemoveCurrentCommand.cs class PlotDeviceRemoveCurrentCommand (line 13) | internal sealed class PlotDeviceRemoveCurrentCommand : PlotDeviceCommand... method PlotDeviceRemoveCurrentCommand (line 14) | public PlotDeviceRemoveCurrentCommand(IRInteractiveWorkflow interactiv... method InvokeAsync (line 28) | public async Task InvokeAsync() { FILE: src/Windows/R/Components/Impl/Plots/Implementation/Commands/PlotHistoryActivateCommand.cs class PlotHistoryActivateCommand (line 9) | internal sealed class PlotHistoryActivateCommand : PlotHistorySelectionC... method PlotHistoryActivateCommand (line 10) | public PlotHistoryActivateCommand(IRInteractiveWorkflow interactiveWor... method InvokeAsync (line 14) | protected override Task InvokeAsync(IRPlot plot) => InteractiveWorkflo... FILE: src/Windows/R/Components/Impl/Plots/Implementation/Commands/PlotHistoryAutoHideCommand.cs class PlotHistoryAutoHideCommand (line 9) | internal sealed class PlotHistoryAutoHideCommand : PlotHistoryCommand, I... method PlotHistoryAutoHideCommand (line 10) | public PlotHistoryAutoHideCommand(IRInteractiveWorkflow interactiveWor... method InvokeAsync (line 19) | public override Task InvokeAsync() { FILE: src/Windows/R/Components/Impl/Plots/Implementation/Commands/PlotHistoryCommand.cs class PlotHistoryCommand (line 13) | internal abstract class PlotHistoryCommand : InteractiveWorkflowAsyncCom... method PlotHistoryCommand (line 16) | protected PlotHistoryCommand(IRInteractiveWorkflow interactiveWorkflow... method CanInvoke (line 24) | protected virtual bool CanInvoke() => true; method InvokeAsync (line 26) | protected virtual Task InvokeAsync(IRPlot plot) => Task.CompletedTask; method InvokeAsync (line 28) | public virtual async Task InvokeAsync() { FILE: src/Windows/R/Components/Impl/Plots/Implementation/Commands/PlotHistoryCutCopyCommand.cs class PlotHistoryCutCopyCommand (line 12) | internal sealed class PlotHistoryCutCopyCommand : PlotHistorySelectionCo... method PlotHistoryCutCopyCommand (line 15) | public PlotHistoryCutCopyCommand(IRInteractiveWorkflow interactiveWork... method InvokeAsync (line 20) | public override Task InvokeAsync() { FILE: src/Windows/R/Components/Impl/Plots/Implementation/Commands/PlotHistoryRemoveCommand.cs class PlotHistoryRemoveCommand (line 11) | internal sealed class PlotHistoryRemoveCommand : PlotHistorySelectionCom... method PlotHistoryRemoveCommand (line 12) | public PlotHistoryRemoveCommand(IRInteractiveWorkflow interactiveWorkf... method CanInvoke (line 16) | protected override bool CanInvoke() method InvokeAsync (line 19) | protected override Task InvokeAsync(IRPlot plot) => InteractiveWorkflo... FILE: src/Windows/R/Components/Impl/Plots/Implementation/Commands/PlotHistorySelectionCommand.cs class PlotHistorySelectionCommand (line 9) | internal abstract class PlotHistorySelectionCommand: PlotHistoryCommand { method PlotHistorySelectionCommand (line 10) | protected PlotHistorySelectionCommand(IRInteractiveWorkflow interactiv... FILE: src/Windows/R/Components/Impl/Plots/Implementation/Commands/PlotHistoryZoomInCommand.cs class PlotHistoryZoomInCommand (line 9) | internal sealed class PlotHistoryZoomInCommand : PlotHistoryCommand, IAs... method PlotHistoryZoomInCommand (line 10) | public PlotHistoryZoomInCommand(IRInteractiveWorkflow interactiveWorkf... method InvokeAsync (line 19) | public override Task InvokeAsync() { FILE: src/Windows/R/Components/Impl/Plots/Implementation/Commands/PlotHistoryZoomOutCommand.cs class PlotHistoryZoomOutCommand (line 9) | internal sealed class PlotHistoryZoomOutCommand : PlotHistoryCommand, IA... method PlotHistoryZoomOutCommand (line 10) | public PlotHistoryZoomOutCommand(IRInteractiveWorkflow interactiveWork... method InvokeAsync (line 19) | public override Task InvokeAsync() { FILE: src/Windows/R/Components/Impl/Plots/Implementation/NonScaledImage.cs class NonScaledImage (line 13) | internal class NonScaledImage : Image { method MeasureOverride (line 14) | protected override Size MeasureOverride(Size constraint) { FILE: src/Windows/R/Components/Impl/Plots/Implementation/PlotClipboardData.cs class PlotClipboardData (line 12) | [Serializable] method PlotClipboardData (line 20) | public PlotClipboardData(Guid deviceId, Guid plotId, bool cut) { method FromDataObject (line 26) | public static IEnumerable FromDataObject(IDataObjec... method ToDataObject (line 35) | public static IDataObject ToDataObject(IEnumerable plots) method ToDataObject (line 38) | public static IDataObject ToDataObject(Guid deviceId, Guid plotId) method FromClipboard (line 41) | public static IEnumerable FromClipboard() method ToClipboard (line 44) | public static void ToClipboard(IEnumerable plots, bool cut = f... method ToClipboard (line 50) | public static void ToClipboard(Guid deviceId, Guid plotId, bool cut = ... method IsClipboardDataAvailable (line 56) | public static bool IsClipboardDataAvailable() method Serialize (line 59) | private static string[] Serialize(IEnumerable plots, bool cut ... method Serialize (line 62) | private static string[] Serialize(Guid deviceId, Guid plotId, bool cut... method Serialize (line 65) | private static string Serialize(PlotClipboardData data) => JsonConvert... method Parse (line 67) | private static PlotClipboardData Parse(string text) { FILE: src/Windows/R/Components/Impl/Plots/Implementation/PlotMessageExtensions.cs class PlotMessageExtensions (line 10) | internal static class PlotMessageExtensions { method ToBitmapImage (line 11) | public static BitmapImage ToBitmapImage(this PlotMessage plot) { FILE: src/Windows/R/Components/Impl/Plots/Implementation/RPlotDeviceVisualComponent.cs class RPlotDeviceVisualComponent (line 19) | public class RPlotDeviceVisualComponent : IRPlotDeviceVisualComponent { method RPlotDeviceVisualComponent (line 24) | public RPlotDeviceVisualComponent(IRPlotManager plotManager method GetDeviceProperties (line 72) | public PlotDeviceProperties GetDeviceProperties() { method Assign (line 80) | public void Assign(IRPlotDevice device) { method Unassign (line 85) | public void Unassign() { method ResizePlotAsync (line 90) | public async Task ResizePlotAsync(int pixelWidth, int pixelHeight, int... method Dispose (line 94) | public void Dispose() { method Control_ContextMenuRequested (line 98) | private void Control_ContextMenuRequested(object sender, PointEventArg... method ViewModel_PlotChanged (line 102) | private void ViewModel_PlotChanged(object sender, EventArgs e) { method ViewModel_LocatorModeChanged (line 106) | private void ViewModel_LocatorModeChanged(object sender, EventArgs e) { method ViewModel_DeviceNameChanged (line 113) | private void ViewModel_DeviceNameChanged(object sender, EventArgs e) { method PlotManager_ActiveDeviceChanged (line 119) | private void PlotManager_ActiveDeviceChanged(object sender, EventArgs ... method UpdateCaption (line 125) | private void UpdateCaption() { method UpdateStatus (line 134) | private void UpdateStatus() { FILE: src/Windows/R/Components/Impl/Plots/Implementation/RPlotHistoryVisualComponent.cs class RPlotHistoryVisualComponent (line 17) | public class RPlotHistoryVisualComponent : IRPlotHistoryVisualComponent { method RPlotHistoryVisualComponent (line 21) | public RPlotHistoryVisualComponent(IRPlotManager plotManager, IVisualC... method Dispose (line 41) | public void Dispose() { method Control_ContextMenuRequested (line 62) | private void Control_ContextMenuRequested(object sender, PointEventArg... method Control_SelectionChanged (line 65) | private void Control_SelectionChanged(object sender, EventArgs e) method DecreaseThumbnailSize (line 68) | public void DecreaseThumbnailSize() => _viewModel.DecreaseThumbnailSiz... method IncreaseThumbnailSize (line 69) | public void IncreaseThumbnailSize() => _viewModel.IncreaseThumbnailSiz... FILE: src/Windows/R/Components/Impl/Plots/Implementation/RPlotManager.cs class RPlotManager (line 22) | internal class RPlotManager : IRPlotManagerVisual { method RPlotManager (line 40) | public RPlotManager(IRInteractiveWorkflowVisual interactiveWorkflow) { method Dispose (line 60) | public void Dispose() { method GetOrCreateVisualComponent (line 64) | public IRPlotDeviceVisualComponent GetOrCreateVisualComponent(IRPlotDe... method GetOrCreateVisualComponent (line 78) | public IRPlotHistoryVisualComponent GetOrCreateVisualComponent(IRPlotH... method GetPlotVisualComponent (line 84) | public IRPlotDeviceVisualComponent GetPlotVisualComponent(IRPlotDevice... method GetPlotVisualComponent (line 92) | public IRPlotDeviceVisualComponent GetPlotVisualComponent(int instance... method RegisterVisualComponent (line 100) | public void RegisterVisualComponent(IRPlotDeviceVisualComponent visual... method DeviceDestroyedAsync (line 106) | public async Task DeviceDestroyedAsync(Guid deviceId, CancellationToke... method LoadPlotAsync (line 131) | public async Task LoadPlotAsync(PlotMessage plot, CancellationToken ca... method DeviceCreatedAsync (line 163) | public async Task DeviceCreatedAsync(Guid device... method StartLocatorModeAsync (line 191) | public Task StartLocatorModeAsync(Guid deviceId, Cancel... method EndLocatorMode (line 208) | public void EndLocatorMode(IRPlotDevice device, LocatorResult result) { method CancelLocatorMode (line 218) | private void CancelLocatorMode(IRPlotDevice device) { method RemoveAllPlotsAsync (line 228) | public async Task RemoveAllPlotsAsync(IRPlotDevice device) { method RemovePlotAsync (line 237) | public async Task RemovePlotAsync(IRPlot plot) { method ActivatePlotAsync (line 248) | public async Task ActivatePlotAsync(IRPlot plot) { method NextPlotAsync (line 265) | public async Task NextPlotAsync(IRPlotDevice device) { method PreviousPlotAsync (line 274) | public async Task PreviousPlotAsync(IRPlotDevice device) { method ResizeAsync (line 283) | public async Task ResizeAsync(IRPlotDevice device, int pixelWidth, int... method ExportToBitmapAsync (line 295) | public Task ExportToBitmapAsync(IRPlot plot, string deviceName, string... method ExportToMetafileAsync (line 298) | public Task ExportToMetafileAsync(IRPlot plot, string outputFilePath, ... method ExportToPdfAsync (line 301) | public Task ExportToPdfAsync(IRPlot plot, string pdfDevice, string pap... method ActivateDeviceAsync (line 304) | public async Task ActivateDeviceAsync(IRPlotDevice device) { method NewDeviceAsync (line 309) | public async Task NewDeviceAsync(int existingInstanceId) { method CopyOrMovePlotFromAsync (line 329) | public async Task CopyOrMovePlotFromAsync(Guid sourceDeviceId, Guid so... method GetAllPlots (line 347) | public IRPlot[] GetAllPlots() { method CopyPlotAsync (line 363) | private async Task CopyPlotAsync(IRPlot sourcePlot, IRPlotDevice targe... method ShowDevice (line 372) | private void ShowDevice(IRPlotDevice device) { method ExportAsync (line 379) | private async Task ExportAsync(string outputFilePath, Task expo... method GetVisualComponentForDevice (line 393) | private IRPlotDeviceVisualComponent GetVisualComponentForDevice(Guid d... method GetPlotDeviceVisualComponent (line 417) | private IRPlotDeviceVisualComponent GetPlotDeviceVisualComponent(Guid ... method GetOrCreatePlotDeviceVisualComponent (line 427) | private IRPlotDeviceVisualComponent GetOrCreatePlotDeviceVisualCompone... method GetOrCreateMainPlotVisualComponent (line 444) | public IRPlotDeviceVisualComponent GetOrCreateMainPlotVisualComponent() { method FindDevice (line 448) | private IRPlotDevice FindDevice(Guid deviceId) { method FindPlot (line 454) | private IRPlot FindPlot(Guid deviceId, Guid plotId) { method RemoveAllDevices (line 465) | private void RemoveAllDevices() { method GetUnusedInstanceId (line 479) | private int GetUnusedInstanceId() { method SetNextVisualComponent (line 499) | private void SetNextVisualComponent(int existingInstanceId) { method RSession_Mutated (line 517) | private void RSession_Mutated(object sender, EventArgs e) { method RSessionMutatedAsync (line 521) | private async Task RSessionMutatedAsync() { method RefreshDeviceNum (line 550) | private async Task RefreshDeviceNum(IRPlotDevice device) { method RSession_Connected (line 555) | private void RSession_Connected(object sender, RConnectedEventArgs e) { method RSessionConnectedAsync (line 559) | private async Task RSessionConnectedAsync() { FILE: src/Windows/R/Components/Impl/Plots/Implementation/RPlotManagerProvider.cs class RPlotManagerProvider (line 9) | [Export(typeof(IRPlotManagerProvider))] method CreatePlotManager (line 11) | public IRPlotManager CreatePlotManager(IRInteractiveWorkflow interacti... FILE: src/Windows/R/Components/Impl/Plots/Implementation/View/DesignTime/DesignTimeRPlotHistoryEntryViewModel.cs class DesignTimeRPlotHistoryEntryViewModel (line 10) | class DesignTimeRPlotHistoryEntryViewModel : IRPlotHistoryEntryViewModel { method ActivatePlotAsync (line 18) | public Task ActivatePlotAsync() => Task.CompletedTask; method RefreshDeviceName (line 19) | public void RefreshDeviceName() { } FILE: src/Windows/R/Components/Impl/Plots/Implementation/View/DesignTime/DesignTimeRPlotHistoryViewModel.cs class DesignTimeRPlotHistoryViewModel (line 13) | class DesignTimeRPlotHistoryViewModel : IRPlotHistoryViewModel { method DesignTimeRPlotHistoryViewModel (line 25) | public DesignTimeRPlotHistoryViewModel() { method DecreaseThumbnailSize (line 44) | public void DecreaseThumbnailSize() { method IncreaseThumbnailSize (line 47) | public void IncreaseThumbnailSize() { method SelectEntry (line 50) | public void SelectEntry(IRPlot plot) { method Dispose (line 53) | public void Dispose() { FILE: src/Windows/R/Components/Impl/Plots/Implementation/View/DragSurface.cs class DragSurface (line 9) | internal class DragSurface { method MouseDown (line 12) | public void MouseDown(MouseEventArgs e) { method MouseMove (line 16) | public void MouseMove(MouseEventArgs e) { method MouseLeave (line 22) | public void MouseLeave(MouseEventArgs e) { method IsMouseMoveStartingDrag (line 26) | public bool IsMouseMoveStartingDrag(MouseEventArgs e) { FILE: src/Windows/R/Components/Impl/Plots/Implementation/View/PointEventArgs.cs class PointEventArgs (line 8) | public class PointEventArgs : EventArgs { method PointEventArgs (line 11) | public PointEventArgs(Point point) { FILE: src/Windows/R/Components/Impl/Plots/Implementation/View/RPlotDeviceControl.xaml.cs class RPlotDeviceControl (line 16) | public partial class RPlotDeviceControl { method RPlotDeviceControl (line 33) | public RPlotDeviceControl() { method GetPlotWindowProperties (line 37) | public PlotDeviceProperties GetPlotWindowProperties() { method UserControl_SizeChanged (line 41) | private void UserControl_SizeChanged(object sender, SizeChangedEventAr... method GetPixelSizeAndResolution (line 53) | private PlotDeviceProperties GetPixelSizeAndResolution(Size wpfSize) { method Image_MouseLeftButtonUp (line 83) | private void Image_MouseLeftButtonUp(object sender, MouseButtonEventAr... method UserControl_Drop (line 91) | private void UserControl_Drop(object sender, DragEventArgs e) { method UserControl_DragEnter (line 107) | private void UserControl_DragEnter(object sender, DragEventArgs e) { method UserControl_DragOver (line 121) | private void UserControl_DragOver(object sender, DragEventArgs e) => U... method Image_MouseMove (line 123) | private void Image_MouseMove(object sender, MouseEventArgs e) { method Image_MouseLeave (line 132) | private void Image_MouseLeave(object sender, MouseEventArgs e) => _dra... method Image_PreviewMouseDown (line 133) | private void Image_PreviewMouseDown(object sender, MouseButtonEventArg... method UserControl_MouseRightButtonUp (line 135) | private void UserControl_MouseRightButtonUp(object sender, MouseButton... FILE: src/Windows/R/Components/Impl/Plots/Implementation/View/RPlotHistoryControl.xaml.cs class RPlotHistoryControl (line 17) | public partial class RPlotHistoryControl { method RPlotHistoryControl (line 28) | public RPlotHistoryControl() { method item_MouseDoubleClick (line 32) | private void item_MouseDoubleClick(object sender, MouseEventArgs e) { method item_KeyUp (line 37) | private void item_KeyUp(object sender, KeyEventArgs e) { method ActivatePlot (line 49) | private void ActivatePlot(IRPlotHistoryEntryViewModel entry) method HistoryListView_MouseMove (line 52) | private void HistoryListView_MouseMove(object sender, MouseEventArgs e) { method HistoryListView_MouseLeave (line 64) | private void HistoryListView_MouseLeave(object sender, MouseEventArgs ... method HistoryListView_PreviewMouseLeftButtonDown (line 66) | private void HistoryListView_PreviewMouseLeftButtonDown(object sender,... method HistoryListView_PreviewMouseLeftButtonUp (line 81) | private void HistoryListView_PreviewMouseLeftButtonUp(object sender, M... method HistoryListView_PreviewMouseRightButtonUp (line 83) | private void HistoryListView_PreviewMouseRightButtonUp(object sender, ... method HistoryListView_PreviewMouseRightButtonDown (line 89) | private void HistoryListView_PreviewMouseRightButtonDown(object sender... FILE: src/Windows/R/Components/Impl/Plots/Implementation/ViewModel/RPlotDeviceViewModel.cs class RPlotDeviceViewModel (line 16) | public class RPlotDeviceViewModel : BindableBase, IRPlotDeviceViewModel { method RPlotDeviceViewModel (line 34) | public RPlotDeviceViewModel(IRPlotManager plotManager, IMainThread mai... method Assign (line 76) | public void Assign(IRPlotDevice device) { method Unassign (line 88) | public void Unassign() { method ResizePlotAsync (line 102) | public async Task ResizePlotAsync(int pixelWidth, int pixelHeight, int... method ClickPlot (line 109) | public void ClickPlot(int pixelX, int pixelY) { method CopyPlotFromAsync (line 118) | public async Task CopyPlotFromAsync(Guid sourceDeviceId, Guid sourcePl... method DeviceLocatorModeChanged (line 129) | private void DeviceLocatorModeChanged(object sender, RPlotDeviceEventA... method DeviceNumChanged (line 136) | private void DeviceNumChanged(object sender, RPlotDeviceEventArgs e) { method PlotAddedOrUpdated (line 140) | private void PlotAddedOrUpdated(object sender, RPlotEventArgs e) { method Cleared (line 144) | private void Cleared(object sender, EventArgs e) { method Refresh (line 148) | private void Refresh(IRPlot plot) { FILE: src/Windows/R/Components/Impl/Plots/Implementation/ViewModel/RPlotHistoryEntryViewModel.cs class RPlotHistoryEntryViewModel (line 13) | public class RPlotHistoryEntryViewModel : BindableBase, IRPlotHistoryEnt... method RPlotHistoryEntryViewModel (line 20) | public RPlotHistoryEntryViewModel(IRPlotManager plotManager, IMainThre... method RefreshDeviceName (line 46) | public void RefreshDeviceName() { method ActivatePlotAsync (line 51) | public async Task ActivatePlotAsync() => await _plotManager.ActivatePl... FILE: src/Windows/R/Components/Impl/Plots/Implementation/ViewModel/RPlotHistoryViewModel.cs class RPlotHistoryViewModel (line 17) | public class RPlotHistoryViewModel : BindableBase, IRPlotHistoryViewModel { method RPlotHistoryViewModel (line 29) | public RPlotHistoryViewModel(RPlotHistoryControl control, IRPlotManage... method DecreaseThumbnailSize (line 68) | public void DecreaseThumbnailSize() { method IncreaseThumbnailSize (line 76) | public void IncreaseThumbnailSize() { method SelectEntry (line 84) | public void SelectEntry(IRPlot plot) { method Dispose (line 89) | public void Dispose() { method AddOrUpdate (line 93) | private void AddOrUpdate(IRPlot plot, object plotImage) { method Remove (line 116) | private void Remove(Guid plotId) { method RemoveAll (line 128) | private void RemoveAll(Guid deviceId) { method DeviceRemoved (line 138) | private void DeviceRemoved(object sender, RPlotDeviceEventArgs e) { method DeviceAdded (line 145) | private void DeviceAdded(object sender, RPlotDeviceEventArgs e) { method SubscribeDeviceEvents (line 149) | private void SubscribeDeviceEvents(IRPlotDevice device) { method UnsubscribeDeviceEvents (line 156) | private void UnsubscribeDeviceEvents(IRPlotDevice device) { method PlotRemoved (line 163) | private void PlotRemoved(object sender, RPlotEventArgs e) { method DeviceNumChanged (line 169) | private void DeviceNumChanged(object sender, EventArgs e) { method ActivePlotChanged (line 178) | private void ActivePlotChanged(object sender, EventArgs e) { method DeviceCleared (line 188) | private void DeviceCleared(object sender, EventArgs e) { FILE: src/Windows/R/Components/Impl/Plots/Implementation/WpfUnitsConversion.cs class WpfUnitsConversion (line 8) | internal static class WpfUnitsConversion { method FromPixels (line 9) | public static Size FromPixels(PresentationSource source, Size pixelSiz... method ToPixels (line 17) | public static Size ToPixels(PresentationSource source, Size wpfSize) { method ToPixels (line 25) | public static Point ToPixels(PresentationSource source, Point wpfSize) { method GetResolution (line 33) | public static int GetResolution(PresentationSource source) { FILE: src/Windows/R/Components/Impl/Plots/PDFExportOptions.cs class PDFExportOptions (line 8) | public class PDFExportOptions { method PDFExportOptions (line 10) | public PDFExportOptions(string paperName, double paperWidth, double pa... method GetPdfPapers (line 19) | public static IEnumerable GetPdfPapers(double pixelW... method GetPaperOrientations (line 38) | public static IEnumerable GetPaperOrientations() { method GetPdfDeviceOptions (line 45) | public static IEnumerable GetPdfDeviceOptions() { method PixelsToInches (line 52) | private static double PixelsToInches(double pixels,int resolution) { FILE: src/Windows/R/Components/Impl/Plots/RPlotDeviceCommands.cs class RPlotDeviceCommands (line 10) | public class RPlotDeviceCommands { method RPlotDeviceCommands (line 11) | public RPlotDeviceCommands(IRInteractiveWorkflow interactiveWorkflow, ... FILE: src/Windows/R/Components/Impl/Plots/RPlotHistoryCommands.cs class RPlotHistoryCommands (line 10) | public class RPlotHistoryCommands { method RPlotHistoryCommands (line 11) | public RPlotHistoryCommands(IRInteractiveWorkflow interactiveWorkflow,... FILE: src/Windows/R/Components/Impl/Resources.Designer.cs class Resources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: src/Windows/R/Components/Impl/Resources/Images.cs class Images (line 6) | internal static class Images { method Images (line 9) | static Images() { FILE: src/Windows/R/Components/Impl/Search/ISearchControlProvider.cs type ISearchControlProvider (line 7) | public interface ISearchControlProvider { method Create (line 8) | ISearchControl Create(FrameworkElement host, ISearchHandler handler, S... FILE: src/Windows/R/Components/Impl/Security/CredentialHandle.cs class CredentialHandle (line 12) | internal sealed class CredentialHandle : CriticalHandleZeroOrMinusOneIsI... method CredentialHandle (line 14) | private CredentialHandle(IntPtr credHandle) { method ReleaseHandle (line 18) | protected override bool ReleaseHandle() { method GetCredentialData (line 28) | public NativeMethods.CredentialData GetCredentialData() { method ReadFromCredentialManager (line 35) | internal static CredentialHandle ReadFromCredentialManager(string auth... FILE: src/Windows/R/Components/Impl/Security/SecurityUtilities.cs class SecurityUtilities (line 9) | public static class SecurityUtilities { method CreateSecureStringBuffer (line 10) | public static IntPtr CreateSecureStringBuffer(int length) { method SecureStringFromNativeBuffer (line 18) | public static SecureString SecureStringFromNativeBuffer(IntPtr nativeB... FILE: src/Windows/R/Components/Impl/Security/WindowsSecurityService.cs class WindowsSecurityService (line 22) | public class WindowsSecurityService : ISecurityService { method WindowsSecurityService (line 25) | public WindowsSecurityService(IServiceContainer services) { method GetUserCredentialsAsync (line 29) | public Task GetUserCredentialsAsync(string authority, str... method ValidateX509Certificate (line 36) | public bool ValidateX509Certificate(X509Certificate certificate, strin... method DeleteCredentials (line 58) | public void DeleteCredentials(string authority) { method DeleteUserCredentials (line 67) | public bool DeleteUserCredentials(string authority) => NativeMethods.C... method ReadUserCredentials (line 69) | public (string username, SecureString password) ReadUserCredentials(st... method SaveUserCredentials (line 80) | public void SaveUserCredentials(string authority, string userName, Sec... method PromptForWindowsCredentialsAsync (line 104) | private async Task PromptForWindowsCredentialsAsync(strin... method CreatePasswordBuffer (line 161) | private static IntPtr CreatePasswordBuffer() FILE: src/Windows/R/Components/Impl/ServicesExtensions.cs class ServicesExtensions (line 11) | public static class ServicesExtensions { method AddWindowsRComponentsServices (line 12) | public static IServiceManager AddWindowsRComponentsServices(this IServ... FILE: src/Windows/R/Components/Impl/Settings/Mirrors/CranMirrorEntry.cs class CranMirrorEntry (line 5) | public sealed class CranMirrorEntry { FILE: src/Windows/R/Components/Impl/Settings/Mirrors/CranMirrorList.cs class CranMirrorList (line 20) | public static class CranMirrorList { method UrlFromName (line 39) | public static string UrlFromName(string name) => _mirrors.FirstOrDefau... method Download (line 45) | public static void Download() { method OnDownloadFileCompleted (line 82) | private static void OnDownloadFileCompleted(object sender, AsyncComple... method ReadCsv (line 104) | private static void ReadCsv(string content) { FILE: src/Windows/R/Components/Impl/Sql/ConnectionStringConverter.cs class ConnectionStringConverter (line 9) | public static class ConnectionStringConverter { method SqlClientToOdbc (line 25) | public static string SqlClientToOdbc(this string sqlClientString) { method OdbcToSqlClient (line 64) | public static string OdbcToSqlClient(this string odbcString) { method GetValue (line 106) | public static string GetValue(this string odbcString, string key) { method GetValue (line 111) | private static string GetValue(this OdbcConnectionStringBuilder odbc, ... FILE: src/Windows/R/Components/Impl/Sql/DbConnectionService.cs class DbConnectionService (line 17) | [Export(typeof(IDbConnectionService))] method DbConnectionService (line 24) | [ImportingConstructor] method EditConnectionString (line 29) | public string EditConnectionString(string odbcConnectionString) { method IsSqlAADConnection (line 65) | private bool IsSqlAADConnection(string connectionString) { method CheckSqlOdbcDriverVersion (line 70) | internal bool CheckSqlOdbcDriverVersion() { method FormatLocalizedLink (line 92) | private static string FormatLocalizedLink(int localeId, string format) { FILE: src/Windows/R/Components/Impl/Sql/IDbConnectionService.cs type IDbConnectionService (line 8) | public interface IDbConnectionService { method EditConnectionString (line 9) | string EditConnectionString(string connectionString); FILE: src/Windows/R/Components/Impl/Sql/Publish/IDacPacBuilder.cs type IDacPacBuilder (line 10) | public interface IDacPacBuilder { method Build (line 11) | void Build(string dacpacPath, string packageName, IEnumerable ... FILE: src/Windows/R/Components/Impl/Sql/Publish/IDacPackage.cs type IDacPackage (line 10) | public interface IDacPackage: IDisposable { method Deploy (line 11) | void Deploy(string connectionString, string databaseName); FILE: src/Windows/R/Components/Impl/Sql/Publish/IDacPackageServices.cs type IDacPackageServices (line 5) | public interface IDacPackageServices { method GetBuilder (line 6) | IDacPacBuilder GetBuilder(); method Load (line 7) | IDacPackage Load(string dacpacPath); FILE: src/Windows/R/Components/Impl/Sql/Publish/IDacPackageServicesProvider.cs type IDacPackageServicesProvider (line 5) | public interface IDacPackageServicesProvider { method GetDacPackageServices (line 6) | IDacPackageServices GetDacPackageServices(bool showMessage = false); FILE: src/Windows/R/Components/Impl/StatusBar/IStatusBar.cs type IStatusBar (line 10) | public interface IStatusBar { method AddItem (line 11) | IDisposable AddItem(UIElement item); method ShowProgressAsync (line 12) | Task ShowProgressAsync(int totalSteps = 100, Cance... FILE: src/Windows/R/Components/Impl/StatusBar/IStatusBarProgress.cs type IStatusBarProgress (line 7) | public interface IStatusBarProgress: IProgress, I... FILE: src/Windows/R/Components/Impl/StatusBar/StatusBarProgressData.cs class StatusBarProgressData (line 6) | public sealed class StatusBarProgressData { method StatusBarProgressData (line 10) | public StatusBarProgressData(string message, int step) { FILE: src/Windows/R/Components/Impl/View/IRInteractiveWorkflowToolWindowService.cs type IRInteractiveWorkflowToolWindowService (line 5) | public interface IRInteractiveWorkflowToolWindowService { method Connections (line 6) | IToolWindow Connections(int instanceId = 0); method Containers (line 7) | IToolWindow Containers(int instanceId = 0); method Packages (line 8) | IToolWindow Packages(int instanceId = 0); FILE: src/Windows/R/Components/Impl/View/IToolWindow.cs type IToolWindow (line 7) | public interface IToolWindow : IDisposable { method Show (line 8) | void Show(bool focus, bool immediate); FILE: src/Windows/R/Components/Impl/View/IVisualComponent.cs type IVisualComponent (line 11) | public interface IVisualComponent: IDisposable { FILE: src/Windows/R/Components/Impl/View/IVisualComponentContainer.cs type IVisualComponentContainer (line 12) | public interface IVisualComponentContainer method Hide (line 19) | void Hide(); method Show (line 20) | void Show(bool focus, bool immediate); method ShowContextMenu (line 21) | void ShowContextMenu(CommandId commandId, Point position); method UpdateCommandStatus (line 22) | void UpdateCommandStatus(bool immediate); FILE: src/Windows/R/Components/Impl/View/IVisualComponentContainerFactory.cs type IVisualComponentContainerFactory (line 5) | public interface IVisualComponentContainerFactory { method GetOrCreate (line 6) | IVisualComponentContainer GetOrCreate(int instanceId = 0) where ... FILE: src/Windows/R/Components/Impl/Workspace/IWorkspaceServices.cs type IWorkspaceServices (line 9) | public interface IWorkspaceServices { FILE: src/Windows/R/Components/Test/AssertionExtensions.cs class AssertionExtensions (line 10) | [ExcludeFromCodeCoverage] method Should (line 12) | public static AsyncCommandAssertions Should(this IAsyncCommand command) { method Should (line 16) | public static BitmapSourceAssertions Should(this BitmapSource image) { FILE: src/Windows/R/Components/Test/Assertions/AsyncCommandAssertions.cs class AsyncCommandAssertions (line 11) | [ExcludeFromCodeCoverage] method AsyncCommandAssertions (line 15) | public AsyncCommandAssertions(IAsyncCommand command) { method BeVisibleAndEnabled (line 19) | public AndConstraint BeVisibleAndEnabled(strin... method BeVisibleAndDisabled (line 23) | public AndConstraint BeVisibleAndDisabled(stri... method BeInvisibleAndDisabled (line 27) | public AndConstraint BeInvisibleAndDisabled(st... method BeEnabled (line 31) | public AndConstraint BeEnabled(string because ... method BeDisabled (line 35) | public AndConstraint BeDisabled(string because... method BeVisible (line 39) | public AndConstraint BeVisible(string because ... method BeInvisible (line 43) | public AndConstraint BeInvisible(string becaus... method BeChecked (line 47) | public AndConstraint BeChecked(string because ... method BeUnchecked (line 51) | public AndConstraint BeUnchecked(string becaus... method BeSupported (line 55) | public AndConstraint BeSupported(string becaus... method BeUnsupported (line 59) | public AndConstraint BeUnsupported(string beca... method AssertStatus (line 63) | private AndConstraint AssertStatus(CommandStat... FILE: src/Windows/R/Components/Test/Assertions/BitmapSourceAssertions.cs class BitmapSourceAssertions (line 13) | [ExcludeFromCodeCoverage] method BitmapSourceAssertions (line 17) | public BitmapSourceAssertions(BitmapSource image) { method HaveSamePixels (line 21) | public AndConstraint HaveSamePixels(BitmapSour... FILE: src/Windows/R/Components/Test/Configuration/ConfigurationSettingsCollectionTest.cs class ConfigurationSettingsCollectionTest (line 11) | [ExcludeFromCodeCoverage] method Test01 (line 14) | [Test] FILE: src/Windows/R/Components/Test/Configuration/ConfigurationSettingsTest.cs class ConfigurationSettingsTest (line 15) | [ExcludeFromCodeCoverage] method LoadSingle (line 18) | [CompositeTest] method LoadMultiple01 (line 58) | [Test] method LoadMultiple02 (line 105) | [Test] method LoadMultiple03 (line 138) | [Test] method LoadErrors (line 168) | [CompositeTest] method Rewrite (line 196) | [Test] method RewriteAndUpgradeFromV05 (line 226) | [Test] method LoadAndWrite (line 250) | private void LoadAndWrite(string originalContent, string expectedConte... method GetSettings (line 270) | private List GetSettings(string content, out Co... method ToStream (line 285) | private Stream ToStream(string s) { FILE: src/Windows/R/Components/Test/ConnectionManager/ConnectionManagerTest.cs class ConnectionManagerTest (line 22) | [ExcludeFromCodeCoverage] method ConnectionManagerTest (line 27) | public ConnectionManagerTest(IServiceContainer services) { method DisconnectAsync (line 31) | [Test] method DisconnectAsync_Canceled (line 44) | [Test] method RecentConnections (line 57) | [Test] method RecentConnections_AfterSwitch (line 72) | [Test] method RecentConnections_AfterSwitch_AddNewConnection (line 91) | [Test] method TryConnectToPreviouslyUsedAsync (line 110) | [Test] method TryConnectToPreviouslyUsedAsync_AfterConnectAsyncFailed (line 116) | [Test] FILE: src/Windows/R/Components/Test/ConnectionManager/ConnectionManagerViewModelTest.cs class ConnectionManagerViewModelTest (line 22) | [ExcludeFromCodeCoverage] method ConnectionManagerViewModelTest (line 29) | public ConnectionManagerViewModelTest(IServiceContainer services) { method Dispose (line 35) | public void Dispose() { method Connect (line 39) | [CompositeTest(ThreadType.UI)] method Properties (line 51) | [Test(ThreadType.UI)] method StopInteractiveWindowSession (line 61) | [Test(ThreadType.UI)] method ResetInteractiveWindow (line 74) | [Test(ThreadType.UI)] method Connect_EditConnected_Connect (line 85) | [CompositeTest(ThreadType.UI)] method AddLocalWithSameName (line 102) | [Test(ThreadType.UI)] method AddLocalWithSameName_ConnectToSecond (line 120) | [Test(ThreadType.UI)] method AddLocal_Connect_Rename (line 138) | [Test(ThreadType.UI)] method AddLocalWithCommandLine (line 168) | [Test(ThreadType.UI)] method RenameLocalToExistingName (line 191) | [Test(ThreadType.UI)] method AddRemote_Edit_NoChanges (line 221) | [Test(ThreadType.UI)] method AddTwoRemotesWithFragments (line 237) | [Test(ThreadType.UI)] method AddRemote_Edit_ChangePath (line 256) | [CompositeTest(ThreadType.UI)] method AddRemote_Edit_ChangeCommandLine (line 280) | [Test(ThreadType.UI)] method AddRemote_Edit_Rename (line 298) | [Test(ThreadType.UI)] FILE: src/Windows/R/Components/Test/ConnectionManager/ConnectionStatusBarViewModelTest.cs class ConnectionStatusBarViewModelTest (line 17) | [ExcludeFromCodeCoverage] method Construction (line 24) | [Test] method ConnectStates (line 33) | [Test] method StateChanges (line 45) | [Test(ThreadType.UI)] FILE: src/Windows/R/Components/Test/ConnectionManager/ConnectionViewModelTest.cs class ConnectionViewModelTest (line 16) | [ExcludeFromCodeCoverage] method Construction01 (line 19) | [Test] method Construction02 (line 28) | [Test] type FieldState (line 53) | public enum FieldState { method InputFieldTooltips (line 59) | [CompositeTest] method UpdatePathAndName (line 98) | [Test] method UpdatePathAndNameExtraSpace (line 113) | [Test] method UpdateName (line 128) | [CompositeTest] method ProposedName (line 144) | [CompositeTest] method CompletePath (line 163) | [CompositeTest] method ConnectionTooltip (line 191) | [Test] FILE: src/Windows/R/Components/Test/EventTaskSources.cs class EventTaskSources (line 10) | internal static class EventTaskSources { class IRSession (line 11) | public static class IRSession { class IRPlotManager (line 23) | public static class IRPlotManager { class IRPlotDevice (line 40) | public static class IRPlotDevice { FILE: src/Windows/R/Components/Test/Fakes/InfoBar/TestInfoBar.cs class TestInfoBar (line 9) | internal class TestInfoBar : IInfoBar { method Add (line 10) | public IDisposable Add(InfoBarItem item) => Disposable.Empty; FILE: src/Windows/R/Components/Test/Fakes/InfoBar/TestInfoBarProvider.cs class TestInfoBarProvider (line 9) | [Export(typeof(IInfoBarProvider))] method Create (line 11) | public IInfoBar Create(Decorator host) => new TestInfoBar(); FILE: src/Windows/R/Components/Test/Fakes/InteractiveWindow/TestInteractiveWindowEditorsFactoryService.cs class TestInteractiveWindowEditorsFactoryService (line 12) | [ExcludeFromCodeCoverage] method TestInteractiveWindowEditorsFactoryService (line 21) | [ImportingConstructor] method CreateTextView (line 28) | public IWpfTextView CreateTextView(IInteractiveWindow window, ITextBuf... method CreateAndActivateBuffer (line 33) | ITextBuffer IInteractiveWindowEditorFactoryService.CreateAndActivateBu... FILE: src/Windows/R/Components/Test/Fakes/InteractiveWindow/TestRInteractiveWorkflowProvider.cs class TestRInteractiveWorkflowProvider (line 23) | [ExcludeFromCodeCoverage] method TestRInteractiveWorkflowProvider (line 41) | [ImportingConstructor] method TestRInteractiveWorkflowProvider (line 56) | public TestRInteractiveWorkflowProvider(IConnectionManagerProvider con... method Dispose (line 74) | public void Dispose() { method GetOrCreate (line 80) | IRInteractiveWorkflowVisual IRInteractiveWorkflowVisualProvider.GetOrC... method GetOrCreate (line 85) | IRInteractiveWorkflow IRInteractiveWorkflowProvider.GetOrCreate() => (... method CreateRInteractiveWorkflow (line 89) | private IRInteractiveWorkflowVisual CreateRInteractiveWorkflow() { FILE: src/Windows/R/Components/Test/Fakes/InteractiveWindow/TestWaitIndicator.cs class TestWaitIndicator (line 11) | [ExcludeFromCodeCoverage] method StartWait (line 14) | public IWaitContext StartWait(string title, string message, bool allow... method Wait (line 18) | public WaitIndicatorResult Wait(string title, string message, bool all... class WaitContext (line 28) | private class WaitContext : IWaitContext { method UpdateProgress (line 32) | public void UpdateProgress() { } method Dispose (line 33) | public void Dispose() { } FILE: src/Windows/R/Components/Test/Fakes/Search/TestSearchControl.cs class TestSearchControl (line 11) | [ExcludeFromCodeCoverage] method TestSearchControl (line 17) | public TestSearchControl(ISearchHandler handler, SearchControlSettings... method ClearSearch (line 23) | public void ClearSearch() { method OnNavigationKeyDown (line 30) | public bool OnNavigationKeyDown(uint dwNavigationKey, uint dwModifiers... method Dispose (line 34) | public void Dispose() { FILE: src/Windows/R/Components/Test/Fakes/Search/TestSearchControlProvider.cs class TestSearchControlProvider (line 10) | [ExcludeFromCodeCoverage] method Create (line 13) | public ISearchControl Create(FrameworkElement host, ISearchHandler han... FILE: src/Windows/R/Components/Test/Fakes/StatusBar/TestStatusBar.cs class TestStatusBar (line 14) | [ExcludeFromCodeCoverage] method AddItem (line 16) | public IDisposable AddItem(UIElement item) => Disposable.Empty; method GetTextAsync (line 17) | public Task GetTextAsync(CancellationToken ct = new Cancellati... method SetTextAsync (line 18) | public Task SetTextAsync(string text, CancellationToken ct = new Cance... method ShowProgressAsync (line 20) | public Task ShowProgressAsync(int totalSteps, Canc... FILE: src/Windows/R/Components/Test/Fakes/ToolWindows/TestRInteractiveWorkflowToolWindowService.cs class TestRInteractiveWorkflowToolWindowService (line 12) | internal sealed class TestRInteractiveWorkflowToolWindowService : IRInte... method TestRInteractiveWorkflowToolWindowService (line 18) | public TestRInteractiveWorkflowToolWindowService(IServiceContainer ser... method Connections (line 22) | public IToolWindow Connections(int instanceId = 0) => _connections ?? ... method Containers (line 23) | public IToolWindow Containers(int instanceId = 0) => _containers ?? (_... method Packages (line 24) | public IToolWindow Packages(int instanceId = 0) => _packages ?? (_pack... method Create (line 26) | private TestToolWindow Create() FILE: src/Windows/R/Components/Test/Fakes/ToolWindows/TestToolWindow.cs class TestToolWindow (line 10) | internal sealed class TestToolWindow : ContentControl, IToolWindow { method Show (line 11) | public void Show(bool focus, bool immediate) => Visibility = Visibilit... method Dispose (line 15) | public void Dispose() { FILE: src/Windows/R/Components/Test/Fakes/Trackers/TestActiveWpfTextViewTracker.cs class TestActiveWpfTextViewTracker (line 15) | [ExcludeFromCodeCoverage] method TestActiveWpfTextViewTracker (line 23) | [ImportingConstructor] method SetLastActiveTextView (line 29) | public void SetLastActiveTextView(IWpfTextView wpfTextView) { method GetLastActiveTextView (line 42) | public IWpfTextView GetLastActiveTextView(IContentType contentType) { method GetLastActiveTextView (line 47) | public IWpfTextView GetLastActiveTextView(string contentTypeName) { FILE: src/Windows/R/Components/Test/Fakes/Trackers/TestDebuggerModeTracker.cs class TestDebuggerModeTracker (line 11) | [ExcludeFromCodeCoverage] method IsRDebugger (line 22) | public bool IsRDebugger() => true; FILE: src/Windows/R/Components/Test/Fakes/Undo/AutoEnclose.cs class AutoEnclose (line 10) | [ExcludeFromCodeCoverage] method AutoEnclose (line 14) | public AutoEnclose(AutoEncloseDelegate end) { method Dispose (line 18) | public void Dispose() { FILE: src/Windows/R/Components/Test/Fakes/Undo/CatchOperationsFromHistoryForDelegatedPrimitive.cs class CatchOperationsFromHistoryForDelegatedPrimitive (line 13) | [ExcludeFromCodeCoverage] method CatchOperationsFromHistoryForDelegatedPrimitive (line 18) | public CatchOperationsFromHistoryForDelegatedPrimitive(UndoHistoryImpl... method Dispose (line 26) | public void Dispose() { FILE: src/Windows/R/Components/Test/Fakes/Undo/DelegatedUndoPrimitiveImpl.cs class DelegatedUndoPrimitiveImpl (line 14) | [ExcludeFromCodeCoverage] method DelegatedUndoPrimitiveImpl (line 27) | public DelegatedUndoPrimitiveImpl(UndoHistoryImpl history, UndoTransac... method Undo (line 46) | public void Undo() { method Do (line 59) | public void Do() { method AddOperation (line 78) | public void AddOperation(UndoableOperationCurried operation) { method CanMerge (line 92) | public bool CanMerge(ITextUndoPrimitive primitive) { method Merge (line 96) | public ITextUndoPrimitive Merge(ITextUndoPrimitive primitive) { FILE: src/Windows/R/Components/Test/Fakes/Undo/DelegatedUndoPrimitiveState.cs type DelegatedUndoPrimitiveState (line 9) | internal enum DelegatedUndoPrimitiveState { FILE: src/Windows/R/Components/Test/Fakes/Undo/NullMergeUndoTransactionPolicy.cs class NullMergeUndoTransactionPolicy (line 12) | [ExcludeFromCodeCoverage] method NullMergeUndoTransactionPolicy (line 22) | private NullMergeUndoTransactionPolicy() { method TestCompatiblePolicy (line 32) | public bool TestCompatiblePolicy(IMergeTextUndoTransactionPolicy other) { method CanMerge (line 36) | public bool CanMerge(ITextUndoTransaction newerTransaction, ITextUndoT... method PerformTransactionMerge (line 40) | public void PerformTransactionMerge(ITextUndoTransaction existingTrans... FILE: src/Windows/R/Components/Test/Fakes/Undo/UndoHistoryImpl.cs class UndoHistoryImpl (line 12) | [ExcludeFromCodeCoverage] method UndoHistoryImpl (line 31) | public UndoHistoryImpl(UndoHistoryRegistryImpl undoHistoryRegistry) { method CreateTransaction (line 123) | public ITextUndoTransaction CreateTransaction(string description) { method Undo (line 161) | public void Undo(int count) { method UndoInIsolation (line 196) | public void UndoInIsolation(UndoTransactionImpl transaction) { method Redo (line 227) | public void Redo(int count) { method RedoInIsolation (line 262) | public void RedoInIsolation(UndoTransactionImpl transaction) { method ForwardToUndoOperation (line 287) | public void ForwardToUndoOperation(DelegatedUndoPrimitiveImpl primitiv... method EndForwardToUndoOperation (line 299) | public void EndForwardToUndoOperation(DelegatedUndoPrimitiveImpl primi... method EndTransaction (line 313) | public void EndTransaction(ITextUndoTransaction transaction) { method MergeOrPushToUndoStack (line 335) | private void MergeOrPushToUndoStack(UndoTransactionImpl transaction) { method ValidTransactionForMarkers (line 363) | public bool ValidTransactionForMarkers(ITextUndoTransaction transactio... method IsThereEnoughVisibleTransactions (line 370) | public static bool IsThereEnoughVisibleTransactions(Stack Visibility = Visibility.Hidden; method Show (line 27) | public void Show(bool focus, bool immediate)=> Visibility = Visibility... method ShowContextMenu (line 28) | public void ShowContextMenu(CommandId commandId, Point position) { } method UpdateCommandStatus (line 29) | public void UpdateCommandStatus(bool immediate) { } method Dispose (line 31) | public void Dispose() => _onDispose(); FILE: src/Windows/R/Components/Test/Fakes/VisualComponentFactories/ContainerFactoryBase.cs class ContainerFactoryBase (line 12) | [ExcludeFromCodeCoverage] method GetOrCreate (line 16) | protected Container GetOrCreate(int instanceId, Func, ... method Dispose (line 31) | public virtual void Dispose() { method DisposeContainer (line 40) | private void DisposeContainer(int id) { FILE: src/Windows/R/Components/Test/Fakes/VisualComponentFactories/TestRHistoryVisualComponentContainerFactory.cs class TestRHistoryVisualComponentContainerFactory (line 14) | [ExcludeFromCodeCoverage] method TestRHistoryVisualComponentContainerFactory (line 20) | [ImportingConstructor] method GetOrCreate (line 26) | public IVisualComponentContainer GetOr... FILE: src/Windows/R/Components/Test/Fakes/VisualComponentFactories/TestRInteractiveWindowComponentContainerFactory.cs class TestRInteractiveWindowComponentContainerFactory (line 17) | [ExcludeFromCodeCoverage] method TestRInteractiveWindowComponentContainerFactory (line 25) | [ImportingConstructor] method Create (line 32) | public IInteractiveWindowVisualComponent Create(int instanceId, IInter... method Dispose (line 44) | public override void Dispose() { FILE: src/Windows/R/Components/Test/Fakes/VisualComponentFactories/TestRPlotDeviceVisualComponentContainerFactory.cs class TestRPlotDeviceVisualComponentContainerFactory (line 14) | [ExcludeFromCodeCoverage] method TestRPlotDeviceVisualComponentContainerFactory (line 20) | [ImportingConstructor] method GetOrCreate (line 27) | public IVisualComponentContainer GetOrCre... FILE: src/Windows/R/Components/Test/Fakes/VisualComponentFactories/TestRPlotHistoryVisualComponentContainerFactory.cs class TestRPlotHistoryVisualComponentContainerFactory (line 13) | [ExcludeFromCodeCoverage] method TestRPlotHistoryVisualComponentContainerFactory (line 18) | [ImportingConstructor] method GetOrCreate (line 25) | public IVisualComponentContainer GetOrCr... FILE: src/Windows/R/Components/Test/Fakes/Wpf/TestThemeUtilities.cs class TestThemeUtilities (line 11) | [ExcludeFromCodeCoverage] method SetImageBackgroundColor (line 15) | public void SetImageBackgroundColor(DependencyObject o, object themeKe... method SetThemeScrollBars (line 16) | public void SetThemeScrollBars(DependencyObject o) {} FILE: src/Windows/R/Components/Test/Fixtures/RComponentServicesFixture.cs class RComponentsServicesFixture (line 21) | public class RComponentsServicesFixture : ServiceManagerWithMefFixture { method GetAssemblyNames (line 22) | protected override IEnumerable GetAssemblyNames() => new[] { method SetupServices (line 37) | protected override void SetupServices(IServiceManager serviceManager, ... FILE: src/Windows/R/Components/Test/Fixtures/TestFilesFixture.cs class TestFilesFixture (line 8) | [ExcludeFromCodeCoverage] method TestFilesFixture (line 11) | public TestFilesFixture() : base(@"Windows\R\Components\Test\Files", "... FILE: src/Windows/R/Components/Test/History/RHistoryIntegrationTest.cs class RHistoryIntegrationTest (line 20) | [ExcludeFromCodeCoverage] method RHistoryIntegrationTest (line 28) | public RHistoryIntegrationTest(IServiceContainer services) { method InteractiveWindowIntegration01 (line 36) | [Test] method InteractiveWindowIntegration02 (line 65) | [Test(ThreadType.UI)] FILE: src/Windows/R/Components/Test/History/RHistoryTests.cs class RHistoryTests (line 16) | [ExcludeFromCodeCoverage] method RHistoryTests (line 22) | public RHistoryTests(IServiceContainer services) { method AddToHistory (line 27) | [CompositeTest] method SelectHistoryEntry (line 60) | [CompositeTest] method Search (line 137) | [CompositeTest] FILE: src/Windows/R/Components/Test/History/RHistoryViewModelTest.cs class RHistoryViewModelTest (line 20) | [ExcludeFromCodeCoverage] method RHistoryViewModelTest (line 27) | public RHistoryViewModelTest(IServiceContainer services, ContainerHost... method InitializeAsync (line 35) | public async Task InitializeAsync() { method DisposeAsync (line 40) | public Task DisposeAsync() { method SelectNextHistoryEntry (line 49) | [CompositeTest(ThreadType.UI)] method SelectPreviousHistoryEntry (line 85) | [CompositeTest(ThreadType.UI)] method ToggleHistoryEntriesRangeSelectionDown (line 120) | [CompositeTest(ThreadType.UI)] method ToggleHistoryEntriesRangeSelectionUp (line 168) | [CompositeTest(ThreadType.UI)] method ToggleHistoryEntriesRangeSelectionDown_AfterRangeSelection (line 216) | [CompositeTest(ThreadType.UI)] method ToggleHistoryEntriesRangeSelectionUp_AfterRangeSelection (line 265) | [CompositeTest(ThreadType.UI)] FILE: src/Windows/R/Components/Test/Information/HostLoadIndicatorViewModelTest.cs class HostLoadIndicatorViewModelTest (line 18) | [ExcludeFromCodeCoverage] method HostLoadIndicatorViewModelTest (line 30) | public HostLoadIndicatorViewModelTest(IServiceContainer services) { method Update (line 33) | [Test(ThreadType.UI)] FILE: src/Windows/R/Components/Test/InteractiveWorkflow/InteractiveWindowWriterTest.cs class InteractiveWindowWriterTest (line 19) | [ExcludeFromCodeCoverage] method InteractiveWindowWriterTest (line 24) | public InteractiveWindowWriterTest(IServiceContainer services) { method Dispose (line 28) | public void Dispose() => _writer?.Dispose(); method MessageQueueTest01 (line 30) | [Test] method MessageQueueTest02 (line 48) | [CompositeTest] FILE: src/Windows/R/Components/Test/InteractiveWorkflow/RInteractiveEvaluatorTest.cs class RInteractiveEvaluatorTest (line 18) | [ExcludeFromCodeCoverage] method RInteractiveEvaluatorTest (line 23) | public RInteractiveEvaluatorTest(IServiceContainer services) { method InitializeAsync (line 31) | public async Task InitializeAsync() method DisposeAsync (line 34) | public Task DisposeAsync() => _workflow.RSession.StopHostAsync().Shoul... method EvaluatorTest01 (line 36) | [Test] method EvaluatorTest02 (line 93) | [Test] method FlushOutput (line 131) | private void FlushOutput(IInteractiveWindow window) { FILE: src/Windows/R/Components/Test/InteractiveWorkflow/RInteractiveWorkflowCommandTest.cs class RInteractiveWorkflowCommandTest (line 26) | [ExcludeFromCodeCoverage] method RInteractiveWorkflowCommandTest (line 32) | public RInteractiveWorkflowCommandTest(IServiceContainer services) { method SourceRScriptTest (line 38) | [CompositeTest(ThreadType.UI)] method InterruptRStatusTest (line 90) | [Test] FILE: src/Windows/R/Components/Test/InteractiveWorkflow/RInteractiveWorkflowOperationsTest.cs class RInteractiveWorkflowOperationsTest (line 12) | [ExcludeFromCodeCoverage] method RInteractiveWorkflowOperationsTest (line 17) | public RInteractiveWorkflowOperationsTest(IServiceContainer services) { method InitializeAsync (line 21) | public async Task InitializeAsync() { method DisposeAsync (line 25) | public Task DisposeAsync() { FILE: src/Windows/R/Components/Test/Mef/MefCompositionTests.cs class MefCompositionTests (line 16) | public class MefCompositionTests { method MefCompositionTests (line 19) | public MefCompositionTests(IServiceContainer service) { method SearchControlProvider (line 23) | [Test] method RHistoryProvider (line 28) | [Test] method RInteractiveWorkflowProvider (line 33) | [Test] method RHistoryVisualComponentContainerFactory (line 38) | [Test] method InteractiveWindowComponentContainerFactory (line 43) | [Test] method InteractiveWindowFactoryService (line 48) | [Test] FILE: src/Windows/R/Components/Test/PackageManager/PackageManagerIntegrationTest.cs class PackageManagerIntegrationTest (line 25) | [ExcludeFromCodeCoverage] method PackageManagerIntegrationTest (line 35) | public PackageManagerIntegrationTest(IServiceContainer services, TestM... method AvailablePackagesCranRepo (line 45) | [Test] method AvailablePackagesLocalRepo (line 61) | [Test] method InstalledPackagesDefault (line 79) | [Test] method InstalledPackagesCustomLibPathNoPackages (line 99) | [Test] method InstalledPackagesCustomLibPathOnePackage (line 111) | [Test] method InstalledPackagesMultiLibsSamePackage (line 122) | [Test] method ValidateRtvslib1Installed (line 141) | private void ValidateRtvslib1Installed(IReadOnlyList pkgs, s... method InstallAndUninstallPackageSpecifiedLib (line 150) | [Test] method InstallPackageDefaultLib (line 167) | [Test] method LoadAndUnloadPackage (line 178) | [Test] method GetLoadedPackages (line 201) | [Test] method LibraryPaths (line 217) | [Test] method GetPackageLockStateLockByRSession (line 226) | [Test] method GetPackageLockStateUnlocked (line 243) | [Test] method EvaluateCode (line 255) | private async Task EvaluateCode(string code, string expectedResult = n... method InstallPackageAsync (line 265) | private async Task InstallPackageAsync(IRExpressionEvaluator eval, str... method CreateWorkflowAsync (line 271) | private async Task CreateWorkflowAsync() { method WaitForPackageInstalled (line 279) | private static void WaitForPackageInstalled(string libPath, string pac... method WaitForAllFilesExist (line 286) | private static void WaitForAllFilesExist(string[] filePaths, int timeo... method AllFilesExist (line 296) | private static bool AllFilesExist(string[] filePaths) { method InitializeAsync (line 300) | public async Task InitializeAsync() { method DisposeAsync (line 304) | public Task DisposeAsync() { FILE: src/Windows/R/Components/Test/PackageManager/RPackageManagerViewModelTest.cs class RPackageManagerViewModelTest (line 24) | [ExcludeFromCodeCoverage] method RPackageManagerViewModelTest (line 34) | public RPackageManagerViewModelTest(IServiceContainer services, TestMe... method InitializeAsync (line 42) | public async Task InitializeAsync() { method DisposeAsync (line 55) | public async Task DisposeAsync() { method ViewModelExists (line 60) | [Test] method SwitchAvailableInstalledLoadedAsync (line 65) | [Test] method SwitchAvailableLoadedInstalledAsync (line 79) | [Test] method SwitchLoadedInstalledAvailableAsync (line 93) | [Test] method DefaultActionAsync (line 109) | [Test] method SwitchFromInstalledToAvailableWhileLoadingInstalled (line 132) | [Test(ThreadType.UI)] FILE: src/Windows/R/Components/Test/PackageManager/TestLibraries.cs class TestLibraries (line 12) | [ExcludeFromCodeCoverage] method SetLocalLibsAsync (line 14) | public static Task SetLocalLibsAsync(IRExpressionEvaluator eval, param... method SetLocalLibraryAsync (line 24) | public static Task SetLocalLibraryAsync(IRExpressionEvaluator eval, Me... FILE: src/Windows/R/Components/Test/PackageManager/TestPackages.cs class TestPackages (line 8) | [ExcludeFromCodeCoverage] method CreateRtvsLib1 (line 10) | public static RPackage CreateRtvsLib1() => new RPackage { method CreateRtvsLib1Additional (line 22) | public static RPackage CreateRtvsLib1Additional() => new RPackage { class RtvsLib1Description (line 39) | public static class RtvsLib1Description { FILE: src/Windows/R/Components/Test/PackageManager/TestRepositories.cs class TestRepositories (line 10) | [ExcludeFromCodeCoverage] method GetRepoPath (line 14) | public static string GetRepoPath(TestFilesFixture testFiles) => Path.C... method SetLocalRepoAsync (line 16) | public static Task SetLocalRepoAsync(IRExpressionEvaluator eval, TestF... method SetLocalRepoAsync (line 18) | public static Task SetLocalRepoAsync(IRExpressionEvaluator eval, strin... method SetCranRepoAsync (line 23) | public static Task SetCranRepoAsync(IRExpressionEvaluator eval) { FILE: src/Windows/R/Components/Test/Plots/RPlotIntegrationTest.cs class RPlotIntegrationTest (line 32) | [ExcludeFromCodeCoverage] method RPlotIntegrationTest (line 45) | public RPlotIntegrationTest(IServiceContainer services, IRemoteBroker ... method InitializeAsync (line 55) | public async Task InitializeAsync() { method DisposeAsync (line 62) | public Task DisposeAsync() { method AllCommandsDisabledWhenNoPlot (line 69) | [Test(ThreadType.UI)] method SomeCommandsEnabledForSinglePlot (line 77) | [Test(ThreadType.UI)] method SomeCommandsEnabledForLastPlot (line 93) | [Test(ThreadType.UI)] method SomeCommandsEnabledForMiddlePlot (line 110) | [Test(ThreadType.UI)] method SomeCommandsEnabledForFirstPlot (line 134) | [Test(ThreadType.UI)] method DeviceCopyAsBitmap (line 157) | [Test(ThreadType.UI)] method DeviceResize (line 195) | [Test(ThreadType.UI)] method DeviceCopyAsMetafile (line 228) | [Test(ThreadType.UI)] method DeviceCopy (line 261) | [Test(ThreadType.UI)] method DeviceCut (line 301) | [Test(ThreadType.UI)] method DeviceRemoveAll (line 347) | [Test(ThreadType.UI)] method DeviceRemoveCurrent (line 384) | [Test(ThreadType.UI)] method NewDevice (line 427) | [Test(ThreadType.UI)] method ActivateDevice (line 448) | [Test(ThreadType.UI)] method ExportAsPdf (line 485) | [Test(ThreadType.UI)] method ExportAsImage (line 505) | [Test(ThreadType.UI)] method ExportAsImageUnsupportedExtension (line 533) | [Test(ThreadType.UI)] method PlotBuiltinDatasets (line 556) | [Test(ThreadType.UI)] method PlotError (line 689) | [Test(ThreadType.UI)] method LocatorCommand (line 729) | [Test(ThreadType.UI)] method LocatorCommandNoClick (line 809) | [Test(ThreadType.UI)] method LocatorNotEnded (line 855) | [Test(ThreadType.UI)] method HistoryActivate (line 879) | [Test(ThreadType.UI)] method HistoryCopy (line 911) | [Test(ThreadType.UI)] method HistoryRemove (line 955) | [Test(ThreadType.UI)] method HistoryZoom (line 1009) | [Test(ThreadType.UI)] method HistoryAutoHide (line 1026) | [Test(ThreadType.UI)] method CheckLocatorResult (line 1048) | private void CheckLocatorResult(string locatorFilePath, double[] x, do... method InitializeGraphicsDevice (line 1064) | private async Task InitializeGraphicsDevice() { method ExecuteAndWaitForPlotsAsync (line 1075) | private Task ExecuteAndWaitForPlotsAsync(string[] scripts) => ExecuteA... method ExecuteAndWaitForPlotsAsync (line 1077) | private async Task ExecuteAndWaitForPlotsAsync(IRPlotDevice device, st... method ExecuteAndDoNotWaitForPlotsAsync (line 1090) | private async Task ExecuteAndDoNotWaitForPlotsAsync(string[] scripts) { method GetExpectedImageAsync (line 1098) | private async Task GetExpectedImageAsync(string imageType... method CheckEnabledCommands (line 1111) | private void CheckEnabledCommands(IRPlotDeviceVisualComponent visualCo... FILE: src/Windows/R/Components/Test/Plots/RPlotIntegrationUITest.cs class RPlotIntegrationUITest (line 25) | [ExcludeFromCodeCoverage] method RPlotIntegrationUITest (line 39) | public RPlotIntegrationUITest(IServiceContainer services, ContainerHos... method InitializeAsync (line 52) | public async Task InitializeAsync() { method DisposeAsync (line 61) | public Task DisposeAsync() { method ResizePlot (line 71) | [Test(ThreadType.UI)] method ResizePlotError (line 97) | [Test(ThreadType.UI)] method InitializeGraphicsDevice (line 130) | private async Task InitializeGraphicsDevice() { method ExecuteAndWaitForPlotsAsync (line 141) | private async Task ExecuteAndWaitForPlotsAsync(string[] scripts) { method ExecuteAndWaitForPlotsAsync (line 145) | private async Task ExecuteAndWaitForPlotsAsync(IRPlotDevice device, st... method GetPixelSize (line 158) | private Size GetPixelSize(int width, int height) { FILE: src/Windows/R/Components/Test/Sql/SqlDbTest.cs class ConnectionStringTest (line 21) | [ExcludeFromCodeCoverage] method Odbc2Sql (line 24) | [CompositeTest] method OdbcDriverCheck (line 37) | [CompositeTest] FILE: src/Windows/R/Components/Test/StubFactories/ConnectionManagerProviderStubFactory.cs class ConnectionManagerProviderStubFactory (line 9) | [ExcludeFromCodeCoverage] method CreateDefault (line 11) | public static IConnectionManagerProvider CreateDefault() { FILE: src/Windows/R/Components/Test/StubFactories/ContainerManagerProviderStubFactory.cs class ContainerManagerProviderStubFactory (line 9) | [ExcludeFromCodeCoverage] method CreateDefault (line 11) | public static IContainerManagerProvider CreateDefault() { FILE: src/Windows/R/Components/Test/StubFactories/InteractiveWorkflowStubFactory.cs class InteractiveWorkflowStubFactory (line 9) | [ExcludeFromCodeCoverage] method CreateDefault (line 11) | public static IRInteractiveWorkflowVisual CreateDefault() { FILE: src/Windows/R/Components/Test/StubFactories/RHistoryProviderStubFactory.cs class RHistoryProviderStubFactory (line 9) | [ExcludeFromCodeCoverage] method CreateDefault (line 11) | public static IRHistoryProvider CreateDefault() { FILE: src/Windows/R/Components/Test/StubFactories/RHistoryStubFactory.cs class RHistoryStubFactory (line 9) | [ExcludeFromCodeCoverage] method CreateDefault (line 11) | public static IRHistory CreateDefault() { FILE: src/Windows/R/Components/Test/StubFactories/RPackageManagerProviderStubFactory.cs class RPackageManagerProviderStubFactory (line 9) | [ExcludeFromCodeCoverage] method CreateDefault (line 11) | public static IRPackageManagerProvider CreateDefault() { FILE: src/Windows/R/Components/Test/StubFactories/RPlotManagerProviderStubFactory.cs class RPlotManagerProviderStubFactory (line 9) | [ExcludeFromCodeCoverage] method CreateDefault (line 11) | public static IRPlotManagerProvider CreateDefault() { FILE: src/Windows/R/Components/Test/StubFactories/RSettingsStubFactory.cs class RSettingsStubFactory (line 12) | [ExcludeFromCodeCoverage] method CreateForExistingRPath (line 14) | public static RSettingsStub CreateForExistingRPath(string connectionNa... FILE: src/Windows/R/Components/Test/StubFactories/RtfBuilderServiceStubFactory.cs class RtfBuilderServiceStubFactory (line 9) | [ExcludeFromCodeCoverage] method CreateDefault (line 11) | public static IRtfBuilderService CreateDefault() { FILE: src/Windows/R/Components/Test/StubFactories/TextSearchServiceStubFactory.cs class TextSearchServiceStubFactory (line 9) | [ExcludeFromCodeCoverage] method CreateDefault (line 11) | public static ITextSearchService2 CreateDefault() { FILE: src/Windows/R/Components/Test/Stubs/RSettingsStub.cs class RSettingsStub (line 16) | [ExcludeFromCodeCoverage] method LoadSettings (line 36) | public void LoadSettings() { } method SaveSettingsAsync (line 37) | public Task SaveSettingsAsync() => Task.CompletedTask; method Dispose (line 69) | public void Dispose() { } FILE: src/Windows/R/Components/Test/Stubs/TestPlotExportDialog.cs class TestPlotExportDialog (line 9) | internal sealed class TestPlotExportDialog: IRPlotExportDialog { method ShowExportImageDialog (line 12) | public ExportImageParameters ShowExportImageDialog(ExportArguments ima... method ShowExportPdfDialog (line 21) | public ExportPdfParameters ShowExportPdfDialog(ExportArguments pdfArgu... FILE: src/Windows/R/Components/Test/Stubs/VisualComponents/VisualComponentContainerStub.cs class VisualComponentContainerStub (line 10) | [ExcludeFromCodeCoverage] method Hide (line 16) | public void Hide() { } method Show (line 17) | public void Show(bool focus, bool immediate) => IsOnScreen = IsOnScree... method UpdateCommandStatus (line 18) | public void UpdateCommandStatus(bool immediate) { } method ShowContextMenu (line 19) | public void ShowContextMenu(CommandId commandId, Point position) { } FILE: src/Windows/R/Components/Test/Threading/JoinableTaskContextProvider.cs class JoinableTaskContextProvider (line 10) | [Export] method JoinableTaskContextProvider (line 16) | public JoinableTaskContextProvider() { FILE: src/Windows/R/Editor/Application.Test/Completion/IntellisenseTest.cs class IntellisenseTest (line 27) | [ExcludeFromCodeCoverage] method IntellisenseTest (line 34) | public IntellisenseTest(IServiceContainer services, EditorHostMethodFi... method R_KeywordIntellisense (line 39) | [Test] method R_LibraryIntellisense (line 53) | [Test] method R_RequireIntellisense (line 67) | [Test] method R_CompletionFilter01 (line 81) | [Test] method R_CompletionFilter02 (line 102) | [Test] method R_LoadedPackageFunctionCompletion (line 116) | [Test] method R_CompletionFiles (line 151) | [Test] method R_CompletionFilesUserFolder (line 173) | [Test] method R_CompletionFilesWorkingDirectory (line 202) | [Test] method R_CompletionFilesAbsolute (line 237) | [Test] method R_CompletionFunctionBraces01 (line 258) | [Test(Skip = "Disabled since auto-insertion of braces is off")] method R_CompletionFunctionBraces02 (line 282) | [Test] method R_NoCompletionOnTab (line 304) | [Test] method R_CompletionOnTab (line 320) | [Test] method R_NoCompletionOnTabWhenNoMatch (line 341) | [Test] method R_NoCompletionOnTabInComment (line 359) | [Test] method R_SnippetsCompletion01 (line 375) | [Test(ThreadType = ThreadType.UI)] method R_DeclaredVariablesCompletion01 (line 394) | [Test] method R_DeclaredVariablesCompletion02 (line 421) | [Test] method R_DeclaredVariablesCompletion03 (line 448) | [Test] method R_PackageVariablesCompletion (line 481) | [Test] method R_VariablesIndexerMemberCompletion01 (line 500) | [Test] method R_VariablesIndexerMemberCompletion03 (line 519) | [Test] method R_VariablesIndexerMemberCompletion02 (line 556) | [Test] method R_PackageMemberCompletion (line 575) | [Test] method R_BacktickNameCompletion (line 590) | [Test] method PrimeIntellisenseProviders (line 604) | private void PrimeIntellisenseProviders(IEditorScript script) { method ExecuteRCode (line 613) | private async Task ExecuteRCode(IRSession session, string expression) { FILE: src/Windows/R/Editor/Application.Test/Completion/ProvisionalTextTest.cs class RProvisionalTextTest (line 13) | [ExcludeFromCodeCoverage] method RProvisionalTextTest (line 20) | public RProvisionalTextTest(IServiceContainer services, EditorHostMeth... method R_ProvisionalText01 (line 26) | [Test] method R_ProvisionalText02 (line 55) | [Test] method R_ProvisionalCurlyBrace01 (line 84) | [Test] FILE: src/Windows/R/Editor/Application.Test/Documentation/SelectionTest.cs class DocumentationTest (line 13) | [ExcludeFromCodeCoverage] method DocumentationTest (line 19) | public DocumentationTest(IServiceContainer services, EditorHostMethodF... method InsertRoxygenBlock (line 24) | [Test] FILE: src/Windows/R/Editor/Application.Test/EditorScript.cs class EditorScript (line 20) | internal class EditorScript : IEditorScript { method EditorScript (line 27) | public EditorScript(IServiceContainer services, CoreEditor coreEditor,... method Dispose (line 34) | public void Dispose() { method Type (line 59) | public IEditorScript Type(string textToType, int idleTime = _defaultTy... method TranslateSpecialChar (line 77) | private int TranslateSpecialChar(string textToType, int index, int idl... method DoIdle (line 131) | public IEditorScript DoIdle(int ms = 100) { method MoveDown (line 139) | public IEditorScript MoveDown(int count = 1) => Execute(VSConstants.VS... method MoveUp (line 141) | public IEditorScript MoveUp(int count = 1) => Execute(VSConstants.VSSt... method MoveLeft (line 143) | public IEditorScript MoveLeft(int count = 1) => Execute(VSConstants.VS... method MoveRight (line 145) | public IEditorScript MoveRight(int count = 1) => Execute(VSConstants.V... method GoTo (line 147) | public IEditorScript GoTo(int line, int column) => Invoke(() => _coreE... method Enter (line 149) | public IEditorScript Enter() => Execute(VSConstants.VSStd2KCmdID.RETUR... method Backspace (line 151) | public IEditorScript Backspace() => Execute(VSConstants.VSStd2KCmdID.B... method Delete (line 153) | public IEditorScript Delete() => Execute(VSConstants.VSStd2KCmdID.DELE... method Invoke (line 155) | public IEditorScript Invoke(Action action) { method Select (line 160) | public IEditorScript Select(int start, int length) => Invoke(() => { method Select (line 167) | public IEditorScript Select(int startLine, int startColumn, int endLin... method Execute (line 180) | public IEditorScript Execute(VSConstants.VSStd2KCmdID id, int msIdle =... method Execute (line 182) | public IEditorScript Execute(Guid @group, int id, object commandData =... method Execute (line 188) | private IEditorScript Execute(VSConstants.VSStd2KCmdID cmdId, int coun... method GetClassificationSpans (line 195) | public IEnumerable GetClassificationSpans() { method GetCompletionSession (line 204) | public ICompletionSession GetCompletionSession() { method GetErrorTagSpans (line 209) | public IList> GetErrorTagSpans() { method GetLightBulbSession (line 216) | public ILightBulbSession GetLightBulbSession() { method GetOutlineTagSpans (line 221) | public IList> GetOutlineTagSpans() { method GetSignatureSession (line 228) | public ISignatureHelpSession GetSignatureSession() { method WriteErrorTags (line 233) | public string WriteErrorTags(IList> tags) { method Retry (line 246) | private T Retry(Func getter, int count = 10, int idle = 1000) wh... FILE: src/Windows/R/Editor/Application.Test/Fixtures/EditorAppTestFilesFixture.cs class EditorAppTestFilesFixture (line 8) | [ExcludeFromCodeCoverage] method EditorAppTestFilesFixture (line 11) | public EditorAppTestFilesFixture() : base(@"Windows\R\Editor\Applicati... FILE: src/Windows/R/Editor/Application.Test/Fixtures/EditorHostMethodFixture.cs class EditorHostMethodFixture (line 14) | public class EditorHostMethodFixture : ContainerHostMethodFixture { method StartScript (line 19) | public Task StartScript(IServiceContainer services, str... method StartScript (line 22) | public Task StartScript(IServiceContainer services, str... method StartScript (line 25) | public Task StartScript(IServiceContainer services, str... method StartScript (line 28) | public async Task StartScript(IServiceContainer service... FILE: src/Windows/R/Editor/Application.Test/Fixtures/REditorApplicationMefCatalog.cs class REditorApplicationMefCatalog (line 11) | [ExcludeFromCodeCoverage] method GetAssemblies (line 13) | protected override IEnumerable GetAssemblies() => base.GetAsse... FILE: src/Windows/R/Editor/Application.Test/Fixtures/REditorApplicationServicesFixture.cs class REditorApplicationServicesFixture (line 11) | [ExcludeFromCodeCoverage] method GetAssemblyNames (line 13) | protected override IEnumerable GetAssemblyNames() => base.GetA... FILE: src/Windows/R/Editor/Application.Test/Fixtures/REditorApplicationShellProviderFixture.cs class REditorApplicationShellProviderFixture (line 11) | [AssemblyFixture] method CreateCompositionContainer (line 14) | protected override CompositionContainer CreateCompositionContainer() { FILE: src/Windows/R/Editor/Application.Test/Formatting/AutoFormatTest.cs class AutoFormatTest (line 13) | [ExcludeFromCodeCoverage] method AutoFormatTest (line 21) | public AutoFormatTest(IServiceContainer services, EditorHostMethodFixt... method R_AutoFormatFunctionBraces (line 27) | [Test] method R_AutoFormatScopeBraces01 (line 41) | [Test] method R_AutoFormatScopeBraces02 (line 57) | [Test] method R_AutoFormatScopeBraces03 (line 73) | [Test] method R_AutoFormatScopeBraces04 (line 91) | [Test] method R_AutoFormatScopeBraces05 (line 107) | [Test] method R_AutoFormatScopeBraces06 (line 127) | [Test] method R_AutoFormatScopeBraces07 (line 143) | [Test] method R_AutoFormatScopeBraces08 (line 158) | [Test] method R_AutoFormatScopeBraces09 (line 173) | [Test] method R_AutoFormatScopeBraces10 (line 196) | [Test] method R_AutoFormatScopeBraces11 (line 214) | [Test] method R_AutoFormatFunctionArgument (line 233) | [Test] method R_AutoFormatIfNoScope (line 248) | [Test] method R_AutoFormatOnSemicolon (line 262) | [Test] method R_AutoFormatFunctonArguments01 (line 274) | [Test] method R_AutoFormatFunctonArguments02 (line 291) | [Test] method R_AutoFormatFuncionDefinition01 (line 307) | [Test] method R_AutoFormatFuncionDefinition02 (line 328) | [Test] method R_AutoFormatFuncionDefinition03 (line 350) | [CompositeTest] method R_AutoFormatFuncionDefinition04 (line 381) | [Test] method R_AutoFormatLineBreak (line 398) | [Test] method R_NoAutoFormatInsideString (line 413) | [Test] FILE: src/Windows/R/Editor/Application.Test/Formatting/FormatDocumentTest.cs class FormatTest (line 14) | [ExcludeFromCodeCoverage] method FormatTest (line 20) | public FormatTest(IServiceContainer services, EditorHostMethodFixture ... method R_FormatDocument (line 25) | [CompositeTest] FILE: src/Windows/R/Editor/Application.Test/Formatting/FormatSelectionTest.cs class FormatSelectionTest (line 14) | [ExcludeFromCodeCoverage] method FormatSelectionTest (line 20) | public FormatSelectionTest(IServiceContainer services, EditorHostMetho... method R_FormatSelection01 (line 25) | [Test] FILE: src/Windows/R/Editor/Application.Test/Formatting/SmartIndentTest.cs class SmartIndentTest (line 16) | [ExcludeFromCodeCoverage] method SmartIndentTest (line 24) | public SmartIndentTest(IServiceContainer services, EditorHostMethodFix... method InitializeAsync (line 31) | public Task InitializeAsync() => _sessionProvider.TrySwitchBrokerAsync... method DisposeAsync (line 33) | public Task DisposeAsync() => Task.CompletedTask; method R_SmartIndentTest01 (line 35) | [Test] method R_SmartIndentTest02 (line 51) | [Test] method R_SmartIndentTest03 (line 70) | [Test] method R_SmartIndentTest04 (line 92) | [Test] FILE: src/Windows/R/Editor/Application.Test/IEditorScript.cs type IEditorScript (line 14) | public interface IEditorScript : IDisposable { method Type (line 38) | IEditorScript Type(string textToType, int idleTime = 10); method DoIdle (line 39) | IEditorScript DoIdle(int ms = 100); method MoveDown (line 44) | IEditorScript MoveDown(int count = 1); method MoveUp (line 49) | IEditorScript MoveUp(int count = 1); method MoveLeft (line 54) | IEditorScript MoveLeft(int count = 1); method MoveRight (line 59) | IEditorScript MoveRight(int count = 1); method GoTo (line 66) | IEditorScript GoTo(int line, int column); method Enter (line 68) | IEditorScript Enter(); method Backspace (line 69) | IEditorScript Backspace(); method Delete (line 70) | IEditorScript Delete(); method Invoke (line 71) | IEditorScript Invoke(Action action); method Select (line 76) | IEditorScript Select(int start, int length); method Select (line 81) | IEditorScript Select(int startLine, int startColumn, int endLine, int ... method Execute (line 88) | IEditorScript Execute(VSConstants.VSStd2KCmdID id, int msIdle = 0); method Execute (line 97) | IEditorScript Execute(Guid group, int id, object commandData = null, i... method GetClassificationSpans (line 99) | IEnumerable GetClassificationSpans(); method GetCompletionSession (line 100) | ICompletionSession GetCompletionSession(); method GetErrorTagSpans (line 101) | IList> GetErrorTagSpans(); method GetLightBulbSession (line 102) | ILightBulbSession GetLightBulbSession(); method GetOutlineTagSpans (line 103) | IList> GetOutlineTagSpans(); method GetSignatureSession (line 104) | ISignatureHelpSession GetSignatureSession(); method WriteErrorTags (line 106) | string WriteErrorTags(IList> tags); FILE: src/Windows/R/Editor/Application.Test/Markdown/MarkdownFormatTest.cs class MarkdownFormatTest (line 14) | [ExcludeFromCodeCoverage] method MarkdownFormatTest (line 21) | public MarkdownFormatTest(IServiceContainer services, EditorHostMethod... method FormatDocument (line 26) | [Test] FILE: src/Windows/R/Editor/Application.Test/Markdown/MarkdownPreviewTest.cs class MarkdownPreviewTest (line 22) | [ExcludeFromCodeCoverage] method MarkdownPreviewTest (line 32) | public MarkdownPreviewTest(IServiceContainer services, EditorHostMetho... method InitializeAsync (line 42) | public Task InitializeAsync() => _sessionProvider.TrySwitchBrokerAsync... method DisposeAsync (line 44) | public Task DisposeAsync() => Task.CompletedTask; method PreviewAutomatic (line 46) | [CompositeTest] FILE: src/Windows/R/Editor/Application.Test/Markdown/MarkdownRCompletionTest.cs class MarkdownRCompletionTest (line 16) | [ExcludeFromCodeCoverage] method MarkdownRCompletionTest (line 24) | public MarkdownRCompletionTest(IServiceContainer services, EditorHostM... method InitializeAsync (line 30) | public Task InitializeAsync() => _sessionProvider.TrySwitchBrokerAsync... method DisposeAsync (line 32) | public Task DisposeAsync() => Task.CompletedTask; method TypeRBlock (line 34) | [Test] method RSignature (line 63) | [Test] FILE: src/Windows/R/Editor/Application.Test/Markdown/MarkdownSmartIndentTest.cs class MarkdownSmartIndentTest (line 13) | [ExcludeFromCodeCoverage] method MarkdownSmartIndentTest (line 20) | public MarkdownSmartIndentTest(IServiceContainer services, EditorHostM... method ScopeIndent (line 25) | [Test] method ExpressionIndent (line 48) | [Test] FILE: src/Windows/R/Editor/Application.Test/Markdown/RmdClassificationTest.cs class RmdClassificationTest (line 15) | [ExcludeFromCodeCoverage] method RmdClassificationTest (line 24) | public RmdClassificationTest(IServiceContainer services, EditorHostMet... method RColors (line 30) | [CompositeTest] method VerifyClassifications (line 43) | private void VerifyClassifications(string testFileName, string actual) { FILE: src/Windows/R/Editor/Application.Test/Outline/OutlineTest.cs class OutlineTest (line 17) | [ExcludeFromCodeCoverage] method OutlineTest (line 24) | public OutlineTest(IServiceContainer services, EditorHostMethodFixture... method R_OutlineToggleAll (line 30) | [Test] FILE: src/Windows/R/Editor/Application.Test/Selection/SelectionTest.cs class SignatureTest (line 14) | [ExcludeFromCodeCoverage] method SignatureTest (line 21) | public SignatureTest(IServiceContainer services, EditorHostMethodFixtu... method R_SelectWord01 (line 26) | [Test] method R_SelectWord02 (line 50) | [Test] method R_SelectWord03 (line 67) | [Test] FILE: src/Windows/R/Editor/Application.Test/Signatures/SignatureTest.cs class SignatureTest (line 16) | [ExcludeFromCodeCoverage] method SignatureTest (line 24) | public SignatureTest(IServiceContainer services, EditorHostMethodFixtu... method InitializeAsync (line 30) | public Task InitializeAsync() => _sessionProvider.TrySwitchBrokerAsync... method DisposeAsync (line 32) | public Task DisposeAsync() => Task.CompletedTask; method R_SignatureParametersMatch (line 34) | [Test] method R_SignatureSessionNavigation (line 62) | [Test] method R_EqualsCompletion01 (line 92) | [Test] method R_ExplicitPackageCompletion (line 110) | [Test] FILE: src/Windows/R/Editor/Application.Test/SuggestedActions/SmartTagsTest.cs class SmartTagsTest (line 18) | [ExcludeFromCodeCoverage] method SmartTagsTest (line 25) | public SmartTagsTest(IServiceContainer services, EditorHostMethodFixtu... method R_LibrarySuggestedActions (line 30) | [Test] method VerifySession (line 53) | private void VerifySession(IEditorScript script, int expectedSetCount,... FILE: src/Windows/R/Editor/Application.Test/Typing/TypeFileTest.cs class TypeFileTest (line 15) | [ExcludeFromCodeCoverage] method TypeFileTest (line 22) | public TypeFileTest(IServiceContainer services, EditorHostMethodFixtur... method TypeFile_R (line 30) | public async Task TypeFile_R() { method TypeFile_RD (line 38) | public async Task TypeFile_RD() { method TypeFileInEditor (line 47) | private async Task TypeFileInEditor(string fileName, string co... FILE: src/Windows/R/Editor/Application.Test/Validation/ErrorTagTest.cs class ErrorTagTest (line 14) | [ExcludeFromCodeCoverage] method ErrorTagTest (line 21) | public ErrorTagTest(IServiceContainer services, EditorHostMethodFixtur... method R_ErrorTags (line 26) | [Test] method R_LinterTags01 (line 55) | [Test] method R_LinterTags02 (line 85) | [Test] FILE: src/Windows/R/Editor/Impl/BraceMatch/RBraceHighlightProvider.cs class RBraceHighlightProvider (line 12) | [Export(typeof(IViewTaggerProvider))] method RBraceHighlightProvider (line 16) | [ImportingConstructor] FILE: src/Windows/R/Editor/Impl/BraceMatch/RBraceMatcher.cs class RBraceMatcher (line 13) | internal sealed class RBraceMatcher : BraceMatcher { method RBraceMatcher (line 14) | static RBraceMatcher() { method RBraceMatcher (line 20) | public RBraceMatcher(ITextView textView, ITextBuffer textBuffer) : method GetTokens (line 24) | protected override IReadOnlyTextRangeCollection GetTokens(int ... class TokenComparer (line 54) | class TokenComparer : IComparer { method Compare (line 55) | public int Compare(RTokenType x, RTokenType y) => x.CompareTo(y); FILE: src/Windows/R/Editor/Impl/BraceMatch/RBraceMatcherProvider.cs class RBraceMatcherProvider (line 12) | [Export(typeof(IBraceMatcherProvider))] method CreateBraceMatcher (line 15) | public IBraceMatcher CreateBraceMatcher(ITextView textView, ITextBuffe... FILE: src/Windows/R/Editor/Impl/Classification/ClassificationDefinitions.cs class ClassificationDefinitions (line 11) | [ExcludeFromCodeCoverage] class TypeFunctionClassificationFormat (line 19) | [Export(typeof(EditorFormatDefinition))] method TypeFunctionClassificationFormat (line 25) | public TypeFunctionClassificationFormat() { class FunctionDefaultParameterClassificationFormat (line 37) | [Export(typeof(EditorFormatDefinition))] method FunctionDefaultParameterClassificationFormat (line 43) | public FunctionDefaultParameterClassificationFormat() { class FunctionReferenceClassificationFormat (line 55) | [Export(typeof(EditorFormatDefinition))] method FunctionReferenceClassificationFormat (line 61) | public FunctionReferenceClassificationFormat() { FILE: src/Windows/R/Editor/Impl/Classification/RClassificationNameProvider.cs class RClassificationNameProvider (line 14) | [Export(typeof(IClassificationNameProvider))] method GetClassificationName (line 17) | public string GetClassificationName(object o, out ITextRange range) { method GetClassificationName (line 23) | public string GetClassificationName(RToken t) { FILE: src/Windows/R/Editor/Impl/Classification/RClassifier.cs class RClassifier (line 15) | internal sealed class RClassifier : TokenBasedClassifier RC... FILE: src/Windows/R/Editor/Impl/Commands/RCommandFactory.cs class RCommandFactory (line 24) | [Export(typeof(ICommandFactory))] method RCommandFactory (line 32) | [ImportingConstructor] method GetCommands (line 40) | public IEnumerable GetCommands(ITextView textView, ITextBuff... FILE: src/Windows/R/Editor/Impl/Commands/RCompletionCommandHandler.cs class RCompletionCommandHandler (line 12) | internal sealed class RCompletionCommandHandler : CompletionCommandHandl... method RCompletionCommandHandler (line 13) | public RCompletionCommandHandler(ITextView textView) : base(textView) { } FILE: src/Windows/R/Editor/Impl/Commands/REditorCommands.cs class REditorCommands (line 8) | public static class REditorCommands FILE: src/Windows/R/Editor/Impl/Commands/RMainController.cs class RMainController (line 17) | public class RMainController : ViewController { method RMainController (line 18) | public RMainController(ITextView textView, ITextBuffer textBuffer, ISe... method Attach (line 26) | public static RMainController Attach(ITextView textView, ITextBuffer t... method FromTextView (line 35) | public new static RMainController FromTextView(ITextView textView) => ... method Status (line 37) | public override CommandStatus Status(Guid group, int id) { method IsCompletionCommand (line 48) | private bool IsCompletionCommand(Guid group, int id) => Find(group, id... method Dispose (line 53) | protected override void Dispose(bool disposing) { FILE: src/Windows/R/Editor/Impl/Commands/RMouseProcessor.cs class RMouseProcessor (line 18) | public sealed class RMouseProcessor : MouseProcessorBase { method RMouseProcessor (line 22) | public RMouseProcessor(IWpfTextView wpfTextView, ICoreShell shell) { method PreprocessMouseLeftButtonDown (line 27) | public override void PreprocessMouseLeftButtonDown(MouseButtonEventArg... method GetHotUrl (line 54) | private string GetHotUrl(ITextView textView, MouseButtonEventArgs e) { FILE: src/Windows/R/Editor/Impl/Commands/RMouseProcessorProvider.cs class RMouseProcessorProvider (line 11) | [Export(typeof(IMouseProcessorProvider))] method RMouseProcessorProvider (line 19) | [ImportingConstructor] method GetAssociatedProcessor (line 24) | public IMouseProcessor GetAssociatedProcessor(IWpfTextView wpfTextView) FILE: src/Windows/R/Editor/Impl/Commands/RTextViewConnectionListener.cs class RTextViewConnectionListener (line 16) | public class RTextViewConnectionListener : TextViewConnectionListener { method RTextViewConnectionListener (line 20) | public RTextViewConnectionListener(IServiceContainer services) : base(... method OnTextViewConnected (line 22) | protected override void OnTextViewConnected(ITextView textView, ITextB... method OnTextViewDisconnected (line 40) | protected override void OnTextViewDisconnected(ITextView textView, ITe... method OnContainedLanguageHostClosing (line 55) | private void OnContainedLanguageHostClosing(object sender, EventArgs e... method OnTextBufferDisposing (line 61) | protected override void OnTextBufferDisposing(ITextBuffer textBuffer) { FILE: src/Windows/R/Editor/Impl/Commands/RTypingCommandHandler.cs class RTypingCommandHandler (line 18) | internal class RTypingCommandHandler : TypingCommandHandler { method RTypingCommandHandler (line 22) | public RTypingCommandHandler(ITextView textView, IServiceContainer ser... method Invoke (line 30) | public override CommandResult Invoke(Guid group, int id, object inputA... method PostProcessInvoke (line 40) | public override void PostProcessInvoke(CommandResult result, Guid grou... FILE: src/Windows/R/Editor/Impl/Comments/CommentCommand.cs class CommentCommand (line 15) | internal sealed class CommentCommand : EditingCommand { method CommentCommand (line 16) | internal CommentCommand(ITextView textView, ITextBuffer textBuffer, IS... method Invoke (line 21) | public override CommandResult Invoke(Guid group, int id, object inputA... method Status (line 28) | public override CommandStatus Status(Guid group, int id) => CommandSta... FILE: src/Windows/R/Editor/Impl/Comments/InsertRoxygenBlockCommand.cs class InsertRoxygenBlockCommand (line 15) | public sealed class InsertRoxygenBlockCommand : ViewCommand { method InsertRoxygenBlockCommand (line 18) | public InsertRoxygenBlockCommand(ITextView textView, ITextBuffer textB... method Status (line 23) | public override CommandStatus Status(Guid group, int id) => CommandSta... method Invoke (line 25) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Windows/R/Editor/Impl/Comments/UncommentCommand.cs class UncommentCommand (line 14) | internal sealed class UncommentCommand : EditingCommand { method UncommentCommand (line 15) | internal UncommentCommand(ITextView textView, ITextBuffer textBuffer, ... method Invoke (line 20) | public override CommandResult Invoke(Guid group, int id, object inputA... method Status (line 29) | public override CommandStatus Status(Guid group, int id)=> CommandStat... FILE: src/Windows/R/Editor/Impl/Completions/AutoCompletion/BraceCompletionContext.cs class BraceCompletionContext (line 18) | internal sealed class BraceCompletionContext : IBraceCompletionContext { method BraceCompletionContext (line 22) | public BraceCompletionContext(ICoreShell shell) { method Start (line 35) | public void Start(IBraceCompletionSession session) { method Finish (line 47) | public void Finish(IBraceCompletionSession session) { } method OnReturn (line 60) | public void OnReturn(IBraceCompletionSession session) { method AllowOverType (line 80) | public bool AllowOverType(IBraceCompletionSession session) => true; method EnsureTreeReady (line 82) | private void EnsureTreeReady(ITextBuffer subjectBuffer) { FILE: src/Windows/R/Editor/Impl/Completions/AutoCompletion/BraceCompletionContextProvider.cs class BraceCompletionContextProvider (line 19) | [Export(typeof(IBraceCompletionContextProvider))] method BraceCompletionContextProvider (line 30) | [ImportingConstructor] method TryCreateContext (line 51) | public bool TryCreateContext(ITextView textView, SnapshotPoint opening... FILE: src/Windows/R/Editor/Impl/Completions/RCompletion.cs class RCompletion (line 13) | [DebuggerDisplay("{" + nameof(DisplayText) + "}")] method RCompletion (line 16) | public RCompletion(ICompletionEntry entry) { FILE: src/Windows/R/Editor/Impl/Completions/RCompletionController.cs class RCompletionController (line 26) | public sealed class RCompletionController : CompletionController { method RCompletionController (line 33) | public RCompletionController(ITextView textView, IList su... method ConnectSubjectBuffer (line 44) | public override void ConnectSubjectBuffer(ITextBuffer subjectBuffer) =... method DisconnectSubjectBuffer (line 52) | public override void DisconnectSubjectBuffer(ITextBuffer subjectBuffer... method IsCommitChar (line 60) | public override bool IsCommitChar(char typedChar) { method OnPreTypeChar (line 171) | public override bool OnPreTypeChar(char typedCharacter) { method IsTriggerChar (line 209) | public override bool IsTriggerChar(char typedCharacter) { method IsRetriggerChar (line 247) | protected override bool IsRetriggerChar(ICompletionSession session, ch... method OnPostTypeChar (line 262) | public override void OnPostTypeChar(char typedCharacter) { method CommitCompletionSession (line 307) | public override bool CommitCompletionSession(char typedCharacter) { method CanDismissSignatureOnCommit (line 316) | protected override bool CanDismissSignatureOnCommit() { method IsMuteCharacter (line 323) | public override bool IsMuteCharacter(char typedCharacter) { method UpdateInsertionText (line 336) | protected override void UpdateInsertionText() { method OnCompletionSessionCommitted (line 347) | protected override void OnCompletionSessionCommitted(object sender, Ev... method TriggerSignatureHelp (line 367) | public override void TriggerSignatureHelp() { method TryInsertRoxygenBlock (line 373) | private bool TryInsertRoxygenBlock() { FILE: src/Windows/R/Editor/Impl/Completions/RCompletionControllerProvider.cs class RCompletionControllerProvider (line 18) | [Export(typeof(IIntellisenseControllerProvider))] method RCompletionControllerProvider (line 26) | [ImportingConstructor] method TryCreateIntellisenseController (line 31) | public IIntellisenseController TryCreateIntellisenseController(ITextVi... FILE: src/Windows/R/Editor/Impl/Completions/RCompletionSet.cs class RCompletionSet (line 14) | internal sealed class RCompletionSet : CompletionSet { method RCompletionSet (line 18) | public RCompletionSet(ITrackingSpan trackingSpan, List complet... FILE: src/Windows/R/Editor/Impl/Completions/RCompletionSource.cs class RCompletionSource (line 23) | public sealed class RCompletionSource : ICompletionSource { method RCompletionSource (line 28) | public RCompletionSource(ITextBuffer textBuffer, IServiceContainer ser... method AugmentCompletionSession (line 39) | public void AugmentCompletionSession(ICompletionSession session, IList... method PopulateCompletionList (line 69) | internal void PopulateCompletionList(int position, ICompletionSession ... method GetApplicableSpan (line 116) | private Span? GetApplicableSpan(IRIntellisenseContext context, IComple... method Dispose (line 165) | public void Dispose() { } FILE: src/Windows/R/Editor/Impl/Completions/RCompletionSourceProvider.cs class RCompletionSourceProvider (line 15) | [Export(typeof(ICompletionSourceProvider))] method RCompletionSourceProvider (line 22) | [ImportingConstructor] method TryCreateCompletionSource (line 27) | public ICompletionSource TryCreateCompletionSource(ITextBuffer textBuf... FILE: src/Windows/R/Editor/Impl/ContentType/TextViewExtensions.cs class TextViewExtensions (line 14) | public static class TextViewExtensions { method MapDownToR (line 16) | public static SnapshotPoint? MapDownToR(this ITextView textView, Snaps... method MapDownToR (line 30) | public static NormalizedSnapshotSpanCollection MapDownToR(this ITextVi... method GetIdentifierUnderCaret (line 80) | public static string GetIdentifierUnderCaret(this ITextView textView, ... method GetItemBeforeCaret (line 109) | public static string GetItemBeforeCaret(this ITextView textView, out S... method GetItemAtPosition (line 122) | public static string GetItemAtPosition(ITextSnapshotLine line, int pos... method GetVariableNameBeforeCaret (line 162) | public static string GetVariableNameBeforeCaret(this ITextView textVie... method IsVariableNameToken (line 201) | private static bool IsVariableNameToken(string lineText, RToken token) { FILE: src/Windows/R/Editor/Impl/DragDrop/DataObject.cs class DataObject (line 13) | public static class DataObject { method GetPlainText (line 14) | public static string GetPlainText(this IDataObject dataObject, string ... method TextFromProjectItems (line 22) | private static string TextFromProjectItems(this IDataObject dataObject... method GetFileContent (line 54) | private static string GetFileContent(string file) { FILE: src/Windows/R/Editor/Impl/DragDrop/DropHandler.cs class DropHandler (line 24) | internal sealed class DropHandler : IDropHandler { method DropHandler (line 30) | public DropHandler(IWpfTextView wpfTextView, IServiceContainer service... method HandleDataDropped (line 38) | public DragDropPointerEffects HandleDataDropped(DragDropInfo dragDropI... method HandleDragCanceled (line 45) | public void HandleDragCanceled() { } method HandleDragStarted (line 46) | public DragDropPointerEffects HandleDragStarted(DragDropInfo dragDropI... method HandleDraggingOver (line 47) | public DragDropPointerEffects HandleDraggingOver(DragDropInfo dragDrop... method IsDropEnabled (line 48) | public bool IsDropEnabled(DragDropInfo dragDropInfo) => true; method HandleDrop (line 51) | private void HandleDrop(DragDropInfo dragDropInfo, string userFolder) { method GetRUserFolder (line 95) | private Task GetRUserFolder() { FILE: src/Windows/R/Editor/Impl/DragDrop/DropHandlerProvider.cs class DropHandlerProvider (line 14) | [Export(typeof(IDropHandlerProvider))] method DropHandlerProvider (line 23) | [ImportingConstructor] method GetAssociatedDropHandler (line 29) | public IDropHandler GetAssociatedDropHandler(IWpfTextView wpfTextView) FILE: src/Windows/R/Editor/Impl/Extensions/EditorTreeExtensions.cs class EditorTreeExtensions (line 7) | public static class EditorTreeExtensions { method TextSnapshot (line 8) | public static ITextSnapshot TextSnapshot(this IREditorTree tree) => tr... method TextBuffer (line 9) | public static ITextBuffer TextBuffer(this IREditorTree tree) => tree.E... FILE: src/Windows/R/Editor/Impl/Formatting/Data/ClipboardDataProvider.cs class ClipboardDataProvider (line 7) | internal sealed class ClipboardDataProvider : IClipboardDataProvider { method ContainsData (line 8) | public bool ContainsData(string format) { method GetData (line 11) | public object GetData(string format) { FILE: src/Windows/R/Editor/Impl/Formatting/Data/IClipboardDataProvider.cs type IClipboardDataProvider (line 8) | interface IClipboardDataProvider { method ContainsData (line 9) | bool ContainsData(string format); method GetData (line 10) | object GetData(string format); FILE: src/Windows/R/Editor/Impl/Formatting/FormatDocumentCommand.cs class FormatDocumentCommand (line 22) | internal class FormatDocumentCommand : EditingCommand { method FormatDocumentCommand (line 23) | internal FormatDocumentCommand(ITextView textView, ITextBuffer textBuf... method Invoke (line 31) | public override CommandResult Invoke(Guid group, int id, object inputA... method Status (line 85) | public override CommandStatus Status(Guid group, int id) => CommandSta... FILE: src/Windows/R/Editor/Impl/Formatting/FormatOnPasteCommand.cs class FormatOnPasteCommand (line 19) | public class FormatOnPasteCommand : EditingCommand { method FormatOnPasteCommand (line 24) | public FormatOnPasteCommand(ITextView textView, ITextBuffer textBuffer... method Status (line 30) | public override CommandStatus Status(Guid group, int id) { method Invoke (line 38) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Windows/R/Editor/Impl/Formatting/FormatSelectionCommand.cs class FormatSelectionCommand (line 15) | internal class FormatSelectionCommand : EditingCommand { method FormatSelectionCommand (line 18) | internal FormatSelectionCommand(ITextView textView, ITextBuffer textBu... method Invoke (line 24) | public override CommandResult Invoke(Guid group, int id, object inputA... method Status (line 41) | public override CommandStatus Status(Guid group, int id) FILE: src/Windows/R/Editor/Impl/Formatting/VsAutoFormat.cs class VsAutoFormat (line 15) | public sealed class VsAutoFormat : AutoFormat { method VsAutoFormat (line 18) | public VsAutoFormat(IServiceContainer services, ITextView textView) : method HandleTyping (line 23) | public void HandleTyping(char typedChar) { method CanFormatContainedLanguageLine (line 36) | protected override bool CanFormatContainedLanguageLine(int position, c... method CanFormatLine (line 52) | protected override bool CanFormatLine(int position, int lineOffset) { method GetCaretPointInBuffer (line 66) | private static SnapshotPoint? GetCaretPointInBuffer(ITextView textView) { FILE: src/Windows/R/Editor/Impl/Navigation/CodeNavigator.cs class CodeNavigator (line 13) | internal static class CodeNavigator { method FindCurrentItemDefinition (line 14) | public static SnapshotPoint? FindCurrentItemDefinition(ITextView textV... FILE: src/Windows/R/Editor/Impl/Navigation/Commands/GoToDefinitionCommand.cs class GoToDefinitionCommand (line 13) | public sealed class GoToDefinitionCommand : ViewCommand { method GoToDefinitionCommand (line 18) | public GoToDefinitionCommand(ITextView textView, ITextBuffer textBuffe... method Status (line 26) | public override CommandStatus Status(Guid group, int id) { method Invoke (line 30) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Windows/R/Editor/Impl/Navigation/Commands/PeekDefinitionCommand.cs class PeekDefinitionCommand (line 12) | public sealed class PeekDefinitionCommand : ViewCommand { method PeekDefinitionCommand (line 16) | public PeekDefinitionCommand(ITextView textView, ITextBuffer textBuffe... method Status (line 23) | public override CommandStatus Status(Guid group, int id) { method Invoke (line 27) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Windows/R/Editor/Impl/Navigation/Peek/InternalFunctionPeekItem.cs class InternalFunctionPeekItem (line 12) | internal sealed class InternalFunctionPeekItem : PeekItemBase { method InternalFunctionPeekItem (line 15) | public InternalFunctionPeekItem(string sourceFileName, Span sourceSpan... method GetOrCreateResultSource (line 22) | public override IPeekResultSource GetOrCreateResultSource(string relat... FILE: src/Windows/R/Editor/Impl/Navigation/Peek/InternalFunctionPeekResultSource.cs class InternalFunctionPeekResultSource (line 21) | internal sealed class InternalFunctionPeekResultSource : IPeekResultSour... method InternalFunctionPeekResultSource (line 29) | public InternalFunctionPeekResultSource(string sourceFileName, Span so... method FindResults (line 37) | public void FindResults(string relationshipName, method FindFunctionAsync (line 54) | private async Task FindFunctionAsync(string sourc... method GetFunctionCode (line 88) | private async Task GetFunctionCode(string functionName) { FILE: src/Windows/R/Editor/Impl/Navigation/Peek/PeekItemBase.cs class PeekItemBase (line 9) | internal abstract class PeekItemBase : IPeekableItem { method PeekItemBase (line 10) | protected PeekItemBase(string name, IPeekResultFactory peekResultFacto... method GetOrCreateResultSource (line 23) | public abstract IPeekResultSource GetOrCreateResultSource(string relat... FILE: src/Windows/R/Editor/Impl/Navigation/Peek/PeekableItemSource.cs class PeekableItemSource (line 13) | internal sealed class PeekableItemSource : IPeekableItemSource { method PeekableItemSource (line 18) | public PeekableItemSource(ITextBuffer textBuffer, IPeekResultFactory p... method AugmentPeekSession (line 24) | public void AugmentPeekSession(IPeekSession session, IList CreateTagger(ITextBuffer buffer) where T : ITag { FILE: src/Windows/R/Editor/Impl/Outline/ROutliningRegionTag.cs class ROutliningRegionTag (line 11) | public class ROutliningRegionTag : OutliningRegionTag, IOutliningRegionT... method ROutliningRegionTag (line 14) | internal ROutliningRegionTag(OutlineRegion outlineRegion) : FILE: src/Windows/R/Editor/Impl/Outline/ROutliningTagger.cs class ROutliningTagger (line 12) | internal sealed class ROutliningTagger : OutliningTagger { method ROutliningTagger (line 13) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliabilit... method OnDocumentClosing (line 19) | private void OnDocumentClosing(object sender, EventArgs e) { method CreateTag (line 24) | public override OutliningRegionTag CreateTag(OutlineRegion region) => ... FILE: src/Windows/R/Editor/Impl/Outline/RSectionsCollection.cs class RSectionsCollection (line 12) | internal sealed class RSectionsCollection : IDisposable { class SpanContent (line 13) | private class SpanContent { method RSectionsCollection (line 21) | public RSectionsCollection(IREditorTree tree, IReadOnlyList _tree.EditorBuffer.Changed -= OnTextBufferCha... FILE: src/Windows/R/Editor/Impl/QuickInfo/QuickInfoController.cs class QuickInfoController (line 12) | internal sealed class QuickInfoController : IIntellisenseController { method QuickInfoController (line 18) | public QuickInfoController(ITextView textView, IList subj... method OnTextBufferChanging (line 28) | private void OnTextBufferChanging(object sender, TextContentChangingEv... method OnViewMouseHover (line 37) | private void OnViewMouseHover(object sender, MouseHoverEventArgs e) { method ConnectSubjectBuffer (line 55) | public void ConnectSubjectBuffer(ITextBuffer subjectBuffer) { } method DisconnectSubjectBuffer (line 56) | public void DisconnectSubjectBuffer(ITextBuffer subjectBuffer) { } method Detach (line 58) | public void Detach(ITextView textView) { FILE: src/Windows/R/Editor/Impl/QuickInfo/QuickInfoControllerProvider.cs class QuickInfoControllerProvider (line 15) | [Export(typeof(IIntellisenseControllerProvider))] method QuickInfoControllerProvider (line 21) | [ImportingConstructor] method TryCreateIntellisenseController (line 26) | public IIntellisenseController TryCreateIntellisenseController(ITextVi... FILE: src/Windows/R/Editor/Impl/QuickInfo/QuickInfoSource.cs class QuickInfoSource (line 19) | internal sealed class QuickInfoSource : IQuickInfoSource { method QuickInfoSource (line 27) | public QuickInfoSource(ITextBuffer subjectBuffer, IServiceContainer se... method OnTextBufferChanged (line 35) | void OnTextBufferChanged(object sender, TextContentChangedEventArgs e)... method AugmentQuickInfoSession (line 38) | public void AugmentQuickInfoSession(IQuickInfoSession session, IList quickInfos, IEnumerabl... method MakeQuickInfos (line 109) | private static IEnumerable MakeQuickInfos( method RetriggerQuickInfoSession (line 141) | private void RetriggerQuickInfoSession(IEnumerable { method RdBraceMatcher (line 14) | static RdBraceMatcher() { method RdBraceMatcher (line 19) | public RdBraceMatcher(ITextView textView, ITextBuffer textBuffer) : method GetTokens (line 23) | protected override IReadOnlyTextRangeCollection GetTokens(int... class TokenComparer (line 29) | class TokenComparer : IComparer { method Compare (line 30) | public int Compare(RdTokenType x, RdTokenType y) { FILE: src/Windows/R/Editor/Impl/RData/BraceMatch/RdBraceMatcherProvider.cs class MdBraceMatcherProvider (line 12) | [Export(typeof(IBraceMatcherProvider))] method CreateBraceMatcher (line 15) | public IBraceMatcher CreateBraceMatcher(ITextView textView, ITextBuffe... FILE: src/Windows/R/Editor/Impl/RData/Classification/RdClassificationDefinitions.cs class RdClassificationDefinitions (line 11) | [ExcludeFromCodeCoverage] class RdBracesClassificationFormat (line 17) | [Export(typeof(EditorFormatDefinition))] method RdBracesClassificationFormat (line 22) | public RdBracesClassificationFormat() { FILE: src/Windows/R/Editor/Impl/RData/Classification/RdClassificationNameProvider.cs class RdClassificationNameProvider (line 9) | internal sealed class RdClassificationNameProvider : IClassificationName... method GetClassificationName (line 10) | public string GetClassificationName(RdToken t) { FILE: src/Windows/R/Editor/Impl/RData/Classification/RdClassificationTypes.cs class RdClassificationTypes (line 5) | public static class RdClassificationTypes { FILE: src/Windows/R/Editor/Impl/RData/Classification/RdClassifier.cs class RdClassifier (line 14) | internal sealed class RdClassifier : TokenBasedClassifier GetClassificationSpans(SnapshotSpan s... method ClassifyCommentSpan (line 46) | private IEnumerable ClassifyCommentSpan(Classifica... method GetClassificationName (line 61) | private string GetClassificationName(RToken t) { FILE: src/Windows/R/Editor/Impl/Roxygen/RoxygenClassifierProvider.cs class RoxygenClassifierProvider (line 13) | [Export(typeof(IClassifierProvider))] method RoxygenClassifierProvider (line 19) | [ImportingConstructor] method GetClassifier (line 26) | public IClassifier GetClassifier(ITextBuffer textBuffer) method GetRClassifier (line 29) | public static RClassifier GetRClassifier(ITextBuffer textBuffer) FILE: src/Windows/R/Editor/Impl/Selection/RSelectionTracker.cs class RSelectionTracker (line 18) | internal sealed class RSelectionTracker : SelectionTracker { method RSelectionTracker (line 37) | public RSelectionTracker(ITextView textView, ITextBuffer textBuffer, I... method StartTracking (line 53) | public override void StartTracking(bool automaticTracking) { method EndTracking (line 65) | public override void EndTracking() { method TokenFromPosition (line 74) | private void TokenFromPosition(ITextSnapshot snapshot, int position, o... method PositionFromTokens (line 123) | private int PositionFromTokens(ITextSnapshot snapshot, int itemIndex, ... FILE: src/Windows/R/Editor/Impl/Selection/RSelectionTrackerProvider.cs class RSelectionTrackerProvider (line 14) | [Export(typeof(ISelectionTrackerProvider))] method CreateSelectionTracker (line 17) | public ISelectionTracker CreateSelectionTracker(IEditorView editorView... FILE: src/Windows/R/Editor/Impl/Selection/SelectWordCommand.cs class SelectWordCommand (line 13) | public sealed class SelectWordCommand : ViewCommand { method SelectWordCommand (line 16) | public SelectWordCommand(ITextView textView, ITextBuffer textBuffer) : method Status (line 21) | public override CommandStatus Status(Guid group, int id) { method Invoke (line 25) | public override CommandResult Invoke(Guid group, int id, object inputA... FILE: src/Windows/R/Editor/Impl/Settings/REditorSettings.cs class REditorSettings (line 13) | public sealed class REditorSettings: EditorSettings, IWritableREditorSet... method REditorSettings (line 27) | public REditorSettings(ICoreShell coreShell) : base(coreShell, RConten... method REditorSettings (line 31) | public REditorSettings(IEditorSettingsStorage storage) : base(storage) { method ResetSettings (line 35) | public override void ResetSettings() { method CreateLintOptions (line 41) | private void CreateLintOptions() { FILE: src/Windows/R/Editor/Impl/Signatures/RSignatureHelp.cs class RSignatureHelp (line 20) | public sealed class RSignatureHelp : ISignature { method RSignatureHelp (line 23) | public RSignatureHelp(IRFunctionSignatureHelp signatureHelp) { method OnCurrentParameterChanged (line 74) | private void OnCurrentParameterChanged(object sender, SignatureParamet... FILE: src/Windows/R/Editor/Impl/Signatures/RSignatureHelpParameter.cs class RSignatureHelpParameter (line 17) | internal sealed class RSignatureHelpParameter : IParameter { method RSignatureHelpParameter (line 45) | public RSignatureHelpParameter(ISignature signature, ISignatureParamet... FILE: src/Windows/R/Editor/Impl/Signatures/RSignatureHelpSource.cs class RSignatureHelpSource (line 24) | internal sealed class RSignatureHelpSource : ISignatureHelpSource { method RSignatureHelpSource (line 33) | public RSignatureHelpSource(ITextBuffer textBuffer, IServiceContainer ... method AugmentSignatureHelpSession (line 44) | public void AugmentSignatureHelpSession(ISignatureHelpSession session,... method AugmentSignatureHelpSession (line 67) | public bool AugmentSignatureHelpSession(ISignatureHelpSession session,... method GetCachedSignatures (line 92) | private bool GetCachedSignatures(IList signatures, IEditor... method AddSignatures (line 104) | private static void AddSignatures(IList signatures, IEnume... method ToVsEditorSignatures (line 110) | public static IList ToVsEditorSignatures(IEnumerable _indenter... method Dispose (line 20) | public void Dispose() { } FILE: src/Windows/R/Editor/Impl/SmartIndent/SmartIndentProvider.cs class SmartIndentProvider (line 11) | [Export(typeof(ISmartIndentProvider))] method SmartIndentProvider (line 17) | [ImportingConstructor] method CreateSmartIndent (line 22) | public ISmartIndent CreateSmartIndent(ITextView textView) FILE: src/Windows/R/Editor/Impl/SuggestedActions/Actions/InstallPackageSuggestedAction.cs class InstallPackageSuggestedAction (line 11) | internal sealed class InstallPackageSuggestedAction : LibrarySuggestedAc... method InstallPackageSuggestedAction (line 14) | public InstallPackageSuggestedAction(ITextView textView, ITextBuffer t... method GetCommand (line 17) | protected override string GetCommand(string libraryName) { method TryGetTelemetryId (line 21) | public override bool TryGetTelemetryId(out Guid telemetryId) { FILE: src/Windows/R/Editor/Impl/SuggestedActions/Actions/LibrarySuggestedAction.cs class LibrarySuggestedAction (line 13) | internal abstract class LibrarySuggestedAction : RSuggestedActionBase { method LibrarySuggestedAction (line 14) | protected LibrarySuggestedAction(ITextView textView, ITextBuffer textB... method Invoke (line 19) | public override void Invoke(CancellationToken cancellationToken) { method GetCommand (line 30) | protected abstract string GetCommand(string libraryName); FILE: src/Windows/R/Editor/Impl/SuggestedActions/Actions/LoadLibrarySuggestedAction.cs class LoadLibrarySuggestedAction (line 11) | internal sealed class LoadLibrarySuggestedAction : LibrarySuggestedAction { method LoadLibrarySuggestedAction (line 14) | public LoadLibrarySuggestedAction(ITextView textView, ITextBuffer text... method GetCommand (line 17) | protected override string GetCommand(string libraryName) { method TryGetTelemetryId (line 21) | public override bool TryGetTelemetryId(out Guid telemetryId) { FILE: src/Windows/R/Editor/Impl/SuggestedActions/Actions/RSuggestedActionBase.cs class RSuggestedActionBase (line 14) | public abstract class RSuggestedActionBase : SuggestedActionBase { method RSuggestedActionBase (line 18) | protected RSuggestedActionBase(ITextView textView, ITextBuffer textBuf... method SubmitToInteractive (line 25) | protected void SubmitToInteractive(string command, CancellationToken c... method SubmitToInteractiveAsync (line 31) | private async Task SubmitToInteractiveAsync(string command, Cancellati... method SubmitAsync (line 40) | private async Task SubmitAsync(string command, CancellationToken cance... FILE: src/Windows/R/Editor/Impl/SuggestedActions/Providers/LibraryStatementSuggestedActionProvider.cs class LibraryStatementSuggestedActionProvider (line 20) | [Export(typeof(ISuggestedActionProvider))] method LibraryStatementSuggestedActionProvider (line 26) | [ImportingConstructor] method GetSuggestedActions (line 32) | public IEnumerable GetSuggestedActions(ITextView tex... method HasSuggestedActions (line 40) | public bool HasSuggestedActions(ITextView textView, ITextBuffer textBu... FILE: src/Windows/R/Editor/Impl/SuggestedActions/RSuggestedActionsSource.cs class RSuggestedActionsSource (line 26) | internal sealed class RSuggestedActionsSource : SuggestedActionsSourceBa... method RSuggestedActionsSource (line 30) | private RSuggestedActionsSource(ITextView textView, ITextBuffer textBu... method Create (line 35) | public static ISuggestedActionsSource Create(ITextView textView, IText... method OnCaretPositionChanged (line 49) | protected override void OnCaretPositionChanged(object sender, CaretPos... method GetSuggestedActions (line 65) | public IEnumerable GetSuggestedActions(ISuggestedA... method HasSuggestedActionsAsync (line 85) | public Task HasSuggestedActionsAsync(ISuggestedActionCategorySet... method TryGetTelemetryId (line 90) | public bool TryGetTelemetryId(out Guid telemetryId) { method PositionFromRange (line 101) | private static int PositionFromRange(SnapshotSpan range) { FILE: src/Windows/R/Editor/Impl/SuggestedActions/RSuggestedActionsSourceProvider.cs class RSuggestedActionsSourceProvider (line 13) | [Export(typeof(ISuggestedActionsSourceProvider))] method RSuggestedActionsSourceProvider (line 19) | [ImportingConstructor] method CreateSuggestedActionsSource (line 24) | public ISuggestedActionsSource CreateSuggestedActionsSource(ITextView ... FILE: src/Windows/R/Editor/Impl/Undo/MassiveChange.cs class MassiveChange (line 15) | public sealed class MassiveChange : IDisposable { method MassiveChange (line 19) | public MassiveChange(ITextView textView, ITextBuffer textBuffer, IServ... method Dispose (line 34) | public void Dispose() { class StartMassiveChangeUndoUnit (line 53) | internal class StartMassiveChangeUndoUnit : TextUndoPrimitiveBase { method StartMassiveChangeUndoUnit (line 54) | public StartMassiveChangeUndoUnit(ITextBuffer textBuffer) method Do (line 58) | public override void Do() { method Undo (line 63) | public override void Undo() { class EndMassiveChangeUndoUnit (line 68) | internal class EndMassiveChangeUndoUnit : TextUndoPrimitiveBase { method EndMassiveChangeUndoUnit (line 69) | public EndMassiveChangeUndoUnit(ITextBuffer textBuffer) method Do (line 73) | public override void Do() { method Undo (line 78) | public override void Undo() { FILE: src/Windows/R/Editor/Impl/Validation/Tagger/EditorErrorTag.cs class EditorErrorTag (line 22) | internal class EditorErrorTag : ErrorTag, ITagSpan, IExpandab... method EditorErrorTag (line 26) | public EditorErrorTag(IREditorTree editorTree, IValidationError error) method GetErrorType (line 63) | static string GetErrorType(IValidationError error) { method GetTaskType (line 83) | static TaskType GetTaskType(IValidationError error) { method Contains (line 112) | public bool Contains(int position) { method Shift (line 116) | public void Shift(int offset) { method Expand (line 123) | public void Expand(int startOffset, int endOffset) { method ContainsUsingInclusion (line 135) | public bool ContainsUsingInclusion(int position) { FILE: src/Windows/R/Editor/Impl/Validation/Tagger/EditorErrorTagger.cs class EditorErrorTagger (line 25) | public class EditorErrorTagger : ITagger, IEditorTaskListItem... method EditorErrorTagger (line 35) | public EditorErrorTagger(ITextBuffer textBuffer, IEditorTaskList taskL... method FromTextBuffer (line 73) | public static EditorErrorTagger FromTextBuffer(ITextBuffer textBuffer) method OnNodesRemoved (line 76) | private void OnNodesRemoved(object sender, TreeNodesRemovedEventArgs e) { method OnTreeUpdateCompleted (line 82) | private void OnTreeUpdateCompleted(object sender, TreeUpdatedEventArgs... method OnCleared (line 88) | private void OnCleared(object sender, EventArgs e) => RemoveAllTags(); method RemoveAllTags (line 90) | private void RemoveAllTags() { method OnTextBufferChanged (line 98) | private void OnTextBufferChanged(object sender, TextContentChangedEven... method OnDocumentClosing (line 128) | private void OnDocumentClosing(object sender, EventArgs e) { method OnIdle (line 151) | private void OnIdle(object sender, EventArgs eventArgs) { method GetTags (line 226) | public IEnumerable> GetTags(NormalizedSnapshotSpan... FILE: src/Windows/R/Editor/Impl/Validation/Tagger/EditorErrorTaggerProvider.cs class EditorErrorTaggerProvider (line 15) | [Export(typeof(ITaggerProvider))] method EditorErrorTaggerProvider (line 22) | [ImportingConstructor] method CreateTagger (line 28) | public ITagger CreateTagger(ITextBuffer textBuffer) where T : IT... FILE: src/Windows/R/Editor/Impl/Validation/Tagger/ErrorTagCollection.cs class ErrorTagCollection (line 20) | internal sealed class ErrorTagCollection { method ErrorTagCollection (line 62) | public ErrorTagCollection(IREditorTree editorTree) { method ToArray (line 72) | public EditorErrorTag[] ToArray() { method ItemsInRange (line 83) | public IReadOnlyList ItemsInRange(ITextRange range) { method Clear (line 93) | public void Clear() { method ReflectTextChange (line 103) | public void ReflectTextChange(int start, int oldLength, int newLength,... method Add (line 125) | internal void Add(EditorErrorTag tag) { method BeginUpdate (line 137) | public ITextRange BeginUpdate() { method EndUpdate (line 162) | public void EndUpdate(bool modified) { method RemoveTagsForNode (line 175) | public ITextRange RemoveTagsForNode(IAstNode node) { method OnTreeClosing (line 200) | private void OnTreeClosing(object sender, EventArgs e) { method OnNewTree (line 210) | private void OnNewTree(object sender, EventArgs e) { method OnNodesRemoved (line 214) | private void OnNodesRemoved(object sender, TreeNodesRemovedEventArgs e) { method OnUpdateCompleted (line 220) | private void OnUpdateCompleted(object sender, TreeUpdatedEventArgs e) { method StoreRemovedNodes (line 228) | private void StoreRemovedNodes(IAstNode node) { method ProcessPendingNodeRemoval (line 236) | private void ProcessPendingNodeRemoval() { FILE: src/Windows/R/Editor/Impl/ViewModel/REditorViewModel.cs class REditorViewModel (line 17) | public sealed class REditorViewModel : EditorViewModel { method REditorViewModel (line 18) | public REditorViewModel(ITextBuffer diskBuffer, IServiceContainer serv... method GetCommandTarget (line 26) | public override ICommandTarget GetCommandTarget(IEditorView editorView... FILE: src/Windows/R/Editor/Impl/ViewModel/REditorViewModelFactory.cs class REditorViewModelFactory (line 14) | [Export(typeof(IEditorViewModelFactory))] method REditorViewModelFactory (line 19) | [ImportingConstructor] method CreateEditorViewModel (line 24) | public IEditorViewModel CreateEditorViewModel(ITextBuffer textBuffer) { FILE: src/Windows/R/Editor/Impl/Windows.Resources.Designer.cs class Windows_Resources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Windows_Resources (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: src/Windows/R/Editor/Test/Assertions/FunctionSignatureAssertion.cs class FunctionSignatureAssertion (line 11) | [ExcludeFromCodeCoverage] method FunctionSignatureAssertion (line 15) | public FunctionSignatureAssertion(RFunctionSignatureInfo parameter) { method HaveFunctionCall (line 19) | public AndConstraint HaveFunctionCall(stri... method HaveParameterIndex (line 29) | public AndConstraint HaveParameterIndex(in... method HaveFunctionName (line 39) | public AndConstraint HaveFunctionName(stri... method HaveSignatureEnd (line 49) | public AndConstraint HaveSignatureEnd(int ... FILE: src/Windows/R/Editor/Test/BraceMatch/BraceMatchTest.cs class RBraceMatchTest (line 13) | [ExcludeFromCodeCoverage] method RBraceMatchTest (line 18) | public RBraceMatchTest(IServiceContainer services) { method RBraceMatch_CurlyBraces01 (line 22) | [Test] method RBraceMatch_Braces (line 44) | [Test] method RBraceMatch_CurlyBraces02 (line 65) | [Test] method RBraceMatch_MixedBraces (line 85) | [Test] FILE: src/Windows/R/Editor/Test/BraceMatch/GotoBraceCommandTest.cs class GotoBraceCommandTest (line 15) | [ExcludeFromCodeCoverage] method GotoBraceCommandTest (line 19) | public GotoBraceCommandTest(IServiceContainer services) { method GotoBrace (line 23) | [Test] FILE: src/Windows/R/Editor/Test/Comments/CommenterTest.cs class CommenterTest (line 17) | [ExcludeFromCodeCoverage] method CommenterTest (line 22) | public CommenterTest(IServiceContainer services) { method Commenter_CommentTest01 (line 26) | [Test] method Commenter_CommentTest02 (line 54) | [Test] method Commenter_UncommentTest01 (line 81) | [Test] method Commenter_UncommentTest02 (line 108) | [Test] FILE: src/Windows/R/Editor/Test/Comments/RoxygenTest.cs class RoxygenTest (line 17) | [ExcludeFromCodeCoverage] method Insert01 (line 20) | [Test] method Insert02 (line 58) | [Test] method Insert03 (line 76) | [Test] method S4Class (line 99) | [CompositeTest] method S4Empty (line 123) | [Test] method S4MethodGeneric (line 141) | [CompositeTest] method S4Error (line 161) | [CompositeTest] FILE: src/Windows/R/Editor/Test/Completions/FileCompletionProviderTest.cs class FileCompletionProviderTest (line 20) | [ExcludeFromCodeCoverage] method FileCompletionProviderTest (line 28) | public FileCompletionProviderTest(IServiceContainer services) { method Dispose (line 38) | public void Dispose() { method LocalFiles (line 44) | [Test] method RemoteFiles (line 56) | [Test] FILE: src/Windows/R/Editor/Test/Completions/FunctionInfoTest.cs class FunctionInfoTest (line 17) | [ExcludeFromCodeCoverage] method FunctionInfoTest (line 24) | public FunctionInfoTest(IServiceContainer services) { method InitializeAsync (line 31) | public async Task InitializeAsync() { method DisposeAsync (line 36) | public Task DisposeAsync() { method FunctionInfoTest1 (line 41) | [CompositeTest] method FunctionInfoTest2 (line 57) | [Test] FILE: src/Windows/R/Editor/Test/Completions/PackageIndexTest.cs class PackageIndexTest (line 16) | [ExcludeFromCodeCoverage] method PackageIndexTest (line 23) | public PackageIndexTest(IServiceContainer services) { method InitializeAsync (line 29) | public Task InitializeAsync() => _sessionProvider.TrySwitchBrokerAsync... method DisposeAsync (line 31) | public Task DisposeAsync() => Task.CompletedTask; method BuildPackageIndexTest (line 33) | [Test] method PackageDescriptionTest (line 83) | [Test] FILE: src/Windows/R/Editor/Test/Completions/PackageInstallTest.cs class PackageInstallTest (line 17) | [ExcludeFromCodeCoverage] method PackageInstallTest (line 21) | public PackageInstallTest(IServiceContainer services) : base(services)... method InstallPackageTest (line 23) | [Test] FILE: src/Windows/R/Editor/Test/Completions/RCompletionSourceTest.cs class RCompletionSourceTest (line 15) | [ExcludeFromCodeCoverage] method RCompletionSourceTest (line 20) | public RCompletionSourceTest(IServiceContainer services) { method Keywords01 (line 25) | [Test] method SuppressedCompletion (line 36) | [CompositeTest] method BeforeComment (line 55) | [Test] method FunctionDefinition01 (line 64) | [Test] method FunctionDefinition02 (line 73) | [Test] method FunctionDefinition03 (line 84) | [Test] method UserVariables01 (line 103) | [Test] method UserVariables02 (line 143) | [Test] method UserVariables03 (line 186) | [Test] method UserFunctions01 (line 203) | [Test] method UserFunctions02 (line 215) | [Test] method UserFunctions03 (line 241) | [Test] method UserFunctionArguments01 (line 280) | [Test] method UserFunctionArgumentsNoBrace (line 297) | [CompositeTest] FILE: src/Windows/R/Editor/Test/Completions/RCompletionTestUtilities.cs class RCompletionTestUtilities (line 19) | [ExcludeFromCodeCoverage] method GetCompletions (line 21) | public static void GetCompletions(IServiceContainer services, string c... method GetCompletions (line 27) | public static void GetCompletions(IServiceContainer services, string c... FILE: src/Windows/R/Editor/Test/Completions/RFunctionCompletionSourceTest.cs class RFunctionCompletionSourceTest (line 18) | [ExcludeFromCodeCoverage] method RFunctionCompletionSourceTest (line 22) | public RFunctionCompletionSourceTest(IServiceContainer services) : bas... method BaseFunctions01 (line 24) | [Test] method BaseFunctions02 (line 34) | [Test] method Packages01 (line 47) | [Test] method RtvsPackage (line 58) | [Test] method SpecificPackage (line 68) | [CompositeTest] method InternalExternal (line 93) | [CompositeTest] method CaseSensitiveEntries (line 109) | [Test] method NoDuplicatesEntries (line 120) | [Test] method Datasets (line 130) | [Test] FILE: src/Windows/R/Editor/Test/DragDrop/DragDropTest.cs class DragDropTest (line 19) | [ExcludeFromCodeCoverage] method DragDropTest (line 24) | public DragDropTest(EditorTestFilesFixture files) { method RDataObject (line 28) | [CompositeTest] method RSqlDataObject (line 46) | [CompositeTest] method MakeStream (line 67) | private MemoryStream MakeStream(string[] files) { FILE: src/Windows/R/Editor/Test/Extensions/AssertionExtensions.cs class AssertionExtensions (line 9) | [ExcludeFromCodeCoverage] method Should (line 11) | public static FunctionSignatureAssertion Should(this RFunctionSignatur... FILE: src/Windows/R/Editor/Test/Extensions/RdAssertionExtensions.cs class RdAssertionExtensions (line 9) | [ExcludeFromCodeCoverage] method Should (line 11) | public static TokenAssertions Should(this RdToken token) { FILE: src/Windows/R/Editor/Test/Extensions/StringExtensionsTest.cs class StringExtensionsTest (line 10) | [ExcludeFromCodeCoverage] method BacktickName (line 13) | [CompositeTest] method GetScopeBlockRange (line 24) | [CompositeTest] FILE: src/Windows/R/Editor/Test/Extensions/TextViewExtensionsTest.cs class TextViewExtensionsTest (line 14) | [ExcludeFromCodeCoverage] method GetIdentifierUnderCaret (line 17) | [CompositeTest] method GetVariableBeforeCaret (line 41) | [CompositeTest] method MakeTextView (line 65) | private ITextView MakeTextView(string content, int caretPosition) { FILE: src/Windows/R/Editor/Test/Fixtures/EditorTestFilesFixture.cs class EditorTestFilesFixture (line 8) | [ExcludeFromCodeCoverage] method EditorTestFilesFixture (line 11) | public EditorTestFilesFixture() : base(@"Windows\R\Editor\Test\Files",... FILE: src/Windows/R/Editor/Test/Fixtures/REditorServicesFixture.cs class REditorServicesFixture (line 23) | [ExcludeFromCodeCoverage] method GetAssemblyNames (line 25) | protected override IEnumerable GetAssemblyNames() => new[] { method SetupServices (line 45) | protected override void SetupServices(IServiceManager serviceManager, ... FILE: src/Windows/R/Editor/Test/Formatting/AutoFormatTest.cs class AutoFormatTest (line 23) | [ExcludeFromCodeCoverage] method AutoFormatTest (line 28) | public AutoFormatTest(IServiceContainer services) { method FormatTest (line 32) | [CompositeTest] method SmartIndentTest05 (line 45) | [Test] method TestAutoFormat (line 62) | private ITextView TestAutoFormat(int position, string initialContent =... FILE: src/Windows/R/Editor/Test/Formatting/FormatCommandTest.cs class FormatCommandTest (line 21) | [ExcludeFromCodeCoverage] method FormatCommandTest (line 26) | public FormatCommandTest(IServiceContainer services) { method FormatDocument (line 30) | [CompositeTest] method FormatOnPasteStatus (line 51) | [Test] method FormatOnPaste (line 71) | [CompositeTest] method FormatFromClipboard (line 79) | private string FormatFromClipboard(string content) { class ClipboardDataProvider (line 101) | private class ClipboardDataProvider : IClipboardDataProvider { method ContainsData (line 105) | public bool ContainsData(string format) => format == Format; method GetData (line 106) | public object GetData(string format) => format == Format ? Data : null; FILE: src/Windows/R/Editor/Test/Formatting/RangeFormatterTest.cs class RangeFormatterTest (line 16) | [ExcludeFromCodeCoverage] method RangeFormatterTest (line 21) | public RangeFormatterTest(IServiceContainer services) { method EmptyFileTest (line 25) | [Test] method FormatArgumentsTest (line 35) | [CompositeTest] method FormatConditional (line 50) | [CompositeTest] method FormatConditionalTest03 (line 62) | [Test] method FormatConditionalTest04 (line 84) | [Test] method FormatConditionalTest05 (line 96) | [Test] method FormatConditionalTest06 (line 108) | [Test] method FormatOneLine (line 128) | [Test] method FormatScope (line 146) | [CompositeTest] method FormatScopeLessIf01 (line 159) | [Test] method FormatMultiline01 (line 182) | [Test] method FormatMultiline02 (line 199) | [Test] FILE: src/Windows/R/Editor/Test/Formatting/SmartIndentTest.cs class SmartIndentTest (line 17) | [ExcludeFromCodeCoverage] method SmartIndentTest (line 23) | public SmartIndentTest(IServiceContainer services) { method Scope (line 30) | [CompositeTest] method Arguments (line 74) | [CompositeTest] method MakeTextView (line 93) | private ITextView MakeTextView(string content) { FILE: src/Windows/R/Editor/Test/Mocks/EditorDocumentMock.cs class EditorDocumentMock (line 16) | [ExcludeFromCodeCoverage] method EditorDocumentMock (line 18) | public EditorDocumentMock(string content, string filePath = null) { method EditorDocumentMock (line 27) | public EditorDocumentMock(IREditorTree tree) { method Close (line 36) | public void Close() { } method BeginMassiveChange (line 72) | public void BeginMassiveChange() { } method Dispose (line 73) | public void Dispose() { } method EndMassiveChange (line 74) | public bool EndMassiveChange() => true; FILE: src/Windows/R/Editor/Test/Mocks/EditorSupportMock.cs class EditorSupportMock (line 9) | [ExcludeFromCodeCoverage] method TranslateCommandTarget (line 11) | public ICommandTarget TranslateCommandTarget(IEditorView editorView, o... method TranslateToHostCommandTarget (line 12) | public object TranslateToHostCommandTarget(IEditorView editorView, obj... method CreateUndoAction (line 13) | public IEditorUndoAction CreateUndoAction(IEditorView editorView) => n... FILE: src/Windows/R/Editor/Test/Mocks/EditorTreeMock.cs class EditorTreeMock (line 12) | [ExcludeFromCodeCoverage] method EditorTreeMock (line 14) | public EditorTreeMock(IEditorBuffer editorBuffer, AstRoot ast) { method AcquireReadLock (line 26) | public AstRoot AcquireReadLock(Guid treeUserId) => AstRoot; method Invalidate (line 27) | public void Invalidate() { } method EnsureTreeReady (line 28) | public void EnsureTreeReady() { } method ReleaseReadLock (line 29) | public bool ReleaseReadLock(Guid treeUserId) => true; method ProcessChangesAsync (line 30) | public void ProcessChangesAsync(Action completeCallback) { } method InvokeWhenReady (line 32) | public void InvokeWhenReady(Action action, object p, Type type... method Dispose (line 35) | public void Dispose() { } FILE: src/Windows/R/Editor/Test/Mocks/EditorUndoActionMock.cs class EditorUndoActionMock (line 8) | [ExcludeFromCodeCoverage] method Dispose (line 10) | public void Dispose() { } method Open (line 11) | public void Open(string name) { } method Commit (line 12) | public void Commit() { } FILE: src/Windows/R/Editor/Test/Navigation/GotoDefinitionTest.cs class GotoDefinitionTest (line 18) | [ExcludeFromCodeCoverage] method GoToDefFunction01 (line 21) | [Test] method GoToDefFunction02 (line 32) | [Test] method GoToDefVariable01 (line 45) | [Test] method GoToDefVariable02 (line 57) | [Test] method GoToDefArgument01 (line 70) | [Test] method GoToDefArgument02 (line 83) | [Test] method GoToDefArgument03 (line 96) | [Test] method GoToDefInternalFunction (line 109) | [Test] method RunGotoDefTestInternalItem (line 116) | private void RunGotoDefTestInternalItem(string content, int startLineN... method RunGotoDefTestUserDefinedItem (line 130) | private void RunGotoDefTestUserDefinedItem(string content, int startLi... method SetupTextView (line 140) | private TextViewMock SetupTextView(string content, int startLineNumber... FILE: src/Windows/R/Editor/Test/Navigation/RPeekableItemSourceTest.cs class RPeekableItemSourceTest (line 28) | [ExcludeFromCodeCoverage] method RPeekableItemSourceTest (line 33) | public RPeekableItemSourceTest(IServiceContainer services) { method PeekFunction01 (line 37) | [Test] method PeekFunction02 (line 47) | [Test] method PeekVariable01 (line 57) | [Test] method PeekArgument01 (line 68) | [Test] method PeekInternalFunction01 (line 80) | [Test] method RunUserItemPeekTest (line 91) | private void RunUserItemPeekTest(string content, int line, int column,... method RunInternalItemPeekTest (line 99) | private void RunInternalItemPeekTest(string content, int line, int col... method RunPeekTest (line 123) | private IPeekResultCollection RunPeekTest(string content, int line, in... method GetPeekableItems (line 142) | private void GetPeekableItems(string content, int lineNumber, int colu... method GetPeekableItems (line 148) | private void GetPeekableItems(string content, int position, IList TriggerSessionAsync(string content, int po... FILE: src/Windows/R/Editor/Test/RData/BraceMatch/BraceMatchTest.cs class RBraceMatchTest (line 15) | [ExcludeFromCodeCoverage] method RdBraceMatch_MixedBraces (line 17) | [Test] method RdBraceMatch_SquareBrackets (line 55) | [Test] method CreateBraceMatcher (line 88) | private RdBraceMatcher CreateBraceMatcher(string content, out ITextBuf... FILE: src/Windows/R/Editor/Test/RData/Classification/RdClassifierTest.cs class RdClassifierTest (line 16) | [ExcludeFromCodeCoverage] method ClassifyRContent (line 18) | [Test] FILE: src/Windows/R/Editor/Test/RData/Help/GetFunctionInfoTest.cs class GetFunctionInfoTest (line 13) | [ExcludeFromCodeCoverage] method GetFunctionInfoTest (line 18) | public GetFunctionInfoTest(EditorTestFilesFixture files) { method GetRdFunctionArgumentsTest01 (line 22) | [Test] method GetRdFunctionArgumentsTest02 (line 48) | [Test] method GetRdFunctionArgumentsTest03 (line 70) | [Test] method GetRdFunctionArgumentsDescriptionsTest01 (line 81) | [Test] method GetRdFunctionInfoTest01 (line 106) | [Test] method GetRdFunctionInfoTest02 (line 121) | [Test] method GetRdFunctionArgumentsBadData01 (line 146) | [Test] FILE: src/Windows/R/Editor/Test/RData/Tokens/TokenizeSampleFilesTest.cs class TokenizeSampleRdFilesTest (line 11) | [ExcludeFromCodeCoverage] method TokenizeSampleRdFilesTest (line 16) | public TokenizeSampleRdFilesTest(EditorTestFilesFixture files) { method TokenizeSampleRdFile (line 20) | [CompositeTest] FILE: src/Windows/R/Editor/Test/RData/Tokens/TokenizeTest.cs class TokenizeRdTest (line 12) | [ExcludeFromCodeCoverage] method TokenizeRdKeywords1 (line 15) | [Test] method TokenizeRdKeywords2 (line 22) | [Test] method TokenizeRdPragmas1 (line 31) | [Test] method TokenizeRdPragmas2 (line 39) | [Test] method TokenizeRdArguments01 (line 45) | [Test] method TokenizeRdArguments02 (line 64) | [Test] method TokenizeRdArguments03 (line 79) | [Test] method TokenizeRdArguments04 (line 97) | [Test] method TokenizeRdArguments05 (line 123) | [Test] method TokenizeRdVerbationContent (line 139) | [Test] method TokenizeCppFormatContent (line 158) | [Test] FILE: src/Windows/R/Editor/Test/RData/Tokens/VerifySortedTables.cs class VerifySortedRdTables (line 13) | [ExcludeFromCodeCoverage] method VerifySortedRdBlockKeywords (line 15) | [Test] method VerifySortedRdVerbatimKeywords (line 24) | [Test] FILE: src/Windows/R/Editor/Test/Roxygen/RoxygenCompletionTest.cs class RoxygenCompletionTest (line 17) | [ExcludeFromCodeCoverage] method RoxygenCompletionTest (line 22) | public RoxygenCompletionTest(IServiceContainer services) { method Keywords01 (line 27) | [Test] method Keywords02 (line 37) | [CompositeTest] method Keywords03 (line 50) | [Test] method Filtering (line 58) | [CompositeTest] FILE: src/Windows/R/Editor/Test/Roxygen/RoxygenTokenizeTest.cs class RoxygenTokenizeTest (line 12) | [ExcludeFromCodeCoverage] method Keywords01 (line 15) | [Test] method Keywords02 (line 26) | [Test] method Keywords03 (line 34) | [Test] method Export (line 42) | [Test] FILE: src/Windows/R/Editor/Test/Script/RHostScript.cs class RHostScript (line 14) | [ExcludeFromCodeCoverage] method RHostScript (line 26) | public RHostScript(IServiceContainer services, IRSessionCallback clien... method RHostScript (line 31) | public RHostScript(IServiceContainer services, bool async) { method InitializeAsync (line 37) | public async Task InitializeAsync(IRSessionCallback clientApp = null) { method Dispose (line 49) | public void Dispose() { method Dispose (line 54) | protected virtual void Dispose(bool disposing) { FILE: src/Windows/R/Editor/Test/Settings/ParameterTest.cs class SettingsTest (line 12) | [ExcludeFromCodeCoverage] method Settings_TestDefaults (line 15) | [Test] FILE: src/Windows/R/Editor/Test/Signatures/ComputeCurrentParameterTest.cs class ComputeCurrentParameterTest (line 23) | [ExcludeFromCodeCoverage] method ComputeCurrentParameterTest (line 29) | public ComputeCurrentParameterTest(IServiceContainer services) : method ParameterTest_ComputeCurrentParameter01 (line 34) | [Test(ThreadType = ThreadType.UI)] method GetCurrentParameterIndex (line 78) | private int GetCurrentParameterIndex(ISignature sh, IParameter paramet... method ParameterTest_ComputeCurrentParameter02 (line 87) | [Test(ThreadType = ThreadType.UI)] method ParameterTest_ComputeCurrentParameter03 (line 121) | [Test(ThreadType = ThreadType.UI)] method ParameterTest_ComputeCurrentParameter04 (line 150) | [Test(ThreadType = ThreadType.UI)] FILE: src/Windows/R/Editor/Test/Signatures/ParameterTest.cs class ParameterTest (line 12) | [ExcludeFromCodeCoverage] method ParameterTest01 (line 15) | [Test] method ParameterTest02 (line 45) | [Test] method ParameterTest03 (line 66) | [Test] method ParameterTest04 (line 76) | [Test] method ParameterTest05 (line 91) | [Test] method ParameterTest06 (line 109) | [Test] method ParameterTest07 (line 128) | [Test] FILE: src/Windows/R/Editor/Test/Signatures/SignatureHelpSourceTest.cs class SignatureHelpSourceTest (line 20) | [ExcludeFromCodeCoverage] method SignatureHelpSourceTest (line 23) | public SignatureHelpSourceTest(IServiceContainer services) : base(serv... method SignatureHelpSourceTest01 (line 25) | [Test] method SignatureHelpSourceTest02 (line 46) | [Test] FILE: src/Windows/R/Editor/Test/Signatures/SignatureTest.cs class SignatureTest (line 11) | [ExcludeFromCodeCoverage] method Signature (line 14) | [CompositeTest] FILE: src/Windows/R/Editor/Test/Tree/EditorTreeTest.cs class EditorTreeTest (line 13) | [ExcludeFromCodeCoverage] method MakeTree (line 15) | public static EditorTree MakeTree(IServiceContainer services, string e... method ApplyTextChange (line 22) | public static EditorTree ApplyTextChange(IServiceContainer services, s... FILE: src/Windows/R/Editor/Test/Tree/InvalidateTest.cs class EditorTreeInvalidateTest (line 14) | [ExcludeFromCodeCoverage] method EditorTreeInvalidateTest (line 19) | public EditorTreeInvalidateTest(IServiceContainer services) { method InvalidateAll (line 23) | [Test] method InvalidateAllInRange (line 32) | [CompositeTest] method InvalidatePartsInRange01 (line 49) | [CompositeTest] FILE: src/Windows/R/Editor/Test/Tree/ProcessChangesTest.cs class ProcessChangesTest (line 11) | [ExcludeFromCodeCoverage] method ProcessChangesTest (line 16) | public ProcessChangesTest(IServiceContainer services) { method ProcessChange_EditExpression01 (line 20) | [Test] method ProcessChange_EditIfElse01 (line 66) | [Test] method ProcessChange_EditIfElse02 (line 129) | [Test] FILE: src/Windows/R/Editor/Test/Tree/TreeChangeTypeTest.cs class TreeChangeTypeTest (line 18) | [ExcludeFromCodeCoverage] method TreeChangeTypeTest (line 23) | public TreeChangeTypeTest(IServiceContainer services) { method EditWhitespace (line 27) | [CompositeTest] method EditString (line 39) | [CompositeTest] method EditString04 (line 51) | [Test] method EditComment01 (line 74) | [CompositeTest] method EditComment04 (line 86) | [Test] method EditComment05 (line 95) | [Test] method CurlyBrace (line 109) | [Test] method AddWhitespace (line 119) | [CompositeTest] method ElsePosition (line 129) | [CompositeTest] FILE: src/Windows/R/Editor/Test/Tree/TreeTextChangeTest.cs class TreeTextChangeTest (line 13) | [ExcludeFromCodeCoverage] method Combine (line 16) | [CompositeTest] FILE: src/Windows/R/Editor/Test/Utility/FunctionIndexBasedTest.cs class FunctionIndexBasedTest (line 13) | [ExcludeFromCodeCoverage] method FunctionIndexBasedTest (line 20) | protected FunctionIndexBasedTest(IServiceContainer services) { method InitializeAsync (line 27) | public async Task InitializeAsync() { method DisposeAsync (line 33) | public Task DisposeAsync() => Task.CompletedTask; FILE: src/Windows/R/Editor/Test/Utility/QuickInfoSourceUtility.cs class QuickInfoSourceUtility (line 13) | [ExcludeFromCodeCoverage] method AugmentQuickInfoSessionAsync (line 15) | internal static Task AugmentQuickInfoSessionAsync( FILE: src/Windows/R/Editor/Test/Utility/SignatureHelpSourceUtility.cs class SignatureHelpSourceUtility (line 12) | [ExcludeFromCodeCoverage] method AugmentSignatureHelpSessionAsync (line 14) | internal static Task AugmentSignatureHelpSessionAsync(this RSignatureH... FILE: src/Windows/R/Editor/Test/Utility/TestRSettings.cs class TestRSettings (line 17) | [ExcludeFromCodeCoverage] method TestRSettings (line 21) | public TestRSettings() : this("Test") {} method TestRSettings (line 23) | public TestRSettings(string connectionName) { method LoadFromStorage (line 84) | public void LoadFromStorage() { } method LoadSettings (line 131) | public void LoadSettings() { } method SaveSettingsAsync (line 132) | public Task SaveSettingsAsync() => Task.CompletedTask; method Dispose (line 133) | public void Dispose() { } FILE: src/Windows/R/Editor/Test/Utility/TextBufferUtility.cs class TextBufferUtility (line 8) | [ExcludeFromCodeCoverage] method ApplyTextChange (line 10) | public static void ApplyTextChange(ITextBuffer textBuffer, int start, ... FILE: src/Windows/R/Editor/Test/Utility/TextViewTest.cs class TextViewTest (line 16) | [ExcludeFromCodeCoverage] method MakeTextView (line 18) | public static IEditorView MakeTextView(string content, out AstRoot ast) { method MakeTextViewRealTextBuffer (line 22) | public static IEditorView MakeTextViewRealTextBuffer(string content, I... method MakeTextView (line 29) | public static IEditorView MakeTextView(string content, int caretPositi... method MakeTextView (line 35) | public static IEditorView MakeTextView(string content, ITextRange sele... FILE: src/Windows/R/Editor/Test/Validation/LinterTest.cs class LinterTest (line 19) | [ExcludeFromCodeCoverage] method LinterTest (line 27) | public LinterTest(IServiceContainer services) { method Validate (line 35) | [CompositeTest] method Validate2 (line 104) | [CompositeTest] method LengthLimit (line 124) | [CompositeTest] method Projected (line 154) | [CompositeTest] FILE: src/Windows/R/Platform.Core/Impl/IO/KnownFolderGuids.cs class KnownFolderGuids (line 5) | internal class KnownFolderGuids { FILE: src/Windows/R/Platform.Core/Impl/IO/WindowsFileSystem.cs class WindowsFileSystem (line 10) | public sealed class WindowsFileSystem : FileSystem { method GetDownloadsPath (line 11) | public override string GetDownloadsPath(string fileName) => method GetKnownFolderPath (line 16) | private string GetKnownFolderPath(string knownFolder) { class NativeMethods (line 22) | private static class NativeMethods { type KnownFolderflags (line 25) | [Flags] method SHGetKnownFolderPath (line 40) | [DllImport("Shell32.dll")] FILE: src/Windows/R/Platform.Core/Impl/Interpreters/RInstallation.cs class RInstallation (line 22) | public sealed class RInstallation : IRInstallationService { method RInstallation (line 26) | public RInstallation() : method RInstallation (line 29) | public RInstallation(IRegistry registry, IFileSystem fileSystem) { method CreateInfo (line 34) | public IRInterpreterInfo CreateInfo(string name, string path) => new R... method GetCompatibleEngines (line 36) | public IEnumerable GetCompatibleEngines(ISupportedR... method GetCompatibleEnginesFromRegistry (line 57) | private IEnumerable GetCompatibleEnginesFromRegistr... method GetInstalledEnginesFromRegistry (line 71) | private IEnumerable GetInstalledEnginesFromRegistry... method NameFromKey (line 95) | private static string NameFromKey(string key) { method GetRVersionFromFolderName (line 116) | private static Version GetRVersionFromFolderName(string folderName) { method TryFindRInProgramFiles (line 128) | private IRInterpreterInfo TryFindRInProgramFiles(ISupportedRVersionRan... FILE: src/Windows/R/Platform.Core/Impl/Interpreters/RInterpreterInfo.cs class RInterpreterInfo (line 13) | public sealed class RInterpreterInfo : IRInterpreterInfo { method RInterpreterInfo (line 56) | public RInterpreterInfo(string name, string path, IFileSystem fileSyst... method VerifyInstallation (line 68) | public bool VerifyInstallation(ISupportedRVersionRange svr = null, ISe... method IsSameVersion (line 109) | private static bool IsSameVersion(Version v1, Version v2) { method GetRVersionFromBinary (line 114) | private Version GetRVersionFromBinary(IFileSystem fs, string basePath) { method NormalizeRPath (line 121) | public static string NormalizeRPath(string path) { method GetRVersionPartsFromFileMinorVersion (line 140) | private static void GetRVersionPartsFromFileMinorVersion(int minorVers... method DetermineVersion (line 149) | private Version DetermineVersion() { method ExtractVersionString (line 166) | private string ExtractVersionString(string original) { FILE: src/Windows/R/Platform.Core/Impl/Interpreters/SqlRClientInstallation.cs class SqlRClientInstallation (line 10) | public static class SqlRClientInstallation { method GetRClientPath (line 14) | public static string GetRClientPath(IRegistry registry = null) { FILE: src/Windows/R/Platform.Core/Impl/Logging/WindowsLoggingPermissions.cs class WindowsLoggingPermissions (line 26) | public sealed class WindowsLoggingPermissions : ILoggingPermissions { method WindowsLoggingPermissions (line 37) | public WindowsLoggingPermissions(IServiceContainer services) { method GetEffectiveVerbosity (line 58) | private LogVerbosity GetEffectiveVerbosity() { method GetEffectiveFeedbackSetting (line 69) | private bool GetEffectiveFeedbackSetting() { method GetLogLevelFromRegistry (line 80) | private LogVerbosity? GetLogLevelFromRegistry() method GetFeedbackFromRegistry (line 83) | private int? GetFeedbackFromRegistry() => GetValueFromRegistry(Feedbac... method GetValueFromRegistry (line 85) | private int? GetValueFromRegistry(string name, int minValue, int maxVa... FILE: src/Windows/R/Platform.Core/Impl/NativeMethods.cs class NativeMethods (line 10) | internal static class NativeMethods { type LogonType (line 11) | public enum LogonType : int { type LogonProvider (line 21) | public enum LogonProvider : int { method FormatMessage (line 35) | [DllImport("kernel32.dll", CharSet = CharSet.Unicode)] method RtlNtStatusToDosError (line 39) | [DllImport("ntdll.dll")] type CREDUI_INFO (line 79) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] type CRED_TYPE (line 88) | public enum CRED_TYPE { type CRED_PERSIST (line 96) | public enum CRED_PERSIST : uint { type CredentialData (line 102) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] method CredWrite (line 118) | [DllImport("Advapi32.dll", SetLastError = true, EntryPoint = "CredWrit... method CredRead (line 121) | [DllImport("Advapi32.dll", EntryPoint = "CredReadW", CharSet = CharSet... method CredFree (line 128) | [DllImport("advapi32.dll", SetLastError = true)] method CredDelete (line 131) | [DllImport("advapi32.dll", EntryPoint = "CredDeleteW", CharSet = CharS... method LogonUser (line 134) | [DllImport("advapi32.dll", SetLastError = true, CharSet = CharSet.Unic... method GetUserProfileDirectory (line 143) | [DllImport("userenv.dll", SetLastError = true, CharSet = CharSet.Unico... method CloseHandle (line 149) | [DllImport("kernel32.dll", SetLastError = true)] method RegisterClipboardFormat (line 152) | [DllImport("user32.dll", CharSet = CharSet.Unicode, SetLastError = true)] method DeleteObject (line 155) | [DllImport("gdi32.dll")] type CredUIWinFlags (line 158) | [Flags] method CredUIPromptForWindowsCredentials (line 199) | [DllImport("credui.dll", CharSet = CharSet.Unicode)] method CredUnPackAuthenticationBuffer (line 211) | [DllImport("credui.dll", CharSet = CharSet.Unicode)] method CredPackAuthenticationBuffer (line 223) | [DllImport("credui.dll", CharSet = CharSet.Unicode, SetLastError = true)] method CreateEnvironmentBlock (line 231) | [DllImport("userenv.dll", SetLastError = true, CharSet = CharSet.Unico... method DestroyEnvironmentBlock (line 235) | [DllImport("userenv.dll", SetLastError = true, CharSet = CharSet.Unico... type HANDLE_FLAGS (line 239) | [Flags] method SetHandleInformation (line 246) | [DllImport("kernel32.dll", SetLastError = true)] method GetStdHandle (line 249) | [DllImport("kernel32.dll", SetLastError = true)] type CREATE_PROCESS_FLAGS (line 252) | [Flags] method CreatePipe (line 272) | [DllImport("kernel32.dll")] type DuplicateOptions (line 279) | [Flags] method DuplicateHandle (line 285) | [DllImport("kernel32.dll", SetLastError = true)] method GetCurrentProcess (line 296) | [DllImport("kernel32.dll", CharSet = CharSet.Unicode, SetLastError = t... type SECURITY_ATTRIBUTES (line 299) | [StructLayout(LayoutKind.Sequential)] type PROCESS_INFORMATION (line 306) | [StructLayout(LayoutKind.Sequential)] type STARTUPINFO (line 314) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] method CreateProcessAsUser (line 336) | [DllImport("advapi32.dll", SetLastError = true, CharSet = CharSet.Unic... method CreateProcess (line 350) | [DllImport("kernel32.dll", SetLastError = true, CharSet = CharSet.Unic... method GetExitCodeProcess (line 363) | [DllImport("Kernel32.dll", SetLastError = true)] method TerminateProcess (line 366) | [DllImport("Kernel32.dll", SetLastError = true)] method MessageBox (line 373) | [DllImport("user32.dll", CharSet = CharSet.Unicode)] method FindWindow (line 376) | [DllImport("user32.dll")] method MoveWindow (line 379) | [DllImport("user32.dll")] method GetWindowRect (line 382) | [DllImport("user32.dll")] type RECT (line 385) | [StructLayout(LayoutKind.Sequential)] type ErrorModes (line 396) | [Flags] method SetErrorMode (line 405) | [DllImport("kernel32.dll")] method SHGetKnownFolderPath (line 410) | [DllImport("Shell32.dll")] FILE: src/Windows/R/Platform.Core/Impl/OS/ErrorCodeConverter.cs class ErrorCodeConverter (line 9) | public static class ErrorCodeConverter { method MessageFromErrorCode (line 10) | public static string MessageFromErrorCode(int errorCode) { FILE: src/Windows/R/Platform.Core/Impl/OS/IRegistry.cs type IRegistry (line 5) | public interface IRegistry { method OpenBaseKey (line 11) | IRegistryKey OpenBaseKey(Win32.RegistryHive hive, Win32.RegistryView v... FILE: src/Windows/R/Platform.Core/Impl/OS/IRegistryKey.cs type IRegistryKey (line 7) | public interface IRegistryKey : IDisposable { method GetValueNames (line 8) | string[] GetValueNames(); method GetValue (line 9) | object GetValue(string name); method SetValue (line 10) | void SetValue(string name, object value); method GetSubKeyNames (line 11) | string[] GetSubKeyNames(); method OpenSubKey (line 12) | IRegistryKey OpenSubKey(string name, bool writable = false); FILE: src/Windows/R/Platform.Core/Impl/OS/ProcessWaitHandle.cs class ProcessWaitHandle (line 10) | public sealed class ProcessWaitHandle : WaitHandle { method ProcessWaitHandle (line 11) | public ProcessWaitHandle(SafeProcessHandle processHandle) { FILE: src/Windows/R/Platform.Core/Impl/OS/RegistryImpl.cs class RegistryImpl (line 7) | public sealed class RegistryImpl : IRegistry { method OpenBaseKey (line 15) | public IRegistryKey OpenBaseKey(RegistryHive hive, RegistryView view) FILE: src/Windows/R/Platform.Core/Impl/OS/RegistryKeyImpl.cs class RegistryKeyImpl (line 7) | internal sealed class RegistryKeyImpl : IRegistryKey { method RegistryKeyImpl (line 10) | public RegistryKeyImpl(RegistryKey key) { method Dispose (line 14) | public void Dispose() { method GetSubKeyNames (line 19) | public string[] GetSubKeyNames() => _key?.GetSubKeyNames() ?? new stri... method GetValueNames (line 20) | public string[] GetValueNames() => _key?.GetValueNames() ?? new string... method GetValue (line 21) | public object GetValue(string name) => _key?.GetValue(name); method SetValue (line 22) | public void SetValue(string name, object value) => _key?.SetValue(name... method OpenSubKey (line 24) | public IRegistryKey OpenSubKey(string name, bool writable = false) { FILE: src/Windows/R/Platform.Core/Impl/OS/SafeThreadHandle.cs class SafeThreadHandle (line 8) | public sealed class SafeThreadHandle : SafeHandle { method SafeThreadHandle (line 11) | public SafeThreadHandle(IntPtr existingThreadHandle) : base(IntPtr.Zer... method ReleaseHandle (line 15) | protected override bool ReleaseHandle() { FILE: src/Windows/R/Platform.Core/Impl/OS/Win32EnvironmentBlock.cs class Win32EnvironmentBlock (line 14) | public class Win32EnvironmentBlock : IEnumerable> GetEnumerator() => _e... method GetEnumerator (line 18) | IEnumerator IEnumerable.GetEnumerator() => _environment.GetEnumerator(); method Win32EnvironmentBlock (line 25) | private Win32EnvironmentBlock() { method Create (line 29) | public static Win32EnvironmentBlock Create(IntPtr token, bool inherit ... method ToByteArray (line 60) | private byte[] ToByteArray() { method GetNativeEnvironmentBlock (line 74) | public Win32NativeEnvironmentBlock GetNativeEnvironmentBlock() => Win3... FILE: src/Windows/R/Platform.Core/Impl/OS/Win32NativeEnvironmentBlock.cs class Win32NativeEnvironmentBlock (line 9) | public sealed class Win32NativeEnvironmentBlock : SafeHandle { method Win32NativeEnvironmentBlock (line 16) | private Win32NativeEnvironmentBlock(IntPtr handle, int length) : base(... method Create (line 21) | public static Win32NativeEnvironmentBlock Create(byte[] environmentDat... method ReleaseHandle (line 29) | protected override bool ReleaseHandle() { FILE: src/Windows/R/Platform.Core/Impl/OS/Win32Process.cs class Win32Process (line 17) | public class Win32Process : IProcess { method Win32Process (line 37) | private Win32Process(NativeMethods.PROCESS_INFORMATION pi, StreamWrite... method WaitForExit (line 62) | public bool WaitForExit(int milliseconds) { method Kill (line 74) | public void Kill() { method Dispose (line 82) | public void Dispose() => _disposable.TryDispose(); method SetExitState (line 84) | private void SetExitState() { method StartProcessAsUser (line 95) | public static Win32Process StartProcessAsUser(WindowsIdentity winIdent... method CreateSecurityAttributes (line 192) | private static NativeMethods.SECURITY_ATTRIBUTES CreateSecurityAttribu... FILE: src/Windows/R/Platform.Core/Impl/OS/WindowsProcessServices.cs class WindowsProcessServices (line 8) | public sealed class WindowsProcessServices : ProcessServices { method GetMessageFromExitCode (line 9) | protected override string GetMessageFromExitCode(int processExitCode) method KillProcess (line 12) | protected override void KillProcess(int pid) { FILE: src/Windows/R/Platform.Core/Impl/Services/ServiceProvider.cs class ServicesExtensions (line 14) | public static class ServicesExtensions { method AddWindowsPlatformServices (line 15) | public static IServiceManager AddWindowsPlatformServices(this IService... class ServiceProvider (line 29) | public static class ServiceProvider { method ProvideServices (line 30) | public static void ProvideServices(IServiceManager services) { FILE: src/Windows/R/Platform.Core/Impl/Shell/WindowsPlatformServices.cs class WindowsPlatformServices (line 12) | internal sealed class WindowsPlatformServices : IPlatformServices { FILE: src/Windows/R/Platform.Core/Impl/Stubs/TelemetryServiceStub.cs class TelemetryServiceStub (line 7) | internal sealed class TelemetryServiceStub: ITelemetryService { method ReportEvent (line 9) | public void ReportEvent(TelemetryArea area, string eventName, object p... FILE: src/Windows/R/Platform.Core/Test/Fakes/Shell/TestCompositionCatalog.cs class TestCompositionCatalog (line 10) | [ExcludeFromCodeCoverage] method TestCompositionCatalog (line 12) | public TestCompositionCatalog(CompositionContainer cc) : this(cc, cc) { } method TestCompositionCatalog (line 13) | public TestCompositionCatalog(ICompositionService cs, ExportProvider e... FILE: src/Windows/R/Platform.Core/Test/Fakes/Shell/TestCoreShell.cs class TestCoreShell (line 21) | [ExcludeFromCodeCoverage] method TestCoreShell (line 25) | public TestCoreShell(IServiceManager serviceManager) { method CreateEmpty (line 32) | public static TestCoreShell CreateEmpty() => new TestCoreShell(new Ser... method CreateBasic (line 37) | public static TestCoreShell CreateBasic() { method CreateSubstitute (line 46) | public static TestCoreShell CreateSubstitute() { method AddSubstiteServices (line 52) | private void AddSubstiteServices() { method AddBasicServices (line 70) | private void AddBasicServices(IActionLog log = null FILE: src/Windows/R/Platform.Core/Test/Fakes/Shell/TestIdleTimeService.cs class TestIdleTimeService (line 9) | internal sealed class TestIdleTimeService: IIdleTimeService, IIdleTimeSo... method DoIdle (line 10) | public void DoIdle() { FILE: src/Windows/R/Platform.Core/Test/Fakes/Shell/TestImageService.cs class TestImageService (line 9) | public sealed class TestImageService : IImageService { method TestImageService (line 12) | public TestImageService() { method GetFileIcon (line 20) | public object GetFileIcon(string file) => _image; method GetImage (line 21) | public object GetImage(ImageType imageType, ImageSubType subType = Ima... method GetImage (line 22) | public object GetImage(string name) => _image; FILE: src/Windows/R/Platform.Core/Test/Fixtures/ServiceManagerWithMefFixture.cs class ServiceManagerWithMefFixture (line 22) | public abstract class ServiceManagerWithMefFixture : ServiceManagerFixtu... method ServiceManagerWithMefFixture (line 25) | protected ServiceManagerWithMefFixture() { method FilterCatalog (line 32) | protected virtual ComposablePartCatalog FilterCatalog(ComposablePartCa... method GetAssemblyNames (line 34) | protected abstract IEnumerable GetAssemblyNames(); method SetupServices (line 36) | protected override void SetupServices(IServiceManager serviceManager, ... method CreateFixture (line 48) | protected override TestServiceManager CreateFixture() { class TestServiceManagerWithMef (line 54) | private sealed class TestServiceManagerWithMef : TestServiceManager { method TestServiceManagerWithMef (line 58) | public TestServiceManagerWithMef(ComposablePartCatalog catalog, Acti... method AddMef (line 62) | public TestServiceManagerWithMef AddMef() { method DisposeAsync (line 74) | public override Task DisposeAsync(RunSummary result, IMessageBus mes... method GetService (line 82) | public override T GetService(Type type = null) { FILE: src/Windows/R/Platform.Core/Test/Install/RInstallationTest.cs class RInstallationTest (line 20) | [ExcludeFromCodeCoverage] method NormalizePath (line 24) | [CompositeTest] method ActualInstall (line 34) | [Test] method Simulate01 (line 53) | [Test] method SimulateRegistry01 (line 81) | private RegistryKeyMock[] SimulateRegistry01() { method IncompatibleVerson01 (line 94) | [Test] method IncompatibleVerson02 (line 114) | [Test] method IncompatibleVersonInPF (line 152) | [Test] method MissingBinaries (line 173) | [Test] method Duplicates (line 209) | [Test] method SimulateRegistry02 (line 235) | private RegistryKeyMock[] SimulateRegistry02() { method SimulateDuplicates (line 246) | private RegistryKeyMock[] SimulateDuplicates() { method PretendRFilesAvailable (line 261) | private void PretendRFilesAvailable(IFileSystem fs, string dir) { FILE: src/Windows/R/Platform.Core/Test/Threading/DelayedAsyncActionTest.cs class DelayedAsyncActionTest (line 14) | [ExcludeFromCodeCoverage] method InvokeTwice_AfterTimeout (line 16) | [Test] method InvokeTwice_DuringTimeout (line 29) | [Test] method InvokeTwice_DuringTimeout_Concurrent (line 42) | [Test] method InvokeTwice_DuringTimeout_ChangeAction (line 56) | [Test] method Invoke_Concurrent_ChangeAction (line 71) | [Test] method Invoke_BackgroundThread (line 85) | [Test] FILE: src/Windows/R/Platform.Core/Test/Threading/MainThreadAwaitableTest.cs class MainThreadAwaitableTest (line 14) | [ExcludeFromCodeCoverage] method MainThreadAwaitableTest (line 18) | public MainThreadAwaitableTest() { method IsCompleleted_BackgroundThread (line 22) | [Test] method IsCompleleted_DispatcherThread (line 30) | [Test(ThreadType.UI)] method Await_BackgroundThread (line 38) | [Test] method Await_OnDispatcherThread (line 49) | [Test(ThreadType.UI)] method GetResult_ThrowOnBackgroundThread (line 60) | [Test] FILE: src/Windows/R/Platform.Core/Test/Windows/Logging/PermissionsTest.cs class PermissionsTest (line 18) | [ExcludeFromCodeCoverage] method Overrides (line 21) | [CompositeTest] FILE: src/Windows/R/Platform.Core/Test/Windows/Registry/RegistryBaseKeyMock.cs class RegistryBaseKeyMock (line 10) | [ExcludeFromCodeCoverage] method RegistryBaseKeyMock (line 15) | public RegistryBaseKeyMock(RegistryKeyMock[] subkeys) { method Dispose (line 19) | public void Dispose() { method GetSubKeyNames (line 22) | public string[] GetSubKeyNames() => _subkeys.Select(x => x.Name).ToArr... method GetValue (line 23) | public object GetValue(string name) => _values.ContainsKey(name) ? _va... method SetValue (line 24) | public void SetValue(string name, object value) => _values[name] = value; method OpenSubKey (line 25) | public IRegistryKey OpenSubKey(string name, bool writable = false) => ... method GetValueNames (line 26) | public string[] GetValueNames() => _values.Keys.ToArray(); FILE: src/Windows/R/Platform.Core/Test/Windows/Registry/RegistryKeyMock.cs class RegistryKeyMock (line 10) | [ExcludeFromCodeCoverage] method RegistryKeyMock (line 17) | public RegistryKeyMock(string name) : this(name, new RegistryKeyMock[0... method RegistryKeyMock (line 18) | public RegistryKeyMock(string name, params RegistryKeyMock[] subkeys) ... method RegistryKeyMock (line 19) | public RegistryKeyMock(string name, RegistryKeyMock[] subkeys = null, ... method Dispose (line 27) | public void Dispose() { } method GetSubKeyNames (line 29) | public string[] GetSubKeyNames() => _subkeys.Select(x => x.Name).ToArr... method GetValue (line 30) | public object GetValue(string name) => _values.ContainsKey(name) ? _va... method SetValue (line 32) | public void SetValue(string name, object value) => _values[name] = val... method OpenSubKey (line 33) | public IRegistryKey OpenSubKey(string name, bool writable = false) method GetValueNames (line 36) | public string[] GetValueNames() => _values.Keys.ToArray(); FILE: src/Windows/R/Platform.Core/Test/Windows/Registry/RegistryMocks.cs class RegistryMock (line 9) | [ExcludeFromCodeCoverage] method RegistryMock (line 13) | public RegistryMock(params RegistryKeyMock[] keys) { method OpenBaseKey (line 18) | public IRegistryKey OpenBaseKey(RegistryHive hive, RegistryView view) ... FILE: src/Windows/R/Platform.Desktop/Impl/Composition/CompositionBatchExtensions.FactoryReflectionComposablePart.cs class CompositionBatchExtensions (line 14) | public static partial class CompositionBatchExtensions { class FactoryReflectionComposablePart (line 15) | internal class FactoryReflectionComposablePart : ComposablePart { method FactoryReflectionComposablePart (line 20) | public FactoryReflectionComposablePart(ComposablePartDefinition comp... method Activate (line 30) | public override void Activate() => _composablePart.Value.Activate(); method GetExportedValue (line 31) | public override object GetExportedValue(ExportDefinition definition)... method SetImport (line 33) | public override void SetImport(ImportDefinition definition, IEnumera... method CreatePart (line 42) | private ComposablePart CreatePart(Delegate valueFactory) { method GetArguments (line 54) | private object[] GetArguments(Delegate valueFactory) { FILE: src/Windows/R/Platform.Desktop/Impl/Composition/CompositionBatchExtensions.cs class CompositionBatchExtensions (line 15) | public static partial class CompositionBatchExtensions { method AddValue (line 16) | public static CompositionBatch AddValue(this CompositionBat... method AddValue (line 21) | public static CompositionBatch AddValue(this CompositionBatch batch... method AddValueFactory (line 30) | public static CompositionBatch AddValueFactory(this CompositionBatch b... method CreateExportDefinition (line 39) | private static ExportDefinition CreateExportDefinition(string contract... method CreatePartDefinition (line 54) | private static ComposablePartDefinition CreatePartDefinition(IEnumerab... method CreatePartDefinition (line 72) | private static ComposablePartDefinition CreatePartDefinition(Type type... FILE: src/Windows/R/Platform.Desktop/Impl/Composition/ICompositionCatalog.cs type ICompositionCatalog (line 8) | public interface ICompositionCatalog { FILE: src/Windows/R/Platform.Desktop/Impl/Composition/INamedExport.cs type INamedExport (line 5) | public interface INamedExport { FILE: src/Windows/R/Platform.Desktop/Impl/Composition/NamedExportLocator.cs class NamedExportLocator (line 11) | public sealed class NamedExportLocator { method NamedExportLocator (line 15) | public NamedExportLocator(ICompositionService cs) { method GetExport (line 19) | public TExport GetExport(string name) FILE: src/Windows/R/Platform.Desktop/Impl/IO/NamedPipeServerStreamFactory.cs class NamedPipeServerStreamFactory (line 8) | public class NamedPipeServerStreamFactory : IUserProfileNamedPipeFactory { method CreatePipe (line 12) | public NamedPipeServerStream CreatePipe(string name, int maxInstances) { FILE: src/Windows/Setup/WixInstall/Dummy.cs class Dummy (line 2) | class Dummy { } FILE: src/Windows/Sql/Impl/Publish/DacPacBuilder.cs class DacPacBuilder (line 17) | public sealed class DacPacBuilder: IDacPacBuilder { method Build (line 18) | public void Build(string dacpacPath, string packageName, IEnumerable UIThreadHelper.Instance.Invoke(ac... method Dispose (line 23) | public void Dispose() => ControlWindow.Close(); method WriteVisualTree (line 27) | public string WriteVisualTree(bool writeProperties = true) { FILE: src/Windows/UnitTests/Core/Impl/Controls/ControlWindow.cs class ControlWindow (line 19) | [ExcludeFromCodeCoverage] class ControlTestRequest (line 21) | [ExcludeFromCodeCoverage] method ControlTestRequest (line 26) | public ControlTestRequest(Type controlType, IServiceContainer servic... method Create (line 51) | public static void Create(Type controlType, IServiceContainer services) { method CreateWindowInstance (line 57) | private static void CreateWindowInstance(ControlTestRequest request, M... method Close (line 95) | public static void Close() { FILE: src/Windows/UnitTests/Core/Impl/EventTaskSources.cs class EventTaskSources (line 8) | public static class EventTaskSources { class Dispatcher (line 9) | public static class Dispatcher { FILE: src/Windows/UnitTests/Core/Impl/Mef/CatalogFactory.cs class CatalogFactory (line 15) | public static class CatalogFactory { method CreateAssembliesCatalog (line 16) | public static AggregateCatalog CreateAssembliesCatalog(IEnumerable() where T : class; FILE: src/Windows/UnitTests/Core/Impl/Mef/PartMetadataAttributeNames.cs class PartMetadataAttributeNames (line 5) | public class PartMetadataAttributeNames { FILE: src/Windows/UnitTests/Core/Impl/NSubstitute/Mef/ImportDefinitionConstraintAnalyser.cs class ImportDefinitionConstraintAnalyser (line 16) | [ExcludeFromCodeCoverage] method GetRequiredTypeIdentity (line 22) | public static string GetRequiredTypeIdentity(Expression() method AddWithNested (line 30) | public static MefSubstituteBuilder AddWithNested() method AddType (line 35) | public static MefSubstituteBuilder AddType(Type type) method AddTypeWithNested (line 40) | public static MefSubstituteBuilder AddTypeWithNested(Type type) method AddValue (line 45) | public static MefSubstituteBuilder AddValue(T value) method AddValueFactory (line 50) | public static MefSubstituteBuilder AddValueFactory(Func(Fun... method AddValueFactory (line 60) | public static MefSubstituteBuilder AddValueFactory... method AddValueFactory (line 65) | public static MefSubstituteBuilder AddValueFactory() where T : class method Get (line 80) | public T Get(string contractName) where T : class method Get (line 85) | public T Get(Type type) where T : class FILE: src/Windows/UnitTests/Core/Impl/NSubstitute/Mef/MefSubstituteBuilder.AddValueFactory.cs class MefSubstituteBuilder (line 10) | public partial class MefSubstituteBuilder { method AddValueFactory (line 12) | public MefSubstituteBuilder AddValueFactory(Func... method AddValueFactory (line 16) | public MefSubstituteBuilder AddValueFactory(Func... method AddValueFactory (line 22) | public MefSubstituteBuilder AddValueFactory(string contract... method AddValueFactory (line 28) | public MefSubstituteBuilder AddValueFactory(Func... method AddValueFactory (line 38) | public MefSubstituteBuilder AddValueFactory(string con... method AddValueFactory (line 44) | public MefSubstituteBuilder AddValueFactory(Func(string... method AddValueFactory (line 60) | public MefSubstituteBuilder AddValueFactory(Fu... method AddValueFactory (line 64) | public MefSubstituteBuilder AddValueFactory(st... method AddValueFactory (line 75) | private MefSubstituteBuilder AddValueFactory(string contractName, Comp... class ImportStub (line 80) | private class ImportStub { method ImportStub (line 81) | [ImportingConstructor] method ImportStub (line 86) | [ImportingConstructor] method ImportStub (line 91) | [ImportingConstructor] method ImportStub (line 96) | [ImportingConstructor] class ImportStub (line 85) | private class ImportStub { method ImportStub (line 81) | [ImportingConstructor] method ImportStub (line 86) | [ImportingConstructor] method ImportStub (line 91) | [ImportingConstructor] method ImportStub (line 96) | [ImportingConstructor] class ImportStub (line 90) | private class ImportStub { method ImportStub (line 81) | [ImportingConstructor] method ImportStub (line 86) | [ImportingConstructor] method ImportStub (line 91) | [ImportingConstructor] method ImportStub (line 96) | [ImportingConstructor] class ImportStub (line 95) | private class ImportStub { method ImportStub (line 81) | [ImportingConstructor] method ImportStub (line 86) | [ImportingConstructor] method ImportStub (line 91) | [ImportingConstructor] method ImportStub (line 96) | [ImportingConstructor] FILE: src/Windows/UnitTests/Core/Impl/NSubstitute/Mef/MefSubstituteBuilder.cs class MefSubstituteBuilder (line 14) | [ExcludeFromCodeCoverage] method MefSubstituteBuilder (line 19) | public MefSubstituteBuilder() { method Add (line 24) | public MefSubstituteBuilder Add() { method AddWithNested (line 28) | public MefSubstituteBuilder AddWithNested() { method AddTypeWithNested (line 32) | public MefSubstituteBuilder AddTypeWithNested(Type type) { method AddType (line 45) | public MefSubstituteBuilder AddType(Type type) { method AddValue (line 50) | public MefSubstituteBuilder AddValue(T value) { method AddValue (line 54) | public MefSubstituteBuilder AddValue(T value) method AddValue (line 61) | public MefSubstituteBuilder AddValue(string contractName, T value) { method Build (line 66) | public MefSubstitute Build() { FILE: src/Windows/UnitTests/Core/Impl/NSubstitute/Mef/NSubstituteCompositionContainer.cs class NSubstituteCompositionContainer (line 14) | [ExcludeFromCodeCoverage] method NSubstituteCompositionContainer (line 19) | public NSubstituteCompositionContainer() method NSubstituteCompositionContainer (line 24) | public NSubstituteCompositionContainer(params ExportProvider[] providers) method NSubstituteCompositionContainer (line 29) | public NSubstituteCompositionContainer(CompositionOptions compositionO... method NSubstituteCompositionContainer (line 34) | public NSubstituteCompositionContainer(ComposablePartCatalog catalog, ... method AddSubstituteProvider (line 39) | private static ExportProvider[] AddSubstituteProvider(ExportProvider[]... method GetExportsCore (line 52) | protected override IEnumerable GetExportsCore(ImportDefinition... FILE: src/Windows/UnitTests/Core/Impl/NSubstitute/Mef/NSubstituteExportProvider.cs class NSubstituteExportProvider (line 18) | [ExcludeFromCodeCoverage] method GetExportsCore (line 23) | protected override IEnumerable GetExportsCore(ImportDefinition... method AddMemberType (line 52) | private static void AddMemberType(ExportSource exportSource, ImportDef... method CanHandleType (line 75) | private static bool CanHandleType(Type type) method GetType (line 107) | private static Type GetType(string fullName) method GetCurrentAppDomainType (line 126) | private static Type GetCurrentAppDomainType(string fullName) class ExportSource (line 131) | [ExcludeFromCodeCoverage] method ExportSource (line 138) | public ExportSource(string contractName, IDictionary... method AddType (line 145) | public void AddType(Type type) method CreateInstance (line 150) | private object CreateInstance() FILE: src/Windows/UnitTests/Core/Impl/NativeMethods.cs class NativeMethods (line 9) | internal static unsafe class NativeMethods { method ntohs (line 10) | [DllImport("ws2_32.dll", SetLastError = true)] method GetTcpTable2 (line 13) | [DllImport("iphlpapi.dll", SetLastError = true)] type MIB_TCPTABLE2 (line 16) | [StructLayout(LayoutKind.Sequential)] type TCP_CONNECTION_OFFLOAD_STATE (line 22) | public enum TCP_CONNECTION_OFFLOAD_STATE : int { type MIB_TCPROW2 (line 30) | [StructLayout(LayoutKind.Sequential)] method GetModuleFileName (line 41) | [DllImport("kernel32.dll")] FILE: src/Windows/UnitTests/Core/Impl/ProcessUtils.cs class ProcessUtils (line 12) | public static class ProcessUtils { method GetPortByProcessId (line 13) | public static List GetPortByProcessId(int pid) { FILE: src/Windows/UnitTests/Core/Impl/Random.cs class Random (line 8) | public class Random { method GenerateAsciiString (line 9) | public static string GenerateAsciiString(int max = 10000) { method GenerateUTF8String (line 15) | public static string GenerateUTF8String(int max = 10000) { method GenerateJsonArray (line 21) | public static string GenerateJsonArray() { method GenerateBytes (line 36) | public static byte[] GenerateBytes(int max = 1000000) { method GenerateUInt64 (line 42) | public static ulong GenerateUInt64() { FILE: src/Windows/UnitTests/Core/Impl/Script/EventsPump.cs class EventsPump (line 8) | public static class EventsPump { method DoEvents (line 9) | public static void DoEvents(int ms) { FILE: src/Windows/UnitTests/Core/Impl/Script/TestScript.cs class TestScript (line 8) | [ExcludeFromCodeCoverage] method DoEvents (line 10) | public static void DoEvents(Dispatcher disp = null) { method ExitFrame (line 20) | public static object ExitFrame(object f) { FILE: src/Windows/UnitTests/Core/Impl/Threading/TestMainThread.cs class TestMainThread (line 16) | [ExcludeFromCodeCoverage] method TestMainThread (line 22) | public TestMainThread(Action onDispose) { method Dispose (line 28) | public void Dispose() => _onDispose(); method Post (line 30) | public void Post(Action action) { method CreateMainThreadAwaiter (line 39) | public IMainThreadAwaiter CreateMainThreadAwaiter(CancellationToken ca... method Show (line 42) | public void Show(Func method, string waitMess... method Show (line 45) | public TResult Show(Func> me... method Show (line 48) | public void Show(Func, CancellationToken... method Show (line 51) | public T Show(Func, CancellationToken... method Wait (line 54) | public bool Wait(Func method, int ms = Timeout.Infinite, Cancell... method Wait (line 60) | public bool Wait(Func> method, out T result, int ms = Timeo... method BlockUntilCompleted (line 67) | private void BlockUntilCompleted(Func func) => BlockUntilComplet... method BlockUntilCompleted (line 69) | private TResult BlockUntilCompleted(Func> func) { method BlockUntilCompletedImpl (line 74) | private Task BlockUntilCompletedImpl(Func func) { method CancelPendingTasks (line 102) | public void CancelPendingTasks() => _cts.Cancel(); class BlockingLoop (line 104) | private class BlockingLoop { method BlockingLoop (line 112) | public BlockingLoop(Func func, SynchronizationContext previous... method Start (line 119) | public void Start() { method Post (line 129) | public void Post(Action action) { method Complete (line 137) | private void Complete(Task task) => _are.Set(); method ProcessQueue (line 139) | private void ProcessQueue() { class BlockingLoopSynchronizationContext (line 146) | private class BlockingLoopSynchronizationContext : SynchronizationCont... method BlockingLoopSynchronizationContext (line 150) | public BlockingLoopSynchronizationContext(UIThreadHelper threadHelpe... method Send (line 155) | public override void Send(SendOrPostCallback d, object state) method Post (line 158) | public override void Post(SendOrPostCallback d, object state) { method CreateCopy (line 167) | public override SynchronizationContext CreateCopy() FILE: src/Windows/UnitTests/Core/Impl/Threading/TestMainThreadFixture.cs class TestMainThreadFixture (line 11) | public class TestMainThreadFixture : ITestMainThreadFixture { method CreateTestMainThread (line 12) | public ITestMainThread CreateTestMainThread() => UIThreadHelper.Instan... method CheckAccess (line 13) | public bool CheckAccess() => UIThreadHelper.Instance.MainThread.CheckA... method Invoke (line 14) | public Task Invoke(Func> action) => UIThreadHelper.Insta... method Post (line 15) | public void Post(SendOrPostCallback action, object argument) => UIThre... FILE: src/Windows/UnitTests/Core/Impl/Threading/UIThreadHelper.cs class UIThreadHelper (line 21) | [ExcludeFromCodeCoverage] method OleInitialize (line 23) | [DllImport("ole32.dll", ExactSpelling = true, SetLastError = true)] method Create (line 28) | private static UIThreadHelper Create() { method UIThreadHelper (line 59) | private UIThreadHelper() { method CreateTestMainThread (line 71) | internal TestMainThread CreateTestMainThread() { method RemoveTestMainThread (line 81) | private void RemoveTestMainThread() => _testMainThread.Value = null; method Invoke (line 83) | public void Invoke(Action action) { method InvokeAsync (line 91) | public async Task InvokeAsync(Action action) { method WaitForUpcomingTasks (line 101) | public void WaitForUpcomingTasks(IDataflowBlock block, int ms = 1000) { method Invoke (line 108) | public T Invoke(Func action) { method InvokeAsync (line 117) | public async Task InvokeAsync(Func action) { method WaitForNextExceptionAsync (line 129) | public async Task WaitForNextExceptionAsync(CancellationTok... method DoEvents (line 134) | public void DoEvents() { method DoEvents (line 145) | public void DoEvents(int ms) { method ExitFrame (line 164) | private static object ExitFrame(object f) { method DoEventsAsync (line 169) | public Task DoEventsAsync() method RunMainThread (line 174) | private void RunMainThread(object obj) { method Destroy (line 216) | private void Destroy(object sender, EventArgs e) { method CallSafe (line 229) | private static ExceptionDispatchInfo CallSafe(Action action) method CallSafe (line 235) | private static CallSafeResult CallSafe(Func func) { class CallSafeResult (line 247) | private class CallSafeResult { FILE: src/Windows/UnitTests/Core/Impl/Threading/UIThreadTools.cs class UIThreadTools (line 8) | public static class UIThreadTools { method DoEvents (line 9) | public static Task DoEvents() => UIThreadHelper.Instance.DoEventsAsync(); method InUI (line 10) | public static Task InUI(Action action) => UIThreadHelper.Instance.Invo... method InUI (line 11) | public static Task InUI(Func function) => U... method InUI (line 12) | public static Task InUI(Func function) => UIThreadHelper.Instanc... method InUI (line 13) | public static Task InUI(Func> function... FILE: src/Windows/UnitTests/Core/Impl/UI/ContainerHost.cs class ContainerHost (line 17) | internal class ContainerHost : ContentControl { method Increment (line 24) | public static async Task Increment() { method Decrement (line 31) | public static async Task Decrement() { method AddContainer (line 38) | public static async Task AddContainer(UIElement element) { method UpdateWindowSize (line 58) | private void UpdateWindowSize() { method AddContainerToHost (line 63) | private IDisposable AddContainerToHost(UIElement element) { method RemoveContainerFromHost (line 75) | private void RemoveContainerFromHost(int index) { method FindNextEmptySlot (line 88) | private void FindNextEmptySlot() { method ExtendGridIfRequired (line 94) | private void ExtendGridIfRequired() { method ShrinkGridIfPossible (line 119) | private void ShrinkGridIfPossible() { method GetRequiredRows (line 145) | private int GetRequiredRows() { method GetRequiredColumns (line 157) | private int GetRequiredColumns() { method ShowWindowAsync (line 169) | private async Task ShowWindowAsync() { method CloseWindowAsync (line 175) | private async Task CloseWindowAsync() { method ShowWindow (line 180) | private void ShowWindow() { method CloseWindow (line 233) | private void CloseWindow() { method ScheduleTask (line 238) | private static Task ScheduleTask(Action action) { FILE: src/Windows/UnitTests/Core/Impl/UI/SupportedWpfProperties.cs class SupportedWpfProperties (line 11) | [ExcludeFromCodeCoverage] method IsSupported (line 15) | public static bool IsSupported(string name) { method Init (line 20) | private static void Init() { FILE: src/Windows/UnitTests/Core/Impl/UI/VisualTreeWriter.cs class VisualTreeWriter (line 14) | [ExcludeFromCodeCoverage] method WriteTree (line 21) | public string WriteTree(Control control, bool writeProperties) { method WriteObject (line 36) | private void WriteObject(DependencyObject o) { method WriteObjectName (line 58) | private void WriteObjectName(DependencyObject o) { method WriteSeparator (line 64) | private void WriteSeparator() { method WriteObjectProperties (line 69) | private void WriteObjectProperties(DependencyObject o) { method GetAttachedProperties (line 85) | private static IList GetAttachedProperties(Depende... method Indent (line 101) | private void Indent() { FILE: src/Windows/UnitTests/Core/Impl/VsPaths.cs class VsPaths (line 10) | public sealed class VsPaths: Paths { method GetVsRoot (line 21) | private static string GetVsRoot() { FILE: src/Windows/UnitTests/Core/Impl/XUnit/MethodFixtures/ContainerHostMethodFixture.cs class ContainerHostMethodFixture (line 11) | public class ContainerHostMethodFixture : IMethodFixture { method InitializeAsync (line 12) | public Task InitializeAsync(ITestInput testInput, IMessageBus messageB... method DisposeAsync (line 14) | public Task DisposeAsync(RunSummary result, IMessageBus messageBus) =>... method AddToHost (line 16) | public Task AddToHost(UIElement element) => ContainerHost... FILE: src/Windows/UnitTests/Core/Impl/XUnit/VsAssemblyLoaderAttribute.cs class VsAssemblyLoaderAttribute (line 8) | [ExcludeFromCodeCoverage] method VsAssemblyLoaderAttribute (line 11) | public VsAssemblyLoaderAttribute(params string[] assembliesToLoad) FILE: src/Windows/UnitTests/Core/Test/Threading/ControlledTaskSchedulerTest.cs class ControlledTaskSchedulerTest (line 14) | [ExcludeFromCodeCoverage] method ControlledTaskSchedulerTest (line 19) | public ControlledTaskSchedulerTest() { method ControlledTaskScheduler_ThrowException (line 23) | [Test] method ControlledTaskScheduler_GetAwaiter_ThrowException (line 29) | [Test] method ControlledTaskScheduler_Wait_ThrowException (line 36) | [Test] method ControlledTaskScheduler_WaitForUpcomingTasks_ThrowException (line 43) | [Test] method ControlledTaskScheduler_WaitForUpcomingTasks_ThrowTimeoutException (line 50) | [Test] method ControlledTaskScheduler_WaitActionBlock_ThrowException (line 58) | [Test] method SleepAndThrow (line 68) | private static void SleepAndThrow() { class CustomException (line 73) | private class CustomException : Exception { FILE: src/Windows/UnitTests/Core/Test/Threading/UIThreadHelperTest.cs class UIThreadHelperTest (line 15) | [ExcludeFromCodeCoverage] method InvokeAsync (line 19) | [Test] method DoEvents_BackgroundThread (line 26) | [Test] method DoEvents_UIThread (line 39) | [Test] FILE: src/Windows/Wpf/Impl/AttachedProperties.cs class AttachedProperties (line 7) | public static class AttachedProperties { method GetIsValid (line 10) | public static bool GetIsValid(FrameworkElement fe) => (bool)(fe.GetVal... method SetIsValid (line 11) | public static void SetIsValid(FrameworkElement fe, bool value) => fe.S... FILE: src/Windows/Wpf/Impl/Automation/AutomationPropertyChangedBase.cs class AutomationPropertyChangedBase (line 11) | public class AutomationPropertyChangedBase { method AutomationPropertyChangedBase (line 14) | public AutomationPropertyChangedBase(UIElement element) { method SetProperty (line 18) | protected bool SetProperty(ref double storage, double value, Automatio... method SetProperty (line 29) | protected bool SetProperty(ref T storage, T value, AutomationProper... method RaisePropertyChanged (line 40) | private void RaisePropertyChanged(T storage, T value, AutomationPro... FILE: src/Windows/Wpf/Impl/Collections/BatchObservableCollection.cs class BatchObservableCollection (line 13) | public class BatchObservableCollection : ObservableCollection { method BatchObservableCollection (line 16) | public BatchObservableCollection() { method BatchObservableCollection (line 20) | public BatchObservableCollection(IEnumerable collection) : base(col... method AddMany (line 24) | public void AddMany(IEnumerable collection) { method RemoveMany (line 40) | public void RemoveMany(IEnumerable collection) { method ReplaceWith (line 55) | public void ReplaceWith(IEnumerable collection) { method StartBatchUpdate (line 72) | public IDisposable StartBatchUpdate() => _batchUpdate.Increment(); method OnCollectionChanged (line 74) | protected override void OnCollectionChanged(NotifyCollectionChangedEve... method OnPropertyChanged (line 80) | protected override void OnPropertyChanged(PropertyChangedEventArgs e) { method OnBatchUpdateCompleted (line 86) | private void OnBatchUpdateCompleted() { FILE: src/Windows/Wpf/Impl/Controls/BindableBase.cs class BindableBase (line 12) | public abstract class BindableBase : INotifyPropertyChanged { method SetProperty (line 30) | protected virtual bool SetProperty(ref T storage, T value, [CallerM... method OnPropertyChanged (line 47) | protected void OnPropertyChanged([CallerMemberName] string propertyNam... FILE: src/Windows/Wpf/Impl/Controls/ExpandCollapseAutomationPeer.cs class ExpandCollapseAutomationPeer (line 9) | public class ExpandCollapseAutomationPeer : ButtonBaseAutomationPeer, IE... method ExpandCollapseAutomationPeer (line 10) | public ExpandCollapseAutomationPeer(ExpandCollapseButton owner): base(... method GetClassNameCore (line 12) | protected override string GetClassNameCore() => nameof(ExpandCollapseB... method GetPattern (line 14) | public override object GetPattern(PatternInterface pattern) method GetAutomationControlTypeCore (line 17) | protected override AutomationControlType GetAutomationControlTypeCore(... method Expand (line 19) | public void Expand() { method Collapse (line 27) | public void Collapse() { method RaiseExpandCollapseAutomationEvent (line 42) | public void RaiseExpandCollapseAutomationEvent(bool oldValue, bool new... FILE: src/Windows/Wpf/Impl/Controls/ExpandCollapseButton.cs class ExpandCollapseButton (line 10) | public class ExpandCollapseButton : ButtonBase { method OnClick (line 38) | protected override void OnClick() { method OnKeyDown (line 45) | protected override void OnKeyDown(KeyEventArgs e) { method OnIsExpandedChanged (line 56) | private static void OnIsExpandedChanged(DependencyObject d, Dependency... method OnIsExpandedChanged (line 61) | private void OnIsExpandedChanged(bool oldValue, bool newValue) { method OnCreateAutomationPeer (line 72) | protected override AutomationPeer OnCreateAutomationPeer() => new Expa... FILE: src/Windows/Wpf/Impl/Controls/ExpandCollapseMode.cs type ExpandCollapseMode (line 5) | public enum ExpandCollapseMode { FILE: src/Windows/Wpf/Impl/Controls/Overlay.cs class Overlay (line 14) | public class Overlay { method GetAdornerContent (line 15) | public static UIElement GetAdornerContent(FrameworkElement frameworkEl... method SetAdornerContent (line 18) | public static void SetAdornerContent(FrameworkElement frameworkElement... method OnAdornerContentChanged (line 25) | private static void OnAdornerContentChanged(DependencyObject obj, Depe... method EnsureAdornerAttached (line 44) | private static void EnsureAdornerAttached(FrameworkElement frameworkEl... method FrameworkElement_Loaded (line 56) | private static void FrameworkElement_Loaded(object sender, RoutedEvent... method GetWatermarkAdorner (line 66) | private static OverlayAdorner GetWatermarkAdorner(AdornerLayer layer, ... method GetDescriptors (line 68) | private static IList GetDescriptors(Depe... method GetPropertyDescriptors (line 74) | private static PropertyDescriptorCollection GetPropertyDescriptors(Dep... class OverlayAdorner (line 77) | private class OverlayAdorner : Adorner, IDisposable { method OverlayAdorner (line 83) | static OverlayAdorner() { method OverlayAdorner (line 87) | public OverlayAdorner(AdornerLayer layer, FrameworkElement adornedEl... method GetVisualChild (line 104) | protected override Visual GetVisualChild(int index) => _contentPrese... method MeasureOverride (line 106) | protected override Size MeasureOverride(Size constraint) { method ArrangeOverride (line 114) | protected override Size ArrangeOverride(Size finalSize) { method OnValueChanged (line 123) | private void OnValueChanged(object sender, EventArgs eventArgs) { method Dispose (line 129) | public void Dispose() { FILE: src/Windows/Wpf/Impl/Extensions/DoubleExtensions.cs class DoubleExtensions (line 7) | public static class DoubleExtensions { method LessThan (line 8) | public static bool LessThan(this double value1, double value2) method LessOrCloseTo (line 11) | public static bool LessOrCloseTo(this double value1, double value2) method GreaterThan (line 14) | public static bool GreaterThan(this double value1, double value2) method GreaterOrCloseTo (line 17) | public static bool GreaterOrCloseTo(this double value1, double value2) method IsCloseTo (line 20) | public static bool IsCloseTo(this double value1, double value2) => val... method IsNonreal (line 24) | public static bool IsNonreal(this double value) => double.IsNaN(value)... FILE: src/Windows/Wpf/Impl/Extensions/RectExtensions.cs class RectExtensions (line 7) | public static class RectExtensions { method IsCloseTo (line 8) | public static bool IsCloseTo(this Rect rect1, Rect rect2) method ContainsOrCloseTo (line 14) | public static bool ContainsOrCloseTo(this Rect rect1, Rect rect2) FILE: src/Windows/Wpf/Impl/Extensions/VisualExtensions.cs class VisualExtensions (line 10) | public static class VisualExtensions { method Bind (line 11) | public static T Bind(this T visual, DependencyProperty dp, string p... method SetGridPosition (line 16) | public static T SetGridPosition(this T visual, int row, int column)... FILE: src/Windows/Wpf/Impl/Extensions/VisualTreeExtensions.cs class VisualTreeExtensions (line 11) | public static class VisualTreeExtensions { method FindFirstVisualChildBreadthFirst (line 12) | public static T FindFirstVisualChildBreadthFirst(this DependencyObj... method FindFirstVisualChildOfType (line 14) | public static T FindFirstVisualChildOfType(DependencyObject o) wher... method GetParentOfType (line 29) | public static T GetParentOfType(this DependencyObject o) where T : ... method GetChildrenOfType (line 42) | public static IEnumerable GetChildrenOfType(this DependencyObjec... method FindNextVisualSiblingOfType (line 57) | public static T FindNextVisualSiblingOfType(DependencyObject o) whe... method EnumerateVisualChildren (line 77) | private static IEnumerable EnumerateVisualChildren(D... FILE: src/Windows/Wpf/Impl/Imaging/BitmapImageFactory.cs class BitmapImageFactory (line 9) | public static class BitmapImageFactory { method Load (line 14) | public static BitmapImage Load(string filePath) { method Load (line 28) | public static BitmapImage Load(Stream stream) { FILE: src/Windows/Wpf/Impl/LambdaConverter/ILambdaConverterProvider.cs type ILambdaConverterProvider (line 5) | public interface ILambdaConverterProvider { method GetConverterForLambda (line 6) | LambdaConverter GetConverterForLambda(string lambda); FILE: src/Windows/Wpf/Impl/LambdaConverter/LambdaConverter.cs class LambdaConverter (line 12) | public class LambdaConverter : IValueConverter, IMultiValueConverter { method LambdaConverter (line 16) | private LambdaConverter(Func lambda) { method LambdaConverter (line 24) | private LambdaConverter(Func multiLambda) { method Convert (line 29) | public object Convert(object value, Type targetType, object parameter,... method Convert (line 30) | public object Convert(object[] values, Type targetType, object paramet... method ConvertBack (line 31) | public object ConvertBack(object value, Type targetType, object parame... method ConvertBack (line 32) | public object[] ConvertBack(object value, Type[] targetTypes, object p... method Create (line 33) | public static LambdaConverter Create(Func lambda) => ... method Create (line 35) | public static LambdaConverter Create(Func lambda) => n... method Create (line 43) | public static LambdaConverter Create(Func la... method Create (line 45) | public static LambdaConverter Create(Func lamb... method Create (line 59) | public static LambdaConverter Create(Func(Func(Func lambda)... FILE: src/Windows/Wpf/Impl/LambdaConverter/LambdaExtension.cs class LambdaExtension (line 11) | [ContentProperty("Lambda")] method LambdaExtension (line 15) | public LambdaExtension() { method LambdaExtension (line 18) | public LambdaExtension(string lambda) { method ProvideValue (line 22) | public override object ProvideValue(IServiceProvider serviceProvider) { FILE: src/Windows/Wpf/Impl/LambdaConverter/LambdaProperties.cs class LambdaProperties (line 7) | public static class LambdaProperties { method GetImportedNamespaces (line 11) | public static string GetImportedNamespaces(object obj) => null; method SetImportedNamespaces (line 13) | public static void SetImportedNamespaces(object obj, string value) { } FILE: src/Windows/Wpf/Impl/LambdaConverter/StyleSetterExtension.cs class StyleSetterExtension (line 10) | public class StyleSetterExtension : MarkupExtension { method ProvideValue (line 14) | public override object ProvideValue(IServiceProvider serviceProvider) { FILE: src/Windows/Wpf/Impl/Selectors/TypeDataTemplateSelector.cs class TypeDataTemplateSelector (line 10) | public class TypeDataTemplateSelector : DataTemplateSelector { method SelectTemplate (line 11) | public override DataTemplate SelectTemplate(object item, DependencyObj... FILE: src/Windows/Wpf/Test/Controls/WatermarkTest.cs class WatermarkTest (line 16) | [ExcludeFromCodeCoverage] method WatermarkTest (line 22) | public WatermarkTest(ContainerHostMethodFixture containerHost) { method InitializeAsync (line 30) | public async Task InitializeAsync() { method DisposeAsync (line 34) | public Task DisposeAsync() { method SetTextBlock (line 39) | [Test(ThreadType.UI)]