update source file headers

This commit is contained in:
xieguigang 2020-05-21 22:27:25 +08:00
parent 270f0760c8
commit b2ca35e7e5
64 changed files with 917 additions and 664 deletions

View File

@ -1,62 +1,62 @@
#Region "Microsoft.VisualBasic::851342afa5a29be39326f664a9c6cbbc, Microsoft.VisualBasic.Core\ApplicationServices\App.vb"
#Region "Microsoft.VisualBasic::e16d7ed2656117daca8ea325ebd85c15, Microsoft.VisualBasic.Core\ApplicationServices\App.vb"
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' /********************************************************************************/
' /********************************************************************************/
' Summaries:
' Summaries:
' Module App
'
' Properties: AppSystemTemp, AssemblyName, BufferSize, Command, CommandLine
' CPUCoreNumbers, CurrentDirectory, CurrentProcessTemp, Desktop, DoNothing
' ExceptionLogFile, ExecutablePath, Github, HOME, Info
' InputFile, IsConsoleApp, IsMicrosoftPlatform, LocalData, LocalDataTemp
' LogErrDIR, NanoTime, NextTempName, OutFile, PID
' Platform, PreviousDirectory, Process, ProductName, ProductProgramData
' ProductSharedDIR, ProductSharedTemp, References, Running, RunningInGitBash
' RunTimeDirectory, StartTime, StartupDirectory, StdErr, StdInput
' StdOut, SysTemp, UnixTimeStamp, UserHOME, Version
'
' Constructor: (+1 Overloads) Sub New
'
' Function: __listFiles, __sysTEMP, (+2 Overloads) Argument, checkIsMicrosoftPlatform, CLICode
' ElapsedMilliseconds, Exit, finalizeCLI, FormatTime, GenerateTemp
' (+2 Overloads) GetAppLocalData, GetAppSysTempFile, GetAppVariables, GetFile, GetNextUniqueName
' GetProductSharedDIR, GetProductSharedTemp, GetTempFile, GetVariable, (+3 Overloads) LogException
' NullDevice, (+11 Overloads) RunCLI, RunCLIInternal, SelfFolk, SelfFolks
' Shell, tempCode, TemporaryEnvironment, TraceBugs
'
' Sub: [Stop], __GCThreadInvoke, __removesTEMP, AddExitCleanHook, FlushMemory
' Free, JoinVariable, (+2 Overloads) JoinVariables, Pause, (+2 Overloads) println
' RunAsAdmin, SetBufferSize, StartGC, StopGC
'
' /********************************************************************************/
' Module App
'
' Properties: AppSystemTemp, AssemblyName, BufferSize, Command, CommandLine
' CPUCoreNumbers, CurrentDirectory, CurrentProcessTemp, Desktop, DoNothing
' ExceptionLogFile, ExecutablePath, Github, HOME, Info
' InputFile, IsConsoleApp, IsMicrosoftPlatform, LocalData, LocalDataTemp
' LogErrDIR, NanoTime, NextTempName, OutFile, PID
' Platform, PreviousDirectory, Process, ProductName, ProductProgramData
' ProductSharedDIR, ProductSharedTemp, References, Running, RunningInGitBash
' RunTimeDirectory, StartTime, StartupDirectory, StdErr, StdInput
' StdOut, SysTemp, UnixTimeStamp, UserHOME, Version
'
' Constructor: (+1 Overloads) Sub New
'
' Function: __listFiles, __sysTEMP, (+2 Overloads) Argument, checkIsMicrosoftPlatform, CLICode
' ElapsedMilliseconds, Exit, finalizeCLI, FormatTime, GenerateTemp
' (+2 Overloads) GetAppLocalData, GetAppSysTempFile, GetAppVariables, GetFile, GetNextUniqueName
' GetProductSharedDIR, GetProductSharedTemp, GetTempFile, GetVariable, (+3 Overloads) LogException
' NullDevice, (+11 Overloads) RunCLI, RunCLIInternal, SelfFolk, SelfFolks
' Shell, tempCode, TemporaryEnvironment, TraceBugs
'
' Sub: [Stop], __GCThreadInvoke, __removesTEMP, AddExitCleanHook, FlushMemory
' Free, JoinVariable, (+2 Overloads) JoinVariables, Pause, (+2 Overloads) println
' RunAsAdmin, SetBufferSize, StartGC, StopGC
'
' /********************************************************************************/
#End Region

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::680b84cd453fa6737bd77654bd134fd2, Microsoft.VisualBasic.Core\ApplicationServices\Debugger.vb"
#Region "Microsoft.VisualBasic::184c3312c24152d973e8cae713384c28, Microsoft.VisualBasic.Core\ApplicationServices\Debugger.vb"
' Author:
'

View File

