├── .gitignore ├── LICENSE ├── README.md ├── docs └── images │ ├── screen1.png │ └── screen2.png └── src ├── Base ├── TurboBase.IO │ ├── IoTools.cs │ └── TurboBase.IO.csproj └── TurboBase.UI │ ├── Env.cs │ ├── TurboBase.UI.csproj │ └── Visuals.cs ├── Build ├── TurboDot.Lib │ ├── Core │ │ ├── BuildCommand.cs │ │ ├── BuildCommandParser.cs │ │ ├── CleanCommand.cs │ │ ├── CleanCommandParser.cs │ │ ├── RestoreCommand.cs │ │ └── RestoreCommandParser.cs │ ├── DotCli.cs │ ├── Tools │ │ ├── Defaults.cs │ │ ├── DotUtil.cs │ │ ├── LogSink.cs │ │ └── Parser.cs │ └── TurboDot.Lib.csproj ├── TurboDot │ ├── Program.cs │ └── TurboDot.csproj ├── build.sh └── start.sh ├── Core ├── TurboCompile.API │ ├── AssemblyMeta.cs │ ├── CompileArgs.cs │ ├── CompileResult.cs │ ├── ICompiler.cs │ ├── IRefLoader.cs │ ├── OutputType.cs │ └── TurboCompile.API.csproj ├── TurboCompile.CSharp │ ├── CSharpCompiler.cs │ ├── CsGlobals.cs │ └── TurboCompile.CSharp.csproj ├── TurboCompile.Common │ ├── AssemblyCache.cs │ ├── BaseRefs.cs │ ├── CompileError.cs │ ├── Globals.cs │ ├── Internals.cs │ ├── ObservableFileWatcher.cs │ ├── References.cs │ └── TurboCompile.Common.csproj ├── TurboCompile.Roslyn │ ├── BaseCompiler.cs │ ├── MetaRefLoader.cs │ ├── OptionTool.cs │ └── TurboCompile.Roslyn.csproj ├── TurboCompile.VBasic │ ├── TurboCompile.VBasic.csproj │ ├── VBasicCompiler.cs │ └── VbGlobals.cs ├── TurboMeta.API │ ├── File │ │ ├── BaseFileLoader.cs │ │ ├── IFileLoader.cs │ │ └── MultiFileLoader.cs │ ├── Proj │ │ ├── Extensions.cs │ │ ├── IProject.cs │ │ └── OutputMode.cs │ ├── Ref │ │ ├── ContentReference.cs │ │ ├── IFileReference.cs │ │ ├── LocalReference.cs │ │ ├── PackageReference.cs │ │ └── ProjectReference.cs │ ├── Sol │ │ ├── ISolution.cs │ │ └── MemSolution.cs │ └── TurboMeta.API.csproj ├── TurboMeta.CSharp │ ├── CSProjectLoader.cs │ ├── CSScript.cs │ ├── CSScriptLoader.cs │ └── TurboMeta.CSharp.csproj ├── TurboMeta.Common │ ├── File │ │ ├── Script.cs │ │ └── ScriptLoader.cs │ ├── Proj │ │ ├── Project.cs │ │ └── ProjectLoader.cs │ ├── Sol │ │ ├── Solution.cs │ │ └── SolutionLoader.cs │ ├── TurboMeta.Common.csproj │ └── Util │ │ ├── Defaults.cs │ │ └── ScriptTools.cs ├── TurboMeta.Tests │ ├── MetaTest.cs │ ├── Resources │ │ ├── multi │ │ │ ├── Resty.zip │ │ │ └── Xmly.zip │ │ └── single │ │ │ ├── askname.zip │ │ │ ├── mincon.zip │ │ │ ├── weather.zip │ │ │ └── xmly.zip │ ├── TestUtil.cs │ └── TurboMeta.Tests.csproj ├── TurboMeta.VBasic │ ├── TurboMeta.VBasic.csproj │ ├── VBProjectLoader.cs │ ├── VBScript.cs │ └── VBScriptLoader.cs ├── TurboRepo.API │ ├── External │ │ ├── AssemblyRef.cs │ │ ├── IExternalRef.cs │ │ ├── LocalRef.cs │ │ ├── NameRef.cs │ │ └── NuGetRef.cs │ ├── FuncExtRefResolver.cs │ ├── IExtRefResolver.cs │ └── TurboRepo.API.csproj └── TurboRepo.Nuget │ ├── Externals.cs │ ├── NuGet.cs │ ├── NuGetResolver.cs │ └── TurboRepo.Nuget.csproj ├── IDE ├── TurboSharp.Lib │ ├── Core │ │ ├── Defaults.cs │ │ └── MainCommand.cs │ ├── SharpCli.cs │ ├── TurboSharp.Lib.csproj │ └── View │ │ └── MainTopLevel.cs ├── TurboSharp │ ├── Program.cs │ └── TurboSharp.csproj ├── build.sh └── start.sh ├── Run ├── TurboRun.Lib │ ├── API │ │ └── IRunner.cs │ ├── Core │ │ ├── LocalResolver.cs │ │ ├── LocalRunner.cs │ │ ├── Streams.cs │ │ └── UnloadableContext.cs │ ├── RunCli.cs │ ├── Tools │ │ └── Interactive.cs │ └── TurboRun.Lib.csproj ├── TurboRun │ ├── Program.cs │ └── TurboRun.csproj ├── build.sh └── start.sh ├── Spy ├── TurboSpy.Lib │ ├── Core │ │ ├── Decompiler.cs │ │ ├── NameTool.cs │ │ └── OneFile.cs │ ├── Model │ │ ├── AssemblyItem.cs │ │ ├── EventItem.cs │ │ ├── FieldItem.cs │ │ ├── MethodItem.cs │ │ ├── NameSpaceItem.cs │ │ ├── PropertyItem.cs │ │ ├── ReferenceItem.cs │ │ ├── ReferencesItem.cs │ │ ├── SpyItem.cs │ │ └── TypeDefItem.cs │ ├── SpyCli.cs │ ├── TurboSpy.Lib.csproj │ └── View │ │ └── MainTopLevel.cs ├── TurboSpy │ ├── Program.cs │ └── TurboSpy.csproj ├── build.sh └── start.sh └── TurboSharp.sln /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/README.md -------------------------------------------------------------------------------- /docs/images/screen1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/docs/images/screen1.png -------------------------------------------------------------------------------- /docs/images/screen2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/docs/images/screen2.png -------------------------------------------------------------------------------- /src/Base/TurboBase.IO/IoTools.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Base/TurboBase.IO/IoTools.cs -------------------------------------------------------------------------------- /src/Base/TurboBase.IO/TurboBase.IO.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Base/TurboBase.IO/TurboBase.IO.csproj -------------------------------------------------------------------------------- /src/Base/TurboBase.UI/Env.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Base/TurboBase.UI/Env.cs -------------------------------------------------------------------------------- /src/Base/TurboBase.UI/TurboBase.UI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Base/TurboBase.UI/TurboBase.UI.csproj -------------------------------------------------------------------------------- /src/Base/TurboBase.UI/Visuals.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Base/TurboBase.UI/Visuals.cs -------------------------------------------------------------------------------- /src/Build/TurboDot.Lib/Core/BuildCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Build/TurboDot.Lib/Core/BuildCommand.cs -------------------------------------------------------------------------------- /src/Build/TurboDot.Lib/Core/BuildCommandParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Build/TurboDot.Lib/Core/BuildCommandParser.cs -------------------------------------------------------------------------------- /src/Build/TurboDot.Lib/Core/CleanCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Build/TurboDot.Lib/Core/CleanCommand.cs -------------------------------------------------------------------------------- /src/Build/TurboDot.Lib/Core/CleanCommandParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Build/TurboDot.Lib/Core/CleanCommandParser.cs -------------------------------------------------------------------------------- /src/Build/TurboDot.Lib/Core/RestoreCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Build/TurboDot.Lib/Core/RestoreCommand.cs -------------------------------------------------------------------------------- /src/Build/TurboDot.Lib/Core/RestoreCommandParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Build/TurboDot.Lib/Core/RestoreCommandParser.cs -------------------------------------------------------------------------------- /src/Build/TurboDot.Lib/DotCli.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Build/TurboDot.Lib/DotCli.cs -------------------------------------------------------------------------------- /src/Build/TurboDot.Lib/Tools/Defaults.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Build/TurboDot.Lib/Tools/Defaults.cs -------------------------------------------------------------------------------- /src/Build/TurboDot.Lib/Tools/DotUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Build/TurboDot.Lib/Tools/DotUtil.cs -------------------------------------------------------------------------------- /src/Build/TurboDot.Lib/Tools/LogSink.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Build/TurboDot.Lib/Tools/LogSink.cs -------------------------------------------------------------------------------- /src/Build/TurboDot.Lib/Tools/Parser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Build/TurboDot.Lib/Tools/Parser.cs -------------------------------------------------------------------------------- /src/Build/TurboDot.Lib/TurboDot.Lib.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Build/TurboDot.Lib/TurboDot.Lib.csproj -------------------------------------------------------------------------------- /src/Build/TurboDot/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Build/TurboDot/Program.cs -------------------------------------------------------------------------------- /src/Build/TurboDot/TurboDot.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Build/TurboDot/TurboDot.csproj -------------------------------------------------------------------------------- /src/Build/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Build/build.sh -------------------------------------------------------------------------------- /src/Build/start.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | sakura --hold -m -d ./TurboDot -x "dotnet run" 3 | -------------------------------------------------------------------------------- /src/Core/TurboCompile.API/AssemblyMeta.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboCompile.API/AssemblyMeta.cs -------------------------------------------------------------------------------- /src/Core/TurboCompile.API/CompileArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboCompile.API/CompileArgs.cs -------------------------------------------------------------------------------- /src/Core/TurboCompile.API/CompileResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboCompile.API/CompileResult.cs -------------------------------------------------------------------------------- /src/Core/TurboCompile.API/ICompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboCompile.API/ICompiler.cs -------------------------------------------------------------------------------- /src/Core/TurboCompile.API/IRefLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboCompile.API/IRefLoader.cs -------------------------------------------------------------------------------- /src/Core/TurboCompile.API/OutputType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboCompile.API/OutputType.cs -------------------------------------------------------------------------------- /src/Core/TurboCompile.API/TurboCompile.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboCompile.API/TurboCompile.API.csproj -------------------------------------------------------------------------------- /src/Core/TurboCompile.CSharp/CSharpCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboCompile.CSharp/CSharpCompiler.cs -------------------------------------------------------------------------------- /src/Core/TurboCompile.CSharp/CsGlobals.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboCompile.CSharp/CsGlobals.cs -------------------------------------------------------------------------------- /src/Core/TurboCompile.CSharp/TurboCompile.CSharp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboCompile.CSharp/TurboCompile.CSharp.csproj -------------------------------------------------------------------------------- /src/Core/TurboCompile.Common/AssemblyCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboCompile.Common/AssemblyCache.cs -------------------------------------------------------------------------------- /src/Core/TurboCompile.Common/BaseRefs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboCompile.Common/BaseRefs.cs -------------------------------------------------------------------------------- /src/Core/TurboCompile.Common/CompileError.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboCompile.Common/CompileError.cs -------------------------------------------------------------------------------- /src/Core/TurboCompile.Common/Globals.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboCompile.Common/Globals.cs -------------------------------------------------------------------------------- /src/Core/TurboCompile.Common/Internals.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboCompile.Common/Internals.cs -------------------------------------------------------------------------------- /src/Core/TurboCompile.Common/ObservableFileWatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboCompile.Common/ObservableFileWatcher.cs -------------------------------------------------------------------------------- /src/Core/TurboCompile.Common/References.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboCompile.Common/References.cs -------------------------------------------------------------------------------- /src/Core/TurboCompile.Common/TurboCompile.Common.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboCompile.Common/TurboCompile.Common.csproj -------------------------------------------------------------------------------- /src/Core/TurboCompile.Roslyn/BaseCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboCompile.Roslyn/BaseCompiler.cs -------------------------------------------------------------------------------- /src/Core/TurboCompile.Roslyn/MetaRefLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboCompile.Roslyn/MetaRefLoader.cs -------------------------------------------------------------------------------- /src/Core/TurboCompile.Roslyn/OptionTool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboCompile.Roslyn/OptionTool.cs -------------------------------------------------------------------------------- /src/Core/TurboCompile.Roslyn/TurboCompile.Roslyn.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboCompile.Roslyn/TurboCompile.Roslyn.csproj -------------------------------------------------------------------------------- /src/Core/TurboCompile.VBasic/TurboCompile.VBasic.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboCompile.VBasic/TurboCompile.VBasic.csproj -------------------------------------------------------------------------------- /src/Core/TurboCompile.VBasic/VBasicCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboCompile.VBasic/VBasicCompiler.cs -------------------------------------------------------------------------------- /src/Core/TurboCompile.VBasic/VbGlobals.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboCompile.VBasic/VbGlobals.cs -------------------------------------------------------------------------------- /src/Core/TurboMeta.API/File/BaseFileLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.API/File/BaseFileLoader.cs -------------------------------------------------------------------------------- /src/Core/TurboMeta.API/File/IFileLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.API/File/IFileLoader.cs -------------------------------------------------------------------------------- /src/Core/TurboMeta.API/File/MultiFileLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.API/File/MultiFileLoader.cs -------------------------------------------------------------------------------- /src/Core/TurboMeta.API/Proj/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.API/Proj/Extensions.cs -------------------------------------------------------------------------------- /src/Core/TurboMeta.API/Proj/IProject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.API/Proj/IProject.cs -------------------------------------------------------------------------------- /src/Core/TurboMeta.API/Proj/OutputMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.API/Proj/OutputMode.cs -------------------------------------------------------------------------------- /src/Core/TurboMeta.API/Ref/ContentReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.API/Ref/ContentReference.cs -------------------------------------------------------------------------------- /src/Core/TurboMeta.API/Ref/IFileReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.API/Ref/IFileReference.cs -------------------------------------------------------------------------------- /src/Core/TurboMeta.API/Ref/LocalReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.API/Ref/LocalReference.cs -------------------------------------------------------------------------------- /src/Core/TurboMeta.API/Ref/PackageReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.API/Ref/PackageReference.cs -------------------------------------------------------------------------------- /src/Core/TurboMeta.API/Ref/ProjectReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.API/Ref/ProjectReference.cs -------------------------------------------------------------------------------- /src/Core/TurboMeta.API/Sol/ISolution.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.API/Sol/ISolution.cs -------------------------------------------------------------------------------- /src/Core/TurboMeta.API/Sol/MemSolution.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.API/Sol/MemSolution.cs -------------------------------------------------------------------------------- /src/Core/TurboMeta.API/TurboMeta.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.API/TurboMeta.API.csproj -------------------------------------------------------------------------------- /src/Core/TurboMeta.CSharp/CSProjectLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.CSharp/CSProjectLoader.cs -------------------------------------------------------------------------------- /src/Core/TurboMeta.CSharp/CSScript.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.CSharp/CSScript.cs -------------------------------------------------------------------------------- /src/Core/TurboMeta.CSharp/CSScriptLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.CSharp/CSScriptLoader.cs -------------------------------------------------------------------------------- /src/Core/TurboMeta.CSharp/TurboMeta.CSharp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.CSharp/TurboMeta.CSharp.csproj -------------------------------------------------------------------------------- /src/Core/TurboMeta.Common/File/Script.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.Common/File/Script.cs -------------------------------------------------------------------------------- /src/Core/TurboMeta.Common/File/ScriptLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.Common/File/ScriptLoader.cs -------------------------------------------------------------------------------- /src/Core/TurboMeta.Common/Proj/Project.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.Common/Proj/Project.cs -------------------------------------------------------------------------------- /src/Core/TurboMeta.Common/Proj/ProjectLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.Common/Proj/ProjectLoader.cs -------------------------------------------------------------------------------- /src/Core/TurboMeta.Common/Sol/Solution.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.Common/Sol/Solution.cs -------------------------------------------------------------------------------- /src/Core/TurboMeta.Common/Sol/SolutionLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.Common/Sol/SolutionLoader.cs -------------------------------------------------------------------------------- /src/Core/TurboMeta.Common/TurboMeta.Common.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.Common/TurboMeta.Common.csproj -------------------------------------------------------------------------------- /src/Core/TurboMeta.Common/Util/Defaults.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.Common/Util/Defaults.cs -------------------------------------------------------------------------------- /src/Core/TurboMeta.Common/Util/ScriptTools.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.Common/Util/ScriptTools.cs -------------------------------------------------------------------------------- /src/Core/TurboMeta.Tests/MetaTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.Tests/MetaTest.cs -------------------------------------------------------------------------------- /src/Core/TurboMeta.Tests/Resources/multi/Resty.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.Tests/Resources/multi/Resty.zip -------------------------------------------------------------------------------- /src/Core/TurboMeta.Tests/Resources/multi/Xmly.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.Tests/Resources/multi/Xmly.zip -------------------------------------------------------------------------------- /src/Core/TurboMeta.Tests/Resources/single/askname.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.Tests/Resources/single/askname.zip -------------------------------------------------------------------------------- /src/Core/TurboMeta.Tests/Resources/single/mincon.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.Tests/Resources/single/mincon.zip -------------------------------------------------------------------------------- /src/Core/TurboMeta.Tests/Resources/single/weather.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.Tests/Resources/single/weather.zip -------------------------------------------------------------------------------- /src/Core/TurboMeta.Tests/Resources/single/xmly.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.Tests/Resources/single/xmly.zip -------------------------------------------------------------------------------- /src/Core/TurboMeta.Tests/TestUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.Tests/TestUtil.cs -------------------------------------------------------------------------------- /src/Core/TurboMeta.Tests/TurboMeta.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.Tests/TurboMeta.Tests.csproj -------------------------------------------------------------------------------- /src/Core/TurboMeta.VBasic/TurboMeta.VBasic.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.VBasic/TurboMeta.VBasic.csproj -------------------------------------------------------------------------------- /src/Core/TurboMeta.VBasic/VBProjectLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.VBasic/VBProjectLoader.cs -------------------------------------------------------------------------------- /src/Core/TurboMeta.VBasic/VBScript.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.VBasic/VBScript.cs -------------------------------------------------------------------------------- /src/Core/TurboMeta.VBasic/VBScriptLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboMeta.VBasic/VBScriptLoader.cs -------------------------------------------------------------------------------- /src/Core/TurboRepo.API/External/AssemblyRef.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboRepo.API/External/AssemblyRef.cs -------------------------------------------------------------------------------- /src/Core/TurboRepo.API/External/IExternalRef.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboRepo.API/External/IExternalRef.cs -------------------------------------------------------------------------------- /src/Core/TurboRepo.API/External/LocalRef.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboRepo.API/External/LocalRef.cs -------------------------------------------------------------------------------- /src/Core/TurboRepo.API/External/NameRef.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboRepo.API/External/NameRef.cs -------------------------------------------------------------------------------- /src/Core/TurboRepo.API/External/NuGetRef.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboRepo.API/External/NuGetRef.cs -------------------------------------------------------------------------------- /src/Core/TurboRepo.API/FuncExtRefResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboRepo.API/FuncExtRefResolver.cs -------------------------------------------------------------------------------- /src/Core/TurboRepo.API/IExtRefResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboRepo.API/IExtRefResolver.cs -------------------------------------------------------------------------------- /src/Core/TurboRepo.API/TurboRepo.API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboRepo.API/TurboRepo.API.csproj -------------------------------------------------------------------------------- /src/Core/TurboRepo.Nuget/Externals.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboRepo.Nuget/Externals.cs -------------------------------------------------------------------------------- /src/Core/TurboRepo.Nuget/NuGet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboRepo.Nuget/NuGet.cs -------------------------------------------------------------------------------- /src/Core/TurboRepo.Nuget/NuGetResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboRepo.Nuget/NuGetResolver.cs -------------------------------------------------------------------------------- /src/Core/TurboRepo.Nuget/TurboRepo.Nuget.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Core/TurboRepo.Nuget/TurboRepo.Nuget.csproj -------------------------------------------------------------------------------- /src/IDE/TurboSharp.Lib/Core/Defaults.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/IDE/TurboSharp.Lib/Core/Defaults.cs -------------------------------------------------------------------------------- /src/IDE/TurboSharp.Lib/Core/MainCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/IDE/TurboSharp.Lib/Core/MainCommand.cs -------------------------------------------------------------------------------- /src/IDE/TurboSharp.Lib/SharpCli.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/IDE/TurboSharp.Lib/SharpCli.cs -------------------------------------------------------------------------------- /src/IDE/TurboSharp.Lib/TurboSharp.Lib.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/IDE/TurboSharp.Lib/TurboSharp.Lib.csproj -------------------------------------------------------------------------------- /src/IDE/TurboSharp.Lib/View/MainTopLevel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/IDE/TurboSharp.Lib/View/MainTopLevel.cs -------------------------------------------------------------------------------- /src/IDE/TurboSharp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/IDE/TurboSharp/Program.cs -------------------------------------------------------------------------------- /src/IDE/TurboSharp/TurboSharp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/IDE/TurboSharp/TurboSharp.csproj -------------------------------------------------------------------------------- /src/IDE/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/IDE/build.sh -------------------------------------------------------------------------------- /src/IDE/start.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | sakura -m -d ./TurboSharp -x "dotnet run" 3 | -------------------------------------------------------------------------------- /src/Run/TurboRun.Lib/API/IRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Run/TurboRun.Lib/API/IRunner.cs -------------------------------------------------------------------------------- /src/Run/TurboRun.Lib/Core/LocalResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Run/TurboRun.Lib/Core/LocalResolver.cs -------------------------------------------------------------------------------- /src/Run/TurboRun.Lib/Core/LocalRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Run/TurboRun.Lib/Core/LocalRunner.cs -------------------------------------------------------------------------------- /src/Run/TurboRun.Lib/Core/Streams.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Run/TurboRun.Lib/Core/Streams.cs -------------------------------------------------------------------------------- /src/Run/TurboRun.Lib/Core/UnloadableContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Run/TurboRun.Lib/Core/UnloadableContext.cs -------------------------------------------------------------------------------- /src/Run/TurboRun.Lib/RunCli.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Run/TurboRun.Lib/RunCli.cs -------------------------------------------------------------------------------- /src/Run/TurboRun.Lib/Tools/Interactive.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Run/TurboRun.Lib/Tools/Interactive.cs -------------------------------------------------------------------------------- /src/Run/TurboRun.Lib/TurboRun.Lib.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Run/TurboRun.Lib/TurboRun.Lib.csproj -------------------------------------------------------------------------------- /src/Run/TurboRun/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Run/TurboRun/Program.cs -------------------------------------------------------------------------------- /src/Run/TurboRun/TurboRun.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Run/TurboRun/TurboRun.csproj -------------------------------------------------------------------------------- /src/Run/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Run/build.sh -------------------------------------------------------------------------------- /src/Run/start.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | sakura --hold -m -d ./TurboRun -x "dotnet run" 3 | -------------------------------------------------------------------------------- /src/Spy/TurboSpy.Lib/Core/Decompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Spy/TurboSpy.Lib/Core/Decompiler.cs -------------------------------------------------------------------------------- /src/Spy/TurboSpy.Lib/Core/NameTool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Spy/TurboSpy.Lib/Core/NameTool.cs -------------------------------------------------------------------------------- /src/Spy/TurboSpy.Lib/Core/OneFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Spy/TurboSpy.Lib/Core/OneFile.cs -------------------------------------------------------------------------------- /src/Spy/TurboSpy.Lib/Model/AssemblyItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Spy/TurboSpy.Lib/Model/AssemblyItem.cs -------------------------------------------------------------------------------- /src/Spy/TurboSpy.Lib/Model/EventItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Spy/TurboSpy.Lib/Model/EventItem.cs -------------------------------------------------------------------------------- /src/Spy/TurboSpy.Lib/Model/FieldItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Spy/TurboSpy.Lib/Model/FieldItem.cs -------------------------------------------------------------------------------- /src/Spy/TurboSpy.Lib/Model/MethodItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Spy/TurboSpy.Lib/Model/MethodItem.cs -------------------------------------------------------------------------------- /src/Spy/TurboSpy.Lib/Model/NameSpaceItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Spy/TurboSpy.Lib/Model/NameSpaceItem.cs -------------------------------------------------------------------------------- /src/Spy/TurboSpy.Lib/Model/PropertyItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Spy/TurboSpy.Lib/Model/PropertyItem.cs -------------------------------------------------------------------------------- /src/Spy/TurboSpy.Lib/Model/ReferenceItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Spy/TurboSpy.Lib/Model/ReferenceItem.cs -------------------------------------------------------------------------------- /src/Spy/TurboSpy.Lib/Model/ReferencesItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Spy/TurboSpy.Lib/Model/ReferencesItem.cs -------------------------------------------------------------------------------- /src/Spy/TurboSpy.Lib/Model/SpyItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Spy/TurboSpy.Lib/Model/SpyItem.cs -------------------------------------------------------------------------------- /src/Spy/TurboSpy.Lib/Model/TypeDefItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Spy/TurboSpy.Lib/Model/TypeDefItem.cs -------------------------------------------------------------------------------- /src/Spy/TurboSpy.Lib/SpyCli.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Spy/TurboSpy.Lib/SpyCli.cs -------------------------------------------------------------------------------- /src/Spy/TurboSpy.Lib/TurboSpy.Lib.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Spy/TurboSpy.Lib/TurboSpy.Lib.csproj -------------------------------------------------------------------------------- /src/Spy/TurboSpy.Lib/View/MainTopLevel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Spy/TurboSpy.Lib/View/MainTopLevel.cs -------------------------------------------------------------------------------- /src/Spy/TurboSpy/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Spy/TurboSpy/Program.cs -------------------------------------------------------------------------------- /src/Spy/TurboSpy/TurboSpy.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Spy/TurboSpy/TurboSpy.csproj -------------------------------------------------------------------------------- /src/Spy/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/Spy/build.sh -------------------------------------------------------------------------------- /src/Spy/start.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | sakura -m -d ./TurboSpy -x "dotnet run" 3 | -------------------------------------------------------------------------------- /src/TurboSharp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-Inventions/TurboSharp/HEAD/src/TurboSharp.sln --------------------------------------------------------------------------------