├── .gitignore ├── LICENSE ├── README.md ├── ReleaseNotes.md └── sdmap ├── Common.Version.props ├── example.sdmap ├── global.json ├── sdmap.sln ├── src ├── Build │ └── pack.bat ├── sdmap.ext.Dapper │ ├── DbConnectionExtensions.Async.cs │ ├── DbConnectionExtensions.cs │ ├── SdmapContextExtensions.cs │ └── sdmap.ext.Dapper.csproj ├── sdmap.ext │ ├── EmbeddedResourceSqlEmiter.cs │ ├── FileSystemSqlEmiter.cs │ ├── ISqlEmiter.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── SdmapContext.cs │ └── sdmap.ext.csproj ├── sdmap.vstool │ ├── Definitions │ │ └── SdmapDefinition.cs │ ├── NavigateTo │ │ ├── NavigateToItemDisplay.cs │ │ ├── NavigateToItemDisplayFactory.cs │ │ ├── NavigateToItemProvider.cs │ │ ├── NavigateToItemProviderFactory.cs │ │ ├── SdmapIdListener.cs │ │ ├── SdmapProjectCacheManager.cs │ │ ├── Util.cs │ │ └── VsConsts.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Tagger │ │ ├── Antlr │ │ │ ├── SdmapLexer.cs │ │ │ └── TextSegmentsCharStream.cs │ │ ├── CodeFoldingTagger.cs │ │ ├── CodeFoldingTaggerProvider.cs │ │ ├── CodeHighlightTagger.cs │ │ ├── CodeHighlightTaggerProvider.cs │ │ ├── ISdmapLexer.cs │ │ └── SpannedToken.cs │ ├── app.config │ ├── sdmap.vstool.csproj │ ├── source.extension.vsixmanifest │ └── vstool.png └── sdmap │ ├── Compiler │ ├── OneCallContext.cs │ ├── SdmapCompiler.cs │ ├── SdmapCompilerContext.cs │ ├── SqlDef.cs │ ├── SqlEmiter.cs │ └── SqlEmiterUtil.cs │ ├── Functional │ ├── Maybe.cs │ ├── MaybeExtensions.cs │ ├── Result.cs │ ├── ResultExtensions.cs │ └── ResultFailedException.cs │ ├── IsExternalInit.cs │ ├── Macros │ ├── Attributes │ │ ├── MacroArgumentsAttribute.cs │ │ └── MacroAttribute.cs │ ├── Implements │ │ ├── MacroUtil.cs │ │ ├── PropertyMetadataRetriever.cs │ │ ├── QueryPropertyInfo.cs │ │ ├── RuntimeMacros.cs │ │ └── ValueComparer.cs │ ├── Macro.cs │ ├── MacroDelegate.cs │ ├── MacroManager.cs │ └── SdmapTypes.cs │ ├── Parser │ ├── G4 │ │ ├── SdmapLexer.cs │ │ ├── SdmapLexer.g4 │ │ └── SdmapParser.g4 │ └── Visitor │ │ ├── BoolVisitor.cs │ │ ├── CoreSqlVisitor.cs │ │ ├── CoreSqlVisitorHelper.cs │ │ └── SqlItemVisitor.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── Utils │ ├── DateUtil.cs │ ├── HashUtil.cs │ ├── IfUtils.cs │ ├── NameUtil.cs │ ├── NumberUtil.cs │ ├── SqlTextUtil.cs │ └── StringUtil.cs │ └── sdmap.csproj └── test ├── sdmap.ext.test ├── Properties │ └── AssemblyInfo.cs ├── SmokeTest.cs ├── WatchTest.cs └── sdmap.ext.test.csproj ├── sdmap.test ├── AddMacroTest.cs ├── CommentTest.cs ├── CompareTest.cs ├── DefDepsTest.cs ├── DictionaryTest.cs ├── DirectMacroTest.cs ├── IfEmptyTest.cs ├── IfTest.cs ├── IifTest.cs ├── IncludeTest.cs ├── IterateTest.cs ├── NamespaceTest.cs ├── PropTest.cs ├── PropertyMetadataRetrieverTests.cs ├── SqlTextTest.cs ├── ValTest.cs ├── ValueComparerTests.cs └── sdmap.test.csproj └── sdmap.unittest ├── CompilerTest └── EnsureCompiledTest.cs ├── LexerTest ├── CommentTest.cs ├── LexerTestBase.cs ├── SimpleTokenTest.cs ├── SqlMacroTest.cs ├── SqlTextTest.cs └── StringTest.cs ├── MacroImplTest ├── GreaterLessTest.cs ├── HasPropTest.cs ├── IifTest.cs ├── IsEmptyTest.cs ├── IsEqualTest.cs ├── IsLikeTest.cs ├── IterateTest.cs └── ValTest.cs ├── MacroTest ├── FilterMethodsImpl │ ├── HelloWorldImpl.cs │ ├── ParameterCheckImpl.cs │ └── ReturnCheckImpl.cs ├── FilterMethodsTest.cs ├── MacroUtilTest.cs ├── RuntimeCheckTest.cs ├── ToMacroImpl │ ├── DetectArgumentImpl.cs │ └── NameCanChangeImplement.cs └── ToMacroTest.cs ├── Properties └── AssemblyInfo.cs ├── UtilTest ├── DateTest.cs ├── NumberTest.cs └── StringTest.cs ├── VisitorTest ├── BoolExpTest.cs ├── CoreSqlVisitorBasicTest.cs ├── InnerTravelVisitorTest.cs ├── Mocks │ ├── InnerNoTravelVisitor.cs │ └── InnerTravelVisitor.cs ├── SqlItemVisitortest.cs └── VisitorTestBase.cs └── sdmap.unittest.csproj /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/README.md -------------------------------------------------------------------------------- /ReleaseNotes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/ReleaseNotes.md -------------------------------------------------------------------------------- /sdmap/Common.Version.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/Common.Version.props -------------------------------------------------------------------------------- /sdmap/example.sdmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/example.sdmap -------------------------------------------------------------------------------- /sdmap/global.json: -------------------------------------------------------------------------------- 1 | {"projects":["src","test"]} -------------------------------------------------------------------------------- /sdmap/sdmap.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/sdmap.sln -------------------------------------------------------------------------------- /sdmap/src/Build/pack.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/Build/pack.bat -------------------------------------------------------------------------------- /sdmap/src/sdmap.ext.Dapper/DbConnectionExtensions.Async.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap.ext.Dapper/DbConnectionExtensions.Async.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap.ext.Dapper/DbConnectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap.ext.Dapper/DbConnectionExtensions.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap.ext.Dapper/SdmapContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap.ext.Dapper/SdmapContextExtensions.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap.ext.Dapper/sdmap.ext.Dapper.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap.ext.Dapper/sdmap.ext.Dapper.csproj -------------------------------------------------------------------------------- /sdmap/src/sdmap.ext/EmbeddedResourceSqlEmiter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap.ext/EmbeddedResourceSqlEmiter.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap.ext/FileSystemSqlEmiter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap.ext/FileSystemSqlEmiter.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap.ext/ISqlEmiter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap.ext/ISqlEmiter.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap.ext/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap.ext/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap.ext/SdmapContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap.ext/SdmapContext.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap.ext/sdmap.ext.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap.ext/sdmap.ext.csproj -------------------------------------------------------------------------------- /sdmap/src/sdmap.vstool/Definitions/SdmapDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap.vstool/Definitions/SdmapDefinition.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap.vstool/NavigateTo/NavigateToItemDisplay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap.vstool/NavigateTo/NavigateToItemDisplay.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap.vstool/NavigateTo/NavigateToItemDisplayFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap.vstool/NavigateTo/NavigateToItemDisplayFactory.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap.vstool/NavigateTo/NavigateToItemProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap.vstool/NavigateTo/NavigateToItemProvider.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap.vstool/NavigateTo/NavigateToItemProviderFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap.vstool/NavigateTo/NavigateToItemProviderFactory.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap.vstool/NavigateTo/SdmapIdListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap.vstool/NavigateTo/SdmapIdListener.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap.vstool/NavigateTo/SdmapProjectCacheManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap.vstool/NavigateTo/SdmapProjectCacheManager.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap.vstool/NavigateTo/Util.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap.vstool/NavigateTo/Util.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap.vstool/NavigateTo/VsConsts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap.vstool/NavigateTo/VsConsts.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap.vstool/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap.vstool/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap.vstool/Tagger/Antlr/SdmapLexer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap.vstool/Tagger/Antlr/SdmapLexer.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap.vstool/Tagger/Antlr/TextSegmentsCharStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap.vstool/Tagger/Antlr/TextSegmentsCharStream.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap.vstool/Tagger/CodeFoldingTagger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap.vstool/Tagger/CodeFoldingTagger.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap.vstool/Tagger/CodeFoldingTaggerProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap.vstool/Tagger/CodeFoldingTaggerProvider.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap.vstool/Tagger/CodeHighlightTagger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap.vstool/Tagger/CodeHighlightTagger.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap.vstool/Tagger/CodeHighlightTaggerProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap.vstool/Tagger/CodeHighlightTaggerProvider.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap.vstool/Tagger/ISdmapLexer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap.vstool/Tagger/ISdmapLexer.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap.vstool/Tagger/SpannedToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap.vstool/Tagger/SpannedToken.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap.vstool/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap.vstool/app.config -------------------------------------------------------------------------------- /sdmap/src/sdmap.vstool/sdmap.vstool.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap.vstool/sdmap.vstool.csproj -------------------------------------------------------------------------------- /sdmap/src/sdmap.vstool/source.extension.vsixmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap.vstool/source.extension.vsixmanifest -------------------------------------------------------------------------------- /sdmap/src/sdmap.vstool/vstool.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap.vstool/vstool.png -------------------------------------------------------------------------------- /sdmap/src/sdmap/Compiler/OneCallContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Compiler/OneCallContext.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Compiler/SdmapCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Compiler/SdmapCompiler.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Compiler/SdmapCompilerContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Compiler/SdmapCompilerContext.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Compiler/SqlDef.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Compiler/SqlDef.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Compiler/SqlEmiter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Compiler/SqlEmiter.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Compiler/SqlEmiterUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Compiler/SqlEmiterUtil.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Functional/Maybe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Functional/Maybe.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Functional/MaybeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Functional/MaybeExtensions.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Functional/Result.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Functional/Result.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Functional/ResultExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Functional/ResultExtensions.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Functional/ResultFailedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Functional/ResultFailedException.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/IsExternalInit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/IsExternalInit.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Macros/Attributes/MacroArgumentsAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Macros/Attributes/MacroArgumentsAttribute.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Macros/Attributes/MacroAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Macros/Attributes/MacroAttribute.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Macros/Implements/MacroUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Macros/Implements/MacroUtil.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Macros/Implements/PropertyMetadataRetriever.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Macros/Implements/PropertyMetadataRetriever.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Macros/Implements/QueryPropertyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Macros/Implements/QueryPropertyInfo.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Macros/Implements/RuntimeMacros.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Macros/Implements/RuntimeMacros.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Macros/Implements/ValueComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Macros/Implements/ValueComparer.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Macros/Macro.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Macros/Macro.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Macros/MacroDelegate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Macros/MacroDelegate.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Macros/MacroManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Macros/MacroManager.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Macros/SdmapTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Macros/SdmapTypes.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Parser/G4/SdmapLexer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Parser/G4/SdmapLexer.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Parser/G4/SdmapLexer.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Parser/G4/SdmapLexer.g4 -------------------------------------------------------------------------------- /sdmap/src/sdmap/Parser/G4/SdmapParser.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Parser/G4/SdmapParser.g4 -------------------------------------------------------------------------------- /sdmap/src/sdmap/Parser/Visitor/BoolVisitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Parser/Visitor/BoolVisitor.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Parser/Visitor/CoreSqlVisitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Parser/Visitor/CoreSqlVisitor.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Parser/Visitor/CoreSqlVisitorHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Parser/Visitor/CoreSqlVisitorHelper.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Parser/Visitor/SqlItemVisitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Parser/Visitor/SqlItemVisitor.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Utils/DateUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Utils/DateUtil.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Utils/HashUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Utils/HashUtil.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Utils/IfUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Utils/IfUtils.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Utils/NameUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Utils/NameUtil.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Utils/NumberUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Utils/NumberUtil.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Utils/SqlTextUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Utils/SqlTextUtil.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/Utils/StringUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/Utils/StringUtil.cs -------------------------------------------------------------------------------- /sdmap/src/sdmap/sdmap.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/src/sdmap/sdmap.csproj -------------------------------------------------------------------------------- /sdmap/test/sdmap.ext.test/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.ext.test/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.ext.test/SmokeTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.ext.test/SmokeTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.ext.test/WatchTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.ext.test/WatchTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.ext.test/sdmap.ext.test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.ext.test/sdmap.ext.test.csproj -------------------------------------------------------------------------------- /sdmap/test/sdmap.test/AddMacroTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.test/AddMacroTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.test/CommentTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.test/CommentTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.test/CompareTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.test/CompareTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.test/DefDepsTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.test/DefDepsTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.test/DictionaryTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.test/DictionaryTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.test/DirectMacroTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.test/DirectMacroTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.test/IfEmptyTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.test/IfEmptyTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.test/IfTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.test/IfTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.test/IifTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.test/IifTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.test/IncludeTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.test/IncludeTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.test/IterateTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.test/IterateTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.test/NamespaceTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.test/NamespaceTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.test/PropTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.test/PropTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.test/PropertyMetadataRetrieverTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.test/PropertyMetadataRetrieverTests.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.test/SqlTextTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.test/SqlTextTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.test/ValTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.test/ValTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.test/ValueComparerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.test/ValueComparerTests.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.test/sdmap.test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.test/sdmap.test.csproj -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/CompilerTest/EnsureCompiledTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/CompilerTest/EnsureCompiledTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/LexerTest/CommentTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/LexerTest/CommentTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/LexerTest/LexerTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/LexerTest/LexerTestBase.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/LexerTest/SimpleTokenTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/LexerTest/SimpleTokenTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/LexerTest/SqlMacroTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/LexerTest/SqlMacroTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/LexerTest/SqlTextTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/LexerTest/SqlTextTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/LexerTest/StringTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/LexerTest/StringTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/MacroImplTest/GreaterLessTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/MacroImplTest/GreaterLessTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/MacroImplTest/HasPropTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/MacroImplTest/HasPropTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/MacroImplTest/IifTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/MacroImplTest/IifTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/MacroImplTest/IsEmptyTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/MacroImplTest/IsEmptyTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/MacroImplTest/IsEqualTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/MacroImplTest/IsEqualTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/MacroImplTest/IsLikeTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/MacroImplTest/IsLikeTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/MacroImplTest/IterateTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/MacroImplTest/IterateTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/MacroImplTest/ValTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/MacroImplTest/ValTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/MacroTest/FilterMethodsImpl/HelloWorldImpl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/MacroTest/FilterMethodsImpl/HelloWorldImpl.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/MacroTest/FilterMethodsImpl/ParameterCheckImpl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/MacroTest/FilterMethodsImpl/ParameterCheckImpl.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/MacroTest/FilterMethodsImpl/ReturnCheckImpl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/MacroTest/FilterMethodsImpl/ReturnCheckImpl.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/MacroTest/FilterMethodsTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/MacroTest/FilterMethodsTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/MacroTest/MacroUtilTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/MacroTest/MacroUtilTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/MacroTest/RuntimeCheckTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/MacroTest/RuntimeCheckTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/MacroTest/ToMacroImpl/DetectArgumentImpl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/MacroTest/ToMacroImpl/DetectArgumentImpl.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/MacroTest/ToMacroImpl/NameCanChangeImplement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/MacroTest/ToMacroImpl/NameCanChangeImplement.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/MacroTest/ToMacroTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/MacroTest/ToMacroTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/UtilTest/DateTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/UtilTest/DateTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/UtilTest/NumberTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/UtilTest/NumberTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/UtilTest/StringTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/UtilTest/StringTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/VisitorTest/BoolExpTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/VisitorTest/BoolExpTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/VisitorTest/CoreSqlVisitorBasicTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/VisitorTest/CoreSqlVisitorBasicTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/VisitorTest/InnerTravelVisitorTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/VisitorTest/InnerTravelVisitorTest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/VisitorTest/Mocks/InnerNoTravelVisitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/VisitorTest/Mocks/InnerNoTravelVisitor.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/VisitorTest/Mocks/InnerTravelVisitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/VisitorTest/Mocks/InnerTravelVisitor.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/VisitorTest/SqlItemVisitortest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/VisitorTest/SqlItemVisitortest.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/VisitorTest/VisitorTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/VisitorTest/VisitorTestBase.cs -------------------------------------------------------------------------------- /sdmap/test/sdmap.unittest/sdmap.unittest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/sdmap/HEAD/sdmap/test/sdmap.unittest/sdmap.unittest.csproj --------------------------------------------------------------------------------