@ -1,49 +1,48 @@
#Region "Microsoft.VisualBasic::e60438760751d1967fa69b06ce25a84c, Microsoft.VisualBasic.Core\ApplicationServices\Debugger\Logging\LogFile\LogFile.vb"
#Region "Microsoft.VisualBasic::8be51b503b4faa8b7e4454f57a8f9df6, Microsoft.VisualBasic.Core\ApplicationServices\Debugger\Logging\LogFile\LogFile.vb"
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' /********************************************************************************/
' /********************************************************************************/
' Summaries:
' Summaries:
' Class LogFile
'
' Properties: FileName, FilePath, NowTimeNormalizedString
'
' Constructor: (+1 Overloads) Sub New
'
' Function: Read, ReadLine, (+3 Overloads) Save, SaveLog, SystemInfo
' ToString
'
' Sub: (+2 Overloads) Dispose, (+2 Overloads) LogException, (+4 Overloads) WriteLine
'
'
' /********************************************************************************/
' Class LogFile
'
' Properties: fileName, filePath, NowTimeNormalizedString
'
' Constructor: (+1 Overloads) Sub New
'
' Function: Read, ReadLine, SaveLog, SystemInfo, ToString
'
' Sub: (+2 Overloads) Dispose, (+2 Overloads) LogException, Save, (+4 Overloads) WriteLine
'
'
' /********************************************************************************/
#End Region

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::68aab791a54c85b16b8dc4ff3146cada, Microsoft.VisualBasic.Core\ApplicationServices\Terminal\InteractiveIODevice\Shell.vb"
#Region "Microsoft.VisualBasic::891f0552ada4acc03a6ba0492cc131f9, Microsoft.VisualBasic.Core\ApplicationServices\Terminal\InteractiveIODevice\Shell.vb"
' Author:
'
@ -33,7 +33,8 @@
' Class Shell
'
' Properties: dev, History, ps1, Quite, shell
' Properties: autoCompleteCandidates, dev, History, ps1, Quite
' shell
'
' Constructor: (+1 Overloads) Sub New
' Sub: Run

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::0f0f0406b59029862822ac0739f17424, Microsoft.VisualBasic.Core\ApplicationServices\Tools\Zip\StreamReader.vb"
#Region "Microsoft.VisualBasic::b7df676ea198508f698deedff360a1a1, Microsoft.VisualBasic.Core\ApplicationServices\Tools\Zip\StreamReader.vb"
' Author:
'

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::ade9cbe9b2a511f2f2a2608c9822e336, Microsoft.VisualBasic.Core\ApplicationServices\Tools\Zip\UnZip.vb"
#Region "Microsoft.VisualBasic::16970bddd11dd625953ded542fc7c11d, Microsoft.VisualBasic.Core\ApplicationServices\Tools\Zip\UnZip.vb"
' Author:
'

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::1bf4b1e590299e3eca4c7ece4708157c, Microsoft.VisualBasic.Core\ApplicationServices\VBDev\XmlDoc\ProjectSpace.vb"
#Region "Microsoft.VisualBasic::9ebcd1e667a37b88ea0cd0cf52c620b0, Microsoft.VisualBasic.Core\ApplicationServices\VBDev\XmlDoc\ProjectSpace.vb"
' Author:
'

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::fa8b3cc7757e3eebf57da0d645f14bb2, Microsoft.VisualBasic.Core\ComponentModel\Algorithm\BinaryTree\AVLTree\AVLSupports.vb"
#Region "Microsoft.VisualBasic::227c0a8571cc6741b26b6a4117c59ea2, Microsoft.VisualBasic.Core\ComponentModel\Algorithm\BinaryTree\AVLTree\AVLSupports.vb"
' Author:
'

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::9da379de7a509b7f30cb035a60cf2062, Microsoft.VisualBasic.Core\ComponentModel\File\FileSaveHandle.vb"
#Region "Microsoft.VisualBasic::5ef71297399135e126fed3e188fa55c2, Microsoft.VisualBasic.Core\ComponentModel\File\FileSaveHandle.vb"
' Author:
'
@ -39,12 +39,6 @@
'
' Properties: FilePath
'
' Interface IDocumentEditor
'
' Properties: DocumentPath
'
' Function: LoadDocument
'
'
' /********************************************************************************/

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::5fe28d8fe19788ad638c9172a49963b1, Microsoft.VisualBasic.Core\ComponentModel\Ranges\Selector\NumericTagged.vb"
#Region "Microsoft.VisualBasic::9972dfc3f040568740d2c80ffbaff018, Microsoft.VisualBasic.Core\ComponentModel\Ranges\Selector\NumericTagged.vb"
' Author:
'

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::28c3c76e2bc8137ccf9d8326f22776a7, Microsoft.VisualBasic.Core\ComponentModel\System.Collections.Generic\BinaryHeap.vb"
#Region "Microsoft.VisualBasic::2b9b4477aab4d6daf2a1ba32be42498b, Microsoft.VisualBasic.Core\ComponentModel\System.Collections.Generic\BinaryHeap.vb"
' Author:
'

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::c73bfb90554e5410139e2ebb022e563b, Microsoft.VisualBasic.Core\ComponentModel\System.Collections.Generic\PriorityQueue\PairingHeap.vb"
#Region "Microsoft.VisualBasic::68cd2215a0190dd396794899d2ff0a68, Microsoft.VisualBasic.Core\ComponentModel\System.Collections.Generic\PriorityQueue\PairingHeap.vb"
' Author:
'

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::1631b20a1b9a8cb7d7817a41e3a8c46c, Microsoft.VisualBasic.Core\Extensions\Collection\KeyValuePair.vb"
#Region "Microsoft.VisualBasic::e00dffb66b8f0c79cd6e421056f30727, Microsoft.VisualBasic.Core\Extensions\Collection\KeyValuePair.vb"
' Author:
'

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::84af5eac64ceddd8a8f0a5b6b0db2944, Microsoft.VisualBasic.Core\Extensions\Collection\Linq\Iterator.vb"
#Region "Microsoft.VisualBasic::af18227fd551b537ff95e5cd6f603161, Microsoft.VisualBasic.Core\Extensions\Collection\Linq\Iterator.vb"
' Author:
'

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::ce7bba626256af99c8867e8f6eaf7cb2, Microsoft.VisualBasic.Core\Extensions\Collection\Linq\Which.vb"
#Region "Microsoft.VisualBasic::f63f4ce7c384e92a6a8ca0c8f2bc7d29, Microsoft.VisualBasic.Core\Extensions\Collection\Linq\WhichIndex.vb"
' Author:
'
@ -31,7 +31,13 @@
' Summaries:
' Class Which
' Module WhichSymbol
'
'
'
' Class WhichIndex
'
' Properties: Symbol
'
' Constructor: (+1 Overloads) Sub New
' Function: [True], GetMinIndex, Index, (+2 Overloads) IsFalse, (+2 Overloads) IsGreaterThan

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::de13e550a74fbf0d3ba36aac56878868, Microsoft.VisualBasic.Core\Extensions\Collection\Vector.vb"
#Region "Microsoft.VisualBasic::b1d2d4a8de2b23e3d0254d3ddd3fe339, Microsoft.VisualBasic.Core\Extensions\Collection\Vector.vb"
' Author:
'
@ -35,8 +35,8 @@
'
' Function: (+2 Overloads) After, Append, Coalesce, (+3 Overloads) Delete, (+2 Overloads) Fill
' GetRange, IndexOf, Last, LoadAsNumericVector, MappingData
' Midv, RepeatCalls, Replicate, (+3 Overloads) Sort, Split
' VectorShadows
' Midv, RepeatCalls, Replicate, SetValue, (+3 Overloads) Sort
' Split, VectorShadows
'
' Sub: (+4 Overloads) Add, InsertAt, (+2 Overloads) Memset
' Enum DelimiterLocation

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::0dc97d0a1315085158af62ca5e0116b8, Microsoft.VisualBasic.Core\Extensions\IO\Extensions\IO.vb"
#Region "Microsoft.VisualBasic::eeaba0e030643b907daf746f8fa9acd7, Microsoft.VisualBasic.Core\Extensions\IO\Extensions\IO.vb"
' Author:
'

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::d040f7ebf30bce7cea4903a7ed5c5a9f, Microsoft.VisualBasic.Core\Extensions\Image\Bitmap\Effects.vb"
#Region "Microsoft.VisualBasic::124cc2313b48daeb8adc737d57e91e10, Microsoft.VisualBasic.Core\Extensions\Image\Bitmap\Effects.vb"
' Author:
'

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::fd36d3ab4ddefc487b00cea0e137e762, Microsoft.VisualBasic.Core\Extensions\Image\Colors\ColorCube.vb"
#Region "Microsoft.VisualBasic::4dbf0912373c3b74eceee73fcdfb29bb, Microsoft.VisualBasic.Core\Extensions\Image\Colors\ColorCube.vb"
' Author:
'

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::fd2474b995447806862f811aef5684ff, Microsoft.VisualBasic.Core\Extensions\Image\GDI+\Layouts\Point2D.vb"
#Region "Microsoft.VisualBasic::7a3c6f294a7716e0f91e5712fc30c010, Microsoft.VisualBasic.Core\Extensions\Image\GDI+\Layouts\Point2D.vb"
' Author:
'

