SYMBOL INDEX (413 symbols across 35 files) FILE: Projects/2021.3 LTS/Assets/Custom Asmdef/TimTam.cs class TimTam (line 5) | public class TimTam : MonoBehaviour method Start (line 8) | void Start() method Update (line 14) | void Update() FILE: Projects/2021.3 LTS/Assets/Editor/CSProjAssetTests.cs class CleanupTest (line 14) | [TestFixture] method SetUp (line 43) | [SetUp] method TearDown (line 50) | [UnityTearDown] method CopyScriptToAssetsFolder (line 81) | protected void CopyScriptToAssetsFolder(string assetPath, string fileN... method CreateFolder (line 88) | protected void CreateFolder(string path) class BuildTarget (line 95) | public class BuildTarget : CleanupTest method TearDown (line 100) | protected override IEnumerator TearDown() method WhenActiveBuildTargetChanges_Windows (line 109) | [UnityPlatform(RuntimePlatform.WindowsEditor)] method WhenActiveBuildTargetChanges_MacOSX (line 123) | [UnityPlatform(RuntimePlatform.OSXEditor)] method WhenActiveBuildTargetChanges_Linux (line 137) | [UnityPlatform(RuntimePlatform.LinuxEditor)] method WhenActiveBuildTargetChangesAfterScriptReload_Windows (line 151) | [UnityPlatform(RuntimePlatform.WindowsEditor)] method WhenActiveBuildTargetChangesAfterScriptReload_MacOSX (line 168) | [UnityPlatform(RuntimePlatform.OSXEditor)] method WhenActiveBuildTargetChangesAfterScriptReload_Linux (line 185) | [UnityPlatform(RuntimePlatform.LinuxEditor)] method AssertSynchronizedWhenActiveBuildTargetChanges (line 202) | IEnumerator AssertSynchronizedWhenActiveBuildTargetChanges( method AssertProjectContainsDefine (line 248) | static void AssertProjectContainsDefine(string csProjPath, string expe... method WaitForCondition (line 258) | static void WaitForCondition(Condition condition) FILE: Projects/2021.3 LTS/Assets/Editor/RecompileScripts.cs class RecompileScripts (line 6) | public class RecompileScripts : IEditModeTestYieldInstruction method RecompileScripts (line 8) | public RecompileScripts() method RecompileScripts (line 11) | public RecompileScripts(bool expectScriptCompilation) method RecompileScripts (line 14) | public RecompileScripts(bool expectScriptCompilation, bool expectScrip... method Perform (line 27) | public IEnumerator Perform() FILE: Projects/2021.3 LTS/Assets/Test.cs class Test (line 3) | public class Test : MonoBehaviour method Start (line 5) | void Start() FILE: Projects/2022.2 Latest/Assets/Custom Asmdef/TimTam.cs class TimTam (line 5) | public class TimTam : MonoBehaviour method Start (line 8) | void Start() method Update (line 14) | void Update() FILE: Projects/2022.2 Latest/Assets/Editor/CSProjAssetTests.cs class CleanupTest (line 14) | [TestFixture] method SetUp (line 43) | [SetUp] method TearDown (line 50) | [UnityTearDown] method CopyScriptToAssetsFolder (line 81) | protected void CopyScriptToAssetsFolder(string assetPath, string fileN... method CreateFolder (line 88) | protected void CreateFolder(string path) class BuildTarget (line 95) | public class BuildTarget : CleanupTest method TearDown (line 100) | protected override IEnumerator TearDown() method WhenActiveBuildTargetChanges_Windows (line 109) | [UnityPlatform(RuntimePlatform.WindowsEditor)] method WhenActiveBuildTargetChanges_MacOSX (line 123) | [UnityPlatform(RuntimePlatform.OSXEditor)] method WhenActiveBuildTargetChanges_Linux (line 137) | [UnityPlatform(RuntimePlatform.LinuxEditor)] method WhenActiveBuildTargetChangesAfterScriptReload_Windows (line 151) | [UnityPlatform(RuntimePlatform.WindowsEditor)] method WhenActiveBuildTargetChangesAfterScriptReload_MacOSX (line 168) | [UnityPlatform(RuntimePlatform.OSXEditor)] method WhenActiveBuildTargetChangesAfterScriptReload_Linux (line 185) | [UnityPlatform(RuntimePlatform.LinuxEditor)] method AssertSynchronizedWhenActiveBuildTargetChanges (line 202) | IEnumerator AssertSynchronizedWhenActiveBuildTargetChanges( method AssertProjectContainsDefine (line 248) | static void AssertProjectContainsDefine(string csProjPath, string expe... method WaitForCondition (line 258) | static void WaitForCondition(Condition condition) FILE: Projects/2022.2 Latest/Assets/Editor/RecompileScripts.cs class RecompileScripts (line 6) | public class RecompileScripts : IEditModeTestYieldInstruction method RecompileScripts (line 8) | public RecompileScripts() method RecompileScripts (line 11) | public RecompileScripts(bool expectScriptCompilation) method RecompileScripts (line 14) | public RecompileScripts(bool expectScriptCompilation, bool expectScrip... method Perform (line 27) | public IEnumerator Perform() FILE: Projects/2022.2 Latest/Assets/Test.cs class Test (line 3) | public class Test : MonoBehaviour method Start (line 5) | void Start() FILE: Projects/2022.3 LTS/Assets/Custom Asmdef/TimTam.cs class TimTam (line 5) | public class TimTam : MonoBehaviour method Start (line 8) | void Start() method Update (line 14) | void Update() FILE: Projects/2022.3 LTS/Assets/Editor/CSProjAssetTests.cs class CleanupTest (line 14) | [TestFixture] method SetUp (line 43) | [SetUp] method TearDown (line 50) | [UnityTearDown] method CopyScriptToAssetsFolder (line 81) | protected void CopyScriptToAssetsFolder(string assetPath, string fileN... method CreateFolder (line 88) | protected void CreateFolder(string path) class BuildTarget (line 95) | public class BuildTarget : CleanupTest method TearDown (line 100) | protected override IEnumerator TearDown() method WhenActiveBuildTargetChanges_Windows (line 109) | [UnityPlatform(RuntimePlatform.WindowsEditor)] method WhenActiveBuildTargetChanges_MacOSX (line 123) | [UnityPlatform(RuntimePlatform.OSXEditor)] method WhenActiveBuildTargetChanges_Linux (line 137) | [UnityPlatform(RuntimePlatform.LinuxEditor)] method WhenActiveBuildTargetChangesAfterScriptReload_Windows (line 151) | [UnityPlatform(RuntimePlatform.WindowsEditor)] method WhenActiveBuildTargetChangesAfterScriptReload_MacOSX (line 168) | [UnityPlatform(RuntimePlatform.OSXEditor)] method WhenActiveBuildTargetChangesAfterScriptReload_Linux (line 185) | [UnityPlatform(RuntimePlatform.LinuxEditor)] method AssertSynchronizedWhenActiveBuildTargetChanges (line 202) | IEnumerator AssertSynchronizedWhenActiveBuildTargetChanges( method AssertProjectContainsDefine (line 248) | static void AssertProjectContainsDefine(string csProjPath, string expe... method WaitForCondition (line 258) | static void WaitForCondition(Condition condition) FILE: Projects/2022.3 LTS/Assets/Editor/RecompileScripts.cs class RecompileScripts (line 6) | public class RecompileScripts : IEditModeTestYieldInstruction method RecompileScripts (line 8) | public RecompileScripts() method RecompileScripts (line 11) | public RecompileScripts(bool expectScriptCompilation) method RecompileScripts (line 14) | public RecompileScripts(bool expectScriptCompilation, bool expectScrip... method Perform (line 27) | public IEnumerator Perform() FILE: Projects/2022.3 LTS/Assets/Test.cs class Test (line 3) | public class Test : MonoBehaviour method Start (line 5) | void Start() FILE: Projects/2023.1 Latest/Assets/Custom Asmdef/TimTam.cs class TimTam (line 5) | public class TimTam : MonoBehaviour method Start (line 8) | void Start() method Update (line 14) | void Update() FILE: Projects/2023.1 Latest/Assets/Editor/CSProjAssetTests.cs class CleanupTest (line 14) | [TestFixture] method SetUp (line 43) | [SetUp] method TearDown (line 50) | [UnityTearDown] method CopyScriptToAssetsFolder (line 81) | protected void CopyScriptToAssetsFolder(string assetPath, string fileN... method CreateFolder (line 88) | protected void CreateFolder(string path) class BuildTarget (line 95) | public class BuildTarget : CleanupTest method TearDown (line 100) | protected override IEnumerator TearDown() method WhenActiveBuildTargetChanges_Windows (line 109) | [UnityPlatform(RuntimePlatform.WindowsEditor)] method WhenActiveBuildTargetChanges_MacOSX (line 123) | [UnityPlatform(RuntimePlatform.OSXEditor)] method WhenActiveBuildTargetChanges_Linux (line 137) | [UnityPlatform(RuntimePlatform.LinuxEditor)] method WhenActiveBuildTargetChangesAfterScriptReload_Windows (line 151) | [UnityPlatform(RuntimePlatform.WindowsEditor)] method WhenActiveBuildTargetChangesAfterScriptReload_MacOSX (line 168) | [UnityPlatform(RuntimePlatform.OSXEditor)] method WhenActiveBuildTargetChangesAfterScriptReload_Linux (line 185) | [UnityPlatform(RuntimePlatform.LinuxEditor)] method AssertSynchronizedWhenActiveBuildTargetChanges (line 202) | IEnumerator AssertSynchronizedWhenActiveBuildTargetChanges( method AssertProjectContainsDefine (line 248) | static void AssertProjectContainsDefine(string csProjPath, string expe... method WaitForCondition (line 258) | static void WaitForCondition(Condition condition) FILE: Projects/2023.1 Latest/Assets/Editor/RecompileScripts.cs class RecompileScripts (line 6) | public class RecompileScripts : IEditModeTestYieldInstruction method RecompileScripts (line 8) | public RecompileScripts() method RecompileScripts (line 11) | public RecompileScripts(bool expectScriptCompilation) method RecompileScripts (line 14) | public RecompileScripts(bool expectScriptCompilation, bool expectScrip... method Perform (line 27) | public IEnumerator Perform() FILE: Projects/2023.1 Latest/Assets/Test.cs class Test (line 3) | public class Test : MonoBehaviour method Start (line 5) | void Start() FILE: TestAnalyzer/TestGenerator.cs class TestGenerator (line 7) | [Generator] method Initialize (line 15) | public void Initialize(GeneratorInitializationContext context) method Execute (line 19) | public void Execute(GeneratorExecutionContext context) FILE: com.tsk.ide.vscode/Editor/ConfigGeneration/ConfigGeneration.cs type IConfigGenerator (line 6) | public interface IConfigGenerator method Sync (line 14) | void Sync(); class ConfigGeneration (line 17) | public class ConfigGeneration : IConfigGenerator method ConfigGeneration (line 194) | public ConfigGeneration(string tempDirectory) method ConfigGeneration (line 197) | public ConfigGeneration( method Sync (line 209) | public void Sync() method WriteVSCodeSettingsFiles (line 217) | void WriteVSCodeSettingsFiles() method WriteWorkspaceFile (line 232) | void WriteWorkspaceFile() method WriteEditorConfigFile (line 245) | void WriteEditorConfigFile() method WriteLaunchConfigFile (line 255) | void WriteLaunchConfigFile() FILE: com.tsk.ide.vscode/Editor/ProjectGeneration/AssemblyNameProvider.cs type IAssemblyNameProvider (line 10) | public interface IAssemblyNameProvider method GetAssemblyNameFromScriptPath (line 14) | string GetAssemblyNameFromScriptPath(string path); method GetAssemblies (line 15) | IEnumerable GetAssemblies(Func shouldFileBePar... method GetAllAssetPaths (line 16) | IEnumerable GetAllAssetPaths(); method GetRoslynAnalyzerPaths (line 17) | IEnumerable GetRoslynAnalyzerPaths(); method FindForAssetPath (line 18) | UnityEditor.PackageManager.PackageInfo FindForAssetPath(string assetPa... method ParseResponseFile (line 19) | ResponseFileData ParseResponseFile( method IsInternalizedPackagePath (line 24) | bool IsInternalizedPackagePath(string path); type IPackageInfoCache (line 27) | internal interface IPackageInfoCache method ResetPackageInfoCache (line 29) | void ResetPackageInfoCache(); class AssemblyNameProvider (line 32) | internal class AssemblyNameProvider : IAssemblyNameProvider, IPackageInf... method GetAssemblyNameFromScriptPath (line 47) | public string GetAssemblyNameFromScriptPath(string path) method GetAssemblies (line 52) | public IEnumerable GetAssemblies(Func shouldFi... method GetAllAssetPaths (line 61) | public IEnumerable GetAllAssetPaths() method ResolvePotentialParentPackageAssetPath (line 66) | private static string ResolvePotentialParentPackageAssetPath(string as... method ResetPackageInfoCache (line 83) | public void ResetPackageInfoCache() method FindForAssetPath (line 88) | public UnityEditor.PackageManager.PackageInfo FindForAssetPath(string ... method ParseResponseFile (line 108) | public ResponseFileData ParseResponseFile( method IsInternalizedPackagePath (line 121) | public bool IsInternalizedPackagePath(string path) method GetRoslynAnalyzerPaths (line 152) | public IEnumerable GetRoslynAnalyzerPaths() FILE: com.tsk.ide.vscode/Editor/ProjectGeneration/GUIDGenerator.cs type IGUIDGenerator (line 3) | public interface IGUIDGenerator method ProjectGuid (line 5) | string ProjectGuid(string projectName, string assemblyName); method SolutionGuid (line 6) | string SolutionGuid(string projectName, string extension); class GUIDProvider (line 9) | internal class GUIDProvider : IGUIDGenerator method ProjectGuid (line 11) | public string ProjectGuid(string projectName, string assemblyName) method SolutionGuid (line 16) | public string SolutionGuid(string projectName, string extension) FILE: com.tsk.ide.vscode/Editor/ProjectGeneration/ProjectGeneration.cs type IGenerator (line 18) | public interface IGenerator method SyncIfNeeded (line 20) | bool SyncIfNeeded(List affectedFiles, string[] reimportedFiles); method Sync (line 21) | void Sync(); method SolutionFile (line 22) | string SolutionFile(); method SolutionExists (line 26) | bool SolutionExists(); class ProjectGeneration (line 29) | public class ProjectGeneration : IGenerator type ScriptingLanguage (line 31) | enum ScriptingLanguage method ProjectGeneration (line 89) | public ProjectGeneration(string tempDirectory) method ProjectGeneration (line 98) | public ProjectGeneration( method SyncIfNeeded (line 129) | public bool SyncIfNeeded(List affectedFiles, string[] reimport... method HasFilesBeenModified (line 172) | bool HasFilesBeenModified(List affectedFiles, string[] reimpor... method ShouldSyncOnReimportedAsset (line 178) | static bool ShouldSyncOnReimportedAsset(string asset) method GetPostProcessorCallbacks (line 183) | private static IEnumerable GetPostProcessorCallbacks(st... method OnGeneratedCSProjectFiles (line 199) | static void OnGeneratedCSProjectFiles() method InvokeAssetPostProcessorGenerationCallbacks (line 207) | private static string InvokeAssetPostProcessorGenerationCallbacks( method OnGeneratedCSProject (line 227) | private static string OnGeneratedCSProject(string path, string content) method OnGeneratedSlnSolution (line 236) | private static string OnGeneratedSlnSolution(string path, string content) method Sync (line 245) | public void Sync() method SolutionExists (line 253) | public bool SolutionExists() method SetupProjectSupportedExtensions (line 258) | void SetupProjectSupportedExtensions() method ShouldFileBePartOfSolution (line 263) | bool ShouldFileBePartOfSolution(string file) method HasValidExtension (line 270) | bool HasValidExtension(string file) method IsSupportedExtension (line 284) | bool IsSupportedExtension(string extension) method ScriptingLanguageFor (line 294) | static ScriptingLanguage ScriptingLanguageFor(Assembly assembly) method GetExtensionOfSourceFiles (line 299) | static string GetExtensionOfSourceFiles(string[] files) method GetExtensionOfSourceFile (line 304) | static string GetExtensionOfSourceFile(string file) method ScriptingLanguageFor (line 311) | static ScriptingLanguage ScriptingLanguageFor(string extension) method GenerateAndWriteSolutionAndProjects (line 321) | public void GenerateAndWriteSolutionAndProjects() method ParseResponseFileData (line 342) | List ParseResponseFileData(Assembly assembly) method GenerateAllAssetProjectParts (line 375) | Dictionary> GenerateAllAssetProjectParts() method SyncProject (line 429) | void SyncProject( method SyncProjectFileIfNotChanged (line 441) | void SyncProjectFileIfNotChanged(string path, string newContents) method SyncSolutionFileIfNotChanged (line 451) | void SyncSolutionFileIfNotChanged(string path, string newContents) method SyncFileIfNotChanged (line 458) | void SyncFileIfNotChanged(string filename, string newContents) method ProjectText (line 493) | string ProjectText( method CheckIfAnalyzerIsAllowedOnCSProj (line 632) | private bool CheckIfAnalyzerIsAllowedOnCSProj(Assembly assembly) method AddNugetPackageReference (line 639) | private XElement AddNugetPackageReference(string nugetPackageId, strin... method AddNugetPackageReference (line 648) | private XElement AddNugetPackageReference( method AppendReference (line 663) | static void AppendReference( method HandleEditorReference (line 692) | static string HandleEditorReference(string referencePath) method AddCommonProperties (line 765) | private void AddCommonProperties( method ProjectFile (line 827) | public string ProjectFile(Assembly assembly) method SolutionFile (line 845) | public string SolutionFile() method GenerateLangVersion (line 850) | private static string GenerateLangVersion( method GenerateRoslynAnalyzerRulesetPath (line 861) | private static string[] GenerateRoslynAnalyzerRulesetPath( method RetrieveRoslynAnalyzers (line 874) | string[] RetrieveRoslynAnalyzers(Assembly assembly, ILookup GetOtherArgumentsFromResponseFi... method GetSolutionText (line 921) | static string GetSolutionText() method GetTargetFrameworkVersion (line 945) | private static string GetTargetFrameworkVersion(ApiCompatibilityLevel ... method SyncSolution (line 960) | void SyncSolution(IEnumerable assemblies) method SolutionText (line 965) | string SolutionText(IEnumerable assemblies) method RelevantAssembliesForMode (line 987) | static IEnumerable RelevantAssembliesForMode(IEnumerable assemblies) method GetProjectActiveConfigurations (line 1019) | string GetProjectActiveConfigurations(string projectGuid) method ProjectGuid (line 1024) | string ProjectGuid(string assembly) method SolutionGuid (line 1029) | string SolutionGuid(Assembly assembly) method GetProjectExtension (line 1037) | static string GetProjectExtension() method GenerateNugetJsonSourceFiles (line 1042) | void GenerateNugetJsonSourceFiles() method GetDotnetCommand (line 1078) | string GetDotnetCommand() method GetDotnetArguments (line 1091) | string GetDotnetArguments() class SolutionGuidGenerator (line 1103) | public static class SolutionGuidGenerator method GuidForProject (line 1107) | public static string GuidForProject(string projectName) method GuidForSolution (line 1112) | public static string GuidForSolution(string projectName, string source... method ComputeGuidHashFor (line 1117) | static string ComputeGuidHashFor(string input) FILE: com.tsk.ide.vscode/Editor/Utils/FileIO.cs type IFileIO (line 8) | public interface IFileIO method Exists (line 10) | bool Exists(string fileName); method ReadAllText (line 11) | string ReadAllText(string fileName); method WriteAllText (line 12) | void WriteAllText(string fileName, string content); method Copy (line 13) | void Copy(string sourceFileName, string destFileName, bool overwrite); method CreateDirectory (line 14) | void CreateDirectory(string pathName); method DirectoryExists (line 15) | bool DirectoryExists(string pathName); method EscapedRelativePathFor (line 16) | string EscapedRelativePathFor(string file, string projectDirectory); class FileIOProvider (line 19) | internal class FileIOProvider : IFileIO method Exists (line 21) | public bool Exists(string fileName) method ReadAllText (line 26) | public string ReadAllText(string fileName) method WriteAllText (line 31) | public void WriteAllText(string fileName, string content) method Copy (line 36) | public void Copy(string sourceFileName, string destFileName, bool over... method CreateDirectory (line 41) | public void CreateDirectory(string pathName) method DirectoryExists (line 46) | public bool DirectoryExists(string pathName) method EscapedRelativePathFor (line 51) | public string EscapedRelativePathFor(string file, string projectDirect... method SkipPathPrefix (line 63) | private static string SkipPathPrefix(string path, string prefix) FILE: com.tsk.ide.vscode/Editor/Utils/FlagHandler.cs type ArgumentFlag (line 6) | [Flags] type ConfigFlag (line 13) | [Flags] type ProjectGenerationFlag (line 23) | [Flags] type IFlagHandler (line 38) | public interface IFlagHandler method ToggleArgument (line 43) | void ToggleArgument(ArgumentFlag preference); method ToggleConfig (line 44) | void ToggleConfig(ConfigFlag preference); method ToggleProjectGeneration (line 45) | void ToggleProjectGeneration(ProjectGenerationFlag preference); class FlagHandler (line 48) | internal class FlagHandler : IFlagHandler method ToggleArgument (line 88) | public void ToggleArgument(ArgumentFlag preference) method ToggleConfig (line 100) | public void ToggleConfig(ConfigFlag preference) method ToggleProjectGeneration (line 112) | public void ToggleProjectGeneration(ProjectGenerationFlag preference) FILE: com.tsk.ide.vscode/Editor/Utils/StringUtils.cs class StringUtils (line 8) | internal static class StringUtils method NormalizePath (line 13) | public static string NormalizePath(this string path) FILE: com.tsk.ide.vscode/Editor/VSCodeDiscovery.cs type IDiscovery (line 9) | public interface IDiscovery method PathCallback (line 11) | CodeEditor.Installation[] PathCallback(); class VSCodeDiscovery (line 14) | public class VSCodeDiscovery : IDiscovery method PathCallback (line 18) | public CodeEditor.Installation[] PathCallback() method FindInstallationPaths (line 29) | void FindInstallationPaths() method GetProgramFiles (line 103) | static string GetProgramFiles() method GetLocalAppData (line 108) | static string GetLocalAppData() method GetLongestCommonPrefix (line 114) | static string GetLongestCommonPrefix(List paths) method VSCodeExists (line 135) | static bool VSCodeExists(string path) FILE: com.tsk.ide.vscode/Editor/VSCodeScriptEditor.cs method GetDefaultExtensions (line 184) | private static string[] GetDefaultExtensions() => method SupportsExtension (line 195) | private static bool SupportsExtension(string path) method AddUserExtension (line 203) | private void AddUserExtension() method OnGUI (line 218) | public void OnGUI() method RenderEditorSection (line 226) | void RenderEditorSection() method RenderExtensionsSection (line 259) | void RenderExtensionsSection() method RenderConfigSection (line 355) | void RenderConfigSection() method RenderSettingsSection (line 436) | void RenderSettingsSection( method RenderProjectSection (line 484) | void RenderProjectSection() method FlagButton (line 559) | void FlagButton( method RegenerateButton (line 579) | void RegenerateButton(string guiMessage, string command = "") method CreateIfDoesntExist (line 632) | public void CreateIfDoesntExist() method SyncIfNeeded (line 640) | public void SyncIfNeeded( method SyncAll (line 657) | public void SyncAll() method TryGetInstallationForPath (line 670) | public bool TryGetInstallationForPath( FILE: com.tsk.ide.vscodetests/Tests/Editor/CSProjectTests.cs class Formatting (line 15) | class Formatting : ProjectGenerationTestBase method AbsoluteSourceFilePaths_WillBeMadeRelativeToProjectDirectory (line 17) | [Test] method DefaultSettings_WhenSynced_CreateWorkspaceFile (line 32) | [Test] method DefaultSyncSettings_WhenSynced_CreatesProjectFileFromDefaultTemplate (line 59) | [Test] class GUID (line 136) | class GUID : ProjectGenerationTestBase method ProjectReference_MatchAssemblyGUID (line 138) | [Test] class Synchronization (line 189) | class Synchronization : ProjectGenerationTestBase method WontSynchronize_WhenNoFilesChanged (line 191) | [Test] method WhenSynchronized_WillCreateCSProjectForAssembly (line 207) | [Test] method WhenSynchronized_WithTwoAssemblies_TwoProjectFilesAreGenerated (line 223) | [Test] method NotInInternalizedPackage_WillResync (line 252) | [Test] class SourceFiles (line 265) | class SourceFiles : ProjectGenerationTestBase method NoCSFile_CreatesNoProjectFile (line 267) | [Test] method NotContributedAnAssembly_WillNotGetAdded (line 280) | [Test] method MultipleSourceFiles_WillAllBeAdded (line 291) | [Test] method FullPathAsset_WillBeConvertedToRelativeFromProjectDirectory (line 304) | [Test] method InRelativePackages_GetsPathResolvedCorrectly (line 321) | [Test] method InInternalizedPackage_WillBeAddedToCompileInclude (line 347) | [Test] method NotInInternalizedPackage_WillBeAddedToCompileInclude (line 360) | [Test] method CSharpFiles_WillBeIncluded (line 373) | [Test] method NonCSharpFiles_AddedToNonCompileItems (line 387) | [Test] method UnsupportedExtensions_WillNotBeAdded (line 412) | [Test] method UnsupportedExtension_IsOverWrittenBy_UserSupportedExtensions (line 432) | [Test] method IsValidFileName (line 448) | [TestCase(@"path/com.unity.cs")] method AddedAfterSync_WillBeSynced (line 460) | [Test] method Moved_WillBeResynced (line 480) | [Test] method Deleted_WillBeRemoved (line 503) | [Test] method BuiltinSupportedExtensions_InsideAssemblySourceFiles_WillBeAddedToCompileItems (line 528) | [Test, TestCaseSource(nameof(s_BuiltinSupportedExtensionsForSourceFile... method BuiltinSupportedExtensions_InsideAssetFolder_WillBeAddedToNonCompileItems (line 558) | [Test, TestCaseSource(nameof(s_BuiltinSupportedExtensionsForAssets))] class CompilerOptions (line 594) | class CompilerOptions : ProjectGenerationTestBase method AllowUnsafeFromResponseFile_AddBlockToCsproj (line 596) | [Test] method AddAnalyzers (line 613) | [TestCase(new object[] { "C:/Analyzer.dll" })] method CheckDefaultWarningLevel (line 637) | [Test] method CheckLangVersion (line 643) | [Test] method CheckDefaultLangVersion (line 649) | [Test] method CheckOtherArgument (line 658) | public void CheckOtherArgument( method AllowUnsafeFromAssemblySettings_AddBlockToCsproj (line 689) | [Test] class References (line 704) | class References : ProjectGenerationTestBase method RoslynAnalyzerDlls_WillBeIncluded (line 706) | [Test] method RoslynAnalyzerRulesetFiles_WillBeIncluded (line 724) | [Test] method Containing_PathWithSpaces_IsParsedCorrectly (line 742) | [Test] method Containing_PathWithDotCS_IsParsedCorrectly (line 765) | [Test] method Multiple_AreAdded (line 792) | [Test] method AssemblyReference_IsAdded (line 822) | [Test] method AssemblyReferenceFromInternalizedPackage_IsAddedAsReference (line 868) | [Test] method CompiledAssemblyReference_IsAdded (line 927) | [Test] method ProjectReference_FromLibraryReferences_IsAdded (line 956) | [Test] method NotInAssembly_WontBeAdded (line 983) | [Test] class Defines (line 997) | class Defines : ProjectGenerationTestBase method ResponseFiles_CanAddDefines (line 999) | [Test] method Assembly_CanAddDefines (line 1024) | [Test] method ResponseFileDefines_OverrideRootResponseFile (line 1044) | [Test] class OnGenerationProject (line 1095) | class OnGenerationProject : ProjectGenerationTestBase class OnGenerationCallbacks (line 1101) | public class OnGenerationCallbacks : AssetPostprocessor method OnGeneratedCSProject (line 1103) | public static string OnGeneratedCSProject(string path, string content) method OnGenerationProject_Called (line 1113) | [Test] method OnGenerationProject_Modifed (line 1126) | [Test] FILE: com.tsk.ide.vscodetests/Tests/Editor/DetermineScriptEditor.cs class DetermineScriptEditor (line 9) | [TestFixture] method OSXPathDiscovery (line 12) | [TestCase("/Applications/Visual Studio Code.app")] method WindowsPathDiscovery (line 23) | [TestCase(@"C:\Program Files\Microsoft VS Code\bin\code.cmd")] method LinuxPathDiscovery (line 39) | [TestCase("/usr/bin/code")] method Discover (line 50) | static void Discover(string path) FILE: com.tsk.ide.vscodetests/Tests/Editor/Helper.cs class Helper (line 5) | public static class Helper method GetLangVersion (line 7) | public static string GetLangVersion() FILE: com.tsk.ide.vscodetests/Tests/Editor/MockFileIO.cs class MockFileIO (line 9) | class MockFileIO : IFileIO method Exists (line 16) | public bool Exists(string fileName) method ReadAllText (line 22) | public string ReadAllText(string fileName) method WriteAllText (line 28) | public void WriteAllText(string fileName, string content) method EscapedRelativePathFor (line 36) | public string EscapedRelativePathFor(string file, string projectDirect... method DeleteFile (line 47) | public void DeleteFile(string fileName) method CreateDirectory (line 57) | public void CreateDirectory(string pathName) method Copy (line 67) | public void Copy(string sourceFileName, string destFileName, bool over... class MockFileIOTests (line 83) | public class MockFileIOTests method SetUp (line 87) | [SetUp] method WhenWrite_Exists (line 93) | [Test] method BeforeWrite_DoesNotExist (line 101) | [Test] method WhenWrite_CanRead (line 108) | [Test] method WriteTwice_WillOverwriteContent (line 117) | [Test] method WhenWrite_ThenDelete_FillDoesNotExist (line 128) | [Test] method BeforeWrite_IfDelete_ExceptionOccurs (line 139) | [Test] method BeforeWrite_Read_CausesFailure (line 152) | [Test] method CallingExist_IncreaseCounter (line 159) | [Test] method CallingWrite_IncreaseCounter (line 168) | [Test] method CallingRead_IncreaseCounter (line 178) | [Test] FILE: com.tsk.ide.vscodetests/Tests/Editor/SolutionGenerationTestBase.cs class ProjectGenerationTestBase (line 7) | class ProjectGenerationTestBase method OneTimeSetUp (line 12) | [OneTimeSetUp] method OneTimeTearDown (line 19) | [OneTimeTearDown] method SetUp (line 25) | [SetUp] method MakeAbsolutePathTestImplementation (line 31) | protected static string MakeAbsolutePathTestImplementation(string path) method MakeAbsolutePath (line 38) | protected static string MakeAbsolutePath(string path) FILE: com.tsk.ide.vscodetests/Tests/Editor/SolutionTests.cs class Synchronization (line 11) | class Synchronization : ProjectGenerationTestBase method EmptyProject_WhenSynced_ShouldNotGenerateSolutionFile (line 13) | [Test] method NoSolution_WhenSynced_CreatesSolutionFile (line 28) | [Test] method WhenSynced_ThenDeleted_SolutionFileDoesNotExist (line 43) | [Test] method ContentWithoutChanges_WhenSynced_DoesNotReSync (line 57) | [Test] method AssemblyChanged_AfterSync_PerformsReSync (line 77) | [Test] method EmptySolutionFile_WhenSynced_OverwritesTheFile (line 112) | [Test] method AfterSync_WillResync_WhenReimportWithSpecialFileExtensions (line 131) | [TestCase("dll")] method AfterSync_WontResync_WhenReimportWithoutSpecialFileExtensions (line 147) | [Test] method AfterSync_WontReimport_WithoutSpecificAffectedFileExtension (line 159) | [Test] method AfterSync_WillReimportSolutionFile_WhenNewAssemblyIsBeingAdded (line 174) | [Test] method AssetNotBelongingToAssembly_WillSync_ButWontWriteFiles (line 204) | [Test] method AssetBelongingToAssemblyWithNoName_WillSync_ButWontWriteFiles (line 230) | [Test] method WillResync_WhenAffectedFileTypes (line 266) | [Test, TestCaseSource(nameof(s_ExtensionsRequireReSync))] class Format (line 296) | class Format : ProjectGenerationTestBase method SyncSettings_WhenSynced_HeaderMatchesVSVersion (line 298) | [Test] method DefaultSyncSettings_WhenSynced_CreatesSolutionFileFromDefaultTemplate (line 317) | [Test] class OnGenerationSolution (line 367) | class OnGenerationSolution : ProjectGenerationTestBase class OnGenerationCallbacks (line 378) | public class OnGenerationCallbacks : AssetPostprocessor method OnGeneratedSlnSolution (line 380) | public static string OnGeneratedSlnSolution(string path, string cont... method OnGenerationSolution_Called (line 390) | [Test] method OnGenerationSolution_Modifed (line 403) | [Test] FILE: com.tsk.ide.vscodetests/Tests/Editor/SynchronizerBuilder.cs class SynchronizerBuilder (line 9) | class SynchronizerBuilder class BuilderError (line 11) | class BuilderError : Exception method BuilderError (line 13) | public BuilderError(string message) method ReadFile (line 23) | public string ReadFile(string fileName) => m_FileIoMock.ReadAllText(fi... method ProjectFilePath (line 25) | public static string ProjectFilePath(Assembly assembly) => method ReadProjectFile (line 28) | public string ReadProjectFile(Assembly assembly) => ReadFile(ProjectFi... method FileExists (line 30) | public bool FileExists(string fileName) => m_FileIoMock.Exists(fileName); method DeleteFile (line 32) | public void DeleteFile(string fileName) => m_FileIoMock.DeleteFile(fil... method SynchronizerBuilder (line 54) | public SynchronizerBuilder() method Build (line 59) | public IGenerator Build() method WithSolutionText (line 69) | public SynchronizerBuilder WithSolutionText(string solutionText) method WithSolutionGuid (line 80) | public SynchronizerBuilder WithSolutionGuid(string solutionGuid) method WithProjectGuid (line 88) | public SynchronizerBuilder WithProjectGuid(string projectGuid, Assembl... method WithAssemblies (line 96) | public SynchronizerBuilder WithAssemblies(Assembly[] assemblies) method WithAssemblyData (line 105) | public SynchronizerBuilder WithAssemblyData( method WithAssembly (line 126) | public SynchronizerBuilder WithAssembly(Assembly assembly) method WithAssetFiles (line 132) | public SynchronizerBuilder WithAssetFiles(string[] files) method AssignFilesToAssembly (line 138) | public SynchronizerBuilder AssignFilesToAssembly(string[] files, Assem... method WithResponseFileData (line 149) | public SynchronizerBuilder WithResponseFileData( method WithPackageInfo (line 177) | public SynchronizerBuilder WithPackageInfo(string assetPath) method WithPackageAsset (line 185) | public SynchronizerBuilder WithPackageAsset(string assetPath, bool isI... method WithUserSupportedExtensions (line 193) | public SynchronizerBuilder WithUserSupportedExtensions(string[] extens... method WithRoslynAnalyzerRulesetPath (line 199) | public SynchronizerBuilder WithRoslynAnalyzerRulesetPath(string roslyn... method WithRoslynAnalyzers (line 208) | public SynchronizerBuilder WithRoslynAnalyzers(string[] roslynAnalyzer... FILE: com.tsk.ide.vscodetests/Tests/Editor/VSCodeScriptEditorTests.cs class VSCodeScriptEditorTests (line 7) | [TestFixture] method OneTimeSetUp (line 12) | [SetUp] method Dispose (line 20) | [TearDown] method WillNotOpenUnknownExtensions (line 26) | [Test] FILE: com.tsk.ide.vscodetests/Tests/Editor/XMLUtilities.cs class XMLUtilities (line 8) | public static class XMLUtilities method AssertCompileItemsMatchExactly (line 10) | public static void AssertCompileItemsMatchExactly( method AssertAnalyzerItemsMatchExactly (line 27) | public static void AssertAnalyzerItemsMatchExactly( method AssertAnalyzerRuleSetsMatchExactly (line 43) | public static void AssertAnalyzerRuleSetsMatchExactly( method AssertNonCompileItemsMatchExactly (line 59) | public static void AssertNonCompileItemsMatchExactly( method GetModifiedXmlNamespaceManager (line 76) | static XmlNamespaceManager GetModifiedXmlNamespaceManager(XmlDocument ... method RelativeAssetPathsFor (line 86) | static IEnumerable RelativeAssetPathsFor(IEnumerable f... method SelectAttributeValues (line 91) | static IEnumerable SelectAttributeValues( method SelectInnerText (line 102) | static IEnumerable SelectInnerText( method FromText (line 115) | public static XmlDocument FromText(string textContent) method GetInnerText (line 122) | public static string GetInnerText(XmlDocument xmlDocument, string xpat...