Skip to content

Commit a4afbd1

Browse files
author
azizatif
committed
Updated embedded Id stamps
0 parents  commit a4afbd1

35 files changed

+8690
-0
lines changed

Diff for: .hgignore

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
syntax: glob
2+
bin/**
3+
*.dll
4+
*.pdb
5+
*.user
6+
*.cache
7+
*.suo
8+
obj/**
9+
_ReSharper.*
10+
*.orig
11+
dist/**

Diff for: .hgsub

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
tools = http://tools.linqbridge.googlecode.com/hg

Diff for: .hgsubstate

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
6f690f40198e4e7f1bb34d3aa80d9b60411f6eb3 tools

Diff for: COPYING.txt

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
LINQBridge Copyright (c) 2007-2009, Atif Aziz, Joseph Albahari
2+
All rights reserved.
3+
4+
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
5+
6+
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
7+
8+
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
9+
10+
- Neither the name of the original authors nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
11+
12+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Diff for: LINQBridge.sln

+42
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 10.00
3+
# Visual Studio 2008
4+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LINQBridge", "src\LINQBridge.csproj", "{66621034-90CC-4D1A-B49E-73A13E3B22EF}"
5+
EndProject
6+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LINQBridge.Tests", "test\LINQBridge.Tests\LINQBridge.Tests.csproj", "{8CFA0EA5-31B9-43D0-A2D9-A002C2C25121}"
7+
EndProject
8+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LINQ.Tests", "test\LINQ.Tests\LINQ.Tests.csproj", "{FF0FB762-A5DB-4AF2-A917-BD185E97F90B}"
9+
EndProject
10+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TestResultsWiki", "test\TestResultsWiki\TestResultsWiki.csproj", "{13CDFE15-3BA8-4FA5-B21E-832E56525541}"
11+
EndProject
12+
Global
13+
GlobalSection(SubversionScc) = preSolution
14+
Svn-Managed = True
15+
Manager = AnkhSVN - Subversion Support for Visual Studio
16+
EndGlobalSection
17+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
18+
Debug|Any CPU = Debug|Any CPU
19+
Release|Any CPU = Release|Any CPU
20+
EndGlobalSection
21+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
22+
{66621034-90CC-4D1A-B49E-73A13E3B22EF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
23+
{66621034-90CC-4D1A-B49E-73A13E3B22EF}.Debug|Any CPU.Build.0 = Debug|Any CPU
24+
{66621034-90CC-4D1A-B49E-73A13E3B22EF}.Release|Any CPU.ActiveCfg = Release|Any CPU
25+
{66621034-90CC-4D1A-B49E-73A13E3B22EF}.Release|Any CPU.Build.0 = Release|Any CPU
26+
{8CFA0EA5-31B9-43D0-A2D9-A002C2C25121}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
27+
{8CFA0EA5-31B9-43D0-A2D9-A002C2C25121}.Debug|Any CPU.Build.0 = Debug|Any CPU
28+
{8CFA0EA5-31B9-43D0-A2D9-A002C2C25121}.Release|Any CPU.ActiveCfg = Debug|Any CPU
29+
{8CFA0EA5-31B9-43D0-A2D9-A002C2C25121}.Release|Any CPU.Build.0 = Debug|Any CPU
30+
{FF0FB762-A5DB-4AF2-A917-BD185E97F90B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
31+
{FF0FB762-A5DB-4AF2-A917-BD185E97F90B}.Debug|Any CPU.Build.0 = Debug|Any CPU
32+
{FF0FB762-A5DB-4AF2-A917-BD185E97F90B}.Release|Any CPU.ActiveCfg = Debug|Any CPU
33+
{FF0FB762-A5DB-4AF2-A917-BD185E97F90B}.Release|Any CPU.Build.0 = Debug|Any CPU
34+
{13CDFE15-3BA8-4FA5-B21E-832E56525541}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
35+
{13CDFE15-3BA8-4FA5-B21E-832E56525541}.Debug|Any CPU.Build.0 = Debug|Any CPU
36+
{13CDFE15-3BA8-4FA5-B21E-832E56525541}.Release|Any CPU.ActiveCfg = Release|Any CPU
37+
{13CDFE15-3BA8-4FA5-B21E-832E56525541}.Release|Any CPU.Build.0 = Release|Any CPU
38+
EndGlobalSection
39+
GlobalSection(SolutionProperties) = preSolution
40+
HideSolutionNode = FALSE
41+
EndGlobalSection
42+
EndGlobal

Diff for: build.cmd

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
@echo off
2+
3+
REM LINQBridge
4+
REM Copyright (c) 2007-9 Atif Aziz, Joseph Albahari. All rights reserved.
5+
REM
6+
REM Author(s):
7+
REM
8+
REM Atif Aziz, http://www.raboof.com
9+
REM
10+
REM This library is free software; you can redistribute it and/or modify it
11+
REM under the terms of the New BSD License, a copy of which should have
12+
REM been delivered along with this distribution.
13+
REM
14+
REM THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
15+
REM "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
16+
REM LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
17+
REM PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
18+
REM OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
19+
REM SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
20+
REM LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21+
REM DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
22+
REM THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
23+
REM (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
24+
REM OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
25+
REM
26+
REM -------------------------------------------------------------------------
27+
REM
28+
29+
for %%i in (Debug Release) do (
30+
"%SystemRoot%\Microsoft.NET\Framework\v3.5\msbuild" /p:Configuration=%%i "%~dp0LINQBridge.sln"
31+
)

Diff for: buildw.cmd

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
@echo off
2+
call "%~dp0build" %*
3+
pause

Diff for: src/Action.cs

+43
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
#region License, Terms and Author(s)
2+
//
3+
// LINQBridge
4+
// Copyright (c) 2007-9 Atif Aziz, Joseph Albahari. All rights reserved.
5+
//
6+
// Author(s):
7+
//
8+
// Atif Aziz, http://www.raboof.com
9+
//
10+
// This library is free software; you can redistribute it and/or modify it
11+
// under the terms of the New BSD License, a copy of which should have
12+
// been delivered along with this distribution.
13+
//
14+
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
15+
// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
16+
// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
17+
// PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
18+
// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
19+
// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
20+
// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21+
// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
22+
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
23+
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
24+
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
25+
//
26+
#endregion
27+
28+
// $Id: Action.cs 96c90603bdff 2011-04-30 12:48:09Z azizatif $
29+
30+
namespace System
31+
{
32+
#if LINQBRIDGE_LIB
33+
public delegate void Action();
34+
public delegate void Action<T1, T2>(T1 arg1, T2 arg2);
35+
public delegate void Action<T1, T2, T3>(T1 arg1, T2 arg2, T3 arg3);
36+
public delegate void Action<T1, T2, T3, T4>(T1 arg1, T2 arg2, T3 arg3, T4 arg4);
37+
#else
38+
delegate void Action();
39+
delegate void Action<T1, T2>(T1 arg1, T2 arg2);
40+
delegate void Action<T1, T2, T3>(T1 arg1, T2 arg2, T3 arg3);
41+
delegate void Action<T1, T2, T3, T4>(T1 arg1, T2 arg2, T3 arg3, T4 arg4);
42+
#endif
43+
}

0 commit comments

Comments
 (0)