View File

@ -1,59 +1,59 @@
#Region "Microsoft.VisualBasic::72e784aa218f24173d3973f71e86c1f0, Microsoft.VisualBasic.Core\Extensions\Image\Math\GeometryMath.vb"
#Region "Microsoft.VisualBasic::33ebb6c9b00bab86580cfcbf302ba6ca, Microsoft.VisualBasic.Core\Extensions\Image\Math\GeometryMath.vb"
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' /********************************************************************************/
' /********************************************************************************/
' Summaries:
' Summaries:
' Module GeometryMath
'
' Function: (+2 Overloads) angleBetween2Lines, GetLineIntersection, (+4 Overloads) IntersectionOf, (+2 Overloads) QuadrantRegion
'
' Enum QuadrantRegions
'
' LeftBottom, LeftTop, RightBottom, RightTop, XLeft
' XRight, YBottom, YTop
'
'
'
'
'
' Enum Intersections
'
' Containment, Intersection, None, Tangent
'
'
'
'
'
'
' /********************************************************************************/
' Module GeometryMath
'
' Function: (+2 Overloads) angleBetween2Lines, GetLineIntersection, (+4 Overloads) IntersectionOf, (+2 Overloads) QuadrantRegion
'
' Enum QuadrantRegions
'
' LeftBottom, LeftTop, RightBottom, RightTop, XLeft
' XRight, YBottom, YTop
'
'
'
'
'
' Enum Intersections
'
' Containment, Intersection, None, Tangent
'
'
'
'
'
'
' /********************************************************************************/
#End Region

View File

