From c44bdd0fafaea84a45e4cb34bbcacb892215498b Mon Sep 17 00:00:00 2001 From: xieguigang Date: Tue, 14 Mar 2017 20:16:28 +0800 Subject: [PATCH] namespace reference simplify --- LINQ/LINQ/APP/CLI.vb | 51 +++--- LINQ/LINQ/LINQ.Designer.cd | 355 +++++++++++++++++++++++++++++++++++++ LINQ/LINQ/LINQ.vbproj | 1 + 3 files changed, 382 insertions(+), 25 deletions(-) create mode 100644 LINQ/LINQ/LINQ.Designer.cd diff --git a/LINQ/LINQ/APP/CLI.vb b/LINQ/LINQ/APP/CLI.vb index 443361e..7175991 100644 --- a/LINQ/LINQ/APP/CLI.vb +++ b/LINQ/LINQ/APP/CLI.vb @@ -1,34 +1,35 @@ #Region "Microsoft.VisualBasic::701285d38e46fc7530fa738fcfc4df82, ..\sciBASIC.ComputingServices\LINQ\LINQ\APP\CLI.vb" - ' Author: - ' - ' asuka (amethyst.asuka@gcmodeller.org) - ' xieguigang (xie.guigang@live.com) - ' xie (genetics@smrucc.org) - ' - ' Copyright (c) 2016 GPL3 Licensed - ' - ' - ' GNU GENERAL PUBLIC LICENSE (GPL3) - ' - ' This program is free software: you can redistribute it and/or modify - ' it under the terms of the GNU General Public License as published by - ' the Free Software Foundation, either version 3 of the License, or - ' (at your option) any later version. - ' - ' This program is distributed in the hope that it will be useful, - ' but WITHOUT ANY WARRANTY; without even the implied warranty of - ' MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - ' GNU General Public License for more details. - ' - ' You should have received a copy of the GNU General Public License - ' along with this program. If not, see . +' Author: +' +' asuka (amethyst.asuka@gcmodeller.org) +' xieguigang (xie.guigang@live.com) +' xie (genetics@smrucc.org) +' +' Copyright (c) 2016 GPL3 Licensed +' +' +' GNU GENERAL PUBLIC LICENSE (GPL3) +' +' This program is free software: you can redistribute it and/or modify +' it under the terms of the GNU General Public License as published by +' the Free Software Foundation, either version 3 of the License, or +' (at your option) any later version. +' +' This program is distributed in the hope that it will be useful, +' but WITHOUT ANY WARRANTY; without even the implied warranty of +' MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +' GNU General Public License for more details. +' +' You should have received a copy of the GNU General Public License +' along with this program. If not, see . #End Region +Imports Microsoft.VisualBasic.CommandLine Imports Microsoft.VisualBasic.CommandLine.Reflection -Imports sciBASIC.ComputingServices.Linq.Framework.Provider.ImportsAPI Imports sciBASIC.ComputingServices.Linq.Framework.Provider +Imports sciBASIC.ComputingServices.Linq.Framework.Provider.ImportsAPI ''' ''' 框架程序自带的注册模块以及一些配置的管理终端 @@ -41,7 +42,7 @@ Module CLI ''' ''' - Public Function InstallPlugins(args As CommandLine.CommandLine) As Integer + Public Function InstallPlugins(args As CommandLine) As Integer Using registry As TypeRegistry = TypeRegistry.LoadDefault Call registry.InstallCurrent() End Using diff --git a/LINQ/LINQ/LINQ.Designer.cd b/LINQ/LINQ/LINQ.Designer.cd new file mode 100644 index 0000000..960f685 --- /dev/null +++ b/LINQ/LINQ/LINQ.Designer.cd @@ -0,0 +1,355 @@ + + + + + + AAAAAAAAACAAAQAAAAAAAAAAAAAQAEABAAAAAgAgAEQ= + Framewok\DynamicCode\DynamicCompiler.vb + + + + + + + AAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAA= + Framewok\DynamicCode\LinqClosure\LinqClosure.vb + + + + + + AAAAAAAAACAAAAAEAAAAABASAAAgAAAgAACAAgAAAAA= + Framewok\ObjectModel\Linq.vb + + + + + + + AAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAA= + Framewok\ObjectModel\ParallelLinq.vb + + + + + + AAAAAAAAAAAAiAAEAAAAAAAAAAAAAAAAAAAAAAAAAAA= + Framewok\Provider\ILinqProvider.vb + + + + + + AAAAAAAAAAAAAAAEAEAAoAAAAAAAAAAAAQAAAAAAAAA= + Framewok\Provider\LinqEntity.vb + + + + + + AAAAAAIAAAAAAAAEAAAAAAAAAAAEAAAggAABAAAAAAA= + Framewok\Provider\Registry\TypeEntry.vb + + + + + + + AIAEgIAAAAAgAAAEAAAAAEBACABJAgAAAAIAAAAAAAA= + Framewok\Provider\Registry\TypeRegistry.vb + + + + + + + AAAEgIAAACAAAIAEAAAAAAAAAABBAAAAgAAAEgAAAAA= + Framewok\Provider\ImportsAPI\APIProvider.vb + + + + + + + AAIAAAAAAAAAAAAAAAAABAAQAAAAAAAAAAAAAAEAAAA= + Framewok\Provider\ImportsAPI\ImportsNs.vb + + + + + + AAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAABAAA= + LDM\Parser\ClosureTokens.vb + + + + + + AIAAAIAAAAAgAAIEAAAAAAAAAAEAAIAgAAgACgABAAA= + LDM\Parser\LINQStatement.vb + + + + + + AAAACQAAAgAAAAAEAAAAAIAAAAAAAAAAAAAAAAAAAAA= + LDM\Parser\Tokens\Closure.vb + + + + + + AAAAAAAAAAAAAAAEAAAIAAQAAAAAAAAggAAAAAAAAAA= + LDM\Parser\Tokens\FromClosure.vb + + + + + + AAACAAAAAAAAAAAEAAAAAAAAACAAACAAAQAAAAAAAAA= + LDM\Parser\Tokens\InClosure.vb + + + + + + AAACAAAAAAAAAAAEAAAAAAAAAAAAACAAAQAAAAAAAAA= + LDM\Parser\Tokens\InClosure.vb + + + + + + AAACAAAAAAAAAAAAAAAAAAAAAAAAAiAAAQAAAAAAAAA= + LDM\Parser\Tokens\InClosure.vb + + + + + + AAAAAAAAAAAAAAAEIAAgAAQAAAAAAAAAAQAAAAAAAAA= + LDM\Parser\Tokens\LetClosure.vb + + + + + + + AAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= + LDM\Parser\Tokens\Options.vb + + + + + + AAAAAAAAEAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAQA= + LDM\Parser\Tokens\SelectClosure.vb + + + + + + + + + + + + LDM\Parser\Tokens\WhereClosure.vb + + + + + LDM\Parser\Tokens\WhereClosure.vb + + + + + AAAAAAAAAAAAIAAAAAAgAAAAAAAAAAAAAAAAAACAQAA= + LDM\Parser\Tokens\WhereClosure.vb + + + + + + + AAAAAAAAAAAAAAAAAAEAAAAAAAABAAAAAAAAAAAAAAA= + + + + + + AgAAAAAAAiEAAAAEAgAAAgAwAAAAAAABAQAACgAAAAA= + Script\Runtime.vb + + + + + + + AAAAAAAAAAEACAAACAAAAgAAAAAAAAAAAAAAAAAAAAA= + Script\Script.vb + + + + + + QAAAAAAAAAAAABAEAAAAAAQAAAAAABAAAAAAAAAAAAA= + Script\Variable.vb + + + + + + + AAAAAAEAAAAAABAEAAAAAAAAAAAAAAAEAAAAAAAAAAA= + Script\Tokens\Imports.vb + + + + + + + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAA= + Script\Tokens\Linq.vb + + + + + + Script\Tokens\Linq.vb + + + + + + AAAAAAAAAAAAAgAEAAAAAAAAAAAAAAAAAAAAAAAAAAA= + Script\Tokens\Returns.vb + + + + + + AAAAAAAQAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAQA= + Framewok\DynamicCode\LinqClosure\LinqValue.vb + + + + + + AAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAA= + Framewok\DynamicCode\Abstract.vb + + + + + + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQA= + Framewok\DynamicCode\Abstract.vb + + + + + + AAAAAACAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAA= + LDM\Parser\Tokens\InClosure.vb + + + + + + AgEEAEACEAACICggAAAgAAAAAAEgAEAAAwAACEAAAEQ= + LDM\TokenIcer.vb + + + + + + AAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAA= + Framewok\Provider\ILinqProvider.vb + + + + + + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAA= + APP\CLI.vb + + + + + + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAIAAAA= + APP\Program.vb + + + + + + AAAAAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAAAAAAAAAA= + Framewok\SDK_PATH.vb + + + + + + AAIAACAAAAAAIAAAAAAACAIAAAAAAAAAgAAAAAgAEAA= + Framewok\DynamicCode\LinqClosure\LinqClosure.vb + + + + + + AAAAAAAgAAAAAAAAAAAAAAIAAAAAAAAQAAAAAAAAAAA= + Framewok\Provider\DefaultEntity.vb + + + + + + AIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAA= + Framewok\Provider\ILinqProvider.vb + + + + + + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= + Framewok\Provider\ImportsAPI\ImportsAPI.vb + + + + + + AIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= + LDM\Parser\ClosureParser.vb + + + + + + AAAACAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= + LDM\Parser\Tokens\LetClosure.vb + + + + + + AAAAAQAAAAAAAAAAAAAAAAIAAAAAAAAAAABAAAAAAAA= + LDM\TokenIcer.vb + + + + + + AAAAAAAAAAAAAAAAAAABEAAAAQAAAAAAAAgIAAAAAIA= + + + + + + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAA= + + + + \ No newline at end of file diff --git a/LINQ/LINQ/LINQ.vbproj b/LINQ/LINQ/LINQ.vbproj index c060597..163f26f 100644 --- a/LINQ/LINQ/LINQ.vbproj +++ b/LINQ/LINQ/LINQ.vbproj @@ -269,6 +269,7 @@ + MyApplicationCodeGenerator Application.Designer.vb