@ -1,45 +1,45 @@
#Region "Microsoft.VisualBasic::69ceea95906ed80e045120aa58ab0bf6, Microsoft.VisualBasic.Core\Extensions\Image\Math\Models\Vector2D.vb"
#Region "Microsoft.VisualBasic::37ab85fe1bea2c91e089a163c37861ad, Microsoft.VisualBasic.Core\Extensions\Image\Math\Models\Vector2D.vb"
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' /********************************************************************************/
' /********************************************************************************/
' Summaries:
' Summaries:
' Class Vector2D
'
' Properties: Length
'
' Constructor: (+3 Overloads) Sub New
' Operators: -, (+2 Overloads) *
'
'
' /********************************************************************************/
' Class Vector2D
'
' Properties: Length
'
' Constructor: (+3 Overloads) Sub New
' Operators: -, (+2 Overloads) *
'
'
' /********************************************************************************/
#End Region

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::cc574527d2cf191a65a4d70d66c9fb61, Microsoft.VisualBasic.Core\Extensions\Image\Math\Polygon2D.vb"
#Region "Microsoft.VisualBasic::ed735d40bf3169727d9cde11e6da1b39, Microsoft.VisualBasic.Core\Extensions\Image\Math\Polygon2D.vb"
' Author:
'

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::fad10ce28e3bb8d85349f05f8efde567, Microsoft.VisualBasic.Core\Extensions\Image\Math\VectorMath2D.vb"
#Region "Microsoft.VisualBasic::566a4adfde30cf1a6f4dc770db618305, Microsoft.VisualBasic.Core\Extensions\Image\Math\VectorMath2D.vb"
' Author:
'

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::51c31234b494eb8f877003d963ddafe8, Microsoft.VisualBasic.Core\Extensions\Math\Correlations\Correlations.vb"
#Region "Microsoft.VisualBasic::2b78908f372006a0a22c9656e6e98638, Microsoft.VisualBasic.Core\Extensions\Math\Correlations\Correlations.vb"
' Author:
'

View File

@ -1,42 +1,42 @@
#Region "Microsoft.VisualBasic::529ef937f9a73e22edebef9c23f1bcd8, Microsoft.VisualBasic.Core\Extensions\Math\Correlations\Scripting.vb"
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' /********************************************************************************/
' /********************************************************************************/
' Summaries:
' Summaries:
' Module Scripting
'
' Function: GetComputeAPI
'
'
' /********************************************************************************/
' Module Scripting
'
' Function: GetComputeAPI
'
'
' /********************************************************************************/
#End Region

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::d08fd8dfce6d983445bbe9711dc16bb2, Microsoft.VisualBasic.Core\Extensions\Math\Information\Entropy.vb"
#Region "Microsoft.VisualBasic::149889335b38136e0d3eccf502b78876, Microsoft.VisualBasic.Core\Extensions\Math\Information\Entropy.vb"
' Author:
'

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::367e0b4851290a7085cb39e0517832b6, Microsoft.VisualBasic.Core\Extensions\Math\Math.vb"
#Region "Microsoft.VisualBasic::4801875ecb38a7a0b9fd7d4a935d8405, Microsoft.VisualBasic.Core\Extensions\Math\Math.vb"
' Author:
'
@ -33,16 +33,11 @@
' Module VBMath
'
' Function: (+7 Overloads) Abs, Acos, Asin, Atan, Atan2
' BigMul, (+2 Overloads) Ceiling, Cos, Cosh, Covariance
' CumSum, Distance, (+2 Overloads) DivRem, (+6 Overloads) EuclideanDistance, Exp
' Factorial, FactorialSequence, (+2 Overloads) Floor, FormatNumeric, Hypot
' IEEERemainder, IsPowerOf2, (+2 Overloads) Log, Log10, (+2 Overloads) Log2
' LogN, (+12 Overloads) Max, (+11 Overloads) Min, PoissonPDF, Pow
' Pow2, (+3 Overloads) ProductALL, (+3 Overloads) RangesAt, RMS, RMSE
' (+8 Overloads) Round, RSD, (+4 Overloads) SD, (+2 Overloads) seq, (+7 Overloads) Sign
' Sin, Sinh, Sqrt, (+5 Overloads) Sum, Tan
' Tanh, (+2 Overloads) Truncate, WeighedAverage
' Function: Covariance, CumSum, Distance, (+6 Overloads) EuclideanDistance, Factorial
' FactorialSequence, FormatNumeric, Hypot, IsPowerOf2, (+2 Overloads) Log2
' LogN, Max, PoissonPDF, Pow2, (+3 Overloads) ProductALL
' (+3 Overloads) RangesAt, RMS, RMSE, RSD, (+4 Overloads) SD
' (+2 Overloads) seq, (+5 Overloads) Sum, WeighedAverage
'
'
' /********************************************************************************/

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::965f8261f361f9602ad3e77e53d3e9bf, Microsoft.VisualBasic.Core\Extensions\Math\NumberEqualityComparer.vb"
#Region "Microsoft.VisualBasic::96dd3f761a42c567a8614b43094c5bd0, Microsoft.VisualBasic.Core\Extensions\Math\NumberEqualityComparer.vb"
' Author:
'

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::1b7414a43a1cbb03f1c9676d2ccd56eb, Microsoft.VisualBasic.Core\Extensions\Math\NumberGroups.vb"
#Region "Microsoft.VisualBasic::5e2c1713fb3b4e607200646186387257, Microsoft.VisualBasic.Core\Extensions\Math\NumberGroups.vb"
' Author:
'

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::6e369dc2acf6e5f5382b6ae943858ad0, Microsoft.VisualBasic.Core\Extensions\Math\Random\RandomExtensions.vb"
#Region "Microsoft.VisualBasic::1da58685ed6ef204d07121ad3a8890fd, Microsoft.VisualBasic.Core\Extensions\Math\Random\RandomExtensions.vb"
' Author:
'

View File

@ -1,42 +1,42 @@
#Region "Microsoft.VisualBasic::4449e50ebab5d68ae6a22af3e6da7fe0, Microsoft.VisualBasic.Core\Extensions\Math\StatisticsMathExtensions\Linq\CPOLLicense.vb"
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' /********************************************************************************/
' /********************************************************************************/
' Summaries:
' Summaries:
' Module CPOLLicense
'
' Properties: Author
'
'
' /********************************************************************************/
' Module CPOLLicense
'
' Properties: Author
'
'
' /********************************************************************************/
#End Region

View File

@ -1,42 +1,42 @@
#Region "Microsoft.VisualBasic::cf3653266a2d5fbc7a5e79254b26f529, Microsoft.VisualBasic.Core\Extensions\Math\StatisticsMathExtensions\Linq\EnumerableStatsMode.vb"
#Region "Microsoft.VisualBasic::967bb3e4808535d72913e773d1d5004f, Microsoft.VisualBasic.Core\Extensions\Math\StatisticsMathExtensions\Linq\EnumerableStatsMode.vb"
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' /********************************************************************************/
' /********************************************************************************/
' Summaries:
' Summaries:
' Module EnumerableStatsMode
'
' Function: (+4 Overloads) Mode, (+2 Overloads) Modes
'
'
' /********************************************************************************/
' Module EnumerableStatsMode
'
' Function: (+4 Overloads) Mode, (+2 Overloads) Modes
'
'
' /********************************************************************************/
#End Region

View File

@ -1,42 +1,42 @@
#Region "Microsoft.VisualBasic::d6059623b0d92ef82787b5e78f36de7c, Microsoft.VisualBasic.Core\Extensions\Math\StatisticsMathExtensions\Linq\EnumerableStatsPearson.vb"
#Region "Microsoft.VisualBasic::79ed368dbbec2ec6bb1310e1aa6f477c, Microsoft.VisualBasic.Core\Extensions\Math\StatisticsMathExtensions\Linq\EnumerableStatsPearson.vb"
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' /********************************************************************************/
' /********************************************************************************/
' Summaries:
' Summaries:
' Module EnumerableStatsPearson
'
' Function: (+20 Overloads) Pearson
'
'
' /********************************************************************************/
' Module EnumerableStatsPearson
'
' Function: (+20 Overloads) Pearson
'
'
' /********************************************************************************/
#End Region

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::d977f07e7fc1a94b17764fb2c3698c7f, Microsoft.VisualBasic.Core\Extensions\Math\StatisticsMathExtensions\Linq\EnumerableStatsStandardDeviationP.vb"
#Region "Microsoft.VisualBasic::73e6c24ead77663511c2fc53c9a8a278, Microsoft.VisualBasic.Core\Extensions\Math\StatisticsMathExtensions\Linq\EnumerableStatsStandardDeviationP.vb"
' Author:
'

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::53ee1938cc549f8ae6442f02659fabb9, Microsoft.VisualBasic.Core\Extensions\Math\StatisticsMathExtensions\Linq\EnumerableStatsVariance.vb"
#Region "Microsoft.VisualBasic::d5458ac925a209c78013cb60e64e93ca, Microsoft.VisualBasic.Core\Extensions\Math\StatisticsMathExtensions\Linq\EnumerableStatsVariance.vb"
' Author:
'

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::473e67c72806d54d9b38834ee8ef01b7, Microsoft.VisualBasic.Core\Extensions\Math\StatisticsMathExtensions\Linq\EnumerableStatsVarianceP.vb"
#Region "Microsoft.VisualBasic::6545eb8949de4057adb0b2a70f9f7dd6, Microsoft.VisualBasic.Core\Extensions\Math\StatisticsMathExtensions\Linq\EnumerableStatsVarianceP.vb"
' Author:
'

View File

@ -1,48 +1,48 @@
#Region "Microsoft.VisualBasic::8a23b3f3ab00bbcfc05cb0d5141312bc, Microsoft.VisualBasic.Core\Extensions\Math\StatisticsMathExtensions\Min.vb"
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' /********************************************************************************/
' /********************************************************************************/
' Summaries:
' Summaries:
' Class Min
'
' Properties: MinValue
'
' Constructor: (+1 Overloads) Sub New
'
' Function: getEigenvalue, ToString
'
' Sub: addObservation
'
'
' /********************************************************************************/
' Class Min
'
' Properties: MinValue
'
' Constructor: (+1 Overloads) Sub New
'
' Function: getEigenvalue, ToString
'
' Sub: addObservation
'
'
' /********************************************************************************/
#End Region

View File

@ -1,45 +1,46 @@
#Region "Microsoft.VisualBasic::d960e0fbfbdd105bb003a9ea15bc6a1a, Microsoft.VisualBasic.Core\Extensions\Math\StatisticsMathExtensions\SampleObservation.vb"
#Region "Microsoft.VisualBasic::ff28d3e4d44aac06bdfc2d8d7e1a3ec0, Microsoft.VisualBasic.Core\Extensions\Math\StatisticsMathExtensions\SampleObservation.vb"
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' /********************************************************************************/
' /********************************************************************************/
' Summaries:
' Summaries:
' Class SampleObservation
'
' Constructor: (+1 Overloads) Sub New
'
' Function: getRaw
'
' Sub: Add
'
' /********************************************************************************/
' Class SampleObservation
'
' Constructor: (+1 Overloads) Sub New
'
' Function: getRaw
'
' Sub: Add
'
'
' /********************************************************************************/
#End Region
@ -71,4 +72,4 @@ Namespace Math.Statistics
Return observation.getEigenvalue
End Operator
End Class
End Namespace
End Namespace

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::1a31ee1012035c63a20b6a4a2adc7082, Microsoft.VisualBasic.Core\Extensions\Math\Trigonometric\Arctan.vb"
#Region "Microsoft.VisualBasic::73b97bd3da14c1a328975ca711b33bae, Microsoft.VisualBasic.Core\Extensions\Math\Trigonometric\Arctan.vb"
' Author:
'

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::47d188d098a883f19ff30bcb05446a35, Microsoft.VisualBasic.Core\Extensions\Math\Trigonometric\Trigonometric.vb"
#Region "Microsoft.VisualBasic::d41d52b416018aad9638c7f6a80ad826, Microsoft.VisualBasic.Core\Extensions\Math\Trigonometric\Trigonometric.vb"
' Author:
'

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::8c6507e0510976e52464b0adf586720d, Microsoft.VisualBasic.Core\Extensions\Reflection\EnumHelpers.vb"
#Region "Microsoft.VisualBasic::eaca38e33d0009246042e31bc7b525e5, Microsoft.VisualBasic.Core\Extensions\Reflection\EnumHelpers.vb"
' Author:
'

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::37c96c049aa9e79ae9d7bd58b5c67434, Microsoft.VisualBasic.Core\Extensions\StringHelpers\StringHelpers.vb"
#Region "Microsoft.VisualBasic::da05829666b1656784474d800c50e467, Microsoft.VisualBasic.Core\Extensions\StringHelpers\StringHelpers.vb"
' Author:
'

View File

@ -1,55 +1,55 @@
#Region "Microsoft.VisualBasic::4b2d99088deac675d1260757461ed0f7, Microsoft.VisualBasic.Core\Extensions\ValueTypes\DateTimeHelper.vb"
#Region "Microsoft.VisualBasic::da70a57c177744aafd265fbbf5b0c347, Microsoft.VisualBasic.Core\Extensions\ValueTypes\DateTimeHelper.vb"
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' /********************************************************************************/
' /********************************************************************************/
' Summaries:
' Summaries:
' Enum TimeScales
'
' Day, Hour, Millisecond, Minute, Month
' Second, Year
'
'
'
'
'
' Module DateTimeHelper
'
' Properties: MonthList
'
' Constructor: (+1 Overloads) Sub New
' Function: DateSeq, FillDateZero, FromMilliseconds, FromUnixTimeStamp, GetMonthInteger
' IsEmpty, ReadableElapsedTime, ToDate, UnixTimeStamp, YYMMDD
'
'
' /********************************************************************************/
' Enum TimeScales
'
' Day, Hour, Millisecond, Minute, Month
' Second, Year
'
'
'
'
'
' Module DateTimeHelper
'
' Properties: MonthList
'
' Constructor: (+1 Overloads) Sub New
' Function: DateSeq, FillDateZero, FromMilliseconds, FromUnixTimeStamp, GetMonthInteger
' IsEmpty, ReadableElapsedTime, ToDate, UnixTimeStamp, YYMMDD
'
'
' /********************************************************************************/
#End Region

View File

@ -1,51 +1,51 @@
#Region "Microsoft.VisualBasic::33f65d802b8d5e9527405bea56d7794c, Microsoft.VisualBasic.Core\Extensions\WebServices\WebServiceUtils.vb"
#Region "Microsoft.VisualBasic::88ab8d732ac7df6cf7ded92a647665e8, Microsoft.VisualBasic.Core\Extensions\WebServices\WebServiceUtils.vb"
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' /********************************************************************************/
' /********************************************************************************/
' Summaries:
' Summaries:
' Module WebServiceUtils
'
' Properties: DefaultUA, Protocols, Proxy
'
' Constructor: (+1 Overloads) Sub New
'
' Function: BuildArgs, (+2 Overloads) BuildReqparm, BuildUrlData, CheckValidationResult, (+2 Overloads) DownloadFile
' GenerateDictionary, GetDownload, getIPAddressInternal, GetMyIPAddress, GetProxy
' (+2 Overloads) GetRequest, GetRequestRaw, IsSocketPortOccupied, isURL, IsURLPattern
' (+2 Overloads) POST, POSTFile, (+2 Overloads) PostRequest, PostUrlDataParser, QueryStringParameters
' UrlDecode, UrlEncode, UrlPathEncode
'
' Sub: (+2 Overloads) SetProxy, UrlDecode, UrlEncode
'
' /********************************************************************************/
' Module WebServiceUtils
'
' Properties: DefaultUA, Protocols, Proxy
'
' Constructor: (+1 Overloads) Sub New
'
' Function: BuildArgs, (+2 Overloads) BuildReqparm, BuildUrlData, CheckValidationResult, (+2 Overloads) DownloadFile
' GetDownload, getIPAddressInternal, GetMyIPAddress, GetProxy, (+2 Overloads) GetRequest
' GetRequestRaw, IsSocketPortOccupied, isURL, IsURLPattern, ParseUrlQueryParameters
' (+2 Overloads) POST, POSTFile, (+2 Overloads) PostRequest, PostUrlDataParser, QueryStringParameters
' UrlDecode, UrlEncode, UrlPathEncode
'
' Sub: (+2 Overloads) SetProxy, UrlDecode, UrlEncode
'
' /********************************************************************************/
#End Region

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::a4340f380698df28410faf9ff7a6a08f, Microsoft.VisualBasic.Core\Language\Linq\Indexer.vb"
#Region "Microsoft.VisualBasic::b73cf94e64e0a1427dcb840d2830adc6, Microsoft.VisualBasic.Core\Language\Linq\Indexer.vb"
' Author:
'

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::aa98facceec371ef456c350f24dcce1e, Microsoft.VisualBasic.Core\Language\Linq\List.vb"
#Region "Microsoft.VisualBasic::97da8365fa96ed7542d9b3a0afc0ccf3, Microsoft.VisualBasic.Core\Language\Linq\List.vb"
' Author:
'

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::1d82c1b4fe9db7f573466bf1aedd0a1a, Microsoft.VisualBasic.Core\Language\Linq\Vectorization\BooleanVector.vb"
#Region "Microsoft.VisualBasic::8c8ec2aba05ba07f480980262c636097, Microsoft.VisualBasic.Core\Language\Linq\Vectorization\BooleanVector.vb"
' Author:
'

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::9b502a059911a659bdf389ab0a38f827, Microsoft.VisualBasic.Core\Language\Linq\Vectorization\Vector.vb"
#Region "Microsoft.VisualBasic::e3d477e7955efde5f83ed74c04666bab, Microsoft.VisualBasic.Core\Language\Linq\Vectorization\Vector.vb"
' Author:
'

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::132bcc16d970a6deeae3a85e3aada97a, Microsoft.VisualBasic.Core\Language\Linq\Vectorization\VectorShadows.vb"
#Region "Microsoft.VisualBasic::c0de575c08aa01d0701ccb594f2dafd9, Microsoft.VisualBasic.Core\Language\Linq\Vectorization\VectorShadows.vb"
' Author:
'

View File

@ -1,44 +1,44 @@
#Region "Microsoft.VisualBasic::97023c68e29fa926f4c9890af85a7c30, Microsoft.VisualBasic.Core\My\JavaScript\Linq.vb"
#Region "Microsoft.VisualBasic::4e0486640d640d50e9a0c21084bc822e, Microsoft.VisualBasic.Core\My\JavaScript\Linq.vb"
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' /********************************************************************************/
' /********************************************************************************/
' Summaries:
' Summaries:
' Module Linq
'
' Function: (+2 Overloads) match, parseInt, Reduce, (+2 Overloads) Sort, test
'
' Sub: match, (+2 Overloads) splice
'
'
' /********************************************************************************/
' Module Linq
'
' Function: pop, reduce, shift, (+2 Overloads) sort
'
' Sub: (+2 Overloads) splice
'
'
' /********************************************************************************/
#End Region

View File

@ -1,4 +1,48 @@
Imports System.Runtime.CompilerServices
#Region "Microsoft.VisualBasic::bf50accd923ab11048ea99ebb369101f, Microsoft.VisualBasic.Core\My\JavaScript\String.vb"
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' /********************************************************************************/
' Summaries:
' Module [String]
'
' Function: includes, (+2 Overloads) match, parseInt, (+2 Overloads) substr, (+2 Overloads) test
'
' Sub: match
'
'
' /********************************************************************************/
#End Region
Imports System.Runtime.CompilerServices
Imports System.Text.RegularExpressions
Imports r = System.Text.RegularExpressions.Regex
@ -67,4 +111,4 @@ Namespace My.JavaScript
Return pattern.Match(text).Captures.AsQueryable.Cast(Of String).ToArray
End Function
End Module
End Namespace
End Namespace

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::b4bf7b1db94e0b6731a94168f93453c5, Microsoft.VisualBasic.Core\My\Log4VB.vb"
#Region "Microsoft.VisualBasic::0fdbca98c502280d29b87788611ce3b7, Microsoft.VisualBasic.Core\My\Log4VB.vb"
' Author:
'

View File

@ -1,42 +1,45 @@
#Region "Microsoft.VisualBasic::61425b732450b4a9e6446347bd269581, Microsoft.VisualBasic.Core\Net\HTTP\HTTP_RFC.vb"
#Region "Microsoft.VisualBasic::9ef0b5e6e730b1e63d075dfca922d681, Microsoft.VisualBasic.Core\Net\HTTP\HTTP_RFC.vb"
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' /********************************************************************************/
' /********************************************************************************/
' Summaries:
' Summaries:
' Module HTTP_RFC
'
'
'
'
' /********************************************************************************/
' Enum HTTP_RFC
'
'
'
'
'
'
'
' /********************************************************************************/
#End Region

View File

@ -1,4 +1,50 @@
Imports Microsoft.VisualBasic.ComponentModel.DataSourceModel
#Region "Microsoft.VisualBasic::35583026f2d6070a7b91c461a292f95d, Microsoft.VisualBasic.Core\Net\HTTP\URL.vb"
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' /********************************************************************************/
' Summaries:
' Class URL
'
' Properties: hashcode, hostName, path, port, protocol
' query
'
' Constructor: (+2 Overloads) Sub New
' Function: BuildUrl, GetValues, ToString
'
'
' /********************************************************************************/
#End Region
Imports Microsoft.VisualBasic.ComponentModel.DataSourceModel
Imports Microsoft.VisualBasic.Language
Imports Microsoft.VisualBasic.Linq
@ -132,4 +178,4 @@ Namespace Net.Http
}
End Function
End Class
End Namespace
End Namespace

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::d0aad775191d43052fc49e9977064fcf, Microsoft.VisualBasic.Core\Net\HTTP\Web\WebQuery.vb"
#Region "Microsoft.VisualBasic::164d6a879c001bd9487bd2e00848ea4c, Microsoft.VisualBasic.Core\Net\HTTP\Web\WebQuery.vb"
' Author:
'
@ -37,7 +37,7 @@
'
' Constructor: (+3 Overloads) Sub New
'
' Function: IsNullKey, (+2 Overloads) Query, queryText
' Function: IsNullKey, (+2 Overloads) Query, QueryCacheText, queryText
'
' Sub: runHttpGet
'

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::a2dbb7f7f5cc1b7b5e1415174a8f12f2, Microsoft.VisualBasic.Core\Scripting\Runtime\CType\Casting.vb"
#Region "Microsoft.VisualBasic::b95c1ec16de4a1f262e1eddf0f4e1f73, Microsoft.VisualBasic.Core\Scripting\Runtime\CType\Casting.vb"
' Author:
'

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::a12ead62d9f7b0ade23a395b8d60f0c8, Microsoft.VisualBasic.Core\Serialization\BinaryDumping\ObjectVisitor.vb"
#Region "Microsoft.VisualBasic::b2c26c4d7ba492eb6c8445f3badcfb78, Microsoft.VisualBasic.Core\Serialization\BinaryDumping\ObjectVisitor.vb"
' Author:
'

View File

@ -1,4 +1,51 @@

#Region "Microsoft.VisualBasic::2a5d321babc2b043212c8da631cfb5ea, Microsoft.VisualBasic.Core\Text\IO\Encodings.vb"
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' /********************************************************************************/
' Summaries:
' Enum Encodings
'
' GB2312, Unicode, UTF16, UTF32, UTF7
' UTF8, UTF8WithoutBOM
'
'
'
'
'
'
' /********************************************************************************/
#End Region
Imports System.Text
Namespace Text
@ -36,4 +83,4 @@ Namespace Text
''' </summary>
GB2312
End Enum
End Namespace
End Namespace

View File

@ -1,4 +1,4 @@
#Region "Microsoft.VisualBasic::dba5ba95a22a740945e28474f9756840, Microsoft.VisualBasic.Core\Text\TextEncodings.vb"
#Region "Microsoft.VisualBasic::97ec3dd8ce5258a3d20632a17595bf98, Microsoft.VisualBasic.Core\Text\IO\TextEncodings.vb"
' Author:
'
@ -31,15 +31,6 @@
' Summaries:
' Enum Encodings
'
' GB2312, Unicode, UTF16, UTF32, UTF7
' UTF8, UTF8WithoutBOM
'
'
'
'
'
' Module TextEncodings
'
' Properties: DefaultEncoding, TextEncodings, UTF8, UTF8WithoutBOM

View File

@ -1,48 +1,48 @@
#Region "Microsoft.VisualBasic::b79e4afc046df4d4e13ceb4c18f7d9f7, Microsoft.VisualBasic.Core\Text\IO\UnbufferedStringReader.vb"
#Region "Microsoft.VisualBasic::adf20358f38810671cce007f14ff5eb1, Microsoft.VisualBasic.Core\Text\IO\UnbufferedStringReader.vb"
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' /********************************************************************************/
' /********************************************************************************/
' Summaries:
' Summaries:
' Class UnbufferedStringReader
'
' Properties: Position
'
' Constructor: (+1 Overloads) Sub New
'
' Function: Peek, (+2 Overloads) Read, ReadLine, ReadToEnd
'
' Sub: Close, Dispose
'
'
' /********************************************************************************/
' Class UnbufferedStringReader
'
' Properties: Position
'
' Constructor: (+1 Overloads) Sub New
'
' Function: Peek, (+2 Overloads) Read, ReadLine, ReadToEnd
'
' Sub: Close, Dispose
'
'
' /********************************************************************************/
#End Region

View File

@ -1,8 +1,50 @@
Namespace Text.Patterns
#Region "Microsoft.VisualBasic::cdaa5660f50ab7996396aafc4aade498, Microsoft.VisualBasic.Core\Text\Patterns\NamespaceDoc.vb"
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' /********************************************************************************/
' Summaries:
' Module NamespaceDoc
'
'
'
'
' /********************************************************************************/
#End Region
Namespace Text.Patterns
''' <summary>
''' text patterns and validations
''' </summary>
Module NamespaceDoc
End Module
End Namespace
End Namespace

View File

@ -1,4 +1,46 @@
Namespace Text.Patterns.Validator
#Region "Microsoft.VisualBasic::8f1da4bbdab232fd4266416cc2c8d6e4, Microsoft.VisualBasic.Core\Text\Patterns\Validator\Validator.vb"
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' /********************************************************************************/
' Summaries:
' Module Validator
'
'
'
'
' /********************************************************************************/
#End Region
Namespace Text.Patterns.Validator
''' <summary>
''' A library of string validators and sanitizers.
@ -7,4 +49,4 @@
''' </summary>
Public Module Validator
End Module
End Namespace
End Namespace

View File

@ -1,4 +1,46 @@
Imports System.Text.RegularExpressions
#Region "Microsoft.VisualBasic::690724c8edefb7914a2be740adff0aad, Microsoft.VisualBasic.Core\Text\Patterns\Validator\isIP.vb"
' Author:
'
' asuka (amethyst.asuka@gcmodeller.org)
' xie (genetics@smrucc.org)
' xieguigang (xie.guigang@live.com)
'
' Copyright (c) 2018 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 <http://www.gnu.org/licenses/>.
' /********************************************************************************/
' Summaries:
' Module Validator
'
' Function: isIP
'
'
' /********************************************************************************/
#End Region
Imports System.Text.RegularExpressions
Imports Microsoft.VisualBasic.My.JavaScript
Namespace Text.Patterns.Validator
@ -115,4 +157,4 @@ Namespace Text.Patterns.Validator
Return False
End Function
End Module
End Namespace
End Namespace