46.4 MB
/srv/reproducible-results/rbuild-debian/r-b-build.SyNd3LcY/b1/mono_6.8.0.105+dfsg-3.3~deb11u1_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.SyNd3LcY/b2/mono_6.8.0.105+dfsg-3.3~deb11u1_i386.changes
3.81 KB
Files
    
Offset 146, 26 lines modifiedOffset 146, 26 lines modified
146 ·33c33608e5c29a10b2f152429ce0c98a·50424·cli-mono·optional·libmono-xbuild-tasks4.0-cil_6.8.0.105+dfsg-3.3~deb11u1_all.deb146 ·33c33608e5c29a10b2f152429ce0c98a·50424·cli-mono·optional·libmono-xbuild-tasks4.0-cil_6.8.0.105+dfsg-3.3~deb11u1_all.deb
147 ·4bfd1b383546da2d45397970297be409·4876496·debug·optional·libmonoboehm-2.0-1-dbg_6.8.0.105+dfsg-3.3~deb11u1_i386.deb147 ·4bfd1b383546da2d45397970297be409·4876496·debug·optional·libmonoboehm-2.0-1-dbg_6.8.0.105+dfsg-3.3~deb11u1_i386.deb
148 ·df25dc1862d2befce5633e121e4c4b9e·1740480·cli-mono·optional·libmonoboehm-2.0-1_6.8.0.105+dfsg-3.3~deb11u1_i386.deb148 ·df25dc1862d2befce5633e121e4c4b9e·1740480·cli-mono·optional·libmonoboehm-2.0-1_6.8.0.105+dfsg-3.3~deb11u1_i386.deb
149 ·b642cb157d5b8badecc0d7cfad133cdc·2038948·cli-mono·optional·libmonoboehm-2.0-dev_6.8.0.105+dfsg-3.3~deb11u1_i386.deb149 ·b642cb157d5b8badecc0d7cfad133cdc·2038948·cli-mono·optional·libmonoboehm-2.0-dev_6.8.0.105+dfsg-3.3~deb11u1_i386.deb
150 ·6af66c1edf41a82e1b3e1a1254f7d241·5374304·debug·optional·libmonosgen-2.0-1-dbg_6.8.0.105+dfsg-3.3~deb11u1_i386.deb150 ·6af66c1edf41a82e1b3e1a1254f7d241·5374304·debug·optional·libmonosgen-2.0-1-dbg_6.8.0.105+dfsg-3.3~deb11u1_i386.deb
151 ·4583224acd5718092fc75cb2d1dc0091·1822968·cli-mono·optional·libmonosgen-2.0-1_6.8.0.105+dfsg-3.3~deb11u1_i386.deb151 ·4583224acd5718092fc75cb2d1dc0091·1822968·cli-mono·optional·libmonosgen-2.0-1_6.8.0.105+dfsg-3.3~deb11u1_i386.deb
152 ·ab547fb08f762357bc0f41b7bf739efb·2156128·cli-mono·optional·libmonosgen-2.0-dev_6.8.0.105+dfsg-3.3~deb11u1_i386.deb152 ·ab547fb08f762357bc0f41b7bf739efb·2156128·cli-mono·optional·libmonosgen-2.0-dev_6.8.0.105+dfsg-3.3~deb11u1_i386.deb
153 ·504e12f50a089fb3072efef789d7af9b·177480·cli-mono·optional·mono-4.0-gac_6.8.0.105+dfsg-3.3~deb11u1_all.deb153 ·b8b8f4bcc162518130b62fb22399df7b·177544·cli-mono·optional·mono-4.0-gac_6.8.0.105+dfsg-3.3~deb11u1_all.deb
154 ·7b376c6720c6b92128eae93dfc14a1c0·43608·cli-mono·optional·mono-4.0-service_6.8.0.105+dfsg-3.3~deb11u1_all.deb154 ·7b376c6720c6b92128eae93dfc14a1c0·43608·cli-mono·optional·mono-4.0-service_6.8.0.105+dfsg-3.3~deb11u1_all.deb
155 ·57883cb7be7af0bd7289ede99dc52c45·37032·cli-mono·optional·mono-complete_6.8.0.105+dfsg-3.3~deb11u1_i386.deb155 ·57883cb7be7af0bd7289ede99dc52c45·37032·cli-mono·optional·mono-complete_6.8.0.105+dfsg-3.3~deb11u1_i386.deb
156 ·815747ed6dd874f348611b9e9d9e4a83·59924·shells·optional·mono-csharp-shell_6.8.0.105+dfsg-3.3~deb11u1_all.deb156 ·815747ed6dd874f348611b9e9d9e4a83·59924·shells·optional·mono-csharp-shell_6.8.0.105+dfsg-3.3~deb11u1_all.deb
157 ·9eedd4bb6a3048f863fb7fbd0ec9330b·6522788·debug·optional·mono-dbg_6.8.0.105+dfsg-3.3~deb11u1_all.deb157 ·26c33d86a9f755e81ac3fc5349fd4376·6522248·debug·optional·mono-dbg_6.8.0.105+dfsg-3.3~deb11u1_all.deb
158 ·f8e82700ca29362d273ad412ad097f02·23559036·cli-mono·optional·mono-devel_6.8.0.105+dfsg-3.3~deb11u1_all.deb158 ·ecfac85e1e89a78177f10f6644bbc237·23564768·cli-mono·optional·mono-devel_6.8.0.105+dfsg-3.3~deb11u1_all.deb
159 ·b0eb8dfafd0cfaf51dc1aff5d7f2e49b·43276·cli-mono·optional·mono-gac_6.8.0.105+dfsg-3.3~deb11u1_all.deb159 ·b0eb8dfafd0cfaf51dc1aff5d7f2e49b·43276·cli-mono·optional·mono-gac_6.8.0.105+dfsg-3.3~deb11u1_all.deb
160 ·e0a76e2c215c8dc6fb716590567e8639·561712·cli-mono·optional·mono-mcs_6.8.0.105+dfsg-3.3~deb11u1_all.deb 
161 ·25237ddc2ea77a7b2429e15f226fcc4a·1726740·cli-mono·optional·mono-runtime-boehm_6.8.0.105+dfsg-3.3~deb11u1_i386.deb160 ·6f15ebac7d31eeecf57b34ad7768c13b·561284·cli-mono·optional·mono-mcs_6.8.0.105+dfsg-3.3~deb11u1_all.deb
 161 ·80f991eb6d0605d781ba5ceb8fb34bbb·1726568·cli-mono·optional·mono-runtime-boehm_6.8.0.105+dfsg-3.3~deb11u1_i386.deb
162 ·c47081c33392e303de7c6ca929586173·1061776·cli-mono·optional·mono-runtime-common_6.8.0.105+dfsg-3.3~deb11u1_i386.deb162 ·c47081c33392e303de7c6ca929586173·1061776·cli-mono·optional·mono-runtime-common_6.8.0.105+dfsg-3.3~deb11u1_i386.deb
163 ·9e67eb31251d3b77f5316919868057ba·12006032·debug·optional·mono-runtime-dbg_6.8.0.105+dfsg-3.3~deb11u1_i386.deb163 ·0e5cc9d71efc33fdecb5041d121d15b0·12004088·debug·optional·mono-runtime-dbg_6.8.0.105+dfsg-3.3~deb11u1_i386.deb
164 ·6950180719f01062c1d05f41f88a1a85·1814040·cli-mono·optional·mono-runtime-sgen_6.8.0.105+dfsg-3.3~deb11u1_i386.deb164 ·d5b363d9d8cd1b03dd908001eae3cd82·1813676·cli-mono·optional·mono-runtime-sgen_6.8.0.105+dfsg-3.3~deb11u1_i386.deb
165 ·2f2a28ac7984237c2f25760f5f572819·39264·cli-mono·optional·mono-runtime_6.8.0.105+dfsg-3.3~deb11u1_i386.deb165 ·2f2a28ac7984237c2f25760f5f572819·39264·cli-mono·optional·mono-runtime_6.8.0.105+dfsg-3.3~deb11u1_i386.deb
166 ·ec3ae46537429ca3f9047616ff8079d7·115960864·devel·optional·mono-source_6.8.0.105+dfsg-3.3~deb11u1_all.deb166 ·a6c5bfae2fa90d7b3aca2e9d8ac201b8·117082660·devel·optional·mono-source_6.8.0.105+dfsg-3.3~deb11u1_all.deb
167 ·4f4088d0a0e8bd823328dc09f05d0f4b·5176912·debug·optional·mono-utils-dbgsym_6.8.0.105+dfsg-3.3~deb11u1_i386.deb167 ·4f4088d0a0e8bd823328dc09f05d0f4b·5176912·debug·optional·mono-utils-dbgsym_6.8.0.105+dfsg-3.3~deb11u1_i386.deb
168 ·db052a5b7c94cce271d9474e63d82fc9·4908360·cli-mono·optional·mono-utils_6.8.0.105+dfsg-3.3~deb11u1_i386.deb168 ·db052a5b7c94cce271d9474e63d82fc9·4908360·cli-mono·optional·mono-utils_6.8.0.105+dfsg-3.3~deb11u1_i386.deb
169 ·982be999fe861e9ac1a15113281cb19e·478740·cli-mono·optional·mono-xbuild_6.8.0.105+dfsg-3.3~deb11u1_all.deb169 ·982be999fe861e9ac1a15113281cb19e·478740·cli-mono·optional·mono-xbuild_6.8.0.105+dfsg-3.3~deb11u1_all.deb
170 ·d3b74ccd70bf2a1496a1dd076bc66a53·549672·cli-mono·optional·monodoc-base_6.8.0.105+dfsg-3.3~deb11u1_all.deb170 ·d3b74ccd70bf2a1496a1dd076bc66a53·549672·cli-mono·optional·monodoc-base_6.8.0.105+dfsg-3.3~deb11u1_all.deb
171 ·7ed05dd6628701c0f619dcaf032643ef·18608564·doc·optional·monodoc-manual_6.8.0.105+dfsg-3.3~deb11u1_all.deb171 ·6d4772b2988b23ca9e006b1d1fa56960·18608836·doc·optional·monodoc-manual_6.8.0.105+dfsg-3.3~deb11u1_all.deb
10.1 KB
mono-4.0-gac_6.8.0.105+dfsg-3.3~deb11u1_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2023-02-17·05:30:39.000000·debian-binary1 -rw-r--r--···0········0········0········4·2023-02-17·05:30:39.000000·debian-binary
2 -rw-r--r--···0········0········0······992·2023-02-17·05:30:39.000000·control.tar.xz2 -rw-r--r--···0········0········0······996·2023-02-17·05:30:39.000000·control.tar.xz
3 -rw-r--r--···0········0········0···176296·2023-02-17·05:30:39.000000·data.tar.xz3 -rw-r--r--···0········0········0···176356·2023-02-17·05:30:39.000000·data.tar.xz
756 B
control.tar.xz
728 B
control.tar
658 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·mono-4.0-gac1 Package:·mono-4.0-gac
2 Source:·mono2 Source:·mono
3 Version:·6.8.0.105+dfsg-3.3~deb11u13 Version:·6.8.0.105+dfsg-3.3~deb11u1
4 Architecture:·all4 Architecture:·all
5 Maintainer:·Debian·Mono·Group·<pkg-mono-group@lists.alioth.debian.org>5 Maintainer:·Debian·Mono·Group·<pkg-mono-group@lists.alioth.debian.org>
6 Installed-Size:·5466 Installed-Size:·547
7 Depends:·libc6·(>=·2.31)·|·libc6.1·(>=·2.31)·|·libc0.1·(>=·2.31),·libmono-corlib4.5-dll·(>=·5.18.0.240),·libmono-security4.0-cil·(>=·4.6.1.3),·libmono-system-security4.0-cil·(>=·5.18.0.240),·libmono-system4.0-cil·(>=·5.18.0.240)7 Depends:·libc6·(>=·2.31)·|·libc6.1·(>=·2.31)·|·libc0.1·(>=·2.31),·libmono-corlib4.5-dll·(>=·5.18.0.240),·libmono-security4.0-cil·(>=·4.6.1.3),·libmono-system-security4.0-cil·(>=·5.18.0.240),·libmono-system4.0-cil·(>=·5.18.0.240)
8 Recommends:·cli-common·(>=·0.4.0)8 Recommends:·cli-common·(>=·0.4.0)
9 Replaces:·mono-gac·(<<·2.0)9 Replaces:·mono-gac·(<<·2.0)
10 Section:·cli-mono10 Section:·cli-mono
11 Priority:·optional11 Priority:·optional
12 Homepage:·http://www.mono-project.com/12 Homepage:·http://www.mono-project.com/
13 Description:·Mono·GAC·tool·(for·CLI·4.0)13 Description:·Mono·GAC·tool·(for·CLI·4.0)
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
8.78 KB
data.tar.xz
8.76 KB
data.tar
1.3 KB
file list
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/lib/mono/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/lib/mono/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/
6 -rwxr-xr-x···0·root·········(0)·root·········(0)···478208·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/gacutil.exe6 -rwxr-xr-x···0·root·········(0)·root·········(0)···478720·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/gacutil.exe
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/share/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/share/
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/share/doc/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/share/doc/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/share/doc/mono-4.0-gac/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/share/doc/mono-4.0-gac/
10 -rw-r--r--···0·root·········(0)·root·········(0)····24048·2023-02-17·05:30:39.000000·./usr/share/doc/mono-4.0-gac/changelog.Debian.gz10 -rw-r--r--···0·root·········(0)·root·········(0)····24048·2023-02-17·05:30:39.000000·./usr/share/doc/mono-4.0-gac/changelog.Debian.gz
11 -rw-r--r--···0·root·········(0)·root·········(0)····46601·2022-12-09·13:28:17.000000·./usr/share/doc/mono-4.0-gac/copyright11 -rw-r--r--···0·root·········(0)·root·········(0)····46601·2022-12-09·13:28:17.000000·./usr/share/doc/mono-4.0-gac/copyright
7.44 KB
./usr/lib/mono/4.5/gacutil.exe
7.38 KB
pedump {}
    
Offset 8, 110 lines modifiedOffset 8, 110 lines modified
8 »       ···Optional·Header·Size:·0x00e08 »       ···Optional·Header·Size:·0x00e0
9 »       ···»       Characteristics:·0x01029 »       ···»       Characteristics:·0x0102
  
10 PE·Header:10 PE·Header:
11 »       ·········Magic·(0x010b):·0x010b11 »       ·········Magic·(0x010b):·0x010b
12 »       ·············LMajor·(6):·0x0812 »       ·············LMajor·(6):·0x08
13 »       ·············LMinor·(0):·0x0013 »       ·············LMinor·(0):·0x00
14 »       ··············Code·Size:·0x0007400014 »       ··············Code·Size:·0x00074200
15 »       ··Initialized·Data·Size:·0x0000080015 »       ··Initialized·Data·Size:·0x00000800
16 »       Uninitialized·Data·Size:·0x0000000016 »       Uninitialized·Data·Size:·0x00000000
17 »       ········Entry·Point·RVA:·0x00075f0e17 »       ········Entry·Point·RVA:·0x0007613e
18 »       ·»       ··Code·Base·RVA:·0x0000200018 »       ·»       ··Code·Base·RVA:·0x00002000
19 »       »       ··Data·Base·RVA:·0x0007600019 »       »       ··Data·Base·RVA:·0x00078000
  
  
20 NT·Header:20 NT·Header:
21 »       ···Image·Base·(0x400000):·0x0040000021 »       ···Image·Base·(0x400000):·0x00400000
22 »       Section·Alignment·(8192):·0x0000200022 »       Section·Alignment·(8192):·0x00002000
23 »       ···File·Align·(512/4096):·0x0000020023 »       ···File·Align·(512/4096):·0x00000200
24 »       ············OS·Major·(4):·0x000424 »       ············OS·Major·(4):·0x0004
25 »       ············OS·Minor·(0):·0x000025 »       ············OS·Minor·(0):·0x0000
26 »       ··»       ··User·Major·(0):·0x000026 »       ··»       ··User·Major·(0):·0x0000
27 »       ··»       ··User·Minor·(0):·0x000027 »       ··»       ··User·Minor·(0):·0x0000
28 »       ··»       Subsys·major·(4):·0x000428 »       ··»       Subsys·major·(4):·0x0004
29 »       ··»       Subsys·minor·(0):·0x000029 »       ··»       Subsys·minor·(0):·0x0000
30 »       ·»       ·······Reserverd:·0x0000000030 »       ·»       ·······Reserverd:·0x00000000
31 »       ·»       ······Image·Size:·0x0007c00031 »       ·»       ······Image·Size:·0x0007e000
32 »       ·»       ·····Header·Size:·0x0000040032 »       ·»       ·····Header·Size:·0x00000400
33 »       ············Checksum·(0):·0x0000000033 »       ············Checksum·(0):·0x00000000
34 »       ···············Subsystem:·0x000334 »       ···············Subsystem:·0x0003
35 »       ···········DLL·Flags·(0):·0x854035 »       ···········DLL·Flags·(0):·0x8540
36 »       ·Stack·Reserve·Size·(1M):·0x0010000036 »       ·Stack·Reserve·Size·(1M):·0x00100000
37 »       Stack·commit·Size·(4096):·0x0000100037 »       Stack·commit·Size·(4096):·0x00001000
38 »       ··Heap·Reserve·Size·(1M):·0x0010000038 »       ··Heap·Reserve·Size·(1M):·0x00100000
39 »       ·Heap·Commit·Size·(4096):·0x0000100039 »       ·Heap·Commit·Size·(4096):·0x00001000
40 »       ······Loader·flags·(0x1):·0x0000000040 »       ······Loader·flags·(0x1):·0x00000000
41 »       ···Data·Directories·(16):·0x0000001041 »       ···Data·Directories·(16):·0x00000010
  
42 Data·directories:42 Data·directories:
43 »       ·····Export·Table:·0x00000000·[0x00000000]43 »       ·····Export·Table:·0x00000000·[0x00000000]
44 »       ·····Import·Table:·0x00075ec0·[0x0000004b]44 »       ·····Import·Table:·0x000760f0·[0x0000004b]
45 »       ···Resource·Table:·0x00078000·[0x000002e0]45 »       ···Resource·Table:·0x0007a000·[0x000002e0]
46 »       ··Exception·Table:·0x00000000·[0x00000000]46 »       ··Exception·Table:·0x00000000·[0x00000000]
47 »       Certificate·Table:·0x00000000·[0x00000000]47 »       Certificate·Table:·0x00000000·[0x00000000]
48 »       ······Reloc·Table:·0x0007a000·[0x0000000c]48 »       ······Reloc·Table:·0x0007c000·[0x0000000c]
49 »       ············Debug:·0x00000000·[0x00000000]49 »       ············Debug:·0x00000000·[0x00000000]
50 »       ········Copyright:·0x00000000·[0x00000000]50 »       ········Copyright:·0x00000000·[0x00000000]
51 »       ·······Global·Ptr:·0x00000000·[0x00000000]51 »       ·······Global·Ptr:·0x00000000·[0x00000000]
52 »       ········TLS·Table:·0x00000000·[0x00000000]52 »       ········TLS·Table:·0x00000000·[0x00000000]
53 »       Load·Config·Table:·0x00000000·[0x00000000]53 »       Load·Config·Table:·0x00000000·[0x00000000]
54 »       ·····Bound·Import:·0x00000000·[0x00000000]54 »       ·····Bound·Import:·0x00000000·[0x00000000]
55 »       ··············IAT:·0x00002000·[0x00000008]55 »       ··············IAT:·0x00002000·[0x00000008]
56 »       Delay·Import·Desc:·0x00000000·[0x00000000]56 »       Delay·Import·Desc:·0x00000000·[0x00000000]
57 »       ·······CLI·Header:·0x00002008·[0x00000048]57 »       ·······CLI·Header:·0x00002008·[0x00000048]
  
58 »       Name:·.text58 »       Name:·.text
59 »       ···Virtual·Size:·0x00073f1459 »       ···Virtual·Size:·0x00074144
60 »       Virtual·Address:·0x0000200060 »       Virtual·Address:·0x00002000
61 »       ··Raw·Data·Size:·0x0007400061 »       ··Raw·Data·Size:·0x00074200
62 »       ···Raw·Data·Ptr:·0x0000040062 »       ···Raw·Data·Ptr:·0x00000400
63 »       ······Reloc·Ptr:·0x0000000063 »       ······Reloc·Ptr:·0x00000000
64 »       ·····LineNo·Ptr:·0x0000000064 »       ·····LineNo·Ptr:·0x00000000
65 »       ····Reloc·Count:·0x000065 »       ····Reloc·Count:·0x0000
66 »       ·····Line·Count:·0x000066 »       ·····Line·Count:·0x0000
67 »       Flags:·code,·exec,·read,·67 »       Flags:·code,·exec,·read,·
  
68 »       Name:·.sdata68 »       Name:·.sdata
69 »       ···Virtual·Size:·0x000001d469 »       ···Virtual·Size:·0x000001d8
70 »       Virtual·Address:·0x0007600070 »       Virtual·Address:·0x00078000
71 »       ··Raw·Data·Size:·0x0000020071 »       ··Raw·Data·Size:·0x00000200
72 »       ···Raw·Data·Ptr:·0x0007440072 »       ···Raw·Data·Ptr:·0x00074600
73 »       ······Reloc·Ptr:·0x0000000073 »       ······Reloc·Ptr:·0x00000000
74 »       ·····LineNo·Ptr:·0x0000000074 »       ·····LineNo·Ptr:·0x00000000
75 »       ····Reloc·Count:·0x000075 »       ····Reloc·Count:·0x0000
76 »       ·····Line·Count:·0x000076 »       ·····Line·Count:·0x0000
77 »       Flags:·data,·read,·write77 »       Flags:·data,·read,·write
  
78 »       Name:·.rsrc78 »       Name:·.rsrc
79 »       ···Virtual·Size:·0x000002e079 »       ···Virtual·Size:·0x000002e0
80 »       Virtual·Address:·0x0007800080 »       Virtual·Address:·0x0007a000
81 »       ··Raw·Data·Size:·0x0000040081 »       ··Raw·Data·Size:·0x00000400
82 »       ···Raw·Data·Ptr:·0x0007460082 »       ···Raw·Data·Ptr:·0x00074800
83 »       ······Reloc·Ptr:·0x0000000083 »       ······Reloc·Ptr:·0x00000000
84 »       ·····LineNo·Ptr:·0x0000000084 »       ·····LineNo·Ptr:·0x00000000
85 »       ····Reloc·Count:·0x000085 »       ····Reloc·Count:·0x0000
86 »       ·····Line·Count:·0x000086 »       ·····Line·Count:·0x0000
87 »       Flags:·data,·read,·87 »       Flags:·data,·read,·
  
88 »       Name:·.reloc88 »       Name:·.reloc
89 »       ···Virtual·Size:·0x0000000c89 »       ···Virtual·Size:·0x0000000c
90 »       Virtual·Address:·0x0007a00090 »       Virtual·Address:·0x0007c000
91 »       ··Raw·Data·Size:·0x0000020091 »       ··Raw·Data·Size:·0x00000200
92 »       ···Raw·Data·Ptr:·0x00074a0092 »       ···Raw·Data·Ptr:·0x00074c00
93 »       ······Reloc·Ptr:·0x0000000093 »       ······Reloc·Ptr:·0x00000000
94 »       ·····LineNo·Ptr:·0x0000000094 »       ·····LineNo·Ptr:·0x00000000
95 »       ····Reloc·Count:·0x000095 »       ····Reloc·Count:·0x0000
96 »       ·····Line·Count:·0x000096 »       ·····Line·Count:·0x0000
97 »       Flags:·data,·discard,·read,·97 »       Flags:·data,·discard,·read,·
  
98 ··········CLI·header·size:·7298 ··········CLI·header·size:·72
99 ·········Runtime·required:·2.599 ·········Runtime·required:·2.5
100 ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned100 ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned
101 »       ·········Metadata:·0x00036084·[0x0003fe3c]101 »       ·········Metadata:·0x0003607c·[0x00040074]
102 »       Entry·Point·Token:·0x06000002102 »       Entry·Point·Token:·0x06000002
103 »       ·····Resources·at:·0x00000000·[0x00000000]103 »       ·····Resources·at:·0x00000000·[0x00000000]
104 »       ···Strong·Name·at:·0x00000000·[0x00000000]104 »       ···Strong·Name·at:·0x00000000·[0x00000000]
105 »       ··Code·Manager·at:·0x00000000·[0x00000000]105 »       ··Code·Manager·at:·0x00000000·[0x00000000]
106 »       ··VTableFixups·at:·0x00000000·[0x00000000]106 »       ··VTableFixups·at:·0x00000000·[0x00000000]
107 »       ·····EAT·jumps·at:·0x00000000·[0x00000000]107 »       ·····EAT·jumps·at:·0x00000000·[0x00000000]
  
Offset 122, 42 lines modifiedOffset 122, 42 lines modified
122 Metadata·header:122 Metadata·header:
123 ···········Version:·1.1123 ···········Version:·1.1
124 ····Version·string:·v4.0.30319124 ····Version·string:·v4.0.30319
  
125 Metadata·pointers:125 Metadata·pointers:
126 »       Tables·(#~):·0x0000006c·-·0x00021e5c·[138736·==·0x00021df0]126 »       Tables·(#~):·0x0000006c·-·0x00021e5c·[138736·==·0x00021df0]
127 »       ····Strings:·0x00021e5c·-·0x000322b8·[66652·==·0x0001045c]127 »       ····Strings:·0x00021e5c·-·0x000322b8·[66652·==·0x0001045c]
128 »       ·······Blob:·0x00039d50·-·0x0003fe3c·[24812·==·0x000060ec]128 »       ·······Blob:·0x00039d50·-·0x00040074·[25380·==·0x00006324]
129 »       User·string:·0x000322b8·-·0x00039d40·[31368·==·0x00007a88]129 »       User·string:·0x000322b8·-·0x00039d40·[31368·==·0x00007a88]
130 »       ·······GUID:·0x00039d40·-·0x00039d50·[16·==·0x00000010]130 »       ·······GUID:·0x00039d40·-·0x00039d50·[16·==·0x00000010]
131 Rows:131 Rows:
132 Table·Module:·1·records·(12·bytes,·at·34580)132 Table·Module:·1·records·(12·bytes,·at·34578)
133 Table·TypeRef:·185·records·(10·bytes,·at·3458c)133 Table·TypeRef:·185·records·(10·bytes,·at·34584)
134 Table·TypeDef:·364·records·(18·bytes,·at·34cc6)134 Table·TypeDef:·364·records·(18·bytes,·at·34cbe)
135 Table·Field:·1871·records·(8·bytes,·at·3665e)135 Table·Field:·1871·records·(8·bytes,·at·36656)
136 Table·Method:·3576·records·(16·bytes,·at·3a0d6)136 Table·Method:·3576·records·(16·bytes,·at·3a0ce)
Max diff block lines reached; 0/7542 bytes (0.00%) of diff not shown.
11.0 MB
mono-dbg_6.8.0.105+dfsg-3.3~deb11u1_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2023-02-17·05:30:39.000000·debian-binary1 -rw-r--r--···0········0········0········4·2023-02-17·05:30:39.000000·debian-binary
2 -rw-r--r--···0········0········0·····7376·2023-02-17·05:30:39.000000·control.tar.xz2 -rw-r--r--···0········0········0·····7376·2023-02-17·05:30:39.000000·control.tar.xz
3 -rw-r--r--···0········0········0··6515220·2023-02-17·05:30:39.000000·data.tar.xz3 -rw-r--r--···0········0········0··6514680·2023-02-17·05:30:39.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
11.0 MB
data.tar.xz
11.0 MB
data.tar
7.19 KB
file list
    
Offset 12, 15 lines modifiedOffset 12, 15 lines modified
12 -rw-r--r--···0·root·········(0)·root·········(0)······710·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/Facades/Microsoft.Win32.Registry.AccessControl.dll.mdb12 -rw-r--r--···0·root·········(0)·root·········(0)······710·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/Facades/Microsoft.Win32.Registry.AccessControl.dll.mdb
13 -rw-r--r--···0·root·········(0)·root·········(0)······848·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/Facades/System.IO.FileSystem.AccessControl.dll.mdb13 -rw-r--r--···0·root·········(0)·root·········(0)······848·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/Facades/System.IO.FileSystem.AccessControl.dll.mdb
14 -rw-r--r--···0·root·········(0)·root·········(0)······406·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/Facades/System.Reflection.TypeExtensions.dll.mdb14 -rw-r--r--···0·root·········(0)·root·········(0)······406·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/Facades/System.Reflection.TypeExtensions.dll.mdb
15 -rw-r--r--···0·root·········(0)·root·········(0)·····1618·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/Facades/System.ServiceProcess.ServiceController.dll.mdb15 -rw-r--r--···0·root·········(0)·root·········(0)·····1618·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/Facades/System.ServiceProcess.ServiceController.dll.mdb
16 -rw-r--r--···0·root·········(0)·root·········(0)······583·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/Facades/System.Text.Encoding.CodePages.dll.mdb16 -rw-r--r--···0·root·········(0)·root·········(0)······583·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/Facades/System.Text.Encoding.CodePages.dll.mdb
17 -rw-r--r--···0·root·········(0)·root·········(0)······778·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/Facades/System.Threading.AccessControl.dll.mdb17 -rw-r--r--···0·root·········(0)·root·········(0)······778·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/Facades/System.Threading.AccessControl.dll.mdb
18 -rw-r--r--···0·root·········(0)·root·········(0)····11303·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/RabbitMQ.Client.Apigen.exe.mdb18 -rw-r--r--···0·root·········(0)·root·········(0)····11303·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/RabbitMQ.Client.Apigen.exe.mdb
19 -rw-r--r--···0·root·········(0)·root·········(0)···208956·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/al.exe.mdb19 -rw-r--r--···0·root·········(0)·root·········(0)···209148·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/al.exe.mdb
20 -rw-r--r--···0·root·········(0)·root·········(0)····13728·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/aprofutil.exe.mdb20 -rw-r--r--···0·root·········(0)·root·········(0)····13728·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/aprofutil.exe.mdb
21 -rw-r--r--···0·root·········(0)·root·········(0)·····1014·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/browsercaps-updater.exe.mdb21 -rw-r--r--···0·root·········(0)·root·········(0)·····1014·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/browsercaps-updater.exe.mdb
22 -rw-r--r--···0·root·········(0)·root·········(0)·····4969·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/caspol.exe.mdb22 -rw-r--r--···0·root·········(0)·root·········(0)·····4969·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/caspol.exe.mdb
23 -rw-r--r--···0·root·········(0)·root·········(0)····12362·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/cccheck.exe.mdb23 -rw-r--r--···0·root·········(0)·root·········(0)····12362·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/cccheck.exe.mdb
24 -rw-r--r--···0·root·········(0)·root·········(0)····12458·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/ccrewrite.exe.mdb24 -rw-r--r--···0·root·········(0)·root·········(0)····12458·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/ccrewrite.exe.mdb
25 -rw-r--r--···0·root·········(0)·root·········(0)·····1783·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/cert-sync.exe.mdb25 -rw-r--r--···0·root·········(0)·root·········(0)·····1783·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/cert-sync.exe.mdb
26 -rw-r--r--···0·root·········(0)·root·········(0)·····1174·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/cert2spc.exe.mdb26 -rw-r--r--···0·root·········(0)·root·········(0)·····1174·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/cert2spc.exe.mdb
Offset 28, 39 lines modifiedOffset 28, 39 lines modified
28 -rw-r--r--···0·root·········(0)·root·········(0)·····1206·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/chktrust.exe.mdb28 -rw-r--r--···0·root·········(0)·root·········(0)·····1206·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/chktrust.exe.mdb
29 -rw-r--r--···0·root·········(0)·root·········(0)·····1753·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/crlupdate.exe.mdb29 -rw-r--r--···0·root·········(0)·root·········(0)·····1753·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/crlupdate.exe.mdb
30 -rw-r--r--···0·root·········(0)·root·········(0)····15416·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/csharp.exe.mdb30 -rw-r--r--···0·root·········(0)·root·········(0)····15416·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/csharp.exe.mdb
31 -rw-r--r--···0·root·········(0)·root·········(0)·····3915·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/culevel.exe.mdb31 -rw-r--r--···0·root·········(0)·root·········(0)·····3915·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/culevel.exe.mdb
32 -rw-r--r--···0·root·········(0)·root·········(0)······878·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/disco.exe.mdb32 -rw-r--r--···0·root·········(0)·root·········(0)······878·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/disco.exe.mdb
33 -rw-r--r--···0·root·········(0)·root·········(0)·····1430·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/dtd2rng.exe.mdb33 -rw-r--r--···0·root·········(0)·root·········(0)·····1430·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/dtd2rng.exe.mdb
34 -rw-r--r--···0·root·········(0)·root·········(0)······517·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/dtd2xsd.exe.mdb34 -rw-r--r--···0·root·········(0)·root·········(0)······517·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/dtd2xsd.exe.mdb
35 -rw-r--r--···0·root·········(0)·root·········(0)···202802·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/gacutil.exe.mdb35 -rw-r--r--···0·root·········(0)·root·········(0)···202923·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/gacutil.exe.mdb
36 -rw-r--r--···0·root·········(0)·root·········(0)······341·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/genxs.exe.mdb36 -rw-r--r--···0·root·········(0)·root·········(0)······341·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/genxs.exe.mdb
37 -rw-r--r--···0·root·········(0)·root·········(0)·····1841·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/httpcfg.exe.mdb37 -rw-r--r--···0·root·········(0)·root·········(0)·····1841·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/httpcfg.exe.mdb
38 -rw-r--r--···0·root·········(0)·root·········(0)·····3878·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/ictool.exe.mdb38 -rw-r--r--···0·root·········(0)·root·········(0)·····3878·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/ictool.exe.mdb
39 -rw-r--r--···0·root·········(0)·root·········(0)···234579·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/ikdasm.exe.mdb39 -rw-r--r--···0·root·········(0)·root·········(0)···234579·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/ikdasm.exe.mdb
40 -rw-r--r--···0·root·········(0)·root·········(0)····78206·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/ilasm.exe.mdb40 -rw-r--r--···0·root·········(0)·root·········(0)····78206·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/ilasm.exe.mdb
41 -rw-r--r--···0·root·········(0)·root·········(0)····15000·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/illinkanalyzer.exe.mdb41 -rw-r--r--···0·root·········(0)·root·········(0)····15000·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/illinkanalyzer.exe.mdb
42 -rw-r--r--···0·root·········(0)·root·········(0)·····1064·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/installutil.exe.mdb42 -rw-r--r--···0·root·········(0)·root·········(0)·····1064·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/installutil.exe.mdb
43 -rw-r--r--···0·root·········(0)·root·········(0)······939·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/installvst.exe.mdb43 -rw-r--r--···0·root·········(0)·root·········(0)······939·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/installvst.exe.mdb
44 -rw-r--r--···0·root·········(0)·root·········(0)····13369·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/lc.exe.mdb44 -rw-r--r--···0·root·········(0)·root·········(0)····13369·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/lc.exe.mdb
45 -rw-r--r--···0·root·········(0)·root·········(0)·····1370·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/macpack.exe.mdb45 -rw-r--r--···0·root·········(0)·root·········(0)·····1370·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/macpack.exe.mdb
46 -rw-r--r--···0·root·········(0)·root·········(0)·····2061·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/makecert.exe.mdb46 -rw-r--r--···0·root·········(0)·root·········(0)·····2061·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/makecert.exe.mdb
47 -rw-r--r--···0·root·········(0)·root·········(0)····11665·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/mconfig.exe.mdb47 -rw-r--r--···0·root·········(0)·root·········(0)····11665·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/mconfig.exe.mdb
48 -rw-r--r--···0·root·········(0)·root·········(0)···656296·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/mcs.exe.mdb48 -rw-r--r--···0·root·········(0)·root·········(0)···656260·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/mcs.exe.mdb
49 -rw-r--r--···0·root·········(0)·root·········(0)····12751·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/mdbrebase.exe.mdb49 -rw-r--r--···0·root·········(0)·root·········(0)····12751·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/mdbrebase.exe.mdb
50 -rw-r--r--···0·root·········(0)·root·········(0)···139792·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/mdoc.exe.mdb50 -rw-r--r--···0·root·········(0)·root·········(0)···139792·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/mdoc.exe.mdb
51 -rw-r--r--···0·root·········(0)·root·········(0)···211177·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/mkbundle.exe.mdb51 -rw-r--r--···0·root·········(0)·root·········(0)···211177·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/mkbundle.exe.mdb
52 -rw-r--r--···0·root·········(0)·root·········(0)······330·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/mod.exe.mdb52 -rw-r--r--···0·root·········(0)·root·········(0)······330·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/mod.exe.mdb
53 -rw-r--r--···0·root·········(0)·root·········(0)····20352·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/mono-api-diff.exe.mdb53 -rw-r--r--···0·root·········(0)·root·········(0)····20352·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/mono-api-diff.exe.mdb
54 -rw-r--r--···0·root·········(0)·root·········(0)····30349·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/mono-api-html.exe.mdb54 -rw-r--r--···0·root·········(0)·root·········(0)····30349·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/mono-api-html.exe.mdb
55 -rw-r--r--···0·root·········(0)·root·········(0)····26054·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/mono-api-info.exe.mdb55 -rw-r--r--···0·root·········(0)·root·········(0)····26054·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/mono-api-info.exe.mdb
56 -rw-r--r--···0·root·········(0)·root·········(0)···206815·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/mono-cil-strip.exe.mdb56 -rw-r--r--···0·root·········(0)·root·········(0)···206815·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/mono-cil-strip.exe.mdb
57 -rw-r--r--···0·root·········(0)·root·········(0)·····1573·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/mono-service.exe.mdb57 -rw-r--r--···0·root·········(0)·root·········(0)·····1573·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/mono-service.exe.mdb
58 -rw-r--r--···0·root·········(0)·root·········(0)····13816·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/mono-shlib-cop.exe.mdb58 -rw-r--r--···0·root·········(0)·root·········(0)····13816·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/mono-shlib-cop.exe.mdb
59 -rw-r--r--···0·root·········(0)·root·········(0)···231115·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/mono-symbolicate.exe.mdb59 -rw-r--r--···0·root·········(0)·root·········(0)···231069·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/mono-symbolicate.exe.mdb
60 -rw-r--r--···0·root·········(0)·root·········(0)·····1258·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/mono-xmltool.exe.mdb60 -rw-r--r--···0·root·········(0)·root·········(0)·····1258·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/mono-xmltool.exe.mdb
61 -rw-r--r--···0·root·········(0)·root·········(0)···215862·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/monop.exe.mdb61 -rw-r--r--···0·root·········(0)·root·········(0)···215862·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/monop.exe.mdb
62 -rw-r--r--···0·root·········(0)·root·········(0)·····2058·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/mozroots.exe.mdb62 -rw-r--r--···0·root·········(0)·root·········(0)·····2058·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/mozroots.exe.mdb
63 -rw-r--r--···0·root·········(0)·root·········(0)··1619501·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/mscorlib.dll.mdb63 -rw-r--r--···0·root·········(0)·root·········(0)··1619501·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/mscorlib.dll.mdb
64 -rw-r--r--···0·root·········(0)·root·········(0)····15083·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/pdb2mdb.exe.mdb64 -rw-r--r--···0·root·········(0)·root·········(0)····15083·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/pdb2mdb.exe.mdb
65 -rw-r--r--···0·root·········(0)·root·········(0)·····2684·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/permview.exe.mdb65 -rw-r--r--···0·root·········(0)·root·········(0)·····2684·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/permview.exe.mdb
66 -rw-r--r--···0·root·········(0)·root·········(0)····23993·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/resgen.exe.mdb66 -rw-r--r--···0·root·········(0)·root·········(0)····23993·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/resgen.exe.mdb
1.69 MB
./usr/lib/mono/4.5/al.exe.mdb
    
Offset 1, 414 lines modifiedOffset 1, 414 lines modified
00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2.......00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2.......
00000010:·0622·78e6·274c·0042·b527·1ae1·55dd·622a··."x.'L.B.'..U.b*00000010:·2c70·aab7·4997·4a45·ba4d·46bc·55e5·08c2··,p..I.JE.MF.U...
00000020:·3c30·0300·7000·0000·e481·0200·5d00·0000··<0..p.......]...00000020:·fc30·0300·7000·0000·a482·0200·5d00·0000··.0..p.......]...
00000030:·542d·0300·e802·0000·5d00·0000·6c2a·0300··T-......]...l*..00000030:·142e·0300·e802·0000·5d00·0000·2c2b·0300··........]...,+..
00000040:·e802·0000·020e·0000·5482·0200·18a8·0000··........T.......00000040:·e802·0000·020e·0000·1483·0200·18a8·0000··................
00000050:·0000·0000·0000·0000·3c30·0300·0000·0000··........<0......00000050:·0000·0000·0000·0000·fc30·0300·0000·0000··.........0......
00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................
00000070:·2d2f·6275·696c·642f·6d6f·6e6f·2d36·2e38··-/build/mono-6.800000070:·2d2f·6275·696c·642f·6d6f·6e6f·2d36·2e38··-/build/mono-6.8
00000080:·2e30·2e31·3035·2b64·6673·672f·6d63·732f··.0.105+dfsg/mcs/00000080:·2e30·2e31·3035·2b64·6673·672f·6d63·732f··.0.105+dfsg/mcs/
00000090:·746f·6f6c·732f·616c·2f41·6c2e·6373·60a6··tools/al/Al.cs`.00000090:·746f·6f6c·732f·616c·2f41·6c2e·6373·60a6··tools/al/Al.cs`.
000000a0:·6e40·cf64·824c·b6f0·42d4·8172·a799·3544··n@.d.L..B..r..5D000000a0:·6e40·cf64·824c·b6f0·42d4·8172·a799·3544··n@.d.L..B..r..5D
000000b0:·e7b4·3562·5968·8a5c·7277·2c19·9a28·0035··..5bYh.\rw,..(.5000000b0:·e7b4·3562·5968·8a5c·7277·2c19·9a28·0035··..5bYh.\rw,..(.5
000000c0:·2f62·7569·6c64·2f6d·6f6e·6f2d·362e·382e··/build/mono-6.8.000000c0:·2f62·7569·6c64·2f6d·6f6e·6f2d·362e·382e··/build/mono-6.8.
000000d0:·302e·3130·352b·6466·7367·2f6d·6373·2f62··0.105+dfsg/mcs/b000000d0:·302e·3130·352b·6466·7367·2f6d·6373·2f62··0.105+dfsg/mcs/b
000000e0:·7569·6c64·2f63·6f6d·6d6f·6e2f·436f·6e73··uild/common/Cons000000e0:·7569·6c64·2f63·6f6d·6d6f·6e2f·436f·6e73··uild/common/Cons
000000f0:·7473·2e63·7360·a66e·40cf·6482·4cb6·f042··ts.cs`.n@.d.L..B000000f0:·7473·2e63·7360·a66e·40cf·6482·4cb6·f042··ts.cs`.n@.d.L..B
00000100:·d481·72a7·993a·aab2·bd2d·880e·a4e8·e2d5··..r..:...-......00000100:·d481·72a7·993a·aab2·bd2d·880e·a4e8·e2d5··..r..:...-......
00000110:·4a00·2ec7·f300·3e2f·6275·696c·642f·6d6f··J.....>/build/mo00000110:·4a00·2ec7·f300·472f·6275·696c·642f·6d6f··J.....G/build/mo
00000120:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs00000120:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs
00000130:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/00000130:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/
00000140:·7265·666c·6563·742f·4d65·7468·6f64·426f··reflect/MethodBo 
00000150:·6479·2e63·7360·a66e·40cf·6482·4cb6·f042··dy.cs`.n@.d.L..B 
00000160:·d481·72a7·9970·0ab5·24d4·647c·9642·fa1f··..r..p..$.d|.B.. 
00000170:·2f24·bf52·a700·412f·6275·696c·642f·6d6f··/$.R..A/build/mo 
00000180:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs 
00000190:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ 
000001a0:·7265·666c·6563·742f·5061·7261·6d65·7465··reflect/Paramete 
000001b0:·7249·6e66·6f2e·6373·60a6·6e40·cf64·824c··rInfo.cs`.n@.d.L 
000001c0:·b6f0·42d4·8172·a799·9e77·a107·2142·3fde··..B..r...w..!B?. 
000001d0:·e821·7b02·81eb·7034·003c·2f62·7569·6c64··.!{...p4.</build 
000001e0:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+ 
000001f0:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik 
00000200:·766d·2f72·6566·6c65·6374·2f55·6e69·7665··vm/reflect/Unive 
00000210:·7273·652e·6373·60a6·6e40·cf64·824c·b6f0··rse.cs`.n@.d.L.. 
00000220:·42d4·8172·a799·3395·044b·4b3b·848a·4e88··B..r..3..KK;..N. 
00000230:·4826·27e0·10e5·0044·2f62·7569·6c64·2f6d··H&'....D/build/m 
00000240:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df 
00000250:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm 
00000260:·2f72·6566·6c65·6374·2f49·6e74·6572·6661··/reflect/Interfa 
00000270:·6365·4d61·7070·696e·672e·6373·60a6·6e40··ceMapping.cs`.n@ 
00000280:·cf64·824c·b6f0·42d4·8172·a799·c6f3·cf24··.d.L..B..r.....$ 
00000290:·177f·36f6·f2d2·edf4·38c5·9c8e·0047·2f62··..6.....8....G/b 
000002a0:·7569·6c64·2f6d·6f6e·6f2d·362e·382e·302e··uild/mono-6.8.0. 
000002b0:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa 
000002c0:·6c2f·696b·766d·2f72·6566·6c65·6374·2f53··l/ikvm/reflect/S 
000002d0:·7461·6e64·416c·6f6e·654d·6574·686f·6453··tandAloneMethodS 
000002e0:·6967·2e63·7360·a66e·40cf·6482·4cb6·f042··ig.cs`.n@.d.L..B 
000002f0:·d481·72a7·994f·cce8·17bd·74d0·3ddd·9bec··..r..O....t.=... 
00000300:·9fcc·2f6c·1900·502f·6275·696c·642f·6d6f··../l..P/build/mo 
00000310:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs 
00000320:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ 
00000330:·7265·666c·6563·742f·4375·7374·6f6d·4174··reflect/CustomAt00000140:·7265·666c·6563·742f·4375·7374·6f6d·4174··reflect/CustomAt
 00000150:·7472·6962·7574·6544·6174·612e·6373·60a6··tributeData.cs`.
00000340:·7472·6962·7574·6554·7970·6564·4172·6775··tributeTypedArgu 
00000350:·6d65·6e74·2e63·7360·a66e·40cf·6482·4cb6··ment.cs`.n@.d.L. 
00000360:·f042·d481·72a7·9977·16b0·05cb·7808·d782··.B..r..w....x... 
00000370:·06ee·f76c·a916·7f00·3a2f·6275·696c·642f··...l....:/build/ 
00000380:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d 
00000390:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv 
000003a0:·6d2f·7265·666c·6563·742f·4d6f·6475·6c65··m/reflect/Module 
000003b0:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. 
000003c0:·72a7·9902·545b·8ffe·9e66·32a2·c72b·57b8··r...T[...f2..+W. 
000003d0:·eb30·6600·452f·6275·696c·642f·6d6f·6e6f··.0f.E/build/mono 
000003e0:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/ 
000003f0:·6578·7465·726e·616c·2f69·6b76·6d2f·7265··external/ikvm/re 
00000400:·666c·6563·742f·5072·6f70·6572·7479·5369··flect/PropertySi 
00000410:·676e·6174·7572·652e·6373·60a6·6e40·cf64··gnature.cs`.n@.d 
00000420:·824c·b6f0·42d4·8172·a799·26c4·b675·bbf8··.L..B..r..&..u.. 
00000430:·0bb2·e9fc·cad4·bcbb·757c·0038·2f62·7569··........u|.8/bui 
00000440:·6c64·2f6d·6f6e·6f2d·362e·382e·302e·3130··ld/mono-6.8.0.10 
00000450:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/ 
00000460:·696b·766d·2f72·6566·6c65·6374·2f54·7970··ikvm/reflect/Typ 
00000470:·652e·6373·60a6·6e40·cf64·824c·b6f0·42d4··e.cs`.n@.d.L..B. 
00000480:·8172·a799·f502·ee86·b768·9c9a·a3ca·da4b··.r.......h.....K 
00000490:·e176·4c69·003b·2f62·7569·6c64·2f6d·6f6e··.vLi.;/build/mon 
000004a0:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg 
000004b0:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r 
000004c0:·6566·6c65·6374·2f4d·6973·7369·6e67·2e63··eflect/Missing.c 
000004d0:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. 
000004e0:·995c·aad3·92ba·92e7·b46a·215f·6c2f·b60a··.\.......j!_l/.. 
000004f0:·b700·432f·6275·696c·642f·6d6f·6e6f·2d36··..C/build/mono-6 
00000500:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex 
00000510:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl 
00000520:·6563·742f·4765·6e65·7269·6357·7261·7070··ect/GenericWrapp 
00000530:·6572·732e·6373·60a6·6e40·cf64·824c·b6f0··ers.cs`.n@.d.L.. 
00000540:·42d4·8172·a799·d379·dfc3·c8fa·6b38·1065··B..r...y....k8.e 
00000550:·8c38·04bf·e6c8·004b·2f62·7569·6c64·2f6d··.8.....K/build/m 
00000560:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df 
00000570:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm 
00000580:·2f72·6566·6c65·6374·2f45·7863·6570·7469··/reflect/Excepti 
00000590:·6f6e·4861·6e64·6c69·6e67·436c·6175·7365··onHandlingClause 
000005a0:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. 
000005b0:·72a7·99d6·482f·8bcd·af7e·a003·354c·c049··r...H/...~..5L.I 
000005c0:·d60b·5400·502f·6275·696c·642f·6d6f·6e6f··..T.P/build/mono 
000005d0:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/ 
000005e0:·6578·7465·726e·616c·2f69·6b76·6d2f·7265··external/ikvm/re 
000005f0:·666c·6563·742f·4375·7374·6f6d·4174·7472··flect/CustomAttr 
00000600:·6962·7574·654e·616d·6564·4172·6775·6d65··ibuteNamedArgume 
00000610:·6e74·2e63·7360·a66e·40cf·6482·4cb6·f042··nt.cs`.n@.d.L..B 
00000620:·d481·72a7·9981·ea4e·e02f·d0d7·e57a·4200··..r....N./...zB. 
00000630:·a59e·0b45·9c00·412f·6275·696c·642f·6d6f··...E..A/build/mo 
00000640:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs 
00000650:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ 
00000660:·7265·666c·6563·742f·4d65·7468·6f64·496d··reflect/MethodIm 
00000670:·706c·4d61·702e·6373·60a6·6e40·cf64·824c··plMap.cs`.n@.d.L 
00000680:·b6f0·42d4·8172·a799·bd4c·2ac6·ee3f·1e69··..B..r...L*..?.i 
00000690:·44e1·476b·7962·6b95·003e·2f62·7569·6c64··D.Gkybk..>/build 
000006a0:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+ 
000006b0:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik 
000006c0:·766d·2f72·6566·6c65·6374·2f50·726f·6a65··vm/reflect/Proje 
000006d0:·6374·696f·6e2e·6373·60a6·6e40·cf64·824c··ction.cs`.n@.d.L 
000006e0:·b6f0·42d4·8172·a799·2cd3·446a·2e8d·4c73··..B..r..,.Dj..Ls 
000006f0:·06ac·5923·088d·a6ec·003d·2f62·7569·6c64··..Y#.....=/build 
00000700:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+ 
00000710:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik 
00000720:·766d·2f72·6566·6c65·6374·2f45·7665·6e74··vm/reflect/Event 
00000730:·496e·666f·2e63·7360·a66e·40cf·6482·4cb6··Info.cs`.n@.d.L. 
00000740:·f042·d481·72a7·994a·a099·7600·fdf8·7921··.B..r..J..v...y! 
00000750:·54d8·3f26·4bb2·ac00·3d2f·6275·696c·642f··T.?&K...=/build/ 
00000760:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d 
00000770:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv 
00000780:·6d2f·7265·666c·6563·742f·4669·656c·6449··m/reflect/FieldI 
00000790:·6e66·6f2e·6373·60a6·6e40·cf64·824c·b6f0··nfo.cs`.n@.d.L.. 
000007a0:·42d4·8172·a799·bc53·2360·ddb2·97f9·b2ba··B..r...S#`...... 
000007b0:·2d4e·3288·b9c3·0039·2f62·7569·6c64·2f6d··-N2....9/build/m 
000007c0:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df 
000007d0:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm 
Max diff block lines reached; 1729736/1768051 bytes (97.83%) of diff not shown.
1.62 MB
./usr/lib/mono/4.5/gacutil.exe.mdb
    
Offset 1, 292 lines modifiedOffset 1, 292 lines modified
00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2.......00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2.......
00000010:·82c3·6b81·efea·5445·9d85·f3a3·7de5·92b1··..k...TE....}...00000010:·9f69·ff89·1926·464a·8ea2·e8fd·2c5a·6905··.i...&FJ....,Zi.
00000020:·3218·0300·7000·0000·0272·0200·5a00·0000··2...p....r..Z...00000020:·ab18·0300·7000·0000·7b72·0200·5a00·0000··....p...{r..Z...
00000030:·6215·0300·d002·0000·5a00·0000·9212·0300··b.......Z.......00000030:·db15·0300·d002·0000·5a00·0000·0b13·0300··........Z.......
00000040:·d002·0000·580d·0000·7272·0200·20a0·0000··....X...rr..·...00000040:·d002·0000·580d·0000·eb72·0200·20a0·0000··....X....r..·...
00000050:·0000·0000·0000·0000·3218·0300·0000·0000··........2.......00000050:·0000·0000·0000·0000·ab18·0300·0000·0000··................
00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................
00000070:·362f·6275·696c·642f·6d6f·6e6f·2d36·2e38··6/build/mono-6.800000070:·362f·6275·696c·642f·6d6f·6e6f·2d36·2e38··6/build/mono-6.8
00000080:·2e30·2e31·3035·2b64·6673·672f·6d63·732f··.0.105+dfsg/mcs/00000080:·2e30·2e31·3035·2b64·6673·672f·6d63·732f··.0.105+dfsg/mcs/
00000090:·746f·6f6c·732f·6761·6375·7469·6c2f·6472··tools/gacutil/dr00000090:·746f·6f6c·732f·6761·6375·7469·6c2f·6472··tools/gacutil/dr
000000a0:·6976·6572·2e63·7360·a66e·40cf·6482·4cb6··iver.cs`.n@.d.L.000000a0:·6976·6572·2e63·7360·a66e·40cf·6482·4cb6··iver.cs`.n@.d.L.
000000b0:·f042·d481·72a7·99fd·15bd·d96f·c807·5289··.B..r......o..R.000000b0:·f042·d481·72a7·99fd·15bd·d96f·c807·5289··.B..r......o..R.
000000c0:·d086·2dc5·8cb7·2400·422f·6275·696c·642f··..-...$.B/build/000000c0:·d086·2dc5·8cb7·2400·422f·6275·696c·642f··..-...$.B/build/
000000d0:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d000000d0:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d
000000e0:·6673·672f·6d63·732f·746f·6f6c·732f·7365··fsg/mcs/tools/se000000e0:·6673·672f·6d63·732f·746f·6f6c·732f·7365··fsg/mcs/tools/se
000000f0:·6375·7269·7479·2f53·7472·6f6e·674e·616d··curity/StrongNam000000f0:·6375·7269·7479·2f53·7472·6f6e·674e·616d··curity/StrongNam
00000100:·654d·616e·6167·6572·2e63·7360·a66e·40cf··eManager.cs`.n@.00000100:·654d·616e·6167·6572·2e63·7360·a66e·40cf··eManager.cs`.n@.
00000110:·6482·4cb6·f042·d481·72a7·9990·bdf1·1f4b··d.L..B..r......K00000110:·6482·4cb6·f042·d481·72a7·9990·bdf1·1f4b··d.L..B..r......K
00000120:·ad0c·f72a·4d75·90a8·eb86·e200·3e2f·6275··...*Mu......>/bu00000120:·ad0c·f72a·4d75·90a8·eb86·e200·472f·6275··...*Mu......G/bu
00000130:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.100000130:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.1
00000140:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external00000140:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external
00000150:·2f69·6b76·6d2f·7265·666c·6563·742f·4d65··/ikvm/reflect/Me 
00000160:·7468·6f64·426f·6479·2e63·7360·a66e·40cf··thodBody.cs`.n@. 
00000170:·6482·4cb6·f042·d481·72a7·9970·0ab5·24d4··d.L..B..r..p..$. 
00000180:·647c·9642·fa1f·2f24·bf52·a700·412f·6275··d|.B../$.R..A/bu 
00000190:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.1 
000001a0:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external 
000001b0:·2f69·6b76·6d2f·7265·666c·6563·742f·5061··/ikvm/reflect/Pa 
000001c0:·7261·6d65·7465·7249·6e66·6f2e·6373·60a6··rameterInfo.cs`. 
000001d0:·6e40·cf64·824c·b6f0·42d4·8172·a799·9e77··n@.d.L..B..r...w 
000001e0:·a107·2142·3fde·e821·7b02·81eb·7034·003c··..!B?..!{...p4.< 
000001f0:·2f62·7569·6c64·2f6d·6f6e·6f2d·362e·382e··/build/mono-6.8. 
00000200:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter 
00000210:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect 
00000220:·2f55·6e69·7665·7273·652e·6373·60a6·6e40··/Universe.cs`.n@ 
00000230:·cf64·824c·b6f0·42d4·8172·a799·3395·044b··.d.L..B..r..3..K 
00000240:·4b3b·848a·4e88·4826·27e0·10e5·0044·2f62··K;..N.H&'....D/b 
00000250:·7569·6c64·2f6d·6f6e·6f2d·362e·382e·302e··uild/mono-6.8.0. 
00000260:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa 
00000270:·6c2f·696b·766d·2f72·6566·6c65·6374·2f49··l/ikvm/reflect/I 
00000280:·6e74·6572·6661·6365·4d61·7070·696e·672e··nterfaceMapping. 
00000290:·6373·60a6·6e40·cf64·824c·b6f0·42d4·8172··cs`.n@.d.L..B..r 
000002a0:·a799·c6f3·cf24·177f·36f6·f2d2·edf4·38c5··.....$..6.....8. 
000002b0:·9c8e·0047·2f62·7569·6c64·2f6d·6f6e·6f2d··...G/build/mono- 
000002c0:·362e·382e·302e·3130·352b·6466·7367·2f65··6.8.0.105+dfsg/e 
000002d0:·7874·6572·6e61·6c2f·696b·766d·2f72·6566··xternal/ikvm/ref 
000002e0:·6c65·6374·2f53·7461·6e64·416c·6f6e·654d··lect/StandAloneM 
000002f0:·6574·686f·6453·6967·2e63·7360·a66e·40cf··ethodSig.cs`.n@. 
00000300:·6482·4cb6·f042·d481·72a7·994f·cce8·17bd··d.L..B..r..O.... 
00000310:·74d0·3ddd·9bec·9fcc·2f6c·1900·502f·6275··t.=...../l..P/bu 
00000320:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.1 
00000330:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external 
00000340:·2f69·6b76·6d2f·7265·666c·6563·742f·4375··/ikvm/reflect/Cu00000150:·2f69·6b76·6d2f·7265·666c·6563·742f·4375··/ikvm/reflect/Cu
00000350:·7374·6f6d·4174·7472·6962·7574·6554·7970··stomAttributeTyp00000160:·7374·6f6d·4174·7472·6962·7574·6544·6174··stomAttributeDat
00000360:·6564·4172·6775·6d65·6e74·2e63·7360·a66e··edArgument.cs`.n 
00000370:·40cf·6482·4cb6·f042·d481·72a7·9977·16b0··@.d.L..B..r..w.. 
00000380:·05cb·7808·d782·06ee·f76c·a916·7f00·3a2f··..x......l....:/ 
00000390:·6275·696c·642f·6d6f·6e6f·2d36·2e38·2e30··build/mono-6.8.0 
000003a0:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern 
000003b0:·616c·2f69·6b76·6d2f·7265·666c·6563·742f··al/ikvm/reflect/ 
000003c0:·4d6f·6475·6c65·2e63·7360·a66e·40cf·6482··Module.cs`.n@.d. 
000003d0:·4cb6·f042·d481·72a7·9902·545b·8ffe·9e66··L..B..r...T[...f 
000003e0:·32a2·c72b·57b8·eb30·6600·452f·6275·696c··2..+W..0f.E/buil 
000003f0:·642f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··d/mono-6.8.0.105 
00000400:·2b64·6673·672f·6578·7465·726e·616c·2f69··+dfsg/external/i 
00000410:·6b76·6d2f·7265·666c·6563·742f·5072·6f70··kvm/reflect/Prop 
00000420:·6572·7479·5369·676e·6174·7572·652e·6373··ertySignature.cs 
00000430:·60a6·6e40·cf64·824c·b6f0·42d4·8172·a799··`.n@.d.L..B..r.. 
00000440:·26c4·b675·bbf8·0bb2·e9fc·cad4·bcbb·757c··&..u..........u| 
00000450:·0038·2f62·7569·6c64·2f6d·6f6e·6f2d·362e··.8/build/mono-6. 
00000460:·382e·302e·3130·352b·6466·7367·2f65·7874··8.0.105+dfsg/ext 
00000470:·6572·6e61·6c2f·696b·766d·2f72·6566·6c65··ernal/ikvm/refle 
00000480:·6374·2f54·7970·652e·6373·60a6·6e40·cf64··ct/Type.cs`.n@.d 
00000490:·824c·b6f0·42d4·8172·a799·f502·ee86·b768··.L..B..r.......h 
000004a0:·9c9a·a3ca·da4b·e176·4c69·003b·2f62·7569··.....K.vLi.;/bui 
000004b0:·6c64·2f6d·6f6e·6f2d·362e·382e·302e·3130··ld/mono-6.8.0.10 
000004c0:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/ 
000004d0:·696b·766d·2f72·6566·6c65·6374·2f4d·6973··ikvm/reflect/Mis 
000004e0:·7369·6e67·2e63·7360·a66e·40cf·6482·4cb6··sing.cs`.n@.d.L. 
000004f0:·f042·d481·72a7·995c·aad3·92ba·92e7·b46a··.B..r..\.......j 
00000500:·215f·6c2f·b60a·b700·432f·6275·696c·642f··!_l/....C/build/ 
00000510:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d 
00000520:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv 
00000530:·6d2f·7265·666c·6563·742f·4765·6e65·7269··m/reflect/Generi 
00000540:·6357·7261·7070·6572·732e·6373·60a6·6e40··cWrappers.cs`.n@ 
00000550:·cf64·824c·b6f0·42d4·8172·a799·d379·dfc3··.d.L..B..r...y.. 
00000560:·c8fa·6b38·1065·8c38·04bf·e6c8·004b·2f62··..k8.e.8.....K/b 
00000570:·7569·6c64·2f6d·6f6e·6f2d·362e·382e·302e··uild/mono-6.8.0. 
00000580:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa 
00000590:·6c2f·696b·766d·2f72·6566·6c65·6374·2f45··l/ikvm/reflect/E 
000005a0:·7863·6570·7469·6f6e·4861·6e64·6c69·6e67··xceptionHandling 
000005b0:·436c·6175·7365·2e63·7360·a66e·40cf·6482··Clause.cs`.n@.d. 
000005c0:·4cb6·f042·d481·72a7·99d6·482f·8bcd·af7e··L..B..r...H/...~ 
000005d0:·a003·354c·c049·d60b·5400·502f·6275·696c··..5L.I..T.P/buil 
000005e0:·642f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··d/mono-6.8.0.105 
000005f0:·2b64·6673·672f·6578·7465·726e·616c·2f69··+dfsg/external/i 
00000600:·6b76·6d2f·7265·666c·6563·742f·4375·7374··kvm/reflect/Cust 
00000610:·6f6d·4174·7472·6962·7574·654e·616d·6564··omAttributeNamed 
00000620:·4172·6775·6d65·6e74·2e63·7360·a66e·40cf··Argument.cs`.n@. 
00000630:·6482·4cb6·f042·d481·72a7·9981·ea4e·e02f··d.L..B..r....N./ 
00000640:·d0d7·e57a·4200·a59e·0b45·9c00·412f·6275··...zB....E..A/bu 
00000650:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.1 
00000660:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external 
00000670:·2f69·6b76·6d2f·7265·666c·6563·742f·4d65··/ikvm/reflect/Me 
00000680:·7468·6f64·496d·706c·4d61·702e·6373·60a6··thodImplMap.cs`. 
00000690:·6e40·cf64·824c·b6f0·42d4·8172·a799·bd4c··n@.d.L..B..r...L 
000006a0:·2ac6·ee3f·1e69·44e1·476b·7962·6b95·003e··*..?.iD.Gkybk..> 
000006b0:·2f62·7569·6c64·2f6d·6f6e·6f2d·362e·382e··/build/mono-6.8. 
000006c0:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter 
000006d0:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect 
000006e0:·2f50·726f·6a65·6374·696f·6e2e·6373·60a6··/Projection.cs`. 
000006f0:·6e40·cf64·824c·b6f0·42d4·8172·a799·2cd3··n@.d.L..B..r..,. 
00000700:·446a·2e8d·4c73·06ac·5923·088d·a6ec·003d··Dj..Ls..Y#.....= 
00000710:·2f62·7569·6c64·2f6d·6f6e·6f2d·362e·382e··/build/mono-6.8. 
00000720:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter 
00000730:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect 
00000740:·2f45·7665·6e74·496e·666f·2e63·7360·a66e··/EventInfo.cs`.n 
00000750:·40cf·6482·4cb6·f042·d481·72a7·994a·a099··@.d.L..B..r..J.. 
00000760:·7600·fdf8·7921·54d8·3f26·4bb2·ac00·3d2f··v...y!T.?&K...=/ 
00000770:·6275·696c·642f·6d6f·6e6f·2d36·2e38·2e30··build/mono-6.8.0 
00000780:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern 
00000790:·616c·2f69·6b76·6d2f·7265·666c·6563·742f··al/ikvm/reflect/ 
000007a0:·4669·656c·6449·6e66·6f2e·6373·60a6·6e40··FieldInfo.cs`.n@ 
000007b0:·cf64·824c·b6f0·42d4·8172·a799·bc53·2360··.d.L..B..r...S#` 
000007c0:·ddb2·97f9·b2ba·2d4e·3288·b9c3·0039·2f62··......-N2....9/b 
000007d0:·7569·6c64·2f6d·6f6e·6f2d·362e·382e·302e··uild/mono-6.8.0. 
000007e0:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa 
Max diff block lines reached; 1661829/1700213 bytes (97.74%) of diff not shown.
1.48 MB
./usr/lib/mono/4.5/ikdasm.exe.mdb
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2.......00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2.......
00000010:·db47·319e·5670·c942·9c67·1f07·0676·c4d2··.G1.Vp.B.g...v..00000010:·f8f4·5e1b·266f·1542·8a2c·8c2b·e8ad·0472··..^.&o.B.,.+...r
00000020:·5394·0300·7000·0000·6fdb·0200·6300·0000··S...p...o...c...00000020:·5394·0300·7000·0000·6fdb·0200·6300·0000··S...p...o...c...
00000030:·3b91·0300·1803·0000·6300·0000·238e·0300··;.......c...#...00000030:·3b91·0300·1803·0000·6300·0000·238e·0300··;.......c...#...
00000040:·1803·0000·db0e·0000·dfdb·0200·44b2·0000··............D...00000040:·1803·0000·db0e·0000·dfdb·0200·44b2·0000··............D...
00000050:·0000·0000·0000·0000·5394·0300·0000·0000··........S.......00000050:·0000·0000·0000·0000·5394·0300·0000·0000··........S.......
00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................
00000070:·342f·6275·696c·642f·6d6f·6e6f·2d36·2e38··4/build/mono-6.800000070:·342f·6275·696c·642f·6d6f·6e6f·2d36·2e38··4/build/mono-6.8
00000080:·2e30·2e31·3035·2b64·6673·672f·6578·7465··.0.105+dfsg/exte00000080:·2e30·2e31·3035·2b64·6673·672f·6578·7465··.0.105+dfsg/exte
Offset 56, 405 lines modifiedOffset 56, 405 lines modified
00000370:·6482·4cb6·f042·d481·72a7·9943·bfe6·a2a7··d.L..B..r..C....00000370:·6482·4cb6·f042·d481·72a7·9943·bfe6·a2a7··d.L..B..r..C....
00000380:·574b·5ae3·39fd·18cf·21a1·7000·392f·6275··WKZ.9...!.p.9/bu00000380:·574b·5ae3·39fd·18cf·21a1·7000·392f·6275··WKZ.9...!.p.9/bu
00000390:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.100000390:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.1
000003a0:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external000003a0:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external
000003b0:·2f69·6b64·6173·6d2f·5461·626c·6544·756d··/ikdasm/TableDum000003b0:·2f69·6b64·6173·6d2f·5461·626c·6544·756d··/ikdasm/TableDum
000003c0:·7065·722e·6373·60a6·6e40·cf64·824c·b6f0··per.cs`.n@.d.L..000003c0:·7065·722e·6373·60a6·6e40·cf64·824c·b6f0··per.cs`.n@.d.L..
000003d0:·42d4·8172·a799·006c·5e77·0891·288d·3015··B..r...l^w..(.0.000003d0:·42d4·8172·a799·006c·5e77·0891·288d·3015··B..r...l^w..(.0.
000003e0:·b442·d4f1·a244·003e·2f62·7569·6c64·2f6d··.B...D.>/build/m000003e0:·b442·d4f1·a244·0047·2f62·7569·6c64·2f6d··.B...D.G/build/m
000003f0:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df000003f0:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df
00000400:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm00000400:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm
00000410:·2f72·6566·6c65·6374·2f4d·6574·686f·6442··/reflect/MethodB 
00000420:·6f64·792e·6373·60a6·6e40·cf64·824c·b6f0··ody.cs`.n@.d.L.. 
00000430:·42d4·8172·a799·700a·b524·d464·7c96·42fa··B..r..p..$.d|.B. 
00000440:·1f2f·24bf·52a7·0041·2f62·7569·6c64·2f6d··./$.R..A/build/m 
00000450:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df 
00000460:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm 
00000470:·2f72·6566·6c65·6374·2f50·6172·616d·6574··/reflect/Paramet 
00000480:·6572·496e·666f·2e63·7360·a66e·40cf·6482··erInfo.cs`.n@.d. 
00000490:·4cb6·f042·d481·72a7·999e·77a1·0721·423f··L..B..r...w..!B? 
000004a0:·dee8·217b·0281·eb70·3400·3c2f·6275·696c··..!{...p4.</buil 
000004b0:·642f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··d/mono-6.8.0.105 
000004c0:·2b64·6673·672f·6578·7465·726e·616c·2f69··+dfsg/external/i 
000004d0:·6b76·6d2f·7265·666c·6563·742f·556e·6976··kvm/reflect/Univ 
000004e0:·6572·7365·2e63·7360·a66e·40cf·6482·4cb6··erse.cs`.n@.d.L. 
000004f0:·f042·d481·72a7·9933·9504·4b4b·3b84·8a4e··.B..r..3..KK;..N 
00000500:·8848·2627·e010·e500·442f·6275·696c·642f··.H&'....D/build/ 
00000510:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d 
00000520:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv 
00000530:·6d2f·7265·666c·6563·742f·496e·7465·7266··m/reflect/Interf 
00000540:·6163·654d·6170·7069·6e67·2e63·7360·a66e··aceMapping.cs`.n 
00000550:·40cf·6482·4cb6·f042·d481·72a7·99c6·f3cf··@.d.L..B..r..... 
00000560:·2417·7f36·f6f2·d2ed·f438·c59c·8e00·472f··$..6.....8....G/ 
00000570:·6275·696c·642f·6d6f·6e6f·2d36·2e38·2e30··build/mono-6.8.0 
00000580:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern 
00000590:·616c·2f69·6b76·6d2f·7265·666c·6563·742f··al/ikvm/reflect/ 
000005a0:·5374·616e·6441·6c6f·6e65·4d65·7468·6f64··StandAloneMethod 
000005b0:·5369·672e·6373·60a6·6e40·cf64·824c·b6f0··Sig.cs`.n@.d.L.. 
000005c0:·42d4·8172·a799·4fcc·e817·bd74·d03d·dd9b··B..r..O....t.=.. 
000005d0:·ec9f·cc2f·6c19·0050·2f62·7569·6c64·2f6d··.../l..P/build/m 
000005e0:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df 
000005f0:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm 
00000600:·2f72·6566·6c65·6374·2f43·7573·746f·6d41··/reflect/CustomA00000410:·2f72·6566·6c65·6374·2f43·7573·746f·6d41··/reflect/CustomA
 00000420:·7474·7269·6275·7465·4461·7461·2e63·7360··ttributeData.cs`
00000610:·7474·7269·6275·7465·5479·7065·6441·7267··ttributeTypedArg 
00000620:·756d·656e·742e·6373·60a6·6e40·cf64·824c··ument.cs`.n@.d.L 
00000630:·b6f0·42d4·8172·a799·7716·b005·cb78·08d7··..B..r..w....x.. 
00000640:·8206·eef7·6ca9·167f·003a·2f62·7569·6c64··....l....:/build 
00000650:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+ 
00000660:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik 
00000670:·766d·2f72·6566·6c65·6374·2f4d·6f64·756c··vm/reflect/Modul 
00000680:·652e·6373·60a6·6e40·cf64·824c·b6f0·42d4··e.cs`.n@.d.L..B. 
00000690:·8172·a799·0254·5b8f·fe9e·6632·a2c7·2b57··.r...T[...f2..+W 
000006a0:·b8eb·3066·0045·2f62·7569·6c64·2f6d·6f6e··..0f.E/build/mon 
000006b0:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg 
000006c0:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r 
000006d0:·6566·6c65·6374·2f50·726f·7065·7274·7953··eflect/PropertyS 
000006e0:·6967·6e61·7475·7265·2e63·7360·a66e·40cf··ignature.cs`.n@. 
000006f0:·6482·4cb6·f042·d481·72a7·9926·c4b6·75bb··d.L..B..r..&..u. 
00000700:·f80b·b2e9·fcca·d4bc·bb75·7c00·382f·6275··.........u|.8/bu 
00000710:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.1 
00000720:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external 
00000730:·2f69·6b76·6d2f·7265·666c·6563·742f·5479··/ikvm/reflect/Ty 
00000740:·7065·2e63·7360·a66e·40cf·6482·4cb6·f042··pe.cs`.n@.d.L..B 
00000750:·d481·72a7·99f5·02ee·86b7·689c·9aa3·cada··..r.......h..... 
00000760:·4be1·764c·6900·3b2f·6275·696c·642f·6d6f··K.vLi.;/build/mo 
00000770:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs 
00000780:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ 
00000790:·7265·666c·6563·742f·4d69·7373·696e·672e··reflect/Missing. 
000007a0:·6373·60a6·6e40·cf64·824c·b6f0·42d4·8172··cs`.n@.d.L..B..r 
000007b0:·a799·5caa·d392·ba92·e7b4·6a21·5f6c·2fb6··..\.......j!_l/. 
000007c0:·0ab7·0043·2f62·7569·6c64·2f6d·6f6e·6f2d··...C/build/mono- 
000007d0:·362e·382e·302e·3130·352b·6466·7367·2f65··6.8.0.105+dfsg/e 
000007e0:·7874·6572·6e61·6c2f·696b·766d·2f72·6566··xternal/ikvm/ref 
000007f0:·6c65·6374·2f47·656e·6572·6963·5772·6170··lect/GenericWrap 
00000800:·7065·7273·2e63·7360·a66e·40cf·6482·4cb6··pers.cs`.n@.d.L. 
00000810:·f042·d481·72a7·99d3·79df·c3c8·fa6b·3810··.B..r...y....k8. 
00000820:·658c·3804·bfe6·c800·4b2f·6275·696c·642f··e.8.....K/build/ 
00000830:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d 
00000840:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv 
00000850:·6d2f·7265·666c·6563·742f·4578·6365·7074··m/reflect/Except 
00000860:·696f·6e48·616e·646c·696e·6743·6c61·7573··ionHandlingClaus 
00000870:·652e·6373·60a6·6e40·cf64·824c·b6f0·42d4··e.cs`.n@.d.L..B. 
00000880:·8172·a799·d648·2f8b·cdaf·7ea0·0335·4cc0··.r...H/...~..5L. 
00000890:·49d6·0b54·0050·2f62·7569·6c64·2f6d·6f6e··I..T.P/build/mon 
000008a0:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg 
000008b0:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r 
000008c0:·6566·6c65·6374·2f43·7573·746f·6d41·7474··eflect/CustomAtt 
000008d0:·7269·6275·7465·4e61·6d65·6441·7267·756d··ributeNamedArgum 
000008e0:·656e·742e·6373·60a6·6e40·cf64·824c·b6f0··ent.cs`.n@.d.L.. 
000008f0:·42d4·8172·a799·81ea·4ee0·2fd0·d7e5·7a42··B..r....N./...zB 
00000900:·00a5·9e0b·459c·0041·2f62·7569·6c64·2f6d··....E..A/build/m 
00000910:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df 
00000920:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm 
00000930:·2f72·6566·6c65·6374·2f4d·6574·686f·6449··/reflect/MethodI 
00000940:·6d70·6c4d·6170·2e63·7360·a66e·40cf·6482··mplMap.cs`.n@.d. 
00000950:·4cb6·f042·d481·72a7·99bd·4c2a·c6ee·3f1e··L..B..r...L*..?. 
00000960:·6944·e147·6b79·626b·9500·3e2f·6275·696c··iD.Gkybk..>/buil 
00000970:·642f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··d/mono-6.8.0.105 
00000980:·2b64·6673·672f·6578·7465·726e·616c·2f69··+dfsg/external/i 
00000990:·6b76·6d2f·7265·666c·6563·742f·5072·6f6a··kvm/reflect/Proj 
000009a0:·6563·7469·6f6e·2e63·7360·a66e·40cf·6482··ection.cs`.n@.d. 
000009b0:·4cb6·f042·d481·72a7·992c·d344·6a2e·8d4c··L..B..r..,.Dj..L 
000009c0:·7306·ac59·2308·8da6·ec00·3d2f·6275·696c··s..Y#.....=/buil 
000009d0:·642f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··d/mono-6.8.0.105 
000009e0:·2b64·6673·672f·6578·7465·726e·616c·2f69··+dfsg/external/i 
000009f0:·6b76·6d2f·7265·666c·6563·742f·4576·656e··kvm/reflect/Even 
00000a00:·7449·6e66·6f2e·6373·60a6·6e40·cf64·824c··tInfo.cs`.n@.d.L 
00000a10:·b6f0·42d4·8172·a799·4aa0·9976·00fd·f879··..B..r..J..v...y 
00000a20:·2154·d83f·264b·b2ac·003d·2f62·7569·6c64··!T.?&K...=/build 
00000a30:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+ 
00000a40:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik 
00000a50:·766d·2f72·6566·6c65·6374·2f46·6965·6c64··vm/reflect/Field 
00000a60:·496e·666f·2e63·7360·a66e·40cf·6482·4cb6··Info.cs`.n@.d.L. 
00000a70:·f042·d481·72a7·99bc·5323·60dd·b297·f9b2··.B..r...S#`..... 
00000a80:·ba2d·4e32·88b9·c300·392f·6275·696c·642f··.-N2....9/build/ 
00000a90:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d 
00000aa0:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv 
Max diff block lines reached; 1513636/1551624 bytes (97.55%) of diff not shown.
19.9 KB
./usr/lib/mono/4.5/illinkanalyzer.exe.mdb
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2.......00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2.......
00000010:·955b·5d15·c8d0·a242·8f12·e5d4·1263·4280··.[]....B.....cB.00000010:·02e9·bf0e·b737·de4c·907b·6698·50c1·e444··.....7.L.{f.P..D
00000020:·983a·0000·7000·0000·4c2c·0000·0500·0000··.:..p...L,......00000020:·983a·0000·7000·0000·4c2c·0000·0500·0000··.:..p...L,......
00000030:·703a·0000·2800·0000·0500·0000·483a·0000··p:..(.......H:..00000030:·703a·0000·2800·0000·0500·0000·483a·0000··p:..(.......H:..
00000040:·2800·0000·2101·0000·bc2c·0000·8c0d·0000··(...!....,......00000040:·2800·0000·2101·0000·bc2c·0000·8c0d·0000··(...!....,......
00000050:·0000·0000·0000·0000·983a·0000·0000·0000··.........:......00000050:·0000·0000·0000·0000·983a·0000·0000·0000··.........:......
00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................
00000070:·492f·6275·696c·642f·6d6f·6e6f·2d36·2e38··I/build/mono-6.800000070:·492f·6275·696c·642f·6d6f·6e6f·2d36·2e38··I/build/mono-6.8
00000080:·2e30·2e31·3035·2b64·6673·672f·6d63·732f··.0.105+dfsg/mcs/00000080:·2e30·2e31·3035·2b64·6673·672f·6d63·732f··.0.105+dfsg/mcs/
Offset 20, 31 lines modifiedOffset 20, 31 lines modified
00000130:·976f·8abc·d222·af33·48a3·4300·512f·6275··.o...".3H.C.Q/bu00000130:·976f·8abc·d222·af33·48a3·4300·512f·6275··.o...".3H.C.Q/bu
00000140:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.100000140:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.1
00000150:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external00000150:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external
00000160:·2f6c·696e·6b65·722f·7372·632f·616e·616c··/linker/src/anal00000160:·2f6c·696e·6b65·722f·7372·632f·616e·616c··/linker/src/anal
00000170:·797a·6572·2f43·6f6e·736f·6c65·4465·7065··yzer/ConsoleDepe00000170:·797a·6572·2f43·6f6e·736f·6c65·4465·7065··yzer/ConsoleDepe
00000180:·6e64·656e·6379·4772·6170·682e·6373·60a6··ndencyGraph.cs`.00000180:·6e64·656e·6379·4772·6170·682e·6373·60a6··ndencyGraph.cs`.
00000190:·6e40·cf64·824c·b6f0·42d4·8172·a799·ba3d··n@.d.L..B..r...=00000190:·6e40·cf64·824c·b6f0·42d4·8172·a799·ba3d··n@.d.L..B..r...=
000001a0:·77d4·121a·d045·c8c7·8476·bb59·46b4·005b··w....E...v.YF..[000001a0:·77d4·121a·d045·c8c7·8476·bb59·46b4·005d··w....E...v.YF..]
000001b0:·2f62·7569·6c64·2f6d·6f6e·6f2d·362e·382e··/build/mono-6.8.000001b0:·2f62·7569·6c64·2f6d·6f6e·6f2d·362e·382e··/build/mono-6.8.
000001c0:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter000001c0:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter
000001d0:·6e61·6c2f·6c69·6e6b·6572·2f73·7263·2f61··nal/linker/src/a000001d0:·6e61·6c2f·6c69·6e6b·6572·2f73·7263·2f61··nal/linker/src/a
000001e0:·6e61·6c79·7a65·722f·4c69·6e6b·6572·416e··nalyzer/LinkerAn000001e0:·6e61·6c79·7a65·722f·4c69·6e6b·6572·416e··nalyzer/LinkerAn
000001f0:·616c·797a·6572·436f·7265·2f53·7061·6365··alyzerCore/Space000001f0:·616c·797a·6572·436f·7265·2f44·6570·656e··alyzerCore/Depen
00000200:·416e·616c·797a·6572·2e63·7360·a66e·40cf··Analyzer.cs`.n@.00000200:·6465·6e63·7947·7261·7068·2e63·7360·a66e··dencyGraph.cs`.n
00000210:·6482·4cb6·f042·d481·72a7·99e6·9f7f·13ce··d.L..B..r.......00000210:·40cf·6482·4cb6·f042·d481·72a7·9994·2d1a··@.d.L..B..r...-.
00000220:·077b·599a·664d·c54f·112d·2100·5d2f·6275··.{Y.fM.O.-!.]/bu00000220:·c18c·946e·fda3·6b8f·5c5e·672d·c900·5b2f··...n..k.\^g-..[/
00000230:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.100000230:·6275·696c·642f·6d6f·6e6f·2d36·2e38·2e30··build/mono-6.8.0
00000240:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external00000240:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern
00000250:·2f6c·696e·6b65·722f·7372·632f·616e·616c··/linker/src/anal00000250:·616c·2f6c·696e·6b65·722f·7372·632f·616e··al/linker/src/an
00000260:·797a·6572·2f4c·696e·6b65·7241·6e61·6c79··yzer/LinkerAnaly00000260:·616c·797a·6572·2f4c·696e·6b65·7241·6e61··alyzer/LinkerAna
00000270:·7a65·7243·6f72·652f·4465·7065·6e64·656e··zerCore/Dependen00000270:·6c79·7a65·7243·6f72·652f·5370·6163·6541··lyzerCore/SpaceA
00000280:·6379·4772·6170·682e·6373·60a6·6e40·cf64··cyGraph.cs`.n@.d00000280:·6e61·6c79·7a65·722e·6373·60a6·6e40·cf64··nalyzer.cs`.n@.d
00000290:·824c·b6f0·42d4·8172·a799·942d·1ac1·8c94··.L..B..r...-....00000290:·824c·b6f0·42d4·8172·a799·e69f·7f13·ce07··.L..B..r........
000002a0:·6efd·a36b·8f5c·5e67·2dc9·0001·0000·0200··n..k.\^g-.......000002a0:·7b59·9a66·4dc5·4f11·2d21·0001·0000·0200··{Y.fM.O.-!......
000002b0:·0003·0000·0400·0005·0000·0100·0177·0000··.............w..000002b0:·0003·0000·0400·0005·0000·0100·0177·0000··.............w..
000002c0:·0003·c501·011b·0001·0104·0401·ba05·00bf··................000002c0:·0003·c501·011b·0001·0104·0401·ba05·00bf··................
000002d0:·05c0·0500·0200·0000·03cb·0101·3b63·0001··............;c..000002d0:·05c0·0500·0200·0000·03cb·0101·3b63·0001··............;c..
000002e0:·0104·0504·01d5·0500·d605·d705·0002·0000··................000002e0:·0104·0504·01d5·0500·d605·d705·0002·0000··................
000002f0:·0000·0101·01ee·0500·ef05·f005·0002·0001··................000002f0:·0000·0101·01ee·0500·ef05·f005·0002·0001··................
00000300:·01ff·ffff·ff0f·218c·0100·03f1·0101·0823··......!........#00000300:·01ff·ffff·ff0f·218c·0100·03f1·0101·0823··......!........#
00000310:·0895·8b08·6c1d·0001·0104·0505·0605·0401··....l...........00000310:·0895·8b08·6c1d·0001·0104·0505·0605·0401··....l...........
Offset 544, 82 lines modifiedOffset 544, 82 lines modified
000021f0:·4300·e043·e143·0002·0000·0004·0303·a501··C..C.C..........000021f0:·4300·e043·e143·0002·0000·0004·0303·a501··C..C.C..........
00002200:·01ab·0001·0104·0403·f843·00f9·43fa·4300··.........C..C.C.00002200:·01ab·0001·0104·0403·f843·00f9·43fa·4300··.........C..C.C.
00002210:·0200·0000·0403·03ad·0101·5b00·0101·0404··..........[.....00002210:·0200·0000·0403·03ad·0101·5b00·0101·0404··..........[.....
00002220:·0391·4400·9244·9344·0002·0100·0966·6f72··..D..D.D.....for00002220:·0391·4400·9244·9344·0002·0100·0966·6f72··..D..D.D.....for
00002230:·6d61·7474·6564·0000·0004·0303·b301·014b··matted.........K00002230:·6d61·7474·6564·0000·0004·0303·b301·014b··matted.........K
00002240:·3300·0101·0404·0403·aa44·00b7·44b8·4400··3........D..D.D.00002240:·3300·0101·0404·0403·aa44·00b7·44b8·4400··3........D..D.D.
00002250:·0200·0000·0403·03a9·0101·0001·0113·03d1··................00002250:·0200·0000·0403·03a9·0101·0001·0113·03d1··................
 00002260:·4400·d244·d344·0002·0000·0000·0101·04e8··D..D.D..........
00002260:·4400·d244·d344·0002·0000·0004·0403·2401··D..D.D........$.00002270:·4400·e944·ea44·0002·0000·0004·0403·1701··D..D.D..........
 00002280:·eb3b·0001·0105·0605·04f8·4400·f944·fa44··.;........D..D.D
00002270:·6364·3c00·0101·030c·0a04·04e8·4400·e944··cd<.........D..D 
00002280:·ea44·0002·0001·01ff·ffff·ff0f·002b·0004··.D...........+.. 
00002290:·0403·2f01·0823·1c4b·3c00·0101·0506·0506··../..#.K<....... 
000022a0:·0404·8445·0085·458e·4500·0202·000b·6164··...E..E.E.....ad 
000022b0:·6441·7373·656d·626c·7900·0108·6164·6469··dAssembly...addi 
000022c0:·7469·6f6e·0000·0004·0403·3a01·3b3c·b408··tion......:.;<.. 
000022d0:·2300·0101·0405·0404·0404·ab45·00c5·45c6··#..........E..E. 
000022e0:·4500·0200·0000·0404·0345·0100·0101·0404··E........E...... 
000022f0:·e345·00e4·45e5·4500·0202·0003·6b65·7900··.E..E.E.....key. 
00002300:·0105·6d73·697a·6500·0000·0404·034a·014c··..msize......J.L 
00002310:·9374·6b7c·7400·0101·0404·0504·0404·0404··.tk|t........... 
00002320:·f945·0088·4689·4600·0205·0004·7369·7a65··.E..F.F.....size 
00002330:·0001·0566·6965·6c64·0103·066d·6574·686f··...field...metho 
00002340:·6402·050c·7265·736f·6c76·6564·5479·7065··d...resolvedType 
00002350:·0006·0165·0505·02ff·ffff·ff0f·0c52·02ff··...e.........R.. 
00002360:·ffff·ff0f·52a7·0101·026c·8801·01ff·ffff··....R....l...... 
00002370:·ff0f·af01·c201·01ff·ffff·ff0f·c701·e101··................ 
00002380:·0004·0403·5901·6c92·4b08·849a·4b43·6308··....Y.l.K...KCc. 
00002390:·654c·a343·f400·0101·041f·0d05·200d·0505··eL.C........·... 
000023a0:·0604·0506·0504·04a9·4600·d546·8047·0002··........F..F.G.. 
000023b0:·0800·0872·6573·6f6c·7665·7200·0109·746f··...resolver...to 
000023c0:·7461·6c53·697a·6500·0204·6669·6c65·0205··talSize...file.. 
000023d0:·0a70·6172·616d·6574·6572·7303·0708·6173··.parameters...as 
000023e0:·7365·6d62·6c79·0308·066d·6f64·756c·6504··sembly...module. 
000023f0:·0a04·7479·7065·060c·0563·6869·6c64·0808··..type...child.. 
00002400:·01ff·ffff·ff0f·0625·02ff·ffff·ff0f·4894··.......%......H. 
00002410:·0301·0266·8403·0203·bd01·8403·0104·d901··...f............ 
00002420:·e502·0205·d901·e502·0106·f501·c602·0207··................ 
00002430:·8002·c602·0004·0403·6f01·3b83·b45c·3b6c··........o.;..\;l 
00002440:·1bd2·333b·b45c·424a·6b5b·73a2·53a2·5363··..3;.\BJk[s.S.Sc 
00002450:·a253·0268·03f3·ffff·ff0f·0103·1202·1001··.S.h............ 
00002460:·3bb4·0001·0104·0505·0504·0404·2d0d·0506··;...........-... 
00002470:·0605·3d62·0505·250e·220f·0722·1008·2d04··..=b..%.".."..-. 
00002480:·0505·04b0·4700·ff47·b448·0002·0000·0004··....G..G.H...... 
00002490:·0403·9301·01bb·9b00·0101·0405·0404·8c49··...............I 
000024a0:·008d·498e·4900·0200·0000·0001·0105·a749··..I.I..........I 
000024b0:·00a8·49a9·4900·0200·0000·0405·0317·01eb··..I.I........... 
000024c0:·3b00·0101·0506·0505·b749·00b8·49b9·4900··;........I..I.I. 
000024d0:·0200·0000·0405·0320·0163·6363·0001·010d··.......·.ccc....00002290:·0002·0000·0004·0403·2001·6363·6300·0101··........·.ccc...
 000022a0:·0d0a·030d·0492·4500·9345·9445·0002·0000··......E..E.E....
 000022b0:·0004·0403·2401·0001·012a·04ae·4500·af45··....$....*..E..E
 000022c0:·b045·0002·0000·0004·0403·2401·0001·012f··.E........$..../
 000022d0:·04c4·4500·c545·c645·0002·0200·0a66·696c··..E..E.E.....fil
 000022e0:·6553·7472·6561·6d02·0109·7a69·7053·7472··eStream...zipStr
 000022f0:·6561·6d03·0501·ffff·ffff·0f0b·4501·010b··eam.........E...
 00002300:·4501·0212·3301·031a·2101·ffff·ffff·0f4b··E...3...!......K
 00002310:·5b00·0404·0328·0165·434b·0874·3b5b·0001··[....(.eCK.t;[..
 00002320:·0104·0c0c·0606·0505·04da·4500·f445·9146··..........E..E.F
 00002330:·0002·0500·0672·6561·6465·7201·0201·6205··.....reader...b.
 00002340:·0301·6505·0405·6265·6769·6e06·0503·656e··..e...begin...en
 00002350:·6406·0701·ffff·ffff·0f00·e101·0101·07cf··d...............
 00002360:·0101·020c·c401·0103·13c4·0101·043f·ba01··.............?..
 00002370:·0105·63ba·0101·06a7·01ba·0100·0404·0336··..c............6
 00002380:·0143·3342·6d08·1b6b·6d6b·5b5c·6b6b·cba7··.C3Bm..kmk[\kk..
 00002390:·3503·e8ff·ffff·0f02·0501·0001·010b·0506··5...............
 000023a0:·1f07·0808·0809·0909·0a09·0a07·0705·04b2··................
 000023b0:·4600·d246·fb46·0002·0300·0676·6572·7465··F..F.F.....verte
 000023c0:·7800·0105·696e·6465·7803·0306·7072·6566··x...index...pref
 000023d0:·6978·0304·01ff·ffff·ff0f·0018·01ff·ffff··ix..............
 000023e0:·ff0f·1ed8·0101·0224·cb01·0103·bf01·cb01··.......$........
 000023f0:·0004·0403·5a01·cb3b·3b6b·3a42·536b·738b··....Z..;;k:BSks.
 00002400:·9308·2c74·8b95·7500·0101·0506·0506·0623··..,t..u........#
 00002410:·3706·0606·060e·0706·0706·0404·b847·00d3··7............G..
 00002420:·47f0·4700·0200·0000·0404·0373·0100·0101··G.G........s....
 00002430:·0404·a548·00a6·48a7·4800·0200·0000·0001··...H..H.H.......
 00002440:·0104·bb48·00bc·48bd·4800·0200·0000·0404··...H..H.H.......
 00002450:·038a·0101·0001·0104·04cb·4800·cc48·cd48··..........H..H.H
 00002460:·0002·0000·0004·0503·2401·6364·3c00·0101··........$.cd<...
 00002470:·030c·0a04·05e2·4800·e348·e448·0002·0001··......H..H.H....
 00002480:·01ff·ffff·ff0f·002b·0004·0503·2f01·0823··.......+..../..#
 00002490:·1c4b·3c00·0101·0506·0506·0405·fe48·00ff··.K<..........H..
 000024a0:·4888·4900·0202·000b·6164·6441·7373·656d··H.I.....addAssem
 000024b0:·626c·7900·0108·6164·6469·7469·6f6e·0000··bly...addition..
 000024c0:·0004·0503·3a01·3b3c·b408·2300·0101·0405··....:.;<..#.....
000024e0:·0a03·0d05·d149·00d2·49d3·4900·0200·0000··.....I..I.I.....000024d0:·0404·0405·a549·00bf·49c0·4900·0200·0000··.....I..I.I.....
Max diff block lines reached; 6613/20333 bytes (32.52%) of diff not shown.
2.22 MB
./usr/lib/mono/4.5/mcs.exe.mdb
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2.......00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2.......
00000010:·904f·ddcb·8917·b14d·834b·97f2·d9a9·3b26··.O.....M.K....;&00000010:·198a·d447·5bf0·cd40·bc86·c1f6·46f5·4f90··...G[..@....F.O.
00000020:·a803·0a00·7000·0000·a414·0800·9400·0000··....p...........00000020:·8403·0a00·7000·0000·8014·0800·9400·0000··....p...........
00000030:·08ff·0900·a004·0000·9500·0000·60fa·0900··............`...00000030:·e4fe·0900·a004·0000·9500·0000·3cfa·0900··............<...
00000040:·a804·0000·7128·0000·1415·0800·4ce5·0100··....q(......L...00000040:·a804·0000·7128·0000·f014·0800·4ce5·0100··....q(......L...
00000050:·0000·0000·0000·0000·a803·0a00·0000·0000··................00000050:·0000·0000·0000·0000·8403·0a00·0000·0000··................
00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................
00000070:·2f2f·6275·696c·642f·6d6f·6e6f·2d36·2e38··//build/mono-6.800000070:·2f2f·6275·696c·642f·6d6f·6e6f·2d36·2e38··//build/mono-6.8
00000080:·2e30·2e31·3035·2b64·6673·672f·6d63·732f··.0.105+dfsg/mcs/00000080:·2e30·2e31·3035·2b64·6673·672f·6d63·732f··.0.105+dfsg/mcs/
00000090:·6d63·732f·6373·2d70·6172·7365·722e·6373··mcs/cs-parser.cs00000090:·6d63·732f·6373·2d70·6172·7365·722e·6373··mcs/cs-parser.cs
000000a0:·60a6·6e40·cf64·824c·b6f0·42d4·8172·a799··`.n@.d.L..B..r..000000a0:·60a6·6e40·cf64·824c·b6f0·42d4·8172·a799··`.n@.d.L..B..r..
000000b0:·6639·2ea2·3b67·5dde·5c1b·a787·0701·0f97··f9..;g].\.......000000b0:·6639·2ea2·3b67·5dde·5c1b·a787·0701·0f97··f9..;g].\.......
000000c0:·0030·2f62·7569·6c64·2f6d·6f6e·6f2d·362e··.0/build/mono-6.000000c0:·0030·2f62·7569·6c64·2f6d·6f6e·6f2d·362e··.0/build/mono-6.
Offset 315, 405 lines modifiedOffset 315, 405 lines modified
000013a0:·6e73·7473·2e63·7360·a66e·40cf·6482·4cb6··nsts.cs`.n@.d.L.000013a0:·6e73·7473·2e63·7360·a66e·40cf·6482·4cb6··nsts.cs`.n@.d.L.
000013b0:·f042·d481·72a7·993a·aab2·bd2d·880e·a4e8··.B..r..:...-....000013b0:·f042·d481·72a7·993a·aab2·bd2d·880e·a4e8··.B..r..:...-....
000013c0:·e2d5·4a00·2ec7·f300·352f·6275·696c·642f··..J.....5/build/000013c0:·e2d5·4a00·2ec7·f300·352f·6275·696c·642f··..J.....5/build/
000013d0:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d000013d0:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d
000013e0:·6673·672f·6d63·732f·746f·6f6c·732f·6d6f··fsg/mcs/tools/mo000013e0:·6673·672f·6d63·732f·746f·6f6c·732f·6d6f··fsg/mcs/tools/mo
000013f0:·6e6f·702f·6f75·746c·696e·652e·6373·60a6··nop/outline.cs`.000013f0:·6e6f·702f·6f75·746c·696e·652e·6373·60a6··nop/outline.cs`.
00001400:·6e40·cf64·824c·b6f0·42d4·8172·a799·4659··n@.d.L..B..r..FY00001400:·6e40·cf64·824c·b6f0·42d4·8172·a799·4659··n@.d.L..B..r..FY
00001410:·f2cc·88fa·96c4·80d6·4523·035e·6bd6·003e··........E#.^k..>00001410:·f2cc·88fa·96c4·80d6·4523·035e·6bd6·0047··........E#.^k..G
00001420:·2f62·7569·6c64·2f6d·6f6e·6f2d·362e·382e··/build/mono-6.8.00001420:·2f62·7569·6c64·2f6d·6f6e·6f2d·362e·382e··/build/mono-6.8.
00001430:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter00001430:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter
00001440:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect00001440:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect
00001450:·2f4d·6574·686f·6442·6f64·792e·6373·60a6··/MethodBody.cs`. 
00001460:·6e40·cf64·824c·b6f0·42d4·8172·a799·700a··n@.d.L..B..r..p. 
00001470:·b524·d464·7c96·42fa·1f2f·24bf·52a7·0041··.$.d|.B../$.R..A 
00001480:·2f62·7569·6c64·2f6d·6f6e·6f2d·362e·382e··/build/mono-6.8. 
00001490:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter 
000014a0:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect 
000014b0:·2f50·6172·616d·6574·6572·496e·666f·2e63··/ParameterInfo.c 
000014c0:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. 
000014d0:·999e·77a1·0721·423f·dee8·217b·0281·eb70··..w..!B?..!{...p 
000014e0:·3400·3c2f·6275·696c·642f·6d6f·6e6f·2d36··4.</build/mono-6 
000014f0:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex 
00001500:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl 
00001510:·6563·742f·556e·6976·6572·7365·2e63·7360··ect/Universe.cs` 
00001520:·a66e·40cf·6482·4cb6·f042·d481·72a7·9933··.n@.d.L..B..r..3 
00001530:·9504·4b4b·3b84·8a4e·8848·2627·e010·e500··..KK;..N.H&'.... 
00001540:·442f·6275·696c·642f·6d6f·6e6f·2d36·2e38··D/build/mono-6.8 
00001550:·2e30·2e31·3035·2b64·6673·672f·6578·7465··.0.105+dfsg/exte 
00001560:·726e·616c·2f69·6b76·6d2f·7265·666c·6563··rnal/ikvm/reflec 
00001570:·742f·496e·7465·7266·6163·654d·6170·7069··t/InterfaceMappi 
00001580:·6e67·2e63·7360·a66e·40cf·6482·4cb6·f042··ng.cs`.n@.d.L..B 
00001590:·d481·72a7·99c6·f3cf·2417·7f36·f6f2·d2ed··..r.....$..6.... 
000015a0:·f438·c59c·8e00·472f·6275·696c·642f·6d6f··.8....G/build/mo 
000015b0:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs 
000015c0:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ 
000015d0:·7265·666c·6563·742f·5374·616e·6441·6c6f··reflect/StandAlo 
000015e0:·6e65·4d65·7468·6f64·5369·672e·6373·60a6··neMethodSig.cs`. 
000015f0:·6e40·cf64·824c·b6f0·42d4·8172·a799·4fcc··n@.d.L..B..r..O. 
00001600:·e817·bd74·d03d·dd9b·ec9f·cc2f·6c19·0050··...t.=...../l..P 
00001610:·2f62·7569·6c64·2f6d·6f6e·6f2d·362e·382e··/build/mono-6.8. 
00001620:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter 
00001630:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect 
00001640:·2f43·7573·746f·6d41·7474·7269·6275·7465··/CustomAttribute00001450:·2f43·7573·746f·6d41·7474·7269·6275·7465··/CustomAttribute
00001650:·5479·7065·6441·7267·756d·656e·742e·6373··TypedArgument.cs 
00001660:·60a6·6e40·cf64·824c·b6f0·42d4·8172·a799··`.n@.d.L..B..r.. 
00001670:·7716·b005·cb78·08d7·8206·eef7·6ca9·167f··w....x......l... 
00001680:·003a·2f62·7569·6c64·2f6d·6f6e·6f2d·362e··.:/build/mono-6. 
00001690:·382e·302e·3130·352b·6466·7367·2f65·7874··8.0.105+dfsg/ext 
000016a0:·6572·6e61·6c2f·696b·766d·2f72·6566·6c65··ernal/ikvm/refle 
000016b0:·6374·2f4d·6f64·756c·652e·6373·60a6·6e40··ct/Module.cs`.n@ 
000016c0:·cf64·824c·b6f0·42d4·8172·a799·0254·5b8f··.d.L..B..r...T[. 
000016d0:·fe9e·6632·a2c7·2b57·b8eb·3066·0045·2f62··..f2..+W..0f.E/b 
000016e0:·7569·6c64·2f6d·6f6e·6f2d·362e·382e·302e··uild/mono-6.8.0. 
000016f0:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa 
00001700:·6c2f·696b·766d·2f72·6566·6c65·6374·2f50··l/ikvm/reflect/P 
00001710:·726f·7065·7274·7953·6967·6e61·7475·7265··ropertySignature 
00001720:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B..00001460:·4461·7461·2e63·7360·a66e·40cf·6482·4cb6··Data.cs`.n@.d.L.
00001730:·72a7·9926·c4b6·75bb·f80b·b2e9·fcca·d4bc··r..&..u......... 
00001740:·bb75·7c00·382f·6275·696c·642f·6d6f·6e6f··.u|.8/build/mono00001470:·f042·d481·72a7·9977·e3be·752b·e925·92fe··.B..r..w..u+.%..
 00001480:·564c·f261·9a75·4700·452f·6275·696c·642f··VL.a.uG.E/build/
00001750:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/00001490:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d
00001760:·6578·7465·726e·616c·2f69·6b76·6d2f·7265··external/ikvm/re000014a0:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv
 000014b0:·6d2f·7265·666c·6563·742f·4c6f·6361·6c56··m/reflect/LocalV
 000014c0:·6172·6961·626c·6549·6e66·6f2e·6373·60a6··ariableInfo.cs`.
00001770:·666c·6563·742f·5479·7065·2e63·7360·a66e··flect/Type.cs`.n 
00001780:·40cf·6482·4cb6·f042·d481·72a7·99f5·02ee··@.d.L..B..r..... 
00001790:·86b7·689c·9aa3·cada·4be1·764c·6900·3b2f··..h.....K.vLi.;/ 
000017a0:·6275·696c·642f·6d6f·6e6f·2d36·2e38·2e30··build/mono-6.8.0 
000017b0:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern 
000017c0:·616c·2f69·6b76·6d2f·7265·666c·6563·742f··al/ikvm/reflect/ 
000017d0:·4d69·7373·696e·672e·6373·60a6·6e40·cf64··Missing.cs`.n@.d 
000017e0:·824c·b6f0·42d4·8172·a799·5caa·d392·ba92··.L..B..r..\..... 
000017f0:·e7b4·6a21·5f6c·2fb6·0ab7·0043·2f62·7569··..j!_l/....C/bui 
00001800:·6c64·2f6d·6f6e·6f2d·362e·382e·302e·3130··ld/mono-6.8.0.10 
00001810:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/ 
00001820:·696b·766d·2f72·6566·6c65·6374·2f47·656e··ikvm/reflect/Gen 
00001830:·6572·6963·5772·6170·7065·7273·2e63·7360··ericWrappers.cs` 
00001840:·a66e·40cf·6482·4cb6·f042·d481·72a7·99d3··.n@.d.L..B..r... 
00001850:·79df·c3c8·fa6b·3810·658c·3804·bfe6·c800··y....k8.e.8..... 
00001860:·4b2f·6275·696c·642f·6d6f·6e6f·2d36·2e38··K/build/mono-6.8 
00001870:·2e30·2e31·3035·2b64·6673·672f·6578·7465··.0.105+dfsg/exte 
00001880:·726e·616c·2f69·6b76·6d2f·7265·666c·6563··rnal/ikvm/reflec 
00001890:·742f·4578·6365·7074·696f·6e48·616e·646c··t/ExceptionHandl 
000018a0:·696e·6743·6c61·7573·652e·6373·60a6·6e40··ingClause.cs`.n@ 
000018b0:·cf64·824c·b6f0·42d4·8172·a799·d648·2f8b··.d.L..B..r...H/. 
000018c0:·cdaf·7ea0·0335·4cc0·49d6·0b54·0050·2f62··..~..5L.I..T.P/b 
000018d0:·7569·6c64·2f6d·6f6e·6f2d·362e·382e·302e··uild/mono-6.8.0. 
000018e0:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa 
000018f0:·6c2f·696b·766d·2f72·6566·6c65·6374·2f43··l/ikvm/reflect/C 
00001900:·7573·746f·6d41·7474·7269·6275·7465·4e61··ustomAttributeNa 
00001910:·6d65·6441·7267·756d·656e·742e·6373·60a6··medArgument.cs`. 
00001920:·6e40·cf64·824c·b6f0·42d4·8172·a799·81ea··n@.d.L..B..r....000014d0:·6e40·cf64·824c·b6f0·42d4·8172·a799·a411··n@.d.L..B..r....
00001930:·4ee0·2fd0·d7e5·7a42·00a5·9e0b·459c·0041··N./...zB....E..A000014e0:·ef73·4942·2680·93a0·2205·1599·a115·0038··.sIB&..."......8
00001940:·2f62·7569·6c64·2f6d·6f6e·6f2d·362e·382e··/build/mono-6.8.000014f0:·2f62·7569·6c64·2f6d·6f6e·6f2d·362e·382e··/build/mono-6.8.
00001950:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter00001500:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter
00001960:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect00001510:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect
 00001520:·2f55·7469·6c2e·6373·60a6·6e40·cf64·824c··/Util.cs`.n@.d.L
 00001530:·b6f0·42d4·8172·a799·74fa·0c40·2178·0d8a··..B..r..t..@!x..
 00001540:·d970·739e·9850·4908·003a·2f62·7569·6c64··.ps..PI..:/build
00001970:·2f4d·6574·686f·6449·6d70·6c4d·6170·2e63··/MethodImplMap.c 
00001980:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. 
00001990:·99bd·4c2a·c6ee·3f1e·6944·e147·6b79·626b··..L*..?.iD.Gkybk 
000019a0:·9500·3e2f·6275·696c·642f·6d6f·6e6f·2d36··..>/build/mono-6 
000019b0:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex 
000019c0:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl 
000019d0:·6563·742f·5072·6f6a·6563·7469·6f6e·2e63··ect/Projection.c 
000019e0:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. 
000019f0:·992c·d344·6a2e·8d4c·7306·ac59·2308·8da6··.,.Dj..Ls..Y#... 
00001a00:·ec00·3d2f·6275·696c·642f·6d6f·6e6f·2d36··..=/build/mono-6 
00001a10:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex 
00001a20:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl 
00001a30:·6563·742f·4576·656e·7449·6e66·6f2e·6373··ect/EventInfo.cs 
00001a40:·60a6·6e40·cf64·824c·b6f0·42d4·8172·a799··`.n@.d.L..B..r.. 
Max diff block lines reached; 2289001/2327200 bytes (98.36%) of diff not shown.
1.47 MB
./usr/lib/mono/4.5/mkbundle.exe.mdb
    
Offset 1, 410 lines modifiedOffset 1, 410 lines modified
00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2.......00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2.......
00000010:·e340·285a·7ff9·a047·b008·9334·5be2·26e7··.@(Z...G...4[.&.00000010:·f0c9·79a6·9cbf·6e47·a9a4·239b·1820·4f9c··..y...nG..#..·O.
00000020:·e938·0300·7000·0000·118d·0200·5900·0000··.8..p.......Y...00000020:·e938·0300·7000·0000·118d·0200·5900·0000··.8..p.......Y...
00000030:·2136·0300·c802·0000·5900·0000·5933·0300··!6......Y...Y3..00000030:·2136·0300·c802·0000·5900·0000·5933·0300··!6......Y...Y3..
00000040:·c802·0000·d20d·0000·818d·0200·d8a5·0000··................00000040:·c802·0000·d20d·0000·818d·0200·d8a5·0000··................
00000050:·0000·0000·0000·0000·e938·0300·0000·0000··.........8......00000050:·0000·0000·0000·0000·e938·0300·0000·0000··.........8......
00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................
00000070:·392f·6275·696c·642f·6d6f·6e6f·2d36·2e38··9/build/mono-6.800000070:·392f·6275·696c·642f·6d6f·6e6f·2d36·2e38··9/build/mono-6.8
00000080:·2e30·2e31·3035·2b64·6673·672f·6d63·732f··.0.105+dfsg/mcs/00000080:·2e30·2e31·3035·2b64·6673·672f·6d63·732f··.0.105+dfsg/mcs/
00000090:·746f·6f6c·732f·6d6b·6275·6e64·6c65·2f6d··tools/mkbundle/m00000090:·746f·6f6c·732f·6d6b·6275·6e64·6c65·2f6d··tools/mkbundle/m
000000a0:·6b62·756e·646c·652e·6373·60a6·6e40·cf64··kbundle.cs`.n@.d000000a0:·6b62·756e·646c·652e·6373·60a6·6e40·cf64··kbundle.cs`.n@.d
000000b0:·824c·b6f0·42d4·8172·a799·37ac·cca8·5832··.L..B..r..7...X2000000b0:·824c·b6f0·42d4·8172·a799·37ac·cca8·5832··.L..B..r..7...X2
000000c0:·dd9f·11a9·7001·5e37·aea2·003e·2f62·7569··....p.^7...>/bui000000c0:·dd9f·11a9·7001·5e37·aea2·0047·2f62·7569··....p.^7...G/bui
000000d0:·6c64·2f6d·6f6e·6f2d·362e·382e·302e·3130··ld/mono-6.8.0.10000000d0:·6c64·2f6d·6f6e·6f2d·362e·382e·302e·3130··ld/mono-6.8.0.10
000000e0:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/000000e0:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/
000000f0:·696b·766d·2f72·6566·6c65·6374·2f4d·6574··ikvm/reflect/Met 
00000100:·686f·6442·6f64·792e·6373·60a6·6e40·cf64··hodBody.cs`.n@.d 
00000110:·824c·b6f0·42d4·8172·a799·700a·b524·d464··.L..B..r..p..$.d 
00000120:·7c96·42fa·1f2f·24bf·52a7·0041·2f62·7569··|.B../$.R..A/bui 
00000130:·6c64·2f6d·6f6e·6f2d·362e·382e·302e·3130··ld/mono-6.8.0.10 
00000140:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/ 
00000150:·696b·766d·2f72·6566·6c65·6374·2f50·6172··ikvm/reflect/Par 
00000160:·616d·6574·6572·496e·666f·2e63·7360·a66e··ameterInfo.cs`.n 
00000170:·40cf·6482·4cb6·f042·d481·72a7·999e·77a1··@.d.L..B..r...w. 
00000180:·0721·423f·dee8·217b·0281·eb70·3400·3c2f··.!B?..!{...p4.</ 
00000190:·6275·696c·642f·6d6f·6e6f·2d36·2e38·2e30··build/mono-6.8.0 
000001a0:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern 
000001b0:·616c·2f69·6b76·6d2f·7265·666c·6563·742f··al/ikvm/reflect/ 
000001c0:·556e·6976·6572·7365·2e63·7360·a66e·40cf··Universe.cs`.n@. 
000001d0:·6482·4cb6·f042·d481·72a7·9933·9504·4b4b··d.L..B..r..3..KK 
000001e0:·3b84·8a4e·8848·2627·e010·e500·442f·6275··;..N.H&'....D/bu 
000001f0:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.1 
00000200:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external 
00000210:·2f69·6b76·6d2f·7265·666c·6563·742f·496e··/ikvm/reflect/In 
00000220:·7465·7266·6163·654d·6170·7069·6e67·2e63··terfaceMapping.c 
00000230:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. 
00000240:·99c6·f3cf·2417·7f36·f6f2·d2ed·f438·c59c··....$..6.....8.. 
00000250:·8e00·472f·6275·696c·642f·6d6f·6e6f·2d36··..G/build/mono-6 
00000260:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex 
00000270:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl 
00000280:·6563·742f·5374·616e·6441·6c6f·6e65·4d65··ect/StandAloneMe 
00000290:·7468·6f64·5369·672e·6373·60a6·6e40·cf64··thodSig.cs`.n@.d 
000002a0:·824c·b6f0·42d4·8172·a799·4fcc·e817·bd74··.L..B..r..O....t 
000002b0:·d03d·dd9b·ec9f·cc2f·6c19·0050·2f62·7569··.=...../l..P/bui 
000002c0:·6c64·2f6d·6f6e·6f2d·362e·382e·302e·3130··ld/mono-6.8.0.10 
000002d0:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/ 
000002e0:·696b·766d·2f72·6566·6c65·6374·2f43·7573··ikvm/reflect/Cus000000f0:·696b·766d·2f72·6566·6c65·6374·2f43·7573··ikvm/reflect/Cus
000002f0:·746f·6d41·7474·7269·6275·7465·5479·7065··tomAttributeType00000100:·746f·6d41·7474·7269·6275·7465·4461·7461··tomAttributeData
00000300:·6441·7267·756d·656e·742e·6373·60a6·6e40··dArgument.cs`.n@ 
00000310:·cf64·824c·b6f0·42d4·8172·a799·7716·b005··.d.L..B..r..w... 
00000320:·cb78·08d7·8206·eef7·6ca9·167f·003a·2f62··.x......l....:/b 
00000330:·7569·6c64·2f6d·6f6e·6f2d·362e·382e·302e··uild/mono-6.8.0. 
00000340:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa 
00000350:·6c2f·696b·766d·2f72·6566·6c65·6374·2f4d··l/ikvm/reflect/M 
00000360:·6f64·756c·652e·6373·60a6·6e40·cf64·824c··odule.cs`.n@.d.L 
00000370:·b6f0·42d4·8172·a799·0254·5b8f·fe9e·6632··..B..r...T[...f2 
00000380:·a2c7·2b57·b8eb·3066·0045·2f62·7569·6c64··..+W..0f.E/build 
00000390:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+ 
000003a0:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik 
000003b0:·766d·2f72·6566·6c65·6374·2f50·726f·7065··vm/reflect/Prope 
000003c0:·7274·7953·6967·6e61·7475·7265·2e63·7360··rtySignature.cs` 
000003d0:·a66e·40cf·6482·4cb6·f042·d481·72a7·9926··.n@.d.L..B..r..& 
000003e0:·c4b6·75bb·f80b·b2e9·fcca·d4bc·bb75·7c00··..u..........u|. 
000003f0:·382f·6275·696c·642f·6d6f·6e6f·2d36·2e38··8/build/mono-6.8 
00000400:·2e30·2e31·3035·2b64·6673·672f·6578·7465··.0.105+dfsg/exte 
00000410:·726e·616c·2f69·6b76·6d2f·7265·666c·6563··rnal/ikvm/reflec 
00000420:·742f·5479·7065·2e63·7360·a66e·40cf·6482··t/Type.cs`.n@.d. 
00000430:·4cb6·f042·d481·72a7·99f5·02ee·86b7·689c··L..B..r.......h. 
00000440:·9aa3·cada·4be1·764c·6900·3b2f·6275·696c··....K.vLi.;/buil 
00000450:·642f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··d/mono-6.8.0.105 
00000460:·2b64·6673·672f·6578·7465·726e·616c·2f69··+dfsg/external/i 
00000470:·6b76·6d2f·7265·666c·6563·742f·4d69·7373··kvm/reflect/Miss 
00000480:·696e·672e·6373·60a6·6e40·cf64·824c·b6f0··ing.cs`.n@.d.L.. 
00000490:·42d4·8172·a799·5caa·d392·ba92·e7b4·6a21··B..r..\.......j! 
000004a0:·5f6c·2fb6·0ab7·0043·2f62·7569·6c64·2f6d··_l/....C/build/m 
000004b0:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df 
000004c0:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm 
000004d0:·2f72·6566·6c65·6374·2f47·656e·6572·6963··/reflect/Generic 
000004e0:·5772·6170·7065·7273·2e63·7360·a66e·40cf··Wrappers.cs`.n@. 
000004f0:·6482·4cb6·f042·d481·72a7·99d3·79df·c3c8··d.L..B..r...y... 
00000500:·fa6b·3810·658c·3804·bfe6·c800·4b2f·6275··.k8.e.8.....K/bu 
00000510:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.1 
00000520:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external 
00000530:·2f69·6b76·6d2f·7265·666c·6563·742f·4578··/ikvm/reflect/Ex 
00000540:·6365·7074·696f·6e48·616e·646c·696e·6743··ceptionHandlingC 
00000550:·6c61·7573·652e·6373·60a6·6e40·cf64·824c··lause.cs`.n@.d.L 
00000560:·b6f0·42d4·8172·a799·d648·2f8b·cdaf·7ea0··..B..r...H/...~. 
00000570:·0335·4cc0·49d6·0b54·0050·2f62·7569·6c64··.5L.I..T.P/build 
00000580:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+ 
00000590:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik 
000005a0:·766d·2f72·6566·6c65·6374·2f43·7573·746f··vm/reflect/Custo 
000005b0:·6d41·7474·7269·6275·7465·4e61·6d65·6441··mAttributeNamedA 
000005c0:·7267·756d·656e·742e·6373·60a6·6e40·cf64··rgument.cs`.n@.d 
000005d0:·824c·b6f0·42d4·8172·a799·81ea·4ee0·2fd0··.L..B..r....N./. 
000005e0:·d7e5·7a42·00a5·9e0b·459c·0041·2f62·7569··..zB....E..A/bui 
000005f0:·6c64·2f6d·6f6e·6f2d·362e·382e·302e·3130··ld/mono-6.8.0.10 
00000600:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/ 
00000610:·696b·766d·2f72·6566·6c65·6374·2f4d·6574··ikvm/reflect/Met 
00000620:·686f·6449·6d70·6c4d·6170·2e63·7360·a66e··hodImplMap.cs`.n 
00000630:·40cf·6482·4cb6·f042·d481·72a7·99bd·4c2a··@.d.L..B..r...L* 
00000640:·c6ee·3f1e·6944·e147·6b79·626b·9500·3e2f··..?.iD.Gkybk..>/ 
00000650:·6275·696c·642f·6d6f·6e6f·2d36·2e38·2e30··build/mono-6.8.0 
00000660:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern 
00000670:·616c·2f69·6b76·6d2f·7265·666c·6563·742f··al/ikvm/reflect/ 
00000680:·5072·6f6a·6563·7469·6f6e·2e63·7360·a66e··Projection.cs`.n 
00000690:·40cf·6482·4cb6·f042·d481·72a7·992c·d344··@.d.L..B..r..,.D 
000006a0:·6a2e·8d4c·7306·ac59·2308·8da6·ec00·3d2f··j..Ls..Y#.....=/ 
000006b0:·6275·696c·642f·6d6f·6e6f·2d36·2e38·2e30··build/mono-6.8.0 
000006c0:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern 
000006d0:·616c·2f69·6b76·6d2f·7265·666c·6563·742f··al/ikvm/reflect/ 
000006e0:·4576·656e·7449·6e66·6f2e·6373·60a6·6e40··EventInfo.cs`.n@ 
000006f0:·cf64·824c·b6f0·42d4·8172·a799·4aa0·9976··.d.L..B..r..J..v 
00000700:·00fd·f879·2154·d83f·264b·b2ac·003d·2f62··...y!T.?&K...=/b 
00000710:·7569·6c64·2f6d·6f6e·6f2d·362e·382e·302e··uild/mono-6.8.0. 
00000720:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa 
00000730:·6c2f·696b·766d·2f72·6566·6c65·6374·2f46··l/ikvm/reflect/F 
00000740:·6965·6c64·496e·666f·2e63·7360·a66e·40cf··ieldInfo.cs`.n@. 
00000750:·6482·4cb6·f042·d481·72a7·99bc·5323·60dd··d.L..B..r...S#`. 
00000760:·b297·f9b2·ba2d·4e32·88b9·c300·392f·6275··.....-N2....9/bu 
00000770:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.1 
00000780:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external 
00000790:·2f69·6b76·6d2f·7265·666c·6563·742f·456e··/ikvm/reflect/En 
000007a0:·756d·732e·6373·60a6·6e40·cf64·824c·b6f0··ums.cs`.n@.d.L.. 
000007b0:·42d4·8172·a799·bd44·46cf·b444·38e1·f603··B..r...DF..D8... 
000007c0:·2ba2·f9c9·bc9f·003b·2f62·7569·6c64·2f6d··+......;/build/m 
000007d0:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df 
000007e0:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm 
Max diff block lines reached; 1505011/1542705 bytes (97.56%) of diff not shown.
1.05 MB
./usr/lib/mono/4.5/mono-symbolicate.exe.mdb
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2.......00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2.......
00000010:·fb5b·14bb·4783·084c·9648·5c44·cfb5·c6e5··.[..G..L.H\D....00000010:·e2e9·23bf·e84a·7e44·8916·ba89·8d6d·450c··..#..J~D.....mE.
00000020:·cb86·0300·7000·0000·93c9·0200·b200·0000··....p...........00000020:·9d86·0300·7000·0000·65c9·0200·b200·0000··....p...e.......
00000030:·3b81·0300·9005·0000·b200·0000·ab7b·0300··;............{..00000030:·0d81·0300·9005·0000·b200·0000·7d7b·0300··............}{..
00000040:·9005·0000·ce0e·0000·03ca·0200·a8b1·0000··................00000040:·9005·0000·ce0e·0000·d5c9·0200·a8b1·0000··................
00000050:·0000·0000·0000·0000·cb86·0300·0000·0000··................00000050:·0000·0000·0000·0000·9d86·0300·0000·0000··................
00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................
00000070:·442f·6275·696c·642f·6d6f·6e6f·2d36·2e38··D/build/mono-6.800000070:·442f·6275·696c·642f·6d6f·6e6f·2d36·2e38··D/build/mono-6.8
00000080:·2e30·2e31·3035·2b64·6673·672f·6d63·732f··.0.105+dfsg/mcs/00000080:·2e30·2e31·3035·2b64·6673·672f·6d63·732f··.0.105+dfsg/mcs/
00000090:·746f·6f6c·732f·6d6f·6e6f·2d73·796d·626f··tools/mono-symbo00000090:·746f·6f6c·732f·6d6f·6e6f·2d73·796d·626f··tools/mono-symbo
000000a0:·6c69·6361·7465·2f73·796d·626f·6c69·6361··licate/symbolica000000a0:·6c69·6361·7465·2f73·796d·626f·6c69·6361··licate/symbolica
000000b0:·7465·2e63·7360·a66e·40cf·6482·4cb6·f042··te.cs`.n@.d.L..B000000b0:·7465·2e63·7360·a66e·40cf·6482·4cb6·f042··te.cs`.n@.d.L..B
000000c0:·d481·72a7·9923·c7dd·3fd3·9ebd·1649·80e7··..r..#..?....I..000000c0:·d481·72a7·9923·c7dd·3fd3·9ebd·1649·80e7··..r..#..?....I..
Offset 46, 32 lines modifiedOffset 46, 32 lines modified
000002d0:·2ccb·7367·9322·9006·2b00·492f·6275·696c··,.sg."..+.I/buil000002d0:·2ccb·7367·9322·9006·2b00·492f·6275·696c··,.sg."..+.I/buil
000002e0:·642f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··d/mono-6.8.0.105000002e0:·642f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··d/mono-6.8.0.105
000002f0:·2b64·6673·672f·6d63·732f·636c·6173·732f··+dfsg/mcs/class/000002f0:·2b64·6673·672f·6d63·732f·636c·6173·732f··+dfsg/mcs/class/
00000300:·4d6f·6e6f·2e4f·7074·696f·6e73·2f4d·6f6e··Mono.Options/Mon00000300:·4d6f·6e6f·2e4f·7074·696f·6e73·2f4d·6f6e··Mono.Options/Mon
00000310:·6f2e·4f70·7469·6f6e·732f·4f70·7469·6f6e··o.Options/Option00000310:·6f2e·4f70·7469·6f6e·732f·4f70·7469·6f6e··o.Options/Option
00000320:·732e·6373·60a6·6e40·cf64·824c·b6f0·42d4··s.cs`.n@.d.L..B.00000320:·732e·6373·60a6·6e40·cf64·824c·b6f0·42d4··s.cs`.n@.d.L..B.
00000330:·8172·a799·83e4·342b·b119·983f·38cd·28dc··.r....4+...?8.(.00000330:·8172·a799·83e4·342b·b119·983f·38cd·28dc··.r....4+...?8.(.
00000340:·7142·511c·0037·2f62·7569·6c64·2f6d·6f6e··qBQ..7/build/mon00000340:·7142·511c·003b·2f62·7569·6c64·2f6d·6f6e··qBQ..;/build/mon
00000350:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg00000350:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg
00000360:·2f65·7874·6572·6e61·6c2f·6365·6369·6c2f··/external/cecil/00000360:·2f65·7874·6572·6e61·6c2f·6365·6369·6c2f··/external/cecil/
00000370:·4d6f·6e6f·2f45·6d70·7479·2e63·7360·a66e··Mono/Empty.cs`.n00000370:·4d6f·6e6f·2f4d·6572·6765·536f·7274·2e63··Mono/MergeSort.c
 00000380:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r.
 00000390:·9996·1e32·bf25·1c91·72e6·f899·a205·549d··...2.%..r.....T.
 000003a0:·9f00·3c2f·6275·696c·642f·6d6f·6e6f·2d36··..</build/mono-6
 000003b0:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex
 000003c0:·7465·726e·616c·2f63·6563·696c·2f4d·6f6e··ternal/cecil/Mon
 000003d0:·6f2f·4469·7370·6f73·6162·6c65·2e63·7360··o/Disposable.cs`
00000380:·40cf·6482·4cb6·f042·d481·72a7·997f·c9ea··@.d.L..B..r.....000003e0:·a66e·40cf·6482·4cb6·f042·d481·72a7·997e··.n@.d.L..B..r..~
00000390:·f67b·2a10·a33b·e198·32bc·d64e·3c00·3c2f··.{*..;..2..N<.</000003f0:·df2d·e751·38c8·bb39·d2c9·2361·1dc4·fb00··.-.Q8..9..#a....
000003a0:·6275·696c·642f·6d6f·6e6f·2d36·2e38·2e30··build/mono-6.8.000000400:·372f·6275·696c·642f·6d6f·6e6f·2d36·2e38··7/build/mono-6.8
000003b0:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern00000410:·2e30·2e31·3035·2b64·6673·672f·6578·7465··.0.105+dfsg/exte
000003c0:·616c·2f63·6563·696c·2f4d·6f6e·6f2f·4469··al/cecil/Mono/Di00000420:·726e·616c·2f63·6563·696c·2f4d·6f6e·6f2f··rnal/cecil/Mono/
000003d0:·7370·6f73·6162·6c65·2e63·7360·a66e·40cf··sposable.cs`.n@. 
000003e0:·6482·4cb6·f042·d481·72a7·997e·df2d·e751··d.L..B..r..~.-.Q 
000003f0:·38c8·bb39·d2c9·2361·1dc4·fb00·3b2f·6275··8..9..#a....;/bu 
00000400:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.1 
00000410:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external 
00000420:·2f63·6563·696c·2f4d·6f6e·6f2f·4d65·7267··/cecil/Mono/Merg 
00000430:·6553·6f72·742e·6373·60a6·6e40·cf64·824c··eSort.cs`.n@.d.L00000430:·456d·7074·792e·6373·60a6·6e40·cf64·824c··Empty.cs`.n@.d.L
00000440:·b6f0·42d4·8172·a799·961e·32bf·251c·9172··..B..r....2.%..r 
00000450:·e6f8·99a2·0554·9d9f·0041·2f62·7569·6c64··.....T...A/build00000440:·b6f0·42d4·8172·a799·7fc9·eaf6·7b2a·10a3··..B..r......{*..
 00000450:·3be1·9832·bcd6·4e3c·0041·2f62·7569·6c64··;..2..N<.A/build
00000460:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+00000460:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+
00000470:·6466·7367·2f65·7874·6572·6e61·6c2f·6365··dfsg/external/ce00000470:·6466·7367·2f65·7874·6572·6e61·6c2f·6365··dfsg/external/ce
00000480:·6369·6c2f·4d6f·6e6f·2e43·6563·696c·2f41··cil/Mono.Cecil/A00000480:·6369·6c2f·4d6f·6e6f·2e43·6563·696c·2f41··cil/Mono.Cecil/A
00000490:·7272·6179·5479·7065·2e63·7360·a66e·40cf··rrayType.cs`.n@.00000490:·7272·6179·5479·7065·2e63·7360·a66e·40cf··rrayType.cs`.n@.
000004a0:·6482·4cb6·f042·d481·72a7·9910·0f33·f79c··d.L..B..r....3..000004a0:·6482·4cb6·f042·d481·72a7·9910·0f33·f79c··d.L..B..r....3..
000004b0:·c938·1929·3f36·0676·6e70·d400·4a2f·6275··.8.)?6.vnp..J/bu000004b0:·c938·1929·3f36·0676·6e70·d400·4a2f·6275··.8.)?6.vnp..J/bu
000004c0:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.1000004c0:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.1
Offset 619, 269 lines modifiedOffset 619, 269 lines modified
000026a0:·7352·756e·7469·6d65·5072·6f6a·6563·7469··sRuntimeProjecti000026a0:·7352·756e·7469·6d65·5072·6f6a·6563·7469··sRuntimeProjecti
000026b0:·6f6e·732e·6373·60a6·6e40·cf64·824c·b6f0··ons.cs`.n@.d.L..000026b0:·6f6e·732e·6373·60a6·6e40·cf64·824c·b6f0··ons.cs`.n@.d.L..
000026c0:·42d4·8172·a799·d7f6·747c·88cd·2bb3·e726··B..r....t|..+..&000026c0:·42d4·8172·a799·d7f6·747c·88cd·2bb3·e726··B..r....t|..+..&
000026d0:·159c·8b72·9bce·0046·2f62·7569·6c64·2f6d··...r...F/build/m000026d0:·159c·8b72·9bce·0046·2f62·7569·6c64·2f6d··...r...F/build/m
000026e0:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df000026e0:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df
000026f0:·7367·2f65·7874·6572·6e61·6c2f·6365·6369··sg/external/ceci000026f0:·7367·2f65·7874·6572·6e61·6c2f·6365·6369··sg/external/ceci
00002700:·6c2f·4d6f·6e6f·2e43·6563·696c·2e43·696c··l/Mono.Cecil.Cil00002700:·6c2f·4d6f·6e6f·2e43·6563·696c·2e43·696c··l/Mono.Cecil.Cil
00002710:·2f4d·6574·686f·6442·6f64·792e·6373·60a6··/MethodBody.cs`.00002710:·2f43·6f64·6552·6561·6465·722e·6373·60a6··/CodeReader.cs`.
00002720:·6e40·cf64·824c·b6f0·42d4·8172·a799·0b66··n@.d.L..B..r...f00002720:·6e40·cf64·824c·b6f0·42d4·8172·a799·d56b··n@.d.L..B..r...k
00002730:·44cc·4760·4629·922f·2b02·d253·ff3d·0047··D.G`F)./+..S.=.G00002730:·062e·59bc·0c82·5ae6·aae8·6603·c05c·0047··..Y...Z...f..\.G
00002740:·2f62·7569·6c64·2f6d·6f6e·6f2d·362e·382e··/build/mono-6.8.00002740:·2f62·7569·6c64·2f6d·6f6e·6f2d·362e·382e··/build/mono-6.8.
00002750:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter00002750:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter
00002760:·6e61·6c2f·6365·6369·6c2f·4d6f·6e6f·2e43··nal/cecil/Mono.C00002760:·6e61·6c2f·6365·6369·6c2f·4d6f·6e6f·2e43··nal/cecil/Mono.C
00002770:·6563·696c·2e43·696c·2f49·4c50·726f·6365··ecil.Cil/ILProce00002770:·6563·696c·2e43·696c·2f50·6f72·7461·626c··ecil.Cil/Portabl
00002780:·7373·6f72·2e63·7360·a66e·40cf·6482·4cb6··ssor.cs`.n@.d.L.00002780:·6550·6462·2e63·7360·a66e·40cf·6482·4cb6··ePdb.cs`.n@.d.L.
00002790:·f042·d481·72a7·99b7·c027·4173·42ae·d052··.B..r....'AsB..R 
000027a0:·f019·4b57·4c50·4d00·4d2f·6275·696c·642f··..KWLPM.M/build/00002790:·f042·d481·72a7·998d·8f35·f127·1dcd·14d5··.B..r....5.'....
 000027a0:·862b·2a83·fea7·3600·4c2f·6275·696c·642f··.+*...6.L/build/
000027b0:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d000027b0:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d
000027c0:·6673·672f·6578·7465·726e·616c·2f63·6563··fsg/external/cec000027c0:·6673·672f·6578·7465·726e·616c·2f63·6563··fsg/external/cec
000027d0:·696c·2f4d·6f6e·6f2e·4365·6369·6c2e·4369··il/Mono.Cecil.Ci000027d0:·696c·2f4d·6f6e·6f2e·4365·6369·6c2e·4369··il/Mono.Cecil.Ci
 000027e0:·6c2f·4578·6365·7074·696f·6e48·616e·646c··l/ExceptionHandl
000027e0:·6c2f·5661·7269·6162·6c65·5265·6665·7265··l/VariableRefere 
000027f0:·6e63·652e·6373·60a6·6e40·cf64·824c·b6f0··nce.cs`.n@.d.L.. 
00002800:·42d4·8172·a799·3116·1370·2b41·ff8f·4c0a··B..r..1..p+A..L. 
00002810:·4e77·04bb·fc6c·0046·2f62·7569·6c64·2f6d··Nw...l.F/build/m 
00002820:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df 
00002830:·7367·2f65·7874·6572·6e61·6c2f·6365·6369··sg/external/ceci 
00002840:·6c2f·4d6f·6e6f·2e43·6563·696c·2e43·696c··l/Mono.Cecil.Cil 
00002850:·2f43·6f64·6552·6561·6465·722e·6373·60a6··/CodeReader.cs`. 
00002860:·6e40·cf64·824c·b6f0·42d4·8172·a799·d56b··n@.d.L..B..r...k 
00002870:·062e·59bc·0c82·5ae6·aae8·6603·c05c·0043··..Y...Z...f..\.C 
00002880:·2f62·7569·6c64·2f6d·6f6e·6f2d·362e·382e··/build/mono-6.8. 
00002890:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter 
000028a0:·6e61·6c2f·6365·6369·6c2f·4d6f·6e6f·2e43··nal/cecil/Mono.C 
000028b0:·6563·696c·2e43·696c·2f53·796d·626f·6c73··ecil.Cil/Symbols 
000028c0:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B..000027f0:·6572·2e63·7360·a66e·40cf·6482·4cb6·f042··er.cs`.n@.d.L..B
000028d0:·72a7·99f3·70a2·644c·f71d·8d01·7e31·476e··r...p.dL....~1Gn00002800:·d481·72a7·998a·25e8·7770·2875·c5a2·9260··..r...%.wp(u...`
000028e0:·249e·3500·442f·6275·696c·642f·6d6f·6e6f··$.5.D/build/mono00002810:·a755·b449·7300·422f·6275·696c·642f·6d6f··.U.Is.B/build/mo
000028f0:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/00002820:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs
00002900:·6578·7465·726e·616c·2f63·6563·696c·2f4d··external/cecil/M00002830:·672f·6578·7465·726e·616c·2f63·6563·696c··g/external/cecil
00002910:·6f6e·6f2e·4365·6369·6c2e·4369·6c2f·446f··ono.Cecil.Cil/Do00002840:·2f4d·6f6e·6f2e·4365·6369·6c2e·4369·6c2f··/Mono.Cecil.Cil/
00002920:·6375·6d65·6e74·2e63·7360·a66e·40cf·6482··cument.cs`.n@.d.00002850:·4f70·436f·6465·2e63·7360·a66e·40cf·6482··OpCode.cs`.n@.d.
00002930:·4cb6·f042·d481·72a7·99d6·effd·a18c·772c··L..B..r.......w, 
00002940:·4b75·52dc·48f4·bac4·1700·422f·6275·696c··KuR.H.....B/buil00002860:·4cb6·f042·d481·72a7·99a3·3126·c345·12f1··L..B..r...1&.E..
 00002870:·b078·92b7·b84a·e80a·bd00·472f·6275·696c··.x...J....G/buil
00002950:·642f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··d/mono-6.8.0.10500002880:·642f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··d/mono-6.8.0.105
00002960:·2b64·6673·672f·6578·7465·726e·616c·2f63··+dfsg/external/c00002890:·2b64·6673·672f·6578·7465·726e·616c·2f63··+dfsg/external/c
00002970:·6563·696c·2f4d·6f6e·6f2e·4365·6369·6c2e··ecil/Mono.Cecil.000028a0:·6563·696c·2f4d·6f6e·6f2e·4365·6369·6c2e··ecil/Mono.Cecil.
00002980:·4369·6c2f·4f70·436f·6465·2e63·7360·a66e··Cil/OpCode.cs`.n 
00002990:·40cf·6482·4cb6·f042·d481·72a7·99a3·3126··@.d.L..B..r...1& 
000029a0:·c345·12f1·b078·92b7·b84a·e80a·bd00·472f··.E...x...J....G/ 
000029b0:·6275·696c·642f·6d6f·6e6f·2d36·2e38·2e30··build/mono-6.8.0 
000029c0:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern 
000029d0:·616c·2f63·6563·696c·2f4d·6f6e·6f2e·4365··al/cecil/Mono.Ce 
000029e0:·6369·6c2e·4369·6c2f·496e·7374·7275·6374··cil.Cil/Instruct000028b0:·4369·6c2f·496e·7374·7275·6374·696f·6e2e··Cil/Instruction.
000029f0:·696f·6e2e·6373·60a6·6e40·cf64·824c·b6f0··ion.cs`.n@.d.L.. 
00002a00:·42d4·8172·a799·27fd·4432·07a5·cdcb·e636··B..r..'.D2.....6 
00002a10:·4d9a·3f59·3650·004e·2f62·7569·6c64·2f6d··M.?Y6P.N/build/m 
00002a20:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df 
00002a30:·7367·2f65·7874·6572·6e61·6c2f·6365·6369··sg/external/ceci 
00002a40:·6c2f·4d6f·6e6f·2e43·6563·696c·2e43·696c··l/Mono.Cecil.Cil 
00002a50:·2f56·6172·6961·626c·6544·6566·696e·6974··/VariableDefinit 
00002a60:·696f·6e2e·6373·60a6·6e40·cf64·824c·b6f0··ion.cs`.n@.d.L.. 
00002a70:·42d4·8172·a799·ded4·3721·dd9b·3e76·4c98··B..r....7!..>vL. 
00002a80:·4de4·d2ad·d4c8·0040·2f62·7569·6c64·2f6d··M......@/build/m 
00002a90:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df 
00002aa0:·7367·2f65·7874·6572·6e61·6c2f·6365·6369··sg/external/ceci 
00002ab0:·6c2f·4d6f·6e6f·2e43·6563·696c·2e43·696c··l/Mono.Cecil.Cil 
00002ac0:·2f43·6f64·652e·6373·60a6·6e40·cf64·824c··/Code.cs`.n@.d.L 
00002ad0:·b6f0·42d4·8172·a799·0682·ffe4·d16d·e515··..B..r.......m.. 
00002ae0:·4848·4f80·77de·01f3·0047·2f62·7569·6c64··HHO.w....G/build 
00002af0:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+ 
Max diff block lines reached; 1084703/1102567 bytes (98.38%) of diff not shown.
1.47 MB
./usr/lib/mono/4.5/monop.exe.mdb
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2.......00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2.......
00000010:·a160·f622·90d9·8649·9037·345b·4435·b407··.`."...I.74[D5..00000010:·077d·2b29·631d·f840·83ce·207f·1562·438b··.}+)c..@..·..bC.
00000020:·364b·0300·7000·0000·469b·0200·6000·0000··6K..p...F...`...00000020:·364b·0300·7000·0000·469b·0200·6000·0000··6K..p...F...`...
00000030:·3648·0300·0003·0000·6000·0000·3645·0300··6H......`...6E..00000030:·3648·0300·0003·0000·6000·0000·3645·0300··6H......`...6E..
00000040:·0003·0000·200e·0000·b69b·0200·80a9·0000··....·...........00000040:·0003·0000·200e·0000·b69b·0200·80a9·0000··....·...........
00000050:·0000·0000·0000·0000·364b·0300·0000·0000··........6K......00000050:·0000·0000·0000·0000·364b·0300·0000·0000··........6K......
00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................
00000070:·332f·6275·696c·642f·6d6f·6e6f·2d36·2e38··3/build/mono-6.800000070:·332f·6275·696c·642f·6d6f·6e6f·2d36·2e38··3/build/mono-6.8
00000080:·2e30·2e31·3035·2b64·6673·672f·6d63·732f··.0.105+dfsg/mcs/00000080:·2e30·2e31·3035·2b64·6673·672f·6d63·732f··.0.105+dfsg/mcs/
Offset 54, 404 lines modifiedOffset 54, 404 lines modified
00000350:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/00000350:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/
00000360:·6d63·732f·636c·6173·732f·4d6f·6e6f·2e53··mcs/class/Mono.S00000360:·6d63·732f·636c·6173·732f·4d6f·6e6f·2e53··mcs/class/Mono.S
00000370:·6563·7572·6974·792f·4d6f·6e6f·2e53·6563··ecurity/Mono.Sec00000370:·6563·7572·6974·792f·4d6f·6e6f·2e53·6563··ecurity/Mono.Sec
00000380:·7572·6974·792e·4372·7970·746f·6772·6170··urity.Cryptograp00000380:·7572·6974·792e·4372·7970·746f·6772·6170··urity.Cryptograp
00000390:·6879·2f43·7279·7074·6f43·6f6e·7665·7274··hy/CryptoConvert00000390:·6879·2f43·7279·7074·6f43·6f6e·7665·7274··hy/CryptoConvert
000003a0:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B..000003a0:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B..
000003b0:·72a7·9927·8e5d·a552·2603·b0d0·da42·c679··r..'.].R&....B.y000003b0:·72a7·9927·8e5d·a552·2603·b0d0·da42·c679··r..'.].R&....B.y
000003c0:·6a8f·a600·3e2f·6275·696c·642f·6d6f·6e6f··j...>/build/mono000003c0:·6a8f·a600·472f·6275·696c·642f·6d6f·6e6f··j...G/build/mono
000003d0:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/000003d0:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/
000003e0:·6578·7465·726e·616c·2f69·6b76·6d2f·7265··external/ikvm/re000003e0:·6578·7465·726e·616c·2f69·6b76·6d2f·7265··external/ikvm/re
000003f0:·666c·6563·742f·4d65·7468·6f64·426f·6479··flect/MethodBody 
00000400:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. 
00000410:·72a7·9970·0ab5·24d4·647c·9642·fa1f·2f24··r..p..$.d|.B../$ 
00000420:·bf52·a700·412f·6275·696c·642f·6d6f·6e6f··.R..A/build/mono 
00000430:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/ 
00000440:·6578·7465·726e·616c·2f69·6b76·6d2f·7265··external/ikvm/re 
00000450:·666c·6563·742f·5061·7261·6d65·7465·7249··flect/ParameterI 
00000460:·6e66·6f2e·6373·60a6·6e40·cf64·824c·b6f0··nfo.cs`.n@.d.L.. 
00000470:·42d4·8172·a799·9e77·a107·2142·3fde·e821··B..r...w..!B?..! 
00000480:·7b02·81eb·7034·003c·2f62·7569·6c64·2f6d··{...p4.</build/m 
00000490:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df 
000004a0:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm 
000004b0:·2f72·6566·6c65·6374·2f55·6e69·7665·7273··/reflect/Univers 
000004c0:·652e·6373·60a6·6e40·cf64·824c·b6f0·42d4··e.cs`.n@.d.L..B. 
000004d0:·8172·a799·3395·044b·4b3b·848a·4e88·4826··.r..3..KK;..N.H& 
000004e0:·27e0·10e5·0044·2f62·7569·6c64·2f6d·6f6e··'....D/build/mon 
000004f0:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg 
00000500:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r 
00000510:·6566·6c65·6374·2f49·6e74·6572·6661·6365··eflect/Interface 
00000520:·4d61·7070·696e·672e·6373·60a6·6e40·cf64··Mapping.cs`.n@.d 
00000530:·824c·b6f0·42d4·8172·a799·c6f3·cf24·177f··.L..B..r.....$.. 
00000540:·36f6·f2d2·edf4·38c5·9c8e·0047·2f62·7569··6.....8....G/bui 
00000550:·6c64·2f6d·6f6e·6f2d·362e·382e·302e·3130··ld/mono-6.8.0.10 
00000560:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/ 
00000570:·696b·766d·2f72·6566·6c65·6374·2f53·7461··ikvm/reflect/Sta 
00000580:·6e64·416c·6f6e·654d·6574·686f·6453·6967··ndAloneMethodSig 
00000590:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. 
000005a0:·72a7·994f·cce8·17bd·74d0·3ddd·9bec·9fcc··r..O....t.=..... 
000005b0:·2f6c·1900·502f·6275·696c·642f·6d6f·6e6f··/l..P/build/mono 
000005c0:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/ 
000005d0:·6578·7465·726e·616c·2f69·6b76·6d2f·7265··external/ikvm/re 
000005e0:·666c·6563·742f·4375·7374·6f6d·4174·7472··flect/CustomAttr000003f0:·666c·6563·742f·4375·7374·6f6d·4174·7472··flect/CustomAttr
 00000400:·6962·7574·6544·6174·612e·6373·60a6·6e40··ibuteData.cs`.n@
000005f0:·6962·7574·6554·7970·6564·4172·6775·6d65··ibuteTypedArgume 
00000600:·6e74·2e63·7360·a66e·40cf·6482·4cb6·f042··nt.cs`.n@.d.L..B 
00000610:·d481·72a7·9977·16b0·05cb·7808·d782·06ee··..r..w....x..... 
00000620:·f76c·a916·7f00·3a2f·6275·696c·642f·6d6f··.l....:/build/mo 
00000630:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs 
00000640:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ 
00000650:·7265·666c·6563·742f·4d6f·6475·6c65·2e63··reflect/Module.c 
00000660:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. 
00000670:·9902·545b·8ffe·9e66·32a2·c72b·57b8·eb30··..T[...f2..+W..0 
00000680:·6600·452f·6275·696c·642f·6d6f·6e6f·2d36··f.E/build/mono-6 
00000690:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex 
000006a0:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl 
000006b0:·6563·742f·5072·6f70·6572·7479·5369·676e··ect/PropertySign 
000006c0:·6174·7572·652e·6373·60a6·6e40·cf64·824c··ature.cs`.n@.d.L 
000006d0:·b6f0·42d4·8172·a799·26c4·b675·bbf8·0bb2··..B..r..&..u.... 
000006e0:·e9fc·cad4·bcbb·757c·0038·2f62·7569·6c64··......u|.8/build 
000006f0:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+ 
00000700:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik 
00000710:·766d·2f72·6566·6c65·6374·2f54·7970·652e··vm/reflect/Type. 
00000720:·6373·60a6·6e40·cf64·824c·b6f0·42d4·8172··cs`.n@.d.L..B..r 
00000730:·a799·f502·ee86·b768·9c9a·a3ca·da4b·e176··.......h.....K.v 
00000740:·4c69·003b·2f62·7569·6c64·2f6d·6f6e·6f2d··Li.;/build/mono- 
00000750:·362e·382e·302e·3130·352b·6466·7367·2f65··6.8.0.105+dfsg/e 
00000760:·7874·6572·6e61·6c2f·696b·766d·2f72·6566··xternal/ikvm/ref 
00000770:·6c65·6374·2f4d·6973·7369·6e67·2e63·7360··lect/Missing.cs` 
00000780:·a66e·40cf·6482·4cb6·f042·d481·72a7·995c··.n@.d.L..B..r..\ 
00000790:·aad3·92ba·92e7·b46a·215f·6c2f·b60a·b700··.......j!_l/.... 
000007a0:·432f·6275·696c·642f·6d6f·6e6f·2d36·2e38··C/build/mono-6.8 
000007b0:·2e30·2e31·3035·2b64·6673·672f·6578·7465··.0.105+dfsg/exte 
000007c0:·726e·616c·2f69·6b76·6d2f·7265·666c·6563··rnal/ikvm/reflec 
000007d0:·742f·4765·6e65·7269·6357·7261·7070·6572··t/GenericWrapper 
000007e0:·732e·6373·60a6·6e40·cf64·824c·b6f0·42d4··s.cs`.n@.d.L..B. 
000007f0:·8172·a799·d379·dfc3·c8fa·6b38·1065·8c38··.r...y....k8.e.8 
00000800:·04bf·e6c8·004b·2f62·7569·6c64·2f6d·6f6e··.....K/build/mon 
00000810:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg 
00000820:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r 
00000830:·6566·6c65·6374·2f45·7863·6570·7469·6f6e··eflect/Exception 
00000840:·4861·6e64·6c69·6e67·436c·6175·7365·2e63··HandlingClause.c 
00000850:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. 
00000860:·99d6·482f·8bcd·af7e·a003·354c·c049·d60b··..H/...~..5L.I.. 
00000870:·5400·502f·6275·696c·642f·6d6f·6e6f·2d36··T.P/build/mono-6 
00000880:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex 
00000890:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl 
000008a0:·6563·742f·4375·7374·6f6d·4174·7472·6962··ect/CustomAttrib 
000008b0:·7574·654e·616d·6564·4172·6775·6d65·6e74··uteNamedArgument 
000008c0:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. 
000008d0:·72a7·9981·ea4e·e02f·d0d7·e57a·4200·a59e··r....N./...zB... 
000008e0:·0b45·9c00·412f·6275·696c·642f·6d6f·6e6f··.E..A/build/mono 
000008f0:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/ 
00000900:·6578·7465·726e·616c·2f69·6b76·6d2f·7265··external/ikvm/re 
00000910:·666c·6563·742f·4d65·7468·6f64·496d·706c··flect/MethodImpl 
00000920:·4d61·702e·6373·60a6·6e40·cf64·824c·b6f0··Map.cs`.n@.d.L.. 
00000930:·42d4·8172·a799·bd4c·2ac6·ee3f·1e69·44e1··B..r...L*..?.iD. 
00000940:·476b·7962·6b95·003e·2f62·7569·6c64·2f6d··Gkybk..>/build/m 
00000950:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df 
00000960:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm 
00000970:·2f72·6566·6c65·6374·2f50·726f·6a65·6374··/reflect/Project 
00000980:·696f·6e2e·6373·60a6·6e40·cf64·824c·b6f0··ion.cs`.n@.d.L.. 
00000990:·42d4·8172·a799·2cd3·446a·2e8d·4c73·06ac··B..r..,.Dj..Ls.. 
000009a0:·5923·088d·a6ec·003d·2f62·7569·6c64·2f6d··Y#.....=/build/m 
000009b0:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df 
000009c0:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm 
000009d0:·2f72·6566·6c65·6374·2f45·7665·6e74·496e··/reflect/EventIn 
000009e0:·666f·2e63·7360·a66e·40cf·6482·4cb6·f042··fo.cs`.n@.d.L..B 
000009f0:·d481·72a7·994a·a099·7600·fdf8·7921·54d8··..r..J..v...y!T. 
00000a00:·3f26·4bb2·ac00·3d2f·6275·696c·642f·6d6f··?&K...=/build/mo 
00000a10:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs 
00000a20:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ 
00000a30:·7265·666c·6563·742f·4669·656c·6449·6e66··reflect/FieldInf 
00000a40:·6f2e·6373·60a6·6e40·cf64·824c·b6f0·42d4··o.cs`.n@.d.L..B. 
00000a50:·8172·a799·bc53·2360·ddb2·97f9·b2ba·2d4e··.r...S#`......-N 
00000a60:·3288·b9c3·0039·2f62·7569·6c64·2f6d·6f6e··2....9/build/mon 
00000a70:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg 
00000a80:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r 
Max diff block lines reached; 1504709/1542697 bytes (97.54%) of diff not shown.
57.8 KB
mono-devel_6.8.0.105+dfsg-3.3~deb11u1_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2023-02-17·05:30:39.000000·debian-binary1 -rw-r--r--···0········0········0········4·2023-02-17·05:30:39.000000·debian-binary
2 -rw-r--r--···0········0········0····38252·2023-02-17·05:30:39.000000·control.tar.xz2 -rw-r--r--···0········0········0····38248·2023-02-17·05:30:39.000000·control.tar.xz
3 -rw-r--r--···0········0········0·23520592·2023-02-17·05:30:39.000000·data.tar.xz3 -rw-r--r--···0········0········0·23526328·2023-02-17·05:30:39.000000·data.tar.xz
21.7 KB
control.tar.xz
21.7 KB
control.tar
21.6 KB
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·mono-devel1 Package:·mono-devel
2 Source:·mono2 Source:·mono
3 Version:·6.8.0.105+dfsg-3.3~deb11u13 Version:·6.8.0.105+dfsg-3.3~deb11u1
4 Architecture:·all4 Architecture:·all
5 Maintainer:·Debian·Mono·Group·<pkg-mono-group@lists.alioth.debian.org>5 Maintainer:·Debian·Mono·Group·<pkg-mono-group@lists.alioth.debian.org>
6 Installed-Size:·1159116 Installed-Size:·115912
7 Depends:·mono-runtime·(>=·3.0~),·libc6·(>=·2.31)·|·libc6.1·(>=·2.31)·|·libc0.1·(>=·2.31),·libmono-cecil-private-cil·(>=·6.8.0.105),·libmono-cecil-private-cil·(<<·6.8.0.106),·libmono-codecontracts4.0-cil·(>=·1.0),·libmono-compilerservices-symbolwriter4.0-cil·(>=·4.6.1.3),·libmono-corlib4.5-cil·(>=·5.18.0.240),·libmono-peapi4.0a-cil·(>=·4.2.0),·libmono-relaxng4.0-cil·(>=·2.10.1),·libmono-security4.0-cil·(>=·4.6.1.3),·libmono-system-componentmodel-composition4.0-cil·(>=·3.0.6),·libmono-system-componentmodel-dataannotations4.0-cil·(>=·4.6.1.3),·libmono-system-configuration-install4.0-cil·(>=·1.0),·libmono-system-configuration4.0-cil·(>=·4.0.0~alpha1),·libmono-system-core4.0-cil·(>=·5.18.0.240),·libmono-system-data-datasetextensions4.0-cil·(>=·5.12.0.309),·libmono-system-data4.0-cil·(>=·5.16.0.220),·libmono-system-drawing4.0-cil·(>=·5.12.0.309),·libmono-system-identitymodel4.0-cil·(>=·5.12.0.309),·libmono-system-io-compression-filesystem4.0-cil·(>=·5.12.0.309),·libmono-system-io-compression4.0-cil·(>=·5.12.0.309),·libmono-system-net-http4.0-cil·(>=·5.12.0.309),·libmono-system-numerics4.0-cil·(>=·5.16.0.220),·libmono-system-runtime-serialization4.0-cil·(>=·5.16.0.220),·libmono-system-runtime4.0-cil·(>=·2.10.1),·libmono-system-security4.0-cil·(>=·5.18.0.240),·libmono-system-servicemodel4.0a-cil·(>=·5.18.0.240),·libmono-system-serviceprocess4.0-cil·(>=·3.0.6),·libmono-system-transactions4.0-cil·(>=·5.12.0.309),·libmono-system-web-services4.0-cil·(>=·4.2.0),·libmono-system-web4.0-cil·(>=·2.10.3),·libmono-system-xml-linq4.0-cil·(>=·5.16.0.220),·libmono-system-xml4.0-cil·(>=·4.6.1.3),·libmono-system4.0-cil·(>=·5.18.0.240),·mono-mcs·(=·6.8.0.105+dfsg-3.3~deb11u1),·mono-gac·(=·6.8.0.105+dfsg-3.3~deb11u1),·mono-xbuild·(=·6.8.0.105+dfsg-3.3~deb11u1),·libmono-cil-dev·(=·6.8.0.105+dfsg-3.3~deb11u1),·libmono-2.0-dev·(>=·6.8.0.105+dfsg-3.3~deb11u1),·libmono-2.0-dev·(<<·6.8.0.105+dfsg-3.3~deb11u1.1~),·ca-certificates-mono·(=·6.8.0.105+dfsg-3.3~deb11u1),·pkg-config7 Depends:·mono-runtime·(>=·3.0~),·libc6·(>=·2.31)·|·libc6.1·(>=·2.31)·|·libc0.1·(>=·2.31),·libmono-cecil-private-cil·(>=·6.8.0.105),·libmono-cecil-private-cil·(<<·6.8.0.106),·libmono-codecontracts4.0-cil·(>=·1.0),·libmono-compilerservices-symbolwriter4.0-cil·(>=·4.6.1.3),·libmono-corlib4.5-cil·(>=·5.18.0.240),·libmono-peapi4.0a-cil·(>=·4.2.0),·libmono-relaxng4.0-cil·(>=·2.10.1),·libmono-security4.0-cil·(>=·4.6.1.3),·libmono-system-componentmodel-composition4.0-cil·(>=·3.0.6),·libmono-system-componentmodel-dataannotations4.0-cil·(>=·4.6.1.3),·libmono-system-configuration-install4.0-cil·(>=·1.0),·libmono-system-configuration4.0-cil·(>=·4.0.0~alpha1),·libmono-system-core4.0-cil·(>=·5.18.0.240),·libmono-system-data-datasetextensions4.0-cil·(>=·5.12.0.309),·libmono-system-data4.0-cil·(>=·5.16.0.220),·libmono-system-drawing4.0-cil·(>=·5.12.0.309),·libmono-system-identitymodel4.0-cil·(>=·5.12.0.309),·libmono-system-io-compression-filesystem4.0-cil·(>=·5.12.0.309),·libmono-system-io-compression4.0-cil·(>=·5.12.0.309),·libmono-system-net-http4.0-cil·(>=·5.12.0.309),·libmono-system-numerics4.0-cil·(>=·5.16.0.220),·libmono-system-runtime-serialization4.0-cil·(>=·5.16.0.220),·libmono-system-runtime4.0-cil·(>=·2.10.1),·libmono-system-security4.0-cil·(>=·5.18.0.240),·libmono-system-servicemodel4.0a-cil·(>=·5.18.0.240),·libmono-system-serviceprocess4.0-cil·(>=·3.0.6),·libmono-system-transactions4.0-cil·(>=·5.12.0.309),·libmono-system-web-services4.0-cil·(>=·4.2.0),·libmono-system-web4.0-cil·(>=·2.10.3),·libmono-system-xml-linq4.0-cil·(>=·5.16.0.220),·libmono-system-xml4.0-cil·(>=·4.6.1.3),·libmono-system4.0-cil·(>=·5.18.0.240),·mono-mcs·(=·6.8.0.105+dfsg-3.3~deb11u1),·mono-gac·(=·6.8.0.105+dfsg-3.3~deb11u1),·mono-xbuild·(=·6.8.0.105+dfsg-3.3~deb11u1),·libmono-cil-dev·(=·6.8.0.105+dfsg-3.3~deb11u1),·libmono-2.0-dev·(>=·6.8.0.105+dfsg-3.3~deb11u1),·libmono-2.0-dev·(<<·6.8.0.105+dfsg-3.3~deb11u1.1~),·ca-certificates-mono·(=·6.8.0.105+dfsg-3.3~deb11u1),·pkg-config
8 Recommends:·mono-csharp-shell8 Recommends:·mono-csharp-shell
9 Breaks:·libmono-accessibility2.0-cil·(<<·4.0.1~),·libmono-accessibility4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-cairo2.0-cil·(<<·4.0.1~),·libmono-cairo4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-compilerservices-symbolwriter4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-corlib2.0-cil·(<<·4.0.1~),·libmono-corlib4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-cscompmgd8.0-cil·(<<·4.0.1~),·libmono-csharp4.0c-cil·(<<·4.0.0~alpha1-0~),·libmono-custommarshalers4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-data-tds2.0-cil·(<<·4.0.1~),·libmono-data-tds4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-db2-1.0-cil·(<<·4.0.0~alpha1-0~),·libmono-debugger-soft2.0a-cil·(<<·4.0.1~),·libmono-debugger-soft4.0a-cil·(<<·4.0.0~alpha1-0~),·libmono-facades-system-collections-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-collections-concurrent-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-componentmodel-annotations-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-componentmodel-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-componentmodel-eventbasedasync-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-diagnostics-contracts-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-diagnostics-debug-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-diagnostics-tools-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-dynamic-runtime-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-globalization-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-io-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-linq-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-linq-expressions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-linq-parallel-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-linq-queryable-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-net-networkinformation-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-net-primitives-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-net-requests-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-objectmodel-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-reflection-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-reflection-extensions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-reflection-primitives-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-resources-resourcemanager-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-extensions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-interopservices-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-numerics-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-serialization-json-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-serialization-primitives-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-serialization-xml-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-security-principal-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-servicemodel-http-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-servicemodel-primitives-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-text-encoding-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-text-encoding-extensions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-text-regularexpressions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-threading-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-threading-tasks-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-threading-tasks-parallel-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-xml-readerwriter-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-xml-xdocument-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-xml-xmlserializer-cil·(<<·3.2.3+dfsg-5~),·libmono-http4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-cjk4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-mideast4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-other4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-rare4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-west2.0-cil·(<<·4.0.1~),·libmono-i18n-west4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n2.0-cil·(<<·4.0.1~),·libmono-i18n4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-ldap2.0-cil·(<<·4.0.1~),·libmono-ldap4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-management2.0-cil·(<<·4.0.1~),·libmono-management4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-messaging-rabbitmq2.0-cil·(<<·4.0.1~),·libmono-messaging-rabbitmq4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-messaging2.0-cil·(<<·4.0.1~),·libmono-messaging4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build-engine4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build-framework4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build-tasks-v4.0-4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build-utilities-v4.0-4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build2.0-cil·(<<·4.0.1~),·libmono-microsoft-build4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-csharp4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-visualbasic10.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-visualc10.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-web-infrastructure1.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft8.0-cil·(<<·4.0.1~),·libmono-npgsql2.0-cil·(<<·4.0.1~),·libmono-npgsql4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-oracle2.0-cil·(<<·4.0.1~),·libmono-oracle4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-parallel4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-peapi2.0a-cil·(<<·4.0.1~),·libmono-peapi4.0a-cil·(<<·4.0.0~alpha1-0~),·libmono-posix2.0-cil·(<<·4.0.1~),·libmono-posix4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-rabbitmq2.0-cil·(<<·4.0.1~),·libmono-rabbitmq4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-relaxng2.0-cil·(<<·4.0.1~),·libmono-relaxng4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-security2.0-cil·(<<·4.0.1~),·libmono-security4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-sharpzip2.84-cil·(<<·4.0.1~),·libmono-sharpzip4.84-cil·(<<·4.0.0~alpha1-0~),·libmono-simd2.0-cil·(<<·4.0.1~),·libmono-simd4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-sqlite2.0-cil·(<<·4.0.1~),·libmono-sqlite4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-componentmodel-composition4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-componentmodel-dataannotations4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-configuration-install4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-configuration4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-core4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data-datasetextensions4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data-linq2.0-cil·(<<·4.0.1~),·libmono-system-data-linq4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data-services-client4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data-services2.0-cil·(<<·4.0.1~),·libmono-system-data-services4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data2.0-cil·(<<·4.0.1~),·libmono-system-data4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-design4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-drawing-design4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-drawing4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-dynamic4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-enterpriseservices4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-identitymodel-selectors4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-identitymodel4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-json-microsoft4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-json2.0-cil·(<<·4.0.1~),·libmono-system-json4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-ldap-protocols4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-ldap2.0-cil·(<<·4.0.1~),·libmono-system-ldap4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-management4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-messaging2.0-cil·(<<·4.0.1~),·libmono-system-messaging4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-net2.0-cil·(<<·4.0.1~),·libmono-system-net4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-numerics4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime-caching4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime-durableinstancing4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime-serialization-formatters-soap4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime-serialization4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime2.0-cil·(<<·4.0.1~),·libmono-system-runtime4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-security4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel-activation4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel-discovery4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel-routing4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel-web4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel4.0a-cil·(<<·4.0.0~alpha1-0~),·libmono-system-serviceprocess4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-transactions4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-abstractions4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-applicationservices4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-dynamicdata4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-extensions-design4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-extensions4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-mvc2.0-cil·(<<·4.0.1~),·libmono-system-web-routing4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-services4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web2.0-cil·(<<·4.0.1~),·libmono-system-web4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-windows-forms-datavisualization4.0a-cil·(<<·4.0.0~alpha1-0~),·libmono-system-windows-forms4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-xaml4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-xml-linq4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-xml4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system2.0-cil·(<<·4.0.1~),·libmono-system4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-tasklets2.0-cil·(<<·4.0.1~),·libmono-tasklets4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-wcf3.0a-cil·(<<·4.0.1~),·libmono-webbrowser2.0-cil·(<<·4.0.1~),·libmono-webbrowser4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-webmatrix-data4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-windowsbase3.0-cil·(<<·4.0.1~),·libmono-windowsbase4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-winforms2.0-cil·(<<·4.0.1~),·libmono-xbuild-tasks2.0-cil·(<<·4.0.1~),·libmono-xbuild-tasks4.0-cil·(<<·4.0.0~alpha1-0~),·libmono2.0-cil·(<<·4.0.1~),·mono-reference-assemblies-2.0·(<<·5.0~),·mono-reference-assemblies-3.5·(<<·5.0~),·mono-reference-assemblies-4.0·(<<·5.0~)9 Breaks:·libmono-accessibility2.0-cil·(<<·4.0.1~),·libmono-accessibility4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-cairo2.0-cil·(<<·4.0.1~),·libmono-cairo4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-compilerservices-symbolwriter4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-corlib2.0-cil·(<<·4.0.1~),·libmono-corlib4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-cscompmgd8.0-cil·(<<·4.0.1~),·libmono-csharp4.0c-cil·(<<·4.0.0~alpha1-0~),·libmono-custommarshalers4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-data-tds2.0-cil·(<<·4.0.1~),·libmono-data-tds4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-db2-1.0-cil·(<<·4.0.0~alpha1-0~),·libmono-debugger-soft2.0a-cil·(<<·4.0.1~),·libmono-debugger-soft4.0a-cil·(<<·4.0.0~alpha1-0~),·libmono-facades-system-collections-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-collections-concurrent-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-componentmodel-annotations-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-componentmodel-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-componentmodel-eventbasedasync-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-diagnostics-contracts-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-diagnostics-debug-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-diagnostics-tools-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-dynamic-runtime-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-globalization-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-io-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-linq-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-linq-expressions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-linq-parallel-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-linq-queryable-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-net-networkinformation-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-net-primitives-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-net-requests-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-objectmodel-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-reflection-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-reflection-extensions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-reflection-primitives-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-resources-resourcemanager-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-extensions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-interopservices-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-numerics-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-serialization-json-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-serialization-primitives-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-serialization-xml-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-security-principal-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-servicemodel-http-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-servicemodel-primitives-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-text-encoding-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-text-encoding-extensions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-text-regularexpressions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-threading-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-threading-tasks-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-threading-tasks-parallel-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-xml-readerwriter-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-xml-xdocument-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-xml-xmlserializer-cil·(<<·3.2.3+dfsg-5~),·libmono-http4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-cjk4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-mideast4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-other4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-rare4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-west2.0-cil·(<<·4.0.1~),·libmono-i18n-west4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n2.0-cil·(<<·4.0.1~),·libmono-i18n4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-ldap2.0-cil·(<<·4.0.1~),·libmono-ldap4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-management2.0-cil·(<<·4.0.1~),·libmono-management4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-messaging-rabbitmq2.0-cil·(<<·4.0.1~),·libmono-messaging-rabbitmq4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-messaging2.0-cil·(<<·4.0.1~),·libmono-messaging4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build-engine4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build-framework4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build-tasks-v4.0-4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build-utilities-v4.0-4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build2.0-cil·(<<·4.0.1~),·libmono-microsoft-build4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-csharp4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-visualbasic10.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-visualc10.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-web-infrastructure1.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft8.0-cil·(<<·4.0.1~),·libmono-npgsql2.0-cil·(<<·4.0.1~),·libmono-npgsql4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-oracle2.0-cil·(<<·4.0.1~),·libmono-oracle4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-parallel4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-peapi2.0a-cil·(<<·4.0.1~),·libmono-peapi4.0a-cil·(<<·4.0.0~alpha1-0~),·libmono-posix2.0-cil·(<<·4.0.1~),·libmono-posix4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-rabbitmq2.0-cil·(<<·4.0.1~),·libmono-rabbitmq4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-relaxng2.0-cil·(<<·4.0.1~),·libmono-relaxng4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-security2.0-cil·(<<·4.0.1~),·libmono-security4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-sharpzip2.84-cil·(<<·4.0.1~),·libmono-sharpzip4.84-cil·(<<·4.0.0~alpha1-0~),·libmono-simd2.0-cil·(<<·4.0.1~),·libmono-simd4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-sqlite2.0-cil·(<<·4.0.1~),·libmono-sqlite4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-componentmodel-composition4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-componentmodel-dataannotations4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-configuration-install4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-configuration4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-core4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data-datasetextensions4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data-linq2.0-cil·(<<·4.0.1~),·libmono-system-data-linq4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data-services-client4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data-services2.0-cil·(<<·4.0.1~),·libmono-system-data-services4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data2.0-cil·(<<·4.0.1~),·libmono-system-data4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-design4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-drawing-design4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-drawing4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-dynamic4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-enterpriseservices4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-identitymodel-selectors4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-identitymodel4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-json-microsoft4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-json2.0-cil·(<<·4.0.1~),·libmono-system-json4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-ldap-protocols4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-ldap2.0-cil·(<<·4.0.1~),·libmono-system-ldap4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-management4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-messaging2.0-cil·(<<·4.0.1~),·libmono-system-messaging4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-net2.0-cil·(<<·4.0.1~),·libmono-system-net4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-numerics4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime-caching4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime-durableinstancing4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime-serialization-formatters-soap4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime-serialization4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime2.0-cil·(<<·4.0.1~),·libmono-system-runtime4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-security4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel-activation4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel-discovery4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel-routing4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel-web4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel4.0a-cil·(<<·4.0.0~alpha1-0~),·libmono-system-serviceprocess4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-transactions4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-abstractions4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-applicationservices4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-dynamicdata4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-extensions-design4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-extensions4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-mvc2.0-cil·(<<·4.0.1~),·libmono-system-web-routing4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-services4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web2.0-cil·(<<·4.0.1~),·libmono-system-web4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-windows-forms-datavisualization4.0a-cil·(<<·4.0.0~alpha1-0~),·libmono-system-windows-forms4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-xaml4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-xml-linq4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-xml4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system2.0-cil·(<<·4.0.1~),·libmono-system4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-tasklets2.0-cil·(<<·4.0.1~),·libmono-tasklets4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-wcf3.0a-cil·(<<·4.0.1~),·libmono-webbrowser2.0-cil·(<<·4.0.1~),·libmono-webbrowser4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-webmatrix-data4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-windowsbase3.0-cil·(<<·4.0.1~),·libmono-windowsbase4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-winforms2.0-cil·(<<·4.0.1~),·libmono-xbuild-tasks2.0-cil·(<<·4.0.1~),·libmono-xbuild-tasks4.0-cil·(<<·4.0.0~alpha1-0~),·libmono2.0-cil·(<<·4.0.1~),·mono-reference-assemblies-2.0·(<<·5.0~),·mono-reference-assemblies-3.5·(<<·5.0~),·mono-reference-assemblies-4.0·(<<·5.0~)
10 Replaces:·libmono-accessibility2.0-cil·(<<·4.0.1~),·libmono-accessibility4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-cairo2.0-cil·(<<·4.0.1~),·libmono-cairo4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-compilerservices-symbolwriter4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-corlib2.0-cil·(<<·4.0.1~),·libmono-corlib4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-cscompmgd8.0-cil·(<<·4.0.1~),·libmono-csharp4.0c-cil·(<<·4.0.0~alpha1-0~),·libmono-custommarshalers4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-data-tds2.0-cil·(<<·4.0.1~),·libmono-data-tds4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-db2-1.0-cil·(<<·4.0.0~alpha1-0~),·libmono-debugger-soft2.0a-cil·(<<·4.0.1~),·libmono-debugger-soft4.0a-cil·(<<·4.0.0~alpha1-0~),·libmono-dev·(<<·2.4),·libmono-facades-system-collections-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-collections-concurrent-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-componentmodel-annotations-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-componentmodel-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-componentmodel-eventbasedasync-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-diagnostics-contracts-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-diagnostics-debug-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-diagnostics-tools-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-dynamic-runtime-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-globalization-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-io-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-linq-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-linq-expressions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-linq-parallel-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-linq-queryable-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-net-networkinformation-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-net-primitives-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-net-requests-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-objectmodel-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-reflection-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-reflection-extensions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-reflection-primitives-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-resources-resourcemanager-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-extensions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-interopservices-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-numerics-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-serialization-json-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-serialization-primitives-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-serialization-xml-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-security-principal-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-servicemodel-http-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-servicemodel-primitives-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-text-encoding-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-text-encoding-extensions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-text-regularexpressions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-threading-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-threading-tasks-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-threading-tasks-parallel-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-xml-readerwriter-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-xml-xdocument-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-xml-xmlserializer-cil·(<<·3.2.3+dfsg-5~),·libmono-http4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-cjk4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-mideast4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-other4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-rare4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-west2.0-cil·(<<·4.0.1~),·libmono-i18n-west4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n2.0-cil·(<<·4.0.1~),·libmono-i18n4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-ldap2.0-cil·(<<·4.0.1~),·libmono-ldap4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-management2.0-cil·(<<·4.0.1~),·libmono-management4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-messaging-rabbitmq2.0-cil·(<<·4.0.1~),·libmono-messaging-rabbitmq4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-messaging2.0-cil·(<<·4.0.1~),·libmono-messaging4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build-engine4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build-framework4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build-tasks-v4.0-4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build-utilities-v4.0-4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build2.0-cil·(<<·4.0.1~),·libmono-microsoft-build4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-csharp4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-visualbasic10.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-visualc10.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-web-infrastructure1.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft8.0-cil·(<<·4.0.1~),·libmono-npgsql2.0-cil·(<<·4.0.1~),·libmono-npgsql4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-oracle2.0-cil·(<<·4.0.1~),·libmono-oracle4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-parallel4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-peapi2.0a-cil·(<<·4.0.1~),·libmono-peapi4.0a-cil·(<<·4.0.0~alpha1-0~),·libmono-posix2.0-cil·(<<·4.0.1~),·libmono-posix4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-rabbitmq2.0-cil·(<<·4.0.1~),·libmono-rabbitmq4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-relaxng2.0-cil·(<<·4.0.1~),·libmono-relaxng4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-security2.0-cil·(<<·4.0.1~),·libmono-security4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-sharpzip2.84-cil·(<<·4.0.1~),·libmono-sharpzip4.84-cil·(<<·4.0.0~alpha1-0~),·libmono-simd2.0-cil·(<<·4.0.1~),·libmono-simd4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-sqlite2.0-cil·(<<·4.0.1~),·libmono-sqlite4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-componentmodel-composition4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-componentmodel-dataannotations4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-configuration-install4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-configuration4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-core4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data-datasetextensions4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data-linq2.0-cil·(<<·4.0.1~),·libmono-system-data-linq4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data-services-client4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data-services2.0-cil·(<<·4.0.1~),·libmono-system-data-services4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data2.0-cil·(<<·4.0.1~),·libmono-system-data4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-design4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-drawing-design4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-drawing4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-dynamic4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-enterpriseservices4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-identitymodel-selectors4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-identitymodel4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-json-microsoft4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-json2.0-cil·(<<·4.0.1~),·libmono-system-json4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-ldap-protocols4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-ldap2.0-cil·(<<·4.0.1~),·libmono-system-ldap4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-management4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-messaging2.0-cil·(<<·4.0.1~),·libmono-system-messaging4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-net2.0-cil·(<<·4.0.1~),·libmono-system-net4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-numerics4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime-caching4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime-durableinstancing4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime-serialization-formatters-soap4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime-serialization4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime2.0-cil·(<<·4.0.1~),·libmono-system-runtime4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-security4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel-activation4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel-discovery4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel-routing4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel-web4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel4.0a-cil·(<<·4.0.0~alpha1-0~),·libmono-system-serviceprocess4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-transactions4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-abstractions4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-applicationservices4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-dynamicdata4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-extensions-design4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-extensions4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-mvc2.0-cil·(<<·4.0.1~),·libmono-system-web-routing4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-services4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web2.0-cil·(<<·4.0.1~),·libmono-system-web4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-windows-forms-datavisualization4.0a-cil·(<<·4.0.0~alpha1-0~),·libmono-system-windows-forms4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-xaml4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-xml-linq4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-xml4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system2.0-cil·(<<·4.0.1~),·libmono-system4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-tasklets2.0-cil·(<<·4.0.1~),·libmono-tasklets4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-wcf3.0a-cil·(<<·4.0.1~),·libmono-webbrowser2.0-cil·(<<·4.0.1~),·libmono-webbrowser4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-webmatrix-data4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-windowsbase3.0-cil·(<<·4.0.1~),·libmono-windowsbase4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-winforms2.0-cil·(<<·4.0.1~),·libmono-xbuild-tasks2.0-cil·(<<·4.0.1~),·libmono-xbuild-tasks4.0-cil·(<<·4.0.0~alpha1-0~),·libmono2.0-cil·(<<·4.0.1~),·mono-1.0-devel·(<<·2.0),·mono-2.0-devel·(<<·2.10),·mono-gmcs·(<<·2.0),·mono-mcs·(<<·2.0),·mono-reference-assemblies-2.0·(<<·5.0~),·mono-reference-assemblies-3.5·(<<·5.0~),·mono-reference-assemblies-4.0·(<<·5.0~)10 Replaces:·libmono-accessibility2.0-cil·(<<·4.0.1~),·libmono-accessibility4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-cairo2.0-cil·(<<·4.0.1~),·libmono-cairo4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-compilerservices-symbolwriter4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-corlib2.0-cil·(<<·4.0.1~),·libmono-corlib4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-cscompmgd8.0-cil·(<<·4.0.1~),·libmono-csharp4.0c-cil·(<<·4.0.0~alpha1-0~),·libmono-custommarshalers4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-data-tds2.0-cil·(<<·4.0.1~),·libmono-data-tds4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-db2-1.0-cil·(<<·4.0.0~alpha1-0~),·libmono-debugger-soft2.0a-cil·(<<·4.0.1~),·libmono-debugger-soft4.0a-cil·(<<·4.0.0~alpha1-0~),·libmono-dev·(<<·2.4),·libmono-facades-system-collections-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-collections-concurrent-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-componentmodel-annotations-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-componentmodel-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-componentmodel-eventbasedasync-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-diagnostics-contracts-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-diagnostics-debug-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-diagnostics-tools-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-dynamic-runtime-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-globalization-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-io-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-linq-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-linq-expressions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-linq-parallel-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-linq-queryable-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-net-networkinformation-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-net-primitives-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-net-requests-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-objectmodel-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-reflection-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-reflection-extensions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-reflection-primitives-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-resources-resourcemanager-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-extensions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-interopservices-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-numerics-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-serialization-json-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-serialization-primitives-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-runtime-serialization-xml-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-security-principal-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-servicemodel-http-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-servicemodel-primitives-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-text-encoding-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-text-encoding-extensions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-text-regularexpressions-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-threading-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-threading-tasks-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-threading-tasks-parallel-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-xml-readerwriter-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-xml-xdocument-cil·(<<·3.2.3+dfsg-5~),·libmono-facades-system-xml-xmlserializer-cil·(<<·3.2.3+dfsg-5~),·libmono-http4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-cjk4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-mideast4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-other4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-rare4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n-west2.0-cil·(<<·4.0.1~),·libmono-i18n-west4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-i18n2.0-cil·(<<·4.0.1~),·libmono-i18n4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-ldap2.0-cil·(<<·4.0.1~),·libmono-ldap4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-management2.0-cil·(<<·4.0.1~),·libmono-management4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-messaging-rabbitmq2.0-cil·(<<·4.0.1~),·libmono-messaging-rabbitmq4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-messaging2.0-cil·(<<·4.0.1~),·libmono-messaging4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build-engine4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build-framework4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build-tasks-v4.0-4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build-utilities-v4.0-4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-build2.0-cil·(<<·4.0.1~),·libmono-microsoft-build4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-csharp4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-visualbasic10.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-visualc10.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft-web-infrastructure1.0-cil·(<<·4.0.0~alpha1-0~),·libmono-microsoft8.0-cil·(<<·4.0.1~),·libmono-npgsql2.0-cil·(<<·4.0.1~),·libmono-npgsql4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-oracle2.0-cil·(<<·4.0.1~),·libmono-oracle4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-parallel4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-peapi2.0a-cil·(<<·4.0.1~),·libmono-peapi4.0a-cil·(<<·4.0.0~alpha1-0~),·libmono-posix2.0-cil·(<<·4.0.1~),·libmono-posix4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-rabbitmq2.0-cil·(<<·4.0.1~),·libmono-rabbitmq4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-relaxng2.0-cil·(<<·4.0.1~),·libmono-relaxng4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-security2.0-cil·(<<·4.0.1~),·libmono-security4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-sharpzip2.84-cil·(<<·4.0.1~),·libmono-sharpzip4.84-cil·(<<·4.0.0~alpha1-0~),·libmono-simd2.0-cil·(<<·4.0.1~),·libmono-simd4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-sqlite2.0-cil·(<<·4.0.1~),·libmono-sqlite4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-componentmodel-composition4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-componentmodel-dataannotations4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-configuration-install4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-configuration4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-core4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data-datasetextensions4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data-linq2.0-cil·(<<·4.0.1~),·libmono-system-data-linq4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data-services-client4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data-services2.0-cil·(<<·4.0.1~),·libmono-system-data-services4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-data2.0-cil·(<<·4.0.1~),·libmono-system-data4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-design4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-drawing-design4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-drawing4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-dynamic4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-enterpriseservices4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-identitymodel-selectors4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-identitymodel4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-json-microsoft4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-json2.0-cil·(<<·4.0.1~),·libmono-system-json4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-ldap-protocols4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-ldap2.0-cil·(<<·4.0.1~),·libmono-system-ldap4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-management4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-messaging2.0-cil·(<<·4.0.1~),·libmono-system-messaging4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-net2.0-cil·(<<·4.0.1~),·libmono-system-net4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-numerics4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime-caching4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime-durableinstancing4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime-serialization-formatters-soap4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime-serialization4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-runtime2.0-cil·(<<·4.0.1~),·libmono-system-runtime4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-security4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel-activation4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel-discovery4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel-routing4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel-web4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-servicemodel4.0a-cil·(<<·4.0.0~alpha1-0~),·libmono-system-serviceprocess4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-transactions4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-abstractions4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-applicationservices4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-dynamicdata4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-extensions-design4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-extensions4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-mvc2.0-cil·(<<·4.0.1~),·libmono-system-web-routing4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web-services4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-web2.0-cil·(<<·4.0.1~),·libmono-system-web4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-windows-forms-datavisualization4.0a-cil·(<<·4.0.0~alpha1-0~),·libmono-system-windows-forms4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-xaml4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-xml-linq4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system-xml4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-system2.0-cil·(<<·4.0.1~),·libmono-system4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-tasklets2.0-cil·(<<·4.0.1~),·libmono-tasklets4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-wcf3.0a-cil·(<<·4.0.1~),·libmono-webbrowser2.0-cil·(<<·4.0.1~),·libmono-webbrowser4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-webmatrix-data4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-windowsbase3.0-cil·(<<·4.0.1~),·libmono-windowsbase4.0-cil·(<<·4.0.0~alpha1-0~),·libmono-winforms2.0-cil·(<<·4.0.1~),·libmono-xbuild-tasks2.0-cil·(<<·4.0.1~),·libmono-xbuild-tasks4.0-cil·(<<·4.0.0~alpha1-0~),·libmono2.0-cil·(<<·4.0.1~),·mono-1.0-devel·(<<·2.0),·mono-2.0-devel·(<<·2.10),·mono-gmcs·(<<·2.0),·mono-mcs·(<<·2.0),·mono-reference-assemblies-2.0·(<<·5.0~),·mono-reference-assemblies-3.5·(<<·5.0~),·mono-reference-assemblies-4.0·(<<·5.0~)
11 Provides:·assembly-linker,·c-sharp-2.0-compiler,·c-sharp-3.0-compiler,·c-sharp-4.0-compiler,·c-sharp-4.5-compiler,·c-sharp-compiler,·resource-file-generator,·strong-name-tool11 Provides:·assembly-linker,·c-sharp-2.0-compiler,·c-sharp-3.0-compiler,·c-sharp-4.0-compiler,·c-sharp-4.5-compiler,·c-sharp-compiler,·resource-file-generator,·strong-name-tool
12 Section:·cli-mono12 Section:·cli-mono
13 Priority:·optional13 Priority:·optional
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
35.5 KB
data.tar.xz
35.5 KB
data.tar
2.01 KB
file list
    
Offset 435, 15 lines modifiedOffset 435, 15 lines modified
435 -rw-r--r--···0·root·········(0)·root·········(0)·····4608·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/Facades/System.Xml.XPath.XDocument.dll435 -rw-r--r--···0·root·········(0)·root·········(0)·····4608·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/Facades/System.Xml.XPath.XDocument.dll
436 -rw-r--r--···0·root·········(0)·root·········(0)·····4096·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/Facades/System.Xml.XPath.dll436 -rw-r--r--···0·root·········(0)·root·········(0)·····4096·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/Facades/System.Xml.XPath.dll
437 -rw-r--r--···0·root·········(0)·root·········(0)·····5120·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/Facades/System.Xml.XmlDocument.dll437 -rw-r--r--···0·root·········(0)·root·········(0)·····5120·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/Facades/System.Xml.XmlDocument.dll
438 -rw-r--r--···0·root·········(0)·root·········(0)·····5120·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/Facades/System.Xml.XmlSerializer.dll438 -rw-r--r--···0·root·········(0)·root·········(0)·····5120·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/Facades/System.Xml.XmlSerializer.dll
439 -rw-r--r--···0·root·········(0)·root·········(0)·····4608·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/Facades/System.Xml.Xsl.Primitives.dll439 -rw-r--r--···0·root·········(0)·root·········(0)·····4608·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/Facades/System.Xml.Xsl.Primitives.dll
440 -rw-r--r--···0·root·········(0)·root·········(0)····93696·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/Facades/netstandard.dll440 -rw-r--r--···0·root·········(0)·root·········(0)····93696·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/Facades/netstandard.dll
441 -rwxr-xr-x···0·root·········(0)·root·········(0)····55808·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/RabbitMQ.Client.Apigen.exe441 -rwxr-xr-x···0·root·········(0)·root·········(0)····55808·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/RabbitMQ.Client.Apigen.exe
442 -rwxr-xr-x···0·root·········(0)·root·········(0)···500736·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/al.exe442 -rwxr-xr-x···0·root·········(0)·root·········(0)···501760·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/al.exe
443 -rwxr-xr-x···0·root·········(0)·root·········(0)····49664·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/aprofutil.exe443 -rwxr-xr-x···0·root·········(0)·root·········(0)····49664·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/aprofutil.exe
444 -rwxr-xr-x···0·root·········(0)·root·········(0)·····7168·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/browsercaps-updater.exe444 -rwxr-xr-x···0·root·········(0)·root·········(0)·····7168·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/browsercaps-updater.exe
445 -rwxr-xr-x···0·root·········(0)·root·········(0)····30208·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/caspol.exe445 -rwxr-xr-x···0·root·········(0)·root·········(0)····30208·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/caspol.exe
446 -rwxr-xr-x···0·root·········(0)·root·········(0)····47616·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/cccheck.exe446 -rwxr-xr-x···0·root·········(0)·root·········(0)····47616·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/cccheck.exe
447 -rwxr-xr-x···0·root·········(0)·root·········(0)····48640·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/ccrewrite.exe447 -rwxr-xr-x···0·root·········(0)·root·········(0)····48640·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/ccrewrite.exe
448 -rwxr-xr-x···0·root·········(0)·root·········(0)····14336·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/cert2spc.exe448 -rwxr-xr-x···0·root·········(0)·root·········(0)····14336·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/cert2spc.exe
449 -rwxr-xr-x···0·root·········(0)·root·········(0)····30208·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/certmgr.exe449 -rwxr-xr-x···0·root·········(0)·root·········(0)····30208·2023-02-17·05:30:39.000000·./usr/lib/mono/4.5/certmgr.exe
6.69 KB
./usr/lib/mono/4.5/al.exe
6.64 KB
pedump {}
    
Offset 8, 18 lines modifiedOffset 8, 18 lines modified
8 »       ···Optional·Header·Size:·0x00e08 »       ···Optional·Header·Size:·0x00e0
9 »       ···»       Characteristics:·0x01029 »       ···»       Characteristics:·0x0102
  
10 PE·Header:10 PE·Header:
11 »       ·········Magic·(0x010b):·0x010b11 »       ·········Magic·(0x010b):·0x010b
12 »       ·············LMajor·(6):·0x0812 »       ·············LMajor·(6):·0x08
13 »       ·············LMinor·(0):·0x0013 »       ·············LMinor·(0):·0x00
14 »       ··············Code·Size:·0x0007980014 »       ··············Code·Size:·0x00079c00
15 »       ··Initialized·Data·Size:·0x0000080015 »       ··Initialized·Data·Size:·0x00000800
16 »       Uninitialized·Data·Size:·0x0000000016 »       Uninitialized·Data·Size:·0x00000000
17 »       ········Entry·Point·RVA:·0x0007b7ce17 »       ········Entry·Point·RVA:·0x0007ba0e
18 »       ·»       ··Code·Base·RVA:·0x0000200018 »       ·»       ··Code·Base·RVA:·0x00002000
19 »       »       ··Data·Base·RVA:·0x0007c00019 »       »       ··Data·Base·RVA:·0x0007c000
  
  
20 NT·Header:20 NT·Header:
21 »       ···Image·Base·(0x400000):·0x0040000021 »       ···Image·Base·(0x400000):·0x00400000
22 »       Section·Alignment·(8192):·0x0000200022 »       Section·Alignment·(8192):·0x00002000
Offset 41, 15 lines modifiedOffset 41, 15 lines modified
41 »       ··Heap·Reserve·Size·(1M):·0x0010000041 »       ··Heap·Reserve·Size·(1M):·0x00100000
42 »       ·Heap·Commit·Size·(4096):·0x0000100042 »       ·Heap·Commit·Size·(4096):·0x00001000
43 »       ······Loader·flags·(0x1):·0x0000000043 »       ······Loader·flags·(0x1):·0x00000000
44 »       ···Data·Directories·(16):·0x0000001044 »       ···Data·Directories·(16):·0x00000010
  
45 Data·directories:45 Data·directories:
46 »       ·····Export·Table:·0x00000000·[0x00000000]46 »       ·····Export·Table:·0x00000000·[0x00000000]
47 »       ·····Import·Table:·0x0007b780·[0x0000004b]47 »       ·····Import·Table:·0x0007b9c0·[0x0000004b]
48 »       ···Resource·Table:·0x0007e000·[0x00000358]48 »       ···Resource·Table:·0x0007e000·[0x00000358]
49 »       ··Exception·Table:·0x00000000·[0x00000000]49 »       ··Exception·Table:·0x00000000·[0x00000000]
50 »       Certificate·Table:·0x00000000·[0x00000000]50 »       Certificate·Table:·0x00000000·[0x00000000]
51 »       ······Reloc·Table:·0x00080000·[0x0000000c]51 »       ······Reloc·Table:·0x00080000·[0x0000000c]
52 »       ············Debug:·0x00000000·[0x00000000]52 »       ············Debug:·0x00000000·[0x00000000]
53 »       ········Copyright:·0x00000000·[0x00000000]53 »       ········Copyright:·0x00000000·[0x00000000]
54 »       ·······Global·Ptr:·0x00000000·[0x00000000]54 »       ·······Global·Ptr:·0x00000000·[0x00000000]
Offset 57, 61 lines modifiedOffset 57, 61 lines modified
57 »       Load·Config·Table:·0x00000000·[0x00000000]57 »       Load·Config·Table:·0x00000000·[0x00000000]
58 »       ·····Bound·Import:·0x00000000·[0x00000000]58 »       ·····Bound·Import:·0x00000000·[0x00000000]
59 »       ··············IAT:·0x00002000·[0x00000008]59 »       ··············IAT:·0x00002000·[0x00000008]
60 »       Delay·Import·Desc:·0x00000000·[0x00000000]60 »       Delay·Import·Desc:·0x00000000·[0x00000000]
61 »       ·······CLI·Header:·0x00002008·[0x00000048]61 »       ·······CLI·Header:·0x00002008·[0x00000048]
  
62 »       Name:·.text62 »       Name:·.text
63 »       ···Virtual·Size:·0x000797d463 »       ···Virtual·Size:·0x00079a14
64 »       Virtual·Address:·0x0000200064 »       Virtual·Address:·0x00002000
65 »       ··Raw·Data·Size:·0x0007980065 »       ··Raw·Data·Size:·0x00079c00
66 »       ···Raw·Data·Ptr:·0x0000040066 »       ···Raw·Data·Ptr:·0x00000400
67 »       ······Reloc·Ptr:·0x0000000067 »       ······Reloc·Ptr:·0x00000000
68 »       ·····LineNo·Ptr:·0x0000000068 »       ·····LineNo·Ptr:·0x00000000
69 »       ····Reloc·Count:·0x000069 »       ····Reloc·Count:·0x0000
70 »       ·····Line·Count:·0x000070 »       ·····Line·Count:·0x0000
71 »       Flags:·code,·exec,·read,·71 »       Flags:·code,·exec,·read,·
  
72 »       Name:·.sdata72 »       Name:·.sdata
73 »       ···Virtual·Size:·0x000001e473 »       ···Virtual·Size:·0x000001e8
74 »       Virtual·Address:·0x0007c00074 »       Virtual·Address:·0x0007c000
75 »       ··Raw·Data·Size:·0x0000020075 »       ··Raw·Data·Size:·0x00000200
76 »       ···Raw·Data·Ptr:·0x00079c0076 »       ···Raw·Data·Ptr:·0x0007a000
77 »       ······Reloc·Ptr:·0x0000000077 »       ······Reloc·Ptr:·0x00000000
78 »       ·····LineNo·Ptr:·0x0000000078 »       ·····LineNo·Ptr:·0x00000000
79 »       ····Reloc·Count:·0x000079 »       ····Reloc·Count:·0x0000
80 »       ·····Line·Count:·0x000080 »       ·····Line·Count:·0x0000
81 »       Flags:·data,·read,·write81 »       Flags:·data,·read,·write
  
82 »       Name:·.rsrc82 »       Name:·.rsrc
83 »       ···Virtual·Size:·0x0000035883 »       ···Virtual·Size:·0x00000358
84 »       Virtual·Address:·0x0007e00084 »       Virtual·Address:·0x0007e000
85 »       ··Raw·Data·Size:·0x0000040085 »       ··Raw·Data·Size:·0x00000400
86 »       ···Raw·Data·Ptr:·0x00079e0086 »       ···Raw·Data·Ptr:·0x0007a200
87 »       ······Reloc·Ptr:·0x0000000087 »       ······Reloc·Ptr:·0x00000000
88 »       ·····LineNo·Ptr:·0x0000000088 »       ·····LineNo·Ptr:·0x00000000
89 »       ····Reloc·Count:·0x000089 »       ····Reloc·Count:·0x0000
90 »       ·····Line·Count:·0x000090 »       ·····Line·Count:·0x0000
91 »       Flags:·data,·read,·91 »       Flags:·data,·read,·
  
92 »       Name:·.reloc92 »       Name:·.reloc
93 »       ···Virtual·Size:·0x0000000c93 »       ···Virtual·Size:·0x0000000c
94 »       Virtual·Address:·0x0008000094 »       Virtual·Address:·0x00080000
95 »       ··Raw·Data·Size:·0x0000020095 »       ··Raw·Data·Size:·0x00000200
96 »       ···Raw·Data·Ptr:·0x0007a20096 »       ···Raw·Data·Ptr:·0x0007a600
97 »       ······Reloc·Ptr:·0x0000000097 »       ······Reloc·Ptr:·0x00000000
98 »       ·····LineNo·Ptr:·0x0000000098 »       ·····LineNo·Ptr:·0x00000000
99 »       ····Reloc·Count:·0x000099 »       ····Reloc·Count:·0x0000
100 »       ·····Line·Count:·0x0000100 »       ·····Line·Count:·0x0000
101 »       Flags:·data,·discard,·read,·101 »       Flags:·data,·discard,·read,·
  
102 ··········CLI·header·size:·72102 ··········CLI·header·size:·72
103 ·········Runtime·required:·2.5103 ·········Runtime·required:·2.5
104 ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned104 ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned
105 »       ·········Metadata:·0x00036f0c·[0x00044874]105 »       ·········Metadata:·0x00036f08·[0x00044ab0]
106 »       Entry·Point·Token:·0x06000004106 »       Entry·Point·Token:·0x06000004
107 »       ·····Resources·at:·0x00000000·[0x00000000]107 »       ·····Resources·at:·0x00000000·[0x00000000]
108 »       ···Strong·Name·at:·0x00000000·[0x00000000]108 »       ···Strong·Name·at:·0x00000000·[0x00000000]
109 »       ··Code·Manager·at:·0x00000000·[0x00000000]109 »       ··Code·Manager·at:·0x00000000·[0x00000000]
110 »       ··VTableFixups·at:·0x00000000·[0x00000000]110 »       ··VTableFixups·at:·0x00000000·[0x00000000]
111 »       ·····EAT·jumps·at:·0x00000000·[0x00000000]111 »       ·····EAT·jumps·at:·0x00000000·[0x00000000]
  
Offset 122, 42 lines modifiedOffset 122, 42 lines modified
122 Metadata·header:122 Metadata·header:
123 ···········Version:·1.1123 ···········Version:·1.1
124 ····Version·string:·v4.0.30319124 ····Version·string:·v4.0.30319
  
125 Metadata·pointers:125 Metadata·pointers:
126 »       Tables·(#~):·0x0000006c·-·0x00024228·[147900·==·0x000241bc]126 »       Tables·(#~):·0x0000006c·-·0x00024228·[147900·==·0x000241bc]
127 »       ····Strings:·0x00024228·-·0x00035cb4·[72332·==·0x00011a8c]127 »       ····Strings:·0x00024228·-·0x00035cb4·[72332·==·0x00011a8c]
128 »       ·······Blob:·0x0003cfc8·-·0x00044874·[30892·==·0x000078ac]128 »       ·······Blob:·0x0003cfc8·-·0x00044ab0·[31464·==·0x00007ae8]
129 »       User·string:·0x00035cb4·-·0x0003cfb8·[29444·==·0x00007304]129 »       User·string:·0x00035cb4·-·0x0003cfb8·[29444·==·0x00007304]
130 »       ·······GUID:·0x0003cfb8·-·0x0003cfc8·[16·==·0x00000010]130 »       ·······GUID:·0x0003cfb8·-·0x0003cfc8·[16·==·0x00000010]
131 Rows:131 Rows:
132 Table·Module:·1·records·(12·bytes,·at·35408)132 Table·Module:·1·records·(12·bytes,·at·35404)
133 Table·TypeRef:·204·records·(10·bytes,·at·35414)133 Table·TypeRef:·204·records·(10·bytes,·at·35410)
134 Table·TypeDef:·379·records·(18·bytes,·at·35c0c)134 Table·TypeDef:·379·records·(18·bytes,·at·35c08)
135 Table·Field:·1993·records·(8·bytes,·at·376b2)135 Table·Field:·1993·records·(8·bytes,·at·376ae)
136 Table·Method:·3884·records·(16·bytes,·at·3b4fa)136 Table·Method:·3884·records·(16·bytes,·at·3b4f6)
137 Table·Param:·3559·records·(8·bytes,·at·4a7ba)137 Table·Param:·3559·records·(8·bytes,·at·4a7b6)
138 Table·InterfaceImpl:·61·records·(4·bytes,·at·516f2)138 Table·InterfaceImpl:·61·records·(4·bytes,·at·516ee)
139 Table·MemberRef:·1146·records·(8·bytes,·at·517e6)139 Table·MemberRef:·1146·records·(8·bytes,·at·517e2)
140 Table·Constant:·554·records·(6·bytes,·at·53bb6)140 Table·Constant:·554·records·(6·bytes,·at·53bb2)
141 Table·CustomAttribute:·106·records·(8·bytes,·at·548b2)141 Table·CustomAttribute:·106·records·(8·bytes,·at·548ae)
142 Table·FieldMarshal:·9·records·(4·bytes,·at·54c02)142 Table·FieldMarshal:·9·records·(4·bytes,·at·54bfe)
143 Table·ClassLayout:·9·records·(8·bytes,·at·54c26)143 Table·ClassLayout:·9·records·(8·bytes,·at·54c22)
144 Table·FieldLayoutt:·2·records·(6·bytes,·at·54c6e)144 Table·FieldLayoutt:·2·records·(6·bytes,·at·54c6a)
145 Table·StandaloneSig:·517·records·(2·bytes,·at·54c7a)145 Table·StandaloneSig:·517·records·(2·bytes,·at·54c76)
146 Table·EventMap:·2·records·(4·bytes,·at·55084)146 Table·EventMap:·2·records·(4·bytes,·at·55080)
147 Table·Event:·4·records·(8·bytes,·at·5508c)147 Table·Event:·4·records·(8·bytes,·at·55088)
148 Table·PropertyMap:·153·records·(4·bytes,·at·550ac)148 Table·PropertyMap:·153·records·(4·bytes,·at·550a8)
149 Table·Property:·1041·records·(8·bytes,·at·55310)149 Table·Property:·1041·records·(8·bytes,·at·5530c)
150 Table·MethodSemantics:·1077·records·(6·bytes,·at·57398)150 Table·MethodSemantics:·1077·records·(6·bytes,·at·57394)
Max diff block lines reached; 0/6778 bytes (0.00%) of diff not shown.
6.02 KB
./usr/lib/mono/4.5/ikdasm.exe
5.96 KB
pedump {}
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 PE·Header:11 PE·Header:
12 »       ·········Magic·(0x010b):·0x010b12 »       ·········Magic·(0x010b):·0x010b
13 »       ·············LMajor·(6):·0x0813 »       ·············LMajor·(6):·0x08
14 »       ·············LMinor·(0):·0x0014 »       ·············LMinor·(0):·0x00
15 »       ··············Code·Size:·0x0008ba0015 »       ··············Code·Size:·0x0008ba00
16 »       ··Initialized·Data·Size:·0x0000080016 »       ··Initialized·Data·Size:·0x00000800
17 »       Uninitialized·Data·Size:·0x0000000017 »       Uninitialized·Data·Size:·0x00000000
18 »       ········Entry·Point·RVA:·0x0008d82e18 »       ········Entry·Point·RVA:·0x0008d86e
19 »       ·»       ··Code·Base·RVA:·0x0000200019 »       ·»       ··Code·Base·RVA:·0x00002000
20 »       »       ··Data·Base·RVA:·0x0008e00020 »       »       ··Data·Base·RVA:·0x0008e000
  
  
21 NT·Header:21 NT·Header:
22 »       ···Image·Base·(0x400000):·0x0040000022 »       ···Image·Base·(0x400000):·0x00400000
23 »       Section·Alignment·(8192):·0x0000200023 »       Section·Alignment·(8192):·0x00002000
Offset 41, 15 lines modifiedOffset 41, 15 lines modified
41 »       ··Heap·Reserve·Size·(1M):·0x0010000041 »       ··Heap·Reserve·Size·(1M):·0x00100000
42 »       ·Heap·Commit·Size·(4096):·0x0000100042 »       ·Heap·Commit·Size·(4096):·0x00001000
43 »       ······Loader·flags·(0x1):·0x0000000043 »       ······Loader·flags·(0x1):·0x00000000
44 »       ···Data·Directories·(16):·0x0000001044 »       ···Data·Directories·(16):·0x00000010
  
45 Data·directories:45 Data·directories:
46 »       ·····Export·Table:·0x00000000·[0x00000000]46 »       ·····Export·Table:·0x00000000·[0x00000000]
47 »       ·····Import·Table:·0x0008d7e0·[0x0000004b]47 »       ·····Import·Table:·0x0008d820·[0x0000004b]
48 »       ···Resource·Table:·0x00090000·[0x000002e0]48 »       ···Resource·Table:·0x00090000·[0x000002e0]
49 »       ··Exception·Table:·0x00000000·[0x00000000]49 »       ··Exception·Table:·0x00000000·[0x00000000]
50 »       Certificate·Table:·0x00000000·[0x00000000]50 »       Certificate·Table:·0x00000000·[0x00000000]
51 »       ······Reloc·Table:·0x00092000·[0x0000000c]51 »       ······Reloc·Table:·0x00092000·[0x0000000c]
52 »       ············Debug:·0x00000000·[0x00000000]52 »       ············Debug:·0x00000000·[0x00000000]
53 »       ········Copyright:·0x00000000·[0x00000000]53 »       ········Copyright:·0x00000000·[0x00000000]
54 »       ·······Global·Ptr:·0x00000000·[0x00000000]54 »       ·······Global·Ptr:·0x00000000·[0x00000000]
Offset 57, 26 lines modifiedOffset 57, 26 lines modified
57 »       Load·Config·Table:·0x00000000·[0x00000000]57 »       Load·Config·Table:·0x00000000·[0x00000000]
58 »       ·····Bound·Import:·0x00000000·[0x00000000]58 »       ·····Bound·Import:·0x00000000·[0x00000000]
59 »       ··············IAT:·0x00002000·[0x00000008]59 »       ··············IAT:·0x00002000·[0x00000008]
60 »       Delay·Import·Desc:·0x00000000·[0x00000000]60 »       Delay·Import·Desc:·0x00000000·[0x00000000]
61 »       ·······CLI·Header:·0x00002008·[0x00000048]61 »       ·······CLI·Header:·0x00002008·[0x00000048]
  
62 »       Name:·.text62 »       Name:·.text
63 »       ···Virtual·Size:·0x0008b83463 »       ···Virtual·Size:·0x0008b874
64 »       Virtual·Address:·0x0000200064 »       Virtual·Address:·0x00002000
65 »       ··Raw·Data·Size:·0x0008ba0065 »       ··Raw·Data·Size:·0x0008ba00
66 »       ···Raw·Data·Ptr:·0x0000040066 »       ···Raw·Data·Ptr:·0x00000400
67 »       ······Reloc·Ptr:·0x0000000067 »       ······Reloc·Ptr:·0x00000000
68 »       ·····LineNo·Ptr:·0x0000000068 »       ·····LineNo·Ptr:·0x00000000
69 »       ····Reloc·Count:·0x000069 »       ····Reloc·Count:·0x0000
70 »       ·····Line·Count:·0x000070 »       ·····Line·Count:·0x0000
71 »       Flags:·code,·exec,·read,·71 »       Flags:·code,·exec,·read,·
  
72 »       Name:·.sdata72 »       Name:·.sdata
73 »       ···Virtual·Size:·0x000001d473 »       ···Virtual·Size:·0x000001d8
74 »       Virtual·Address:·0x0008e00074 »       Virtual·Address:·0x0008e000
75 »       ··Raw·Data·Size:·0x0000020075 »       ··Raw·Data·Size:·0x00000200
76 »       ···Raw·Data·Ptr:·0x0008be0076 »       ···Raw·Data·Ptr:·0x0008be00
77 »       ······Reloc·Ptr:·0x0000000077 »       ······Reloc·Ptr:·0x00000000
78 »       ·····LineNo·Ptr:·0x0000000078 »       ·····LineNo·Ptr:·0x00000000
79 »       ····Reloc·Count:·0x000079 »       ····Reloc·Count:·0x0000
80 »       ·····Line·Count:·0x000080 »       ·····Line·Count:·0x0000
Offset 103, 15 lines modifiedOffset 103, 15 lines modified
103 »       ····Reloc·Count:·0x0000103 »       ····Reloc·Count:·0x0000
104 »       ·····Line·Count:·0x0000104 »       ·····Line·Count:·0x0000
105 »       Flags:·data,·discard,·read,·105 »       Flags:·data,·discard,·read,·
  
106 ··········CLI·header·size:·72106 ··········CLI·header·size:·72
107 ·········Runtime·required:·2.5107 ·········Runtime·required:·2.5
108 ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned108 ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned
109 »       ·········Metadata:·0x0004365c·[0x0004a184]109 »       ·········Metadata:·0x00043654·[0x0004a1c8]
110 »       Entry·Point·Token:·0x06000099110 »       Entry·Point·Token:·0x06000099
111 »       ·····Resources·at:·0x00000000·[0x00000000]111 »       ·····Resources·at:·0x00000000·[0x00000000]
112 »       ···Strong·Name·at:·0x00000000·[0x00000000]112 »       ···Strong·Name·at:·0x00000000·[0x00000000]
113 »       ··Code·Manager·at:·0x00000000·[0x00000000]113 »       ··Code·Manager·at:·0x00000000·[0x00000000]
114 »       ··VTableFixups·at:·0x00000000·[0x00000000]114 »       ··VTableFixups·at:·0x00000000·[0x00000000]
115 »       ·····EAT·jumps·at:·0x00000000·[0x00000000]115 »       ·····EAT·jumps·at:·0x00000000·[0x00000000]
  
Offset 122, 42 lines modifiedOffset 122, 42 lines modified
122 Metadata·header:122 Metadata·header:
123 ···········Version:·1.1123 ···········Version:·1.1
124 ····Version·string:·v4.0.30319124 ····Version·string:·v4.0.30319
  
125 Metadata·pointers:125 Metadata·pointers:
126 »       Tables·(#~):·0x0000006c·-·0x00026260·[156148·==·0x000261f4]126 »       Tables·(#~):·0x0000006c·-·0x00026260·[156148·==·0x000261f4]
127 »       ····Strings:·0x00026260·-·0x000381dc·[73596·==·0x00011f7c]127 »       ····Strings:·0x00026260·-·0x000381dc·[73596·==·0x00011f7c]
128 »       ·······Blob:·0x00042af4·-·0x0004a184·[30352·==·0x00007690]128 »       ·······Blob:·0x00042af4·-·0x0004a1c8·[30420·==·0x000076d4]
129 »       User·string:·0x000381dc·-·0x00042ae4·[43272·==·0x0000a908]129 »       User·string:·0x000381dc·-·0x00042ae4·[43272·==·0x0000a908]
130 »       ·······GUID:·0x00042ae4·-·0x00042af4·[16·==·0x00000010]130 »       ·······GUID:·0x00042ae4·-·0x00042af4·[16·==·0x00000010]
131 Rows:131 Rows:
132 Table·Module:·1·records·(12·bytes,·at·41b58)132 Table·Module:·1·records·(12·bytes,·at·41b50)
133 Table·TypeRef:·198·records·(10·bytes,·at·41b64)133 Table·TypeRef:·198·records·(10·bytes,·at·41b5c)
134 Table·TypeDef:·404·records·(18·bytes,·at·42320)134 Table·TypeDef:·404·records·(18·bytes,·at·42318)
135 Table·Field:·2073·records·(8·bytes,·at·43f88)135 Table·Field:·2073·records·(8·bytes,·at·43f80)
136 Table·Method:·3971·records·(16·bytes,·at·48050)136 Table·Method:·3971·records·(16·bytes,·at·48048)
137 Table·Param:·3878·records·(8·bytes,·at·57880)137 Table·Param:·3878·records·(8·bytes,·at·57878)
138 Table·InterfaceImpl:·81·records·(4·bytes,·at·5f1b0)138 Table·InterfaceImpl:·81·records·(4·bytes,·at·5f1a8)
139 Table·MemberRef:·1287·records·(8·bytes,·at·5f2f4)139 Table·MemberRef:·1287·records·(8·bytes,·at·5f2ec)
140 Table·Constant:·564·records·(6·bytes,·at·61b2c)140 Table·Constant:·564·records·(6·bytes,·at·61b24)
141 Table·CustomAttribute:·185·records·(8·bytes,·at·62864)141 Table·CustomAttribute:·185·records·(8·bytes,·at·6285c)
142 Table·DeclSecurity:·1·records·(6·bytes,·at·62e2c)142 Table·DeclSecurity:·1·records·(6·bytes,·at·62e24)
143 Table·ClassLayout:·10·records·(8·bytes,·at·62e32)143 Table·ClassLayout:·10·records·(8·bytes,·at·62e2a)
144 Table·FieldLayoutt:·4·records·(6·bytes,·at·62e82)144 Table·FieldLayoutt:·4·records·(6·bytes,·at·62e7a)
145 Table·StandaloneSig:·611·records·(2·bytes,·at·62e9a)145 Table·StandaloneSig:·611·records·(2·bytes,·at·62e92)
146 Table·EventMap:·2·records·(4·bytes,·at·63360)146 Table·EventMap:·2·records·(4·bytes,·at·63358)
147 Table·Event:·4·records·(8·bytes,·at·63368)147 Table·Event:·4·records·(8·bytes,·at·63360)
148 Table·PropertyMap:·164·records·(4·bytes,·at·63388)148 Table·PropertyMap:·164·records·(4·bytes,·at·63380)
149 Table·Property:·1082·records·(8·bytes,·at·63618)149 Table·Property:·1082·records·(8·bytes,·at·63610)
150 Table·MethodSemantics:·1127·records·(6·bytes,·at·657e8)150 Table·MethodSemantics:·1127·records·(6·bytes,·at·657e0)
151 Table·MethodImpl:·82·records·(6·bytes,·at·67252)151 Table·MethodImpl:·82·records·(6·bytes,·at·6724a)
152 Table·Moduleref:·2·records·(4·bytes,·at·6743e)152 Table·Moduleref:·2·records·(4·bytes,·at·67436)
153 Table·TypeSpec:·397·records·(2·bytes,·at·67446)153 Table·TypeSpec:·397·records·(2·bytes,·at·6743e)
154 Table·ImplMap:·2·records·(10·bytes,·at·67760)154 Table·ImplMap:·2·records·(10·bytes,·at·67758)
155 Table·FieldRVA:·9·records·(6·bytes,·at·67774)155 Table·FieldRVA:·9·records·(6·bytes,·at·6776c)
156 Table·Assembly:·1·records·(26·bytes,·at·677aa)156 Table·Assembly:·1·records·(26·bytes,·at·677a2)
157 Table·AssemblyRef:·4·records·(24·bytes,·at·677c4)157 Table·AssemblyRef:·4·records·(24·bytes,·at·677bc)
158 Table·NestedClass:·120·records·(4·bytes,·at·67824)158 Table·NestedClass:·120·records·(4·bytes,·at·6781c)
159 Table·GenericParam:·39·records·(10·bytes,·at·67a04)159 Table·GenericParam:·39·records·(10·bytes,·at·679fc)
160 Table·MethodSpec:·63·records·(4·bytes,·at·67b8a)160 Table·MethodSpec:·63·records·(4·bytes,·at·67b82)
161 Table·GenericParamConstraint:·13·records·(4·bytes,·at·67c86)161 Table·GenericParamConstraint:·13·records·(4·bytes,·at·67c7e)
162 RVA·for·Entry·Point:·0x0000c514162 RVA·for·Entry·Point:·0x0000c514
4.74 KB
./usr/lib/mono/4.5/illinkanalyzer.exe
4.67 KB
pedump {}
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 PE·Header:11 PE·Header:
12 »       ·········Magic·(0x010b):·0x010b12 »       ·········Magic·(0x010b):·0x010b
13 »       ·············LMajor·(6):·0x0813 »       ·············LMajor·(6):·0x08
14 »       ·············LMinor·(0):·0x0014 »       ·············LMinor·(0):·0x00
15 »       ··············Code·Size:·0x0000ca0015 »       ··············Code·Size:·0x0000ca00
16 »       ··Initialized·Data·Size:·0x0000060016 »       ··Initialized·Data·Size:·0x00000600
17 »       Uninitialized·Data·Size:·0x0000000017 »       Uninitialized·Data·Size:·0x00000000
18 »       ········Entry·Point·RVA:·0x0000e91e18 »       ········Entry·Point·RVA:·0x0000e90e
19 »       ·»       ··Code·Base·RVA:·0x0000200019 »       ·»       ··Code·Base·RVA:·0x00002000
20 »       »       ··Data·Base·RVA:·0x0001000020 »       »       ··Data·Base·RVA:·0x00010000
  
  
21 NT·Header:21 NT·Header:
22 »       ···Image·Base·(0x400000):·0x0040000022 »       ···Image·Base·(0x400000):·0x00400000
23 »       Section·Alignment·(8192):·0x0000200023 »       Section·Alignment·(8192):·0x00002000
Offset 41, 15 lines modifiedOffset 41, 15 lines modified
41 »       ··Heap·Reserve·Size·(1M):·0x0010000041 »       ··Heap·Reserve·Size·(1M):·0x00100000
42 »       ·Heap·Commit·Size·(4096):·0x0000100042 »       ·Heap·Commit·Size·(4096):·0x00001000
43 »       ······Loader·flags·(0x1):·0x0000000043 »       ······Loader·flags·(0x1):·0x00000000
44 »       ···Data·Directories·(16):·0x0000001044 »       ···Data·Directories·(16):·0x00000010
  
45 Data·directories:45 Data·directories:
46 »       ·····Export·Table:·0x00000000·[0x00000000]46 »       ·····Export·Table:·0x00000000·[0x00000000]
47 »       ·····Import·Table:·0x0000e8d0·[0x0000004b]47 »       ·····Import·Table:·0x0000e8c0·[0x0000004b]
48 »       ···Resource·Table:·0x00010000·[0x00000300]48 »       ···Resource·Table:·0x00010000·[0x00000300]
49 »       ··Exception·Table:·0x00000000·[0x00000000]49 »       ··Exception·Table:·0x00000000·[0x00000000]
50 »       Certificate·Table:·0x00000000·[0x00000000]50 »       Certificate·Table:·0x00000000·[0x00000000]
51 »       ······Reloc·Table:·0x00012000·[0x0000000c]51 »       ······Reloc·Table:·0x00012000·[0x0000000c]
52 »       ············Debug:·0x00000000·[0x00000000]52 »       ············Debug:·0x00000000·[0x00000000]
53 »       ········Copyright:·0x00000000·[0x00000000]53 »       ········Copyright:·0x00000000·[0x00000000]
54 »       ·······Global·Ptr:·0x00000000·[0x00000000]54 »       ·······Global·Ptr:·0x00000000·[0x00000000]
Offset 57, 15 lines modifiedOffset 57, 15 lines modified
57 »       Load·Config·Table:·0x00000000·[0x00000000]57 »       Load·Config·Table:·0x00000000·[0x00000000]
58 »       ·····Bound·Import:·0x00000000·[0x00000000]58 »       ·····Bound·Import:·0x00000000·[0x00000000]
59 »       ··············IAT:·0x00002000·[0x00000008]59 »       ··············IAT:·0x00002000·[0x00000008]
60 »       Delay·Import·Desc:·0x00000000·[0x00000000]60 »       Delay·Import·Desc:·0x00000000·[0x00000000]
61 »       ·······CLI·Header:·0x00002008·[0x00000048]61 »       ·······CLI·Header:·0x00002008·[0x00000048]
  
62 »       Name:·.text62 »       Name:·.text
63 »       ···Virtual·Size:·0x0000c92463 »       ···Virtual·Size:·0x0000c914
64 »       Virtual·Address:·0x0000200064 »       Virtual·Address:·0x00002000
65 »       ··Raw·Data·Size:·0x0000ca0065 »       ··Raw·Data·Size:·0x0000ca00
66 »       ···Raw·Data·Ptr:·0x0000020066 »       ···Raw·Data·Ptr:·0x00000200
67 »       ······Reloc·Ptr:·0x0000000067 »       ······Reloc·Ptr:·0x00000000
68 »       ·····LineNo·Ptr:·0x0000000068 »       ·····LineNo·Ptr:·0x00000000
69 »       ····Reloc·Count:·0x000069 »       ····Reloc·Count:·0x0000
70 »       ·····Line·Count:·0x000070 »       ·····Line·Count:·0x0000
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 »       ····Reloc·Count:·0x000092 »       ····Reloc·Count:·0x0000
93 »       ·····Line·Count:·0x000093 »       ·····Line·Count:·0x0000
94 »       Flags:·data,·discard,·read,·94 »       Flags:·data,·discard,·read,·
  
95 ··········CLI·header·size:·7295 ··········CLI·header·size:·72
96 ·········Runtime·required:·2.596 ·········Runtime·required:·2.5
97 ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned97 ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned
98 »       ·········Metadata:·0x00006ee4·[0x000079e0]98 »       ·········Metadata:·0x00006ee0·[0x000079e0]
99 »       Entry·Point·Token:·0x060000cd99 »       Entry·Point·Token:·0x060000cd
100 »       ·····Resources·at:·0x00000000·[0x00000000]100 »       ·····Resources·at:·0x00000000·[0x00000000]
101 »       ···Strong·Name·at:·0x00000000·[0x00000000]101 »       ···Strong·Name·at:·0x00000000·[0x00000000]
102 »       ··Code·Manager·at:·0x00000000·[0x00000000]102 »       ··Code·Manager·at:·0x00000000·[0x00000000]
103 »       ··VTableFixups·at:·0x00000000·[0x00000000]103 »       ··VTableFixups·at:·0x00000000·[0x00000000]
104 »       ·····EAT·jumps·at:·0x00000000·[0x00000000]104 »       ·····EAT·jumps·at:·0x00000000·[0x00000000]
  
Offset 115, 30 lines modifiedOffset 115, 30 lines modified
115 Metadata·pointers:115 Metadata·pointers:
116 »       Tables·(#~):·0x0000006c·-·0x0000300c·[12192·==·0x00002fa0]116 »       Tables·(#~):·0x0000006c·-·0x0000300c·[12192·==·0x00002fa0]
117 »       ····Strings:·0x0000300c·-·0x00005158·[8524·==·0x0000214c]117 »       ····Strings:·0x0000300c·-·0x00005158·[8524·==·0x0000214c]
118 »       ·······Blob:·0x000069e8·-·0x000079e0·[4088·==·0x00000ff8]118 »       ·······Blob:·0x000069e8·-·0x000079e0·[4088·==·0x00000ff8]
119 »       User·string:·0x00005158·-·0x000069d8·[6272·==·0x00001880]119 »       User·string:·0x00005158·-·0x000069d8·[6272·==·0x00001880]
120 »       ·······GUID:·0x000069d8·-·0x000069e8·[16·==·0x00000010]120 »       ·······GUID:·0x000069d8·-·0x000069e8·[16·==·0x00000010]
121 Rows:121 Rows:
122 Table·Module:·1·records·(10·bytes,·at·51c0)122 Table·Module:·1·records·(10·bytes,·at·51bc)
123 Table·TypeRef:·105·records·(6·bytes,·at·51ca)123 Table·TypeRef:·105·records·(6·bytes,·at·51c6)
124 Table·TypeDef:·36·records·(14·bytes,·at·5440)124 Table·TypeDef:·36·records·(14·bytes,·at·543c)
125 Table·Field:·136·records·(6·bytes,·at·5638)125 Table·Field:·136·records·(6·bytes,·at·5634)
126 Table·Method:·297·records·(14·bytes,·at·5968)126 Table·Method:·297·records·(14·bytes,·at·5964)
127 Table·Param:·323·records·(6·bytes,·at·69a6)127 Table·Param:·323·records·(6·bytes,·at·69a2)
128 Table·InterfaceImpl:·31·records·(4·bytes,·at·7138)128 Table·InterfaceImpl:·31·records·(4·bytes,·at·7134)
129 Table·MemberRef:·294·records·(6·bytes,·at·71b4)129 Table·MemberRef:·294·records·(6·bytes,·at·71b0)
130 Table·Constant:·15·records·(6·bytes,·at·7898)130 Table·Constant:·15·records·(6·bytes,·at·7894)
131 Table·CustomAttribute:·91·records·(6·bytes,·at·78f2)131 Table·CustomAttribute:·91·records·(6·bytes,·at·78ee)
132 Table·DeclSecurity:·1·records·(6·bytes,·at·7b14)132 Table·DeclSecurity:·1·records·(6·bytes,·at·7b10)
133 Table·StandaloneSig:·59·records·(2·bytes,·at·7b1a)133 Table·StandaloneSig:·59·records·(2·bytes,·at·7b16)
134 Table·PropertyMap:·17·records·(4·bytes,·at·7b90)134 Table·PropertyMap:·17·records·(4·bytes,·at·7b8c)
135 Table·Property:·48·records·(6·bytes,·at·7bd4)135 Table·Property:·48·records·(6·bytes,·at·7bd0)
136 Table·MethodSemantics:·58·records·(6·bytes,·at·7cf4)136 Table·MethodSemantics:·58·records·(6·bytes,·at·7cf0)
137 Table·MethodImpl:·32·records·(6·bytes,·at·7e50)137 Table·MethodImpl:·32·records·(6·bytes,·at·7e4c)
138 Table·TypeSpec:·63·records·(2·bytes,·at·7f10)138 Table·TypeSpec:·63·records·(2·bytes,·at·7f0c)
139 Table·Assembly:·1·records·(22·bytes,·at·7f8e)139 Table·Assembly:·1·records·(22·bytes,·at·7f8a)
140 Table·AssemblyRef:·5·records·(20·bytes,·at·7fa4)140 Table·AssemblyRef:·5·records·(20·bytes,·at·7fa0)
141 Table·NestedClass:·14·records·(4·bytes,·at·8008)141 Table·NestedClass:·14·records·(4·bytes,·at·8004)
142 Table·GenericParam:·18·records·(8·bytes,·at·8040)142 Table·GenericParam:·18·records·(8·bytes,·at·803c)
143 Table·MethodSpec:·7·records·(4·bytes,·at·80d0)143 Table·MethodSpec:·7·records·(4·bytes,·at·80cc)
144 RVA·for·Entry·Point:·0x000058ac144 RVA·for·Entry·Point:·0x000058ac
6.09 KB
./usr/lib/mono/4.5/mkbundle.exe
6.03 KB
pedump {}
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 PE·Header:11 PE·Header:
12 »       ·········Magic·(0x010b):·0x010b12 »       ·········Magic·(0x010b):·0x010b
13 »       ·············LMajor·(6):·0x0813 »       ·············LMajor·(6):·0x08
14 »       ·············LMinor·(0):·0x0014 »       ·············LMinor·(0):·0x00
15 »       ··············Code·Size:·0x0007f60015 »       ··············Code·Size:·0x0007f600
16 »       ··Initialized·Data·Size:·0x0000080016 »       ··Initialized·Data·Size:·0x00000800
17 »       Uninitialized·Data·Size:·0x0000000017 »       Uninitialized·Data·Size:·0x00000000
18 »       ········Entry·Point·RVA:·0x0008159e18 »       ········Entry·Point·RVA:·0x0008153e
19 »       ·»       ··Code·Base·RVA:·0x0000200019 »       ·»       ··Code·Base·RVA:·0x00002000
20 »       »       ··Data·Base·RVA:·0x0008200020 »       »       ··Data·Base·RVA:·0x00082000
  
  
21 NT·Header:21 NT·Header:
22 »       ···Image·Base·(0x400000):·0x0040000022 »       ···Image·Base·(0x400000):·0x00400000
23 »       Section·Alignment·(8192):·0x0000200023 »       Section·Alignment·(8192):·0x00002000
Offset 41, 15 lines modifiedOffset 41, 15 lines modified
41 »       ··Heap·Reserve·Size·(1M):·0x0010000041 »       ··Heap·Reserve·Size·(1M):·0x00100000
42 »       ·Heap·Commit·Size·(4096):·0x0000100042 »       ·Heap·Commit·Size·(4096):·0x00001000
43 »       ······Loader·flags·(0x1):·0x0000000043 »       ······Loader·flags·(0x1):·0x00000000
44 »       ···Data·Directories·(16):·0x0000001044 »       ···Data·Directories·(16):·0x00000010
  
45 Data·directories:45 Data·directories:
46 »       ·····Export·Table:·0x00000000·[0x00000000]46 »       ·····Export·Table:·0x00000000·[0x00000000]
47 »       ·····Import·Table:·0x00081550·[0x0000004b]47 »       ·····Import·Table:·0x000814f0·[0x0000004b]
48 »       ···Resource·Table:·0x00084000·[0x000002e8]48 »       ···Resource·Table:·0x00084000·[0x000002e8]
49 »       ··Exception·Table:·0x00000000·[0x00000000]49 »       ··Exception·Table:·0x00000000·[0x00000000]
50 »       Certificate·Table:·0x00000000·[0x00000000]50 »       Certificate·Table:·0x00000000·[0x00000000]
51 »       ······Reloc·Table:·0x00086000·[0x0000000c]51 »       ······Reloc·Table:·0x00086000·[0x0000000c]
52 »       ············Debug:·0x00000000·[0x00000000]52 »       ············Debug:·0x00000000·[0x00000000]
53 »       ········Copyright:·0x00000000·[0x00000000]53 »       ········Copyright:·0x00000000·[0x00000000]
54 »       ·······Global·Ptr:·0x00000000·[0x00000000]54 »       ·······Global·Ptr:·0x00000000·[0x00000000]
Offset 57, 26 lines modifiedOffset 57, 26 lines modified
57 »       Load·Config·Table:·0x00000000·[0x00000000]57 »       Load·Config·Table:·0x00000000·[0x00000000]
58 »       ·····Bound·Import:·0x00000000·[0x00000000]58 »       ·····Bound·Import:·0x00000000·[0x00000000]
59 »       ··············IAT:·0x00002000·[0x00000008]59 »       ··············IAT:·0x00002000·[0x00000008]
60 »       Delay·Import·Desc:·0x00000000·[0x00000000]60 »       Delay·Import·Desc:·0x00000000·[0x00000000]
61 »       ·······CLI·Header:·0x00002008·[0x00000048]61 »       ·······CLI·Header:·0x00002008·[0x00000048]
  
62 »       Name:·.text62 »       Name:·.text
63 »       ···Virtual·Size:·0x0007f5a463 »       ···Virtual·Size:·0x0007f544
64 »       Virtual·Address:·0x0000200064 »       Virtual·Address:·0x00002000
65 »       ··Raw·Data·Size:·0x0007f60065 »       ··Raw·Data·Size:·0x0007f600
66 »       ···Raw·Data·Ptr:·0x0000040066 »       ···Raw·Data·Ptr:·0x00000400
67 »       ······Reloc·Ptr:·0x0000000067 »       ······Reloc·Ptr:·0x00000000
68 »       ·····LineNo·Ptr:·0x0000000068 »       ·····LineNo·Ptr:·0x00000000
69 »       ····Reloc·Count:·0x000069 »       ····Reloc·Count:·0x0000
70 »       ·····Line·Count:·0x000070 »       ·····Line·Count:·0x0000
71 »       Flags:·code,·exec,·read,·71 »       Flags:·code,·exec,·read,·
  
72 »       Name:·.sdata72 »       Name:·.sdata
73 »       ···Virtual·Size:·0x000001d473 »       ···Virtual·Size:·0x000001d8
74 »       Virtual·Address:·0x0008200074 »       Virtual·Address:·0x00082000
75 »       ··Raw·Data·Size:·0x0000020075 »       ··Raw·Data·Size:·0x00000200
76 »       ···Raw·Data·Ptr:·0x0007fa0076 »       ···Raw·Data·Ptr:·0x0007fa00
77 »       ······Reloc·Ptr:·0x0000000077 »       ······Reloc·Ptr:·0x00000000
78 »       ·····LineNo·Ptr:·0x0000000078 »       ·····LineNo·Ptr:·0x00000000
79 »       ····Reloc·Count:·0x000079 »       ····Reloc·Count:·0x0000
80 »       ·····Line·Count:·0x000080 »       ·····Line·Count:·0x0000
Offset 103, 17 lines modifiedOffset 103, 17 lines modified
103 »       ····Reloc·Count:·0x0000103 »       ····Reloc·Count:·0x0000
104 »       ·····Line·Count:·0x0000104 »       ·····Line·Count:·0x0000
105 »       Flags:·data,·discard,·read,·105 »       Flags:·data,·discard,·read,·
  
106 ··········CLI·header·size:·72106 ··········CLI·header·size:·72
107 ·········Runtime·required:·2.5107 ·········Runtime·required:·2.5
108 ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned108 ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned
109 »       ·········Metadata:·0x0003b830·[0x00045d1c]109 »       ·········Metadata:·0x0003b828·[0x00045cbc]
110 »       Entry·Point·Token:·0x06000002110 »       Entry·Point·Token:·0x06000002
111 »       ·····Resources·at:·0x000399ec·[0x00001e41]111 »       ·····Resources·at:·0x000399e4·[0x00001e41]
112 »       ···Strong·Name·at:·0x00000000·[0x00000000]112 »       ···Strong·Name·at:·0x00000000·[0x00000000]
113 »       ··Code·Manager·at:·0x00000000·[0x00000000]113 »       ··Code·Manager·at:·0x00000000·[0x00000000]
114 »       ··VTableFixups·at:·0x00000000·[0x00000000]114 »       ··VTableFixups·at:·0x00000000·[0x00000000]
115 »       ·····EAT·jumps·at:·0x00000000·[0x00000000]115 »       ·····EAT·jumps·at:·0x00000000·[0x00000000]
  
116 Strong·name:·none116 Strong·name:·none
  
Offset 122, 42 lines modifiedOffset 122, 42 lines modified
122 Metadata·header:122 Metadata·header:
123 ···········Version:·1.1123 ···········Version:·1.1
124 ····Version·string:·v4.0.30319124 ····Version·string:·v4.0.30319
  
125 Metadata·pointers:125 Metadata·pointers:
126 »       Tables·(#~):·0x0000006c·-·0x000233f8·[144268·==·0x0002338c]126 »       Tables·(#~):·0x0000006c·-·0x000233f8·[144268·==·0x0002338c]
127 »       ····Strings:·0x000233f8·-·0x0003461c·[70180·==·0x00011224]127 »       ····Strings:·0x000233f8·-·0x0003461c·[70180·==·0x00011224]
128 »       ·······Blob:·0x0003f468·-·0x00045d1c·[26804·==·0x000068b4]128 »       ·······Blob:·0x0003f468·-·0x00045cbc·[26708·==·0x00006854]
129 »       User·string:·0x0003461c·-·0x0003f458·[44604·==·0x0000ae3c]129 »       User·string:·0x0003461c·-·0x0003f458·[44604·==·0x0000ae3c]
130 »       ·······GUID:·0x0003f458·-·0x0003f468·[16·==·0x00000010]130 »       ·······GUID:·0x0003f458·-·0x0003f468·[16·==·0x00000010]
131 Rows:131 Rows:
132 Table·Module:·1·records·(12·bytes,·at·39d2c)132 Table·Module:·1·records·(12·bytes,·at·39d24)
133 Table·TypeRef:·190·records·(10·bytes,·at·39d38)133 Table·TypeRef:·190·records·(10·bytes,·at·39d30)
134 Table·TypeDef:·381·records·(18·bytes,·at·3a4a4)134 Table·TypeDef:·381·records·(18·bytes,·at·3a49c)
135 Table·Field:·1940·records·(8·bytes,·at·3bf6e)135 Table·Field:·1940·records·(8·bytes,·at·3bf66)
136 Table·Method:·3699·records·(16·bytes,·at·3fc0e)136 Table·Method:·3699·records·(16·bytes,·at·3fc06)
137 Table·Param:·3459·records·(8·bytes,·at·4e33e)137 Table·Param:·3459·records·(8·bytes,·at·4e336)
138 Table·InterfaceImpl:·52·records·(4·bytes,·at·54f56)138 Table·InterfaceImpl:·52·records·(4·bytes,·at·54f4e)
139 Table·MemberRef:·1187·records·(8·bytes,·at·55026)139 Table·MemberRef:·1187·records·(8·bytes,·at·5501e)
140 Table·Constant:·497·records·(6·bytes,·at·5753e)140 Table·Constant:·497·records·(6·bytes,·at·57536)
141 Table·CustomAttribute:·153·records·(8·bytes,·at·580e4)141 Table·CustomAttribute:·153·records·(8·bytes,·at·580dc)
142 Table·ClassLayout:·10·records·(8·bytes,·at·585ac)142 Table·ClassLayout:·10·records·(8·bytes,·at·585a4)
143 Table·FieldLayoutt:·2·records·(6·bytes,·at·585fc)143 Table·FieldLayoutt:·2·records·(6·bytes,·at·585f4)
144 Table·StandaloneSig:·544·records·(2·bytes,·at·58608)144 Table·StandaloneSig:·544·records·(2·bytes,·at·58600)
145 Table·EventMap:·2·records·(4·bytes,·at·58a48)145 Table·EventMap:·2·records·(4·bytes,·at·58a40)
146 Table·Event:·4·records·(8·bytes,·at·58a50)146 Table·Event:·4·records·(8·bytes,·at·58a48)
147 Table·PropertyMap:·152·records·(4·bytes,·at·58a70)147 Table·PropertyMap:·152·records·(4·bytes,·at·58a68)
148 Table·Property:·1048·records·(8·bytes,·at·58cd0)148 Table·Property:·1048·records·(8·bytes,·at·58cc8)
149 Table·MethodSemantics:·1092·records·(6·bytes,·at·5ad90)149 Table·MethodSemantics:·1092·records·(6·bytes,·at·5ad88)
150 Table·MethodImpl:·53·records·(6·bytes,·at·5c728)150 Table·MethodImpl:·53·records·(6·bytes,·at·5c720)
151 Table·Moduleref:·2·records·(4·bytes,·at·5c866)151 Table·Moduleref:·2·records·(4·bytes,·at·5c85e)
152 Table·TypeSpec:·355·records·(2·bytes,·at·5c86e)152 Table·TypeSpec:·355·records·(2·bytes,·at·5c866)
153 Table·ImplMap:·3·records·(10·bytes,·at·5cb34)153 Table·ImplMap:·3·records·(10·bytes,·at·5cb2c)
154 Table·FieldRVA:·9·records·(6·bytes,·at·5cb52)154 Table·FieldRVA:·9·records·(6·bytes,·at·5cb4a)
155 Table·Assembly:·1·records·(26·bytes,·at·5cb88)155 Table·Assembly:·1·records·(26·bytes,·at·5cb80)
156 Table·AssemblyRef:·4·records·(24·bytes,·at·5cba2)156 Table·AssemblyRef:·4·records·(24·bytes,·at·5cb9a)
157 Table·ManifestResource:·5·records·(14·bytes,·at·5cc02)157 Table·ManifestResource:·5·records·(14·bytes,·at·5cbfa)
158 Table·NestedClass:·121·records·(4·bytes,·at·5cc48)158 Table·NestedClass:·121·records·(4·bytes,·at·5cc40)
159 Table·GenericParam:·21·records·(10·bytes,·at·5ce2c)159 Table·GenericParam:·21·records·(10·bytes,·at·5ce24)
160 Table·MethodSpec:·61·records·(4·bytes,·at·5cefe)160 Table·MethodSpec:·61·records·(4·bytes,·at·5cef6)
161 Table·GenericParamConstraint:·13·records·(4·bytes,·at·5cff2)161 Table·GenericParamConstraint:·13·records·(4·bytes,·at·5cfea)
162 RVA·for·Entry·Point:·0x00002058162 RVA·for·Entry·Point:·0x00002058
5.61 KB
./usr/lib/mono/4.5/mono-symbolicate.exe
5.53 KB
pedump {}
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 PE·Header:11 PE·Header:
12 »       ·········Magic·(0x010b):·0x010b12 »       ·········Magic·(0x010b):·0x010b
13 »       ·············LMajor·(6):·0x0813 »       ·············LMajor·(6):·0x08
14 »       ·············LMinor·(0):·0x0014 »       ·············LMinor·(0):·0x00
15 »       ··············Code·Size:·0x0008720015 »       ··············Code·Size:·0x00087200
16 »       ··Initialized·Data·Size:·0x0000100016 »       ··Initialized·Data·Size:·0x00001000
17 »       Uninitialized·Data·Size:·0x0000000017 »       Uninitialized·Data·Size:·0x00000000
18 »       ········Entry·Point·RVA:·0x0008913e18 »       ········Entry·Point·RVA:·0x0008912e
19 »       ·»       ··Code·Base·RVA:·0x0000200019 »       ·»       ··Code·Base·RVA:·0x00002000
20 »       »       ··Data·Base·RVA:·0x0008a00020 »       »       ··Data·Base·RVA:·0x0008a000
  
  
21 NT·Header:21 NT·Header:
22 »       ···Image·Base·(0x400000):·0x0040000022 »       ···Image·Base·(0x400000):·0x00400000
23 »       Section·Alignment·(8192):·0x0000200023 »       Section·Alignment·(8192):·0x00002000
Offset 41, 15 lines modifiedOffset 41, 15 lines modified
41 »       ··Heap·Reserve·Size·(1M):·0x0010000041 »       ··Heap·Reserve·Size·(1M):·0x00100000
42 »       ·Heap·Commit·Size·(4096):·0x0000100042 »       ·Heap·Commit·Size·(4096):·0x00001000
43 »       ······Loader·flags·(0x1):·0x0000000043 »       ······Loader·flags·(0x1):·0x00000000
44 »       ···Data·Directories·(16):·0x0000001044 »       ···Data·Directories·(16):·0x00000010
  
45 Data·directories:45 Data·directories:
46 »       ·····Export·Table:·0x00000000·[0x00000000]46 »       ·····Export·Table:·0x00000000·[0x00000000]
47 »       ·····Import·Table:·0x000890f0·[0x0000004b]47 »       ·····Import·Table:·0x000890e0·[0x0000004b]
48 »       ···Resource·Table:·0x0008c000·[0x00000324]48 »       ···Resource·Table:·0x0008c000·[0x00000324]
49 »       ··Exception·Table:·0x00000000·[0x00000000]49 »       ··Exception·Table:·0x00000000·[0x00000000]
50 »       Certificate·Table:·0x00000000·[0x00000000]50 »       Certificate·Table:·0x00000000·[0x00000000]
51 »       ······Reloc·Table:·0x0008e000·[0x0000000c]51 »       ······Reloc·Table:·0x0008e000·[0x0000000c]
52 »       ············Debug:·0x00000000·[0x00000000]52 »       ············Debug:·0x00000000·[0x00000000]
53 »       ········Copyright:·0x00000000·[0x00000000]53 »       ········Copyright:·0x00000000·[0x00000000]
54 »       ·······Global·Ptr:·0x00000000·[0x00000000]54 »       ·······Global·Ptr:·0x00000000·[0x00000000]
Offset 57, 15 lines modifiedOffset 57, 15 lines modified
57 »       Load·Config·Table:·0x00000000·[0x00000000]57 »       Load·Config·Table:·0x00000000·[0x00000000]
58 »       ·····Bound·Import:·0x00000000·[0x00000000]58 »       ·····Bound·Import:·0x00000000·[0x00000000]
59 »       ··············IAT:·0x00002000·[0x00000008]59 »       ··············IAT:·0x00002000·[0x00000008]
60 »       Delay·Import·Desc:·0x00000000·[0x00000000]60 »       Delay·Import·Desc:·0x00000000·[0x00000000]
61 »       ·······CLI·Header:·0x00002008·[0x00000048]61 »       ·······CLI·Header:·0x00002008·[0x00000048]
  
62 »       Name:·.text62 »       Name:·.text
63 »       ···Virtual·Size:·0x0008714463 »       ···Virtual·Size:·0x00087134
64 »       Virtual·Address:·0x0000200064 »       Virtual·Address:·0x00002000
65 »       ··Raw·Data·Size:·0x0008720065 »       ··Raw·Data·Size:·0x00087200
66 »       ···Raw·Data·Ptr:·0x0000040066 »       ···Raw·Data·Ptr:·0x00000400
67 »       ······Reloc·Ptr:·0x0000000067 »       ······Reloc·Ptr:·0x00000000
68 »       ·····LineNo·Ptr:·0x0000000068 »       ·····LineNo·Ptr:·0x00000000
69 »       ····Reloc·Count:·0x000069 »       ····Reloc·Count:·0x0000
70 »       ·····Line·Count:·0x000070 »       ·····Line·Count:·0x0000
Offset 103, 15 lines modifiedOffset 103, 15 lines modified
103 »       ····Reloc·Count:·0x0000103 »       ····Reloc·Count:·0x0000
104 »       ·····Line·Count:·0x0000104 »       ·····Line·Count:·0x0000
105 »       Flags:·data,·discard,·read,·105 »       Flags:·data,·discard,·read,·
  
106 ··········CLI·header·size:·72106 ··········CLI·header·size:·72
107 ·········Runtime·required:·2.5107 ·········Runtime·required:·2.5
108 ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned108 ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned
109 »       ·········Metadata:·0x00037eb4·[0x00051234]109 »       ·········Metadata:·0x00037eac·[0x00051234]
110 »       Entry·Point·Token:·0x06000002110 »       Entry·Point·Token:·0x06000002
111 »       ·····Resources·at:·0x00000000·[0x00000000]111 »       ·····Resources·at:·0x00000000·[0x00000000]
112 »       ···Strong·Name·at:·0x00000000·[0x00000000]112 »       ···Strong·Name·at:·0x00000000·[0x00000000]
113 »       ··Code·Manager·at:·0x00000000·[0x00000000]113 »       ··Code·Manager·at:·0x00000000·[0x00000000]
114 »       ··VTableFixups·at:·0x00000000·[0x00000000]114 »       ··VTableFixups·at:·0x00000000·[0x00000000]
115 »       ·····EAT·jumps·at:·0x00000000·[0x00000000]115 »       ·····EAT·jumps·at:·0x00000000·[0x00000000]
  
Offset 126, 38 lines modifiedOffset 126, 38 lines modified
126 Metadata·pointers:126 Metadata·pointers:
127 »       Tables·(#~):·0x0000006c·-·0x0002e5b0·[189764·==·0x0002e544]127 »       Tables·(#~):·0x0000006c·-·0x0002e5b0·[189764·==·0x0002e544]
128 »       ····Strings:·0x0002e5b0·-·0x000433d8·[85544·==·0x00014e28]128 »       ····Strings:·0x0002e5b0·-·0x000433d8·[85544·==·0x00014e28]
129 »       ·······Blob:·0x000478b0·-·0x00051234·[39300·==·0x00009984]129 »       ·······Blob:·0x000478b0·-·0x00051234·[39300·==·0x00009984]
130 »       User·string:·0x000433d8·-·0x000478a0·[17608·==·0x000044c8]130 »       User·string:·0x000433d8·-·0x000478a0·[17608·==·0x000044c8]
131 »       ·······GUID:·0x000478a0·-·0x000478b0·[16·==·0x00000010]131 »       ·······GUID:·0x000478a0·-·0x000478b0·[16·==·0x00000010]
132 Rows:132 Rows:
133 Table·Module:·1·records·(12·bytes,·at·363b0)133 Table·Module:·1·records·(12·bytes,·at·363a8)
134 Table·TypeRef:·205·records·(10·bytes,·at·363bc)134 Table·TypeRef:·205·records·(10·bytes,·at·363b4)
135 Table·TypeDef:·651·records·(18·bytes,·at·36bbe)135 Table·TypeDef:·651·records·(18·bytes,·at·36bb6)
136 Table·Field:·3539·records·(8·bytes,·at·39984)136 Table·Field:·3539·records·(8·bytes,·at·3997c)
137 Table·Method:·4055·records·(16·bytes,·at·4081c)137 Table·Method:·4055·records·(16·bytes,·at·40814)
138 Table·Param:·4561·records·(8·bytes,·at·5058c)138 Table·Param:·4561·records·(8·bytes,·at·50584)
139 Table·InterfaceImpl:·198·records·(4·bytes,·at·59414)139 Table·InterfaceImpl:·198·records·(4·bytes,·at·5940c)
140 Table·MemberRef:·1517·records·(8·bytes,·at·5972c)140 Table·MemberRef:·1517·records·(8·bytes,·at·59724)
141 Table·Constant:·1480·records·(6·bytes,·at·5c694)141 Table·Constant:·1480·records·(6·bytes,·at·5c68c)
142 Table·CustomAttribute:·389·records·(8·bytes,·at·5e944)142 Table·CustomAttribute:·389·records·(8·bytes,·at·5e93c)
143 Table·FieldMarshal:·51·records·(4·bytes,·at·5f56c)143 Table·FieldMarshal:·51·records·(4·bytes,·at·5f564)
144 Table·DeclSecurity:·2·records·(6·bytes,·at·5f638)144 Table·DeclSecurity:·2·records·(6·bytes,·at·5f630)
145 Table·ClassLayout:·13·records·(8·bytes,·at·5f644)145 Table·ClassLayout:·13·records·(8·bytes,·at·5f63c)
146 Table·StandaloneSig:·703·records·(2·bytes,·at·5f6ac)146 Table·StandaloneSig:·703·records·(2·bytes,·at·5f6a4)
147 Table·EventMap:·1·records·(4·bytes,·at·5fc2a)147 Table·EventMap:·1·records·(4·bytes,·at·5fc22)
148 Table·Event:·1·records·(8·bytes,·at·5fc2e)148 Table·Event:·1·records·(8·bytes,·at·5fc26)
149 Table·PropertyMap:·169·records·(4·bytes,·at·5fc36)149 Table·PropertyMap:·169·records·(4·bytes,·at·5fc2e)
150 Table·Property:·933·records·(8·bytes,·at·5feda)150 Table·Property:·933·records·(8·bytes,·at·5fed2)
151 Table·MethodSemantics:·1361·records·(6·bytes,·at·61c02)151 Table·MethodSemantics:·1361·records·(6·bytes,·at·61bfa)
152 Table·MethodImpl:·71·records·(6·bytes,·at·63be8)152 Table·MethodImpl:·71·records·(6·bytes,·at·63be0)
153 Table·Moduleref:·1·records·(4·bytes,·at·63d92)153 Table·Moduleref:·1·records·(4·bytes,·at·63d8a)
154 Table·TypeSpec:·404·records·(2·bytes,·at·63d96)154 Table·TypeSpec:·404·records·(2·bytes,·at·63d8e)
155 Table·ImplMap:·1·records·(10·bytes,·at·640be)155 Table·ImplMap:·1·records·(10·bytes,·at·640b6)
156 Table·FieldRVA:·15·records·(6·bytes,·at·640c8)156 Table·FieldRVA:·15·records·(6·bytes,·at·640c0)
157 Table·Assembly:·1·records·(26·bytes,·at·64122)157 Table·Assembly:·1·records·(26·bytes,·at·6411a)
158 Table·AssemblyRef:·3·records·(24·bytes,·at·6413c)158 Table·AssemblyRef:·3·records·(24·bytes,·at·64134)
159 Table·NestedClass:·54·records·(4·bytes,·at·64184)159 Table·NestedClass:·54·records·(4·bytes,·at·6417c)
160 Table·GenericParam:·78·records·(10·bytes,·at·6425c)160 Table·GenericParam:·78·records·(10·bytes,·at·64254)
161 Table·MethodSpec:·178·records·(4·bytes,·at·64568)161 Table·MethodSpec:·178·records·(4·bytes,·at·64560)
162 Table·GenericParamConstraint:·12·records·(4·bytes,·at·64830)162 Table·GenericParamConstraint:·12·records·(4·bytes,·at·64828)
163 RVA·for·Entry·Point:·0x00002058163 RVA·for·Entry·Point:·0x00002058
4.3 KB
./usr/lib/mono/4.5/monop.exe
4.25 KB
pedump {}
    
Offset 68, 15 lines modifiedOffset 68, 15 lines modified
68 »       ······Reloc·Ptr:·0x0000000068 »       ······Reloc·Ptr:·0x00000000
69 »       ·····LineNo·Ptr:·0x0000000069 »       ·····LineNo·Ptr:·0x00000000
70 »       ····Reloc·Count:·0x000070 »       ····Reloc·Count:·0x0000
71 »       ·····Line·Count:·0x000071 »       ·····Line·Count:·0x0000
72 »       Flags:·code,·exec,·read,·72 »       Flags:·code,·exec,·read,·
  
73 »       Name:·.sdata73 »       Name:·.sdata
74 »       ···Virtual·Size:·0x000001e474 »       ···Virtual·Size:·0x000001e8
75 »       Virtual·Address:·0x0007e00075 »       Virtual·Address:·0x0007e000
76 »       ··Raw·Data·Size:·0x0000020076 »       ··Raw·Data·Size:·0x00000200
77 »       ···Raw·Data·Ptr:·0x0007c00077 »       ···Raw·Data·Ptr:·0x0007c000
78 »       ······Reloc·Ptr:·0x0000000078 »       ······Reloc·Ptr:·0x00000000
79 »       ·····LineNo·Ptr:·0x0000000079 »       ·····LineNo·Ptr:·0x00000000
80 »       ····Reloc·Count:·0x000080 »       ····Reloc·Count:·0x0000
81 »       ·····Line·Count:·0x000081 »       ·····Line·Count:·0x0000
Offset 103, 15 lines modifiedOffset 103, 15 lines modified
103 »       ····Reloc·Count:·0x0000103 »       ····Reloc·Count:·0x0000
104 »       ·····Line·Count:·0x0000104 »       ·····Line·Count:·0x0000
105 »       Flags:·data,·discard,·read,·105 »       Flags:·data,·discard,·read,·
  
106 ··········CLI·header·size:·72106 ··········CLI·header·size:·72
107 ·········Runtime·required:·2.5107 ·········Runtime·required:·2.5
108 ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned108 ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned
109 »       ·········Metadata:·0x0003b004·[0x00042a4c]109 »       ·········Metadata:·0x0003aff8·[0x00042a4c]
110 »       Entry·Point·Token:·0x0600000c110 »       Entry·Point·Token:·0x0600000c
111 »       ·····Resources·at:·0x00000000·[0x00000000]111 »       ·····Resources·at:·0x00000000·[0x00000000]
112 »       ···Strong·Name·at:·0x00000000·[0x00000000]112 »       ···Strong·Name·at:·0x00000000·[0x00000000]
113 »       ··Code·Manager·at:·0x00000000·[0x00000000]113 »       ··Code·Manager·at:·0x00000000·[0x00000000]
114 »       ··VTableFixups·at:·0x00000000·[0x00000000]114 »       ··VTableFixups·at:·0x00000000·[0x00000000]
115 »       ·····EAT·jumps·at:·0x00000000·[0x00000000]115 »       ·····EAT·jumps·at:·0x00000000·[0x00000000]
  
Offset 126, 37 lines modifiedOffset 126, 37 lines modified
126 Metadata·pointers:126 Metadata·pointers:
127 »       Tables·(#~):·0x0000006c·-·0x00024068·[147452·==·0x00023ffc]127 »       Tables·(#~):·0x0000006c·-·0x00024068·[147452·==·0x00023ffc]
128 »       ····Strings:·0x00024068·-·0x000354e8·[70784·==·0x00011480]128 »       ····Strings:·0x00024068·-·0x000354e8·[70784·==·0x00011480]
129 »       ·······Blob:·0x0003bf04·-·0x00042a4c·[27464·==·0x00006b48]129 »       ·······Blob:·0x0003bf04·-·0x00042a4c·[27464·==·0x00006b48]
130 »       User·string:·0x000354e8·-·0x0003bef4·[27148·==·0x00006a0c]130 »       User·string:·0x000354e8·-·0x0003bef4·[27148·==·0x00006a0c]
131 »       ·······GUID:·0x0003bef4·-·0x0003bf04·[16·==·0x00000010]131 »       ·······GUID:·0x0003bef4·-·0x0003bf04·[16·==·0x00000010]
132 Rows:132 Rows:
133 Table·Module:·1·records·(12·bytes,·at·394fc)133 Table·Module:·1·records·(12·bytes,·at·394f0)
134 Table·TypeRef:·179·records·(10·bytes,·at·39508)134 Table·TypeRef:·179·records·(10·bytes,·at·394fc)
135 Table·TypeDef:·393·records·(18·bytes,·at·39c06)135 Table·TypeDef:·393·records·(18·bytes,·at·39bfa)
136 Table·Field:·2039·records·(8·bytes,·at·3b7a8)136 Table·Field:·2039·records·(8·bytes,·at·3b79c)
137 Table·Method:·3783·records·(16·bytes,·at·3f760)137 Table·Method:·3783·records·(16·bytes,·at·3f754)
138 Table·Param:·3575·records·(8·bytes,·at·4e3d0)138 Table·Param:·3575·records·(8·bytes,·at·4e3c4)
139 Table·InterfaceImpl:·57·records·(4·bytes,·at·55388)139 Table·InterfaceImpl:·57·records·(4·bytes,·at·5537c)
140 Table·MemberRef:·1197·records·(8·bytes,·at·5546c)140 Table·MemberRef:·1197·records·(8·bytes,·at·55460)
141 Table·Constant:·525·records·(6·bytes,·at·579d4)141 Table·Constant:·525·records·(6·bytes,·at·579c8)
142 Table·CustomAttribute:·100·records·(8·bytes,·at·58622)142 Table·CustomAttribute:·100·records·(8·bytes,·at·58616)
143 Table·ClassLayout:·11·records·(8·bytes,·at·58942)143 Table·ClassLayout:·11·records·(8·bytes,·at·58936)
144 Table·FieldLayoutt:·2·records·(6·bytes,·at·5899a)144 Table·FieldLayoutt:·2·records·(6·bytes,·at·5898e)
145 Table·StandaloneSig:·573·records·(2·bytes,·at·589a6)145 Table·StandaloneSig:·573·records·(2·bytes,·at·5899a)
146 Table·EventMap:·2·records·(4·bytes,·at·58e20)146 Table·EventMap:·2·records·(4·bytes,·at·58e14)
147 Table·Event:·4·records·(8·bytes,·at·58e28)147 Table·Event:·4·records·(8·bytes,·at·58e1c)
148 Table·PropertyMap:·160·records·(4·bytes,·at·58e48)148 Table·PropertyMap:·160·records·(4·bytes,·at·58e3c)
149 Table·Property:·1072·records·(8·bytes,·at·590c8)149 Table·Property:·1072·records·(8·bytes,·at·590bc)
150 Table·MethodSemantics:·1110·records·(6·bytes,·at·5b248)150 Table·MethodSemantics:·1110·records·(6·bytes,·at·5b23c)
151 Table·MethodImpl:·54·records·(6·bytes,·at·5cc4c)151 Table·MethodImpl:·54·records·(6·bytes,·at·5cc40)
152 Table·Moduleref:·1·records·(4·bytes,·at·5cd90)152 Table·Moduleref:·1·records·(4·bytes,·at·5cd84)
153 Table·TypeSpec:·350·records·(2·bytes,·at·5cd94)153 Table·TypeSpec:·350·records·(2·bytes,·at·5cd88)
154 Table·ImplMap:·1·records·(10·bytes,·at·5d050)154 Table·ImplMap:·1·records·(10·bytes,·at·5d044)
155 Table·FieldRVA:·10·records·(6·bytes,·at·5d05a)155 Table·FieldRVA:·10·records·(6·bytes,·at·5d04e)
156 Table·Assembly:·1·records·(26·bytes,·at·5d096)156 Table·Assembly:·1·records·(26·bytes,·at·5d08a)
157 Table·AssemblyRef:·2·records·(24·bytes,·at·5d0b0)157 Table·AssemblyRef:·2·records·(24·bytes,·at·5d0a4)
158 Table·NestedClass:·106·records·(4·bytes,·at·5d0e0)158 Table·NestedClass:·106·records·(4·bytes,·at·5d0d4)
159 Table·GenericParam:·21·records·(10·bytes,·at·5d288)159 Table·GenericParam:·21·records·(10·bytes,·at·5d27c)
160 Table·MethodSpec:·55·records·(4·bytes,·at·5d35a)160 Table·MethodSpec:·55·records·(4·bytes,·at·5d34e)
161 Table·GenericParamConstraint:·13·records·(4·bytes,·at·5d436)161 Table·GenericParamConstraint:·13·records·(4·bytes,·at·5d42a)
162 RVA·for·Entry·Point:·0x0000275c162 RVA·for·Entry·Point:·0x0000275c
6.42 KB
mono-mcs_6.8.0.105+dfsg-3.3~deb11u1_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2023-02-17·05:30:39.000000·debian-binary1 -rw-r--r--···0········0········0········4·2023-02-17·05:30:39.000000·debian-binary
2 -rw-r--r--···0········0········0·····1904·2023-02-17·05:30:39.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1904·2023-02-17·05:30:39.000000·control.tar.xz
3 -rw-r--r--···0········0········0···559616·2023-02-17·05:30:39.000000·data.tar.xz3 -rw-r--r--···0········0········0···559188·2023-02-17·05:30:39.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
5.89 KB
data.tar.xz
5.87 KB
data.tar
5.85 KB
./usr/lib/mono/4.5/mcs.exe
5.8 KB
pedump {}
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 PE·Header:11 PE·Header:
12 »       ·········Magic·(0x010b):·0x010b12 »       ·········Magic·(0x010b):·0x010b
13 »       ·············LMajor·(6):·0x0813 »       ·············LMajor·(6):·0x08
14 »       ·············LMinor·(0):·0x0014 »       ·············LMinor·(0):·0x00
15 »       ··············Code·Size:·0x001b7e0015 »       ··············Code·Size:·0x001b7e00
16 »       ··Initialized·Data·Size:·0x0001b00016 »       ··Initialized·Data·Size:·0x0001b000
17 »       Uninitialized·Data·Size:·0x0000000017 »       Uninitialized·Data·Size:·0x00000000
18 »       ········Entry·Point·RVA:·0x001b9d3e18 »       ········Entry·Point·RVA:·0x001b9d2e
19 »       ·»       ··Code·Base·RVA:·0x0000200019 »       ·»       ··Code·Base·RVA:·0x00002000
20 »       »       ··Data·Base·RVA:·0x001ba00020 »       »       ··Data·Base·RVA:·0x001ba000
  
  
21 NT·Header:21 NT·Header:
22 »       ···Image·Base·(0x400000):·0x0040000022 »       ···Image·Base·(0x400000):·0x00400000
23 »       Section·Alignment·(8192):·0x0000200023 »       Section·Alignment·(8192):·0x00002000
Offset 41, 15 lines modifiedOffset 41, 15 lines modified
41 »       ··Heap·Reserve·Size·(1M):·0x0010000041 »       ··Heap·Reserve·Size·(1M):·0x00100000
42 »       ·Heap·Commit·Size·(4096):·0x0000100042 »       ·Heap·Commit·Size·(4096):·0x00001000
43 »       ······Loader·flags·(0x1):·0x0000000043 »       ······Loader·flags·(0x1):·0x00000000
44 »       ···Data·Directories·(16):·0x0000001044 »       ···Data·Directories·(16):·0x00000010
  
45 Data·directories:45 Data·directories:
46 »       ·····Export·Table:·0x00000000·[0x00000000]46 »       ·····Export·Table:·0x00000000·[0x00000000]
47 »       ·····Import·Table:·0x001b9cf0·[0x0000004b]47 »       ·····Import·Table:·0x001b9ce0·[0x0000004b]
48 »       ···Resource·Table:·0x001d6000·[0x0000038c]48 »       ···Resource·Table:·0x001d6000·[0x0000038c]
49 »       ··Exception·Table:·0x00000000·[0x00000000]49 »       ··Exception·Table:·0x00000000·[0x00000000]
50 »       Certificate·Table:·0x00000000·[0x00000000]50 »       Certificate·Table:·0x00000000·[0x00000000]
51 »       ······Reloc·Table:·0x001d8000·[0x0000000c]51 »       ······Reloc·Table:·0x001d8000·[0x0000000c]
52 »       ············Debug:·0x00000000·[0x00000000]52 »       ············Debug:·0x00000000·[0x00000000]
53 »       ········Copyright:·0x00000000·[0x00000000]53 »       ········Copyright:·0x00000000·[0x00000000]
54 »       ·······Global·Ptr:·0x00000000·[0x00000000]54 »       ·······Global·Ptr:·0x00000000·[0x00000000]
Offset 57, 26 lines modifiedOffset 57, 26 lines modified
57 »       Load·Config·Table:·0x00000000·[0x00000000]57 »       Load·Config·Table:·0x00000000·[0x00000000]
58 »       ·····Bound·Import:·0x00000000·[0x00000000]58 »       ·····Bound·Import:·0x00000000·[0x00000000]
59 »       ··············IAT:·0x00002000·[0x00000008]59 »       ··············IAT:·0x00002000·[0x00000008]
60 »       Delay·Import·Desc:·0x00000000·[0x00000000]60 »       Delay·Import·Desc:·0x00000000·[0x00000000]
61 »       ·······CLI·Header:·0x00002008·[0x00000048]61 »       ·······CLI·Header:·0x00002008·[0x00000048]
  
62 »       Name:·.text62 »       Name:·.text
63 »       ···Virtual·Size:·0x001b7d4463 »       ···Virtual·Size:·0x001b7d34
64 »       Virtual·Address:·0x0000200064 »       Virtual·Address:·0x00002000
65 »       ··Raw·Data·Size:·0x001b7e0065 »       ··Raw·Data·Size:·0x001b7e00
66 »       ···Raw·Data·Ptr:·0x0000040066 »       ···Raw·Data·Ptr:·0x00000400
67 »       ······Reloc·Ptr:·0x0000000067 »       ······Reloc·Ptr:·0x00000000
68 »       ·····LineNo·Ptr:·0x0000000068 »       ·····LineNo·Ptr:·0x00000000
69 »       ····Reloc·Count:·0x000069 »       ····Reloc·Count:·0x0000
70 »       ·····Line·Count:·0x000070 »       ·····Line·Count:·0x0000
71 »       Flags:·code,·exec,·read,·71 »       Flags:·code,·exec,·read,·
  
72 »       Name:·.sdata72 »       Name:·.sdata
73 »       ···Virtual·Size:·0x0001a8e473 »       ···Virtual·Size:·0x0001a8e8
74 »       Virtual·Address:·0x001ba00074 »       Virtual·Address:·0x001ba000
75 »       ··Raw·Data·Size:·0x0001aa0075 »       ··Raw·Data·Size:·0x0001aa00
76 »       ···Raw·Data·Ptr:·0x001b820076 »       ···Raw·Data·Ptr:·0x001b8200
77 »       ······Reloc·Ptr:·0x0000000077 »       ······Reloc·Ptr:·0x00000000
78 »       ·····LineNo·Ptr:·0x0000000078 »       ·····LineNo·Ptr:·0x00000000
79 »       ····Reloc·Count:·0x000079 »       ····Reloc·Count:·0x0000
80 »       ·····Line·Count:·0x000080 »       ·····Line·Count:·0x0000
Offset 103, 15 lines modifiedOffset 103, 15 lines modified
103 »       ····Reloc·Count:·0x0000103 »       ····Reloc·Count:·0x0000
104 »       ·····Line·Count:·0x0000104 »       ·····Line·Count:·0x0000
105 »       Flags:·data,·discard,·read,·105 »       Flags:·data,·discard,·read,·
  
106 ··········CLI·header·size:·72106 ··········CLI·header·size:·72
107 ·········Runtime·required:·2.5107 ·········Runtime·required:·2.5
108 ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned108 ····················Flags:·ilonly,·32/64,·no-trackdebug,·notsigned
109 »       ·········Metadata:·0x000d7424·[0x000e28c8]109 »       ·········Metadata:·0x000d7418·[0x000e28c8]
110 »       Entry·Point·Token:·0x0600093e110 »       Entry·Point·Token:·0x0600093e
111 »       ·····Resources·at:·0x00000000·[0x00000000]111 »       ·····Resources·at:·0x00000000·[0x00000000]
112 »       ···Strong·Name·at:·0x00000000·[0x00000000]112 »       ···Strong·Name·at:·0x00000000·[0x00000000]
113 »       ··Code·Manager·at:·0x00000000·[0x00000000]113 »       ··Code·Manager·at:·0x00000000·[0x00000000]
114 »       ··VTableFixups·at:·0x00000000·[0x00000000]114 »       ··VTableFixups·at:·0x00000000·[0x00000000]
115 »       ·····EAT·jumps·at:·0x00000000·[0x00000000]115 »       ·····EAT·jumps·at:·0x00000000·[0x00000000]
  
Offset 126, 37 lines modifiedOffset 126, 37 lines modified
126 Metadata·pointers:126 Metadata·pointers:
127 »       Tables·(#~):·0x0000006c·-·0x0006f1bc·[454992·==·0x0006f150]127 »       Tables·(#~):·0x0000006c·-·0x0006f1bc·[454992·==·0x0006f150]
128 »       ····Strings:·0x0006f1bc·-·0x00098a84·[170184·==·0x000298c8]128 »       ····Strings:·0x0006f1bc·-·0x00098a84·[170184·==·0x000298c8]
129 »       ·······Blob:·0x000ce5a4·-·0x000e28c8·[82724·==·0x00014324]129 »       ·······Blob:·0x000ce5a4·-·0x000e28c8·[82724·==·0x00014324]
130 »       User·string:·0x00098a84·-·0x000ce594·[219920·==·0x00035b10]130 »       User·string:·0x00098a84·-·0x000ce594·[219920·==·0x00035b10]
131 »       ·······GUID:·0x000ce594·-·0x000ce5a4·[16·==·0x00000010]131 »       ·······GUID:·0x000ce594·-·0x000ce5a4·[16·==·0x00000010]
132 Rows:132 Rows:
133 Table·Module:·1·records·(12·bytes,·at·d591c)133 Table·Module:·1·records·(12·bytes,·at·d5910)
134 Table·TypeRef:·239·records·(10·bytes,·at·d5928)134 Table·TypeRef:·239·records·(10·bytes,·at·d591c)
135 Table·TypeDef:·1096·records·(18·bytes,·at·d627e)135 Table·TypeDef:·1096·records·(18·bytes,·at·d6272)
136 Table·Field:·4694·records·(10·bytes,·at·daf8e)136 Table·Field:·4694·records·(10·bytes,·at·daf82)
137 Table·Method:·10700·records·(18·bytes,·at·e66ea)137 Table·Method:·10700·records·(18·bytes,·at·e66de)
138 Table·Param:·10823·records·(8·bytes,·at·115742)138 Table·Param:·10823·records·(8·bytes,·at·115736)
139 Table·InterfaceImpl:·231·records·(4·bytes,·at·12a97a)139 Table·InterfaceImpl:·231·records·(4·bytes,·at·12a96e)
140 Table·MemberRef:·2508·records·(12·bytes,·at·12ad16)140 Table·MemberRef:·2508·records·(12·bytes,·at·12ad0a)
141 Table·Constant:·1342·records·(8·bytes,·at·1322a6)141 Table·Constant:·1342·records·(8·bytes,·at·13229a)
142 Table·CustomAttribute:·794·records·(12·bytes,·at·134c96)142 Table·CustomAttribute:·794·records·(12·bytes,·at·134c8a)
143 Table·ClassLayout:·18·records·(8·bytes,·at·1371ce)143 Table·ClassLayout:·18·records·(8·bytes,·at·1371c2)
144 Table·FieldLayoutt:·2·records·(6·bytes,·at·13725e)144 Table·FieldLayoutt:·2·records·(6·bytes,·at·137252)
145 Table·StandaloneSig:·1816·records·(4·bytes,·at·13726a)145 Table·StandaloneSig:·1816·records·(4·bytes,·at·13725e)
146 Table·EventMap:·3·records·(4·bytes,·at·138eca)146 Table·EventMap:·3·records·(4·bytes,·at·138ebe)
147 Table·Event:·5·records·(8·bytes,·at·138ed6)147 Table·Event:·5·records·(8·bytes,·at·138eca)
148 Table·PropertyMap:·507·records·(4·bytes,·at·138efe)148 Table·PropertyMap:·507·records·(4·bytes,·at·138ef2)
149 Table·Property:·2358·records·(10·bytes,·at·1396ea)149 Table·Property:·2358·records·(10·bytes,·at·1396de)
150 Table·MethodSemantics:·2648·records·(6·bytes,·at·13f306)150 Table·MethodSemantics:·2648·records·(6·bytes,·at·13f2fa)
151 Table·MethodImpl:·145·records·(6·bytes,·at·143116)151 Table·MethodImpl:·145·records·(6·bytes,·at·14310a)
152 Table·Moduleref:·2·records·(4·bytes,·at·14347c)152 Table·Moduleref:·2·records·(4·bytes,·at·143470)
153 Table·TypeSpec:·714·records·(4·bytes,·at·143484)153 Table·TypeSpec:·714·records·(4·bytes,·at·143478)
154 Table·ImplMap:·2·records·(10·bytes,·at·143fac)154 Table·ImplMap:·2·records·(10·bytes,·at·143fa0)
155 Table·FieldRVA:·25·records·(6·bytes,·at·143fc0)155 Table·FieldRVA:·25·records·(6·bytes,·at·143fb4)
156 Table·Assembly:·1·records·(28·bytes,·at·144056)156 Table·Assembly:·1·records·(28·bytes,·at·14404a)
157 Table·AssemblyRef:·4·records·(28·bytes,·at·144072)157 Table·AssemblyRef:·4·records·(28·bytes,·at·144066)
158 Table·NestedClass:·266·records·(4·bytes,·at·1440e2)158 Table·NestedClass:·266·records·(4·bytes,·at·1440d6)
159 Table·GenericParam:·38·records·(10·bytes,·at·14450a)159 Table·GenericParam:·38·records·(10·bytes,·at·1444fe)
160 Table·MethodSpec:·125·records·(6·bytes,·at·144686)160 Table·MethodSpec:·125·records·(6·bytes,·at·14467a)
161 Table·GenericParamConstraint:·26·records·(4·bytes,·at·144974)161 Table·GenericParamConstraint:·26·records·(4·bytes,·at·144968)
162 RVA·for·Entry·Point:·0x0004b970162 RVA·for·Entry·Point:·0x0004b970
3.4 KB
mono-runtime-boehm_6.8.0.105+dfsg-3.3~deb11u1_i386.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2023-02-17·05:30:39.000000·debian-binary1 -rw-r--r--···0········0········0········4·2023-02-17·05:30:39.000000·debian-binary
2 -rw-r--r--···0········0········0·····1016·2023-02-17·05:30:39.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1016·2023-02-17·05:30:39.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1725532·2023-02-17·05:30:39.000000·data.tar.xz3 -rw-r--r--···0········0········0··1725360·2023-02-17·05:30:39.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
2.84 KB
data.tar.xz
2.82 KB
data.tar
2.81 KB
./usr/bin/mono-boehm
File has been modified after NT_GNU_BUILD_ID has been applied.
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f2281f9ff0afef199ff77cce350fd58a3a20c2483 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·917be3e6db3056fff0ba4dd5a5ac7d692131e5c3
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
530 B
strings --all --bytes=8 {}
    
Offset 2097, 15 lines modifiedOffset 2097, 15 lines modified
2097 systemconfig:2097 systemconfig:
2098 options:2098 options:
2099 config_dir:2099 config_dir:
2100 MONO_PATH2100 MONO_PATH
2101 machineconfig:2101 machineconfig:
2102 library:2102 library:
2103 mono-bundle-XXXXXX2103 mono-bundle-XXXXXX
2104 Sat·Apr·29·05:03:09·-12·20232104 Sat·Jun··1·15:52:08·+14·2024
2105 *·Assertion·at·%s:%d,·condition·`%s'·not·met2105 *·Assertion·at·%s:%d,·condition·`%s'·not·met
2106 Error·loading·shared·library:·%s·%s2106 Error·loading·shared·library:·%s·%s
2107 Unknown·stream·on·embedded·package:·%s2107 Unknown·stream·on·embedded·package:·%s
2108 mini-runtime.c2108 mini-runtime.c
2109 *·Assertion:·should·not·be·reached·at·%s:%d2109 *·Assertion:·should·not·be·reached·at·%s:%d
2110 Debian·6.8.0.105+dfsg-3.3~deb11u12110 Debian·6.8.0.105+dfsg-3.3~deb11u1
2111 Unmanaged·code·called·delegate·of·type·%s·which·was·already·garbage·collected.2111 Unmanaged·code·called·delegate·of·type·%s·which·was·already·garbage·collected.
1.29 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 7, 16 lines modifiedOffset 7, 16 lines modified
7 ··0x0030d040·70696e67·2066696c·65006173·73656d62·ping·file.assemb7 ··0x0030d040·70696e67·2066696c·65006173·73656d62·ping·file.assemb
8 ··0x0030d050·6c793a00·73797374·656d636f·6e666967·ly:.systemconfig8 ··0x0030d050·6c793a00·73797374·656d636f·6e666967·ly:.systemconfig
9 ··0x0030d060·3a006f70·74696f6e·733a0063·6f6e6669·:.options:.confi9 ··0x0030d060·3a006f70·74696f6e·733a0063·6f6e6669·:.options:.confi
10 ··0x0030d070·675f6469·723a004d·4f4e4f5f·50415448·g_dir:.MONO_PATH10 ··0x0030d070·675f6469·723a004d·4f4e4f5f·50415448·g_dir:.MONO_PATH
11 ··0x0030d080·006d6163·68696e65·636f6e66·69673a00·.machineconfig:.11 ··0x0030d080·006d6163·68696e65·636f6e66·69673a00·.machineconfig:.
12 ··0x0030d090·656e763a·006c6962·72617279·3a006d6f·env:.library:.mo12 ··0x0030d090·656e763a·006c6962·72617279·3a006d6f·env:.library:.mo
13 ··0x0030d0a0·6e6f2d62·756e646c·652d5858·58585858·no-bundle-XXXXXX13 ··0x0030d0a0·6e6f2d62·756e646c·652d5858·58585858·no-bundle-XXXXXX
14 ··0x0030d0b0·00536174·20417072·20323920·30353a30·.Sat·Apr·29·05:014 ··0x0030d0b0·00536174·204a756e·20203120·31353a35·.Sat·Jun··1·15:5
15 ··0x0030d0c0·333a3039·202d3132·20323032·33000000·3:09·-12·2023...15 ··0x0030d0c0·323a3038·202b3134·20323032·34000000·2:08·+14·2024...
16 ··0x0030d0d0·2a204173·73657274·696f6e20·61742025·*·Assertion·at·%16 ··0x0030d0d0·2a204173·73657274·696f6e20·61742025·*·Assertion·at·%
17 ··0x0030d0e0·733a2564·2c20636f·6e646974·696f6e20·s:%d,·condition·17 ··0x0030d0e0·733a2564·2c20636f·6e646974·696f6e20·s:%d,·condition·
18 ··0x0030d0f0·60257327·206e6f74·206d6574·0a000000·`%s'·not·met....18 ··0x0030d0f0·60257327·206e6f74·206d6574·0a000000·`%s'·not·met....
19 ··0x0030d100·4572726f·72206c6f·6164696e·67207368·Error·loading·sh19 ··0x0030d100·4572726f·72206c6f·6164696e·67207368·Error·loading·sh
20 ··0x0030d110·61726564·206c6962·72617279·3a202573·ared·library:·%s20 ··0x0030d110·61726564·206c6962·72617279·3a202573·ared·library:·%s
21 ··0x0030d120·2025730a·00000000·556e6b6e·6f776e20··%s.....Unknown·21 ··0x0030d120·2025730a·00000000·556e6b6e·6f776e20··%s.....Unknown·
22 ··0x0030d130·73747265·616d206f·6e20656d·62656464·stream·on·embedd22 ··0x0030d130·73747265·616d206f·6e20656d·62656464·stream·on·embedd
305 B
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·6d6f6e6f·2d626f65·686d0000·39b667fc·mono-boehm..9.g.2 ··0x00000000·6d6f6e6f·2d626f65·686d0000·b6744f2a·mono-boehm...tO*
  
2.05 KB
mono-runtime-dbg_6.8.0.105+dfsg-3.3~deb11u1_i386.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2023-02-17·05:30:39.000000·debian-binary1 -rw-r--r--···0········0········0········4·2023-02-17·05:30:39.000000·debian-binary
2 -rw-r--r--···0········0········0·····1104·2023-02-17·05:30:39.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1104·2023-02-17·05:30:39.000000·control.tar.xz
3 -rw-r--r--···0········0········0·12004736·2023-02-17·05:30:39.000000·data.tar.xz3 -rw-r--r--···0········0········0·12002792·2023-02-17·05:30:39.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
1.49 KB
data.tar.xz
1.47 KB
data.tar
745 B
./usr/lib/debug/usr/bin/mono-boehm
File has been modified after NT_GNU_BUILD_ID has been applied.
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f2281f9ff0afef199ff77cce350fd58a3a20c2483 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·917be3e6db3056fff0ba4dd5a5ac7d692131e5c3
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
743 B
./usr/lib/debug/usr/bin/mono-sgen
File has been modified after NT_GNU_BUILD_ID has been applied.
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·37e7950eb2bbc584b6762bb57b54ae67f8f7b1383 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·893c20b703ea703c78e5be90927c95df668457cc
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
3.4 KB
mono-runtime-sgen_6.8.0.105+dfsg-3.3~deb11u1_i386.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2023-02-17·05:30:39.000000·debian-binary1 -rw-r--r--···0········0········0········4·2023-02-17·05:30:39.000000·debian-binary
2 -rw-r--r--···0········0········0·····1036·2023-02-17·05:30:39.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1036·2023-02-17·05:30:39.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1812812·2023-02-17·05:30:39.000000·data.tar.xz3 -rw-r--r--···0········0········0··1812448·2023-02-17·05:30:39.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
2.84 KB
data.tar.xz
2.82 KB
data.tar
2.8 KB
./usr/bin/mono-sgen
File has been modified after NT_GNU_BUILD_ID has been applied.
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·37e7950eb2bbc584b6762bb57b54ae67f8f7b1383 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·893c20b703ea703c78e5be90927c95df668457cc
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
530 B
strings --all --bytes=8 {}
    
Offset 1577, 15 lines modifiedOffset 1577, 15 lines modified
1577 systemconfig:1577 systemconfig:
1578 options:1578 options:
1579 config_dir:1579 config_dir:
1580 MONO_PATH1580 MONO_PATH
1581 machineconfig:1581 machineconfig:
1582 library:1582 library:
1583 mono-bundle-XXXXXX1583 mono-bundle-XXXXXX
1584 Sat·Apr·29·05:03:09·-12·20231584 Sat·Jun··1·15:52:08·+14·2024
1585 *·Assertion·at·%s:%d,·condition·`%s'·not·met1585 *·Assertion·at·%s:%d,·condition·`%s'·not·met
1586 Error·loading·shared·library:·%s·%s1586 Error·loading·shared·library:·%s·%s
1587 Unknown·stream·on·embedded·package:·%s1587 Unknown·stream·on·embedded·package:·%s
1588 mini-runtime.c1588 mini-runtime.c
1589 *·Assertion:·should·not·be·reached·at·%s:%d1589 *·Assertion:·should·not·be·reached·at·%s:%d
1590 Debian·6.8.0.105+dfsg-3.3~deb11u11590 Debian·6.8.0.105+dfsg-3.3~deb11u1
1591 Unmanaged·code·called·delegate·of·type·%s·which·was·already·garbage·collected.1591 Unmanaged·code·called·delegate·of·type·%s·which·was·already·garbage·collected.
1.29 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 7, 16 lines modifiedOffset 7, 16 lines modified
7 ··0x0033f040·70696e67·2066696c·65006173·73656d62·ping·file.assemb7 ··0x0033f040·70696e67·2066696c·65006173·73656d62·ping·file.assemb
8 ··0x0033f050·6c793a00·73797374·656d636f·6e666967·ly:.systemconfig8 ··0x0033f050·6c793a00·73797374·656d636f·6e666967·ly:.systemconfig
9 ··0x0033f060·3a006f70·74696f6e·733a0063·6f6e6669·:.options:.confi9 ··0x0033f060·3a006f70·74696f6e·733a0063·6f6e6669·:.options:.confi
10 ··0x0033f070·675f6469·723a004d·4f4e4f5f·50415448·g_dir:.MONO_PATH10 ··0x0033f070·675f6469·723a004d·4f4e4f5f·50415448·g_dir:.MONO_PATH
11 ··0x0033f080·006d6163·68696e65·636f6e66·69673a00·.machineconfig:.11 ··0x0033f080·006d6163·68696e65·636f6e66·69673a00·.machineconfig:.
12 ··0x0033f090·656e763a·006c6962·72617279·3a006d6f·env:.library:.mo12 ··0x0033f090·656e763a·006c6962·72617279·3a006d6f·env:.library:.mo
13 ··0x0033f0a0·6e6f2d62·756e646c·652d5858·58585858·no-bundle-XXXXXX13 ··0x0033f0a0·6e6f2d62·756e646c·652d5858·58585858·no-bundle-XXXXXX
14 ··0x0033f0b0·00536174·20417072·20323920·30353a30·.Sat·Apr·29·05:014 ··0x0033f0b0·00536174·204a756e·20203120·31353a35·.Sat·Jun··1·15:5
15 ··0x0033f0c0·333a3039·202d3132·20323032·33000000·3:09·-12·2023...15 ··0x0033f0c0·323a3038·202b3134·20323032·34000000·2:08·+14·2024...
16 ··0x0033f0d0·2a204173·73657274·696f6e20·61742025·*·Assertion·at·%16 ··0x0033f0d0·2a204173·73657274·696f6e20·61742025·*·Assertion·at·%
17 ··0x0033f0e0·733a2564·2c20636f·6e646974·696f6e20·s:%d,·condition·17 ··0x0033f0e0·733a2564·2c20636f·6e646974·696f6e20·s:%d,·condition·
18 ··0x0033f0f0·60257327·206e6f74·206d6574·0a000000·`%s'·not·met....18 ··0x0033f0f0·60257327·206e6f74·206d6574·0a000000·`%s'·not·met....
19 ··0x0033f100·4572726f·72206c6f·6164696e·67207368·Error·loading·sh19 ··0x0033f100·4572726f·72206c6f·6164696e·67207368·Error·loading·sh
20 ··0x0033f110·61726564·206c6962·72617279·3a202573·ared·library:·%s20 ··0x0033f110·61726564·206c6962·72617279·3a202573·ared·library:·%s
21 ··0x0033f120·2025730a·00000000·556e6b6e·6f776e20··%s.....Unknown·21 ··0x0033f120·2025730a·00000000·556e6b6e·6f776e20··%s.....Unknown·
22 ··0x0033f130·73747265·616d206f·6e20656d·62656464·stream·on·embedd22 ··0x0033f130·73747265·616d206f·6e20656d·62656464·stream·on·embedd
305 B
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·6d6f6e6f·2d736765·6e000000·650b4cf3·mono-sgen...e.L.2 ··0x00000000·6d6f6e6f·2d736765·6e000000·8ac2dc27·mono-sgen......'
  
32.9 MB
mono-source_6.8.0.105+dfsg-3.3~deb11u1_all.deb
369 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2023-02-17·05:30:39.000000·debian-binary1 -rw-r--r--···0········0········0········4·2023-02-17·05:30:39.000000·debian-binary
2 -rw-r--r--···0········0········0······828·2023-02-17·05:30:39.000000·control.tar.xz2 -rw-r--r--···0········0········0······828·2023-02-17·05:30:39.000000·control.tar.xz
3 -rw-r--r--···0········0········0·115959844·2023-02-17·05:30:39.000000·data.tar.xz3 -rw-r--r--···0········0········0·117081640·2023-02-17·05:30:39.000000·data.tar.xz
675 B
control.tar.xz
647 B
control.tar
577 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·mono-source1 Package:·mono-source
2 Source:·mono2 Source:·mono
3 Version:·6.8.0.105+dfsg-3.3~deb11u13 Version:·6.8.0.105+dfsg-3.3~deb11u1
4 Architecture:·all4 Architecture:·all
5 Maintainer:·Debian·Mono·Group·<pkg-mono-group@lists.alioth.debian.org>5 Maintainer:·Debian·Mono·Group·<pkg-mono-group@lists.alioth.debian.org>
6 Installed-Size:·1132796 Installed-Size:·114374
7 Section:·devel7 Section:·devel
8 Priority:·optional8 Priority:·optional
9 Homepage:·http://www.mono-project.com/9 Homepage:·http://www.mono-project.com/
10 Description:·Mono·source·code10 Description:·Mono·source·code
11 ·Mono·is·a·platform·for·running·and·developing·applications·based·on·the11 ·Mono·is·a·platform·for·running·and·developing·applications·based·on·the
12 ·ECMA/ISO·Standards.·Mono·is·an·open·source·effort·led·by·Xamarin.12 ·ECMA/ISO·Standards.·Mono·is·an·open·source·effort·led·by·Xamarin.
13 ·Mono·provides·a·complete·CLR·(Common·Language·Runtime)·including·compiler·and13 ·Mono·provides·a·complete·CLR·(Common·Language·Runtime)·including·compiler·and
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
32.9 MB
data.tar.xz
32.9 MB
data.tar
1.01 KB
file list
    
Offset 2, 8 lines modifiedOffset 2, 8 lines modified
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/share/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/share/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/share/doc/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/share/doc/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/share/doc/mono-source/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/share/doc/mono-source/
6 -rw-r--r--···0·root·········(0)·root·········(0)····24048·2023-02-17·05:30:39.000000·./usr/share/doc/mono-source/changelog.Debian.gz6 -rw-r--r--···0·root·········(0)·root·········(0)····24048·2023-02-17·05:30:39.000000·./usr/share/doc/mono-source/changelog.Debian.gz
7 -rw-r--r--···0·root·········(0)·root·········(0)····46601·2022-12-09·13:28:17.000000·./usr/share/doc/mono-source/copyright7 -rw-r--r--···0·root·········(0)·root·········(0)····46601·2022-12-09·13:28:17.000000·./usr/share/doc/mono-source/copyright
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/src/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/src/
9 -rw-r--r--···0·root·········(0)·root·········(0)·115918544·2023-02-17·05:30:39.000000·./usr/src/mono-source.tar.xz9 -rw-r--r--···0·root·········(0)·root·········(0)·117039628·2023-02-17·05:30:39.000000·./usr/src/mono-source.tar.xz
32.9 MB
./usr/src/mono-source.tar.xz
32.9 MB
mono-source.tar
32.7 MB
file list
    
Offset 1, 93561 lines modifiedOffset 1, 93561 lines modified
Diff chunk too large, falling back to line-by-line diff (93561 lines added, 93561 lines removed)
1 drwxr-xr-x···0·pbuilder1··(1111)·pbuilder1··(1111)········0·2023-04-29·16:47:27.000000·mono-6.8.0.105+dfsg/1 drwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)········0·2024-06-01·01:35:25.000000·mono-6.8.0.105+dfsg/
2 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)···224617·2023-04-29·16:46:55.000000·mono-6.8.0.105+dfsg/configure.ac2 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······239·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/mono-uninstalled.pc.in
3 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····21429·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/README.md3 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····38564·2020-02-04·17:02:49.000000·mono-6.8.0.105+dfsg/config.h.in
4 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····6730·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/winconfig.h4 drwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)········0·2024-06-01·01:35:28.000000·mono-6.8.0.105+dfsg/debian/
5 -rwxr-xr-x···0·pbuilder1··(1111)·pbuilder1··(1111)·····4783·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/autogen.sh5 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····1700·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonoboehm-2.0-1.symbols.kfreebsd-i386
6 -rwxr-xr-x···0·pbuilder1··(1111)·pbuilder1··(1111)·····1857·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/mkinstalldirs6 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······73·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-http4.0-cil.install
7 drwxr-xr-x···0·pbuilder1··(1111)·pbuilder1··(1111)········0·2023-04-29·16:47:26.000000·mono-6.8.0.105+dfsg/msvc/7 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······87·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-data-linq4.0-cil.install
8 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····10136·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/mono-mini-regression-test.vcxproj8 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······26·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-mcs.installmonoaot
9 -rwxr-xr-x···0·pbuilder1··(1111)·pbuilder1··(1111)······463·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/runmdesc.bat9 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······105·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-reactive-providers2.2-cil.install
10 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····8805·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/build-external-btls.vcxproj10 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······112·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-debugger-soft4.0a-cil.install
11 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····9991·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/mono-full-aot-run-test.vcxproj11 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······115·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-microsoft-build-utilities-v4.0-4.0-cil.install
12 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····10457·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/mono-nunit-test.vcxproj12 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······98·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-io-compression4.0-cil.install
13 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····7526·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/build-package.vcxproj13 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······93·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-relaxng4.0-cil.install
14 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····13214·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/mono.vcxproj14 -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)·····1937·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/dh_monoaot
15 -rwxr-xr-x···0·pbuilder1··(1111)·pbuilder1··(1111)······464·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/winsetup.bat15 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······31·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-corlib4.5-cil.installmonoaot
16 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····15537·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/libmono-dynamic.vcxproj16 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······107·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-net-http-formatting4.0-cil.install
17 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····11435·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/test_eglib.vcxproj17 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······107·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-reactive-interfaces2.2-cil.install
18 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····3464·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/monoposixhelper.def18 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······87·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/Mono.WebBrowser.dll.config
19 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····12300·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/libmini.vcxproj19 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······109·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-data-services-client4.0-cil.install
20 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····3224·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/Makefile.am20 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······41·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-2.0-gac.manpages
21 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····10788·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/mono-testdriver-test.vcxproj21 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······97·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-web-extensions4.0-cil.install
22 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····35345·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/mono.sln22 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······99·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-web-dynamicdata4.0-cil.install
23 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····7646·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/build-install.vcxproj23 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······65·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-peapi4.0a-cil.install
24 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····8852·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/build-init.vcxproj24 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····1958·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonoboehm-2.0-1.symbols.powerpc
25 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····9528·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/libmonoruntime.vcxproj25 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······479·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-security4.0-cil.preinst
26 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····10288·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/test-invoke.vcxproj26 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······103·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-ldap4.0-cil.install
27 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····10277·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/teste.vcxproj27 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)········0·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-wcf4.0-cil.install
28 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····10095·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/mono-profiler-log.vcxproj28 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······41·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-data4.0-cil.clideps-override
29 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····11727·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/monow.vcxproj29 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······174·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-utils.install
30 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····9366·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/libgcmonosgen.vcxproj30 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······89·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-web-mobile4.0-cil.install
31 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····11071·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/monoposixhelper.vcxproj31 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······83·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-dynamic4.0-cil.install
32 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····11607·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/monodis.vcxproj32 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······74·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/.gitignore
33 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····10935·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/libgc.vcxproj33 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······77·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-data4.0-cil.install
34 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····12068·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/libmono-static.vcxproj34 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······81·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonosgen-2.0-1.symbols.kfreebsd-i386
35 -rwxr-xr-x···0·pbuilder1··(1111)·pbuilder1··(1111)·····1309·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/README35 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)···104615·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/README.source
36 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····21244·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/genmdesc.vcxproj36 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······138·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-profiler.install
37 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····10011·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/mono-full-aot-compile-test.vcxproj37 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······123·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-compilerservices-symbolwriter4.0-cil.install
38 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····10136·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/build-external-llvm.vcxproj38 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······89·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-xbuild-tasks4.0-cil.install
39 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····10731·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/profiler-vtune.vcxproj39 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······102·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-sharpzip4.84-cil.install
40 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····7059·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/libmonodac.vcxproj40 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······95·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-windows-forms4.0-cil.install
41 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····9894·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/libtest.vcxproj41 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······111·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-runtime-serialization4.0-cil.install
42 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····9255·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/libmonoutils.vcxproj42 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······115·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-workflow-componentmodel4.0-cil.install
43 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····11067·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/pedump.vcxproj43 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······27·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-2.0-1.install
44 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····10392·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/test-metadata.vcxproj44 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······43·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonoboehm-2.0-1.symbols.amd64
45 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····7251·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/build-all.vcxproj45 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······95·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-configuration4.0-cil.install
46 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····9098·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/mono.props46 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······93·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-web-webpages2.0-cil.install
47 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····8648·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/eglib.vcxproj47 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······70·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-i18n-cjk4.0-cil.install
48 drwxr-xr-x···0·pbuilder1··(1111)·pbuilder1··(1111)········0·2023-04-29·16:47:30.000000·mono-6.8.0.105+dfsg/debian/48 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······198·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-archs.make
49 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······40·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-gac.manpages49 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······215·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-utils.postinst
50 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······80·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-profiler.postist50 -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)····25015·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/dh_clideps
51 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)···148710·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/control51 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······119·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-reactive-runtime-remoting2.2-cil.install
52 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······48·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-runtime-common.dirs52 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······99·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-microsoft-build-engine4.0-cil.install
53 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······101·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-numerics-vectors4.0-cil.install53 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······406·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/monodoc-base.install
54 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······37·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-security4.0-cil.links54 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)···148710·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/control
55 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······103·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-ldap4.0-cil.install55 -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)······349·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/update-monodoc
56 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······127·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonosgen-2.0-1.symbols.mipsel56 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······127·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonosgen-2.0-1.symbols.mipsel
57 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······87·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-messaging4.0-cil.install57 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······93·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-servicemodel4.0a-cil.install
58 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······33·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-web2.0-cil.clideps-override58 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······51·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonosgen-2.0-1.symbols.kfreebsd-amd64
59 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······85·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-security4.0-cil.install59 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······98·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/cli.binfmt
60 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······46·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-csharp-shell.install60 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······111·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-microsoft-web-infrastructure1.0-cil.install
61 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······101·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-runtime4.0-cil.install61 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······275·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-runtime.postinst
62 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······56·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system4.0-cil.clideps-override62 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······101·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-web-abstractions4.0-cil.install
63 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······119·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-runtime-durableinstancing4.0-cil.install63 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····1172·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-xbuild.install
64 -rwxr-xr-x···0·pbuilder1··(1111)·pbuilder1··(1111)·····4017·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/autogen.sh64 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······43·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonosgen-2.0-1.symbols.armel
65 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······87·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-cscompmgd0.0-cil.install65 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······85·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-xml-linq4.0-cil.install
66 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······42·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonosgen-2.0-1.symbols.amd6466 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······128·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-utils.prerm
67 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······18·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-runtime-sgen.install67 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······121·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-reactive-windows-threading2.2-cil.install
68 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······91·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-web-routing4.0-cil.install68 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····6924·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-runtime-common.NEWS
69 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······191·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-mcs.postinst69 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······768·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-devel.postinst
70 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······171·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonosgen-2.0-1.symbols.i38670 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······40·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-gac.manpages
71 drwxr-xr-x···0·pbuilder1··(1111)·pbuilder1··(1111)········0·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/detector/71 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······85·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-management4.0-cil.install
72 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······20·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/detector/.gitignore72 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······36·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-jay.manpages
73 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····4806·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/detector/cil-coff.h73 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······56·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system4.0-cil.clideps-override
74 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····1561·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/detector/README74 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······79·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-db2-1.0-cil.install
75 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······201·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/detector/Makefile75 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······55·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonoboehm-2.0-dev.install
76 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····2884·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/detector/binfmt-detector-cli.c76 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······20·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-security4.0-cil.dirs
77 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····7819·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono.runtime-script77 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······107·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-workflow-activities4.0-cil.install
78 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······104·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-xml-serialization4.0-cil.install78 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······41·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-data2.0-cil.clideps-override
79 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······215·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-utils.postinst79 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······106·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-runtime-common.manpages
80 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······97·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-serviceprocess4.0-cil.install80 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······73·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-i18n-rare4.0-cil.install
81 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······99·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-smcs.install81 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······33·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/ca-certificates-mono.triggers
82 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······59·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-cil-dev.links82 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······108·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-net-http-webrequest4.0-cil.install
83 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······230·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-runtime-common.postinst83 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······75·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-posix4.0-cil.install
84 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······119·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-reactive-runtime-remoting2.2-cil.install84 -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)·····4124·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-api-check
85 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······127·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonosgen-2.0-1.symbols.ppc64el85 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······458·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-cil-dev.install
86 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······111·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-configuration-install4.0-cil.install86 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····2951·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/README.Debian
87 -rwxr-xr-x···0·pbuilder1··(1111)·pbuilder1··(1111)·····1937·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/dh_monoaot87 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······89·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-microsoft-visualc10.0-cil.install
88 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······106·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/ca-certificates-mono.install88 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······97·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-drawing-design4.0-cil.install
89 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······79·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-i18n-mideast4.0-cil.install89 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······543·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/System.Windows.Forms.dll.config
90 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······107·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-microsoft-build-tasks-v4.0-4.0-cil.install90 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······95·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-reactive-core2.2-cil.install
91 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······120·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-io-compression-filesystem4.0-cil.install91 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······106·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/ca-certificates-mono.install
92 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······85·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-numerics4.0-cil.install92 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······115·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-servicemodel-activation4.0-cil.install
93 -rwxr-xr-x···0·pbuilder1··(1111)·pbuilder1··(1111)······340·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-keystore93 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······99·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-smcs.install
94 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······29·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-devel.links94 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······127·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonosgen-2.0-1.symbols.s390x
95 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······73·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-simd4.0-cil.install95 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)········9·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/monodoc-base.dirs
96 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)···104615·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/README.source96 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······77·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-csharp4.0c-cil.install
97 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······77·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-data4.0-cil.install97 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······81·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-smdiagnostics0.0-cil.install
98 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······85·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-web-http4.0-cil.install98 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······79·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-i18n-mideast4.0-cil.install
99 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······115·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-web-webpages-deployment2.0-cil.install99 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······85·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-security4.0-cil.install
100 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······109·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-data-services-client4.0-cil.install100 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······179·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/System.Drawing.dll.config
101 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······87·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/Mono.WebBrowser.dll.config101 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······85·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-rabbitmq4.0-cil.install
102 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······768·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-devel.postinst102 -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)······274·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/git-pull-debian-patches
103 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······781·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-gac.postinst103 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······104·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-xml-serialization4.0-cil.install
104 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······52·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonoboehm-2.0-1.symbols.kfreebsd-amd64104 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······31·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-4.0-gac.install
105 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······117·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-threading-tasks-dataflow4.0-cil.install105 -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)·····2102·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/dh_clistrip
106 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······87·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-microsoft-csharp4.0-cil.install106 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······797·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonoboehm-2.0-1.symbols.ppc64el
107 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······174·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-utils.install107 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······191·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-mcs.postinst
108 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····2144·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonoboehm-2.0-1.symbols.i386108 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······124·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-utils.manpages
109 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······89·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-microsoft-visualc10.0-cil.install109 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······88·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/FirebirdSql.Data.Firebird.dll.config
110 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······340·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-devel.prerm110 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······77·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-core4.0-cil.install
111 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······87·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-data-linq4.0-cil.install111 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······134·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/System.Data.dll.config
112 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······115·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-servicemodel-activation4.0-cil.install112 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······127·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonosgen-2.0-1.symbols.arm64
113 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)········0·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-wcf4.0-cil.install113 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······85·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-numerics4.0-cil.install
114 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······84·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-windows4.0-cil.install114 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······95·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-reactive-linq2.2-cil.install
115 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······92·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-btls-interface4.0-cil.install115 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······101·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-runtime4.0-cil.install
116 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······55·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonoboehm-2.0-dev.install116 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······91·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-codecontracts4.0-cil.install
117 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······91·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-codecontracts4.0-cil.install117 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······97·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-ldap4.0-cil.install
118 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······89·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-xbuild-tasks4.0-cil.install118 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······45·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonosgen-2.0-1.symbols.powerpc
119 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····2951·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/README.Debian119 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······39·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-csharp-shell.manpages
120 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)········8·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-runtime.dirs120 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······111·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-web-extensions-design4.0-cil.install
121 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······93·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-servicemodel4.0a-cil.install121 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······240·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-runtime.prerm
122 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)········9·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/monodoc-base.dirs122 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······101·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-servicemodel-web4.0-cil.install
123 -rwxr-xr-x···0·pbuilder1··(1111)·pbuilder1··(1111)····10935·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/dh_makeclilibs123 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······73·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-i18n-west4.0-cil.install
124 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······31·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-4.0-gac.install124 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······113·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-servicemodel-discovery4.0-cil.install
125 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······31·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-corlib4.5-cil.installmonoaot125 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······52·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonoboehm-2.0-1.symbols.kfreebsd-amd64
126 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······81·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-data-tds4.0-cil.install126 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····2144·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonoboehm-2.0-1.symbols.i386
Max diff block lines reached; -1/34319610 bytes (-0.00%) of diff not shown.
67.5 KB
mono-6.8.0.105+dfsg/external/bockbuild/bockbuild.py
    
Offset 1, 1000 lines modifiedOffset 0, 0 lines modified
00000000:·2321·2f75·7372·2f62·696e·2f70·7974·686f··#!/usr/bin/pytho 
00000010:·6e20·2d75·202d·4f4f·0a0a·696d·706f·7274··n·-u·-OO..import 
00000020:·206f·730a·6672·6f6d·206f·7074·7061·7273···os.from·optpars 
00000030:·6520·696d·706f·7274·204f·7074·696f·6e50··e·import·OptionP 
00000040:·6172·7365·720a·6672·6f6d·2062·6f63·6b62··arser.from·bockb 
00000050:·7569·6c64·2e75·7469·6c2e·7574·696c·2069··uild.util.util·i 
00000060:·6d70·6f72·7420·2a0a·6672·6f6d·2062·6f63··mport·*.from·boc 
00000070:·6b62·7569·6c64·2e75·7469·6c2e·6373·7072··kbuild.util.cspr 
00000080:·6f6a·2069·6d70·6f72·7420·2a0a·6672·6f6d··oj·import·*.from 
00000090:·2062·6f63·6b62·7569·6c64·2e65·6e76·6972···bockbuild.envir 
000000a0:·6f6e·6d65·6e74·2069·6d70·6f72·7420·456e··onment·import·En 
000000b0:·7669·726f·6e6d·656e·740a·6672·6f6d·2062··vironment.from·b 
000000c0:·6f63·6b62·7569·6c64·2e70·6163·6b61·6765··ockbuild.package 
000000d0:·2069·6d70·6f72·7420·2a0a·6672·6f6d·2062···import·*.from·b 
000000e0:·6f63·6b62·7569·6c64·2e70·726f·6669·6c65··ockbuild.profile 
000000f0:·2069·6d70·6f72·7420·5072·6f66·696c·650a···import·Profile. 
00000100:·696d·706f·7274·2063·6f6c·6c65·6374·696f··import·collectio 
00000110:·6e73·0a69·6d70·6f72·7420·6861·7368·6c69··ns.import·hashli 
00000120:·620a·696d·706f·7274·2069·7465·7274·6f6f··b.import·itertoo 
00000130:·6c73·0a69·6d70·6f72·7420·7472·6163·6562··ls.import·traceb 
00000140:·6163·6b0a·6672·6f6d·2063·6f6c·6c65·6374··ack.from·collect 
00000150:·696f·6e73·2069·6d70·6f72·7420·6e61·6d65··ions·import·name 
00000160:·6474·7570·6c65·0a0a·5072·6f66·696c·6544··dtuple..ProfileD 
00000170:·6573·6320·3d20·6e61·6d65·6474·7570·6c65··esc·=·namedtuple 
00000180:·2028·2750·726f·6669·6c65·272c·2027·6e61···('Profile',·'na 
00000190:·6d65·2064·6573·6372·6970·7469·6f6e·2070··me·description·p 
000001a0:·6174·6820·6d6f·6465·7327·290a·0a67·6c6f··ath·modes')..glo 
000001b0:·6261·6c20·6163·7469·7665·5f70·726f·6669··bal·active_profi 
000001c0:·6c65·2c20·626f·636b·6275·696c·640a·6163··le,·bockbuild.ac 
000001d0:·7469·7665·5f70·726f·6669·6c65·203d·204e··tive_profile·=·N 
000001e0:·6f6e·650a·626f·636b·6275·696c·6420·3d20··one.bockbuild·=· 
000001f0:·4e6f·6e65·0a0a·6465·6620·6669·6e64·5f70··None..def·find_p 
00000200:·726f·6669·6c65·7320·2862·6173·655f·7061··rofiles·(base_pa 
00000210:·7468·293a·0a20·2020·2061·7373·6572·7420··th):.····assert· 
00000220:·5072·6f66·696c·652e·6c6f·6164·6564·203d··Profile.loaded·= 
00000230:·3d20·4e6f·6e65·0a0a·2020·2020·7365·6172··=·None..····sear 
00000240:·6368·5f70·6174·6820·3d20·6669·7273·745f··ch_path·=·first_ 
00000250:·6578·6973·7469·6e67·285b·2725·732f·626f··existing(['%s/bo 
00000260:·636b·6275·696c·6427·2025·2062·6173·655f··ckbuild'·%·base_ 
00000270:·7061·7468·2c20·2725·732f·7061·636b·6167··path,·'%s/packag 
00000280:·696e·6727·2025·2062·6173·655f·7061·7468··ing'·%·base_path 
00000290:·5d29·0a20·2020·2073·7973·2e70·6174·682e··]).····sys.path. 
000002a0:·6170·7065·6e64·2873·6561·7263·685f·7061··append(search_pa 
000002b0:·7468·290a·2020·2020·7072·6f66·696c·6573··th).····profiles 
000002c0:·203d·205b·5d0a·2020·2020·7265·736f·6c76···=·[].····resolv 
000002d0:·6564·5f6e·616d·6573·203d·205b·5d0a·2020··ed_names·=·[].·· 
000002e0:·2020·7768·696c·6520·5472·7565·3a0a·2020····while·True:.·· 
000002f0:·2020·2020·2020·7072·6f67·7265·7373·5f6d········progress_m 
00000300:·6164·6520·3d20·4661·6c73·650a·2020·2020··ade·=·False.···· 
00000310:·2020·2020·666f·7220·7061·7468·2069·6e20······for·path·in· 
00000320:·6974·6572·6174·655f·6469·7220·2873·6561··iterate_dir·(sea 
00000330:·7263·685f·7061·7468·2c20·7769·7468·5f64··rch_path,·with_d 
00000340:·6972·733d·5472·7565·293a·0a20·2020·2020··irs=True):.····· 
00000350:·2020·2020·2020·2066·696c·6520·3d20·2725·········file·=·'% 
00000360:·732f·7072·6f66·696c·652e·7079·2720·2520··s/profile.py'·%· 
00000370:·7061·7468·0a20·2020·2020·2020·2020·2020··path.··········· 
00000380:·2069·6620·6f73·2e70·6174·682e·6973·6469···if·os.path.isdi 
00000390:·7220·2870·6174·6829·2061·6e64·206f·732e··r·(path)·and·os. 
000003a0:·7061·7468·2e69·7366·696c·6520·2866·696c··path.isfile·(fil 
000003b0:·6529·3a0a·2020·2020·2020·2020·2020·2020··e):.············ 
000003c0:·2020·2020·6e61·6d65·203d·206f·732e·7061······name·=·os.pa 
000003d0:·7468·2e62·6173·656e·616d·6520·2870·6174··th.basename·(pat 
000003e0:·6829·0a20·2020·2020·2020·2020·2020·2020··h).············· 
000003f0:·2020·2069·6620·6e61·6d65·2069·6e20·7265·····if·name·in·re 
00000400:·736f·6c76·6564·5f6e·616d·6573·3a0a·2020··solved_names:.·· 
00000410:·2020·2020·2020·2020·2020·2020·2020·2020·················· 
00000420:·2020·636f·6e74·696e·7565·0a0a·2020·2020····continue..···· 
00000430:·2020·2020·2020·2020·2020·2020·6661·696c··············fail 
00000440:·203d·204e·6f6e·650a·2020·2020·2020·2020···=·None.········ 
00000450:·2020·2020·2020·2020·7072·6f66·696c·6520··········profile· 
00000460:·3d20·4e6f·6e65·0a20·2020·2020·2020·2020··=·None.········· 
00000470:·2020·2020·2020·2074·7279·3a0a·2020·2020·········try:.···· 
00000480:·2020·2020·2020·2020·2020·2020·2020·2020·················· 
00000490:·6578·6563·6669·6c65·2866·696c·652c·2067··execfile(file,·g 
000004a0:·6c6f·6261·6c73·2829·290a·2020·2020·2020··lobals()).······ 
000004b0:·2020·2020·2020·2020·2020·2020·2020·6966················if 
000004c0:·206e·6f74·2050·726f·6669·6c65·2e6c·6f61···not·Profile.loa 
000004d0:·6465·643a·0a20·2020·2020·2020·2020·2020··ded:.··········· 
000004e0:·2020·2020·2020·2020·2020·2020·2066·6169···············fai 
000004f0:·6c20·3d20·274e·6f20·7072·6f66·696c·6520··l·=·'No·profile· 
00000500:·6c6f·6164·6564·270a·2020·2020·2020·2020··loaded'.········ 
00000510:·2020·2020·2020·2020·2020·2020·7072·6f66··············prof 
00000520:·696c·6520·3d20·5072·6f66·696c·652e·6c6f··ile·=·Profile.lo 
00000530:·6164·6564·0a20·2020·2020·2020·2020·2020··aded.··········· 
00000540:·2020·2020·2065·7863·6570·7420·4578·6365·······except·Exce 
00000550:·7074·696f·6e20·6173·2065·3a0a·2020·2020··ption·as·e:.···· 
00000560:·2020·2020·2020·2020·2020·2020·2020·2020·················· 
00000570:·6661·696c·203d·2065·0a20·2020·2020·2020··fail·=·e.······· 
00000580:·2020·2020·2020·2020·2066·696e·616c·6c79···········finally 
00000590:·3a0a·2020·2020·2020·2020·2020·2020·2020··:.·············· 
000005a0:·2020·2020·2020·5072·6f66·696c·652e·6c6f········Profile.lo 
000005b0:·6164·6564·203d·204e·6f6e·650a·0a20·2020··aded·=·None..··· 
000005c0:·2020·2020·2020·2020·2020·2020·2069·6620···············if· 
000005d0:·6e6f·7420·6661·696c·3a0a·2020·2020·2020··not·fail:.······ 
000005e0:·2020·2020·2020·2020·2020·2020·2020·7072················pr 
000005f0:·6f66·696c·6520·3d20·5072·6f66·696c·652e··ofile·=·Profile. 
00000600:·6c6f·6164·6564·0a20·2020·2020·2020·2020··loaded.········· 
00000610:·2020·2020·2020·2020·2020·2050·726f·6669·············Profi 
00000620:·6c65·2e6c·6f61·6465·6420·3d20·4e6f·6e65··le.loaded·=·None 
00000630:·0a20·2020·2020·2020·2020·2020·2020·2020··.··············· 
00000640:·2020·2020·2070·726f·6772·6573·735f·6d61·······progress_ma 
00000650:·6465·203d·2054·7275·650a·2020·2020·2020··de·=·True.······ 
00000660:·2020·2020·2020·2020·2020·2020·2020·6465················de 
00000670:·7363·7269·7074·696f·6e20·3d20·2222·0a20··scription·=·"".· 
00000680:·2020·2020·2020·2020·2020·2020·2020·2020·················· 
00000690:·2020·2069·6620·6861·7361·7474·7228·7072·····if·hasattr(pr 
000006a0:·6f66·696c·652e·5f5f·636c·6173·735f·5f2c··ofile.__class__, 
000006b0:·2027·6465·7363·7269·7074·696f·6e27·293a···'description'): 
000006c0:·0a20·2020·2020·2020·2020·2020·2020·2020··.··············· 
000006d0:·2020·2020·2020·2020·2064·6573·6372·6970···········descrip 
000006e0:·7469·6f6e·203d·2070·726f·6669·6c65·2e5f··tion·=·profile._ 
000006f0:·5f63·6c61·7373·5f5f·2e64·6573·6372·6970··_class__.descrip 
00000700:·7469·6f6e·0a20·2020·2020·2020·2020·2020··tion.··········· 
00000710:·2020·2020·2020·2020·2070·726f·6669·6c65···········profile 
00000720:·732e·6170·7065·6e64·2028·5072·6f66·696c··s.append·(Profil 
00000730:·6544·6573·6320·286e·616d·6520·3d20·6e61··eDesc·(name·=·na 
00000740:·6d65·2c20·6465·7363·7269·7074·696f·6e20··me,·description· 
00000750:·3d20·6465·7363·7269·7074·696f·6e2c·2070··=·description,·p 
00000760:·6174·6820·3d20·7061·7468·2c20·6d6f·6465··ath·=·path,·mode 
00000770:·7320·3d20·2222·2929·0a20·2020·2020·2020··s·=·"")).······· 
00000780:·2020·2020·2020·2020·2020·2020·2072·6573···············res 
00000790:·6f6c·7665·645f·6e61·6d65·732e·6170·7065··olved_names.appe 
000007a0:·6e64·286e·616d·6529·0a20·2020·2020·2020··nd(name).······· 
000007b0:·2020·2020·2020·2020·2065·6c73·653a·0a20···········else:.· 
000007c0:·2020·2020·2020·2020·2020·2020·2020·2020·················· 
000007d0:·2020·2077·6172·6e28·6661·696c·290a·0a20·····warn(fail)..· 
000007e0:·2020·2020·2020·2069·6620·6e6f·7420·7072·········if·not·pr 
Max diff block lines reached; -1/69005 bytes (-0.00%) of diff not shown.
67.5 KB
mono-6.8.0.105+dfsg/external/bockbuild/bb
    
Offset 0, 0 lines modifiedOffset 1, 1000 lines modified
 00000000:·2321·2f75·7372·2f62·696e·2f70·7974·686f··#!/usr/bin/pytho
 00000010:·6e20·2d75·202d·4f4f·0a0a·696d·706f·7274··n·-u·-OO..import
 00000020:·206f·730a·6672·6f6d·206f·7074·7061·7273···os.from·optpars
 00000030:·6520·696d·706f·7274·204f·7074·696f·6e50··e·import·OptionP
 00000040:·6172·7365·720a·6672·6f6d·2062·6f63·6b62··arser.from·bockb
 00000050:·7569·6c64·2e75·7469·6c2e·7574·696c·2069··uild.util.util·i
 00000060:·6d70·6f72·7420·2a0a·6672·6f6d·2062·6f63··mport·*.from·boc
 00000070:·6b62·7569·6c64·2e75·7469·6c2e·6373·7072··kbuild.util.cspr
 00000080:·6f6a·2069·6d70·6f72·7420·2a0a·6672·6f6d··oj·import·*.from
 00000090:·2062·6f63·6b62·7569·6c64·2e65·6e76·6972···bockbuild.envir
 000000a0:·6f6e·6d65·6e74·2069·6d70·6f72·7420·456e··onment·import·En
 000000b0:·7669·726f·6e6d·656e·740a·6672·6f6d·2062··vironment.from·b
 000000c0:·6f63·6b62·7569·6c64·2e70·6163·6b61·6765··ockbuild.package
 000000d0:·2069·6d70·6f72·7420·2a0a·6672·6f6d·2062···import·*.from·b
 000000e0:·6f63·6b62·7569·6c64·2e70·726f·6669·6c65··ockbuild.profile
 000000f0:·2069·6d70·6f72·7420·5072·6f66·696c·650a···import·Profile.
 00000100:·696d·706f·7274·2063·6f6c·6c65·6374·696f··import·collectio
 00000110:·6e73·0a69·6d70·6f72·7420·6861·7368·6c69··ns.import·hashli
 00000120:·620a·696d·706f·7274·2069·7465·7274·6f6f··b.import·itertoo
 00000130:·6c73·0a69·6d70·6f72·7420·7472·6163·6562··ls.import·traceb
 00000140:·6163·6b0a·6672·6f6d·2063·6f6c·6c65·6374··ack.from·collect
 00000150:·696f·6e73·2069·6d70·6f72·7420·6e61·6d65··ions·import·name
 00000160:·6474·7570·6c65·0a0a·5072·6f66·696c·6544··dtuple..ProfileD
 00000170:·6573·6320·3d20·6e61·6d65·6474·7570·6c65··esc·=·namedtuple
 00000180:·2028·2750·726f·6669·6c65·272c·2027·6e61···('Profile',·'na
 00000190:·6d65·2064·6573·6372·6970·7469·6f6e·2070··me·description·p
 000001a0:·6174·6820·6d6f·6465·7327·290a·0a67·6c6f··ath·modes')..glo
 000001b0:·6261·6c20·6163·7469·7665·5f70·726f·6669··bal·active_profi
 000001c0:·6c65·2c20·626f·636b·6275·696c·640a·6163··le,·bockbuild.ac
 000001d0:·7469·7665·5f70·726f·6669·6c65·203d·204e··tive_profile·=·N
 000001e0:·6f6e·650a·626f·636b·6275·696c·6420·3d20··one.bockbuild·=·
 000001f0:·4e6f·6e65·0a0a·6465·6620·6669·6e64·5f70··None..def·find_p
 00000200:·726f·6669·6c65·7320·2862·6173·655f·7061··rofiles·(base_pa
 00000210:·7468·293a·0a20·2020·2061·7373·6572·7420··th):.····assert·
 00000220:·5072·6f66·696c·652e·6c6f·6164·6564·203d··Profile.loaded·=
 00000230:·3d20·4e6f·6e65·0a0a·2020·2020·7365·6172··=·None..····sear
 00000240:·6368·5f70·6174·6820·3d20·6669·7273·745f··ch_path·=·first_
 00000250:·6578·6973·7469·6e67·285b·2725·732f·626f··existing(['%s/bo
 00000260:·636b·6275·696c·6427·2025·2062·6173·655f··ckbuild'·%·base_
 00000270:·7061·7468·2c20·2725·732f·7061·636b·6167··path,·'%s/packag
 00000280:·696e·6727·2025·2062·6173·655f·7061·7468··ing'·%·base_path
 00000290:·5d29·0a20·2020·2073·7973·2e70·6174·682e··]).····sys.path.
 000002a0:·6170·7065·6e64·2873·6561·7263·685f·7061··append(search_pa
 000002b0:·7468·290a·2020·2020·7072·6f66·696c·6573··th).····profiles
 000002c0:·203d·205b·5d0a·2020·2020·7265·736f·6c76···=·[].····resolv
 000002d0:·6564·5f6e·616d·6573·203d·205b·5d0a·2020··ed_names·=·[].··
 000002e0:·2020·7768·696c·6520·5472·7565·3a0a·2020····while·True:.··
 000002f0:·2020·2020·2020·7072·6f67·7265·7373·5f6d········progress_m
 00000300:·6164·6520·3d20·4661·6c73·650a·2020·2020··ade·=·False.····
 00000310:·2020·2020·666f·7220·7061·7468·2069·6e20······for·path·in·
 00000320:·6974·6572·6174·655f·6469·7220·2873·6561··iterate_dir·(sea
 00000330:·7263·685f·7061·7468·2c20·7769·7468·5f64··rch_path,·with_d
 00000340:·6972·733d·5472·7565·293a·0a20·2020·2020··irs=True):.·····
 00000350:·2020·2020·2020·2066·696c·6520·3d20·2725·········file·=·'%
 00000360:·732f·7072·6f66·696c·652e·7079·2720·2520··s/profile.py'·%·
 00000370:·7061·7468·0a20·2020·2020·2020·2020·2020··path.···········
 00000380:·2069·6620·6f73·2e70·6174·682e·6973·6469···if·os.path.isdi
 00000390:·7220·2870·6174·6829·2061·6e64·206f·732e··r·(path)·and·os.
 000003a0:·7061·7468·2e69·7366·696c·6520·2866·696c··path.isfile·(fil
 000003b0:·6529·3a0a·2020·2020·2020·2020·2020·2020··e):.············
 000003c0:·2020·2020·6e61·6d65·203d·206f·732e·7061······name·=·os.pa
 000003d0:·7468·2e62·6173·656e·616d·6520·2870·6174··th.basename·(pat
 000003e0:·6829·0a20·2020·2020·2020·2020·2020·2020··h).·············
 000003f0:·2020·2069·6620·6e61·6d65·2069·6e20·7265·····if·name·in·re
 00000400:·736f·6c76·6564·5f6e·616d·6573·3a0a·2020··solved_names:.··
 00000410:·2020·2020·2020·2020·2020·2020·2020·2020··················
 00000420:·2020·636f·6e74·696e·7565·0a0a·2020·2020····continue..····
 00000430:·2020·2020·2020·2020·2020·2020·6661·696c··············fail
 00000440:·203d·204e·6f6e·650a·2020·2020·2020·2020···=·None.········
 00000450:·2020·2020·2020·2020·7072·6f66·696c·6520··········profile·
 00000460:·3d20·4e6f·6e65·0a20·2020·2020·2020·2020··=·None.·········
 00000470:·2020·2020·2020·2074·7279·3a0a·2020·2020·········try:.····
 00000480:·2020·2020·2020·2020·2020·2020·2020·2020··················
 00000490:·6578·6563·6669·6c65·2866·696c·652c·2067··execfile(file,·g
 000004a0:·6c6f·6261·6c73·2829·290a·2020·2020·2020··lobals()).······
 000004b0:·2020·2020·2020·2020·2020·2020·2020·6966················if
 000004c0:·206e·6f74·2050·726f·6669·6c65·2e6c·6f61···not·Profile.loa
 000004d0:·6465·643a·0a20·2020·2020·2020·2020·2020··ded:.···········
 000004e0:·2020·2020·2020·2020·2020·2020·2066·6169···············fai
 000004f0:·6c20·3d20·274e·6f20·7072·6f66·696c·6520··l·=·'No·profile·
 00000500:·6c6f·6164·6564·270a·2020·2020·2020·2020··loaded'.········
 00000510:·2020·2020·2020·2020·2020·2020·7072·6f66··············prof
 00000520:·696c·6520·3d20·5072·6f66·696c·652e·6c6f··ile·=·Profile.lo
 00000530:·6164·6564·0a20·2020·2020·2020·2020·2020··aded.···········
 00000540:·2020·2020·2065·7863·6570·7420·4578·6365·······except·Exce
 00000550:·7074·696f·6e20·6173·2065·3a0a·2020·2020··ption·as·e:.····
 00000560:·2020·2020·2020·2020·2020·2020·2020·2020··················
 00000570:·6661·696c·203d·2065·0a20·2020·2020·2020··fail·=·e.·······
 00000580:·2020·2020·2020·2020·2066·696e·616c·6c79···········finally
 00000590:·3a0a·2020·2020·2020·2020·2020·2020·2020··:.··············
 000005a0:·2020·2020·2020·5072·6f66·696c·652e·6c6f········Profile.lo
 000005b0:·6164·6564·203d·204e·6f6e·650a·0a20·2020··aded·=·None..···
 000005c0:·2020·2020·2020·2020·2020·2020·2069·6620···············if·
 000005d0:·6e6f·7420·6661·696c·3a0a·2020·2020·2020··not·fail:.······
 000005e0:·2020·2020·2020·2020·2020·2020·2020·7072················pr
 000005f0:·6f66·696c·6520·3d20·5072·6f66·696c·652e··ofile·=·Profile.
 00000600:·6c6f·6164·6564·0a20·2020·2020·2020·2020··loaded.·········
 00000610:·2020·2020·2020·2020·2020·2050·726f·6669·············Profi
 00000620:·6c65·2e6c·6f61·6465·6420·3d20·4e6f·6e65··le.loaded·=·None
 00000630:·0a20·2020·2020·2020·2020·2020·2020·2020··.···············
 00000640:·2020·2020·2070·726f·6772·6573·735f·6d61·······progress_ma
 00000650:·6465·203d·2054·7275·650a·2020·2020·2020··de·=·True.······
 00000660:·2020·2020·2020·2020·2020·2020·2020·6465················de
 00000670:·7363·7269·7074·696f·6e20·3d20·2222·0a20··scription·=·"".·
 00000680:·2020·2020·2020·2020·2020·2020·2020·2020··················
 00000690:·2020·2069·6620·6861·7361·7474·7228·7072·····if·hasattr(pr
 000006a0:·6f66·696c·652e·5f5f·636c·6173·735f·5f2c··ofile.__class__,
 000006b0:·2027·6465·7363·7269·7074·696f·6e27·293a···'description'):
 000006c0:·0a20·2020·2020·2020·2020·2020·2020·2020··.···············
 000006d0:·2020·2020·2020·2020·2064·6573·6372·6970···········descrip
 000006e0:·7469·6f6e·203d·2070·726f·6669·6c65·2e5f··tion·=·profile._
 000006f0:·5f63·6c61·7373·5f5f·2e64·6573·6372·6970··_class__.descrip
 00000700:·7469·6f6e·0a20·2020·2020·2020·2020·2020··tion.···········
 00000710:·2020·2020·2020·2020·2070·726f·6669·6c65···········profile
 00000720:·732e·6170·7065·6e64·2028·5072·6f66·696c··s.append·(Profil
 00000730:·6544·6573·6320·286e·616d·6520·3d20·6e61··eDesc·(name·=·na
 00000740:·6d65·2c20·6465·7363·7269·7074·696f·6e20··me,·description·
 00000750:·3d20·6465·7363·7269·7074·696f·6e2c·2070··=·description,·p
 00000760:·6174·6820·3d20·7061·7468·2c20·6d6f·6465··ath·=·path,·mode
 00000770:·7320·3d20·2222·2929·0a20·2020·2020·2020··s·=·"")).·······
 00000780:·2020·2020·2020·2020·2020·2020·2072·6573···············res
 00000790:·6f6c·7665·645f·6e61·6d65·732e·6170·7065··olved_names.appe
 000007a0:·6e64·286e·616d·6529·0a20·2020·2020·2020··nd(name).·······
 000007b0:·2020·2020·2020·2020·2065·6c73·653a·0a20···········else:.·
 000007c0:·2020·2020·2020·2020·2020·2020·2020·2020··················
 000007d0:·2020·2077·6172·6e28·6661·696c·290a·0a20·····warn(fail)..·
 000007e0:·2020·2020·2020·2069·6620·6e6f·7420·7072·········if·not·pr
Max diff block lines reached; -1/69005 bytes (-0.00%) of diff not shown.
2.41 MB
monodoc-manual_6.8.0.105+dfsg-3.3~deb11u1_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2023-02-17·05:30:39.000000·debian-binary1 -rw-r--r--···0········0········0········4·2023-02-17·05:30:39.000000·debian-binary
2 -rw-r--r--···0········0········0·····1120·2023-02-17·05:30:39.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1124·2023-02-17·05:30:39.000000·control.tar.xz
3 -rw-r--r--···0········0········0·18607252·2023-02-17·05:30:39.000000·data.tar.xz3 -rw-r--r--···0········0········0·18607520·2023-02-17·05:30:39.000000·data.tar.xz
677 B
control.tar.xz
649 B
control.tar
579 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·monodoc-manual1 Package:·monodoc-manual
2 Source:·mono2 Source:·mono
3 Version:·6.8.0.105+dfsg-3.3~deb11u13 Version:·6.8.0.105+dfsg-3.3~deb11u1
4 Architecture:·all4 Architecture:·all
5 Maintainer:·Debian·Mono·Group·<pkg-mono-group@lists.alioth.debian.org>5 Maintainer:·Debian·Mono·Group·<pkg-mono-group@lists.alioth.debian.org>
6 Installed-Size:·213636 Installed-Size:·21364
7 Depends:·monodoc-http·|·monodoc-viewer7 Depends:·monodoc-http·|·monodoc-viewer
8 Suggests:·monodoc-gtk-manual,·monodoc-gecko-manual,·monodoc-nunit-manual8 Suggests:·monodoc-gtk-manual,·monodoc-gecko-manual,·monodoc-nunit-manual
9 Section:·doc9 Section:·doc
10 Priority:·optional10 Priority:·optional
11 Homepage:·http://www.mono-project.com/11 Homepage:·http://www.mono-project.com/
12 Description:·compiled·XML·documentation·from·the·Mono·project12 Description:·compiled·XML·documentation·from·the·Mono·project
13 ·The·MonoDoc·Project·is·the·documentation·framework·of·the·Mono·project·which13 ·The·MonoDoc·Project·is·the·documentation·framework·of·the·Mono·project·which
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
2.41 MB
data.tar.xz
2.41 MB
data.tar
3.19 KB
file list
    
Offset 2, 24 lines modifiedOffset 2, 24 lines modified
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/lib/monodoc/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/lib/monodoc/
5 -rw-r--r--···0·root·········(0)·root·········(0)······256·2023-02-17·05:30:39.000000·./usr/lib/monodoc/monodoc.xml5 -rw-r--r--···0·root·········(0)·root·········(0)······256·2023-02-17·05:30:39.000000·./usr/lib/monodoc/monodoc.xml
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/lib/monodoc/sources/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/lib/monodoc/sources/
7 -rw-r--r--···0·root·········(0)·root·········(0)······182·2023-02-17·05:30:39.000000·./usr/lib/monodoc/sources/Mono.source7 -rw-r--r--···0·root·········(0)·root·········(0)······182·2023-02-17·05:30:39.000000·./usr/lib/monodoc/sources/Mono.source
8 -rw-r--r--···0·root·········(0)·root·········(0)···183970·2023-02-17·05:30:39.000000·./usr/lib/monodoc/sources/Mono.tree8 -rw-r--r--···0·root·········(0)·root·········(0)···183970·2023-02-17·05:30:39.000000·./usr/lib/monodoc/sources/Mono.tree
9 -rw-r--r--···0·root·········(0)·root·········(0)···705929·2023-02-17·05:30:39.000000·./usr/lib/monodoc/sources/Mono.zip9 -rw-r--r--···0·root·········(0)·root·········(0)···705924·2023-02-17·05:30:39.000000·./usr/lib/monodoc/sources/Mono.zip
10 -rw-r--r--···0·root·········(0)·root·········(0)······190·2023-02-17·05:30:39.000000·./usr/lib/monodoc/sources/Novell.source10 -rw-r--r--···0·root·········(0)·root·········(0)······190·2023-02-17·05:30:39.000000·./usr/lib/monodoc/sources/Novell.source
11 -rw-r--r--···0·root·········(0)·root·········(0)····62108·2023-02-17·05:30:39.000000·./usr/lib/monodoc/sources/Novell.tree11 -rw-r--r--···0·root·········(0)·root·········(0)····62108·2023-02-17·05:30:39.000000·./usr/lib/monodoc/sources/Novell.tree
12 -rw-r--r--···0·root·········(0)·root·········(0)···160782·2023-02-17·05:30:39.000000·./usr/lib/monodoc/sources/Novell.zip12 -rw-r--r--···0·root·········(0)·root·········(0)···160782·2023-02-17·05:30:39.000000·./usr/lib/monodoc/sources/Novell.zip
13 -rw-r--r--···0·root·········(0)·root·········(0)····22806·2023-02-17·05:30:39.000000·./usr/lib/monodoc/sources/cs-errors.tree13 -rw-r--r--···0·root·········(0)·root·········(0)····22806·2023-02-17·05:30:39.000000·./usr/lib/monodoc/sources/cs-errors.tree
14 -rw-r--r--···0·root·········(0)·root·········(0)···474700·2023-02-17·05:30:39.000000·./usr/lib/monodoc/sources/cs-errors.zip14 -rw-r--r--···0·root·········(0)·root·········(0)···474751·2023-02-17·05:30:39.000000·./usr/lib/monodoc/sources/cs-errors.zip
15 -rw-r--r--···0·root·········(0)·root·········(0)····21854·2023-02-17·05:30:39.000000·./usr/lib/monodoc/sources/ecma334.tree15 -rw-r--r--···0·root·········(0)·root·········(0)····21854·2023-02-17·05:30:39.000000·./usr/lib/monodoc/sources/ecma334.tree
16 -rw-r--r--···0·root·········(0)·root·········(0)···392664·2023-02-17·05:30:39.000000·./usr/lib/monodoc/sources/ecma334.zip16 -rw-r--r--···0·root·········(0)·root·········(0)···392664·2023-02-17·05:30:39.000000·./usr/lib/monodoc/sources/ecma334.zip
17 -rw-r--r--···0·root·········(0)·root·········(0)······338·2023-02-17·05:30:39.000000·./usr/lib/monodoc/sources/lang-csharp.source17 -rw-r--r--···0·root·········(0)·root·········(0)······338·2023-02-17·05:30:39.000000·./usr/lib/monodoc/sources/lang-csharp.source
18 -rw-r--r--···0·root·········(0)·root·········(0)······179·2023-02-17·05:30:39.000000·./usr/lib/monodoc/sources/netdocs.source18 -rw-r--r--···0·root·········(0)·root·········(0)······179·2023-02-17·05:30:39.000000·./usr/lib/monodoc/sources/netdocs.source
19 -rw-r--r--···0·root·········(0)·root·········(0)··3037049·2023-02-17·05:30:39.000000·./usr/lib/monodoc/sources/netdocs.tree19 -rw-r--r--···0·root·········(0)·root·········(0)··3037049·2023-02-17·05:30:39.000000·./usr/lib/monodoc/sources/netdocs.tree
20 -rw-r--r--···0·root·········(0)·root·········(0)·16722916·2023-02-17·05:30:39.000000·./usr/lib/monodoc/sources/netdocs.zip20 -rw-r--r--···0·root·········(0)·root·········(0)·16722954·2023-02-17·05:30:39.000000·./usr/lib/monodoc/sources/netdocs.zip
21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/share/21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/share/
22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/share/doc/22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/share/doc/
23 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/share/doc/monodoc-manual/23 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-02-17·05:30:39.000000·./usr/share/doc/monodoc-manual/
24 -rw-r--r--···0·root·········(0)·root·········(0)····24048·2023-02-17·05:30:39.000000·./usr/share/doc/monodoc-manual/changelog.Debian.gz24 -rw-r--r--···0·root·········(0)·root·········(0)····24048·2023-02-17·05:30:39.000000·./usr/share/doc/monodoc-manual/changelog.Debian.gz
25 -rw-r--r--···0·root·········(0)·root·········(0)····46601·2022-12-09·13:28:17.000000·./usr/share/doc/monodoc-manual/copyright25 -rw-r--r--···0·root·········(0)·root·········(0)····46601·2022-12-09·13:28:17.000000·./usr/share/doc/monodoc-manual/copyright
61.9 KB
./usr/lib/monodoc/sources/Mono.zip
51.5 KB
zipinfo {}
    
Offset 1, 445 lines modifiedOffset 1, 445 lines modified
Diff chunk too large, falling back to line-by-line diff (445 lines added, 445 lines removed)
1 Zip·file·size:·705929·bytes,·number·of·entries:·4431 Zip·file·size:·705924·bytes,·number·of·entries:·443
2 -rw----·····2.0·fat·····2128·b-·defN·23-Apr-29·05:34·02 -rw----·····2.0·fat·····2128·b-·defN·24-Jun-01·16:10·0
3 -rw----·····2.0·fat·····1532·b-·defN·23-Apr-29·05:34·13 -rw----·····2.0·fat·····1532·b-·defN·24-Jun-01·16:10·1
4 -rw----·····2.0·fat·····3934·b-·defN·23-Apr-29·05:34·24 -rw----·····2.0·fat·····3934·b-·defN·24-Jun-01·16:10·2
5 -rw----·····2.0·fat·····1686·b-·defN·23-Apr-29·05:34·35 -rw----·····2.0·fat·····1686·b-·defN·24-Jun-01·16:10·3
6 -rw----·····2.0·fat····93066·b-·defN·23-Apr-29·05:34·46 -rw----·····2.0·fat····93066·b-·defN·24-Jun-01·16:10·4
7 -rw----·····2.0·fat·····1065·b-·defN·23-Apr-29·05:34·57 -rw----·····2.0·fat·····1065·b-·defN·24-Jun-01·16:10·5
8 -rw----·····2.0·fat·····1897·b-·defN·23-Apr-29·05:34·68 -rw----·····2.0·fat·····1897·b-·defN·24-Jun-01·16:10·6
9 -rw----·····2.0·fat·····2204·b-·defN·23-Apr-29·05:34·79 -rw----·····2.0·fat·····2204·b-·defN·24-Jun-01·16:10·7
10 -rw----·····2.0·fat·····2139·b-·defN·23-Apr-29·05:34·810 -rw----·····2.0·fat·····2139·b-·defN·24-Jun-01·16:10·8
11 -rw----·····2.0·fat·····2385·b-·defN·23-Apr-29·05:34·911 -rw----·····2.0·fat·····2385·b-·defN·24-Jun-01·16:10·9
12 -rw----·····2.0·fat·····7685·b-·defN·23-Apr-29·05:34·1012 -rw----·····2.0·fat·····7685·b-·defN·24-Jun-01·16:10·10
13 -rw----·····2.0·fat·····4670·b-·defN·23-Apr-29·05:34·1113 -rw----·····2.0·fat·····4670·b-·defN·24-Jun-01·16:10·11
14 -rw----·····2.0·fat·····9860·b-·defN·23-Apr-29·05:34·1214 -rw----·····2.0·fat·····9860·b-·defN·24-Jun-01·16:10·12
15 -rw----·····2.0·fat·····1585·b-·defN·23-Apr-29·05:34·1315 -rw----·····2.0·fat·····1585·b-·defN·24-Jun-01·16:10·13
16 -rw----·····2.0·fat·····1953·b-·defN·23-Apr-29·05:34·1416 -rw----·····2.0·fat·····1953·b-·defN·24-Jun-01·16:10·14
17 -rw----·····2.0·fat·····1214·b-·defN·23-Apr-29·05:34·1517 -rw----·····2.0·fat·····1214·b-·defN·24-Jun-01·16:10·15
18 -rw----·····2.0·fat·····4002·b-·defN·23-Apr-29·05:34·1618 -rw----·····2.0·fat·····4002·b-·defN·24-Jun-01·16:10·16
19 -rw----·····2.0·fat·····1033·b-·defN·23-Apr-29·05:34·1719 -rw----·····2.0·fat·····1033·b-·defN·24-Jun-01·16:10·17
20 -rw----·····2.0·fat·····6393·b-·defN·23-Apr-29·05:34·1820 -rw----·····2.0·fat·····6393·b-·defN·24-Jun-01·16:10·18
21 -rw----·····2.0·fat·····3748·b-·defN·23-Apr-29·05:34·1921 -rw----·····2.0·fat·····3748·b-·defN·24-Jun-01·16:10·19
22 -rw----·····2.0·fat····13167·b-·defN·23-Apr-29·05:34·2022 -rw----·····2.0·fat····13167·b-·defN·24-Jun-01·16:10·20
23 -rw----·····2.0·fat·····1823·b-·defN·23-Apr-29·05:34·2123 -rw----·····2.0·fat·····1823·b-·defN·24-Jun-01·16:10·21
24 -rw----·····2.0·fat·····2754·b-·defN·23-Apr-29·05:34·2224 -rw----·····2.0·fat·····2754·b-·defN·24-Jun-01·16:10·22
25 -rw----·····2.0·fat·····8433·b-·defN·23-Apr-29·05:34·2325 -rw----·····2.0·fat·····8433·b-·defN·24-Jun-01·16:10·23
26 -rw----·····2.0·fat·····2436·b-·defN·23-Apr-29·05:34·2426 -rw----·····2.0·fat·····2436·b-·defN·24-Jun-01·16:10·24
27 -rw----·····2.0·fat·····1618·b-·defN·23-Apr-29·05:34·2527 -rw----·····2.0·fat·····1618·b-·defN·24-Jun-01·16:10·25
28 -rw----·····2.0·fat·····1477·b-·defN·23-Apr-29·05:34·2628 -rw----·····2.0·fat·····1477·b-·defN·24-Jun-01·16:10·26
29 -rw----·····2.0·fat····20712·b-·defN·23-Apr-29·05:34·2729 -rw----·····2.0·fat····20712·b-·defN·24-Jun-01·16:10·27
30 -rw----·····2.0·fat······504·b-·defN·23-Apr-29·05:34·2830 -rw----·····2.0·fat······504·b-·defN·24-Jun-01·16:10·28
31 -rw----·····2.0·fat·····6335·b-·defN·23-Apr-29·05:34·2931 -rw----·····2.0·fat·····6335·b-·defN·24-Jun-01·16:10·29
32 -rw----·····2.0·fat·····1933·b-·defN·23-Apr-29·05:34·3032 -rw----·····2.0·fat·····1933·b-·defN·24-Jun-01·16:10·30
33 -rw----·····2.0·fat·····7398·b-·defN·23-Apr-29·05:34·3133 -rw----·····2.0·fat·····7398·b-·defN·24-Jun-01·16:10·31
34 -rw----·····2.0·fat·····2023·b-·defN·23-Apr-29·05:34·3234 -rw----·····2.0·fat·····2023·b-·defN·24-Jun-01·16:10·32
35 -rw----·····2.0·fat·····2219·b-·defN·23-Apr-29·05:34·3335 -rw----·····2.0·fat·····2219·b-·defN·24-Jun-01·16:10·33
36 -rw----·····2.0·fat·····1984·b-·defN·23-Apr-29·05:34·3436 -rw----·····2.0·fat·····1984·b-·defN·24-Jun-01·16:10·34
37 -rw----·····2.0·fat·····2055·b-·defN·23-Apr-29·05:34·3537 -rw----·····2.0·fat·····2055·b-·defN·24-Jun-01·16:10·35
38 -rw----·····2.0·fat·····3822·b-·defN·23-Apr-29·05:34·3638 -rw----·····2.0·fat·····3822·b-·defN·24-Jun-01·16:10·36
39 -rw----·····2.0·fat·····2290·b-·defN·23-Apr-29·05:34·3739 -rw----·····2.0·fat·····2290·b-·defN·24-Jun-01·16:10·37
40 -rw----·····2.0·fat·····6589·b-·defN·23-Apr-29·05:34·3840 -rw----·····2.0·fat·····6589·b-·defN·24-Jun-01·16:10·38
41 -rw----·····2.0·fat·····6288·b-·defN·23-Apr-29·05:34·3941 -rw----·····2.0·fat·····6288·b-·defN·24-Jun-01·16:10·39
42 -rw----·····2.0·fat·····3918·b-·defN·23-Apr-29·05:34·4042 -rw----·····2.0·fat·····3918·b-·defN·24-Jun-01·16:10·40
43 -rw----·····2.0·fat·····9243·b-·defN·23-Apr-29·05:34·4143 -rw----·····2.0·fat·····9243·b-·defN·24-Jun-01·16:10·41
44 -rw----·····2.0·fat·····2575·b-·defN·23-Apr-29·05:34·4244 -rw----·····2.0·fat·····2575·b-·defN·24-Jun-01·16:10·42
45 -rw----·····2.0·fat····14996·b-·defN·23-Apr-29·05:34·4345 -rw----·····2.0·fat····14996·b-·defN·24-Jun-01·16:10·43
46 -rw----·····2.0·fat·····1844·b-·defN·23-Apr-29·05:34·4446 -rw----·····2.0·fat·····1844·b-·defN·24-Jun-01·16:10·44
47 -rw----·····2.0·fat·····4457·b-·defN·23-Apr-29·05:34·4547 -rw----·····2.0·fat·····4457·b-·defN·24-Jun-01·16:10·45
48 -rw----·····2.0·fat·····1741·b-·defN·23-Apr-29·05:34·4648 -rw----·····2.0·fat·····1741·b-·defN·24-Jun-01·16:10·46
49 -rw----·····2.0·fat·····1319·b-·defN·23-Apr-29·05:34·4749 -rw----·····2.0·fat·····1319·b-·defN·24-Jun-01·16:10·47
50 -rw----·····2.0·fat·····6397·b-·defN·23-Apr-29·05:34·4850 -rw----·····2.0·fat·····6397·b-·defN·24-Jun-01·16:10·48
51 -rw----·····2.0·fat······998·b-·defN·23-Apr-29·05:34·4951 -rw----·····2.0·fat······998·b-·defN·24-Jun-01·16:10·49
52 -rw----·····2.0·fat·····2970·b-·defN·23-Apr-29·05:34·5052 -rw----·····2.0·fat·····2970·b-·defN·24-Jun-01·16:10·50
53 -rw----·····2.0·fat·····8767·b-·defN·23-Apr-29·05:34·5153 -rw----·····2.0·fat·····8767·b-·defN·24-Jun-01·16:10·51
54 -rw----·····2.0·fat·····1010·b-·defN·23-Apr-29·05:34·5254 -rw----·····2.0·fat·····1010·b-·defN·24-Jun-01·16:10·52
55 -rw----·····2.0·fat····13303·b-·defN·23-Apr-29·05:34·5355 -rw----·····2.0·fat····13303·b-·defN·24-Jun-01·16:10·53
56 -rw----·····2.0·fat······989·b-·defN·23-Apr-29·05:34·5456 -rw----·····2.0·fat······989·b-·defN·24-Jun-01·16:10·54
57 -rw----·····2.0·fat·····7767·b-·defN·23-Apr-29·05:34·5557 -rw----·····2.0·fat·····7767·b-·defN·24-Jun-01·16:10·55
58 -rw----·····2.0·fat······577·b-·defN·23-Apr-29·05:34·5658 -rw----·····2.0·fat······577·b-·defN·24-Jun-01·16:10·56
59 -rw----·····2.0·fat·····2595·b-·defN·23-Apr-29·05:34·5759 -rw----·····2.0·fat·····2595·b-·defN·24-Jun-01·16:10·57
60 -rw----·····2.0·fat·····2182·b-·defN·23-Apr-29·05:34·5860 -rw----·····2.0·fat·····2182·b-·defN·24-Jun-01·16:10·58
61 -rw----·····2.0·fat·····4026·b-·defN·23-Apr-29·05:34·5961 -rw----·····2.0·fat·····4026·b-·defN·24-Jun-01·16:10·59
62 -rw----·····2.0·fat·····2634·b-·defN·23-Apr-29·05:34·6062 -rw----·····2.0·fat·····2634·b-·defN·24-Jun-01·16:10·60
63 -rw----·····2.0·fat·····1193·b-·defN·23-Apr-29·05:34·6163 -rw----·····2.0·fat·····1193·b-·defN·24-Jun-01·16:10·61
64 -rw----·····2.0·fat·····2634·b-·defN·23-Apr-29·05:34·6264 -rw----·····2.0·fat·····2634·b-·defN·24-Jun-01·16:10·62
65 -rw----·····2.0·fat····22489·b-·defN·23-Apr-29·05:34·6365 -rw----·····2.0·fat····22489·b-·defN·24-Jun-01·16:10·63
66 -rw----·····2.0·fat····17996·b-·defN·23-Apr-29·05:34·6466 -rw----·····2.0·fat····17996·b-·defN·24-Jun-01·16:10·64
67 -rw----·····2.0·fat·····1095·b-·defN·23-Apr-29·05:34·6567 -rw----·····2.0·fat·····1095·b-·defN·24-Jun-01·16:10·65
68 -rw----·····2.0·fat·····1919·b-·defN·23-Apr-29·05:34·6668 -rw----·····2.0·fat·····1919·b-·defN·24-Jun-01·16:10·66
69 -rw----·····2.0·fat····43726·b-·defN·23-Apr-29·05:34·6769 -rw----·····2.0·fat····43726·b-·defN·24-Jun-01·16:10·67
70 -rw----·····2.0·fat····19652·b-·defN·23-Apr-29·05:34·6870 -rw----·····2.0·fat····19652·b-·defN·24-Jun-01·16:10·68
71 -rw----·····2.0·fat····11484·b-·defN·23-Apr-29·05:34·6971 -rw----·····2.0·fat····11484·b-·defN·24-Jun-01·16:10·69
72 -rw----·····2.0·fat····11901·b-·defN·23-Apr-29·05:34·7072 -rw----·····2.0·fat····11901·b-·defN·24-Jun-01·16:10·70
73 -rw----·····2.0·fat····25231·b-·defN·23-Apr-29·05:34·7173 -rw----·····2.0·fat····25231·b-·defN·24-Jun-01·16:10·71
74 -rw----·····2.0·fat·····1753·b-·defN·23-Apr-29·05:34·7274 -rw----·····2.0·fat·····1753·b-·defN·24-Jun-01·16:10·72
75 -rw----·····2.0·fat·····2961·b-·defN·23-Apr-29·05:34·7375 -rw----·····2.0·fat·····2961·b-·defN·24-Jun-01·16:10·73
76 -rw----·····2.0·fat····14893·b-·defN·23-Apr-29·05:34·7476 -rw----·····2.0·fat····14893·b-·defN·24-Jun-01·16:10·74
77 -rw----·····2.0·fat·····4311·b-·defN·23-Apr-29·05:34·7577 -rw----·····2.0·fat·····4311·b-·defN·24-Jun-01·16:10·75
78 -rw----·····2.0·fat·····6884·b-·defN·23-Apr-29·05:34·7678 -rw----·····2.0·fat·····6884·b-·defN·24-Jun-01·16:10·76
79 -rw----·····2.0·fat····10610·b-·defN·23-Apr-29·05:34·7779 -rw----·····2.0·fat····10610·b-·defN·24-Jun-01·16:10·77
80 -rw----·····2.0·fat·····3228·b-·defN·23-Apr-29·05:34·7880 -rw----·····2.0·fat·····3228·b-·defN·24-Jun-01·16:10·78
81 -rw----·····2.0·fat·····2049·b-·defN·23-Apr-29·05:34·7981 -rw----·····2.0·fat·····2049·b-·defN·24-Jun-01·16:10·79
82 -rw----·····2.0·fat·····3139·b-·defN·23-Apr-29·05:34·8082 -rw----·····2.0·fat·····3139·b-·defN·24-Jun-01·16:10·80
83 -rw----·····2.0·fat·····5347·b-·defN·23-Apr-29·05:34·8183 -rw----·····2.0·fat·····5347·b-·defN·24-Jun-01·16:10·81
84 -rw----·····2.0·fat····27546·b-·defN·23-Apr-29·05:34·8284 -rw----·····2.0·fat····27546·b-·defN·24-Jun-01·16:10·82
85 -rw----·····2.0·fat····24405·b-·defN·23-Apr-29·05:34·8385 -rw----·····2.0·fat····24405·b-·defN·24-Jun-01·16:10·83
86 -rw----·····2.0·fat·····4404·b-·defN·23-Apr-29·05:34·8486 -rw----·····2.0·fat·····4404·b-·defN·24-Jun-01·16:10·84
87 -rw----·····2.0·fat·····1061·b-·defN·23-Apr-29·05:34·8587 -rw----·····2.0·fat·····1061·b-·defN·24-Jun-01·16:10·85
88 -rw----·····2.0·fat·····2262·b-·defN·23-Apr-29·05:34·8688 -rw----·····2.0·fat·····2262·b-·defN·24-Jun-01·16:10·86
89 -rw----·····2.0·fat·····4714·b-·defN·23-Apr-29·05:34·8789 -rw----·····2.0·fat·····4714·b-·defN·24-Jun-01·16:10·87
90 -rw----·····2.0·fat·····2845·b-·defN·23-Apr-29·05:34·8890 -rw----·····2.0·fat·····2845·b-·defN·24-Jun-01·16:10·88
91 -rw----·····2.0·fat·····2234·b-·defN·23-Apr-29·05:34·8991 -rw----·····2.0·fat·····2234·b-·defN·24-Jun-01·16:10·89
92 -rw----·····2.0·fat·····1094·b-·defN·23-Apr-29·05:34·9092 -rw----·····2.0·fat·····1094·b-·defN·24-Jun-01·16:10·90
93 -rw----·····2.0·fat·····1200·b-·defN·23-Apr-29·05:34·9193 -rw----·····2.0·fat·····1200·b-·defN·24-Jun-01·16:10·91
94 -rw----·····2.0·fat·····5079·b-·defN·23-Apr-29·05:34·9294 -rw----·····2.0·fat·····5079·b-·defN·24-Jun-01·16:10·92
95 -rw----·····2.0·fat·····1200·b-·defN·23-Apr-29·05:34·9395 -rw----·····2.0·fat·····1200·b-·defN·24-Jun-01·16:10·93
96 -rw----·····2.0·fat·····7246·b-·defN·23-Apr-29·05:34·9496 -rw----·····2.0·fat·····7246·b-·defN·24-Jun-01·16:10·94
97 -rw----·····2.0·fat·····1222·b-·defN·23-Apr-29·05:34·9597 -rw----·····2.0·fat·····1222·b-·defN·24-Jun-01·16:10·95
98 -rw----·····2.0·fat·····6412·b-·defN·23-Apr-29·05:34·9798 -rw----·····2.0·fat·····6412·b-·defN·24-Jun-01·16:10·97
99 -rw----·····2.0·fat·····1199·b-·defN·23-Apr-29·05:34·9899 -rw----·····2.0·fat·····1199·b-·defN·24-Jun-01·16:10·98
100 -rw----·····2.0·fat·····1199·b-·defN·23-Apr-29·05:34·99100 -rw----·····2.0·fat·····1199·b-·defN·24-Jun-01·16:10·99
101 -rw----·····2.0·fat·····1198·b-·defN·23-Apr-29·05:34·100101 -rw----·····2.0·fat·····1198·b-·defN·24-Jun-01·16:10·100
102 -rw----·····2.0·fat·····3892·b-·defN·23-Apr-29·05:34·101102 -rw----·····2.0·fat·····3892·b-·defN·24-Jun-01·16:10·101
103 -rw----·····2.0·fat·····2390·b-·defN·23-Apr-29·05:34·102103 -rw----·····2.0·fat·····2390·b-·defN·24-Jun-01·16:10·102
104 -rw----·····2.0·fat·····2459·b-·defN·23-Apr-29·05:34·103104 -rw----·····2.0·fat·····2459·b-·defN·24-Jun-01·16:10·103
105 -rw----·····2.0·fat·····1591·b-·defN·23-Apr-29·05:34·104105 -rw----·····2.0·fat·····1591·b-·defN·24-Jun-01·16:10·104
106 -rw----·····2.0·fat·····5720·b-·defN·23-Apr-29·05:34·105106 -rw----·····2.0·fat·····5720·b-·defN·24-Jun-01·16:10·105
107 -rw----·····2.0·fat·····1626·b-·defN·23-Apr-29·05:34·106107 -rw----·····2.0·fat·····1626·b-·defN·24-Jun-01·16:10·106
108 -rw----·····2.0·fat·····3336·b-·defN·23-Apr-29·05:34·107108 -rw----·····2.0·fat·····3336·b-·defN·24-Jun-01·16:10·107
109 -rw----·····2.0·fat·····9949·b-·defN·23-Apr-29·05:34·108109 -rw----·····2.0·fat·····9949·b-·defN·24-Jun-01·16:10·108
110 -rw----·····2.0·fat·····2753·b-·defN·23-Apr-29·05:34·109110 -rw----·····2.0·fat·····2753·b-·defN·24-Jun-01·16:10·109
111 -rw----·····2.0·fat·····7344·b-·defN·23-Apr-29·05:34·110111 -rw----·····2.0·fat·····7344·b-·defN·24-Jun-01·16:10·110
112 -rw----·····2.0·fat·····1176·b-·defN·23-Apr-29·05:34·111112 -rw----·····2.0·fat·····1176·b-·defN·24-Jun-01·16:10·111
113 -rw----·····2.0·fat·····1721·b-·defN·23-Apr-29·05:34·112113 -rw----·····2.0·fat·····1721·b-·defN·24-Jun-01·16:10·112
114 -rw----·····2.0·fat····11367·b-·defN·23-Apr-29·05:34·113114 -rw----·····2.0·fat····11367·b-·defN·24-Jun-01·16:10·113
115 -rw----·····2.0·fat·····1142·b-·defN·23-Apr-29·05:34·114115 -rw----·····2.0·fat·····1142·b-·defN·24-Jun-01·16:10·114
116 -rw----·····2.0·fat·····3185·b-·defN·23-Apr-29·05:34·115116 -rw----·····2.0·fat·····3185·b-·defN·24-Jun-01·16:10·115
117 -rw----·····2.0·fat·····1218·b-·defN·23-Apr-29·05:34·116117 -rw----·····2.0·fat·····1218·b-·defN·24-Jun-01·16:10·116
118 -rw----·····2.0·fat·····1152·b-·defN·23-Apr-29·05:34·117118 -rw----·····2.0·fat·····1152·b-·defN·24-Jun-01·16:10·117
119 -rw----·····2.0·fat·····1810·b-·defN·23-Apr-29·05:34·118119 -rw----·····2.0·fat·····1810·b-·defN·24-Jun-01·16:10·118
120 -rw----·····2.0·fat·····2045·b-·defN·23-Apr-29·05:34·119120 -rw----·····2.0·fat·····2045·b-·defN·24-Jun-01·16:10·119
121 -rw----·····2.0·fat·····3853·b-·defN·23-Apr-29·05:34·120121 -rw----·····2.0·fat·····3853·b-·defN·24-Jun-01·16:10·120
122 -rw----·····2.0·fat·····3558·b-·defN·23-Apr-29·05:34·121122 -rw----·····2.0·fat·····3558·b-·defN·24-Jun-01·16:10·121
123 -rw----·····2.0·fat······921·b-·defN·23-Apr-29·05:34·122123 -rw----·····2.0·fat······921·b-·defN·24-Jun-01·16:10·122
124 -rw----·····2.0·fat······959·b-·defN·23-Apr-29·05:34·123124 -rw----·····2.0·fat······959·b-·defN·24-Jun-01·16:10·123
125 -rw----·····2.0·fat·····3048·b-·defN·23-Apr-29·05:34·124125 -rw----·····2.0·fat·····3048·b-·defN·24-Jun-01·16:10·124
126 -rw----·····2.0·fat·····3079·b-·defN·23-Apr-29·05:34·125126 -rw----·····2.0·fat·····3079·b-·defN·24-Jun-01·16:10·125
Max diff block lines reached; -1/52696 bytes (-0.00%) of diff not shown.
10.3 KB
mastersummary.xml
10.3 KB
mastersummary.xml
Ordering differences only
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <elements>2 <elements>
3 ··<namespace·ns="Commons.Xml.Nvdl"> 
4 ····<summary>To·be·added.</summary> 
5 ····<remarks>To·be·added.</remarks> 
6 ··</namespace> 
7 ··<namespace·ns="Commons.Xml.Relaxng.XmlSchema">3 ··<namespace·ns="Commons.Xml.Relaxng.Inference">
8 ····<summary>To·be·added.</summary>4 ····<summary>To·be·added.</summary>
9 ····<remarks>To·be·added.</remarks>5 ····<remarks>To·be·added.</remarks>
10 ··</namespace>6 ··</namespace>
11 ··<namespace·ns="">7 ··<namespace·ns="">
12 ····<summary/>8 ····<summary/>
13 ····<remarks/>9 ····<remarks/>
14 ··</namespace>10 ··</namespace>
 11 ··<namespace·ns="Commons.Xml.Nvdl">
 12 ····<summary>To·be·added.</summary>
 13 ····<remarks>To·be·added.</remarks>
 14 ··</namespace>
15 ··<namespace·ns="Commons.Xml.Relaxng.Inference">15 ··<namespace·ns="Commons.Xml.Relaxng.XmlSchema">
16 ····<summary>To·be·added.</summary>16 ····<summary>To·be·added.</summary>
17 ····<remarks>To·be·added.</remarks>17 ····<remarks>To·be·added.</remarks>
18 ··</namespace>18 ··</namespace>
19 ··<namespace·ns="Commons.Xml.Relaxng.Rnc">19 ··<namespace·ns="Commons.Xml.Relaxng.Rnc">
20 ····<summary>To·be·added.</summary>20 ····<summary>To·be·added.</summary>
21 ····<remarks>To·be·added.</remarks>21 ····<remarks>To·be·added.</remarks>
22 ··</namespace>22 ··</namespace>
Offset 212, 78 lines modifiedOffset 212, 47 lines modified
212 ····<summary>Types·to·help·parse·command-line·options.</summary>212 ····<summary>Types·to·help·parse·command-line·options.</summary>
213 ····<remarks>Types·to·help·parse·command-line·options.</remarks>213 ····<remarks>Types·to·help·parse·command-line·options.</remarks>
214 ··</namespace>214 ··</namespace>
215 ··<namespace·ns="Mono.Options">215 ··<namespace·ns="Mono.Options">
216 ····<summary>To·be·added.</summary>216 ····<summary>To·be·added.</summary>
217 ····<remarks>To·be·added.</remarks>217 ····<remarks>To·be·added.</remarks>
218 ··</namespace>218 ··</namespace>
219 ··<namespace·ns="Mono.Collections.Concurrent"> 
220 ····<summary>To·be·added.</summary> 
221 ····<remarks>To·be·added.</remarks> 
222 ··</namespace> 
223 ··<namespace·ns="Mono.Threading">219 ··<namespace·ns="Mono.Threading.Tasks">
224 ····<summary>To·be·added.</summary>220 ····<summary>To·be·added.</summary>
225 ····<remarks>To·be·added.</remarks>221 ····<remarks>To·be·added.</remarks>
226 ··</namespace>222 ··</namespace>
227 ··<namespace·ns="Mono.Threading.Tasks">223 ··<namespace·ns="Mono.Collections.Concurrent">
228 ····<summary>To·be·added.</summary>224 ····<summary>To·be·added.</summary>
229 ····<remarks>To·be·added.</remarks>225 ····<remarks>To·be·added.</remarks>
230 ··</namespace>226 ··</namespace>
231 ··<namespace·ns="Mono.Posix">227 ··<namespace·ns="Mono.Threading">
232 ····<summary> 
233 ······The·deprecated·Mono.Posix·namespace,·use 
234 ······<see·cref="N:Mono.Unix"/> 
235 ······instead. 
236 ····</summary> 
237 ····<remarks> 
238 ······This·namespace·provides·functionality·to·access·Posix/Unix·features.··It·has·been·deprecated·in·favor·of·the·new 
239 ······<see·cref="N:Mono.Unix"/> 
240 ······namespace. 
241 ····</remarks> 
242 ··</namespace> 
243 ··<namespace·ns="Mono.Remoting.Channels.Unix"> 
244 ····<summary>To·be·added.</summary>228 ····<summary>To·be·added.</summary>
245 ····<remarks>To·be·added.</remarks>229 ····<remarks>To·be·added.</remarks>
246 ··</namespace>230 ··</namespace>
247 ··<namespace·ns="Mono.Unix">231 ··<namespace·ns="Mono.Unix.Native">
248 ····<summary>High-level·Unix·wrapper·types.</summary>232 ····<summary>Low-level·Unix·wrapper·types.</summary>
249 ····<remarks>233 ····<remarks>
250 ······<para>234 ······<para>
251 ········The·Mono.Unix·namespace·contains·235 ········The·Mono.Unix.Native·namespace·contains·
252 ········high-level·wrapper·classes,·which·provide·.NET·naming·and 
253 ········usage·conventions·over·the·low-level236 ········low-level·wrapper·classes,·structures,·and·enumerations
 237 ········which·are·accessible·from·the
254 ········<see·cref="T:Mono.Unix.Native.Syscall"/>238 ········<see·cref="T:Mono.Unix.Native.Syscall"/>
255 ········and239 ········and
256 ········<see·cref="T:Mono.Unix.Native.Stdlib"/>240 ········<see·cref="T:Mono.Unix.Native.Stdlib"/>
 241 ········classes,·which·are
 242 ········a·low-level·wrappers·over·ANSI·C,·POSIX·and·Unix·system·calls·and·library
257 ········functionality.243 ········functions.
258 ······</para> 
259 ······<para> 
260 ········If·an·exception·is·generated·due·to·an·operating·system-level·error 
261 »       »       »       »       (as·opposed·to·invalid·arguments·or·some·fully·managed·reason),·the 
262 »       »       »       »       exception·thrown·will·either·inherit·from 
263 ········<see·cref="T:Mono.Unix.UnixIOException"/> 
264 ········,·or·the 
265 ········<see·cref="P:System.Exception.InnerException"/> 
266 ········property·will·be·a 
267 »       »       »       »       type·inheriting·from 
268 ········<c>UnixIOException</c> 
269 ········.··In·either·case,·the 
270 ········<see·cref="P:Mono.Unix.UnixIOException.ErrorCode"/> 
271 ········property·will 
272 »       »       »       »       contain·the·underlying·error·number·that·generated·the·exception. 
273 »       »       »       »       This·error·number·can·be·used·to·look·up·additional·information·if 
274 »       »       »       »       necessary. 
275 ······</para>244 ······</para>
276 ······<block·subset="none"·type="note">245 ······<block·subset="none"·type="note">
277 ········<para>Thread-safety·wasn't·considered·in·the·original·Unix·API.··While246 ········<para>Thread-safety·wasn't·handled·in·the·original·Unix·API.··While
278 ········some·degree·of·thread-safety·is·provided·from·managed·code,·it·is247 ········some·degree·of·thread-safety·is·provided·from·managed·code,·it·is
279 ········impossible·to·provide·full·thread-safety·for·interactions·between248 ········impossible·to·provide·full·thread-safety·for·interactions·between
280 ········managed·and·unmanaged·code.··For·example,·if·you·DllImport·into·a·C249 ········managed·and·unmanaged·code.··For·example,·if·you·DllImport·into·a·C
281 ········library·which·uses·non-thread-safe·Unix·functions·which·are·also250 ········library·which·uses·non-thread-safe·Unix·functions·which·are·also
282 ········exposed·in·Mono.Unix,·you·may·have·threading·issues·including,·but·not251 ········exposed·in·Mono.Unix.Native,·you·may·have·threading·issues·including,·but·not
283 ········limited·to,·memory·corruption.</para>252 ········limited·to,·memory·corruption.</para>
284 ········<para>253 ········<para>
285 ··········An·effort·is·made·to·provide·thread-safety·from·managed·code,254 ··········An·effort·is·made·to·provide·thread-safety·from·managed·code,
286 ········but·it·is·impossible·to·know·all·dependencies·for·all·potential255 ········but·it·is·impossible·to·know·all·dependencies·for·all·potential
287 ········Unix-like·platforms.··For·example,·is256 ········Unix-like·platforms.··For·example,·is
288 ··········<see·cref="M:Mono.Unix.Native.Stdlib.fopen"/>257 ··········<see·cref="M:Mono.Unix.Native.Stdlib.fopen"/>
289 ··········thread-safe?··It·appears·to·be·under258 ··········thread-safe?··It·appears·to·be·under
Offset 318, 35 lines modifiedOffset 287, 54 lines modified
318 ····California,·Berkeley·and·its·contributors.287 ····California,·Berkeley·and·its·contributors.
319 4.·Neither·the·name·of·the·University·nor·the·names·of·its·contributors288 4.·Neither·the·name·of·the·University·nor·the·names·of·its·contributors
320 ···may·be·used·to·endorse·or·promote·products·derived·from·this·software289 ···may·be·used·to·endorse·or·promote·products·derived·from·this·software
321 ···without·specific·prior·written·permission.</code>290 ···without·specific·prior·written·permission.</code>
322 ······</example>291 ······</example>
323 ····</remarks>292 ····</remarks>
324 ··</namespace>293 ··</namespace>
 294 ··<namespace·ns="Mono.Remoting.Channels.Unix">
 295 ····<summary>To·be·added.</summary>
 296 ····<remarks>To·be·added.</remarks>
 297 ··</namespace>
325 ··<namespace·ns="Mono.Unix.Native">298 ··<namespace·ns="Mono.Unix">
326 ····<summary>Low-level·Unix·wrapper·types.</summary>299 ····<summary>High-level·Unix·wrapper·types.</summary>
327 ····<remarks>300 ····<remarks>
328 ······<para>301 ······<para>
329 ········The·Mono.Unix.Native·namespace·contains·302 ········The·Mono.Unix·namespace·contains·
330 ········low-level·wrapper·classes,·structures,·and·enumerations 
331 ········which·are·accessible·from·the303 ········high-level·wrapper·classes,·which·provide·.NET·naming·and
Max diff block lines reached; 4705/10499 bytes (44.81%) of diff not shown.
20.8 KB
./usr/lib/monodoc/sources/Novell.zip
20.7 KB
zipinfo {}
    
Offset 1, 180 lines modifiedOffset 1, 180 lines modified
1 Zip·file·size:·160782·bytes,·number·of·entries:·1781 Zip·file·size:·160782·bytes,·number·of·entries:·178
2 -rw----·····2.0·fat·····5941·b-·defN·23-Apr-29·05:35·162 -rw----·····2.0·fat·····5941·b-·defN·24-Jun-01·16:11·16
3 -rw----·····2.0·fat·····5837·b-·defN·23-Apr-29·05:35·173 -rw----·····2.0·fat·····5837·b-·defN·24-Jun-01·16:11·17
4 -rw----·····2.0·fat·····5099·b-·defN·23-Apr-29·05:35·184 -rw----·····2.0·fat·····5099·b-·defN·24-Jun-01·16:11·18
5 -rw----·····2.0·fat·····4074·b-·defN·23-Apr-29·05:35·195 -rw----·····2.0·fat·····4074·b-·defN·24-Jun-01·16:11·19
6 -rw----·····2.0·fat·····2819·b-·defN·23-Apr-29·05:35·206 -rw----·····2.0·fat·····2819·b-·defN·24-Jun-01·16:11·20
7 -rw----·····2.0·fat·····2693·b-·defN·23-Apr-29·05:35·217 -rw----·····2.0·fat·····2693·b-·defN·24-Jun-01·16:11·21
8 -rw----·····2.0·fat·····4100·b-·defN·23-Apr-29·05:35·228 -rw----·····2.0·fat·····4100·b-·defN·24-Jun-01·16:11·22
9 -rw----·····2.0·fat·····8083·b-·defN·23-Apr-29·05:35·239 -rw----·····2.0·fat·····8083·b-·defN·24-Jun-01·16:11·23
10 -rw----·····2.0·fat·····4081·b-·defN·23-Apr-29·05:35·2410 -rw----·····2.0·fat·····4081·b-·defN·24-Jun-01·16:11·24
11 -rw----·····2.0·fat·····2898·b-·defN·23-Apr-29·05:35·2511 -rw----·····2.0·fat·····2898·b-·defN·24-Jun-01·16:11·25
12 -rw----·····2.0·fat·····3798·b-·defN·23-Apr-29·05:35·2612 -rw----·····2.0·fat·····3798·b-·defN·24-Jun-01·16:11·26
13 -rw----·····2.0·fat·····3770·b-·defN·23-Apr-29·05:35·2713 -rw----·····2.0·fat·····3770·b-·defN·24-Jun-01·16:11·27
14 -rw----·····2.0·fat·····4134·b-·defN·23-Apr-29·05:35·2814 -rw----·····2.0·fat·····4134·b-·defN·24-Jun-01·16:11·28
15 -rw----·····2.0·fat·····3942·b-·defN·23-Apr-29·05:35·2915 -rw----·····2.0·fat·····3942·b-·defN·24-Jun-01·16:11·29
16 -rw----·····2.0·fat·····4388·b-·defN·23-Apr-29·05:35·3016 -rw----·····2.0·fat·····4388·b-·defN·24-Jun-01·16:11·30
17 -rw----·····2.0·fat·····3633·b-·defN·23-Apr-29·05:35·3117 -rw----·····2.0·fat·····3633·b-·defN·24-Jun-01·16:11·31
18 -rw----·····2.0·fat·····5461·b-·defN·23-Apr-29·05:35·3218 -rw----·····2.0·fat·····5461·b-·defN·24-Jun-01·16:11·32
19 -rw----·····2.0·fat·····4658·b-·defN·23-Apr-29·05:35·3319 -rw----·····2.0·fat·····4658·b-·defN·24-Jun-01·16:11·33
20 -rw----·····2.0·fat·····7021·b-·defN·23-Apr-29·05:35·3420 -rw----·····2.0·fat·····7021·b-·defN·24-Jun-01·16:11·34
21 -rw----·····2.0·fat·····7002·b-·defN·23-Apr-29·05:35·3521 -rw----·····2.0·fat·····7002·b-·defN·24-Jun-01·16:11·35
22 -rw----·····2.0·fat·····2756·b-·defN·23-Apr-29·05:35·3622 -rw----·····2.0·fat·····2756·b-·defN·24-Jun-01·16:11·36
23 -rw----·····2.0·fat·····3305·b-·defN·23-Apr-29·05:35·3723 -rw----·····2.0·fat·····3305·b-·defN·24-Jun-01·16:11·37
24 -rw----·····2.0·fat·····3441·b-·defN·23-Apr-29·05:35·3824 -rw----·····2.0·fat·····3441·b-·defN·24-Jun-01·16:11·38
25 -rw----·····2.0·fat·····2291·b-·defN·23-Apr-29·05:35·3925 -rw----·····2.0·fat·····2291·b-·defN·24-Jun-01·16:11·39
26 -rw----·····2.0·fat·····4843·b-·defN·23-Apr-29·05:35·4026 -rw----·····2.0·fat·····4843·b-·defN·24-Jun-01·16:11·40
27 -rw----·····2.0·fat·····6410·b-·defN·23-Apr-29·05:35·4127 -rw----·····2.0·fat·····6410·b-·defN·24-Jun-01·16:11·41
28 -rw----·····2.0·fat·····3790·b-·defN·23-Apr-29·05:35·4228 -rw----·····2.0·fat·····3790·b-·defN·24-Jun-01·16:11·42
29 -rw----·····2.0·fat·····3780·b-·defN·23-Apr-29·05:35·4329 -rw----·····2.0·fat·····3780·b-·defN·24-Jun-01·16:11·43
30 -rw----·····2.0·fat·····4147·b-·defN·23-Apr-29·05:35·4430 -rw----·····2.0·fat·····4147·b-·defN·24-Jun-01·16:11·44
31 -rw----·····2.0·fat·····4177·b-·defN·23-Apr-29·05:35·4531 -rw----·····2.0·fat·····4177·b-·defN·24-Jun-01·16:11·45
32 -rw----·····2.0·fat·····3785·b-·defN·23-Apr-29·05:35·4632 -rw----·····2.0·fat·····3785·b-·defN·24-Jun-01·16:11·46
33 -rw----·····2.0·fat·····4116·b-·defN·23-Apr-29·05:35·4733 -rw----·····2.0·fat·····4116·b-·defN·24-Jun-01·16:11·47
34 -rw----·····2.0·fat·····3765·b-·defN·23-Apr-29·05:35·4834 -rw----·····2.0·fat·····3765·b-·defN·24-Jun-01·16:11·48
35 -rw----·····2.0·fat·····2685·b-·defN·23-Apr-29·05:35·4935 -rw----·····2.0·fat·····2685·b-·defN·24-Jun-01·16:11·49
36 -rw----·····2.0·fat·····2807·b-·defN·23-Apr-29·05:35·5036 -rw----·····2.0·fat·····2807·b-·defN·24-Jun-01·16:11·50
37 -rw----·····2.0·fat·····2562·b-·defN·23-Apr-29·05:35·5137 -rw----·····2.0·fat·····2562·b-·defN·24-Jun-01·16:11·51
38 -rw----·····2.0·fat·····2288·b-·defN·23-Apr-29·05:35·5238 -rw----·····2.0·fat·····2288·b-·defN·24-Jun-01·16:11·52
39 -rw----·····2.0·fat·····2291·b-·defN·23-Apr-29·05:35·5339 -rw----·····2.0·fat·····2291·b-·defN·24-Jun-01·16:11·53
40 -rw----·····2.0·fat·····2697·b-·defN·23-Apr-29·05:35·5440 -rw----·····2.0·fat·····2697·b-·defN·24-Jun-01·16:11·54
41 -rw----·····2.0·fat·····3907·b-·defN·23-Apr-29·05:35·5541 -rw----·····2.0·fat·····3907·b-·defN·24-Jun-01·16:11·55
42 -rw----·····2.0·fat·····3765·b-·defN·23-Apr-29·05:35·5642 -rw----·····2.0·fat·····3765·b-·defN·24-Jun-01·16:11·56
43 -rw----·····2.0·fat·····3410·b-·defN·23-Apr-29·05:35·5743 -rw----·····2.0·fat·····3410·b-·defN·24-Jun-01·16:11·57
44 -rw----·····2.0·fat·····2562·b-·defN·23-Apr-29·05:35·5844 -rw----·····2.0·fat·····2562·b-·defN·24-Jun-01·16:11·58
45 -rw----·····2.0·fat·····3048·b-·defN·23-Apr-29·05:35·5945 -rw----·····2.0·fat·····3048·b-·defN·24-Jun-01·16:11·59
46 -rw----·····2.0·fat·····3371·b-·defN·23-Apr-29·05:35·6046 -rw----·····2.0·fat·····3371·b-·defN·24-Jun-01·16:11·60
47 -rw----·····2.0·fat·····2444·b-·defN·23-Apr-29·05:35·6147 -rw----·····2.0·fat·····2444·b-·defN·24-Jun-01·16:11·61
48 -rw----·····2.0·fat·····2981·b-·defN·23-Apr-29·05:35·6248 -rw----·····2.0·fat·····2981·b-·defN·24-Jun-01·16:11·62
49 -rw----·····2.0·fat·····2968·b-·defN·23-Apr-29·05:35·6349 -rw----·····2.0·fat·····2968·b-·defN·24-Jun-01·16:11·63
50 -rw----·····2.0·fat····11616·b-·defN·23-Apr-29·05:35·6450 -rw----·····2.0·fat····11616·b-·defN·24-Jun-01·16:11·64
51 -rw----·····2.0·fat·····2700·b-·defN·23-Apr-29·05:35·6551 -rw----·····2.0·fat·····2700·b-·defN·24-Jun-01·16:11·65
52 -rw----·····2.0·fat·····4790·b-·defN·23-Apr-29·05:35·6652 -rw----·····2.0·fat·····4790·b-·defN·24-Jun-01·16:11·66
53 -rw----·····2.0·fat·····2663·b-·defN·23-Apr-29·05:35·6753 -rw----·····2.0·fat·····2663·b-·defN·24-Jun-01·16:11·67
54 -rw----·····2.0·fat·····3467·b-·defN·23-Apr-29·05:35·6854 -rw----·····2.0·fat·····3467·b-·defN·24-Jun-01·16:11·68
55 -rw----·····2.0·fat·····3790·b-·defN·23-Apr-29·05:35·6955 -rw----·····2.0·fat·····3790·b-·defN·24-Jun-01·16:11·69
56 -rw----·····2.0·fat·····2715·b-·defN·23-Apr-29·05:35·7056 -rw----·····2.0·fat·····2715·b-·defN·24-Jun-01·16:11·70
57 -rw----·····2.0·fat·····5853·b-·defN·23-Apr-29·05:35·7157 -rw----·····2.0·fat·····5853·b-·defN·24-Jun-01·16:11·71
58 -rw----·····2.0·fat·····4786·b-·defN·23-Apr-29·05:35·7258 -rw----·····2.0·fat·····4786·b-·defN·24-Jun-01·16:11·72
59 -rw----·····2.0·fat·····5993·b-·defN·23-Apr-29·05:35·7359 -rw----·····2.0·fat·····5993·b-·defN·24-Jun-01·16:11·73
60 -rw----·····2.0·fat·····3649·b-·defN·23-Apr-29·05:35·7460 -rw----·····2.0·fat·····3649·b-·defN·24-Jun-01·16:11·74
61 -rw----·····2.0·fat·····8019·b-·defN·23-Apr-29·05:35·7561 -rw----·····2.0·fat·····8019·b-·defN·24-Jun-01·16:11·75
62 -rw----·····2.0·fat·····3365·b-·defN·23-Apr-29·05:35·7662 -rw----·····2.0·fat·····3365·b-·defN·24-Jun-01·16:11·76
63 -rw----·····2.0·fat·····5231·b-·defN·23-Apr-29·05:35·7763 -rw----·····2.0·fat·····5231·b-·defN·24-Jun-01·16:11·77
64 -rw----·····2.0·fat·····5926·b-·defN·23-Apr-29·05:35·7864 -rw----·····2.0·fat·····5926·b-·defN·24-Jun-01·16:11·78
65 -rw----·····2.0·fat·····1671·b-·defN·23-Apr-29·05:35·7965 -rw----·····2.0·fat·····1671·b-·defN·24-Jun-01·16:11·79
66 -rw----·····2.0·fat·····2321·b-·defN·23-Apr-29·05:35·8066 -rw----·····2.0·fat·····2321·b-·defN·24-Jun-01·16:11·80
67 -rw----·····2.0·fat·····2365·b-·defN·23-Apr-29·05:35·8167 -rw----·····2.0·fat·····2365·b-·defN·24-Jun-01·16:11·81
68 -rw----·····2.0·fat·····2213·b-·defN·23-Apr-29·05:35·8268 -rw----·····2.0·fat·····2213·b-·defN·24-Jun-01·16:11·82
69 -rw----·····2.0·fat····61112·b-·defN·23-Apr-29·05:35·8369 -rw----·····2.0·fat····61112·b-·defN·24-Jun-01·16:11·83
70 -rw----·····2.0·fat·····3031·b-·defN·23-Apr-29·05:35·8470 -rw----·····2.0·fat·····3031·b-·defN·24-Jun-01·16:11·84
71 -rw----·····2.0·fat·····9820·b-·defN·23-Apr-29·05:35·8571 -rw----·····2.0·fat·····9820·b-·defN·24-Jun-01·16:11·85
72 -rw----·····2.0·fat·····3122·b-·defN·23-Apr-29·05:35·8672 -rw----·····2.0·fat·····3122·b-·defN·24-Jun-01·16:11·86
73 -rw----·····2.0·fat·····3887·b-·defN·23-Apr-29·05:35·8773 -rw----·····2.0·fat·····3887·b-·defN·24-Jun-01·16:11·87
74 -rw----·····2.0·fat·····4447·b-·defN·23-Apr-29·05:35·8874 -rw----·····2.0·fat·····4447·b-·defN·24-Jun-01·16:11·88
75 -rw----·····2.0·fat·····3713·b-·defN·23-Apr-29·05:35·8975 -rw----·····2.0·fat·····3713·b-·defN·24-Jun-01·16:11·89
76 -rw----·····2.0·fat·····3791·b-·defN·23-Apr-29·05:35·9076 -rw----·····2.0·fat·····3791·b-·defN·24-Jun-01·16:11·90
77 -rw----·····2.0·fat·····2661·b-·defN·23-Apr-29·05:35·9177 -rw----·····2.0·fat·····2661·b-·defN·24-Jun-01·16:11·91
78 -rw----·····2.0·fat····10950·b-·defN·23-Apr-29·05:35·9278 -rw----·····2.0·fat····10950·b-·defN·24-Jun-01·16:11·92
79 -rw----·····2.0·fat·····4169·b-·defN·23-Apr-29·05:35·9379 -rw----·····2.0·fat·····4169·b-·defN·24-Jun-01·16:11·93
80 -rw----·····2.0·fat·····2253·b-·defN·23-Apr-29·05:35·9480 -rw----·····2.0·fat·····2253·b-·defN·24-Jun-01·16:11·94
81 -rw----·····2.0·fat·····2572·b-·defN·23-Apr-29·05:35·9581 -rw----·····2.0·fat·····2572·b-·defN·24-Jun-01·16:11·95
82 -rw----·····2.0·fat····38631·b-·defN·23-Apr-29·05:35·9682 -rw----·····2.0·fat····38631·b-·defN·24-Jun-01·16:11·96
83 -rw----·····2.0·fat·····4575·b-·defN·23-Apr-29·05:35·9783 -rw----·····2.0·fat·····4575·b-·defN·24-Jun-01·16:11·97
84 -rw----·····2.0·fat····11386·b-·defN·23-Apr-29·05:35·9884 -rw----·····2.0·fat····11386·b-·defN·24-Jun-01·16:11·98
85 -rw----·····2.0·fat·····2247·b-·defN·23-Apr-29·05:35·9985 -rw----·····2.0·fat·····2247·b-·defN·24-Jun-01·16:11·99
86 -rw----·····2.0·fat·····2382·b-·defN·23-Apr-29·05:35·10086 -rw----·····2.0·fat·····2382·b-·defN·24-Jun-01·16:11·100
87 -rw----·····2.0·fat·····2918·b-·defN·23-Apr-29·05:35·10187 -rw----·····2.0·fat·····2918·b-·defN·24-Jun-01·16:11·101
88 -rw----·····2.0·fat·····6875·b-·defN·23-Apr-29·05:35·10288 -rw----·····2.0·fat·····6875·b-·defN·24-Jun-01·16:11·102
89 -rw----·····2.0·fat·····6327·b-·defN·23-Apr-29·05:35·10389 -rw----·····2.0·fat·····6327·b-·defN·24-Jun-01·16:11·103
90 -rw----·····2.0·fat·····7623·b-·defN·23-Apr-29·05:35·10490 -rw----·····2.0·fat·····7623·b-·defN·24-Jun-01·16:11·104
91 -rw----·····2.0·fat·····3483·b-·defN·23-Apr-29·05:35·10591 -rw----·····2.0·fat·····3483·b-·defN·24-Jun-01·16:11·105
92 -rw----·····2.0·fat·····2744·b-·defN·23-Apr-29·05:35·10692 -rw----·····2.0·fat·····2744·b-·defN·24-Jun-01·16:11·106
93 -rw----·····2.0·fat·····4935·b-·defN·23-Apr-29·05:35·10793 -rw----·····2.0·fat·····4935·b-·defN·24-Jun-01·16:11·107
94 -rw----·····2.0·fat·····3921·b-·defN·23-Apr-29·05:35·10894 -rw----·····2.0·fat·····3921·b-·defN·24-Jun-01·16:11·108
95 -rw----·····2.0·fat·····1941·b-·defN·23-Apr-29·05:35·10995 -rw----·····2.0·fat·····1941·b-·defN·24-Jun-01·16:11·109
96 -rw----·····2.0·fat·····2172·b-·defN·23-Apr-29·05:35·11096 -rw----·····2.0·fat·····2172·b-·defN·24-Jun-01·16:11·110
97 -rw----·····2.0·fat·····2812·b-·defN·23-Apr-29·05:35·11197 -rw----·····2.0·fat·····2812·b-·defN·24-Jun-01·16:11·111
98 -rw----·····2.0·fat·····5369·b-·defN·23-Apr-29·05:35·11298 -rw----·····2.0·fat·····5369·b-·defN·24-Jun-01·16:11·112
99 -rw----·····2.0·fat·····5117·b-·defN·23-Apr-29·05:35·11399 -rw----·····2.0·fat·····5117·b-·defN·24-Jun-01·16:11·113
100 -rw----·····2.0·fat····14883·b-·defN·23-Apr-29·05:35·114100 -rw----·····2.0·fat····14883·b-·defN·24-Jun-01·16:11·114
101 -rw----·····2.0·fat·····4059·b-·defN·23-Apr-29·05:35·115101 -rw----·····2.0·fat·····4059·b-·defN·24-Jun-01·16:11·115
102 -rw----·····2.0·fat·····2669·b-·defN·23-Apr-29·05:35·116102 -rw----·····2.0·fat·····2669·b-·defN·24-Jun-01·16:11·116
103 -rw----·····2.0·fat·····3116·b-·defN·23-Apr-29·05:35·117103 -rw----·····2.0·fat·····3116·b-·defN·24-Jun-01·16:11·117
104 -rw----·····2.0·fat·····2135·b-·defN·23-Apr-29·05:35·118104 -rw----·····2.0·fat·····2135·b-·defN·24-Jun-01·16:11·118
105 -rw----·····2.0·fat·····8759·b-·defN·23-Apr-29·05:35·119105 -rw----·····2.0·fat·····8759·b-·defN·24-Jun-01·16:11·119
106 -rw----·····2.0·fat····12703·b-·defN·23-Apr-29·05:35·120106 -rw----·····2.0·fat····12703·b-·defN·24-Jun-01·16:11·120
107 -rw----·····2.0·fat·····5462·b-·defN·23-Apr-29·05:35·121107 -rw----·····2.0·fat·····5462·b-·defN·24-Jun-01·16:11·121
108 -rw----·····2.0·fat·····5706·b-·defN·23-Apr-29·05:35·122108 -rw----·····2.0·fat·····5706·b-·defN·24-Jun-01·16:11·122
109 -rw----·····2.0·fat·····4230·b-·defN·23-Apr-29·05:35·123109 -rw----·····2.0·fat·····4230·b-·defN·24-Jun-01·16:11·123
110 -rw----·····2.0·fat·····4860·b-·defN·23-Apr-29·05:35·124110 -rw----·····2.0·fat·····4860·b-·defN·24-Jun-01·16:11·124
111 -rw----·····2.0·fat·····4088·b-·defN·23-Apr-29·05:35·125111 -rw----·····2.0·fat·····4088·b-·defN·24-Jun-01·16:11·125
112 -rw----·····2.0·fat·····3477·b-·defN·23-Apr-29·05:35·126112 -rw----·····2.0·fat·····3477·b-·defN·24-Jun-01·16:11·126
113 -rw----·····2.0·fat·····2770·b-·defN·23-Apr-29·05:35·127113 -rw----·····2.0·fat·····2770·b-·defN·24-Jun-01·16:11·127
114 -rw----·····2.0·fat·····8301·b-·defN·23-Apr-29·05:35·128114 -rw----·····2.0·fat·····8301·b-·defN·24-Jun-01·16:11·128
115 -rw----·····2.0·fat·····4379·b-·defN·23-Apr-29·05:35·129115 -rw----·····2.0·fat·····4379·b-·defN·24-Jun-01·16:11·129
116 -rw----·····2.0·fat·····4384·b-·defN·23-Apr-29·05:35·130116 -rw----·····2.0·fat·····4384·b-·defN·24-Jun-01·16:11·130
117 -rw----·····2.0·fat·····6339·b-·defN·23-Apr-29·05:35·131117 -rw----·····2.0·fat·····6339·b-·defN·24-Jun-01·16:11·131
118 -rw----·····2.0·fat·····6444·b-·defN·23-Apr-29·05:35·132118 -rw----·····2.0·fat·····6444·b-·defN·24-Jun-01·16:11·132
119 -rw----·····2.0·fat·····6055·b-·defN·23-Apr-29·05:35·133119 -rw----·····2.0·fat·····6055·b-·defN·24-Jun-01·16:11·133
120 -rw----·····2.0·fat·····3462·b-·defN·23-Apr-29·05:35·134120 -rw----·····2.0·fat·····3462·b-·defN·24-Jun-01·16:11·134
121 -rw----·····2.0·fat·····4734·b-·defN·23-Apr-29·05:35·135121 -rw----·····2.0·fat·····4734·b-·defN·24-Jun-01·16:11·135
122 -rw----·····2.0·fat·····3446·b-·defN·23-Apr-29·05:35·136122 -rw----·····2.0·fat·····3446·b-·defN·24-Jun-01·16:11·136
123 -rw----·····2.0·fat·····3804·b-·defN·23-Apr-29·05:35·137123 -rw----·····2.0·fat·····3804·b-·defN·24-Jun-01·16:11·137
124 -rw----·····2.0·fat·····2840·b-·defN·23-Apr-29·05:35·138124 -rw----·····2.0·fat·····2840·b-·defN·24-Jun-01·16:11·138
125 -rw----·····2.0·fat·····3855·b-·defN·23-Apr-29·05:35·139125 -rw----·····2.0·fat·····3855·b-·defN·24-Jun-01·16:11·139
126 -rw----·····2.0·fat·····2361·b-·defN·23-Apr-29·05:35·140126 -rw----·····2.0·fat·····2361·b-·defN·24-Jun-01·16:11·140
127 -rw----·····2.0·fat·····4084·b-·defN·23-Apr-29·05:35·141127 -rw----·····2.0·fat·····4084·b-·defN·24-Jun-01·16:11·141
Max diff block lines reached; 0/21162 bytes (0.00%) of diff not shown.
1.22 MB
./usr/lib/monodoc/sources/cs-errors.zip
117 KB
zipinfo {}
    
Offset 1, 984 lines modifiedOffset 1, 984 lines modified
Diff chunk too large, falling back to line-by-line diff (984 lines added, 984 lines removed)
1 Zip·file·size:·474700·bytes,·number·of·entries:·9821 Zip·file·size:·474751·bytes,·number·of·entries:·982
2 -rw----·····2.0·fat·····3009·b-·defN·23-Apr-29·05:34·CS30022 -rw----·····2.0·fat······363·b-·defN·24-Jun-01·16:10·CS0836
3 -rw----·····2.0·fat·····3326·b-·defN·23-Apr-29·05:34·CS01183 -rw----·····2.0·fat·····1821·b-·defN·24-Jun-01·16:10·CS0031
4 -rw----·····2.0·fat······469·b-·defN·23-Apr-29·05:34·CS19704 -rw----·····2.0·fat······629·b-·defN·24-Jun-01·16:10·CS0698
5 -rw----·····2.0·fat·····2660·b-·defN·23-Apr-29·05:34·CS08265 -rw----·····2.0·fat·····1054·b-·defN·24-Jun-01·16:10·CS0436
6 -rw----·····2.0·fat······549·b-·defN·23-Apr-29·05:34·CS70816 -rw----·····2.0·fat·····2210·b-·defN·24-Jun-01·16:10·CS0159
7 -rw----·····2.0·fat······565·b-·defN·23-Apr-29·05:34·CS17097 -rw----·····2.0·fat·····2084·b-·defN·24-Jun-01·16:10·CS0037
8 -rw----·····2.0·fat·····6529·b-·defN·23-Apr-29·05:34·CS01208 -rw----·····2.0·fat····17933·b-·defN·24-Jun-01·16:10·CS0019
9 -rw----·····2.0·fat·····1042·b-·defN·23-Apr-29·05:34·CS80309 -rw----·····2.0·fat····10032·b-·defN·24-Jun-01·16:10·CS0266
10 -rw----·····2.0·fat·····9700·b-·defN·23-Apr-29·05:34·CS152510 -rw----·····2.0·fat····10175·b-·defN·24-Jun-01·16:10·CS0122
11 -rw----·····2.0·fat······671·b-·defN·23-Apr-29·05:34·CS102411 -rw----·····2.0·fat·····9700·b-·defN·24-Jun-01·16:10·CS1525
12 -rw----·····2.0·fat·····4060·b-·defN·23-Apr-29·05:34·CS012312 -rw----·····2.0·fat······607·b-·defN·24-Jun-01·16:10·CS1524
13 -rw----·····2.0·fat····11439·b-·defN·23-Apr-29·05:34·CS012113 -rw----·····2.0·fat·····3326·b-·defN·24-Jun-01·16:10·CS0118
14 -rw----·····2.0·fat·····2101·b-·defN·23-Apr-29·05:34·CS820014 -rw----·····2.0·fat·····8532·b-·defN·24-Jun-01·16:10·CS0657
15 -rw----·····2.0·fat····16615·b-·defN·23-Apr-29·05:34·CS164415 -rw----·····2.0·fat······870·b-·defN·24-Jun-01·16:10·CS0553
16 -rw----·····2.0·fat·····1220·b-·defN·23-Apr-29·05:34·CS040316 -rw----·····2.0·fat······636·b-·defN·24-Jun-01·16:10·CS1512
17 -rw----·····2.0·fat····10175·b-·defN·23-Apr-29·05:34·CS012217 -rw----·····2.0·fat······411·b-·defN·24-Jun-01·16:10·CS0681
18 -rw----·····2.0·fat·····1149·b-·defN·23-Apr-29·05:34·CS083118 -rw----·····2.0·fat······422·b-·defN·24-Jun-01·16:10·CS0643
19 -rw----·····2.0·fat·····2210·b-·defN·23-Apr-29·05:34·CS015919 -rw----·····2.0·fat······511·b-·defN·24-Jun-01·16:10·CS1107
20 -rw----·····2.0·fat·····1308·b-·defN·23-Apr-29·05:34·CS012820 -rw----·····2.0·fat·····3004·b-·defN·24-Jun-01·16:10·CS0535
21 -rw----·····2.0·fat·····2232·b-·defN·23-Apr-29·05:34·CS061721 -rw----·····2.0·fat·····1743·b-·defN·24-Jun-01·16:10·CS7003
22 -rw----·····2.0·fat····14620·b-·defN·23-Apr-29·05:34·CS061922 -rw----·····2.0·fat······993·b-·defN·24-Jun-01·16:10·CS0152
23 -rw----·····2.0·fat·····3407·b-·defN·23-Apr-29·05:34·CS300123 -rw----·····2.0·fat·····6561·b-·defN·24-Jun-01·16:10·CS1591
24 -rw----·····2.0·fat······364·b-·defN·23-Apr-29·05:34·CS805224 -rw----·····2.0·fat·····8552·b-·defN·24-Jun-01·16:10·CS0012
25 -rw----·····2.0·fat·····2023·b-·defN·23-Apr-29·05:34·CS021925 -rw----·····2.0·fat······725·b-·defN·24-Jun-01·16:10·CS0714
26 -rw----·····2.0·fat·····2302·b-·defN·23-Apr-29·05:34·CS008226 -rw----·····2.0·fat······359·b-·defN·24-Jun-01·16:10·CS8209
27 -rw----·····2.0·fat·····8398·b-·defN·23-Apr-29·05:34·CS196127 -rw----·····2.0·fat······960·b-·defN·24-Jun-01·16:10·CS8178
28 -rw----·····2.0·fat·····2033·b-·defN·23-Apr-29·05:34·CS017328 -rw----·····2.0·fat·····1451·b-·defN·24-Jun-01·16:10·CS0459
29 -rw----·····2.0·fat·····1352·b-·defN·23-Apr-29·05:34·CS005329 -rw----·····2.0·fat····14620·b-·defN·24-Jun-01·16:10·CS0619
30 -rw----·····2.0·fat·····2468·b-·defN·23-Apr-29·05:34·CS062630 -rw----·····2.0·fat······398·b-·defN·24-Jun-01·16:10·CS0164
31 -rw----·····2.0·fat······908·b-·defN·23-Apr-29·05:34·CS014431 -rw----·····2.0·fat····16615·b-·defN·24-Jun-01·16:10·CS1644
32 -rw----·····2.0·fat······711·b-·defN·23-Apr-29·05:34·CS193032 -rw----·····2.0·fat·····9786·b-·defN·24-Jun-01·16:10·CS0246
33 -rw----·····2.0·fat······515·b-·defN·23-Apr-29·05:34·CS193633 -rw----·····2.0·fat······471·b-·defN·24-Jun-01·16:10·CS1975
34 -rw----·····2.0·fat·····8008·b-·defN·23-Apr-29·05:34·CS158734 -rw----·····2.0·fat·····2761·b-·defN·24-Jun-01·16:10·CS0652
35 -rw----·····2.0·fat······976·b-·defN·23-Apr-29·05:34·CS166035 -rw----·····2.0·fat·····8008·b-·defN·24-Jun-01·16:10·CS1587
36 -rw----·····2.0·fat·····1298·b-·defN·23-Apr-29·05:34·CS193136 -rw----·····2.0·fat·····1783·b-·defN·24-Jun-01·16:10·CS0307
37 -rw----·····2.0·fat·····1016·b-·defN·23-Apr-29·05:34·CS159937 -rw----·····2.0·fat······593·b-·defN·24-Jun-01·16:10·CS1040
38 -rw----·····2.0·fat·····1145·b-·defN·23-Apr-29·05:34·CS023638 -rw----·····2.0·fat·····2660·b-·defN·24-Jun-01·16:10·CS0826
39 -rw----·····2.0·fat·····1059·b-·defN·23-Apr-29·05:34·CS166139 -rw----·····2.0·fat······891·b-·defN·24-Jun-01·16:10·CS0703
40 -rw----·····2.0·fat·····6784·b-·defN·23-Apr-29·05:34·CS002340 -rw----·····2.0·fat······553·b-·defN·24-Jun-01·16:10·CS1631
41 -rw----·····2.0·fat······399·b-·defN·23-Apr-29·05:34·CS017841 -rw----·····2.0·fat······839·b-·defN·24-Jun-01·16:10·CS0179
42 -rw----·····2.0·fat·····4787·b-·defN·23-Apr-29·05:34·CS017742 -rw----·····2.0·fat·····2023·b-·defN·24-Jun-01·16:10·CS0219
43 -rw----·····2.0·fat······581·b-·defN·23-Apr-29·05:34·CS302743 -rw----·····2.0·fat·····6784·b-·defN·24-Jun-01·16:10·CS0023
44 -rw----·····2.0·fat·····2488·b-·defN·23-Apr-29·05:34·CS194444 -rw----·····2.0·fat······474·b-·defN·24-Jun-01·16:10·CS2007
45 -rw----·····2.0·fat·····2419·b-·defN·23-Apr-29·05:34·CS030845 -rw----·····2.0·fat·····2422·b-·defN·24-Jun-01·16:10·CS1686
46 -rw----·····2.0·fat····16488·b-·defN·23-Apr-29·05:34·CS016546 -rw----·····2.0·fat·····1768·b-·defN·24-Jun-01·16:10·CS0832
47 -rw----·····2.0·fat·····1688·b-·defN·23-Apr-29·05:34·CS010047 -rw----·····2.0·fat·····2880·b-·defN·24-Jun-01·16:10·CS0507
48 -rw----·····2.0·fat······427·b-·defN·23-Apr-29·05:34·CS162748 -rw----·····2.0·fat·····7012·b-·defN·24-Jun-01·16:10·CS1502
49 -rw----·····2.0·fat······418·b-·defN·23-Apr-29·05:34·CS058249 -rw----·····2.0·fat······944·b-·defN·24-Jun-01·16:10·CS0628
50 -rw----·····2.0·fat······735·b-·defN·23-Apr-29·05:34·CS153450 -rw----·····2.0·fat····16488·b-·defN·24-Jun-01·16:10·CS0165
51 -rw----·····2.0·fat·····1451·b-·defN·23-Apr-29·05:34·CS301951 -rw----·····2.0·fat·····6969·b-·defN·24-Jun-01·16:10·CS0108
52 -rw----·····2.0·fat·····1654·b-·defN·23-Apr-29·05:34·CS162452 -rw----·····2.0·fat······358·b-·defN·24-Jun-01·16:10·CS2029
53 -rw----·····2.0·fat······599·b-·defN·23-Apr-29·05:34·CS153053 -rw----·····2.0·fat·····2694·b-·defN·24-Jun-01·16:10·CS0176
54 -rw----·····2.0·fat······534·b-·defN·23-Apr-29·05:34·CS174154 -rw----·····2.0·fat······380·b-·defN·24-Jun-01·16:10·CS8117
55 -rw----·····2.0·fat·····9786·b-·defN·23-Apr-29·05:34·CS024655 -rw----·····2.0·fat·····5558·b-·defN·24-Jun-01·16:10·CS1501
56 -rw----·····2.0·fat······811·b-·defN·23-Apr-29·05:34·CS400456 -rw----·····2.0·fat·····1777·b-·defN·24-Jun-01·16:10·CS0206
57 -rw----·····2.0·fat·····1159·b-·defN·23-Apr-29·05:34·CS066457 -rw----·····2.0·fat······916·b-·defN·24-Jun-01·16:10·CS0149
58 -rw----·····2.0·fat······802·b-·defN·23-Apr-29·05:34·CS162158 -rw----·····2.0·fat·····3407·b-·defN·24-Jun-01·16:10·CS3001
59 -rw----·····2.0·fat······696·b-·defN·23-Apr-29·05:34·CS024259 -rw----·····2.0·fat·····3680·b-·defN·24-Jun-01·16:10·CS1612
60 -rw----·····2.0·fat······798·b-·defN·23-Apr-29·05:34·CS819660 -rw----·····2.0·fat······978·b-·defN·24-Jun-01·16:10·CS7034
61 -rw----·····2.0·fat·····1294·b-·defN·23-Apr-29·05:34·CS172561 -rw----·····2.0·fat·····1966·b-·defN·24-Jun-01·16:10·CS0472
62 -rw----·····2.0·fat·····3825·b-·defN·23-Apr-29·05:34·CS010362 -rw----·····2.0·fat·····1011·b-·defN·24-Jun-01·16:10·CS0594
63 -rw----·····2.0·fat······428·b-·defN·23-Apr-29·05:34·CS008063 -rw----·····2.0·fat·····3836·b-·defN·24-Jun-01·16:10·CS0182
64 -rw----·····2.0·fat·····1789·b-·defN·23-Apr-29·05:34·CS010464 -rw----·····2.0·fat······495·b-·defN·24-Jun-01·16:10·CS1580
65 -rw----·····2.0·fat·····1136·b-·defN·23-Apr-29·05:34·CS190865 -rw----·····2.0·fat······868·b-·defN·24-Jun-01·16:10·CS1031
66 -rw----·····2.0·fat······713·b-·defN·23-Apr-29·05:34·CS071366 -rw----·····2.0·fat······839·b-·defN·24-Jun-01·16:10·CS1021
67 -rw----·····2.0·fat······583·b-·defN·23-Apr-29·05:34·CS705067 -rw----·····2.0·fat·····1422·b-·defN·24-Jun-01·16:10·CS0146
68 -rw----·····2.0·fat·····1783·b-·defN·23-Apr-29·05:34·CS030768 -rw----·····2.0·fat·····4044·b-·defN·24-Jun-01·16:10·CS0214
69 -rw----·····2.0·fat·····1658·b-·defN·23-Apr-29·05:34·CS017069 -rw----·····2.0·fat·····2674·b-·defN·24-Jun-01·16:10·CS0407
70 -rw----·····2.0·fat·····3313·b-·defN·23-Apr-29·05:34·CS707070 -rw----·····2.0·fat·····1027·b-·defN·24-Jun-01·16:10·CS0150
71 -rw----·····2.0·fat······415·b-·defN·23-Apr-29·05:34·CS152071 -rw----·····2.0·fat·····1675·b-·defN·24-Jun-01·16:10·CS3009
72 -rw----·····2.0·fat·····5039·b-·defN·23-Apr-29·05:34·CS150372 -rw----·····2.0·fat·····1538·b-·defN·24-Jun-01·16:10·CS1001
73 -rw----·····2.0·fat·····1468·b-·defN·23-Apr-29·05:34·CS017273 -rw----·····2.0·fat·····2300·b-·defN·24-Jun-01·16:10·CS1547
74 -rw----·····2.0·fat·····1602·b-·defN·23-Apr-29·05:34·CS052374 -rw----·····2.0·fat·····4122·b-·defN·24-Jun-01·16:10·CS0030
75 -rw----·····2.0·fat······706·b-·defN·23-Apr-29·05:34·CS101775 -rw----·····2.0·fat······504·b-·defN·24-Jun-01·16:10·CS1980
76 -rw----·····2.0·fat·····2281·b-·defN·23-Apr-29·05:34·CS069576 -rw----·····2.0·fat······717·b-·defN·24-Jun-01·16:10·CS0132
77 -rw----·····2.0·fat·····6577·b-·defN·23-Apr-29·05:34·CS106177 -rw----·····2.0·fat·····6805·b-·defN·24-Jun-01·16:10·CS1570
78 -rw----·····2.0·fat······679·b-·defN·23-Apr-29·05:34·CS008178 -rw----·····2.0·fat·····2101·b-·defN·24-Jun-01·16:10·CS8200
79 -rw----·····2.0·fat·····2382·b-·defN·23-Apr-29·05:34·CS081579 -rw----·····2.0·fat·····6104·b-·defN·24-Jun-01·16:10·CS0208
80 -rw----·····2.0·fat······783·b-·defN·23-Apr-29·05:34·CS812380 -rw----·····2.0·fat······520·b-·defN·24-Jun-01·16:10·CS0209
81 -rw----·····2.0·fat······830·b-·defN·23-Apr-29·05:34·CS162681 -rw----·····2.0·fat·····6529·b-·defN·24-Jun-01·16:10·CS0120
82 -rw----·····2.0·fat·····6969·b-·defN·23-Apr-29·05:34·CS010882 -rw----·····2.0·fat·····6577·b-·defN·24-Jun-01·16:10·CS1061
83 -rw----·····2.0·fat······629·b-·defN·23-Apr-29·05:34·CS069883 -rw----·····2.0·fat·····4549·b-·defN·24-Jun-01·16:10·CS0102
84 -rw----·····2.0·fat·····3900·b-·defN·23-Apr-29·05:34·CS010984 -rw----·····2.0·fat·····8398·b-·defN·24-Jun-01·16:10·CS1961
85 -rw----·····2.0·fat·····1220·b-·defN·23-Apr-29·05:34·CS054085 -rw----·····2.0·fat·····1059·b-·defN·24-Jun-01·16:10·CS1661
86 -rw----·····2.0·fat······630·b-·defN·23-Apr-29·05:34·CS402686 -rw----·····2.0·fat······634·b-·defN·24-Jun-01·16:10·CS0185
87 -rw----·····2.0·fat······436·b-·defN·23-Apr-29·05:34·CS024887 -rw----·····2.0·fat·····1468·b-·defN·24-Jun-01·16:10·CS0172
88 -rw----·····2.0·fat······655·b-·defN·23-Apr-29·05:34·CS043088 -rw----·····2.0·fat····11439·b-·defN·24-Jun-01·16:10·CS0121
89 -rw----·····2.0·fat·····1840·b-·defN·23-Apr-29·05:34·CS082889 -rw----·····2.0·fat······722·b-·defN·24-Jun-01·16:10·CS0747
90 -rw----·····2.0·fat······949·b-·defN·23-Apr-29·05:34·CS065590 -rw----·····2.0·fat·····3900·b-·defN·24-Jun-01·16:10·CS0109
91 -rw----·····2.0·fat·····1783·b-·defN·23-Apr-29·05:34·CS013191 -rw----·····2.0·fat······394·b-·defN·24-Jun-01·16:10·CS0257
92 -rw----·····2.0·fat······937·b-·defN·23-Apr-29·05:34·CS011492 -rw----·····2.0·fat······440·b-·defN·24-Jun-01·16:10·CS1558
93 -rw----·····2.0·fat·····2093·b-·defN·23-Apr-29·05:34·CS063393 -rw----·····2.0·fat·····5287·b-·defN·24-Jun-01·16:10·CS0162
94 -rw----·····2.0·fat·····1225·b-·defN·23-Apr-29·05:34·CS175094 -rw----·····2.0·fat·····1879·b-·defN·24-Jun-01·16:10·CS0457
95 -rw----·····2.0·fat·····2422·b-·defN·23-Apr-29·05:34·CS168695 -rw----·····2.0·fat······424·b-·defN·24-Jun-01·16:10·CS0454
96 -rw----·····2.0·fat······945·b-·defN·23-Apr-29·05:34·CS031396 -rw----·····2.0·fat······748·b-·defN·24-Jun-01·16:10·CS0631
97 -rw----·····2.0·fat·····1271·b-·defN·23-Apr-29·05:34·CS198297 -rw----·····2.0·fat·····8563·b-·defN·24-Jun-01·16:10·CS3005
98 -rw----·····2.0·fat·····8532·b-·defN·23-Apr-29·05:34·CS065798 -rw----·····2.0·fat·····2488·b-·defN·24-Jun-01·16:10·CS1944
99 -rw----·····2.0·fat······503·b-·defN·23-Apr-29·05:34·CS196099 -rw----·····2.0·fat·····3575·b-·defN·24-Jun-01·16:10·CS0534
100 -rw----·····2.0·fat······636·b-·defN·23-Apr-29·05:34·CS1512100 -rw----·····2.0·fat······839·b-·defN·24-Jun-01·16:10·CS0509
101 -rw----·····2.0·fat······465·b-·defN·23-Apr-29·05:34·CS1955101 -rw----·····2.0·fat······818·b-·defN·24-Jun-01·16:10·CS1728
102 -rw----·····2.0·fat······440·b-·defN·23-Apr-29·05:34·CS1558102 -rw----·····2.0·fat·····4060·b-·defN·24-Jun-01·16:10·CS0123
103 -rw----·····2.0·fat····10032·b-·defN·23-Apr-29·05:34·CS0266103 -rw----·····2.0·fat·····1494·b-·defN·24-Jun-01·16:10·CS0738
104 -rw----·····2.0·fat·····1189·b-·defN·23-Apr-29·05:34·CS1066104 -rw----·····2.0·fat······586·b-·defN·24-Jun-01·16:10·CS1988
105 -rw----·····2.0·fat····17933·b-·defN·23-Apr-29·05:34·CS0019105 -rw----·····2.0·fat·····2106·b-·defN·24-Jun-01·16:10·CS0305
106 -rw----·····2.0·fat······515·b-·defN·23-Apr-29·05:34·CS1945106 -rw----·····2.0·fat·····8207·b-·defN·24-Jun-01·16:10·CS0411
107 -rw----·····2.0·fat······349·b-·defN·23-Apr-29·05:34·CS0404107 -rw----·····2.0·fat······357·b-·defN·24-Jun-01·16:10·CS1030
108 -rw----·····2.0·fat······551·b-·defN·23-Apr-29·05:34·CS1959108 -rw----·····2.0·fat·····1271·b-·defN·24-Jun-01·16:10·CS1982
109 -rw----·····2.0·fat······433·b-·defN·23-Apr-29·05:34·CS0522109 -rw----·····2.0·fat·····1479·b-·defN·24-Jun-01·16:10·CS0181
110 -rw----·····2.0·fat······722·b-·defN·23-Apr-29·05:34·CS8094110 -rw----·····2.0·fat······396·b-·defN·24-Jun-01·16:10·CS0020
111 -rw----·····2.0·fat·····6575·b-·defN·23-Apr-29·05:34·CS0111111 -rw----·····2.0·fat······515·b-·defN·24-Jun-01·16:10·CS1945
112 -rw----·····2.0·fat·····1188·b-·defN·23-Apr-29·05:34·CS1650112 -rw----·····2.0·fat·····2320·b-·defN·24-Jun-01·16:10·CS0311
113 -rw----·····2.0·fat······729·b-·defN·23-Apr-29·05:34·CS0761113 -rw----·····2.0·fat·····4376·b-·defN·24-Jun-01·16:10·CS0458
114 -rw----·····2.0·fat······912·b-·defN·23-Apr-29·05:34·CS0168114 -rw----·····2.0·fat······395·b-·defN·24-Jun-01·16:10·CS0694
115 -rw----·····2.0·fat·····2473·b-·defN·23-Apr-29·05:34·CS0117115 -rw----·····2.0·fat······914·b-·defN·24-Jun-01·16:10·CS0659
116 -rw----·····2.0·fat······717·b-·defN·23-Apr-29·05:34·CS8345116 -rw----·····2.0·fat·····2915·b-·defN·24-Jun-01·16:10·CS0642
117 -rw----·····2.0·fat·····3960·b-·defN·23-Apr-29·05:34·CS0452117 -rw----·····2.0·fat·····1219·b-·defN·24-Jun-01·16:10·CS0021
118 -rw----·····2.0·fat······913·b-·defN·23-Apr-29·05:34·CS0636118 -rw----·····2.0·fat·····1225·b-·defN·24-Jun-01·16:10·CS1750
119 -rw----·····2.0·fat·····7012·b-·defN·23-Apr-29·05:34·CS1502119 -rw----·····2.0·fat·····2484·b-·defN·24-Jun-01·16:10·CS0060
120 -rw----·····2.0·fat·····4549·b-·defN·23-Apr-29·05:34·CS0102120 -rw----·····2.0·fat·····1109·b-·defN·24-Jun-01·16:10·CS0105
121 -rw----·····2.0·fat·····2014·b-·defN·23-Apr-29·05:34·CS0139121 -rw----·····2.0·fat·····3863·b-·defN·24-Jun-01·16:10·CS0221
122 -rw----·····2.0·fat······533·b-·defN·23-Apr-29·05:34·CS1681122 -rw----·····2.0·fat·····2678·b-·defN·24-Jun-01·16:10·CS0419
123 -rw----·····2.0·fat······508·b-·defN·23-Apr-29·05:34·CS1996123 -rw----·····2.0·fat·····1609·b-·defN·24-Jun-01·16:10·CS0133
124 -rw----·····2.0·fat·····8563·b-·defN·23-Apr-29·05:34·CS3005124 -rw----·····2.0·fat·····3825·b-·defN·24-Jun-01·16:10·CS0103
125 -rw----·····2.0·fat······619·b-·defN·23-Apr-29·05:34·CS8340125 -rw----·····2.0·fat······342·b-·defN·24-Jun-01·16:10·CS0670
126 -rw----·····2.0·fat······489·b-·defN·23-Apr-29·05:34·CS0238126 -rw----·····2.0·fat······794·b-·defN·24-Jun-01·16:10·CS8072
Max diff block lines reached; -1/120074 bytes (-0.00%) of diff not shown.
46.9 KB
zipnote {}
    
Offset 1, 2947 lines modifiedOffset 1, 2947 lines modified
1 Filename:·CS30021 Filename:·CS0836
2 Comment:·2 Comment:·
  
3 Filename:·CS01183 Filename:·CS0031
4 Comment:·4 Comment:·
  
5 Filename:·CS19705 Filename:·CS0698
6 Comment:·6 Comment:·
  
7 Filename:·CS08267 Filename:·CS0436
8 Comment:·8 Comment:·
  
9 Filename:·CS70819 Filename:·CS0159
10 Comment:·10 Comment:·
  
11 Filename:·CS170911 Filename:·CS0037
12 Comment:·12 Comment:·
  
13 Filename:·CS012013 Filename:·CS0019
14 Comment:·14 Comment:·
  
15 Filename:·CS803015 Filename:·CS0266
 16 Comment:·
  
 17 Filename:·CS0122
16 Comment:·18 Comment:·
  
17 Filename:·CS152519 Filename:·CS1525
18 Comment:·20 Comment:·
  
19 Filename:·CS102421 Filename:·CS1524
20 Comment:·22 Comment:·
  
21 Filename:·CS012323 Filename:·CS0118
22 Comment:·24 Comment:·
  
23 Filename:·CS012125 Filename:·CS0657
24 Comment:·26 Comment:·
  
25 Filename:·CS820027 Filename:·CS0553
26 Comment:·28 Comment:·
  
27 Filename:·CS164429 Filename:·CS1512
28 Comment:·30 Comment:·
  
29 Filename:·CS040331 Filename:·CS0681
30 Comment:·32 Comment:·
  
31 Filename:·CS012233 Filename:·CS0643
32 Comment:·34 Comment:·
  
33 Filename:·CS083135 Filename:·CS1107
34 Comment:·36 Comment:·
  
35 Filename:·CS015937 Filename:·CS0535
36 Comment:·38 Comment:·
  
37 Filename:·CS012839 Filename:·CS7003
38 Comment:·40 Comment:·
  
39 Filename:·CS061741 Filename:·CS0152
40 Comment:·42 Comment:·
  
41 Filename:·CS061943 Filename:·CS1591
42 Comment:·44 Comment:·
  
43 Filename:·CS300145 Filename:·CS0012
44 Comment:·46 Comment:·
  
45 Filename:·CS805247 Filename:·CS0714
46 Comment:·48 Comment:·
  
47 Filename:·CS021949 Filename:·CS8209
48 Comment:·50 Comment:·
  
49 Filename:·CS008251 Filename:·CS8178
50 Comment:·52 Comment:·
  
51 Filename:·CS196153 Filename:·CS0459
52 Comment:·54 Comment:·
  
53 Filename:·CS017355 Filename:·CS0619
54 Comment:·56 Comment:·
  
55 Filename:·CS005357 Filename:·CS0164
56 Comment:·58 Comment:·
  
57 Filename:·CS062659 Filename:·CS1644
58 Comment:·60 Comment:·
  
59 Filename:·CS014461 Filename:·CS0246
60 Comment:·62 Comment:·
  
61 Filename:·CS193063 Filename:·CS1975
62 Comment:·64 Comment:·
  
63 Filename:·CS193665 Filename:·CS0652
64 Comment:·66 Comment:·
  
65 Filename:·CS158767 Filename:·CS1587
66 Comment:·68 Comment:·
  
67 Filename:·CS166069 Filename:·CS0307
68 Comment:·70 Comment:·
  
69 Filename:·CS193171 Filename:·CS1040
70 Comment:·72 Comment:·
  
71 Filename:·CS159973 Filename:·CS0826
72 Comment:·74 Comment:·
  
73 Filename:·CS023675 Filename:·CS0703
74 Comment:·76 Comment:·
  
75 Filename:·CS166177 Filename:·CS1631
76 Comment:·78 Comment:·
  
77 Filename:·CS002379 Filename:·CS0179
78 Comment:·80 Comment:·
  
79 Filename:·CS017881 Filename:·CS0219
80 Comment:·82 Comment:·
  
81 Filename:·CS017783 Filename:·CS0023
82 Comment:·84 Comment:·
  
83 Filename:·CS302785 Filename:·CS2007
Max diff block lines reached; 45969/48042 bytes (95.69%) of diff not shown.
4.36 KB
CS3002
4.35 KB
CS3002
Ordering differences only
    
Offset 1, 77 lines modifiedOffset 1, 33 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS3002</ErrorName>3 ··<ErrorName>CS3002</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS3002:·Return·type·of·`Delegate'·is·not·CLS-compliant 
6 //·Line:·8 
7 //·Compiler·options:·-warnaserror·-warn:1 
  
8 using·System; 
9 [assembly:CLSCompliant(true)] 
  
10 public·delegate·CLSDelegate·Delegate·(); 
11 ···· 
12 [Serializable] 
13 [CLSCompliant·(false)] 
14 public·class·CLSDelegate·{ 
15 }</string> 
16 ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant 
17 //·Line:·10 
18 //·Compiler·options:·-warnaserror·-warn:1 
  
19 using·System; 
20 [assembly:CLSCompliant(true)] 
  
21 public·class·CLSClass 
22 { 
23 »       protected·ulong[]·Foo() 
24 »       { 
25 »       »       return·null; 
26 »       } 
27 }</string> 
28 ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant 
29 //·Line:·10 
30 //·Compiler·options:·-warnaserror·-warn:1 
  
31 using·System; 
32 [assembly:CLSCompliant(true)] 
  
33 public·class·CLSClass 
34 { 
35 »       protected·ulong?·Foo() 
36 »       { 
37 »       »       return·5; 
38 »       } 
39 }</string> 
40 ····<string>//·CS3002:·Return·type·of·`I.Error()'·is·not·CLS-compliant5 ····<string>//·CS3002:·Return·type·of·`I.Error()'·is·not·CLS-compliant
41 //·Line:·96 //·Line:·9
42 //·Compiler·options:·-warnaserror·-warn:17 //·Compiler·options:·-warnaserror·-warn:1
  
43 [assembly:System.CLSCompliant(true)]8 [assembly:System.CLSCompliant(true)]
  
44 public·interface·I·9 public·interface·I·
45 {10 {
46 ·······ulong·Error();11 ·······ulong·Error();
47 }</string>12 }</string>
48 ····<string>//·CS3002:·Return·type·of·`CLSClass.Test1()'·is·not·CLS-compliant13 ····<string>//·CS3002:·Return·type·of·`Delegate'·is·not·CLS-compliant
49 //·Line:·1414 //·Line:·8
50 //·Compiler·options:·-warnaserror·-warn:115 //·Compiler·options:·-warnaserror·-warn:1
  
51 using·System;16 using·System;
52 [assembly:CLSCompliant(true)]17 [assembly:CLSCompliant(true)]
  
 18 public·delegate·CLSDelegate·Delegate·();
 19 ····
 20 [Serializable]
53 [CLSCompliant(false)]21 [CLSCompliant·(false)]
54 public·interface·I·{} 
  
55 public·class·C·{} 
  
56 public·class·CLSClass·{22 public·class·CLSDelegate·{
57 »       public·I·Test1()·{·return·null;·}· 
58 »       public·C·Test2()·{·return·null;·} 
59 }</string>23 }</string>
60 ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant24 ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant
61 //·Line:·1325 //·Line:·13
62 //·Compiler·options:·-warnaserror·-warn:126 //·Compiler·options:·-warnaserror·-warn:1
  
63 using·System;27 using·System;
64 [assembly:CLSCompliant(true)]28 [assembly:CLSCompliant(true)]
Offset 81, 23 lines modifiedOffset 37, 31 lines modified
81 ················return·1;37 ················return·1;
82 ········}38 ········}
83 ····39 ····
84 ········protected·ulong·Foo()·{40 ········protected·ulong·Foo()·{
85 ················return·1;41 ················return·1;
86 ········}42 ········}
87 }</string>43 }</string>
88 ····<string>//·CS3002:·Return·type·of·`CLSClass.MyDelegate'·is·not·CLS-compliant44 ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant
89 //·Line:·945 //·Line:·13
90 //·Compiler·options:·-warnaserror·-warn:146 //·Compiler·options:·-warnaserror·-warn:1
  
91 using·System;47 using·System;
92 [assembly:CLSCompliant(true)]48 [assembly:CLSCompliant(true)]
  
 49 [CLSCompliant(false)]
 50 public·interface·I1·{
 51 }
  
93 public·class·CLSClass·{52 public·class·CLSClass·{
94 ········public·delegate·uint·MyDelegate();53 ········protected·internal·I1·Foo()·{
 54 ················return·null;
 55 ········}
 56 ·······
 57 ········static·void·Main()·{}
95 }</string>58 }</string>
96 ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant59 ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant
97 //·Line:·1460 //·Line:·14
98 //·Compiler·options:·-warnaserror·-warn:161 //·Compiler·options:·-warnaserror·-warn:1
  
99 using·System;62 using·System;
100 [assembly:CLSCompliant(true)]63 [assembly:CLSCompliant(true)]
Offset 111, 26 lines modifiedOffset 75, 62 lines modified
111 ········protected·internal·ulong·Foo()·{75 ········protected·internal·ulong·Foo()·{
112 ················return·1;76 ················return·1;
113 ········}77 ········}
114 ·······78 ·······
115 ········static·void·Main()·{}79 ········static·void·Main()·{}
116 }</string>80 }</string>
117 ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant81 ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant
118 //·Line:·1382 //·Line:·10
 83 //·Compiler·options:·-warnaserror·-warn:1
  
 84 using·System;
 85 [assembly:CLSCompliant(true)]
  
 86 public·class·CLSClass
Max diff block lines reached; 948/4417 bytes (21.46%) of diff not shown.
5.25 KB
CS0118
5.24 KB
CS0118
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 25 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0118</ErrorName>3 ··<ErrorName>CS0118</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0118:·`Foo&lt;X&gt;'·is·a·`type'·but·a·`variable'·was·expected
 6 //·Line:·12
 7 ·
 8 public·class·Foo&lt;T&gt;
 9 {
 10 }
 11 ·
 12 class·X
 13 {
 14 »       static·void·Main·()
 15 »       {
 16 »       »       Foo&lt;X&gt;·=·new·Foo&lt;X&gt;·();
 17 »       }
 18 }</string>
5 ····<string>//·CS0118:·`Region.Value'·is·a·`field'·but·a·`type'·was·expected19 ····<string>//·CS0118:·`Region.Value'·is·a·`field'·but·a·`type'·was·expected
6 //·Line:·820 //·Line:·8
  
7 public·sealed·class·Region21 public·sealed·class·Region
8 {22 {
9 ····int·Value;23 ····int·Value;
10 ····24 ····
Offset 22, 53 lines modifiedOffset 36, 61 lines modified
22 »       }36 »       }
  
23 »       static·void·Main·()37 »       static·void·Main·()
24 »       {38 »       {
25 »       »       Foo·(1);39 »       »       Foo·(1);
26 »       }40 »       }
27 }</string>41 }</string>
28 ····<string>//·CS0118:·`Foo&lt;X&gt;'·is·a·`type'·but·a·`variable'·was·expected42 ····<string>//·CS0118:·`MonoTests.System.Data.Test'·is·a·`namespace'·but·a·`type'·was·expected
29 //·Line:·1243 //·Line:·22
30 · 
31 public·class·Foo&lt;T&gt;44 using·NUnit.Framework;
 45 using·System;
  
 46 namespace·NUnit.Framework
32 {47 {
 48 »       public·class·Test·:·Attribute
 49 »       {·}
33 }50 }
34 · 
35 class·X 
 51 namespace·MonoTests.System.Data.Test.Utils
36 {52 {
 53 »       public·class·Y
 54 »       {·}
 55 }
37 »       static·void·Main·() 
38 »       { 
39 »       »       Foo&lt;X&gt;·=·new·Foo&lt;X&gt;·(); 
40 »       } 
41 }</string> 
42 ····<string>//·CS0118:·`C'·is·a·`type'·but·a·`variable'·was·expected 
43 //·Line:·8 
  
44 class·C56 namespace·MonoTests.System.Data.SqlTypes
45 {57 {
46 »       public·static·void·Main·()58 »       public·class·X
47 »       {59 »       {
48 »       »       int·i·=·(C)·+1;60 »       »       [Test]
 61 »       »       public·void·Hello·()
 62 »       »       {
 63 »       »       }
  
 64 »       »       static·void·Main·()
 65 »       »       {·}
49 »       }66 »       }
50 }</string>67 }</string>
51 ····<string>//·CS0118:·`A.Foo(string)'·is·a·`method·group'·but·a·`type'·was·expected68 ····<string>//·CS0118:·`Martin.Test'·is·a·`namespace'·but·a·`type'·was·expected
52 //·Line:·1569 //·Line:·15
 70 using·System;
 71 using·Foo;
  
53 public·class·A72 namespace·Foo
54 {73 {
55 »       public·static·void·Foo·(string·Setting)74 »       public·class·Test·:·Attribute
56 »       {75 »       {
57 »       }76 »       }
58 }77 }
  
59 class·Example78 namespace·Martin.Test
60 {79 {
61 »       public·void·Main(string[]·args)80 »       [Test]
 81 »       public·class·X
62 »       {82 »       {
63 »       »       A·a·=·new·A.Foo·(&quot;test&quot;);·· 
64 »       }83 »       }
65 }</string>84 }</string>
66 ····<string>//·CS0118:·`x.a.B'·is·a·`property'·but·a·`type'·was·expected85 ····<string>//·CS0118:·`x.a.B'·is·a·`property'·but·a·`type'·was·expected
67 //·Line:·986 //·Line:·9
  
68 using·System;87 using·System;
  
Offset 77, 132 lines modifiedOffset 99, 110 lines modified
77 »       class·a99 »       class·a
78 »       {100 »       {
79 »       »       bool·B·{·set·{}·}101 »       »       bool·B·{·set·{}·}
80 »       »       102 »       »       
81 »       »       void·Test·(B·b)·{}103 »       »       void·Test·(B·b)·{}
82 »       }104 »       }
83 }</string>105 }</string>
84 ····<string>//·CS0118:·`N'·is·a·`namespace'·but·a·`type'·was·expected106 ····<string>//·CS0118:·`System'·is·a·`namespace'·but·a·`type'·was·expected
85 //·Line:·8107 //·Line:·9
  
86 namespace·N 
87 { 
88 } 
  
89 public·class·C&lt;T&gt;··where·T·:·N108 public·class·C
90 {109 {
 110 »       public·object·Test·(object·a)
 111 »       {
 112 »       »       return·(System)(a);
 113 »       }
91 }</string>114 }</string>
92 ····<string>//·CS0118:·`Martin.Test'·is·a·`namespace'·but·a·`type'·was·expected115 ····<string>//·CS0118:·`A.Foo(string)'·is·a·`method·group'·but·a·`type'·was·expected
93 //·Line:·15116 //·Line:·15
94 using·System; 
95 using·Foo; 
  
96 namespace·Foo117 public·class·A
97 {118 {
98 »       public·class·Test·:·Attribute119 »       public·static·void·Foo·(string·Setting)
Max diff block lines reached; 2493/5325 bytes (46.82%) of diff not shown.
2.92 KB
CS0826
2.91 KB
CS0826
Ordering differences only
    
Offset 1, 62 lines modifiedOffset 1, 62 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0826</ErrorName>3 ··<ErrorName>CS0826</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly5 ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly
6 //·Line:·96 //·Line:·8
  
  
7 public·class·Test7 public·class·Test
8 {8 {
9 »       static·void·Main·()9 »       static·void·Main·()
10 »       {10 »       {
11 »       »       var·e·=·new[]·{·delegate·{}·};11 »       »       var·e·=·new[]·{·1,·&quot;a&quot;·};
12 »       }12 »       }
13 }</string>13 }</string>
14 ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly14 ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly
15 //·Line:·815 //·Line:·9
  
16 class·XX 
 16 public·class·Test
17 {17 {
18 »       public·static·void·Main·()18 »       static·void·Main·()
19 »       {19 »       {
20 »       »       var·m·=·new·[]·{·(1,·Main)·};20 »       »       var·e·=·new[]·{·null·};
21 »       }21 »       }
22 }</string>22 }</string>
23 ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly23 ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly
24 //·Line:·924 //·Line:·9
  
  
25 public·class·Test25 public·class·Test
26 {26 {
27 »       static·void·Main·()27 »       static·void·Main·()
28 »       {28 »       {
29 »       »       var·e·=·new[,,,]·{·1,·2·};·29 »       »       var·e·=·new[]·{·};
30 »       }30 »       }
31 }</string>31 }</string>
32 ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly32 ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly
33 //·Line:·933 //·Line:·8
  
  
34 public·class·Test34 public·class·Test
35 {35 {
36 »       static·void·Main·()36 »       static·void·Main·()
37 »       {37 »       {
38 »       »       var·e·=·new[]·{·null·};38 »       »       var·e·=·new[]·{·Main·};
39 »       }39 »       }
40 }</string>40 }</string>
41 ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly41 ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly
42 //·Line:·842 //·Line:·9
  
  
43 public·class·Test43 public·class·Test
44 {44 {
45 »       static·void·Main·()45 »       static·void·Main·()
46 »       {46 »       {
47 »       »       var·e·=·new[]·{·1,·&quot;a&quot;·};47 »       »       var·e·=·new[,,,]·{·1,·2·};·
48 »       }48 »       }
49 }</string>49 }</string>
50 ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly50 ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly
51 //·Line:·1351 //·Line:·13
  
  
52 public·class·Test52 public·class·Test
Offset 77, 39 lines modifiedOffset 77, 39 lines modified
77 {77 {
78 »       public·static·void·Main·()78 »       public·static·void·Main·()
79 »       {79 »       {
80 »       »       var·array·=·new[]·{·null,·null·};80 »       »       var·array·=·new[]·{·null,·null·};
81 »       }81 »       }
82 }</string>82 }</string>
83 ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly83 ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly
84 //·Line:·984 //·Line:·8
  
  
85 public·class·Test85 public·class·Test
86 {86 {
87 »       static·void·Main·()87 »       static·void·Main·()
88 »       {88 »       {
89 »       »       var·e·=·new[]·{·};89 »       »       var·e·=·new[]·{·1,·null·};
90 »       }90 »       }
91 }</string>91 }</string>
92 ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly92 ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly
93 //·Line:·893 //·Line:·9
  
  
94 public·class·Test94 public·class·Test
95 {95 {
96 »       static·void·Main·()96 »       static·void·Main·()
97 »       {97 »       {
98 »       »       var·e·=·new[]·{·Main·};98 »       »       var·e·=·new[]·{·delegate·{}·};
99 »       }99 »       }
100 }</string>100 }</string>
101 ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly101 ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly
102 //·Line:·8102 //·Line:·8
  
103 public·class·Test103 class·XX
104 {104 {
105 »       static·void·Main·()105 »       public·static·void·Main·()
106 »       {106 »       {
107 »       »       var·e·=·new[]·{·1,·null·};107 »       »       var·m·=·new·[]·{·(1,·Main)·};
108 »       }108 »       }
109 }</string>109 }</string>
110 ··</Examples>110 ··</Examples>
111 </ErrorDocumentation>111 </ErrorDocumentation>
10.4 KB
CS0120
10.3 KB
CS0120
Ordering differences only
    
Offset 1, 52 lines modifiedOffset 1, 85 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0120</ErrorName>3 ··<ErrorName>CS0120</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`Derived.Foo()'5 ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`MainClass.Callback()'
6 //·Line:·166 //·Line:·9
  
7 using·System;7 using·System;
  
8 public·class·Base8 class·MainClass·:·BaseClass
9 {9 {
10 »       public·Base·(Action·a)10 »       public·MainClass·(string·a,·Action·callback)
 11 »       »       :·base·(a,·()·=&gt;·Callback·())
 12 »       {
 13 »       }
  
 14 »       private·void·Callback·()
11 »       {15 »       {
12 »       }16 »       }
13 }17 }
  
14 public·class·Derived·:·Base18 public·class·BaseClass
15 {19 {
 20 »       public·BaseClass·(string·a,·int·b)
16 »       public·Derived·() 
17 »       »       :·base·(()·=&gt;·Foo·()) 
18 »       {21 »       {
19 »       }22 »       }
  
20 »       void·Foo·()23 »       public·BaseClass·(string·a,·Action·callback)
21 »       {24 »       {
22 »       }25 »       }
23 }</string>26 }</string>
24 ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`X.Y'27 ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`B.M()'
25 //·Line:·1128 //·Line:·16
  
26 using·System;29 using·System;
  
27 class·X·{30 class·A
28 »       //·Public·properties·and·variables. 
29 »       public·string·Y;31 {
 32 »       protected·A·(Action·a)
 33 »       {
 34 »       }
 35 }
  
30 »       //·Constructors.36 class·B·:·A
 37 {
31 »       public·X()38 »       public·B·()
 39 »       »       :·base·(M)
32 »       {40 »       {
33 »       }41 »       }
 42 »       
 43 »       void·M·()
 44 »       {
 45 »       }
 46 }</string>
 47 ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`Test.ArrayList'
 48 //·Line:·10
  
 49 using·System.Collections;
  
 50 public·class·Test··{
 51 »       ArrayList·ArrayList;
  
 52 »       public·static·void·Main·()·{
 53 »       »       ArrayList.Capacity·=·5;
 54 »       }
 55 }</string>
 56 ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`test.method()'
 57 //·Line:·11
  
34 »       //·Public·static·methods. 
35 »       public·static·void·Main(string[]·Arguments)58 class·test·{
  
 59 »       void·method·()
36 »       {60 »       {
37 »       »       X.Y·=·&quot;&quot;;61 »       }
 62 ·······
 63 »       public·static·int·Main·(string·[]·args){
 64 »       »       method·();
 65 »       »       return·1;
38 »       }66 »       }
39 }</string>67 }</string>
40 ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`X.method()'68 ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`X.method()'
41 //·Line:·1169 //·Line:·11
  
42 class·X·{70 class·X·{
  
Offset 55, 71 lines modifiedOffset 88, 116 lines modified
55 »       }88 »       }
56 ·······89 ·······
57 »       public·static·int·Main·(string·[]·args){90 »       public·static·int·Main·(string·[]·args){
58 »       »       X.method·();91 »       »       X.method·();
59 »       »       return·1;92 »       »       return·1;
60 »       }93 »       }
61 }</string>94 }</string>
62 ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`TestNamespace.TestClass.HelloWorld()'95 ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`X.Y(System.Text.StringBuilder)'
63 //·Line:·3196 //·Line:·8
  
64 using·System;97 using·System.Text;
65 using·TestNamespace; 
  
66 namespace·TestNamespace98 class·X·{
 99 »       static·void·Main·()·{
 100 »       »       X.Y(null);»     
 101 »       }
 102 »       
 103 »       void·Y(StringBuilder·someParam)·{
 104 »       }
 105 }</string>
 106 ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`C.Test(string)'
 107 //·Line:·8
  
 108 class·C
67 {109 {
68 »       public·class·TestClass110 »       static·void·Test·(int·i)
69 »       {111 »       {
 112 »       »       Test·(&quot;a&quot;);
70 »       »       public·void·HelloWorld·() 
71 »       »       { 
72 »       »       } 
73 »       }113 »       }
74 }114 »       
 115 »       void·Test·(string·s)
 116 »       {
 117 »       }
Max diff block lines reached; 7443/10551 bytes (70.54%) of diff not shown.
17.4 KB
CS1525
17.4 KB
CS1525
Ordering differences only
    
Offset 1, 597 lines modifiedOffset 1, 597 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1525</ErrorName>3 ··<ErrorName>CS1525</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1525:·Unexpected·symbol·`(',·expecting·`,',·`;',·or·`='5 ····<string>//·CS1525:·Unexpected·symbol·`[',·expecting·`{'
6 //·Line:·136 //·Line:·8
  
7 class·X·{ 
8 »       X·(int·a) 
9 »       { 
10 »       } 
11 } 
  
12 class·Y·{7 class·Test
 8 {
13 »       static·void·Main·()9 »       static·void·Main·()
14 »       { 
15 »       »       X·x·(4); 
16 »       }10 ····{
 11 ········var·a·=·new·[][]·{·};
 12 ····}
17 }</string>13 }</string>
18 ····<string>//·CS1525:·Unexpected·symbol·`)'14 ····<string>//·CS1525:·Unexpected·symbol·`}',·expecting·`(',·`,',·`.',·`:',·`::',·`]',·or·`&lt;'
19 //·Line:·1215 //·Line:·6
  
20 class·Test16 class·Foo
21 {17 {
22 »       static·void·Foo·(int·a,·bool·b) 
23 »       { 
24 »       }18 »       [DllImport
 19 }</string>
 20 ····<string>//·CS1525:·Unexpected·symbol·`}',·expecting·`)'·or·`,'
 21 //·Line:·7
  
 22 class·X·{
25 »       static·void·Main·()23 »       static·void·Main·()
26 »       {24 »       {
27 »       »       Foo·(1,·);25 »       »       Console.WriteLine·(&quot;Hola&quot;
28 »       }26 »       }
29 }</string>27 }</string>
30 ····<string>//·CS1525:·Unexpected·symbol·`)'28 ····<string>//·CS1525:·Unexpected·symbol·`::'
31 //·Line:·629 //·Line:·4
  
32 class·TestClass30 namespace·a::b
33 {31 {
34 »       TestClass·([attr]) 
35 »       { 
36 »       } 
37 }</string>32 }</string>
38 ····<string>//·CS1523:·Unexpected·symbol·`~'33 ····<string>//·CS1525:·Unexpected·symbol·`alse'
39 //·Line:·934 //·Line:·8
  
 35 using·System;
  
40 class·D·{36 class·a
 37 {
 38 »       [MergablePropertyAttribute·(f·alse)]
 39 »       public·static·int·Prop·{
 40 »       »       get;·set;
41 »       static·int·a·=·1; 
42 »       static·int·b·=·2; 
43 »       static·int·Main·() 
44 »       { 
45 »       »       return·(a·&lt;&lt;·1)·~·(b);» 
46 »       }41 »       }
47 }</string>42 }</string>
48 ····<string>//·CS1525:·Unexpected·symbol·`='43 ····<string>//·CS1525:·Unexpected·symbol·`='
49 //·Line:·1044 //·Line:·10
  
50 public·class·Test45 public·class·Test
51 {46 {
52 »       private·string·name;47 »       private·string·name;
  
53 »       public·string·Name48 »       public·string·Name
54 »       {49 »       {
55 »       »       get·{·return·name·??·name·=·string.Empty;·}50 »       »       get·{·return·name·??·name·=·string.Empty;·}
56 »       }51 »       }
57 }</string>52 }</string>
58 ····<string>//·CS1525:·Unexpected·symbol·`}',·expecting·`(',·`,',·`{',·or·`where'53 ····<string>//·CS1525:·Unexpected·symbol·`1',·expecting·`('·or·`type'
59 //·Line:·954 //·Line:·4
  
60 using·System; 
  
61 namespace·Test·55 class·M·:·1
62 {56 {
63 ····class·A·:·Tuple&lt;A&gt; 
64 }</string>57 }</string>
65 ····<string>//·CS1525:·Unexpected·symbol·`text'58 ····<string>//·CS1525:·Unexpected·symbol·`)',·expecting·`(',·`,',·`.',·or·`]'
66 //·Line:·859 //·Line:·8
  
67 class·MainClass60 namespace·CompilerCrashWithAttributes
68 {61 {
 62 »       public·class·Main
 63 »       {
 64 »       »       [MyAttribute1,·MyAttribute1)]
 65 »       »       public·Main·()
 66 »       »       {
 67 »       »       }
 68 »       }
69 ········static·void·Main·() 
70 ········{ 
71 ················System.Console.WriteLine((true·?·&quot;&quot;·:·&quot;&quot;)·&quot;text&quot;);······ 
72 ········} 
73 }</string> 
74 ····<string>//·CS1525:·Unexpected·symbol·`}' 
75 //·Line:·10 
  
76 using·System; 
  
 69 »       public·class·MyAttribute1·:·Attribute
77 class·Foo 
78 { 
79 »       void·Bar·() 
80 »       {70 »       {
81 »       »       throw·new·Exception·(&quot;e&quot;, 
82 »       }71 »       }
83 }</string>72 }</string>
84 ····<string>//·CS1518:·Unexpected·symbol·`ew'73 ····<string>//·CS1525:·Unexpected·symbol·`}',·expecting·`(',·`{',·or·`=&gt;'
85 //·Line:·674 //·Line:·6
  
86 class·TestClass75 class·MyClass
87 {76 {
 77 »       void·a&lt;T&gt;
88 »       object·changes·=·n·ew·object·(); 
89 »        
90 »       public·int·IndentLevel·{ 
91 »       »       get·{ 
Max diff block lines reached; 14762/17760 bytes (83.12%) of diff not shown.
780 B
CS1024
768 B
CS1024
Ordering differences only
    
Offset 3, 14 lines modifiedOffset 3, 22 lines modified
3 ··<ErrorName>CS1024</ErrorName>3 ··<ErrorName>CS1024</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1024:·Wrong·preprocessor·directive5 ····<string>//·CS1024:·Wrong·preprocessor·directive
6 //·Line:·46 //·Line:·4
  
7 #wrong_directive</string>7 #wrong_directive</string>
8 ····<string>//·CS1024:·Wrong·preprocessor·directive8 ····<string>//·CS1024:·Wrong·preprocessor·directive
 9 //·Line:·7
  
 10 class·C
 11 {
 12 »       #region
 13 »       #end\x0072egion
 14 }</string>
 15 ····<string>//·CS1024:·Wrong·preprocessor·directive
9 //·Line:·1216 //·Line:·12
  
10 using·System;17 using·System;
  
11 class·C18 class·C
12 {19 {
13 »       static·void·Main·()20 »       static·void·Main·()
Offset 18, 17 lines modifiedOffset 26, 9 lines modified
18 #if·AA26 #if·AA
19 »       »       Console.WriteLine·(&quot;DEBUG·mode&quot;);27 »       »       Console.WriteLine·(&quot;DEBUG·mode&quot;);
20 #·something·not·valid·here28 #·something·not·valid·here
21 »       »       Console.WriteLine·(&quot;NON-DEBUG·mode&quot;);29 »       »       Console.WriteLine·(&quot;NON-DEBUG·mode&quot;);
22 #endif30 #endif
23 »       }31 »       }
24 }</string>32 }</string>
25 ····<string>//·CS1024:·Wrong·preprocessor·directive 
26 //·Line:·7 
  
27 class·C 
28 { 
29 »       #region 
30 »       #end\x0072egion 
31 }</string> 
32 ··</Examples>33 ··</Examples>
33 </ErrorDocumentation>34 </ErrorDocumentation>
6.41 KB
CS0123
6.4 KB
CS0123
Ordering differences only
    
Offset 1, 30 lines modifiedOffset 1, 40 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0123</ErrorName>3 ··<ErrorName>CS0123</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0123:·A·method·or·delegate·`X.f1(int,·object)'·parameters·do·not·match·delegate·`X.Function(int,·int)'·parameters5 ····<string>//·CS0123:·A·method·or·delegate·`TestDelegateA(bool)'·parameters·do·not·match·delegate·`TestDelegateB(int)'·parameters
6 //·Line:·136 //·Line:·12
  
7 using·System;7 delegate·int·TestDelegateA·(bool·b);
 8 delegate·int·TestDelegateB·(int·b);
  
8 class·X9 public·class·MainClass
9 {10 {
10 »       public·delegate·bool·Function(int·arg1,·int·arg2);11 »       public·static·int·Delegate(bool·b)
 12 »       {
 13 »       »       return·0;
 14 »       }
  
11 »       static·void·Main·()15 »       public·static·void·Main()·
12 »       {16 »       {
 17 »       »       TestDelegateA·a·=·new·TestDelegateA·(Delegate);
 18 »       »       TestDelegateB·b·=·new·TestDelegateB·(a);
13 »       »       Delegate·[]·d·=·new·Delegate·[]·{ 
14 »       »       »       new·Function·(f1), 
15 »       »       }; 
16 »       }19 »       }
 20 }</string>
 21 ····<string>//·CS0123:·A·method·or·delegate·`A&lt;T,U&gt;.M(T)'·parameters·do·not·match·delegate·`A&lt;T,U&gt;.D(U)'·parameters
 22 //·Line:·10
  
17 »       static·bool·f1·(int·a,·object·b)23 class·A&lt;T,·U&gt;·where·T·:·U
 24 {
 25 »       delegate·void·D·(U·u);
  
 26 »       static·void·M·(T·t)
18 »       {27 »       {
19 »       »       return·false;28 »       »       D·d·=·M;
20 »       }29 »       }
21 }</string>30 }</string>
22 ····<string>//·CS0123:·A·method·or·delegate·`Program.method(A)'·parameters·do·not·match·delegate·`D(dynamic)'·parameters31 ····<string>//·CS0123:·A·method·or·delegate·`Program.method(A)'·parameters·do·not·match·delegate·`D(dynamic)'·parameters
23 //·Line:·1932 //·Line:·19
  
24 delegate·object·D·(dynamic·b);33 delegate·object·D·(dynamic·b);
  
Offset 40, 14 lines modifiedOffset 50, 46 lines modified
40 »       }50 »       }
  
41 »       static·void·Main·()51 »       static·void·Main·()
42 »       {52 »       {
43 »       »       var·d·=·new·D·(method);53 »       »       var·d·=·new·D·(method);
44 »       }54 »       }
45 }</string>55 }</string>
 56 ····<string>//·CS0123:·A·method·or·delegate·`C.Button1_Click(params·object[])'·parameters·do·not·match·delegate·`EventHandler(params·int[])'·parameters
 57 //·Line:·20
  
 58 using·System;
  
 59 public·delegate·void·EventHandler·(params·int[]·args);
  
 60 public·class·C
 61 {
 62 »       public·void·Connect·()
 63 »       {
 64 »       »       EventHandler·Click·=·new·EventHandler·(Button1_Click);
 65 »       }
  
 66 »       public·void·Button1_Click·(params·object[]·i)
 67 »       {
 68 »       }
 69 }</string>
 70 ····<string>//·CS0123:·A·method·or·delegate·`MainClass.Delegate()'·parameters·do·not·match·delegate·`TestDelegate(bool)'·parameters
 71 //·Line:·12
  
 72 delegate·int·TestDelegate(bool·b);
  
 73 public·class·MainClass·{
 74 ········public·static·int·Delegate()·{
 75 ················return·0;
 76 ········}
  
 77 ········public·static·void·Main()·{
 78 ················TestDelegate·delegateInstance·=·new·TestDelegate·(Delegate);
 79 ·······}
 80 }</string>
46 ····<string>//·CS0123:·A·method·or·delegate·`object.ToString()'·parameters·do·not·match·delegate·`System.Func&lt;string&gt;()'·parameters81 ····<string>//·CS0123:·A·method·or·delegate·`object.ToString()'·parameters·do·not·match·delegate·`System.Func&lt;string&gt;()'·parameters
47 //·Line:·1682 //·Line:·16
48 //·Compiler·options:·-langversion:latest83 //·Compiler·options:·-langversion:latest
  
49 using·System;84 using·System;
  
50 public·ref·struct·S85 public·ref·struct·S
Offset 58, 28 lines modifiedOffset 100, 45 lines modified
58 {100 {
59 »       public·static·void·Main·()101 »       public·static·void·Main·()
60 »       {102 »       {
61 »       »       var·s·=·new·S·();103 »       »       var·s·=·new·S·();
62 »       »       Func&lt;string&gt;·f·=·s.ToString;104 »       »       Func&lt;string&gt;·f·=·s.ToString;
63 »       }105 »       }
64 }</string>106 }</string>
65 ····<string>//·CS0123:·A·method·or·delegate·`C.Method(ref·dynamic)'·parameters·do·not·match·delegate·`C.D(dynamic)'·parameters107 ····<string>//·CS0123:·A·method·or·delegate·`X.f1(int,·object)'·parameters·do·not·match·delegate·`X.Function(int,·int)'·parameters
66 //·Line:·14108 //·Line:·13
  
67 public·class·C109 using·System;
  
 110 class·X
68 {111 {
69 »       delegate·void·D·(dynamic·d); 
70 »        
71 »       static·void·Method·(ref·dynamic·d)112 »       public·delegate·bool·Function(int·arg1,·int·arg2);
  
 113 »       static·void·Main·()
 114 »       {
 115 »       »       Delegate·[]·d·=·new·Delegate·[]·{
 116 »       »       »       new·Function·(f1),
 117 »       »       };
 118 »       }
  
 119 »       static·bool·f1·(int·a,·object·b)
72 »       {120 »       {
 121 »       »       return·false;
73 »       }122 »       }
 123 }</string>
 124 ····<string>//·CS0123:·A·method·or·delegate·`object.ToString()'·parameters·do·not·match·delegate·`System.Func&lt;string&gt;()'·parameters
 125 //·Line:·16
  
 126 using·System;
  
 127 class·Test
Max diff block lines reached; 2887/6519 bytes (44.29%) of diff not shown.
19.8 KB
CS0121
19.8 KB
CS0121
Ordering differences only
    
Offset 1, 156 lines modifiedOffset 1, 135 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0121</ErrorName>3 ··<ErrorName>CS0121</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·`Program.Foo(System.Func&lt;string,dynamic&gt;)'·and·`Program.Foo(System.Func&lt;object&gt;)'5 ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·`C.Foo(int,·params·string[])'·and·`C.Foo(string[],·int)'
6 //·Line:·106 //·Line:·9
  
7 using·System; 
  
8 public·static·class·Program7 class·C
9 {8 {
10 »       public·static·void·Main·()9 »       public·static·void·Main·()
11 »       {10 »       {
 11 »       »       var·d·=·new·C·();
 12 »       »       d.Foo·(x:·1,·y:·new·[]·{·&quot;&quot;·});
12 »       »       Foo·(Bar); 
13 »       } 
  
14 »       public·static·dynamic·Bar·(string·s1) 
15 »       { 
16 »       »       return·1; 
17 »       } 
18 »        
19 »       public·static·object·Bar·()·{ 
20 »       »       return··2; 
21 »       }13 »       }
  
22 »       public·static·void·Foo·(Func&lt;string,·dynamic&gt;·input)14 »       public·void·Foo·(int·x,·params·string[]·y)
23 »       {15 »       {
24 »       }16 »       }
  
25 »       public·static·void·Foo·(Func&lt;object&gt;·input)17 »       public·void·Foo·(string[]·y,·int·x)
26 »       {18 »       {
27 »       }19 »       }
28 }</string>20 }</string>
29 ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·`C.Foo(byte)'·and·`C.Foo(int)'21 ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·`C.C(double[],·int,·object)'·and·`C.C(double[],·int,·string[])'
30 //·Line:·1822 //·Line:·16
  
31 class·C23 class·C
32 {24 {
33 »       static·int·Foo·(byte·b·=·9)25 »       C·(double[]·o,·int·i·=·-1,·object·ii·=·null)
34 »       {26 »       {
35 »       »       return·4; 
36 »       }27 »       }
37 »       28 »       
38 »       static·int·Foo·(int·i·=·8)29 »       C·(double[]·o,·int·i·=·-1,·string[]·s·=·null)
39 »       {30 »       {
40 »       »       return·2; 
41 »       }31 »       }
42 »       32 »       
43 »       public·static·void·Main·()33 »       public·static·void·Main·()
44 »       {34 »       {
45 »       »       Foo·();35 »       »       new·C·(null,·1);
46 »       }36 »       }
47 }</string>37 }</string>
48 ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·`A.operator·+(A,·B)'·and·`B.operator·+(A,·B)'38 ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·`Foo&lt;int,int&gt;.Test(int)'·and·`Foo&lt;int,int&gt;.Test(int)'
49 //·Line:·2139 //·Line:·23
 40 using·System;
  
50 class·A41 public·class·Foo&lt;T,U&gt;
51 {42 {
52 »       public·static·A·operator·+·(A·a,·B·b)43 »       public·void·Test·(T·index)
53 »       {44 »       {
54 »       »       return·null;45 »       »       Console.WriteLine·(&quot;Test·1:·{0}&quot;,·index);
55 »       }46 »       }
56 } 
  
 47 »       public·void·Test·(U·index)
57 class·B 
58 { 
59 »       public·static·A·operator·+·(A·a,·B·b) 
60 »       {48 »       {
61 »       »       return·null;49 »       »       Console.WriteLine·(&quot;Test·2:·{0}&quot;,·index);
62 »       }50 »       }
 51 }
  
 52 class·X
 53 {
63 »       static·void·Main·()54 »       static·void·Main·()
64 »       {55 »       {
65 »       »       object·o·=·new·A·()·+·new·B·();56 »       »       Foo&lt;int,int&gt;·foo·=·new·Foo&lt;int,int&gt;·();
 57 »       »       foo.Test·(3);
66 »       }58 »       }
67 }</string>59 }</string>
68 ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·`C.Foo(int,·long,·params·string[])'·and·`C.Foo(long,·int,·params·string[])'60 ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·`IList.Count()'·and·`ICounter.Count()'
69 //·Line:·961 //·Line:·33
  
70 class·C 
71 { 
72 »       public·static·void·Main·() 
73 »       { 
74 »       »       var·d·=·new·C·(); 
75 »       »       d.Foo·(b:·1,·x:·&quot;&quot;,·a·:·2); 
76 »       } 
  
77 »       public·void·Foo·(int·a,·long·b,·params·string[]·x) 
78 »       { 
79 »       } 
  
 62 using·System;
80 »       public·void·Foo·(long·b,·int·a,·params·string[]·x) 
81 »       { 
82 »       } 
83 }</string> 
84 ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·`A.Foo&lt;int&gt;(int,·G&lt;int&gt;)'·and·`A.Foo&lt;int&gt;(int,·object)' 
85 //·Line:·18 
  
86 class·A63 interface·IList·
87 {64 {
 65 »       int·Count·();
 66 }
88 »       static·int·Foo&lt;T&gt;·(T·a,·G&lt;T&gt;·y·=·null) 
89 »       { 
90 »       »       return·1; 
91 »       } 
  
92 »       static·int·Foo&lt;T&gt;·(T·a,·object·y·=·null) 
93 »       { 
94 »       »       return·2; 
95 »       } 
  
96 »       public·static·int·Main·() 
97 »       { 
98 »       »       if·(A.Foo&lt;int&gt;·(99)·!=·2) 
99 »       »       »       return·1; 
  
100 »       »       return·0; 
Max diff block lines reached; 16599/20270 bytes (81.89%) of diff not shown.
2.8 KB
CS8200
2.79 KB
CS8200
Ordering differences only
    
Offset 1, 60 lines modifiedOffset 1, 49 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS8200</ErrorName>3 ··<ErrorName>CS8200</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers5 ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers
6 //·Line:·86 //·Line:·6
  
7 using·System; 
  
8 public·class·C7 public·class·C
9 {8 {
10 »       event·Action·H·=·Foo·(out·var·res);9 »       bool·res·=·Foo·(out·int·arg);
  
11 »       static·Action·Foo·(out·int·arg)10 »       static·bool·Foo·(out·int·arg)
12 »       {11 »       {
13 »       »       arg·=·2;12 »       »       arg·=·2;
14 »       »       return·null;13 »       »       return·false;
15 »       }14 »       }
16 }</string>15 }</string>
17 ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers16 ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers
18 //·Line:·617 //·Line:·11
  
19 public·class·C18 public·class·C
20 {19 {
21 »       bool·res·=·Foo·(out·int·arg);20 »       bool·Prop·{·get;·}·=·Foo·(out·int·arg);
  
22 »       static·bool·Foo·(out·int·arg)21 »       static·bool·Foo·(out·int·arg)
23 »       {22 »       {
24 »       »       arg·=·2;23 »       »       arg·=·2;
25 »       »       return·false;24 »       »       return·false;
26 »       }25 »       }
27 }</string>26 }</string>
28 ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers27 ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers
29 //·Line:·628 //·Line:·8
  
30 class·X 
31 { 
32 ····public·static·bool·Test·{·get;·}·=·Foo·()·is·bool·x; 
  
 29 using·System;
33 ····static·object·Foo·() 
34 ····{ 
35 ········return·false; 
36 ····} 
37 }</string> 
38 ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers 
39 //·Line:·6 
  
40 public·class·C30 public·class·C
41 {31 {
42 »       bool·res·=·Foo·()·is·string·s;32 »       event·Action·H·=·Foo·(out·var·res);
  
43 »       static·object·Foo·()33 »       static·Action·Foo·(out·int·arg)
44 »       {34 »       {
 35 »       »       arg·=·2;
45 »       »       return·null;36 »       »       return·null;
46 »       }37 »       }
47 }</string>38 }</string>
48 ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers39 ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers
49 //·Line:·1140 //·Line:·11
  
50 public·class·C41 public·class·C
Offset 71, 21 lines modifiedOffset 60, 32 lines modified
71 »       static·bool·Foo·(out·int·arg)60 »       static·bool·Foo·(out·int·arg)
72 »       {61 »       {
73 »       »       arg·=·2;62 »       »       arg·=·2;
74 »       »       return·false;63 »       »       return·false;
75 »       }64 »       }
76 }</string>65 }</string>
77 ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers66 ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers
78 //·Line:·1167 //·Line:·6
  
79 public·class·C68 public·class·C
80 {69 {
81 »       bool·Prop·{·get;·}·=·Foo·(out·int·arg);70 »       bool·res·=·Foo·()·is·string·s;
  
82 »       static·bool·Foo·(out·int·arg)71 »       static·object·Foo·()
83 »       {72 »       {
84 »       »       arg·=·2; 
85 »       »       return·false;73 »       »       return·null;
86 »       }74 »       }
87 }</string>75 }</string>
 76 ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers
 77 //·Line:·6
  
 78 class·X
 79 {
 80 ····public·static·bool·Test·{·get;·}·=·Foo·()·is·bool·x;
  
 81 ····static·object·Foo·()
 82 ····{
 83 ········return·false;
 84 ····}
 85 }</string>
88 ··</Examples>86 ··</Examples>
89 </ErrorDocumentation>87 </ErrorDocumentation>
29.3 KB
CS1644
29.3 KB
CS1644
Ordering differences only
    
Offset 1, 99 lines modifiedOffset 1, 70 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1644</ErrorName>3 ··<ErrorName>CS1644</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1644:·Feature·`null·propagating·operator'·cannot·be·used·because·it·is·not·part·of·the·C#·5.0·language·specification5 ····<string>//·CS1644:·Feature·`default·value·expression'·cannot·be·used·because·it·is·not·part·of·the·C#·1.0·language·specification
6 //·Line:·106 //·Line:·7
7 //·Compiler·options:·-langversion:57 //·Compiler·options:·-langversion:ISO-1
  
8 class·C8 class·Test
9 {9 {
10 »       static·void·Main·()10 »       int·i·=·default·(int);
 11 }</string>
 12 ····<string>//·CS1644:·Feature·`optional·parameter'·cannot·be·used·because·it·is·not·part·of·the·C#·2.0·language·specification
 13 //·Line:·7
 14 //·Compiler·options:·-langversion:ISO-2
  
 15 public·class·C
 16 {
 17 »       public·C·(int·a·=·0)
11 »       {18 »       {
12 »       »       object·o·=·null; 
13 »       »       string·s·=·o?.ToString·(); 
14 »       }19 »       }
15 }</string>20 }</string>
16 ····<string>//·CS1644:·Feature·`namespace·alias·qualifier'·cannot·be·used·because·it·is·not·part·of·the·C#·1.0·language·specification21 ····<string>//·CS1644:·Feature·`nullable·types'·cannot·be·used·because·it·is·not·part·of·the·C#·1.0·language·specification
17 //·Line:·922 //·Line:·9
18 //·Compiler·options:·-langversion:ISO-123 //·Compiler·options:·-langversion:ISO-1
  
19 class·Program24 public·class·Test
20 {25 {
21 »       static·void·Main·()26 »       static·void·Main·()
22 »       {27 »       {
23 »       »       global::System.Console.WriteLine·(&quot;ok&quot;);28 »       »       bool?·testbool;
24 »       }29 »       }
25 }</string>30 }</string>
26 ····<string>//·CS1644:·Feature·`partial·types'·cannot·be·used·because·it·is·not·part·of·the·C#·1.0·language·specification 
27 //·Line:·5 
28 //·Compiler·options:·-langversion:ISO-1 
  
29 partial·class·Test 
30 { 
31 }</string> 
32 ····<string>//·CS1644:·Feature·`namespace·alias·qualifier'·cannot·be·used·because·it·is·not·part·of·the·C#·1.0·language·specification31 ····<string>//·CS1644:·Feature·`namespace·alias·qualifier'·cannot·be·used·because·it·is·not·part·of·the·C#·1.0·language·specification
33 //·Line:·732 //·Line:·7
34 //·Compiler·options:·-langversion:ISO-133 //·Compiler·options:·-langversion:ISO-1
  
35 class·Program34 class·Program
36 {35 {
37 »       static·void·Main·()36 »       static·void·Main·()
38 »       {37 »       {
39 »       »       System.Type·t·=·typeof·(global::System.Int32);38 »       »       System.Type·t·=·typeof·(global::System.Int32);
40 »       }39 »       }
41 }</string>40 }</string>
42 ····<string>//·CS1644:·Feature·`private·protected'·cannot·be·used·because·it·is·not·part·of·the·C#·6.0·language·specification41 ····<string>//·CS1644:·Feature·`nullable·types'·cannot·be·used·because·it·is·not·part·of·the·C#·1.0·language·specification
43 //·Line:·742 //·Line:·7
44 //·Compiler·options:·-langversion:643 //·Compiler·options:·-langversion:ISO-1
  
45 class·C44 class·Test
46 {45 {
 46 »       int?·i;
 47 »       static·void·Main·()·{}
47 »       private·protected·enum·E 
48 »       { 
49 »       } 
50 }</string>48 }</string>
51 ····<string>//·CS1644:·Feature·`expression·bodied·members'·cannot·be·used·because·it·is·not·part·of·the·C#·5.0·language·specification49 ····<string>//·CS1644:·Feature·`null·propagating·operator'·cannot·be·used·because·it·is·not·part·of·the·C#·5.0·language·specification
52 //·Line:·750 //·Line:·10
53 //·Compiler·options:·-langversion:551 //·Compiler·options:·-langversion:5
  
54 class·C52 class·C
55 {53 {
 54 »       static·void·Main·()
56 »       int·this·[long·arg]·=&gt;·-9; 
57 }</string> 
58 ····<string>//·CS1644:·Feature·`readonly·structs'·cannot·be·used·because·it·is·not·part·of·the·C#·7.0·language·specification 
59 //·Line:·5 
60 //·Compiler·options:·-langversion:7 
  
61 readonly·struct·S 
62 { 
63 }</string> 
64 ····<string>//·CS1644:·Feature·`lambda·expressions'·cannot·be·used·because·it·is·not·part·of·the·C#·2.0·language·specification 
65 //·Line:·11 
66 //·Compiler·options:·-langversion:ISO-2 
  
67 class·C 
68 { 
69 »       delegate·void·D·(); 
70 »        
71 »       public·void·Foo·() 
72 »       { 
73 »       »       D·e·=·()·=&gt;·{·}; 
74 »       } 
75 }</string> 
76 ····<string>//·CS1644:·Feature·`byref·locals·and·returns'·cannot·be·used·because·it·is·not·part·of·the·C#·6.0·language·specification 
77 //·Line:·9 
78 //·Compiler·options:·-langversion:6 
  
79 class·Text 
80 { 
81 »       static·ref·long·Foo·() 
82 »       {55 »       {
83 »       »       throw·new·System.NotImplementedException·();56 »       »       object·o·=·null;
 57 »       »       string·s·=·o?.ToString·();
84 »       }58 »       }
85 }</string>59 }</string>
86 ····<string>//·CS1644:·Feature·`extensible·fixed·statement'·cannot·be·used·because·it·is·not·part·of·the·C#·7.2·language·specification·60 ····<string>//·CS1644:·Feature·`extensible·fixed·statement'·cannot·be·used·because·it·is·not·part·of·the·C#·7.2·language·specification·
87 //·Line:·1161 //·Line:·11
88 //·Compiler·options:·-unsafe·-langversion:7.262 //·Compiler·options:·-unsafe·-langversion:7.2
  
89 using·System;63 using·System;
Offset 110, 394 lines modifiedOffset 81, 388 lines modified
110 »       {81 »       {
111 »       »       public·ref·int·GetPinnableReference·()82 »       »       public·ref·int·GetPinnableReference·()
112 »       »       {83 »       »       {
113 »       »       »       throw·new·NotImplementedException·();84 »       »       »       throw·new·NotImplementedException·();
114 »       »       }85 »       »       }
115 »       }86 »       }
116 }</string>87 }</string>
117 ····<string>//·CS1644:·Feature·`expression·bodied·members'·cannot·be·used·because·it·is·not·part·of·the·C#·5.0·language·specification 
118 //·Line:·7 
119 //·Compiler·options:·-langversion:5 
  
120 class·C 
121 { 
122 »       int·M·()·=&gt;·0; 
123 }</string> 
Max diff block lines reached; 25435/29990 bytes (84.81%) of diff not shown.
1.74 KB
CS0403
1.73 KB
CS0403
Ordering differences only
    
Offset 1, 54 lines modifiedOffset 1, 54 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0403</ErrorName>3 ··<ErrorName>CS0403</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0403:·Cannot·convert·null·to·the·type·parameter·`T'·because·it·could·be·a·value·type.·Consider·using·`default·(T)'·instead5 ····<string>//·CS0403:·Cannot·convert·null·to·the·type·parameter·`T'·because·it·could·be·a·value·type.·Consider·using·`default·(T)'·instead
6 //·Line:·86 //·Line:·7
 7 class·Test&lt;T&gt;
  
7 class·X 
8 {8 {
9 »       public·static·T·CreateMethod&lt;T&gt;·()9 »       public·T·Null·()
10 »       {10 »       {
11 »       »       return·(T)null;11 »       »       return·null;
12 »       }12 »       }
 13 }
13 }</string> 
14 ····<string>//·CS0403:·Cannot·convert·null·to·the·type·parameter·`T'·because·it·could·be·a·value·type.·Consider·using·`default·(T)'·instead 
15 //·Line:·8 
  
16 struct·S14 class·X
17 {15 {
18 »       public·void·Foo&lt;T&gt;·()·where·T·:·struct 
19 »       { 
20 »       »       T·t·=·null; 
21 »       } 
  
22 »       static·void·Main·()16 »       static·void·Main·()
23 »       {·}17 »       {·}
24 }</string>18 }</string>
25 ····<string>//·CS0403:·Cannot·convert·null·to·the·type·parameter·`T'·because·it·could·be·a·value·type.·Consider·using·`default·(T)'·instead19 ····<string>//·CS0403:·Cannot·convert·null·to·the·type·parameter·`T'·because·it·could·be·a·value·type.·Consider·using·`default·(T)'·instead
26 //·Line:·720 //·Line:·8
  
27 class·Test&lt;T&gt;21 class·Test&lt;T&gt;
28 {22 {
29 »       public·T·Null·()23 »       public·T·Null·()
30 »       {24 »       {
31 »       »       return·null;25 »       »       return·(null);
32 »       }26 »       }
33 }27 }</string>
 28 ····<string>//·CS0403:·Cannot·convert·null·to·the·type·parameter·`T'·because·it·could·be·a·value·type.·Consider·using·`default·(T)'·instead
 29 //·Line:·8
  
34 class·X30 struct·S
35 {31 {
 32 »       public·void·Foo&lt;T&gt;·()·where·T·:·struct
 33 »       {
 34 »       »       T·t·=·null;
 35 »       }
  
36 »       static·void·Main·()36 »       static·void·Main·()
37 »       {·}37 »       {·}
38 }</string>38 }</string>
39 ····<string>//·CS0403:·Cannot·convert·null·to·the·type·parameter·`T'·because·it·could·be·a·value·type.·Consider·using·`default·(T)'·instead39 ····<string>//·CS0403:·Cannot·convert·null·to·the·type·parameter·`T'·because·it·could·be·a·value·type.·Consider·using·`default·(T)'·instead
40 //·Line:·840 //·Line:·8
  
41 class·Test&lt;T&gt;41 class·X
42 {42 {
43 »       public·T·Null·()43 »       public·static·T·CreateMethod&lt;T&gt;·()
44 »       {44 »       {
45 »       »       return·(null);45 »       »       return·(T)null;
46 »       }46 »       }
47 }</string>47 }</string>
48 ··</Examples>48 ··</Examples>
49 </ErrorDocumentation>49 </ErrorDocumentation>
17.7 KB
CS0122
17.7 KB
CS0122
Ordering differences only
    
Offset 1, 49 lines modifiedOffset 1, 44 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0122</ErrorName>3 ··<ErrorName>CS0122</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0122:·`Foo.Bar()'·is·inaccessible·due·to·its·protection·level5 ····<string>//·CS0122:·`A.B'·is·inaccessible·due·to·its·protection·level
6 //·Line:·176 //·Line:·11
  
7 using·System;7 interface·r·{
 8 »       A.B·aaa·();
 9 }
  
 10 class·A·{
 11 »       enum·B·{
 12 »       »       D
8 public·class·Foo 
9 { 
10 »       void·Bar·() 
11 »       { 
12 »       }13 »       }
13 }14 }
  
 15 class·B·{
 16 »       static·void·Main·()
14 public·class·Baz·:·Foo 
15 { 
16 »       public·static·void·Main·(String[]·args) 
17 »       {17 »       {
18 »       »       Bar·();18 »       »       A.B·x·=·A.B.D;
19 »       }19 »       }
20 }</string>20 }</string>
21 ····<string>//·CS0122:·`MainClass.Nested.Delegate()'·is·inaccessible·due·to·its·protection·level21 ····<string>//·CS0122:·`G.GG'·is·inaccessible·due·to·its·protection·level
22 //·Line:·1822 //·Line:·14
  
23 delegate·int·TestDelegate·(); 
  
24 public·class·MainClass23 class·G
25 {24 {
26 »       class·Nested25 »       private·class·GG
27 »       {26 »       {
 27 »       »       public·class·F·{·}
28 »       »       static·int·Delegate·() 
29 »       »       { 
30 »       »       »       return·0; 
31 »       »       } 
32 »       }28 »       }
 29 }
  
 30 class·X
 31 {
 32 »       G.GG.F·foo;
33 »       public·static·void·Main·() 
34 »       { 
35 »       »       TestDelegate·delegateInstance·=·new·TestDelegate·(Nested.Delegate); 
36 »       } 
37 }</string>33 }</string>
38 ····<string>//·CS0122:·`Test.TestClass.TestClass()'·is·inaccessible·due·to·its·protection·level34 ····<string>//·CS0122:·`Test.TestClass.TestClass()'·is·inaccessible·due·to·its·protection·level
39 //·Line:·1735 //·Line:·17
  
40 namespace·Test36 namespace·Test
41 {37 {
42 »       public·class·TestClass38 »       public·class·TestClass
Offset 57, 31 lines modifiedOffset 52, 118 lines modified
57 »       {52 »       {
58 »       »       static·void·Main(string[]·args)53 »       »       static·void·Main(string[]·args)
59 »       »       {54 »       »       {
60 »       »       »       TestClass·test·=·new·TestClass();55 »       »       »       TestClass·test·=·new·TestClass();
61 »       »       }56 »       »       }
62 »       }57 »       }
63 }</string>58 }</string>
64 ····<string>//·CS0122:·`A.AA.Foo()'·is·inaccessible·due·to·its·protection·level59 ····<string>//·CS0122:·`Test.Method'·is·inaccessible·due·to·its·protection·level
65 //·Line:·1660 //·Line:·17
66 //·Compiler·options:·-r:CS0122-8-lib.dll 
  
67 public·class·Test61 public·class·Test
68 {62 {
 63 »       protected·void·Method·()
 64 »       {
 65 »       }
  
 66 »       private·void·Method·(int·i)
 67 »       {
 68 »       }
 69 }
  
 70 public·class·C
 71 {
 72 »       string·str·=·nameof·(Test.Method);
 73 }</string>
 74 ····<string>//·CS0122:·`Foo.Print(this·string)'·is·inaccessible·due·to·its·protection·level
 75 //·Line:·19
  
  
 76 using·System;
  
 77 static·class·Foo
 78 {
 79 »       static·void·Print·(this·string·s)
 80 »       {
 81 »       }
 82 }
  
 83 static·class·Program
 84 {
 85 »       static·void·Main(string[]·args)
 86 »       {
 87 »       »       string·s·=·&quot;Hello,·world&quot;;
 88 »       »       Foo.Print(s);
 89 »       }
 90 }</string>
 91 ····<string>//·CS0122:·`Foo.Bar()'·is·inaccessible·due·to·its·protection·level
 92 //·Line:·17
  
 93 using·System;
  
 94 public·class·Foo
 95 {
 96 »       void·Bar·()
 97 »       {
 98 »       }
 99 }
  
 100 public·class·Baz·:·Foo
 101 {
 102 »       public·static·void·Main·(String[]·args)
 103 »       {
 104 »       »       Bar·();
 105 »       }
Max diff block lines reached; 15337/18060 bytes (84.92%) of diff not shown.
1.76 KB
CS0831
1.75 KB
CS0831
Ordering differences only
    
Offset 1, 71 lines modifiedOffset 1, 71 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0831</ErrorName>3 ··<ErrorName>CS0831</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0831:··An·expression·tree·may·not·contain·a·base·access5 ····<string>//·CS0831:·An·expression·tree·may·not·contain·a·base·access
6 //·Line:·146 //·Line:·14
  
7 using·System;7 using·System;
8 using·System.Linq.Expressions;8 using·System.Linq.Expressions;
  
9 class·B9 class·B
10 {10 {
11 »       protected·bool·Core·{11 »       protected·int·Core·()
12 »       »       get·{12 »       {
13 »       »       »       return·true;13 »       »       return·4;
14 »       »       } 
15 »       }14 »       }
16 }15 }
  
17 class·C·:·B16 class·C·:·B
18 {17 {
19 »       public·void·Test·()18 »       public·void·Test·()
20 »       {19 »       {
21 »       »       Expression&lt;Func&lt;bool&gt;&gt;·e·=·()·=&gt;·base.Core;20 »       »       Expression&lt;Func&lt;int&gt;&gt;·e·=·()·=&gt;·base.Core·();
22 »       }21 »       }
23 }</string>22 }</string>
24 ····<string>//·CS0831:·An·expression·tree·may·not·contain·a·base·access23 ····<string>//·CS0831:·An·expression·tree·may·not·contain·a·base·access
25 //·Line:·1424 //·Line:·20
  
26 using·System;25 using·System;
27 using·System.Linq.Expressions;26 using·System.Linq.Expressions;
  
28 class·B27 class·B
29 {28 {
30 »       protected·int·Core·() 
31 »       {29 »       protected·B·this·[int·i]·{
 30 »       »       get·{
32 »       »       return·4;31 »       »       »       return·null;
 32 »       »       }
33 »       }33 »       }
34 }34 }
  
35 class·C·:·B35 class·C·:·B
36 {36 {
37 »       public·void·Test·()37 »       public·void·Test·()
38 »       {38 »       {
39 »       »       Expression&lt;Func&lt;int&gt;&gt;·e·=·()·=&gt;·base.Core·();39 »       »       Expression&lt;Func&lt;B&gt;&gt;·e·=·()·=&gt;·base·[8];
40 »       }40 »       }
41 }</string>41 }</string>
42 ····<string>//·CS0831:·An·expression·tree·may·not·contain·a·base·access42 ····<string>//·CS0831:··An·expression·tree·may·not·contain·a·base·access
43 //·Line:·2043 //·Line:·14
  
44 using·System;44 using·System;
45 using·System.Linq.Expressions;45 using·System.Linq.Expressions;
  
46 class·B46 class·B
47 {47 {
48 »       protected·B·this·[int·i]·{48 »       protected·bool·Core·{
49 »       »       get·{49 »       »       get·{
50 »       »       »       return·null;50 »       »       »       return·true;
51 »       »       }51 »       »       }
52 »       }52 »       }
53 }53 }
  
54 class·C·:·B54 class·C·:·B
55 {55 {
56 »       public·void·Test·()56 »       public·void·Test·()
57 »       {57 »       {
58 »       »       Expression&lt;Func&lt;B&gt;&gt;·e·=·()·=&gt;·base·[8];58 »       »       Expression&lt;Func&lt;bool&gt;&gt;·e·=·()·=&gt;·base.Core;
59 »       }59 »       }
60 }</string>60 }</string>
61 ··</Examples>61 ··</Examples>
62 </ErrorDocumentation>62 </ErrorDocumentation>
2.89 KB
CS0159
2.88 KB
CS0159
Ordering differences only
    
Offset 1, 24 lines modifiedOffset 1, 35 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0159</ErrorName>3 ··<ErrorName>CS0159</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0159:·The·label·`case·20:'·could·not·be·found·within·the·scope·of·the·goto·statement5 ····<string>//·CS0159:·The·label·`a:'·could·not·be·found·within·the·scope·of·the·goto·statement
6 //·Line:·136 //·Line:·9
  
7 class·y·{7 class·Foo·{
8 »       enum·X·{·A·=·1,·B·=·1,·C·=·1·}8 »       static·void·Main·()
 9 »       {
 10 »       »       int·i·=·9;
 11 »       »       goto·a;
 12 »       »       while·(i·!=·9)·{
 13 »       »       a:
 14 »       »       »       throw·new·System.Exception·(&quot;huh?&quot;);
 15 »       »       }
 16 »       }
 17 }</string>
 18 ····<string>//·CS0159:·The·label·`case·null:'·could·not·be·found·within·the·scope·of·the·goto·statement
 19 //·Line:·1
  
 20 class·y·{
9 »       static·void·Main·()21 »       static·void·Main·()
10 »       {22 »       {
11 »       »       int·x·=·1;23 »       »       string·x·=·null;
  
12 »       »       switch·(x){24 »       »       switch·(x){
 25 »       »       »       case·&quot;&quot;:·goto·case·null;
13 »       »       »       case·1:·break; 
14 »       »       »       case·2:·goto·case·20; 
15 »       »       }26 »       »       }
16 »       }27 »       }
17 }</string>28 }</string>
18 ····<string>//·CS0159:·The·label·`a:'·could·not·be·found·within·the·scope·of·the·goto·statement29 ····<string>//·CS0159:·The·label·`a:'·could·not·be·found·within·the·scope·of·the·goto·statement
19 //·Line:·930 //·Line:·9
  
20 class·Foo·{31 class·Foo·{
Offset 44, 40 lines modifiedOffset 55, 14 lines modified
44 »       »       switch·(i)·{55 »       »       switch·(i)·{
45 »       »       case·9:56 »       »       case·9:
46 »       »       a:57 »       »       a:
47 »       »       »       break;58 »       »       »       break;
48 »       »       }59 »       »       }
49 »       }60 »       }
50 }</string>61 }</string>
51 ····<string>//·CS0159:·The·label·`skip:'·could·not·be·found·within·the·scope·of·the·goto·statement 
52 //·Line:·9 
  
53 class·Foo·{ 
54 »       static·void·Main·() 
55 »       { 
56 »       »       try·{} 
57 »       »       finally·{ 
58 »       »       »       goto·skip; 
59 »       »       } 
60 »       } 
61 }</string> 
62 ····<string>//·CS0159:·The·label·`a:'·could·not·be·found·within·the·scope·of·the·goto·statement 
63 //·Line:·9 
  
64 class·Foo·{ 
65 »       static·void·Main·() 
66 »       { 
67 »       »       int·i·=·9; 
68 »       »       goto·a; 
69 »       »       while·(i·!=·9)·{ 
70 »       »       a: 
71 »       »       »       throw·new·System.Exception·(&quot;huh?&quot;); 
72 »       »       } 
73 »       } 
74 }</string> 
75 ····<string>//·CS0159:·The·label·`default:'·could·not·be·found·within·the·scope·of·the·goto·statement62 ····<string>//·CS0159:·The·label·`default:'·could·not·be·found·within·the·scope·of·the·goto·statement
76 //·Line:·1063 //·Line:·10
  
77 class·X·{64 class·X·{
  
78 »       static·int·m·(int·n)65 »       static·int·m·(int·n)
79 »       {66 »       {
Offset 93, 36 lines modifiedOffset 78, 51 lines modified
93 »       }78 »       }
94 »       79 »       
95 »       static·void·Main·()80 »       static·void·Main·()
96 »       {81 »       {
97 »       »       m·(1);82 »       »       m·(1);
98 »       }83 »       }
99 }</string>84 }</string>
 85 ····<string>//·CS0159:·The·label·`case·20:'·could·not·be·found·within·the·scope·of·the·goto·statement
 86 //·Line:·13
  
 87 class·y·{
 88 »       enum·X·{·A·=·1,·B·=·1,·C·=·1·}
  
 89 »       static·void·Main·()
 90 »       {
 91 »       »       int·x·=·1;
  
 92 »       »       switch·(x){
 93 »       »       »       case·1:·break;
 94 »       »       »       case·2:·goto·case·20;
 95 »       »       }
 96 »       }
 97 }</string>
100 ····<string>//·CS0159:·The·label·`a:'·could·not·be·found·within·the·scope·of·the·goto·statement98 ····<string>//·CS0159:·The·label·`a:'·could·not·be·found·within·the·scope·of·the·goto·statement
101 //·Line:·899 //·Line:·8
  
102 class·Foo·{100 class·Foo·{
103 »       static·void·Main·()101 »       static·void·Main·()
104 »       {102 »       {
105 »       »       int·i·=·9;103 »       »       int·i·=·9;
106 »       »       goto·a;104 »       »       goto·a;
107 »       »       if·(i·==·9)·{105 »       »       if·(i·==·9)·{
108 »       »       a:106 »       »       a:
109 »       »       »       throw·new·System.Exception·(&quot;huh?&quot;);107 »       »       »       throw·new·System.Exception·(&quot;huh?&quot;);
110 »       »       }108 »       »       }
111 »       }109 »       }
112 }</string>110 }</string>
113 ····<string>//·CS0159:·The·label·`case·null:'·could·not·be·found·within·the·scope·of·the·goto·statement111 ····<string>//·CS0159:·The·label·`skip:'·could·not·be·found·within·the·scope·of·the·goto·statement
114 //·Line:·1112 //·Line:·9
  
115 class·y·{113 class·Foo·{
116 »       static·void·Main·()114 »       static·void·Main·()
117 »       {115 »       {
 116 »       »       try·{}
 117 »       »       finally·{
 118 »       »       »       goto·skip;
118 »       »       string·x·=·null; 
  
Max diff block lines reached; 54/2913 bytes (1.85%) of diff not shown.
1.63 KB
CS0128
1.62 KB
CS0128
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 39 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0128</ErrorName>3 ··<ErrorName>CS0128</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0128:·A·local·variable·named·`x'·is·already·defined·in·this·scope
 6 //·Line:·8
  
 7 class·x·{
 8 »       static·int·y·()
 9 »       {
 10 »       »       int·x·=·1;
 11 »       »       int·x·=·2;
  
 12 »       »       return·x·+·x;
 13 »       }
 14 }</string>
 15 ····<string>//·CS0128:·A·local·variable·named·`x'·is·already·defined·in·this·scope
 16 //·Line:·9
  
 17 class·X
 18 {
 19 »       public·static·void·Main·()
 20 »       {
 21 »       »       Foo·(out·int·x);
 22 »       »       Foo·(out·int·x);
 23 »       }
  
 24 »       static·void·Foo·(out·int·arg)
 25 »       {
 26 »       »       arg·=·2;
 27 »       }
 28 }</string>
5 ····<string>//·CS0128:·A·local·variable·named·`res'·is·already·defined·in·this·scope29 ····<string>//·CS0128:·A·local·variable·named·`res'·is·already·defined·in·this·scope
6 //·Line:·1330 //·Line:·13
  
7 class·C31 class·C
8 {32 {
9 »       static·void·Foo·(int·arg)33 »       static·void·Foo·(int·arg)
10 »       {34 »       {
Offset 28, 48 lines modifiedOffset 56, 20 lines modified
28 »       {56 »       {
29 »       »       object·o·=·null;57 »       »       object·o·=·null;
  
30 »       »       var·x1·=·o·is·string·s;58 »       »       var·x1·=·o·is·string·s;
31 »       »       var·x2·=·o·is·string·s;59 »       »       var·x2·=·o·is·string·s;
32 »       }60 »       }
33 }</string>61 }</string>
34 ····<string>//·CS0128:·A·local·variable·named·`x'·is·already·defined·in·this·scope 
35 //·Line:·8 
  
36 class·x·{ 
37 »       static·int·y·() 
38 »       { 
39 »       »       int·x·=·1; 
40 »       »       int·x·=·2; 
  
41 »       »       return·x·+·x; 
42 »       } 
43 }</string> 
44 ····<string>//·CS0128:·A·local·variable·named·`xx'·is·already·defined·in·this·scope62 ····<string>//·CS0128:·A·local·variable·named·`xx'·is·already·defined·in·this·scope
45 //·Line:·963 //·Line:·9
  
46 class·X64 class·X
47 {65 {
48 »       public·static·void·Main·()66 »       public·static·void·Main·()
49 »       {67 »       {
50 »       »       short·xx;68 »       »       short·xx;
51 »       »       var·(xx,·yy)·=·(1,·'g');69 »       »       var·(xx,·yy)·=·(1,·'g');
52 »       }70 »       }
53 }</string>71 }</string>
54 ····<string>//·CS0128:·A·local·variable·named·`x'·is·already·defined·in·this·scope 
55 //·Line:·9 
  
56 class·X 
57 { 
58 »       public·static·void·Main·() 
59 »       { 
60 »       »       Foo·(out·int·x); 
61 »       »       Foo·(out·int·x); 
62 »       } 
  
63 »       static·void·Foo·(out·int·arg) 
64 »       { 
65 »       »       arg·=·2; 
66 »       } 
67 }</string> 
68 ··</Examples>72 ··</Examples>
69 </ErrorDocumentation>73 </ErrorDocumentation>
2.19 KB
CS0617
2.18 KB
CS0617
Ordering differences only
    
Offset 1, 37 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0617</ErrorName>3 ··<ErrorName>CS0617</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0617:·`Foo'·is·not·a·valid·named·attribute·argument.·Named·attribute·arguments·must·be·fields·which·are·not·readonly,·static,·const·or·read-write·properties·which·are·public·and·not·static 
6 //·Line:·11 
  
7 using·System; 
  
8 public·sealed·class·FooAttribute·:·Attribute 
9 { 
10 »       internal·int·Foo; 
11 } 
  
12 [Foo·(Foo·=·1)] 
13 public·class·Tests 
14 { 
15 }</string> 
16 ····<string>//·CS0617:·`foo3'·is·not·a·valid·named·attribute·argument.·Named·attribute·arguments·must·be·fields·which·are·not·readonly,·static,·const·or·read-write·properties·which·are·public·and·not·static 
17 //·Line:·11 
  
18 class·BazAttribute·:·System.Attribute· 
19 { 
20 »       public·object·foo3·{·set·{}·} 
21 } 
  
22 class·Test· 
23 { 
24 »       [Baz·(foo3·=·3)]·void·f3()·{} 
25 }</string> 
26 ····<string>//·CS0617:·`MyNamedArg'·is·not·a·valid·named·attribute·argument.·Named·attribute·arguments·must·be·fields·which·are·not·readonly,·static,·const·or·read-write·properties·which·are·public·and·not·static5 ····<string>//·CS0617:·`MyNamedArg'·is·not·a·valid·named·attribute·argument.·Named·attribute·arguments·must·be·fields·which·are·not·readonly,·static,·const·or·read-write·properties·which·are·public·and·not·static
27 //·Line·:·196 //·Line·:·19
  
28 using·System;7 using·System;
  
29 [AttributeUsage·(AttributeTargets.Class,·AllowMultiple·=·true)]8 [AttributeUsage·(AttributeTargets.Class,·AllowMultiple·=·true)]
30 public·class·SimpleAttribute·:·Attribute9 public·class·SimpleAttribute·:·Attribute
Offset 77, 9 lines modifiedOffset 51, 35 lines modified
77 »       public·short·Foo·{·get;·private·set;·}51 »       public·short·Foo·{·get;·private·set;·}
78 }52 }
  
79 [Foo·(Foo·=·1)]53 [Foo·(Foo·=·1)]
80 public·class·Tests54 public·class·Tests
81 {55 {
82 }</string>56 }</string>
 57 ····<string>//·CS0617:·`foo3'·is·not·a·valid·named·attribute·argument.·Named·attribute·arguments·must·be·fields·which·are·not·readonly,·static,·const·or·read-write·properties·which·are·public·and·not·static
 58 //·Line:·11
  
 59 class·BazAttribute·:·System.Attribute·
 60 {
 61 »       public·object·foo3·{·set·{}·}
 62 }
  
 63 class·Test·
 64 {
 65 »       [Baz·(foo3·=·3)]·void·f3()·{}
 66 }</string>
 67 ····<string>//·CS0617:·`Foo'·is·not·a·valid·named·attribute·argument.·Named·attribute·arguments·must·be·fields·which·are·not·readonly,·static,·const·or·read-write·properties·which·are·public·and·not·static
 68 //·Line:·11
  
 69 using·System;
  
 70 public·sealed·class·FooAttribute·:·Attribute
 71 {
 72 »       internal·int·Foo;
 73 }
  
 74 [Foo·(Foo·=·1)]
 75 public·class·Tests
 76 {
 77 }</string>
83 ··</Examples>78 ··</Examples>
84 </ErrorDocumentation>79 </ErrorDocumentation>
26.2 KB
CS0619
26.2 KB
CS0619
Ordering differences only
    
Offset 1, 116 lines modifiedOffset 1, 22 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0619</ErrorName>3 ··<ErrorName>CS0619</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0619:·`A'·is·obsolete:·`'5 ····<string>//·CS0619-32:·`E.item_a'·is·obsolete:·`Obsolete·enum'
6 //·Line:·9 
  
7 [System.Obsolete·(&quot;&quot;,·true)] 
8 class·A 
9 { 
10 } 
  
11 class·AA 
12 { 
13 ········public·AA·() 
14 ········{ 
15 ················foreach·(A·aa·in·new·System.Collections.ArrayList·())·{ 
16 ························System.Console.WriteLine·(aa); 
17 ················} 
18 ········} 
19 }</string> 
20 ····<string>//·CS0619-35:·`A.MyEvent'·is·obsolete:·`Do·not·use·it' 
21 //·Line:·116 //·Line:·10
 7 //·Compiler·options:·-reference:CS0619-32-lib.dll
  
22 public·delegate·void·MyDelegate(); 
  
23 class·A·{ 
24 ····[System.Obsolete(&quot;Do·not·use·it&quot;,·true)]···· 
25 ····event·MyDelegate·MyEvent; 
26 ···· 
27 ····public·A·()·{ 
28 ········MyEvent·+=·new·MyDelegate(f); 
29 ····} 
30 ···· 
31 ····void·f·()·{} 
32 }</string> 
33 ····<string>//·CS0619:·`C'·is·obsolete:·`x' 
34 //·Line:·24 
  
35 using·System;8 using·System;
  
36 interface·I 
37 { 
38 } 
  
39 [Obsolete·(&quot;x&quot;,·true)] 
40 class·C 
41 { 
42 »       public·void·Foo·()·{·} 
43 } 
  
44 class·M 
45 { 
46 »       public·static·void·Main·() 
47 »       { 
48 »       } 
  
49 »       public·void·Test·(C·c) 
50 »       { 
51 »       »       c.Foo·(); 
52 »       } 
53 }</string> 
54 ····<string>//·CS0619:·`AA'·is·obsolete:·`' 
55 //·Line:·13 
  
56 [System.Obsolete·(&quot;&quot;,·true)] 
57 class·AA 
58 { 
59 ········public·void·Foo·()·{} 
60 } 
  
61 class·B·{ 
62 ········public·B·(object·a) 
63 ········{ 
64 ················object·o·=·((AA)a); 
65 ········} 
66 }</string> 
67 ····<string>//·CS0619:·`Obsolete'·is·obsolete:·`' 
68 //·Line:·11 
  
69 [System.Obsolete(&quot;&quot;,·true)] 
70 class·Obsolete·{ 
71 } 
  
72 class·MainClass·{9 class·MainClass·{
73 ········public·static·void·Main·()10 ····public·static·void·Main·()
 11 ····{
 12 ········Console.WriteLine·(E.item_a);
 13 ····}
74 ········{ 
75 ················System.Type·t·=·typeof·(Obsolete); 
76 ········} 
77 }</string> 
78 ····<string>//·CS0619-51:·`A.comparer'·is·obsolete:·`Please·use·...' 
79 //·Line:·16 
80 //·Compiler·options:·-reference:CS0619-51-lib.dll 
  
81 using·System; 
82 using·System.Collections; 
  
83 public·class·B·:·A 
84 { 
85 »       void·test·() 
86 »       { 
87 »       } 
88 »        
89 »       public·void·AA·() 
90 »       { 
91 »       »       comparer·+=·new·D·(test); 
92 »       } 
93 »        
94 »       public·static·void·Main·()·{} 
95 }</string>14 }</string>
96 ····<string>//·CS0619:·`Y'·is·obsolete:·`ooo'15 ····<string>//·CS0619:·`Y'·is·obsolete:·`ooo'
97 //·Line:·616 //·Line:·6
  
98 using·System;17 using·System;
  
99 class·X·:·I&lt;Y&gt;18 class·X·:·I&lt;Y&gt;
Offset 122, 78 lines modifiedOffset 28, 44 lines modified
  
122 }28 }
  
123 [Obsolete(&quot;ooo&quot;,·true)]29 [Obsolete(&quot;ooo&quot;,·true)]
124 class·Y30 class·Y
125 {31 {
Max diff block lines reached; 24387/26824 bytes (90.91%) of diff not shown.
5.17 KB
CS3001
5.16 KB
CS3001
Ordering differences only
    
Offset 1, 21 lines modifiedOffset 1, 46 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS3001</ErrorName>3 ··<ErrorName>CS3001</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS3001:·Argument·type·`IError'·is·not·CLS-compliant
 6 //·Line:·13
 7 //·Compiler·options:·-warnaserror·-warn:1
  
 8 using·System;
 9 [assembly:CLSCompliant(true)]
  
 10 [CLSCompliant(false)]
 11 public·interface·IError{
 12 }
  
 13 public·interface·I·{
 14 ········void·Error(out·IError·arg);
 15 }
  
 16 public·class·c·{
 17 ········public·void·Error·(out·IError·arg)·{·arg·=·null;·}
 18 }</string>
5 ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant19 ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant
6 //·Line:·1020 //·Line:·8
7 //·Compiler·options:·-warnaserror·-warn:121 //·Compiler·options:·-warnaserror·-warn:1
  
8 using·System;22 using·System;
9 [assembly:CLSCompliant·(true)]23 [assembly:CLSCompliant·(true)]
  
10 public·class·CLSClass·{ 
11 ········public·CLSClass·(long·a)·{} 
12 ········public·CLSClass·(ref·ulong·a)·{}24 public·delegate·long·MyDelegate·(ulong·arg);</string>
 25 ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant
 26 //·Line:·9
 27 //·Compiler·options:·-warnaserror·-warn:1
  
 28 using·System;
 29 [assembly:CLSCompliant(true)]
  
 30 public·interface·I·{
 31 ········long·this[ulong·indexA]·{·set;·}
13 }</string>32 }</string>
14 ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant33 ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant
15 //·Line:·1434 //·Line:·14
16 //·Compiler·options:·-warnaserror·-warn:135 //·Compiler·options:·-warnaserror·-warn:1
  
17 using·System;36 using·System;
18 [assembly:CLSCompliant·(A.f)]37 [assembly:CLSCompliant·(A.f)]
Offset 29, 29 lines modifiedOffset 54, 24 lines modified
29 ········void·Test·(ulong·arg);54 ········void·Test·(ulong·arg);
30 }</string>55 }</string>
31 ····<string>//·CS3001:·Argument·type·`sbyte'·is·not·CLS-compliant56 ····<string>//·CS3001:·Argument·type·`sbyte'·is·not·CLS-compliant
32 //·Line:·957 //·Line:·9
33 //·Compiler·options:·-warnaserror·-warn:158 //·Compiler·options:·-warnaserror·-warn:1
  
34 using·System;59 using·System;
35 [assembly:CLSCompliant·(true)] 
  
36 public·static·class·CLSClass 
37 { 
38 »       public·static·void·Foo·(this·sbyte·value)·{·} 
39 }</string> 
40 ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant 
41 //·Line:·9 
42 //·Compiler·options:·-warnaserror·-warn:1 
  
43 using·System; 
44 [assembly:CLSCompliant(true)]60 [assembly:CLSCompliant(true)]
  
45 public·interface·I·{ 
46 ········long·this[ulong·indexA]·{·set;·}61 public·class·CLSClass·{
 62 ········static·public·implicit·operator·CLSClass(byte·value)·{
 63 ···············return·new·CLSClass();
 64 ········}
 65 ····
 66 ········static·public·implicit·operator·CLSClass(sbyte·value)·{
 67 ···············return·new·CLSClass();
 68 ········}
47 }</string>69 }</string>
48 ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant70 ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant
49 //·Line:·971 //·Line:·9
50 //·Compiler·options:·-warnaserror·-warn:172 //·Compiler·options:·-warnaserror·-warn:1
  
51 using·System;73 using·System;
52 [assembly:CLSCompliant·(true)]74 [assembly:CLSCompliant·(true)]
Offset 59, 81 lines modifiedOffset 79, 61 lines modified
59 public·class·CLSClass·{79 public·class·CLSClass·{
60 ········public·long·this·[ulong·index]·{80 ········public·long·this·[ulong·index]·{
61 ················get·{81 ················get·{
62 ························return·2;82 ························return·2;
63 ················}83 ················}
64 ········}84 ········}
65 }</string>85 }</string>
66 ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant 
67 //·Line:·8 
68 //·Compiler·options:·-warnaserror·-warn:1 
  
69 using·System; 
70 [assembly:CLSCompliant·(true)] 
  
71 public·delegate·long·MyDelegate·(ulong·arg);</string> 
72 ····<string>//·CS3001:·Argument·type·`int*'·is·not·CLS-compliant86 ····<string>//·CS3001:·Argument·type·`sbyte'·is·not·CLS-compliant
73 //·Line:·987 //·Line:·9
74 //·Compiler·options:·-unsafe·-warnaserror·-warn:188 //·Compiler·options:·-warnaserror·-warn:1
  
75 using·System;89 using·System;
76 [assembly:CLSCompliant(true)]90 [assembly:CLSCompliant(true)]
  
77 unsafe·public·abstract·class·CLSClass·{ 
78 ········public·void·Method·(int*·param)·{}91 public·class·CLSClass·{
 92 ········public·delegate·int·MyDelegate(sbyte·i);
79 }</string>93 }</string>
80 ····<string>//·CS3001:·Argument·type·`sbyte'·is·not·CLS-compliant94 ····<string>//·CS3001:·Argument·type·`sbyte'·is·not·CLS-compliant
81 //·Line:·995 //·Line:·9
82 //·Compiler·options:·-warnaserror·-warn:196 //·Compiler·options:·-warnaserror·-warn:1
  
83 using·System;97 using·System;
84 [assembly:CLSCompliant(true)]98 [assembly:CLSCompliant·(true)]
  
85 public·class·CLSClass·{99 public·static·class·CLSClass
 100 {
 101 »       public·static·void·Foo·(this·sbyte·value)·{·}
86 ········static·public·implicit·operator·CLSClass(byte·value)·{ 
87 ···············return·new·CLSClass(); 
88 ········} 
89 ···· 
90 ········static·public·implicit·operator·CLSClass(sbyte·value)·{ 
Max diff block lines reached; 1430/5244 bytes (27.27%) of diff not shown.
2.95 KB
CS0219
2.94 KB
CS0219
Ordering differences only
    
Offset 1, 72 lines modifiedOffset 1, 46 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0219</ErrorName>3 ··<ErrorName>CS0219</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0219:·The·variable·`p'·is·assigned·but·its·value·is·never·used5 ····<string>//·CS0219:·The·variable·`o'·is·assigned·but·its·value·is·never·used
6 //·Line:·9 
7 //·Compiler·options:·-warn:3·-warnaserror 
  
8 class·Main 
9 { 
10 ···public·void·Method·(int·i) 
11 ···{ 
12 ·······long·p·=·-9; 
13 ···} 
14 }</string> 
15 ····<string>//·CS0219:·The·variable·`e'·is·assigned·but·its·value·is·never·used 
16 //·Line:·126 //·Line:·10
17 //·Compiler·options:·-warn:3·-warnaserror 
  
18 using·System; 
19 public·class·ConsoleStub 
20 { 
21 »       public·static·void·Main() 
22 »       { 
23 »       »       try·{ 
24 »       »       }·catch·(Exception·e)·{ 
25 »       »       »       e·=·null; 
26 »       »       } 
27 »       } 
28 }</string> 
29 ····<string>//·CS0219:·The·variable·`next'·is·assigned·but·its·value·is·never·used 
30 //·Line:·9 
31 //·Compiler·options:·-warn:3·-warnaserror7 //·Compiler·options:·-warn:3·-warnaserror
  
32 class·A8 public·class·MyClass2
33 {9 {
34 »       public·static·void·Main·()10 »       static·public·bool·b;
 11 »       static·public·void·Main·()
35 »       {12 »       {
36 »       »       int·n\U00000065xt·=·0;13 »       »       object·o;
 14 »       »       if·(b)
 15 »       »       »       o·=·null;
37 »       }16 »       }
38 }</string>17 }</string>
39 ····<string>//·CS0219:·The·constant·`C'·is·never·used18 ····<string>//·CS0219:·The·constant·`C'·is·never·used
40 //·Line:·919 //·Line:·9
41 //·Compiler·options:·-warn:3·-warnaserror20 //·Compiler·options:·-warn:3·-warnaserror
  
42 class·C21 class·C
43 {22 {
44 »       public·static·void·Main·()23 »       public·static·void·Main·()
45 »       {24 »       {
46 »       »       const·int·C·=·1;25 »       »       const·int·C·=·1;
47 »       }26 »       }
48 }</string>27 }</string>
49 ····<string>//·CS0219:·The·variable·`o'·is·assigned·but·its·value·is·never·used28 ····<string>//·CS0219:·The·variable·`p'·is·assigned·but·its·value·is·never·used
50 //·Line:·1029 //·Line:·9
51 //·Compiler·options:·-warn:3·-warnaserror30 //·Compiler·options:·-warn:3·-warnaserror
  
52 public·class·MyClass231 class·Main
53 {32 {
 33 ···public·void·Method·(int·i)
 34 ···{
 35 ·······long·p·=·-9;
 36 ···}
54 »       static·public·bool·b; 
55 »       static·public·void·Main·() 
56 »       { 
57 »       »       object·o; 
58 »       »       if·(b) 
59 »       »       »       o·=·null; 
60 »       } 
61 }</string>37 }</string>
62 ····<string>//·CS0219:·The·variable·`i'·is·assigned·but·its·value·is·never·used38 ····<string>//·CS0219:·The·variable·`i'·is·assigned·but·its·value·is·never·used
63 //·Line:·1439 //·Line:·14
64 //·Compiler·options:·-warn:3·-warnaserror40 //·Compiler·options:·-warn:3·-warnaserror
  
65 using·System.Collections.Generic;41 using·System.Collections.Generic;
  
Offset 77, 14 lines modifiedOffset 51, 29 lines modified
77 »       »       try·{51 »       »       try·{
78 »       »       »       yield·return·1;52 »       »       »       yield·return·1;
79 »       »       }·finally·{53 »       »       }·finally·{
80 »       »       »       int·i·=·100;54 »       »       »       int·i·=·100;
81 »       »       }55 »       »       }
82 »       }56 »       }
83 }</string>57 }</string>
 58 ····<string>//·CS0219:·The·variable·`e'·is·assigned·but·its·value·is·never·used
 59 //·Line:·12
 60 //·Compiler·options:·-warn:3·-warnaserror
  
 61 using·System;
 62 public·class·ConsoleStub
 63 {
 64 »       public·static·void·Main()
 65 »       {
 66 »       »       try·{
 67 »       »       }·catch·(Exception·e)·{
 68 »       »       »       e·=·null;
 69 »       »       }
 70 »       }
 71 }</string>
84 ····<string>//·CS0219:·The·variable·`o'·is·assigned·but·its·value·is·never·used72 ····<string>//·CS0219:·The·variable·`o'·is·assigned·but·its·value·is·never·used
85 //·Line:·1073 //·Line:·10
86 //·Compiler·options:·-warn:3·-warnaserror74 //·Compiler·options:·-warn:3·-warnaserror
  
87 public·class·MyClass275 public·class·MyClass2
88 {76 {
89 »       static·public·bool·b;77 »       static·public·bool·b;
Offset 94, 9 lines modifiedOffset 83, 20 lines modified
94 ················switch·(b)·{83 ················switch·(b)·{
95 »       »       case·true:84 »       »       case·true:
96 »       »       »       o·=·&quot;yo&quot;;85 »       »       »       o·=·&quot;yo&quot;;
97 »       »       »       break;86 »       »       »       break;
98 ················}87 ················}
99 ········}88 ········}
100 }</string>89 }</string>
 90 ····<string>//·CS0219:·The·variable·`next'·is·assigned·but·its·value·is·never·used
 91 //·Line:·9
 92 //·Compiler·options:·-warn:3·-warnaserror
  
 93 class·A
 94 {
 95 »       public·static·void·Main·()
 96 »       {
 97 »       »       int·n\U00000065xt·=·0;
 98 »       }
Max diff block lines reached; 23/2972 bytes (0.77%) of diff not shown.
3.33 KB
CS0082
3.32 KB
CS0082
Ordering differences only
    
Offset 1, 30 lines modifiedOffset 1, 45 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0082</ErrorName>3 ··<ErrorName>CS0082</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0082:·A·member·`Test.add_XX(Test.MyEvent)'·is·already·reserved
 6 //·Line:·12
  
 7 public·class·Test
 8 {
 9 »       public·delegate·void·MyEvent·();
 10 »       public·event·MyEvent·XX·{
 11 »       »       add·{·}
 12 »       »       remove·{·}
 13 »       }
 14 ········
 15 »       public·void·add_XX·(MyEvent·e)·{·return;·}
 16 }</string>
5 ····<string>//·CS0082:·A·member·`Test.get_Value()'·is·already·reserved17 ····<string>//·CS0082:·A·member·`Test.get_Value()'·is·already·reserved
6 //·Line:·718 //·Line:·7
  
7 public·class·Test19 public·partial·class·Test
8 {20 {
9 »       public·string·get_Value·()·{·return·null;·}21 »       public·string·get_Value·()·{·return·null;·}
 22 }
  
 23 public·partial·class·Test
 24 {
10 »       public·string·Value·{25 »       public·string·Value·{
11 »       »       get·{·}26 »       »       get·{·}
12 »       }27 »       }
13 }</string>28 }</string>
14 ····<string>//·CS0082:·A·member·`Test.set_Item(int,·string)'·is·already·reserved29 ····<string>//·CS0082:·A·member·`I.set_Item(int[],·params·int[])'·is·already·reserved
15 //·Line·:·630 //·Line·:·7
  
16 public·class·Test31 interface·I
17 {32 {
 33 »       void·set_Item·(int[]·a,·params·int[]·b);
 34 »       int[]·this·[params·int[]·ii]·{·get;·}
18 »       public·string·this·[int·i]·{ 
19 »       »       get·{·return·&quot;&quot;;·} 
20 »       } 
21 »       public·void·set_Item·(int·i,·string·s)·{·} 
22 }</string>35 }</string>
23 ····<string>//·CS0082:·A·member·`ErrorClass.get_Blah(int)'·is·already·reserved36 ····<string>//·CS0082:·A·member·`ErrorClass.get_Blah(int)'·is·already·reserved
24 //·Line:·837 //·Line:·8
  
25 using·System.Runtime.CompilerServices;38 using·System.Runtime.CompilerServices;
26 class·ErrorClass·{39 class·ErrorClass·{
27 »       [IndexerName·(&quot;Blah&quot;)]40 »       [IndexerName·(&quot;Blah&quot;)]
Offset 34, 32 lines modifiedOffset 49, 27 lines modified
34 ········49 ········
35 ········public·void·get_Blah·(int·b)·{}50 ········public·void·get_Blah·(int·b)·{}
36 »       51 »       
37 ········public·static·void·Main·()52 ········public·static·void·Main·()
38 ········{53 ········{
39 ········}54 ········}
40 }</string>55 }</string>
41 ····<string>//·CS0082:·A·member·`I.set_Item(int[],·params·int[])'·is·already·reserved56 ····<string>//·CS0082:·A·member·`ISample.set_Item(int,·int)'·is·already·reserved
42 //·Line·:·757 //·Line:·6
  
 58 public·interface·ISample·{
 59 ········void·set_Item·(int·a,·int·b);
 60 ········int·this[int·i]·{·set;·}
43 interface·I 
44 { 
45 »       void·set_Item·(int[]·a,·params·int[]·b); 
46 »       int[]·this·[params·int[]·ii]·{·get;·} 
47 }</string>61 }</string>
48 ····<string>//·CS0082:·A·member·`Test.get_Value()'·is·already·reserved62 ····<string>//·CS0082:·A·member·`Test.get_Value()'·is·already·reserved
49 //·Line:·763 //·Line:·7
  
50 public·partial·class·Test64 public·class·Test
51 {65 {
52 »       public·string·get_Value·()·{·return·null;·}66 »       public·string·get_Value·()·{·return·null;·}
53 } 
  
54 public·partial·class·Test 
55 { 
56 »       public·string·Value·{67 »       public·string·Value·{
57 »       »       get·{·}68 »       »       get·{·}
58 »       }69 »       }
59 }</string>70 }</string>
60 ····<string>//·CS0082:·A·member·`Test.get_Value()'·is·already·reserved71 ····<string>//·CS0082:·A·member·`Test.get_Value()'·is·already·reserved
61 //·Line:·672 //·Line:·6
  
Offset 70, 32 lines modifiedOffset 80, 22 lines modified
70 »       }80 »       }
71 »       public·string·get_Value·()·{·return·null;·}81 »       public·string·get_Value·()·{·return·null;·}
72 }</string>82 }</string>
73 ····<string>//·CS0082:·A·member·`ISample.set_Item(int,·int)'·is·already·reserved83 ····<string>//·CS0082:·A·member·`ISample.set_Item(int,·int)'·is·already·reserved
74 //·Line:·684 //·Line:·6
  
75 public·interface·ISample·{85 public·interface·ISample·{
76 ········void·set_Item·(int·a,·int·b); 
77 ········int·this[int·i]·{·set;·}86 ········int·this[int·i]·{·set;·}
 87 ········void·set_Item·(int·a,·int·b);
78 }</string>88 }</string>
79 ····<string>//·CS0082:·A·member·`Test.add_XX(Test.MyEvent)'·is·already·reserved89 ····<string>//·CS0082:·A·member·`Test.set_Item(int,·string)'·is·already·reserved
80 //·Line:·1290 //·Line·:·6
  
81 public·class·Test91 public·class·Test
82 {92 {
 93 »       public·string·this·[int·i]·{
 94 »       »       get·{·return·&quot;&quot;;·}
83 »       public·delegate·void·MyEvent·(); 
84 »       public·event·MyEvent·XX·{ 
85 »       »       add·{·} 
86 »       »       remove·{·} 
87 »       }95 »       }
 96 »       public·void·set_Item·(int·i,·string·s)·{·}
88 ········ 
89 »       public·void·add_XX·(MyEvent·e)·{·return;·} 
90 }</string> 
91 ····<string>//·CS0082:·A·member·`ISample.set_Item(int,·int)'·is·already·reserved 
92 //·Line:·6 
  
93 public·interface·ISample·{ 
94 ········int·this[int·i]·{·set;·} 
95 ········void·set_Item·(int·a,·int·b); 
96 }</string>97 }</string>
97 ··</Examples>98 ··</Examples>
98 </ErrorDocumentation>99 </ErrorDocumentation>
14.8 KB
CS1961
14.7 KB
CS1961
Ordering differences only
    
Offset 1, 368 lines modifiedOffset 1, 368 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1961</ErrorName>3 ··<ErrorName>CS1961</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1961:·The·covariant·type·parameter·`V'·must·be·invariantly·valid·on·`Both&lt;U,V&gt;(Covariant&lt;None&lt;Contra&lt;V&gt;&gt;&gt;)'5 ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`B&lt;T&gt;()'
6 //·Line:·86 //·Line:·8
  
7 delegate·T·Covariant&lt;out·T&gt;·(); 
8 delegate·void·Contra&lt;in·T&gt;·(T·t); 
9 delegate·void·None&lt;T&gt;·(T·t); 
  
10 delegate·void·Both&lt;in·U,·out·V&gt;·(Covariant&lt;None&lt;Contra&lt;V&gt;&gt;&gt;·b);</string> 
11 ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`A&lt;T&gt;.B(out·T)' 
12 //·Line:·5 
  
13 interface·A&lt;in·T&gt;7 interface·A&lt;T&gt;
14 {8 {
 9 }
15 »       void·B(out·T·t); 
16 }</string> 
17 ····<string>//·CS1961:·The·covariant·type·parameter·`U'·must·be·contravariantly·valid·on·`D&lt;U&gt;()' 
18 //·Line:·6 
  
19 interface·IContravariant&lt;in·T&gt;·{·} 
  
20 delegate·IContravariant&lt;U[]&gt;·D&lt;out·U&gt;·();</string>10 delegate·A&lt;A&lt;T&gt;&gt;·B&lt;in·T&gt;·();</string>
21 ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`B&lt;T&gt;.A'11 ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·covariantly·valid·on·`B&lt;T&gt;'
22 //·Line:·812 //·Line:·8
  
23 interface·A&lt;T&gt;13 interface·A&lt;out·T&gt;
24 {14 {
25 }15 }
  
26 interface·B&lt;in·T&gt;16 interface·B&lt;in·T&gt;·:·A&lt;T&gt;
27 {17 {
28 »       A&lt;T&gt;·A·{·get;·} 
29 }</string>18 }</string>
30 ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`B&lt;T&gt;.C(A&lt;T&gt;)'19 ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`B&lt;T&gt;.A'
31 //·Line:·820 //·Line:·8
  
32 interface·A&lt;T&gt;21 interface·A&lt;T&gt;
33 {22 {
34 }23 }
  
35 interface·B&lt;in·T&gt;24 interface·B&lt;in·T&gt;
36 {25 {
37 »       void·C(A&lt;T&gt;·a);26 »       A&lt;A&lt;T&gt;&gt;·A·{·get;·}
38 }</string>27 }</string>
39 ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·contravariantly·valid·on·`A&lt;T&gt;.B(T)'28 ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·covariantly·valid·on·`D&lt;T&gt;()'
40 //·Line:·629 //·Line:·4
  
 30 delegate·T·D&lt;in·T&gt;·();</string>
41 interface·A&lt;out·T&gt; 
42 { 
43 »       void·B(T·t); 
44 }</string> 
45 ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`B&lt;T&gt;.C()'31 ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·contravariantly·valid·on·`B&lt;T&gt;.A'
46 //·Line:·832 //·Line:·8
  
47 interface·A&lt;T&gt;33 interface·A&lt;in·T&gt;
48 {34 {
49 }35 }
  
50 interface·B&lt;out·T&gt;36 interface·B&lt;out·T&gt;
51 {37 {
 38 »       A&lt;T&gt;·A·{·get;·}
52 »       A&lt;T&gt;·C(); 
53 }</string> 
54 ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·covariantly·valid·on·`D&lt;T&gt;()' 
55 //·Line:·4 
  
56 delegate·T·D&lt;in·T&gt;·();</string> 
57 ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`A&lt;T&gt;.B(ref·T)' 
58 //·Line:·4 
  
59 interface·A&lt;out·T&gt; 
60 { 
61 »       void·B(ref·T·t); 
62 }</string>39 }</string>
63 ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`B&lt;T&gt;.C()'40 ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`B&lt;T&gt;.C()'
64 //·Line:·841 //·Line:·8
  
65 interface·A&lt;T&gt;42 interface·A&lt;T&gt;
66 {43 {
67 }44 }
  
68 interface·B&lt;in·T&gt;45 interface·B&lt;in·T&gt;
69 {46 {
70 »       A&lt;A&lt;T&gt;&gt;·C();47 »       A&lt;A&lt;T&gt;&gt;·C();
71 }</string>48 }</string>
72 ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`B&lt;T&gt;.C(A&lt;T&gt;)'49 ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·covariantly·valid·on·`B&lt;T&gt;.A'
73 //·Line:·850 //·Line:·8
  
74 interface·A&lt;T&gt;51 interface·A&lt;out·T&gt;
75 {52 {
76 }53 }
  
77 interface·B&lt;out·T&gt;54 interface·B&lt;in·T&gt;
78 {55 {
79 »       void·C(A&lt;T&gt;·a);56 »       A&lt;T&gt;·A·{·get;·}
80 }</string>57 }</string>
81 ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·contravariantly·valid·on·`B&lt;T&gt;.A'58 ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`A&lt;T&gt;.B(out·T)'
82 //·Line:·859 //·Line:·6
  
83 interface·A&lt;in·T&gt;60 interface·A&lt;out·T&gt;
84 {61 {
85 }62 »       void·B(out·T·t);
 63 }</string>
 64 ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·contravariantly·valid·on·`A&lt;T&gt;.B(T)'
 65 //·Line:·6
  
86 interface·B&lt;out·T&gt;66 interface·A&lt;out·T&gt;
87 {67 {
88 »       A&lt;T&gt;·A·{·get;·}68 »       void·B(T·t);
89 }</string>69 }</string>
90 ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`A&lt;T&gt;.B(ref·T)'70 ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`B&lt;T&gt;'
91 //·Line:·471 //·Line:·8
  
92 interface·A&lt;in·T&gt;72 interface·A&lt;T&gt;
 73 {
 74 }
  
 75 interface·B&lt;out·T&gt;·:·A&lt;T&gt;
93 {76 {
94 »       void·B(ref·T·t); 
95 }</string>77 }</string>
96 ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`B&lt;T&gt;(A&lt;T&gt;)'78 ····<string>//·CS1961:·The·covariant·type·parameter·`U'·must·be·contravariantly·valid·on·`D&lt;U&gt;()'
Max diff block lines reached; 10304/15056 bytes (68.44%) of diff not shown.
2.92 KB
CS0173
2.91 KB
CS0173
Ordering differences only
    
Offset 1, 67 lines modifiedOffset 1, 67 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0173</ErrorName>3 ··<ErrorName>CS0173</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`dynamic'·and·`void'
 6 //·Line:·19
  
 7 class·X
 8 {
 9 »       static·void·Main·()
 10 »       {
 11 »       »       dynamic·d·=·null;
 12 »       »       dynamic·t·=·true·?·d·:·Main·();
 13 »       }
 14 }</string>
5 ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`throw·expression'·and·`throw·expression'15 ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`throw·expression'·and·`throw·expression'
6 //·Line:·816 //·Line:·8
  
7 class·C17 class·C
8 {18 {
9 »       public·static·void·Test·(bool·b)19 »       public·static·void·Test·(bool·b)
10 »       {20 »       {
11 »       »       var·s·=·b·?·throw·null·:·throw·null;21 »       »       var·s·=·b·?·throw·null·:·throw·null;
12 »       }22 »       }
13 }</string>23 }</string>
14 ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`null'·and·`null'24 ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`anonymous·method'·and·`anonymous·method'
15 //·Line:·1025 //·Line:·11
  
16 using·System;26 using·System;
  
17 class·X27 class·Test
18 {28 {
19 »       static·int·Main·(string[]·args)29 »       public·static·void·Main·()
20 »       {30 »       {
21 »       »       int[]·t·=·args.Length·&gt;·0·?·null·:·null; 
22 »       »       return·t·==·null·?·0·:·1;31 »       »       bool·descending·=·false;
 32 »       »       Comparison&lt;int&gt;·comp·=·descending·?·((e1,·e2)·=&gt;·e2·&lt;·e1)·:·((e1,·e2)·=&gt;·e1·&lt;·e2);
23 »       }33 »       }
24 }</string>34 }</string>
25 ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`dynamic'·and·`void'35 ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`null'·and·`null'
26 //·Line:·1936 //·Line:·10
  
 37 using·System;
  
27 class·X38 class·X
28 {39 {
29 »       static·void·Main·()40 »       static·int·Main·(string[]·args)
30 »       {41 »       {
31 »       »       dynamic·d·=·null; 
32 »       »       dynamic·t·=·true·?·d·:·Main·();42 »       »       int[]·t·=·args.Length·&gt;·0·?·null·:·null;
 43 »       »       return·t·==·null·?·0·:·1;
33 »       }44 »       }
34 }</string>45 }</string>
35 ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`int'·and·`null'46 ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`int'·and·`null'
36 //·Line:·2947 //·Line:·29
  
37 public·class·MainClass·{48 public·class·MainClass·{
38 ········public·static·void·Main()·{49 ········public·static·void·Main()·{
39 ················bool·result·=·false;50 ················bool·result·=·false;
40 ················System.Console.WriteLine·(result·?·1·:·null);51 ················System.Console.WriteLine·(result·?·1·:·null);
41 »       }52 »       }
42 }</string>53 }</string>
43 ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`anonymous·method'·and·`anonymous·method' 
44 //·Line:·11 
  
45 using·System; 
  
46 class·Test 
47 { 
48 »       public·static·void·Main·() 
49 »       { 
50 »       »       bool·descending·=·false; 
51 »       »       Comparison&lt;int&gt;·comp·=·descending·?·((e1,·e2)·=&gt;·e2·&lt;·e1)·:·((e1,·e2)·=&gt;·e1·&lt;·e2); 
52 »       } 
53 }</string> 
54 ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`null'·and·`null'54 ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`null'·and·`null'
55 //·Line:·855 //·Line:·8
  
56 class·X56 class·X
57 {57 {
58 »       static·void·Main·(string[]·args)58 »       static·void·Main·(string[]·args)
59 »       {59 »       {
2.31 KB
CS0053
2.29 KB
CS0053
Ordering differences only
    
Offset 1, 29 lines modifiedOffset 1, 27 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0053</ErrorName>3 ··<ErrorName>CS0053</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0053:·Inconsistent·accessibility:·property·type·`ErrorCS0053'·is·less·accessible·than·property·`Foo.Property'5 ····<string>//·CS0053:·Inconsistent·accessibility:·property·type·`MonoTests.System.ComponentModel.PropertyDescriptorTests.MissingConverterType_test.NestedClass'·is·less·accessible·than·property·`MonoTests.System.ComponentModel.PropertyDescriptorTests.MissingConverterType_test.Prop'
6 //·Line:·116 //·Line:·12
  
7 using·System; 
  
8 class·ErrorCS0053·{ 
9 »       public·ErrorCS0053·()·{} 
10 } 
  
11 public·class·Foo·{ 
12 »       public·ErrorCS0053·Property·{ 
13 »       »       get·{·return·new·ErrorCS0053·();·}· 
14 »       }7 namespace·MonoTests.System.ComponentModel
 8 {
 9 »       public·class·PropertyDescriptorTests
 10 »       {
 11 »       »       class·MissingConverterType_test
 12 »       »       {
 13 »       »       »       class·NestedClass·{·}
  
15 »       public·static·void·Main·()·{14 »       »       »       public·NestedClass·Prop·{
 15 »       »       »       »       get·{·return·null;·}
 16 »       »       »       }
 17 »       »       }
16 »       }18 »       }
  
17 »       ErrorCS0053·error; 
18 }</string>19 }</string>
19 ····<string>//·CS0053:·Inconsistent·accessibility:·property·type·`Blah[]'·is·less·accessible·than·property·`A.B'20 ····<string>//·CS0053:·Inconsistent·accessibility:·property·type·`Blah[]'·is·less·accessible·than·property·`A.B'
20 //·Line:·621 //·Line:·6
  
21 public·class·A·{22 public·class·A·{
  
22 »       public·Blah·[]·B·{23 »       public·Blah·[]·B·{
Offset 32, 26 lines modifiedOffset 30, 28 lines modified
  
32 »       static·void·Main·()·{}30 »       static·void·Main·()·{}
33 }31 }
  
34 class·Blah·{32 class·Blah·{
35 »       33 »       
36 }</string>34 }</string>
37 ····<string>//·CS0053:·Inconsistent·accessibility:·property·type·`MonoTests.System.ComponentModel.PropertyDescriptorTests.MissingConverterType_test.NestedClass'·is·less·accessible·than·property·`MonoTests.System.ComponentModel.PropertyDescriptorTests.MissingConverterType_test.Prop'35 ····<string>//·CS0053:·Inconsistent·accessibility:·property·type·`ErrorCS0053'·is·less·accessible·than·property·`Foo.Property'
38 //·Line:·1236 //·Line:·11
  
 37 using·System;
39 namespace·MonoTests.System.ComponentModel 
40 { 
41 »       public·class·PropertyDescriptorTests 
42 »       { 
43 »       »       class·MissingConverterType_test 
44 »       »       { 
45 »       »       »       class·NestedClass·{·} 
  
46 »       »       »       public·NestedClass·Prop·{ 
47 »       »       »       »       get·{·return·null;·} 
48 »       »       »       } 
49 »       »       }38 class·ErrorCS0053·{
 39 »       public·ErrorCS0053·()·{}
 40 }
  
 41 public·class·Foo·{
 42 »       public·ErrorCS0053·Property·{
 43 »       »       get·{·return·new·ErrorCS0053·();·}·
50 »       }44 »       }
  
 45 »       public·static·void·Main·()·{
 46 »       }
  
 47 »       ErrorCS0053·error;
51 }</string>48 }</string>
52 ··</Examples>49 ··</Examples>
53 </ErrorDocumentation>50 </ErrorDocumentation>
3.95 KB
CS0626
3.94 KB
CS0626
Ordering differences only
    
Offset 1, 66 lines modifiedOffset 1, 66 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0626</ErrorName>3 ··<ErrorName>CS0626</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0626:·`Test.OnFoo'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation 
6 //·Line:·9 
7 //·Compiler·options:·-warnaserror·-warn:1 
  
  
8 using·System; 
  
9 public·delegate·void·Handler·(); 
  
10 class·Test·{ 
11 »       extern·event·Handler·OnFoo; 
12 }</string> 
13 ····<string>//·CS0626:·`C.this[int]'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation 
14 //·Line:·7 
15 //·Compiler·options:·-warnaserror·-warn:1 
  
16 class·C 
17 { 
18 »       public·extern·char·this[int·index] 
19 »       { 
20 »       »       get; 
21 »       } 
22 }</string> 
23 ····<string>//·CS0626:·`ExternClass.ExternMethod()'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation5 ····<string>//·CS0626:·`ExternClass.ExternMethod()'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation
24 //·Line:·66 //·Line:·6
25 //·Compiler·options:·-warnaserror·-warn:17 //·Compiler·options:·-warnaserror·-warn:1
  
26 class·ExternClass·{8 class·ExternClass·{
 9 ········[System.Obsolete]
27 ········public·static·extern·void·ExternMethod();10 ········public·static·extern·void·ExternMethod();
28 }</string>11 }</string>
29 ····<string>//·CS0626:·`A.~A()'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation12 ····<string>//·CS0626:·`A.~A()'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation
30 //·Line:·713 //·Line:·7
31 //·Compiler·options:·-warnaserror14 //·Compiler·options:·-warnaserror
  
32 public·sealed·class·A15 public·sealed·class·A
33 {16 {
34 »       extern·~A·();17 »       extern·~A·();
35 }</string>18 }</string>
36 ····<string>//·CS0626:·`ExternClass.implicit·operator·ExternClass(byte)'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation19 ····<string>//·CS0626:·`ExternClass.ExternMethod'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation
37 //·Line:·620 //·Line:·6
38 //·Compiler·options:·-warnaserror·-warn:121 //·Compiler·options:·-warnaserror·-warn:1
  
39 class·ExternClass·{22 class·ExternClass·{
40 ········static·public·extern·implicit·operator·ExternClass(byte·value);23 ········public·static·extern·int·ExternMethod·{·set;·}
41 }</string>24 }</string>
42 ····<string>//·CS0626:·`ExternClass.ExternMethod'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation25 ····<string>//·CS0626:·`ExternClass.ExternMethod()'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation
43 //·Line:·626 //·Line:·6
44 //·Compiler·options:·-warnaserror·-warn:127 //·Compiler·options:·-warnaserror·-warn:1
  
45 class·ExternClass·{28 class·ExternClass·{
46 ········public·static·extern·int·ExternMethod·{·set;·}29 ········public·static·extern·void·ExternMethod();
47 }</string>30 }</string>
48 ····<string>//·CS0626:·`ExternClass.ExternMethod()'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation31 ····<string>//·CS0626:·`ExternClass.implicit·operator·ExternClass(byte)'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation
49 //·Line:·632 //·Line:·6
50 //·Compiler·options:·-warnaserror·-warn:133 //·Compiler·options:·-warnaserror·-warn:1
  
51 class·ExternClass·{34 class·ExternClass·{
52 ········[System.Obsolete] 
53 ········public·static·extern·void·ExternMethod();35 ········static·public·extern·implicit·operator·ExternClass(byte·value);
 36 }</string>
 37 ····<string>//·CS0626:·`Test.OnFoo'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation
 38 //·Line:·9
 39 //·Compiler·options:·-warnaserror·-warn:1
  
  
 40 using·System;
  
 41 public·delegate·void·Handler·();
  
 42 class·Test·{
 43 »       extern·event·Handler·OnFoo;
 44 }</string>
 45 ····<string>//·CS0626:·`C.this[int]'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation
 46 //·Line:·7
 47 //·Compiler·options:·-warnaserror·-warn:1
  
 48 class·C
 49 {
 50 »       public·extern·char·this[int·index]
 51 »       {
 52 »       »       get;
 53 »       }
54 }</string>54 }</string>
55 ··</Examples>55 ··</Examples>
56 </ErrorDocumentation>56 </ErrorDocumentation>
1.08 KB
CS0144
1.06 KB
CS0144
Ordering differences only
    
Offset 1, 24 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0144</ErrorName>3 ··<ErrorName>CS0144</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0144:·Cannot·create·an·instance·of·the·abstract·class·or·interface·`X' 
6 //·Line:·11 
7 abstract·class·X·{ 
8 »       public·abstract·void·B·(); 
  
9 } 
  
10 class·Demo·{ 
11 »       static·void·Main·() 
12 »       { 
13 »       »       object·x·=·new·X·(); 
14 »       } 
15 }</string> 
16 ····<string>//·CS0144:·Cannot·create·an·instance·of·the·abstract·class·or·interface·`ITest'5 ····<string>//·CS0144:·Cannot·create·an·instance·of·the·abstract·class·or·interface·`ITest'
17 //·Line:·96 //·Line:·9
18 //·Compiler·options:·-r:CS0144-3-lib.dll7 //·Compiler·options:·-r:CS0144-3-lib.dll
  
19 public·class·SampleClass·{8 public·class·SampleClass·{
20 »       »       public·void·Main·()9 »       »       public·void·Main·()
21 »       »       {10 »       »       {
Offset 33, 11 lines modifiedOffset 20, 24 lines modified
  
33 }20 }
  
34 class·Demo·{21 class·Demo·{
35 »       static·void·Main·()22 »       static·void·Main·()
36 »       {23 »       {
37 »       »       object·x·=·new·X·();24 »       »       object·x·=·new·X·();
 25 »       }
 26 }</string>
 27 ····<string>//·CS0144:·Cannot·create·an·instance·of·the·abstract·class·or·interface·`X'
 28 //·Line:·11
 29 abstract·class·X·{
 30 »       public·abstract·void·B·();
  
 31 }
  
 32 class·Demo·{
 33 »       static·void·Main·()
 34 »       {
 35 »       »       object·x·=·new·X·();
38 »       }36 »       }
39 }</string>37 }</string>
40 ··</Examples>38 ··</Examples>
41 </ErrorDocumentation>39 </ErrorDocumentation>
10.1 KB
CS1587
10.1 KB
CS1587
Ordering differences only
    
Offset 1, 76 lines modifiedOffset 1, 72 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1587</ErrorName>3 ··<ErrorName>CS1587</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element5 ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element
6 //·Line:·66 //·Line:·12
7 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:27 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2
  
 8 using·System;
8 ///·invalid·comment·on·global·attributes. 
9 [assembly:System.CLSCompliant·(true)] 
  
10 enum·Foo·{9 namespace·TopNS
 10 {
 11 »       class·Foo
 12 »       {
 13 »       »       string·this·[string·bar]·{
 14 »       »       »       get·{·/**·incorrect·*/·return·&quot;&quot;;·}
 15 »       »       »       set·{·}
 16 »       »       }
 17 »       }
11 }</string>18 }</string>
12 ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element19 ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element
13 //·Line:·1520 //·Line:·10
14 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:221 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2
  
15 using·System;22 using·System;
  
16 namespace·TopNS23 namespace·TopNS
17 {24 {
 25 »       ///·more·invalid·comment·on·namespace;·inside·namespace
18 »       namespace·ChildNS·{26 »       namespace·ChildNS·{
19 »       »       enum·Enum3·{27 »       »       class·Test·{
20 »       »       }28 »       »       }
21 »       »       ///·invalid·here 
22 »       }29 »       }
  
23 }</string>30 }</string>
24 ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element31 ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element
25 //·Line:·1132 //·Line:·11
26 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:233 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2
  
27 using·System;34 using·System;
  
28 namespace·TopNS35 namespace·TopNS
29 {36 {
 37 »       class·Foo
 38 »       {
 39 »       »       public·/**·invalid·comment·in·field·decl·*/·int·field;
30 »       namespace·ChildNS·{ 
31 »       »       [Flags] 
32 »       »       ///·comment·after·attribute 
33 »       »       enum·Enum2·{ 
34 »       »       } 
35 »       }40 »       }
36 }</string>41 }</string>
37 ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element42 ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element
38 //·Line:·943 //·Line:·6
39 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:244 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2
  
40 using·System;45 ///·invalid·comment·on·global·attributes.
 46 [assembly:System.CLSCompliant·(true)]
  
 47 enum·Foo·{
41 namespace·TopNS 
42 { 
43 »       [Flags/**·here·is·also·incorrect·comment·*/] 
44 »       enum·Enum2·{ 
45 »       } 
46 }</string>48 }</string>
47 ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element49 ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element
48 //·Line:·1250 //·Line:·7
49 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:251 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2
  
50 using·System;52 using·System;
 53 [Flags]
 54 ///·invalid·comment·between·attributes·and·type·declaration.
 55 enum·Foo·{
  
51 namespace·TopNS 
52 { 
53 »       class·Foo 
54 »       { 
55 »       »       string·this·[string·bar]·{ 
56 »       »       »       get·{·/**·incorrect·*/·return·&quot;&quot;;·} 
57 »       »       »       set·{·} 
58 »       »       } 
59 »       } 
60 }</string>56 }</string>
61 ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element57 ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element
62 //·Line:·1358 //·Line:·13
63 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:259 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2
  
64 using·System;60 using·System;
  
Offset 81, 14 lines modifiedOffset 77, 22 lines modified
81 »       »       Foo·(string·foo)77 »       »       Foo·(string·foo)
82 »       »       {78 »       »       {
83 »       »       »       /**·incorrect·doccomment*/79 »       »       »       /**·incorrect·doccomment*/
84 »       »       }80 »       »       }
85 »       }81 »       }
86 }</string>82 }</string>
87 ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element83 ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element
 84 //·Line:·6
 85 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2
  
 86 ///·invalid·comment·placed·on·namespace.
 87 using·System;
 88 enum·Foo·{
 89 }</string>
 90 ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element
88 //·Line:·1691 //·Line:·16
89 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:292 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2
  
90 using·System;93 using·System;
  
91 namespace·TopNS94 namespace·TopNS
92 {95 {
Offset 101, 67 lines modifiedOffset 105, 56 lines modified
101 »       {105 »       {
102 »       »       sealed·/**·is·&quot;sealed&quot;·checked?·*/·internal·override·int·Prop·{106 »       »       sealed·/**·is·&quot;sealed&quot;·checked?·*/·internal·override·int·Prop·{
103 »       »       »       get·{·return·0;·}107 »       »       »       get·{·return·0;·}
104 »       »       }108 »       »       }
105 »       }109 »       }
106 }</string>110 }</string>
107 ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element111 ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element
108 //·Line:·7112 //·Line:·11
Max diff block lines reached; 6929/10331 bytes (67.07%) of diff not shown.
1.53 KB
CS1660
1.52 KB
CS1660
Ordering differences only
    
Offset 1, 49 lines modifiedOffset 1, 49 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1660</ErrorName>3 ··<ErrorName>CS1660</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1660:·Cannot·convert·`anonymous·method'·to·non-delegate·type·`object'5 ····<string>//·CS1660:·Cannot·convert·`anonymous·method'·to·non-delegate·type·`int'
6 //·Line:·96 //·Line:·9
  
7 using·System;7 using·System;
  
8 class·X·{8 class·X·{
9 »       static·void·Main·()9 »       static·void·Main·()
10 »       {10 »       {
11 »       »       object·o·=·delegate·{};11 »       »       int·o·=·delegate·{};
12 »       }12 »       }
13 }</string>13 }</string>
14 ····<string>//·CS1660:·Cannot·convert·`lambda·expression'·to·non-delegate·type·`dynamic'14 ····<string>//·CS1660:·Cannot·convert·`anonymous·method'·to·non-delegate·type·`object'
15 //·Line:·815 //·Line:·9
  
16 public·class·C 
17 {16 using·System;
  
 17 class·X·{
18 »       public·static·void·Main·()18 »       static·void·Main·()
19 »       {19 »       {
20 »       »       dynamic·d·=·()·=&gt;·1;20 »       »       object·o·=·delegate·{};
21 »       }21 »       }
22 }</string>22 }</string>
23 ····<string>//·CS1660:·Cannot·convert·`lambda·expression'·to·non-delegate·type·`object'23 ····<string>//·CS1660:·Cannot·convert·`lambda·expression'·to·non-delegate·type·`object'
24 //·Line:·924 //·Line:·9
  
25 using·System;25 using·System;
  
26 class·X·{26 class·X·{
27 »       static·void·Main·()27 »       static·void·Main·()
28 »       {28 »       {
29 »       »       object·o·=·()·=&gt;·true;29 »       »       object·o·=·()·=&gt;·true;
30 »       }30 »       }
31 }</string>31 }</string>
32 ····<string>//·CS1660:·Cannot·convert·`anonymous·method'·to·non-delegate·type·`int'32 ····<string>//·CS1660:·Cannot·convert·`lambda·expression'·to·non-delegate·type·`dynamic'
33 //·Line:·933 //·Line:·8
  
34 using·System; 
  
35 class·X·{34 public·class·C
 35 {
36 »       static·void·Main·()36 »       public·static·void·Main·()
37 »       {37 »       {
38 »       »       int·o·=·delegate·{};38 »       »       dynamic·d·=·()·=&gt;·1;
39 »       }39 »       }
40 }</string>40 }</string>
41 ··</Examples>41 ··</Examples>
42 </ErrorDocumentation>42 </ErrorDocumentation>
1.8 KB
CS1931
1.79 KB
CS1931
Ordering differences only
    
Offset 1, 59 lines modifiedOffset 1, 59 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1931</ErrorName>3 ··<ErrorName>CS1931</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1931:·A·range·variable·`i'·conflicts·with·a·previous·declaration·of·`i'5 ····<string>//·CS1931:·A·range·variable·`i'·conflicts·with·a·previous·declaration·of·`i'
6 //·Line:·146 //·Line:·13
  
  
7 using·System;7 using·System;
8 using·System.Linq;8 using·System.Linq;
  
9 class·C9 class·C
10 {10 {
11 »       public·static·void·Main·()11 »       public·void·Foo·(int·i)
12 »       {12 »       {
13 »       »       int·i·=·9; 
14 »       »       var·e·=·from·v·in·&quot;a&quot;13 »       »       var·e·=·from·v·in·&quot;a&quot;
15 »       »       »       let·i·=·214 »       »       »       let·i·=·2
16 »       »       »       select·v;15 »       »       »       select·v;
17 »       }16 »       }
18 }</string>17 }</string>
19 ····<string>//·CS1931:·A·range·variable·`ii'·conflicts·with·a·previous·declaration·of·`ii'18 ····<string>//·CS1931:·A·range·variable·`i'·conflicts·with·a·previous·declaration·of·`i'
20 //·Line:·1419 //·Line:·14
  
  
21 using·System;20 using·System;
22 using·System.Collections.Generic; 
23 using·System.Linq;21 using·System.Linq;
  
24 class·Test22 class·C
25 {23 {
26 »       public·static·void·Main·()24 »       public·static·void·Main·()
27 »       {25 »       {
28 »       »       int[]·int_array·=·null; 
29 »       »       int·ii·=·0;26 »       »       int·i·=·9;
30 »       »       IEnumerable&lt;int&gt;·e·=·from·int·ii·in·int_array·select·&quot;1&quot;;27 »       »       var·e·=·from·v·in·&quot;a&quot;
 28 »       »       »       let·i·=·2
 29 »       »       »       select·v;
31 »       }30 »       }
32 }</string>31 }</string>
33 ····<string>//·CS1931:·A·range·variable·`i'·conflicts·with·a·previous·declaration·of·`i'32 ····<string>//·CS1931:·A·range·variable·`ii'·conflicts·with·a·previous·declaration·of·`ii'
34 //·Line:·1333 //·Line:·14
  
  
35 using·System;34 using·System;
 35 using·System.Collections.Generic;
36 using·System.Linq;36 using·System.Linq;
  
37 class·C37 class·Test
38 {38 {
39 »       public·void·Foo·(int·i)39 »       public·static·void·Main·()
40 »       {40 »       {
41 »       »       var·e·=·from·v·in·&quot;a&quot; 
42 »       »       »       let·i·=·2 
43 »       »       »       select·v;41 »       »       int[]·int_array·=·null;
 42 »       »       int·ii·=·0;
 43 »       »       IEnumerable&lt;int&gt;·e·=·from·int·ii·in·int_array·select·&quot;1&quot;;
44 »       }44 »       }
45 }</string>45 }</string>
46 ····<string>//·CS1931:·A·range·variable·`i'·conflicts·with·a·previous·declaration·of·`i'46 ····<string>//·CS1931:·A·range·variable·`i'·conflicts·with·a·previous·declaration·of·`i'
47 //·Line:·1247 //·Line:·12
  
48 using·System;48 using·System;
49 using·System.Linq;49 using·System.Linq;
1.54 KB
CS1599
1.53 KB
CS1599
Ordering differences only
    
Offset 1, 51 lines modifiedOffset 1, 51 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1599</ErrorName>3 ··<ErrorName>CS1599</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1599:·The·return·type·of·`System.TypedReference'·is·not·allowed5 ····<string>//·CS1599:·The·return·type·of·`System.ArgIterator'·is·not·allowed
6 //·Line:·86 //·Line:·8
  
7 using·System;7 using·System;
  
8 class·C8 class·C
9 {9 {
10 ····public·TypedReference·Method·() 
11 ····{10 »       public·ArgIterator·Method·()
 11 »       {
12 »       »       return·null;12 »       »       return·null;
13 ····}13 »       }
 14 }</string>
 15 ····<string>//·CS1599:·The·return·type·of·`System.ArgIterator'·is·not·allowed
 16 //·Line:·8
  
 17 using·System;
  
 18 class·C
 19 {
 20 ····delegate·ArgIterator·Test·(int·arg);
14 }</string>21 }</string>
15 ····<string>//·CS1599:·The·return·type·of·`System.TypedReference'·is·not·allowed22 ····<string>//·CS1599:·The·return·type·of·`System.TypedReference'·is·not·allowed
16 //·Line:·823 //·Line:·8
  
17 using·System;24 using·System;
  
18 public·class·Program25 public·class·Program
19 {26 {
20 ····public·static·TypedReference·operator·+·(int·a,·Program·b)27 ····public·static·TypedReference·operator·+·(int·a,·Program·b)
21 ····{28 ····{
22 ····»       throw·new·ApplicationException·();29 ····»       throw·new·ApplicationException·();
23 ····}30 ····}
24 }</string>31 }</string>
25 ····<string>//·CS1599:·The·return·type·of·`System.ArgIterator'·is·not·allowed32 ····<string>//·CS1599:·The·return·type·of·`System.TypedReference'·is·not·allowed
26 //·Line:·833 //·Line:·8
  
27 using·System;34 using·System;
  
28 class·C35 class·C
29 {36 {
30 »       public·ArgIterator·Method·() 
31 »       {37 ····public·TypedReference·Method·()
 38 ····{
32 »       »       return·null;39 »       »       return·null;
 40 ····}
33 »       } 
34 }</string> 
35 ····<string>//·CS1599:·The·return·type·of·`System.ArgIterator'·is·not·allowed 
36 //·Line:·8 
  
37 using·System; 
  
38 class·C 
39 { 
40 ····delegate·ArgIterator·Test·(int·arg); 
41 }</string>41 }</string>
42 ··</Examples>42 ··</Examples>
43 </ErrorDocumentation>43 </ErrorDocumentation>
1.05 KB
CS0236
1.04 KB
CS0236
Ordering differences only
    
Offset 10, 26 lines modifiedOffset 10, 14 lines modified
10 {10 {
11 ········object·o1;11 ········object·o1;
  
12 ········Foo·h·=·delegate·()·{12 ········Foo·h·=·delegate·()·{
13 ················o1·=·null;13 ················o1·=·null;
14 ········};14 ········};
15 }</string>15 }</string>
16 ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·`C1.CC' 
17 //·Line:·11 
  
18 class·C1 
19 { 
20 ····public·double·CC·=·0; 
21 } 
  
22 class·C2 
23 { 
24 »       public·static·readonly·double·X_Small2·=·C1.CC; 
25 }</string> 
26 ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·`X.Foo'16 ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·`X.Foo'
27 //·Line:·1217 //·Line:·12
  
28 class·X18 class·X
29 {19 {
30 »       int·Foo·{20 »       int·Foo·{
31 »       »       get·{21 »       »       get·{
Offset 38, 14 lines modifiedOffset 26, 26 lines modified
38 »       }26 »       }
  
39 »       long·Bar·=·Foo;27 »       long·Bar·=·Foo;
  
40 »       static·void·Main·()·{28 »       static·void·Main·()·{
41 »       }29 »       }
42 }</string>30 }</string>
 31 ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·`C1.CC'
 32 //·Line:·11
  
 33 class·C1
 34 {
 35 ····public·double·CC·=·0;
 36 }
  
 37 class·C2
 38 {
 39 »       public·static·readonly·double·X_Small2·=·C1.CC;
 40 }</string>
43 ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·`C.stuff'41 ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·`C.stuff'
44 //·Line:·642 //·Line:·6
  
45 class·C43 class·C
46 {44 {
47 »       object·stuff·=·stuff;45 »       object·stuff·=·stuff;
48 »       46 »       
1.12 KB
CS1661
1.11 KB
CS1661
Ordering differences only
    
Offset 9, 33 lines modifiedOffset 9, 33 lines modified
  
9 class·X·{9 class·X·{
10 »       static·void·Main·()10 »       static·void·Main·()
11 »       {11 »       {
12 »       »       D·d2·=·delegate·(ref·int·x)·{};12 »       »       D·d2·=·delegate·(ref·int·x)·{};
13 »       }13 »       }
14 }</string>14 }</string>
15 ····<string>//·CS1661:·Cannot·convert·`anonymous·method'·to·delegate·type·`System.Predicate&lt;T&gt;'·since·there·is·a·parameter·mismatch 
16 //·Line:·8 
  
17 class·Test&lt;T&gt; 
18 { 
19 »       void·test·(Test&lt;T&gt;·t,·System.Predicate&lt;T&gt;·p) 
20 »       { 
21 »       »       test·(t,·delegate·(Test&lt;T&gt;·item)·{ 
22 »       »       »       return·false; 
23 »       »       }); 
24 »       } 
25 }</string> 
26 ····<string>//·CS1661:·Cannot·convert·`lambda·expression'·to·delegate·type·`C.WithOutParam'·since·there·is·a·parameter·mismatch15 ····<string>//·CS1661:·Cannot·convert·`lambda·expression'·to·delegate·type·`C.WithOutParam'·since·there·is·a·parameter·mismatch
27 //·Line:·1016 //·Line:·10
  
28 class·C17 class·C
29 {18 {
30 »       delegate·void·WithOutParam·(out·string·value);19 »       delegate·void·WithOutParam·(out·string·value);
  
31 »       static·void·Main()·20 »       static·void·Main()·
32 »       {21 »       {
33 »       »       WithOutParam·o·=·(string·l)·=&gt;·{·return;·};22 »       »       WithOutParam·o·=·(string·l)·=&gt;·{·return;·};
34 »       }23 »       }
35 }</string>24 }</string>
 25 ····<string>//·CS1661:·Cannot·convert·`anonymous·method'·to·delegate·type·`System.Predicate&lt;T&gt;'·since·there·is·a·parameter·mismatch
 26 //·Line:·8
  
 27 class·Test&lt;T&gt;
 28 {
 29 »       void·test·(Test&lt;T&gt;·t,·System.Predicate&lt;T&gt;·p)
 30 »       {
 31 »       »       test·(t,·delegate·(Test&lt;T&gt;·item)·{
 32 »       »       »       return·false;
 33 »       »       });
 34 »       }
 35 }</string>
36 ··</Examples>36 ··</Examples>
37 </ErrorDocumentation>37 </ErrorDocumentation>
12.0 KB
CS0023
12.0 KB
CS0023
Ordering differences only
    
Offset 1, 176 lines modifiedOffset 1, 62 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0023</ErrorName>3 ··<ErrorName>CS0023</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0023:·The·`?'·operator·cannot·be·applied·to·operand·of·type·`void'5 ····<string>//·CS0023:·The·`?'·operator·cannot·be·applied·to·operand·of·type·`method·group'
6 //·Line:·106 //·Line:·14
  
7 using·System; 
  
8 class·C7 class·X
9 {8 {
10 »       static·void·Main·()9 »       void·Test·()
11 »       {10 »       {
12 »       »       var·v·=·Console.WriteLine·()?[0]; 
13 »       }11 »       }
14 }</string> 
15 ····<string>//·CS0023:·The·`++'·operator·cannot·be·applied·to·operand·of·type·`object' 
16 //·Line:·9 
  
17 using·System; 
18 using·System.Collections; 
  
19 class·Test·{ 
20 »       public·static·void·Main(string[]·args)·{12 »       public·static·void·Main·()
 13 »       {
 14 »       »       X·x·=·null;
 15 »       »       System.Action·n·=·x?.Test;
21 »       »       ArrayList·al·=·new·ArrayList(); 
22 »       »       al[0]·=·0; 
23 »       »        
24 »       »       Console.WriteLine((al[0])++); 
25 »       }16 »       }
26 }</string>17 }</string>
27 ····<string>//·CS0023:·The·`-'·operator·cannot·be·applied·to·operand·of·type·`ulong'18 ····<string>//·CS0023:·The·`-'·operator·cannot·be·applied·to·operand·of·type·`ulong'
28 //·Line·:·6 
  
29 class·X·{ 
30 ····const·ulong·a·=·2; 
31 ····const·int·b·=·-a; 
32 }</string> 
33 ····<string>//·CS0023:·The·`?'·operator·cannot·be·applied·to·operand·of·type·`null' 
34 //·Line:·819 //·Line:·8
  
35 class·C20 class·X
36 { 
37 »       static·void·Main·() 
38 »       { 
39 »       »       var·res·=·null?[0]; 
40 »       } 
41 }</string> 
42 ····<string>//·CS0023:·The·`?'·operator·cannot·be·applied·to·operand·of·type·`int*' 
43 //·Line:·10 
44 //·Compiler·options:·-unsafe 
  
45 class·C 
46 {21 {
47 »       unsafe·static·void·Main·()22 »       public·static·void·Main·()
48 »       {23 »       {
 24 »       »       object·o·=·-(9223372036854775808);
49 »       »       int*·arr·=·null; 
50 »       »       var·v2·=·arr?.ToString·(); 
51 »       }25 »       }
52 }</string>26 }</string>
53 ····<string>//·CS0023:·The·`++'·operator·cannot·be·applied·to·operand·of·type·`X'27 ····<string>//·CS0023:·The·`+'·operator·cannot·be·applied·to·operand·of·type·`X'
54 //·Line:·928 //·Line·:·6
  
55 class·X·{29 class·X·{
 30 ····static·X·x;
 31 ····static·object·o·=·+x;
56 »       static·void·Main·() 
57 »       { 
58 »       »       X·x·=·new·X(); 
  
59 »       »       x++; 
60 »       } 
61 }</string>32 }</string>
62 ····<string>//·CS0023:·The·`?'·operator·cannot·be·applied·to·operand·of·type·`T'33 ····<string>//·CS0023:·The·`?'·operator·cannot·be·applied·to·operand·of·type·`null'
63 //·Line:·834 //·Line:·8
  
64 class·C35 class·C
65 {36 {
66 »       static·void·Foo&lt;T&gt;·(T·t)·where·T·:·struct 
67 »       { 
68 »       »       var·r·=·t?.ToString·(); 
69 »       } 
70 }</string> 
71 ····<string>//·CS0023:·The·`?'·operator·cannot·be·applied·to·operand·of·type·`int' 
72 //·Line:·11 
  
73 using·System; 
  
74 class·C 
75 { 
76 »       static·void·Main()37 »       static·void·Main·()
77 »       {38 »       {
 39 »       »       var·res·=·null?[0];
78 »       »       int·k·=·0; 
79 »       »       var·r·=·k?.ToString·(); 
80 »       }40 »       }
81 }</string>41 }</string>
82 ····<string>//·CS0023:·The·`?'·operator·cannot·be·applied·to·operand·of·type·`T'42 ····<string>//·CS0023:·The·`.'·operator·cannot·be·applied·to·operand·of·type·`anonymous·method'
83 //·Line:·843 //·Line:·8
  
 44 using·System;
 45 class·Test·{
84 class·X 
85 { 
86 »       static·void·Bug&lt;T&gt;(System.Func&lt;T&gt;·func) 
87 »       { 
88 »       »       var·r·=·func?.Invoke·(); 
89 »       } 
90 }</string> 
91 ····<string>//·CS0023:·The·`?'·operator·cannot·be·applied·to·operand·of·type·`method·group' 
92 //·Line:·14 
  
93 class·X 
94 { 
95 »       void·Test·() 
96 »       { 
97 »       } 
  
98 »       public·static·void·Main·()46 »       public·static·void·Main(string[]·argv)·{
 47 »       »       Console.WriteLine(&quot;Type·of·anonymous·block:·{0}&quot;,
 48 »       »       »       (delegate()·{}).GetType());
99 »       { 
100 »       »       X·x·=·null; 
101 »       »       System.Action·n·=·x?.Test; 
Max diff block lines reached; 8441/12272 bytes (68.78%) of diff not shown.
5.61 KB
CS0177
5.6 KB
CS0177
Ordering differences only
    
Offset 37, 48 lines modifiedOffset 37, 49 lines modified
37 »       »       //·CS017737 »       »       //·CS0177
38 »       »       if·(a·==·5)38 »       »       if·(a·==·5)
39 »       »       »       return;39 »       »       »       return;
  
40 »       »       f·=·8.53F;40 »       »       f·=·8.53F;
41 »       }41 »       }
42 }</string>42 }</string>
43 ····<string>//·CS0177:·The·out·parameter·`x'·must·be·assigned·to·before·control·leaves·the·current·method43 ····<string>//·CS0177:·The·out·parameter·`o'·must·be·assigned·to·before·control·leaves·the·current·method
 44 //·Line:·4
 45 //·Compiler·options:·-langversion:experimental
  
 46 class·Test(out·int·o)·
 47 {
 48 }</string>
 49 ····<string>//·CS0177:·The·out·parameter·`baz'·must·be·assigned·to·before·control·leaves·the·current·method
44 //·Line:·650 //·Line:·6
  
45 public·class·GotoWithOut51 static·class·A
46 {52 {
47 »       public·static·void·Test·(bool·cond,·out·int·x)53 »       public·static·void·Foo·(int·i,·out·object·baz)
48 »       {54 »       {
 55 »       »       switch·(i)·{
 56 »       »       case·0:
 57 »       »       »       baz·=·1;
 58 »       »       »       return;
49 »       »       if·(cond) 
50 »       »       { 
51 »       »       »       goto·Label2; 
52 »       »       } 
53 »       »       else 
54 »       »       { 
55 »       »       »       goto·Label; 
56 »       »       }59 »       »       }
57 »       »       Label: 
58 »       »       x·=·0; 
59 »       »       Label2: 
60 »       »       return; 
61 »       }60 »       }
62 }</string>61 }</string>
63 ····<string>//·CS0177:·The·out·parameter·`arg'·must·be·assigned·to·before·control·leaves·the·current·method62 ····<string>//·CS0177:·The·out·parameter·`output'·must·be·assigned·to·before·control·leaves·the·current·method
64 //·Line:·1263 //·Line:·8
  
65 class·C64 class·Test
66 {65 {
67 »       delegate·void·D·(string·s,·out·int·arg);66 »       static·bool·TryAction&lt;T&gt;·(out·T·output)
 67 »       {
 68 »       »       return·false;
 69 »       }
  
68 »       public·static·void·Main·()70 »       static·void·Main·()
69 »       {71 »       {
 72 »       »       Test·value;
 73 »       »       TryAction&lt;Test&gt;·(out·value);
70 »       »       D·d·=·delegate·(string·s,·out·int·arg) 
71 »       »       { 
72 »       »       »       return; 
73 »       »       }; 
74 »       }74 »       }
75 }</string>75 }</string>
76 ····<string>//·CS0177:·The·out·parameter·`f'·must·be·assigned·to·before·control·leaves·the·current·method76 ····<string>//·CS0177:·The·out·parameter·`f'·must·be·assigned·to·before·control·leaves·the·current·method
77 //·Line:·577 //·Line:·5
  
78 class·C·{78 class·C·{
79 »       public·static·void·test·(int·a,·out·float·f)79 »       public·static·void·test·(int·a,·out·float·f)
Offset 113, 99 lines modifiedOffset 114, 33 lines modified
113 »       }114 »       }
  
114 »       public·bool·AlwaysReturnTrue·()115 »       public·bool·AlwaysReturnTrue·()
115 »       {116 »       {
116 »       »       return·true;117 »       »       return·true;
117 »       }118 »       }
118 }</string>119 }</string>
119 ····<string>//·CS0177:·The·out·parameter·`a'·must·be·assigned·to·before·control·leaves·the·current·method120 ····<string>//·CS0177:·The·out·parameter·`x'·must·be·assigned·to·before·control·leaves·the·current·method
120 //·Line:·6121 //·Line:·6
  
 122 public·class·GotoWithOut
121 class·Foo·{ 
122 »       static·void·test39·(out·int·a) 
123 »       { 
124 »       »       int·x_0·=·0; 
125 »       »       int·ll_1·=·0; 
126 ········ 
127 »       »       switch·(0)·{ 
128 »       »       default: 
129 »       »       »       switch·(x_0)·{ 
130 »       »       »       default: 
131 »       »       »       »       if·(ll_1·==·0) 
132 »       »       »       »       »       break; 
133 »       »       »       »       else 
134 »       »       »       »       »       goto·k_1; 
135 »       »       »       } 
136 »       »       »       a·=·5; 
137 »       »       »       break; 
138 »       »       k_1: 
139 »       »       »       break; 
140 »       »       } 
141 »       } 
  
142 »       static·void·Main·()·{·int·x;·test39·(out·x);·} 
143 }</string> 
144 ····<string>//·CS0177:·The·out·parameter·`o'·must·be·assigned·to·before·control·leaves·the·current·method 
145 //·Line:·4 
146 //·Compiler·options:·-langversion:experimental 
  
147 class·Test(out·int·o)· 
148 {123 {
 124 »       public·static·void·Test·(bool·cond,·out·int·x)
149 }</string> 
150 ····<string>//·CS0177:·The·out·parameter·`f'·must·be·assigned·to·before·control·leaves·the·current·method 
151 //·Line:·5 
  
152 class·C·{ 
153 »       public·static·void·test3·(out·float·f) 
154 »       {125 »       {
 126 »       »       if·(cond)
 127 »       »       {
 128 »       »       »       goto·Label2;
155 »       »       try·{ 
156 »       »       »       f·=·8.53F; 
157 »       »       }·catch·{ 
158 »       »       »       return; 
159 »       »       }129 »       »       }
 130 »       »       else
160 »       } 
161 }</string> 
162 ····<string>//·CS0177:·The·out·parameter·`output'·must·be·assigned·to·before·control·leaves·the·current·method 
163 //·Line:·8 
Max diff block lines reached; 2002/5698 bytes (35.14%) of diff not shown.
3.06 KB
CS1944
3.04 KB
CS1944
Ordering differences only
    
Offset 1, 95 lines modifiedOffset 1, 94 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1944</ErrorName>3 ··<ErrorName>CS1944</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation5 ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation
6 //·Line:·136 //·Line:·14
7 //·Compiler·options:·-unsafe7 //·Compiler·options:·-unsafe
  
8 using·System;8 using·System;
9 using·System.Linq.Expressions;9 using·System.Linq.Expressions;
  
10 class·C10 class·C
11 {11 {
 12 »       unsafe·delegate·byte*·D·(int*[]·d);
12 »       public·static·void·Main·()13 »       public·static·void·Main·()
13 »       {14 »       {
14 »       »       unsafe·{15 »       »       unsafe·{
15 »       »       »       Expression&lt;Func&lt;int&gt;&gt;·e·=·()·=&gt;·sizeof·(long*);16 »       »       »       Expression&lt;D&gt;·e6·=·(p)·=&gt;·(byte*)p·[10];
16 »       »       }17 »       »       }
17 »       }18 »       }
18 }</string>19 }</string>
19 ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation20 ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation
20 //·Line:·1521 //·Line:·14
21 //·Compiler·options:·-unsafe22 //·Compiler·options:·-unsafe
  
22 using·System;23 using·System;
23 using·System.Linq.Expressions;24 using·System.Linq.Expressions;
  
24 class·C25 class·C
25 {26 {
26 »       unsafe·delegate·int*·D·(int*·i); 
27 »        
28 »       public·static·void·Main·()27 »       public·static·void·Main·()
29 »       {28 »       {
30 »       »       unsafe·{29 »       »       unsafe·{
31 »       »       »       Expression&lt;D&gt;·e·=·p·=&gt;·p·+·1;30 »       »       »       int*[]·p·=·null;
 31 »       »       »       Expression&lt;Func&lt;int&gt;&gt;·e6·=·()·=&gt;·(int)p·[10];
32 »       »       }32 »       »       }
33 »       }33 »       }
34 }</string>34 }</string>
35 ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation35 ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation
36 //·Line:·1536 //·Line:·15
37 //·Compiler·options:·-unsafe37 //·Compiler·options:·-unsafe
  
38 using·System;38 using·System;
39 using·System.Linq.Expressions;39 using·System.Linq.Expressions;
  
40 class·C40 class·C
41 {41 {
42 »       unsafe·delegate·int*·D·(int·i);42 »       unsafe·delegate·int*·D·(int*·i);
43 »       43 »       
44 »       public·static·void·Main·()44 »       public·static·void·Main·()
45 »       {45 »       {
46 »       »       unsafe·{46 »       »       unsafe·{
47 »       »       »       Expression&lt;D&gt;·e·=·(int·p)·=&gt;·&amp;p;47 »       »       »       Expression&lt;D&gt;·e·=·p·=&gt;·p·+·1;
48 »       »       }48 »       »       }
49 »       }49 »       }
50 }</string>50 }</string>
51 ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation51 ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation
52 //·Line:·1552 //·Line:·15
53 //·Compiler·options:·-unsafe53 //·Compiler·options:·-unsafe
  
54 using·System;54 using·System;
55 using·System.Linq.Expressions;55 using·System.Linq.Expressions;
  
56 class·C56 class·C
57 {57 {
58 »       unsafe·delegate·int·D·(int*·i);58 »       unsafe·delegate·int*·D·(int·i);
59 »       59 »       
60 »       public·static·void·Main·()60 »       public·static·void·Main·()
61 »       {61 »       {
62 »       »       unsafe·{62 »       »       unsafe·{
63 »       »       »       Expression&lt;D&gt;·e·=·p·=&gt;·*p;63 »       »       »       Expression&lt;D&gt;·e·=·(int·p)·=&gt;·&amp;p;
64 »       »       }64 »       »       }
65 »       }65 »       }
66 }</string>66 }</string>
67 ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation67 ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation
68 //·Line:·1468 //·Line:·13
69 //·Compiler·options:·-unsafe69 //·Compiler·options:·-unsafe
  
70 using·System;70 using·System;
71 using·System.Linq.Expressions;71 using·System.Linq.Expressions;
  
72 class·C72 class·C
73 {73 {
74 »       unsafe·delegate·byte*·D·(int*[]·d); 
75 »       public·static·void·Main·()74 »       public·static·void·Main·()
76 »       {75 »       {
77 »       »       unsafe·{76 »       »       unsafe·{
78 »       »       »       Expression&lt;D&gt;·e6·=·(p)·=&gt;·(byte*)p·[10];77 »       »       »       Expression&lt;Func&lt;int&gt;&gt;·e·=·()·=&gt;·sizeof·(long*);
79 »       »       }78 »       »       }
80 »       }79 »       }
81 }</string>80 }</string>
82 ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation81 ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation
83 //·Line:·1582 //·Line:·15
84 //·Compiler·options:·-unsafe83 //·Compiler·options:·-unsafe
  
Offset 104, 25 lines modifiedOffset 103, 26 lines modified
104 »       {103 »       {
105 »       »       unsafe·{104 »       »       unsafe·{
106 »       »       »       Expression&lt;D&gt;·e·=·()·=&gt;·default·(int*);105 »       »       »       Expression&lt;D&gt;·e·=·()·=&gt;·default·(int*);
107 »       »       }106 »       »       }
108 »       }107 »       }
109 }</string>108 }</string>
110 ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation109 ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation
111 //·Line:·14110 //·Line:·15
112 //·Compiler·options:·-unsafe111 //·Compiler·options:·-unsafe
  
113 using·System;112 using·System;
114 using·System.Linq.Expressions;113 using·System.Linq.Expressions;
  
115 class·C114 class·C
116 {115 {
 116 »       unsafe·delegate·int·D·(int*·i);
 117 »       
117 »       public·static·void·Main·()118 »       public·static·void·Main·()
118 »       {119 »       {
119 »       »       unsafe·{120 »       »       unsafe·{
 121 »       »       »       Expression&lt;D&gt;·e·=·p·=&gt;·*p;
120 »       »       »       int*[]·p·=·null; 
121 »       »       »       Expression&lt;Func&lt;int&gt;&gt;·e6·=·()·=&gt;·(int)p·[10]; 
122 »       »       }122 »       »       }
123 »       }123 »       }
124 }</string>124 }</string>
125 ··</Examples>125 ··</Examples>
126 </ErrorDocumentation>126 </ErrorDocumentation>
3.61 KB
CS0308
3.6 KB
CS0308
Ordering differences only
    
Offset 1, 84 lines modifiedOffset 1, 20 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0308</ErrorName>3 ··<ErrorName>CS0308</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0308:·The·non-generic·type·`Stack'·cannot·be·used·with·the·type·arguments 
6 //·Line:·9 
  
7 class·Stack 
8 {·} 
  
9 class·X 
10 { 
11 »       Stack&lt;float&gt;·stack; 
12 }</string> 
13 ····<string>//·CS0308:·The·non-generic·type·`N1.A'·cannot·be·used·with·the·type·arguments 
14 //·Line:·11 
15 namespace·N1 
16 { 
17 »       class·A 
18 »       {·} 
19 } 
  
20 namespace·N3 
21 { 
22 »       using·W·=·N1.A&lt;int&gt;; 
  
23 »       class·X 
24 »       { 
25 »       »       static·void·Main·() 
26 »       »       { 
27 »       »       } 
28 »       } 
29 }</string> 
30 ····<string>//·CS0308:·The·non-generic·type·`BaseGeneric&lt;T&gt;.InnerDerived'·cannot·be·used·with·the·type·arguments 
31 //·Line:·19 
  
32 class·BaseGeneric&lt;T&gt; 
33 { 
34 »       public·class·InnerDerived 
35 »       { 
36 »       } 
37 } 
  
38 class·BaseConcrete·:·BaseGeneric&lt;string&gt; 
39 { 
40 } 
  
41 class·Program 
42 { 
43 ····static·void·Main·() 
44 ····{ 
45 ········new·BaseConcrete.InnerDerived&lt;int&gt;(); 
46 ····} 
47 }</string> 
48 ····<string>//·CS0308:·The·non-generic·type·`System.DateTime'·cannot·be·used·with·the·type·arguments5 ····<string>//·CS0308:·The·non-generic·type·`System.DateTime'·cannot·be·used·with·the·type·arguments
49 //·Line:·86 //·Line:·8
  
50 using·System;7 using·System;
  
51 class·X8 class·X
52 {9 {
53 »       DateTime&lt;int&gt;·now;10 »       DateTime&lt;int&gt;·now;
54 }</string>11 }</string>
55 ····<string>//·CS0308:·The·non-generic·type·`NamingContext'·cannot·be·used·with·the·type·arguments 
56 //·Line:·6 
  
57 class·Program 
58 { 
59 »       static·NamingContext&lt;int&gt;·Lookup·() 
60 »       { 
61 »       »       return·null; 
62 »       } 
63 } 
  
64 class·NamingContext 
65 { 
66 }</string> 
67 ····<string>//·CS0308:·The·non-generic·type·`Foo'·cannot·be·used·with·the·type·arguments12 ····<string>//·CS0308:·The·non-generic·type·`Foo'·cannot·be·used·with·the·type·arguments
68 //·Line:·1613 //·Line:·16
  
69 public·class·Foo14 public·class·Foo
70 {15 {
71 »       public·string·Test&lt;T&gt;·()16 »       public·string·Test&lt;T&gt;·()
72 »       {17 »       {
Offset 103, 14 lines modifiedOffset 39, 42 lines modified
103 »       }39 »       }
104 »       40 »       
105 »       void·Test·()41 »       void·Test·()
106 »       {42 »       {
107 »       »       Foo&lt;int&gt;·();43 »       »       Foo&lt;int&gt;·();
108 »       }44 »       }
109 }</string>45 }</string>
 46 ····<string>//·CS0308:·The·non-generic·type·`NamingContext'·cannot·be·used·with·the·type·arguments
 47 //·Line:·6
  
 48 class·Program
 49 {
 50 »       static·NamingContext&lt;int&gt;·Lookup·()
 51 »       {
 52 »       »       return·null;
 53 »       }
 54 }
  
 55 class·NamingContext
 56 {
 57 }</string>
 58 ····<string>//·CS0308:·The·non-generic·type·`Test.NonGeneric'·cannot·be·used·with·the·type·arguments
 59 //·Line:·8
  
 60 public·class·Test
 61 {
 62 »       public·static·void·Main·(string[]·args)
 63 »       {
 64 »       »       NonGeneric·dummy·=·new·NonGeneric&lt;string&gt;·();
 65 »       }
  
 66 »       internal·class·NonGeneric
 67 »       {
 68 »       }
 69 }</string>
110 ····<string>//·CS0308:·The·non-generic·method·`C.TestCall(int)'·cannot·be·used·with·the·type·arguments70 ····<string>//·CS0308:·The·non-generic·method·`C.TestCall(int)'·cannot·be·used·with·the·type·arguments
111 //·Line:·1371 //·Line:·13
  
112 class·C72 class·C
113 {73 {
114 »       static·void·TestCall·(int·i)74 »       static·void·TestCall·(int·i)
115 »       {75 »       {
Max diff block lines reached; 1210/3646 bytes (33.19%) of diff not shown.
28.4 KB
CS0165
28.4 KB
CS0165
Ordering differences only
    
Offset 1, 219 lines modifiedOffset 1, 134 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0165</ErrorName>3 ··<ErrorName>CS0165</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0165:·Use·of·unassigned·local·variable·`x' 
6 //·Line:·19 
  
7 struct·S 
8 { 
9 »       public·object·O; 
10 } 
  
11 class·X 
12 { 
13 »       public·S·s; 
14 } 
  
15 class·C 
16 { 
17 »       public·static·void·Main·() 
18 »       { 
19 »       »       X·x; 
20 »       »       x.s.O·=·2; 
21 »       } 
22 }</string> 
23 ····<string>//·CS0165:·Use·of·unassigned·local·variable·`t' 
24 //·Line:·8 
  
25 public·class·Foo&lt;T&gt; 
26 { 
27 »       public·static·bool·Test·() 
28 »       { 
29 »       »       T·t; 
30 »       »       return·t·is·int; 
31 »       } 
32 }</string> 
33 ····<string>//·CS0165:·Use·of·unassigned·local·variable·`j' 
34 //·Line:·10 
  
35 class·Test 
36 { 
37 »       static·void·Main·() 
38 »       { 
39 »       »       int?·i; 
40 »       »       int?·j; 
41 »       »       int?·x·=·(i·=·7)·??·j; 
42 ····} 
43 }</string> 
44 ····<string>//·CS0165:·Use·of·unassigned·local·variable·`a'5 ····<string>//·CS0165:·Use·of·unassigned·local·variable·`a'
45 //·Line:·96 //·Line:·9
  
46 using·System; 
  
47 class·C·{7 class·C·{
48 »       public·static·int·test5·()8 »       public·static·int·test4·()
49 »       {9 »       {
50 »       »       int·a;10 »       »       int·a;
  
51 »       »       try·{11 »       »       try·{
52 »       »       »       Console.WriteLine·(&quot;TRY&quot;); 
53 »       »       »       a·=·8;12 »       »       »       a·=·3;
54 »       »       }·catch·{13 »       »       }·catch·{
55 »       »       »       a·=·9; 
56 »       »       }·finally·{ 
57 »       »       »       //·CS0165 
58 »       »       »       Console.WriteLine·(a); 
59 »       »       }14 »       »       }
  
 15 »       »       //·CS0165
60 »       »       return·a;16 »       »       return·a;
61 »       }17 »       }
62 }</string>18 }</string>
63 ····<string>//·CS0165:·Use·of·unassigned·local·variable·`res'19 ····<string>//·CS0165:·Use·of·unassigned·local·variable·`v'
64 //·Line:·2320 //·Line:·17
  
 21 using·System;
65 class·A 
66 { 
67 »       public·B·b; 
68 } 
  
69 class·B22 class·C
70 {23 {
71 »       public·void·Foo·(int·arg)24 »       void·Test·(int·arg)
72 »       {25 »       {
 26 »       »       int·v;
 27 »       »       switch·(arg)·{
 28 »       »       »       case·1:
 29 »       »       »       »       v·=·0;
 30 »       »       »       »       break;
 31 »       »       }
  
 32 »       »       Console.WriteLine·(v);
73 »       }33 »       }
74 }34 }</string>
 35 ····<string>//·CS0165:·Use·of·unassigned·local·variable·`s'
 36 //·Line:·12
  
75 class·X37 class·X
76 {38 {
77 »       public·static·void·Main·() 
78 »       { 
79 »       »       A·a·=·null; 
80 »       »       int·res; 
81 »       »       a?.b.Foo(res·=·3); 
82 »       »       System.Console.WriteLine·(res); 
83 »       }39 ····static·string·Foo·(object·arg)
 40 ····{
 41 ········if·(arg·is·string·s)·{
  
 42 ········}
  
 43 ········return·s;
 44 ····}
84 }</string>45 }</string>
85 ····<string>//·CS0165:·Use·of·unassigned·local·variable·`g'46 ····<string>//·CS0165:·Use·of·unassigned·local·variable·`a'
86 //·Line:·1047 //·Line:·14
  
87 public·class·A48 using·System;
  
 49 class·Program
88 {50 {
89 »       static·bool·Test7·()51 »       public·static·void·Main·()
90 »       {52 »       {
91 »       »       int·f·=·1; 
92 »       »       int·g;53 »       »       int·a;
 54 »       »       string·s·=·&quot;&quot;;
Max diff block lines reached; 26766/29075 bytes (92.06%) of diff not shown.
2.4 KB
CS0100
2.39 KB
CS0100
Ordering differences only
    
Offset 1, 18 lines modifiedOffset 1, 53 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0100</ErrorName>3 ··<ErrorName>CS0100</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate5 ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate
6 //·Line:·46 //·Line:·4
  
 7 abstract·class·C
 8 {
 9 »       public·abstract·int·this·[object·obj,·object·obj]·{
 10 »       »       set;
 11 »       }
 12 }</string>
 13 ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate
 14 //·Line:·4
  
7 class·C15 class·C
8 {16 {
9 »       public·static·extern·bool·operator·+(C·obj,·C·obj);17 »       public·static·extern·bool·operator·+(C·obj,·C·obj);
10 }</string>18 }</string>
 19 ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate
 20 //·Line:·4
  
 21 class·C
 22 {
 23 »       public·extern·C·(object·obj,·object·obj);
 24 }</string>
 25 ····<string>//·CS0100:·The·parameter·name·`a'·is·a·duplicate
 26 //·Line:·10
  
 27 using·System;
  
 28 class·C
 29 {
 30 »       static·void·Main·()
 31 »       {
 32 »       »       Func&lt;int,·int,·int&gt;·l·=·(a,·a)·=&gt;·1;
 33 »       }
 34 }</string>
 35 ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate
 36 //·Line:·6
  
 37 public·abstract·class·TestClass·
 38 {
 39 »       public·abstract·void·TestMethod·(object·obj,·object·obj);
 40 }</string>
11 ····<string>//·CS0100:·The·parameter·name·`a'·is·a·duplicate41 ····<string>//·CS0100:·The·parameter·name·`a'·is·a·duplicate
12 //·Line:·642 //·Line:·6
13 //43 //
14 //·Author:·44 //·Author:·
15 //·»     Alejandro·Snchez·Acosta··&lt;raciel@es.gnu.org&gt;45 //·»     Alejandro·Snchez·Acosta··&lt;raciel@es.gnu.org&gt;
16 //46 //
17 //·(C)·Alejandro·Snchez·Acosta47 //·(C)·Alejandro·Snchez·Acosta
Offset 28, 55 lines modifiedOffset 63, 20 lines modified
28 »       }63 »       }
  
29 »       static·void·Main·()64 »       static·void·Main·()
30 »       {65 »       {
31 »       »       this.Add·(3,·5);66 »       »       this.Add·(3,·5);
32 »       }67 »       }
33 }</string>68 }</string>
34 ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate 
35 //·Line:·6 
  
36 public·abstract·class·TestClass· 
37 { 
38 »       public·abstract·void·TestMethod·(object·obj,·object·obj); 
39 }</string> 
40 ····<string>//·CS100:·The·parameter·name·`obj'·is·a·duplicate69 ····<string>//·CS100:·The·parameter·name·`obj'·is·a·duplicate
41 //·Line:·670 //·Line:·6
  
42 abstract·class·C71 abstract·class·C
43 {72 {
44 »       public·abstract·int·this·[object·obj,·object·obj]·=&gt;·1;73 »       public·abstract·int·this·[object·obj,·object·obj]·=&gt;·1;
45 }</string>74 }</string>
46 ····<string>//·CS0100:·The·parameter·name·`a'·is·a·duplicate 
47 //·Line:·10 
  
48 using·System; 
  
49 class·C 
50 { 
51 »       static·void·Main·() 
52 »       { 
53 »       »       Func&lt;int,·int,·int&gt;·l·=·(a,·a)·=&gt;·1; 
54 »       } 
55 }</string> 
56 ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate 
57 //·Line:·4 
  
58 class·C 
59 { 
60 »       public·extern·C·(object·obj,·object·obj); 
61 }</string> 
62 ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate75 ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate
63 //·Line:·476 //·Line:·4
  
64 public·delegate·void·D·(object·obj,·object·obj);</string>77 public·delegate·void·D·(object·obj,·object·obj);</string>
65 ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate 
66 //·Line:·4 
  
67 abstract·class·C 
68 { 
69 »       public·abstract·int·this·[object·obj,·object·obj]·{ 
70 »       »       set; 
71 »       } 
72 }</string> 
73 ··</Examples>78 ··</Examples>
74 </ErrorDocumentation>79 </ErrorDocumentation>
1.1 KB
CS1534
1.09 KB
CS1534
Ordering differences only
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1534</ErrorName>3 ··<ErrorName>CS1534</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1534:·Overloaded·binary·operator·`*'·takes·two·parameters5 ····<string>//·CS1534:·Overloaded·binary·operator·`+'·takes·two·parameters
6 //·Line:·66 //·Line:·6
  
7 class·C7 class·C
8 {8 {
9 »       public·static·C·operator·*·(C·a,·C·b,·C·c,·C·d)9 »       public·static·C·operator·+()
10 »       {10 »       {
11 »       »       return·null;11 »       »       return·null;
12 »       }12 »       }
13 }</string>13 }</string>
14 ····<string>//·CS1534:·Overloaded·binary·operator·`*'·takes·two·parameters14 ····<string>//·CS1534:·Overloaded·binary·operator·`*'·takes·two·parameters
15 //·Line:·615 //·Line:·6
  
16 class·C16 class·C
17 {17 {
18 »       public·static·C·operator·*·(C·a,·C·b,·C·d)18 »       public·static·C·operator·*·(C·a,·C·b,·C·c,·C·d)
19 »       {19 »       {
20 »       »       return·null;20 »       »       return·null;
21 »       }21 »       }
22 }</string>22 }</string>
23 ····<string>//·CS1534:·Overloaded·binary·operator·`+'·takes·two·parameters23 ····<string>//·CS1534:·Overloaded·binary·operator·`*'·takes·two·parameters
24 //·Line:·624 //·Line:·6
  
25 class·C25 class·C
26 {26 {
27 »       public·static·C·operator·+()27 »       public·static·C·operator·*·(C·a,·C·b,·C·d)
28 »       {28 »       {
29 »       »       return·null;29 »       »       return·null;
30 »       }30 »       }
31 }</string>31 }</string>
32 ··</Examples>32 ··</Examples>
33 </ErrorDocumentation>33 </ErrorDocumentation>
2.4 KB
CS3019
2.38 KB
CS3019
Ordering differences only
    
Offset 1, 52 lines modifiedOffset 1, 52 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS3019</ErrorName>3 ··<ErrorName>CS3019</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS3019:·CLS·compliance·checking·will·not·be·performed·on·`CLSClass.Foo()'·because·it·is·not·visible·from·outside·this·assembly5 ····<string>//·CS3019:·CLS·compliance·checking·will·not·be·performed·on·`CLSClass'·because·it·is·not·visible·from·outside·this·assembly
6 //·Line:·86 //·Line:·8
7 //·Compiler·options:·-warnaserror·-warn:27 //·Compiler·options:·-warnaserror·-warn:2
  
8 using·System;8 using·System;
9 [assembly:CLSCompliant·(true)]9 [assembly:CLSCompliant·(true)]
  
10 public·partial·class·CLSClass 
11 { 
12 »       [CLSCompliant·(false)]10 [CLSCompliant·(false)]
 11 class·CLSClass·{
13 »       partial·void·Foo·(); 
14 »        
15 »       partial·void·Foo·() 
16 »       { 
17 »       } 
18 }</string>12 }</string>
19 ····<string>//·CS3019:·CLS·compliance·checking·will·not·be·performed·on·`CLSClass'·because·it·is·not·visible·from·outside·this·assembly13 ····<string>//·CS3019:·CLS·compliance·checking·will·not·be·performed·on·`T'·because·it·is·not·visible·from·outside·this·assembly
20 //·Line:·814 //·Line:·8
21 //·Compiler·options:·-warnaserror·-warn:215 //·Compiler·options:·-warnaserror·-warn:2
  
22 using·System;16 using·System;
23 [assembly:CLSCompliant·(true)]17 [assembly:CLSCompliant(true)]
  
24 [CLSCompliant·(false)] 
25 class·CLSClass·{18 public·class·CLSClass&lt;[CLSCompliant·(false)]·T&gt;
 19 {
26 }</string>20 }</string>
27 ····<string>//·CS3019:·CLS·compliance·checking·will·not·be·performed·on·`CLSClass'·because·it·is·not·visible·from·outside·this·assembly21 ····<string>//·CS3019:·CLS·compliance·checking·will·not·be·performed·on·`CLSClass.Foo()'·because·it·is·not·visible·from·outside·this·assembly
28 //·Line:·822 //·Line:·8
29 //·Compiler·options:·-warnaserror·-warn:223 //·Compiler·options:·-warnaserror·-warn:2
  
30 using·System;24 using·System;
31 [assembly:CLSCompliant·(true)]25 [assembly:CLSCompliant·(true)]
  
 26 public·partial·class·CLSClass
 27 {
32 [CLSCompliant·(true)]28 »       [CLSCompliant·(false)]
33 class·CLSClass·{29 »       partial·void·Foo·();
 30 »       
 31 »       partial·void·Foo·()
 32 »       {
 33 »       }
34 }</string>34 }</string>
35 ····<string>//·CS3019:·CLS·compliance·checking·will·not·be·performed·on·`T'·because·it·is·not·visible·from·outside·this·assembly35 ····<string>//·CS3019:·CLS·compliance·checking·will·not·be·performed·on·`CLSClass'·because·it·is·not·visible·from·outside·this·assembly
36 //·Line:·836 //·Line:·8
37 //·Compiler·options:·-warnaserror·-warn:237 //·Compiler·options:·-warnaserror·-warn:2
  
38 using·System;38 using·System;
39 [assembly:CLSCompliant(true)]39 [assembly:CLSCompliant·(true)]
  
40 public·class·CLSClass&lt;[CLSCompliant·(false)]·T&gt; 
41 {40 [CLSCompliant·(true)]
 41 class·CLSClass·{
42 }</string>42 }</string>
43 ··</Examples>43 ··</Examples>
44 </ErrorDocumentation>44 </ErrorDocumentation>
1.34 KB
CS1624
1.33 KB
CS1624
Ordering differences only
    
Offset 16, 14 lines modifiedOffset 16, 34 lines modified
  
16 »       static·void·Main·()16 »       static·void·Main·()
17 »       {17 »       {
18 »       »       IEnumerable·a·=·Test·(3);18 »       »       IEnumerable·a·=·Test·(3);
19 »       »       Console.WriteLine·(a);19 »       »       Console.WriteLine·(a);
20 »       }20 »       }
21 }</string>21 }</string>
 22 ····<string>//·CS1624:·The·body·of·`X.this[int].set'·cannot·be·an·iterator·block·because·`void'·is·not·an·iterator·interface·type
 23 //·Line:·15
 24 using·System;
 25 using·System.Collections;
  
 26 class·X
 27 {
 28 »       IEnumerator·this·[int·u]
 29 »       {
 30 »       ····get·{
 31 »       »       yield·return·1;
 32 »       »       yield·return·2;
 33 »       »       yield·return·3;
 34 »       ····}
 35 »       ····set
 36 »       ····{
 37 »       »       yield·return·3;»  »  
 38 »       ····}»      ····
 39 »       }
 40 }</string>
22 ····<string>//·CS1624:·The·body·of·`Program.Program()'·cannot·be·an·iterator·block·because·`void'·is·not·an·iterator·interface·type41 ····<string>//·CS1624:·The·body·of·`Program.Program()'·cannot·be·an·iterator·block·because·`void'·is·not·an·iterator·interface·type
23 //·Line:·642 //·Line:·6
  
24 class·Program·{43 class·Program·{
25 ········public·Program()·{44 ········public·Program()·{
26 ················yield·break;45 ················yield·break;
27 ········}46 ········}
Offset 39, 29 lines modifiedOffset 59, 9 lines modified
39 {59 {
40 »       public·static·TSource·Test&lt;TSource&gt;(IEnumerable&lt;TSource&gt;·source)60 »       public·static·TSource·Test&lt;TSource&gt;(IEnumerable&lt;TSource&gt;·source)
41 »       {61 »       {
42 »       »       foreach·(TSource·element·in·source)62 »       »       foreach·(TSource·element·in·source)
43 »       »       »       yield·return·element;63 »       »       »       yield·return·element;
44 »       }64 »       }
45 }</string>65 }</string>
46 ····<string>//·CS1624:·The·body·of·`X.this[int].set'·cannot·be·an·iterator·block·because·`void'·is·not·an·iterator·interface·type 
47 //·Line:·15 
48 using·System; 
49 using·System.Collections; 
  
50 class·X 
51 { 
52 »       IEnumerator·this·[int·u] 
53 »       { 
54 »       ····get·{ 
55 »       »       yield·return·1; 
56 »       »       yield·return·2; 
57 »       »       yield·return·3; 
58 »       ····} 
59 »       ····set 
60 »       ····{ 
61 »       »       yield·return·3;»  »   
62 »       ····}»      ···· 
63 »       } 
64 }</string> 
65 ··</Examples>66 ··</Examples>
66 </ErrorDocumentation>67 </ErrorDocumentation>
849 B
CS1530
837 B
CS1530
Ordering differences only
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1530</ErrorName>3 ··<ErrorName>CS1530</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1530:·Keyword·`new'·is·not·allowed·on·namespace·elements5 ····<string>//·CS1530:·Keyword·`new'·is·not·allowed·on·namespace·elements
6 //·Line:·8 
  
7 class·Base 
8 { 
9 } 
  
10 new·class·X:·Base·{ 
11 }</string> 
12 ····<string>//·CS1530:·Keyword·`new'·is·not·allowed·on·namespace·elements 
13 //·Line:·56 //·Line:·5
  
14 namespace·A·{7 namespace·A·{
15 »       new·class·X·{8 »       new·class·X·{
16 »       }9 »       }
17 }</string>10 }</string>
18 ····<string>//·CS1530:·Keyword·`new'·is·not·allowed·on·namespace·elements11 ····<string>//·CS1530:·Keyword·`new'·is·not·allowed·on·namespace·elements
19 //·Line:·812 //·Line:·8
  
20 new·enum·E13 new·enum·E
21 {14 {
22 }</string>15 }</string>
 16 ····<string>//·CS1530:·Keyword·`new'·is·not·allowed·on·namespace·elements
 17 //·Line:·8
  
 18 class·Base
 19 {
 20 }
  
 21 new·class·X:·Base·{
 22 }</string>
23 ··</Examples>23 ··</Examples>
24 </ErrorDocumentation>24 </ErrorDocumentation>
16.7 KB
CS0246
16.7 KB
CS0246
Ordering differences only
    
Offset 1, 160 lines modifiedOffset 1, 105 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0246</ErrorName>3 ··<ErrorName>CS0246</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0246:·The·type·or·namespace·name·`B'·could·not·be·found.·Are·you·missing·an·assembly·reference?5 ····<string>//·CS0246:·The·type·or·namespace·name·`AAAA'·could·not·be·found.·Are·you·missing·an·assembly·reference?
6 //·Line:·46 //·Line:·7
7 interface·A·:·B·{ 
8 } 
  
 7 using·System;
 8 [assembly:CLSCompliant·(true)]
9 class·X·{ 
10 »       static·void·Main·()·{ 
11 »       } 
12 }</string> 
13 ····<string>//·CS0246:·The·type·or·namespace·name·`TypeMe'·could·not·be·found.·Are·you·missing·an·assembly·reference? 
14 //·Line:·12 
  
15 class·C9 [AAAA(false)]
 10 public·sealed·class·Region
16 {11 {
 12 ····public·Region()·{}
17 »       static·void·Foo&lt;T&gt;·(int·i) 
18 »       { 
19 »       } 
  
20 »       public·static·void·Main·() 
21 »       { 
22 »       »       Foo&lt;TypeMe&gt;·(1); 
23 »       } 
24 }</string>13 }</string>
25 ····<string>//·CS0246:·The·type·or·namespace·name·`RNGCryptoServiceProvider'·could·not·be·found.·Are·you·missing·`System.Security.Cryptography'·using·directive?14 ····<string>//·CS0246:·The·type·or·namespace·name·`aa'·could·not·be·found.·Are·you·missing·an·assembly·reference?
26 //·Line:·1315 //·Line:·6
  
27 using·System; 
  
28 namespace·System.Web.Configuration16 public·class·Test
29 {17 {
 18 »       [aa.bb]·int·dummy;
30 »       class·MachineKeyConfig 
31 »       { 
32 »       »       static·MachineKeyConfig·() 
33 »       »       { 
34 »       »       »       autogenerated·=·new·byte·[64]; 
35 »       »       »       RNGCryptoServiceProvider·cp·=·new·RNGCryptoServiceProvider·(); 
36 »       »       »       cp.GetBytes·(autogenerated); 
37 »       »       } 
38 »       } 
39 }</string>19 }</string>
40 ····<string>//·CS0246:·The·type·or·namespace·name·`Foo'·could·not·be·found.·Are·you·missing·an·assembly·reference?20 ····<string>//·CS0246:·The·type·or·namespace·name·`var'·could·not·be·found.·Are·you·missing·an·assembly·reference?
41 //·Line:·821 //·Line:·8
  
42 class·Crashy22 class·C
43 {23 {
44 »       void·Call·(System.Action&lt;object&gt;·action)·{·} 
  
45 »       public·void·DoCrash·()·=&gt;·Call·(f·=&gt;·f·as·Foo);24 »       public·static·void·Main·()
 25 »       {
 26 »       »       var[]·v·=·new·int[0];
 27 »       }
46 }</string>28 }</string>
47 ····<string>//·CS0246:·The·type·or·namespace·name·`wrong'·could·not·be·found.·Are·you·missing·an·assembly·reference?29 ····<string>//·CS0246:·The·type·or·namespace·name·`B'·could·not·be·found.·Are·you·missing·an·assembly·reference?
48 //·Line:·1530 //·Line:·8
  
49 using·System; 
  
50 class·X31 class·X
51 {32 {
52 »       static·void·Foo&lt;T&gt;·()·where·T·:·class 
53 »       { 
54 »       } 
  
55 »       public·static·void·Main·()33 »       public·static·void·Main·()
56 »       {34 »       {
 35 »       »       B·b;
57 »       »       Action·a·=·()·=&gt;·{ 
58 »       »       »       Foo&lt;wrong&gt;·(); 
59 »       »       }; 
60 »       }36 »       }
61 }</string>37 }</string>
62 ····<string>//·CS0246:·The·type·or·namespace·name·`class'·could·not·be·found.·Are·you·missing·an·assembly·reference?38 ····<string>//·CS0246:·The·type·or·namespace·name·`dynamic'·could·not·be·found.·Are·you·missing·an·assembly·reference?
63 //·Line:·939 //·Line:·4
64 using·System; 
  
65 public·class·classAttribute·:·Attribute 
66 { 
67 }40 using·static·dynamic;</string>
 41 ····<string>//·CS0246:·The·type·or·namespace·name·`ErrorType'·could·not·be·found.·Are·you·missing·an·assembly·reference?
 42 //·Line:·5
  
 43 interface·A·{
 44 ········event·ErrorType·Test;
68 [@class] 
69 class·Foo 
70 { 
71 }</string>45 }</string>
72 ····<string>//·CS0246:·The·type·or·namespace·name·`ErrorType'·could·not·be·found.·Are·you·missing·an·assembly·reference?46 ····<string>//·CS0246:·The·type·or·namespace·name·`ErrorType'·could·not·be·found.·Are·you·missing·an·assembly·reference?
73 //·Line:·447 //·Line:·4
  
74 public·delegate·ErrorType·Delegate·();</string>48 public·delegate·ErrorType·Delegate·();</string>
75 ····<string>//·CS0246:·The·type·or·namespace·name·`dynamic'·could·not·be·found.·Are·you·missing·an·assembly·reference?49 ····<string>//·CS0246:·The·type·or·namespace·name·`B'·could·not·be·found.·Are·you·missing·an·assembly·reference?
76 //·Line:·450 //·Line:·4
 51 interface·A·:·B·{
 52 }
  
 53 class·X·{
 54 »       static·void·Main·()·{
 55 »       }
77 using·static·dynamic;</string> 
78 ····<string>//·CS0246:·The·type·or·namespace·name·`aa'·could·not·be·found.·Are·you·missing·an·assembly·reference? 
79 //·Line:·6 
  
80 public·class·Test 
81 { 
82 »       [aa.bb]·int·dummy; 
83 }</string>56 }</string>
84 ····<string>//·CS0246:·The·type·or·namespace·name·`foo'·could·not·be·found.·Are·you·missing·an·assembly·reference?57 ····<string>//·CS0246:·The·type·or·namespace·name·`Foo'·could·not·be·found.·Are·you·missing·an·assembly·reference?
85 //·Line:·558 //·Line:·4
  
 59 using·Foo;</string>
86 struct·bar·{ 
87 ········foo·foo; 
88 }</string> 
89 ····<string>//·CS0246:·The·type·or·namespace·name·`B'·could·not·be·found.·Are·you·missing·an·assembly·reference?60 ····<string>//·CS0246:·The·type·or·namespace·name·`T'·could·not·be·found.·Are·you·missing·an·assembly·reference?
90 //·Line:·861 //·Line:·13
  
 62 using·System;
Max diff block lines reached; 12690/17078 bytes (74.31%) of diff not shown.
1.05 KB
CS0664
1.04 KB
CS0664
Ordering differences only
    
Offset 1, 20 lines modifiedOffset 1, 12 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0664</ErrorName>3 ··<ErrorName>CS0664</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0664:·Literal·of·type·double·cannot·be·implicitly·converted·to·type·`float'.·Add·suffix·`f'·to·create·a·literal·of·this·type5 ····<string>//·CS0664:·Literal·of·type·double·cannot·be·implicitly·converted·to·type·`float'.·Add·suffix·`f'·to·create·a·literal·of·this·type
6 //·Line:·6 
7 class·X·{ 
8 »       void·A·() 
9 »       { 
10 »       »       float·f·=·2.0; 
11 »       } 
12 }</string> 
13 ····<string>//·CS0664:·Literal·of·type·double·cannot·be·implicitly·converted·to·type·`float'.·Add·suffix·`f'·to·create·a·literal·of·this·type 
14 //·Line:·136 //·Line:·13
  
15 using·System;7 using·System;
  
16 public·sealed·class·BoundAttribute·:·System.Attribute8 public·sealed·class·BoundAttribute·:·System.Attribute
17 {9 {
18 »       public·float·D;10 »       public·float·D;
Offset 39, 9 lines modifiedOffset 31, 17 lines modified
  
39 class·X·{31 class·X·{
40 »       void·A·()32 »       void·A·()
41 »       {33 »       {
42 »       »       decimal·d·=·2.0;34 »       »       decimal·d·=·2.0;
43 »       }35 »       }
44 }</string>36 }</string>
 37 ····<string>//·CS0664:·Literal·of·type·double·cannot·be·implicitly·converted·to·type·`float'.·Add·suffix·`f'·to·create·a·literal·of·this·type
 38 //·Line:·6
 39 class·X·{
 40 »       void·A·()
 41 »       {
 42 »       »       float·f·=·2.0;
 43 »       }
 44 }</string>
45 ··</Examples>45 ··</Examples>
46 </ErrorDocumentation>46 </ErrorDocumentation>
1.03 KB
CS0242
1.02 KB
CS0242
Ordering differences only
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0242</ErrorName>3 ··<ErrorName>CS0242</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0242:·The·operation·in·question·is·undefined·on·void·pointers5 ····<string>//·CS0242:·The·operation·in·question·is·undefined·on·void·pointers
6 //·Line:·10 
7 //·Compiler·options:·-unsafe 
  
8 unsafe·class·C 
9 { 
10 »       public·static·void·Main·() 
11 ····{ 
12 »       »       void*·v·=·null; 
13 »       »       int·b·=·*v·is·string; 
14 ····} 
15 }</string> 
16 ····<string>//·CS0242:·The·operation·in·question·is·undefined·on·void·pointers 
17 //·Line:·116 //·Line:·11
18 //·Compiler·options:·-unsafe7 //·Compiler·options:·-unsafe
  
19 using·System;8 using·System;
  
20 unsafe·class·ZZ·{9 unsafe·class·ZZ·{
21 »       static·void·Main·()·{10 »       static·void·Main·()·{
22 »       »       void·*p·=·null;11 »       »       void·*p·=·null;
  
23 »       »       if·(p·[10]·==·4)12 »       »       if·(p·[10]·==·4)
24 »       »       »       return;13 »       »       »       return;
25 »       }14 »       }
26 }</string>15 }</string>
 16 ····<string>//·CS0242:·The·operation·in·question·is·undefined·on·void·pointers
 17 //·Line:·10
 18 //·Compiler·options:·-unsafe
  
 19 unsafe·class·C
 20 {
 21 »       public·static·void·Main·()
 22 ····{
 23 »       »       void*·v·=·null;
 24 »       »       int·b·=·*v·is·string;
 25 ····}
 26 }</string>
27 ··</Examples>27 ··</Examples>
28 </ErrorDocumentation>28 </ErrorDocumentation>
1.61 KB
CS1725
1.6 KB
CS1725
Ordering differences only
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1725</ErrorName>3 ··<ErrorName>CS1725</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1725:·Friend·assembly·reference·`main,·processorArchitecture=MSIL'·is·invalid.·InternalsVisibleTo·declarations·cannot·have·a·version,·culture·or·processor·architecture·specified5 ····<string>//·CS1725:·Friend·assembly·reference·`main,·Version=1.1.1.1'·is·invalid.·InternalsVisibleTo·declarations·cannot·have·a·version,·culture·or·processor·architecture·specified
6 //·Line:·66 //·Line:·6
  
7 using·System.Runtime.CompilerServices;7 using·System.Runtime.CompilerServices;
  
8 [assembly:·InternalsVisibleTo·(&quot;main,·processorArchitecture=MSIL&quot;)]8 [assembly:·InternalsVisibleTo·(&quot;main,·Version=1.1.1.1&quot;)]
  
9 class·A9 class·A
10 {10 {
11 »       public·static·void·Main·()11 »       public·static·void·Main·()
12 »       {12 »       {
13 »       }13 »       }
14 }</string>14 }</string>
Offset 24, 20 lines modifiedOffset 24, 20 lines modified
  
24 class·A24 class·A
25 {25 {
26 »       public·static·void·Main·()26 »       public·static·void·Main·()
27 »       {27 »       {
28 »       }28 »       }
29 }</string>29 }</string>
30 ····<string>//·CS1725:·Friend·assembly·reference·`main,·Version=1.1.1.1'·is·invalid.·InternalsVisibleTo·declarations·cannot·have·a·version,·culture·or·processor·architecture·specified30 ····<string>//·CS1725:·Friend·assembly·reference·`main,·processorArchitecture=MSIL'·is·invalid.·InternalsVisibleTo·declarations·cannot·have·a·version,·culture·or·processor·architecture·specified
31 //·Line:·631 //·Line:·6
  
32 using·System.Runtime.CompilerServices;32 using·System.Runtime.CompilerServices;
  
33 [assembly:·InternalsVisibleTo·(&quot;main,·Version=1.1.1.1&quot;)]33 [assembly:·InternalsVisibleTo·(&quot;main,·processorArchitecture=MSIL&quot;)]
  
34 class·A34 class·A
35 {35 {
36 »       public·static·void·Main·()36 »       public·static·void·Main·()
37 »       {37 »       {
38 »       }38 »       }
39 }</string>39 }</string>
5.87 KB
CS0103
5.86 KB
CS0103
Ordering differences only
    
Offset 1, 155 lines modifiedOffset 1, 136 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0103</ErrorName>3 ··<ErrorName>CS0103</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0103:·The·name·`bar'·does·not·exist·in·the·current·context5 ····<string>//·CS0103:·The·name·`a'·does·not·exist·in·the·current·context
6 //·Line:·86 //·Line:·11
  
7 public·class·Test7 using·System.Linq;
  
 8 class·C
8 {9 {
9 »       static·void·Main·()10 »       public·static·void·Main·()
10 »       {11 »       {
11 »       »       if·(false·&amp;&amp;·bar·())·{ 
12 »       »       }12 »       »       var·e·=·from·a·in·&quot;abcd&quot;
 13 »       »       »       join·b·in·&quot;defg&quot;·on·&quot;a&quot;·equals·a
 14 »       »       »       select·a;
13 »       }15 »       }
14 }</string>16 }</string>
15 ····<string>//·CS0103:·The·name·`a1'·does·not·exist·in·the·current·context17 ····<string>//·CS0103:·The·name·`b'·does·not·exist·in·the·current·context
16 //·Line:·1118 //·Line:·11
  
17 using·System.Linq;19 using·System.Linq;
  
18 class·C20 class·C
19 {21 {
20 »       public·static·void·Main·()22 »       public·static·void·Main·()
21 »       {23 »       {
22 »       »       var·e·=· 
23 »       »       »       from·a1·in·&quot;abcd&quot;24 »       »       var·e·=·from·a·in·&quot;abcd&quot;
 25 »       »       »       join·b·in·&quot;defg&quot;·on·b·equals·&quot;g&quot;
24 »       »       »       select·a1;26 »       »       »       select·a;
25 »       »        
26 »       »       a1·=·null;27 »       }
 28 }</string>
 29 ····<string>//·CS0103:·The·name·`i'·does·not·exist·in·the·current·context
 30 //·Line:·6
  
 31 class·X·{
 32 »       void·Y·()·{
 33 »       »       for·(;·true;·++i)·{·break;·}
27 »       }34 »       }
28 }</string>35 }</string>
29 ····<string>//·CS0103:·The·name·`Value'·does·not·exist·in·the·current·context36 ····<string>//·CS0103:·The·name·`Value'·does·not·exist·in·the·current·context
30 //·Line:·937 //·Line:·9
  
  
31 public·class·Test38 public·class·Test
32 {39 {
33 »       static·void·Main·()40 »       static·void·Main·()
34 »       {41 »       {
35 »       »       var·v·=·new·{·Field·=·Value·};42 »       »       var·v·=·new·{·Field·=·Value·};
36 »       }43 »       }
37 }</string>44 }</string>
38 ····<string>//·CS0103:·The·name·`Console'·does·not·exist·in·the·current·context 
39 //·Line:·10 
  
  
40 class·C 
41 { 
42 »       delegate·void·WithOutParam·(string·value); 
  
43 »       static·void·Main()· 
44 »       { 
45 »       »       WithOutParam·o·=·(s)·=&gt;·Console.WriteLine(); 
46 »       } 
47 }</string> 
48 ····<string>//·CS0103:·The·name·`i'·does·not·exist·in·the·current·context45 ····<string>//·CS0103:·The·name·`i'·does·not·exist·in·the·current·context
49 //·Line:·946 //·Line:·9
50 //·Compiler·options:·-r:CS0103-2-lib.dll47 //·Compiler·options:·-r:CS0103-2-lib.dll
  
51 class·A·:·C48 class·A·:·C
52 {49 {
53 »       void·Test·()50 »       void·Test·()
54 »       {51 »       {
55 »       »       i·=·0;52 »       »       i·=·0;
56 »       }53 »       }
57 }</string>54 }</string>
58 ····<string>//·CS0103:·The·name·`b'·does·not·exist·in·the·current·context55 ····<string>//·CS0103:·The·name·`Console'·does·not·exist·in·the·current·context
59 //·Line:·1156 //·Line:·10
  
60 using·System.Linq; 
  
61 class·C57 class·C
62 {58 {
 59 »       delegate·void·WithOutParam·(string·value);
63 »       public·static·void·Main·() 
64 »       { 
65 »       »       var·e·=·from·a·in·&quot;abcd&quot; 
66 »       »       »       join·b·in·&quot;defg&quot;·on·b·equals·&quot;g&quot; 
67 »       »       »       select·a; 
68 »       } 
69 }</string> 
70 ····<string>//·CS0103:·The·name·`nameof'·does·not·exist·in·the·current·context 
71 //·Line:·8 
  
72 static·class·C 
73 { 
74 »       static·void·Main·()60 »       static·void·Main()·
75 »       {61 »       {
76 »       »       string·s·=·nameof·(nameof);62 »       »       WithOutParam·o·=·(s)·=&gt;·Console.WriteLine();
77 »       }63 »       }
78 }</string>64 }</string>
79 ····<string>//·CS0103:·The·name·`_'·does·not·exist·in·the·current·context65 ····<string>//·CS0103:·The·name·`_'·does·not·exist·in·the·current·context
80 //·Line:·866 //·Line:·8
  
81 class·C67 class·C
82 {68 {
83 »       void·Test·()69 »       void·Test·()
84 »       {70 »       {
85 »       »       _.ToString·();71 »       »       _.ToString·();
86 »       }72 »       }
87 }</string>73 }</string>
88 ····<string>//·CS0103:·The·name·`owner'·does·not·exist·in·the·current·context74 ····<string>//·CS0103:·The·name·`a1'·does·not·exist·in·the·current·context
89 //·Line:·675 //·Line:·11
  
 76 using·System.Linq;
  
90 class·C77 class·C
91 {78 {
 79 »       public·static·void·Main·()
92 »       public·readonly·object·A·=·owner.Foo; 
  
93 »       public·C·() 
94 »       {80 »       {
95 »       »       int·owner·=·1;81 »       »       var·e·=·
 82 »       »       »       from·a1·in·&quot;abcd&quot;
Max diff block lines reached; 2813/5962 bytes (47.18%) of diff not shown.
1.62 KB
CS0104
1.61 KB
CS0104
Ordering differences only
    
Offset 18, 47 lines modifiedOffset 18, 37 lines modified
18 »       using·A;18 »       using·A;
19 »       using·B;19 »       using·B;
20 »       class·D·:·X·{20 »       class·D·:·X·{
  
21 »       static·void·Main·()·{}21 »       static·void·Main·()·{}
22 »       }22 »       }
23 }</string>23 }</string>
24 ····<string>//·CS0104:·`N'·is·an·ambiguous·reference·between·`C.N'·and·`A.T.N'24 ····<string>//·CS0104:·`XAttribute'·is·an·ambiguous·reference·between·`A.XAttribute'·and·`B.XAttribute'
25 //·Line:·3225 //·Line:·21
  
 26 using·System;
  
26 namespace·A27 namespace·A
27 {28 {
 29 »       class·XAttribute·:·Attribute·{·}
28 »       public·class·T 
29 »       { 
30 »       »       public·class·N 
31 »       »       { 
  
32 »       »       } 
33 »       } 
34 }30 }
  
35 namespace·C31 namespace·B
36 {32 {
 33 »       class·XAttribute·:·Attribute·{·}
37 »       struct·N 
38 »       { 
  
39 »       } 
40 }34 }
  
41 namespace·B35 namespace·C
42 {36 {
43 »       using·static·A.T; 
44 »       using·C;37 »       using·A;
 38 »       using·B;
  
45 »       static·class·Program39 »       [X]
 40 »       class·Test·
46 »       {41 »       {
47 »       »       static·void·Main·() 
48 »       »       { 
49 »       »       »       var·u·=·new·N·(); 
50 »       »       } 
51 »       }42 »       }
52 }</string>43 }</string>
53 ····<string>//·CS0104:·`X'·is·an·ambiguous·reference·between·`A.X'·and·`B.X'44 ····<string>//·CS0104:·`X'·is·an·ambiguous·reference·between·`A.X'·and·`B.X'
54 //·Line:·2545 //·Line:·25
  
55 namespace·A46 namespace·A
56 {47 {
Offset 114, 34 lines modifiedOffset 104, 44 lines modified
114 »       }104 »       }
115 }105 }
  
116 namespace·System.Drawing·{106 namespace·System.Drawing·{
117 »       public·class·Graphics·{107 »       public·class·Graphics·{
118 »       }108 »       }
119 }</string>109 }</string>
120 ····<string>//·CS0104:·`XAttribute'·is·an·ambiguous·reference·between·`A.XAttribute'·and·`B.XAttribute'110 ····<string>//·CS0104:·`N'·is·an·ambiguous·reference·between·`C.N'·and·`A.T.N'
121 //·Line:·21111 //·Line:·32
  
122 using·System; 
  
123 namespace·A112 namespace·A
124 {113 {
125 »       class·XAttribute·:·Attribute·{·}114 »       public·class·T
 115 »       {
 116 »       »       public·class·N
 117 »       »       {
  
 118 »       »       }
 119 »       }
126 }120 }
  
127 namespace·B121 namespace·C
128 {122 {
129 »       class·XAttribute·:·Attribute·{·}123 »       struct·N
 124 »       {
  
 125 »       }
130 }126 }
  
131 namespace·C127 namespace·B
132 {128 {
 129 »       using·static·A.T;
133 »       using·A;130 »       using·C;
134 »       using·B; 
  
 131 »       static·class·Program
135 »       [X] 
136 »       class·Test· 
137 »       {132 »       {
 133 »       »       static·void·Main·()
 134 »       »       {
 135 »       »       »       var·u·=·new·N·();
 136 »       »       }
138 »       }137 »       }
139 }</string>138 }</string>
140 ··</Examples>139 ··</Examples>
141 </ErrorDocumentation>140 </ErrorDocumentation>
1.65 KB
CS1908
1.64 KB
CS1908
Ordering differences only
    
Offset 1, 38 lines modifiedOffset 1, 38 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1908</ErrorName>3 ··<ErrorName>CS1908</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1908:·The·type·of·the·default·value·should·match·the·type·of·the·parameter5 ····<string>//·CS1908:·The·type·of·the·default·value·should·match·the·type·of·the·parameter
6 //·Line:·6 //·Line:·5
  
7 class·Test&lt;T&gt;·where·T·:·class·{7 class·Test·{
8 »       internal·void·f·([System.Runtime.InteropServices.DefaultParameterValue·(null)]·T·x)8 »       internal·void·f·([System.Runtime.InteropServices.DefaultParameterValue·(1)]·short·x)
9 »       {9 »       {
10 »       }10 »       }
11 }</string>11 }</string>
12 ····<string>//·CS1908:·The·type·of·the·default·value·should·match·the·type·of·the·parameter12 ····<string>//·CS1908:·The·type·of·the·default·value·should·match·the·type·of·the·parameter
13 //·Line:·513 //·Line:·
  
14 class·Test·{14 class·Test&lt;T&gt;·where·T·:·class·{
15 »       internal·void·f·([System.Runtime.InteropServices.DefaultParameterValue·(1)]·short·x)15 »       internal·void·f·([System.Runtime.InteropServices.DefaultParameterValue·(null)]·T·x)
16 »       {16 »       {
17 »       }17 »       }
18 }</string>18 }</string>
19 ····<string>//·CS1908:·The·type·of·the·default·value·should·match·the·type·of·the·parameter19 ····<string>//·CS1908:·The·type·of·the·default·value·should·match·the·type·of·the·parameter
20 //·Line:·20 //·Line:·
  
21 class·Test·{21 class·Test·{
22 »       internal·void·f·([System.Runtime.InteropServices.DefaultParameterValue·((short)·1)]·int·x)22 »       internal·void·f·([System.Runtime.InteropServices.DefaultParameterValue·(null)]·short·x)
23 »       {23 »       {
24 »       }24 »       }
25 }</string>25 }</string>
26 ····<string>//·CS1908:·The·type·of·the·default·value·should·match·the·type·of·the·parameter26 ····<string>//·CS1908:·The·type·of·the·default·value·should·match·the·type·of·the·parameter
27 //·Line:·27 //·Line:·
  
28 class·Test·{28 class·Test·{
29 »       internal·void·f·([System.Runtime.InteropServices.DefaultParameterValue·(null)]·short·x)29 »       internal·void·f·([System.Runtime.InteropServices.DefaultParameterValue·((short)·1)]·int·x)
30 »       {30 »       {
31 »       }31 »       }
32 }</string>32 }</string>
33 ··</Examples>33 ··</Examples>
34 </ErrorDocumentation>34 </ErrorDocumentation>
1.01 KB
CS0713
1.0 KB
CS0713
Ordering differences only
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0713</ErrorName>3 ··<ErrorName>CS0713</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0713:·Static·class·`StaticClass'·cannot·derive·from·type·`System.ArgumentException'.·Static·classes·must·derive·from·object
 6 //·Line:·4
  
 7 static·class·StaticClass:·System.ArgumentException·{
 8 }</string>
5 ····<string>//·CS0713:·Static·class·`StaticClass'·cannot·derive·from·type·`System.ArgumentNullException'.·Static·classes·must·derive·from·object9 ····<string>//·CS0713:·Static·class·`StaticClass'·cannot·derive·from·type·`System.ArgumentNullException'.·Static·classes·must·derive·from·object
6 //·Line:·410 //·Line:·4
  
7 static·partial·class·StaticClass·{11 static·partial·class·StaticClass·{
8 }12 }
  
9 static·partial·class·StaticClass·:·System.ArgumentNullException·{13 static·partial·class·StaticClass·:·System.ArgumentNullException·{
10 }</string>14 }</string>
11 ····<string>//·CS0713:·Static·class·`StaticClass'·cannot·derive·from·type·`System.ArgumentException'.·Static·classes·must·derive·from·object 
12 //·Line:·4 
  
13 static·class·StaticClass:·System.ArgumentException·{ 
14 }</string> 
15 ··</Examples>15 ··</Examples>
16 </ErrorDocumentation>16 </ErrorDocumentation>
2.24 KB
CS0307
2.23 KB
CS0307
Ordering differences only
    
Offset 1, 30 lines modifiedOffset 1, 19 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0307</ErrorName>3 ··<ErrorName>CS0307</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0307:·The·property·`B.Get'·cannot·be·used·with·type·arguments5 ····<string>//·CS0307:·The·type·parameter·`a'·cannot·be·used·with·type·arguments
6 //·Line:·146 //·Line:·9
7 public·class·B 
8 { 
9 »       public·virtual·int·Get·{ 
10 »       »       get·{·return·3;·} 
11 »       } 
12 } 
  
13 public·class·A·:·B7 public·class·Tests
14 {8 {
15 »       public·override·int·Get·{ 
16 »       »       get·{ 
17 »       »       »       return·base.Get&lt;int&gt;; 
18 »       »       } 
19 »       } 
  
20 »       public·static·void·Main·()9 »       public·static·void·Test&lt;a&gt;·()
21 »       {10 »       {
 11 »       »       a&lt;int&gt;·();
22 »       }12 »       }
23 }</string>13 }</string>
24 ····<string>//·CS0307:·The·property·`Test&lt;T,U&gt;.Value'·cannot·be·used·with·type·arguments14 ····<string>//·CS0307:·The·property·`Test&lt;T,U&gt;.Value'·cannot·be·used·with·type·arguments
25 //·Line:·1615 //·Line:·16
  
26 class·Test&lt;T,·U&gt;16 class·Test&lt;T,·U&gt;
27 {17 {
Offset 37, 29 lines modifiedOffset 26, 33 lines modified
37 »       »       public·B·(object·arg)26 »       »       public·B·(object·arg)
38 »       »       {27 »       »       {
39 »       »       }28 »       »       }
40 »       »       29 »       »       
41 »       »       public·static·B·Default·=·new·B·(Value&lt;U&gt;.Default);30 »       »       public·static·B·Default·=·new·B·(Value&lt;U&gt;.Default);
42 »       }31 »       }
43 }</string>32 }</string>
44 ····<string>//·CS0307:·The·namespace·`N.M'·cannot·be·used·with·type·arguments33 ····<string>//·CS0307:·The·property·`B.Get'·cannot·be·used·with·type·arguments
45 //·Line:·1534 //·Line:·14
 35 public·class·B
  
46 namespace·N 
47 {36 {
48 »       namespace·M 
49 »       {37 »       public·virtual·int·Get·{
 38 »       »       get·{·return·3;·}
50 »       }39 »       }
51 }40 }
  
52 class·Test41 public·class·A·:·B
53 {42 {
 43 »       public·override·int·Get·{
 44 »       »       get·{
 45 »       »       »       return·base.Get&lt;int&gt;;
 46 »       »       }
 47 »       }
  
54 »       static·void·Main·()48 »       public·static·void·Main·()
55 »       {49 »       {
56 »       »       var·a·=·N.M&lt;int&gt;·(); 
57 »       }50 »       }
58 }</string>51 }</string>
59 ····<string>//·CS0307:·The·variable·`a'·cannot·be·used·with·type·arguments52 ····<string>//·CS0307:·The·variable·`a'·cannot·be·used·with·type·arguments
60 //·Line:·953 //·Line:·9
  
61 public·class·Tests54 public·class·Tests
62 {55 {
Offset 74, 22 lines modifiedOffset 67, 29 lines modified
74 public·class·Tests&lt;a&gt;67 public·class·Tests&lt;a&gt;
75 {68 {
76 »       public·static·void·Test·()69 »       public·static·void·Test·()
77 »       {70 »       {
78 »       »       a&lt;int&gt;·();71 »       »       a&lt;int&gt;·();
79 »       }72 »       }
80 }</string>73 }</string>
81 ····<string>//·CS0307:·The·type·parameter·`a'·cannot·be·used·with·type·arguments74 ····<string>//·CS0307:·The·namespace·`N.M'·cannot·be·used·with·type·arguments
82 //·Line:·975 //·Line:·15
  
83 public·class·Tests76 namespace·N
84 {77 {
85 »       public·static·void·Test&lt;a&gt;·()78 »       namespace·M
86 »       {79 »       {
 80 »       }
 81 }
  
 82 class·Test
 83 {
 84 »       static·void·Main·()
 85 »       {
87 »       »       a&lt;int&gt;·();86 »       »       var·a·=·N.M&lt;int&gt;·();
88 »       }87 »       }
89 }</string>88 }</string>
90 ····<string>//·CS0307:·The·variable·`d'·cannot·be·used·with·type·arguments89 ····<string>//·CS0307:·The·variable·`d'·cannot·be·used·with·type·arguments
91 //·Line:·990 //·Line:·9
  
92 public·class·Tests91 public·class·Tests
93 {92 {
2.48 KB
CS0170
2.46 KB
CS0170
Ordering differences only
    
Offset 1, 57 lines modifiedOffset 1, 29 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0170</ErrorName>3 ··<ErrorName>CS0170</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`a'5 ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`a'
6 //·Line:·216 //·Line:·17
  
7 namespace·CS0170 
8 { 
9 »       public·struct·Foo·{ 
10 »       »       public·int·a; 
11 »       } 
  
12 »       public·class·Bar 
13 »       { 
14 »       »       public·void·Inc·(int·x) 
15 »       »       { 
16 »       »       »       ++x; 
17 »       »       }»      »       
  
18 »       »       static·void·Main·() 
19 »       »       { 
20 »       »       »       Foo·f; 
21 »       »       »       Bar·b·=·new·Bar(); 
22 »       »       »       b.Inc·(f.a); 
23 »       »       } 
24 »       } 
25 }</string> 
26 ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`p' 
27 //·Line:·21 
  
28 using·System;7 using·System;
  
29 struct·S28 public·struct·S
30 {9 {
31 »       public·int·p;10 »       public·Action·a;
32 }11 }
  
33 struct·S 
34 { 
35 »       public·S2·s2; 
36 } 
  
37 class·C12 public·class·Test
38 {13 {
39 ····static·void·Main()14 »       static·void·Main·()
40 ····{15 »       {
41 »       »       S·s;16 »       »       S·s;
42 »       »       Console.WriteLine·(s.s2.p); 
43 ····}17 »       »       s.a·+=·delegate·{·};
 18 »       }
44 }</string>19 }</string>
45 ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`c'20 ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`c'
46 //·Line:·2421 //·Line:·24
  
47 public·class·C22 public·class·C
48 {23 {
49 »       public·int·v;24 »       public·int·v;
Offset 71, 26 lines modifiedOffset 43, 36 lines modified
71 {43 {
72 »       static·void·Main·()44 »       static·void·Main·()
73 »       {45 »       {
74 »       »       S·s;46 »       »       S·s;
75 »       »       int·xx·=·s.c.v;47 »       »       int·xx·=·s.c.v;
76 »       }48 »       }
77 }</string>49 }</string>
78 ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`c'50 ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`a'
79 //·Line:·1151 //·Line:·21
  
80 struct·A52 namespace·CS0170
81 {53 {
82 »       public·long·b; 
83 »       public·float·c;54 »       public·struct·Foo·{
 55 »       »       public·int·a;
 56 »       }
  
84 »       public·A·(int·foo)57 »       public·class·Bar
85 »       {58 »       {
86 »       »       b·=·(long)·c; 
87 »       »       c·=·1;59 »       »       public·void·Inc·(int·x)
 60 »       »       {
 61 »       »       »       ++x;
 62 »       »       }»      »      
  
 63 »       »       static·void·Main·()
 64 »       »       {
 65 »       »       »       Foo·f;
 66 »       »       »       Bar·b·=·new·Bar();
 67 »       »       »       b.Inc·(f.a);
 68 »       »       }
88 »       }69 »       }
89 }</string>70 }</string>
90 ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`c'71 ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`c'
91 //·Line:·2172 //·Line:·21
  
92 public·class·C73 public·class·C
93 {74 {
Offset 108, 28 lines modifiedOffset 90, 46 lines modified
108 »       static·void·Main·()90 »       static·void·Main·()
109 »       {91 »       {
110 »       »       S·s;92 »       »       S·s;
111 »       »       s.a·=·2;93 »       »       s.a·=·2;
112 »       »       int·xx·=·s.c.v;94 »       »       int·xx·=·s.c.v;
113 »       }95 »       }
114 }</string>96 }</string>
115 ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`a'97 ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`c'
116 //·Line:·1798 //·Line:·11
  
 99 struct·A
 100 {
 101 »       public·long·b;
 102 »       public·float·c;
  
 103 »       public·A·(int·foo)
 104 »       {
 105 »       »       b·=·(long)·c;
 106 »       »       c·=·1;
 107 »       }
 108 }</string>
 109 ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`p'
 110 //·Line:·21
  
117 using·System;111 using·System;
  
118 public·struct·S112 struct·S2
119 {113 {
120 »       public·Action·a;114 »       public·int·p;
Max diff block lines reached; 248/2486 bytes (9.98%) of diff not shown.
1.91 KB
CS7070
1.9 KB
CS7070
Ordering differences only
    
Offset 1, 22 lines modifiedOffset 1, 25 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS7070</ErrorName>3 ··<ErrorName>CS7070</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS7070:·Security·attribute·`DebugPermissionAttribute'·is·not·valid·on·this·declaration·type.·Security·attributes·are·only·valid·on·assembly,·type·and·method·declarations5 ····<string>//·CS7070:·Security·attribute·`DebugPermissionAttribute'·is·not·valid·on·this·declaration·type.·Security·attributes·are·only·valid·on·assembly,·type·and·method·declarations
6 //·Line:·106 //·Line:·11
  
7 using·System;7 using·System;
8 using·System.Security;8 using·System.Security;
9 using·System.Security.Permissions;9 using·System.Security.Permissions;
  
10 public·class·Program·{10 public·class·Program·{
  
11 »       [DebugPermission·(SecurityAction.RequestMinimum)] 
12 ········public·int·i;11 ········[return:·DebugPermission·(SecurityAction.LinkDemand)]
 12 ········public·int·Show·(string·message)
 13 ········{
 14 ················return·2;
 15 ········}····
13 }16 }
  
14 [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)]17 [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)]
15 [Serializable]18 [Serializable]
16 public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{19 public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{
  
17 »       public·DebugPermissionAttribute·(SecurityAction·action)20 »       public·DebugPermissionAttribute·(SecurityAction·action)
Offset 26, 27 lines modifiedOffset 29, 24 lines modified
26 ········29 ········
27 »       public·override·IPermission·CreatePermission·()30 »       public·override·IPermission·CreatePermission·()
28 »       {31 »       {
29 »       »       return·null;32 »       »       return·null;
30 »       }33 »       }
31 }</string>34 }</string>
32 ····<string>//·CS7070:·Security·attribute·`DebugPermissionAttribute'·is·not·valid·on·this·declaration·type.·Security·attributes·are·only·valid·on·assembly,·type·and·method·declarations35 ····<string>//·CS7070:·Security·attribute·`DebugPermissionAttribute'·is·not·valid·on·this·declaration·type.·Security·attributes·are·only·valid·on·assembly,·type·and·method·declarations
33 //·Line:·1136 //·Line:·10
  
34 using·System;37 using·System;
35 using·System.Security;38 using·System.Security;
36 using·System.Security.Permissions;39 using·System.Security.Permissions;
  
37 public·class·Program·{40 public·class·Program·{
  
 41 »       [DebugPermission·(SecurityAction.RequestMinimum)]
 42 ········public·int·i;
38 ········[return:·DebugPermission·(SecurityAction.LinkDemand)] 
39 ········public·int·Show·(string·message) 
40 ········{ 
41 ················return·2; 
42 ········}···· 
43 }43 }
  
44 [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)]44 [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)]
45 [Serializable]45 [Serializable]
46 public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{46 public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{
  
47 »       public·DebugPermissionAttribute·(SecurityAction·action)47 »       public·DebugPermissionAttribute·(SecurityAction·action)
7.67 KB
CS1503
7.66 KB
CS1503
Ordering differences only
    
Offset 1, 59 lines modifiedOffset 1, 100 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1503</ErrorName>3 ··<ErrorName>CS1503</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`method·group'·expression·to·type·`IInterface'5 ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`object'·expression·to·type·`int'
6 //·Line:·156 //·Line:·16
  
7 public·delegate·void·Del·();7 using·System;
  
8 public·interface·IInterface8 class·T
9 {9 {
10 »       void·Do·();10 »       public·void·M1·(int·i,·params·object[]·args)·{}
11 }11 }
  
12 public·static·class·Test12 class·MainClass
13 {13 {
14 »       public·static·void·Do·(IInterface·val)14 »       static·void·Main·()
15 »       {15 »       {
16 »       »       Do·(val.Do);16 »       »       T·t·=·new·T·();
 17 »       »       t.M1·(new·object·());
17 »       }18 »       }
18 }</string>19 }</string>
19 ····<string>//·CS1503:·Argument·`#5'·cannot·convert·`void'·expression·to·type·`object'20 ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`__arglist'·expression·to·type·`object'
20 //·Line:·1421 //·Line:·14
  
21 using·System;22 using·System;
  
22 public·class·foo23 class·Program
23 {24 {
24 »       public·static·void·voidfunc()25 »       static·void·Foo·(object·o)
 26 »       {
 27 »       }
  
 28 »       static·void·Main·()
 29 »       {
 30 »       »       Foo·(__arglist·(null));
 31 »       }
 32 }</string>
 33 ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`bool'·expression·to·type·`int[]'
 34 //·Line:·13
  
 35 public·class·X
 36 {
 37 »       public·static·void·Test·(params·int[]·a)
25 »       {38 »       {
26 »       }39 »       }
  
27 »       public·static·void·Main()40 »       public·static·void·Main()
28 »       {41 »       {
29 »       »       Console.WriteLine·(&quot;Whoops:·{0}·{1}&quot;,·0,·1,·2,·voidfunc());42 »       »       int·i;
 43 »       »       Test·(true);
30 »       }44 »       }
31 }</string>45 }</string>
32 ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`System.RuntimeArgumentHandle'·expression·to·type·`__arglist'46 ····<string>//·CS1503:·Argument·`#2'·cannot·convert·`IContravariant&lt;object&gt;'·expression·to·type·`ICovariant&lt;string&gt;'
33 //·Line:·1047 //·Line:·23
  
34 using·System;48 interface·IContravariant&lt;in·T&gt;
 49 {
 50 }
  
 51 interface·ICovariant&lt;out·T&gt;
 52 {
 53 }
  
35 class·C54 class·C
36 {55 {
37 »       void·Foo·(__arglist)56 »       public·static·void·Test&lt;T&gt;·(ICovariant&lt;T&gt;·e1,·ICovariant&lt;T&gt;·e2)
38 »       {57 »       {
39 »       »       InstanceArgList·(__arglist); 
40 »       }58 »       }
41 »        
42 »       int·InstanceArgList·(__arglist) 
 59 »       public·static·void·Main·()
43 »       {60 »       {
44 »       »       return·54;61 »       »       ICovariant&lt;string&gt;·a_2·=·null;
 62 »       »       IContravariant&lt;object&gt;·b_2·=·null;
  
 63 »       »       Test·(a_2,·b_2);
 64 »       }
 65 }</string>
 66 ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`int'·expression·to·type·`bool'
 67 //·Line:·15
  
 68 class·A
 69 {
 70 »       public·static·void·Foo·(bool·test)
 71 »       {
 72 »       }
 73 }
  
 74 class·B
 75 {
 76 »       public·static·void·Main()
 77 »       {
 78 »       »       A.Foo·(1);
45 »       }79 »       }
46 }</string>80 }</string>
47 ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`null'·expression·to·type·`__arglist'81 ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`null'·expression·to·type·`__arglist'
48 //·Line:·882 //·Line:·8
  
49 class·C83 class·C
50 {84 {
Offset 63, 76 lines modifiedOffset 104, 42 lines modified
63 »       }104 »       }
64 »       105 »       
65 »       int·InstanceArgList·(__arglist)106 »       int·InstanceArgList·(__arglist)
66 »       {107 »       {
67 »       »       return·54;108 »       »       return·54;
68 »       }109 »       }
69 }</string>110 }</string>
70 ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`int[]'·expression·to·type·`int'111 ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`bool'·expression·to·type·`int'
71 //·Line:·12112 //·Line:·12
  
72 class·C113 public·class·C
73 {114 {
74 »       static·void·Foo·(params·int[]·i)115 »       static·void·Foo&lt;T&gt;(T·t)
75 »       {116 »       {
76 »       }117 »       }
77 »       118 »       
78 »       public·static·void·Main·()119 »       public·static·void·Main·()
79 »       {120 »       {
80 »       »       Foo·(new·int[1],·1);121 »       »       Foo&lt;int&gt;·(true);
81 »       }122 »       }
82 }</string>123 }</string>
83 ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`bool'·expression·to·type·`int[]'124 ····<string>//·CS1503:·Argument·`#5'·cannot·convert·`void'·expression·to·type·`object'
84 //·Line:·13125 //·Line:·14
  
Max diff block lines reached; 4453/7810 bytes (57.02%) of diff not shown.
1.49 KB
CS0523
1.48 KB
CS0523
Ordering differences only
    
Offset 10, 42 lines modifiedOffset 10, 35 lines modified
10 }10 }
  
11 struct·B·{11 struct·B·{
12 »       A·a;12 »       A·a;
13 }13 }
  
14 class·Y·{·static·void·Main·()·{}·}</string>14 class·Y·{·static·void·Main·()·{}·}</string>
 15 ····<string>//·CS0523:·Struct·member·`A.a'·of·type·`A?'·causes·a·cycle·in·the·struct·layout
 16 //·Line:·6
  
 17 struct·A
 18 {
 19 »       static·A?·a;
 20 }</string>
15 ····<string>//·CS0523:·Struct·member·`S&lt;T&gt;.s'·of·type·`S&lt;int&gt;'·causes·a·cycle·in·the·struct·layout21 ····<string>//·CS0523:·Struct·member·`S&lt;T&gt;.s'·of·type·`S&lt;int&gt;'·causes·a·cycle·in·the·struct·layout
16 //·Line:·622 //·Line:·6
  
17 struct·S&lt;T&gt;23 struct·S&lt;T&gt;
18 {24 {
19 »       S&lt;int&gt;·s;25 »       S&lt;int&gt;·s;
20 }</string>26 }</string>
21 ····<string>//·CS0523:·Struct·member·`A&lt;T&gt;.a'·of·type·`A&lt;T&gt;'·causes·a·cycle·in·the·struct·layout27 ····<string>//·CS0523:·Struct·member·`A&lt;T&gt;.a'·of·type·`A&lt;T&gt;'·causes·a·cycle·in·the·struct·layout
22 //·Line:·628 //·Line:·6
  
23 struct·A&lt;T&gt;29 struct·A&lt;T&gt;
24 {30 {
25 »       A&lt;T&gt;·a;31 »       A&lt;T&gt;·a;
26 }</string>32 }</string>
27 ····<string>//·CS0523:·Struct·member·`S&lt;T&gt;.s'·of·type·`S&lt;T[]&gt;'·causes·a·cycle·in·the·struct·layout 
28 //·Line:·6 
  
29 struct·S&lt;T&gt; 
30 { 
31 »       static·S&lt;T[]&gt;·s; 
32 }</string> 
33 ····<string>//·CS0523:·Struct·member·`A.a'·of·type·`A?'·causes·a·cycle·in·the·struct·layout 
34 //·Line:·6 
  
35 struct·A 
36 { 
37 »       static·A?·a; 
38 }</string> 
39 ····<string>//·CS0523:·Struct·member·`Foo.Handle'·of·type·`Handle&lt;Foo&gt;'·causes·a·cycle·in·the·struct·layout33 ····<string>//·CS0523:·Struct·member·`Foo.Handle'·of·type·`Handle&lt;Foo&gt;'·causes·a·cycle·in·the·struct·layout
40 //·Line:·1334 //·Line:·13
41 //·NOTE:·Not·detected·by·csc·only·by·runtime·loader35 //·NOTE:·Not·detected·by·csc·only·by·runtime·loader
  
42 using·System;36 using·System;
  
43 struct·Handle&lt;T&gt;37 struct·Handle&lt;T&gt;
Offset 65, 9 lines modifiedOffset 58, 16 lines modified
65 »       public·static·S·s;58 »       public·static·S·s;
66 }59 }
  
67 struct·S60 struct·S
68 {61 {
69 »       private·G&lt;string&gt;·value;62 »       private·G&lt;string&gt;·value;
70 }</string>63 }</string>
 64 ····<string>//·CS0523:·Struct·member·`S&lt;T&gt;.s'·of·type·`S&lt;T[]&gt;'·causes·a·cycle·in·the·struct·layout
 65 //·Line:·6
  
 66 struct·S&lt;T&gt;
 67 {
 68 »       static·S&lt;T[]&gt;·s;
 69 }</string>
71 ··</Examples>70 ··</Examples>
72 </ErrorDocumentation>71 </ErrorDocumentation>
3.6 KB
CS0695
3.59 KB
CS0695
Ordering differences only
    
Offset 1, 32 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0695</ErrorName>3 ··<ErrorName>CS0695</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0695:·`C&lt;T,U&gt;'·cannot·implement·both·`A&lt;T&gt;.IB'·and·`A&lt;U&gt;.IB'·because·they·may·unify·for·some·type·parameter·substitutions 
6 //·Line:·11 
  
7 class·A&lt;T&gt; 
8 { 
9 »       public·interface·IB 
10 »       { 
11 »       } 
12 } 
  
13 class·C&lt;T,·U&gt;·:·A&lt;T&gt;.IB,·A&lt;U&gt;.IB 
14 { 
15 }</string> 
16 ····<string>//·CS0695:·`A&lt;X,Y,Z&gt;'·cannot·implement·both·`I&lt;X&gt;'·and·`I&lt;A&lt;Y,Y,Z&gt;&gt;'·because·they·may·unify·for·some·type·parameter·substitutions 
17 //·Line:·7 
  
18 interface·I&lt;X&gt; 
19 {·} 
  
20 class·A&lt;X,Y,Z&gt;·:·I&lt;X&gt;,·I&lt;A&lt;Y,Y,Z&gt;&gt; 
21 {·}</string> 
22 ····<string>//·CS0695:·`Test&lt;T&gt;.TestN'·cannot·implement·both·`C&lt;T&gt;.I'·and·`C&lt;string&gt;.I'·because·they·may·unify·for·some·type·parameter·substitutions5 ····<string>//·CS0695:·`Test&lt;T&gt;.TestN'·cannot·implement·both·`C&lt;T&gt;.I'·and·`C&lt;string&gt;.I'·because·they·may·unify·for·some·type·parameter·substitutions
23 //·Line:·176 //·Line:·17
  
24 class·C&lt;T&gt;7 class·C&lt;T&gt;
25 {8 {
26 »       public·interface·I9 »       public·interface·I
27 »       {10 »       {
Offset 39, 21 lines modifiedOffset 18, 45 lines modified
  
39 class·Test&lt;T&gt;·:·C&lt;T&gt;18 class·Test&lt;T&gt;·:·C&lt;T&gt;
40 {19 {
41 »       class·TestN·:·I,·N.I20 »       class·TestN·:·I,·N.I
42 »       {21 »       {
43 »       }22 »       }
44 }</string>23 }</string>
 24 ····<string>//·CS0695:·`C&lt;T,U&gt;'·cannot·implement·both·`A&lt;T&gt;.IB'·and·`A&lt;U&gt;.IB'·because·they·may·unify·for·some·type·parameter·substitutions
 25 //·Line:·11
  
 26 class·A&lt;T&gt;
 27 {
 28 »       public·interface·IB
 29 »       {
 30 »       }
 31 }
  
 32 class·C&lt;T,·U&gt;·:·A&lt;T&gt;.IB,·A&lt;U&gt;.IB
 33 {
 34 }</string>
45 ····<string>//·CS0695:·`A&lt;X,Y&gt;'·cannot·implement·both·`I&lt;X&gt;'·and·`I&lt;Y&gt;'·because·they·may·unify·for·some·type·parameter·substitutions35 ····<string>//·CS0695:·`A&lt;X,Y,Z&gt;'·cannot·implement·both·`I&lt;X&gt;'·and·`I&lt;A&lt;Y,Y,Z&gt;&gt;'·because·they·may·unify·for·some·type·parameter·substitutions
46 //·Line:·736 //·Line:·7
  
47 interface·I&lt;X&gt;37 interface·I&lt;X&gt;
48 {·}38 {·}
  
 39 class·A&lt;X,Y,Z&gt;·:·I&lt;X&gt;,·I&lt;A&lt;Y,Y,Z&gt;&gt;
 40 {·}</string>
 41 ····<string>//·CS0695:·`C&lt;X,Y&gt;'·cannot·implement·both·`I&lt;X&gt;'·and·`I&lt;K&lt;Y&gt;&gt;'·because·they·may·unify·for·some·type·parameter·substitutions
 42 //·Line:·10
  
 43 interface·I&lt;X&gt;
 44 {·}
  
 45 interface·K&lt;X&gt;
 46 {·}
  
49 class·A&lt;X,Y&gt;·:·I&lt;X&gt;,·I&lt;Y&gt;47 class·C&lt;X,Y&gt;·:·I&lt;X&gt;,·I&lt;K&lt;Y&gt;&gt;
50 {·}</string>48 {·}</string>
51 ····<string>//·CS0695:·`C&lt;T1,T2&gt;'·cannot·implement·both·`IA&lt;T1&gt;'·and·`IB&lt;IA&lt;T2&gt;&gt;'·because·they·may·unify·for·some·type·parameter·substitutions49 ····<string>//·CS0695:·`C&lt;T1,T2&gt;'·cannot·implement·both·`IA&lt;T1&gt;'·and·`IB&lt;IA&lt;T2&gt;&gt;'·because·they·may·unify·for·some·type·parameter·substitutions
52 //·Line:·1250 //·Line:·12
  
53 interface·IA&lt;T&gt;51 interface·IA&lt;T&gt;
54 {52 {
55 }53 }
Offset 61, 31 lines modifiedOffset 64, 28 lines modified
61 interface·IB&lt;T&gt;·:·IA&lt;T&gt;64 interface·IB&lt;T&gt;·:·IA&lt;T&gt;
62 {65 {
63 }66 }
  
64 class·C&lt;T1,·T2&gt;·:·IA&lt;T1&gt;,·IB&lt;IA&lt;T2&gt;&gt;67 class·C&lt;T1,·T2&gt;·:·IA&lt;T1&gt;,·IB&lt;IA&lt;T2&gt;&gt;
65 {68 {
66 }</string>69 }</string>
67 ····<string>//·CS0695:·`C&lt;X,Y&gt;'·cannot·implement·both·`I&lt;X&gt;'·and·`I&lt;K&lt;Y&gt;&gt;'·because·they·may·unify·for·some·type·parameter·substitutions70 ····<string>//·CS0695:·`C&lt;X,Y&gt;'·cannot·implement·both·`I&lt;K&lt;Y&gt;&gt;'·and·`I&lt;X&gt;'·because·they·may·unify·for·some·type·parameter·substitutions
68 //·Line:·1071 //·Line:·10
  
69 interface·I&lt;X&gt;72 interface·I&lt;X&gt;
70 {·}73 {·}
  
71 interface·K&lt;X&gt;74 interface·K&lt;X&gt;
72 {·}75 {·}
  
73 class·C&lt;X,Y&gt;·:·I&lt;X&gt;,·I&lt;K&lt;Y&gt;&gt;76 class·C&lt;X,Y&gt;·:·I&lt;K&lt;Y&gt;&gt;,·I&lt;X&gt;
74 {·}</string>77 {·}</string>
75 ····<string>//·CS0695:·`C&lt;X,Y&gt;'·cannot·implement·both·`I&lt;K&lt;Y&gt;&gt;'·and·`I&lt;X&gt;'·because·they·may·unify·for·some·type·parameter·substitutions78 ····<string>//·CS0695:·`A&lt;X,Y&gt;'·cannot·implement·both·`I&lt;X&gt;'·and·`I&lt;Y&gt;'·because·they·may·unify·for·some·type·parameter·substitutions
76 //·Line:·1079 //·Line:·7
  
77 interface·I&lt;X&gt;80 interface·I&lt;X&gt;
78 {·}81 {·}
  
79 interface·K&lt;X&gt; 
80 {·} 
  
81 class·C&lt;X,Y&gt;·:·I&lt;K&lt;Y&gt;&gt;,·I&lt;X&gt;82 class·A&lt;X,Y&gt;·:·I&lt;X&gt;,·I&lt;Y&gt;
82 {·}</string>83 {·}</string>
83 ··</Examples>84 ··</Examples>
84 </ErrorDocumentation>85 </ErrorDocumentation>
8.74 KB
CS1061
8.73 KB
CS1061
Ordering differences only
    
Offset 1, 23 lines modifiedOffset 1, 26 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1061</ErrorName>3 ··<ErrorName>CS1061</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1061:·Type·`int'·does·not·contain·a·definition·for·`C'·and·no·extension·method·`C'·of·type·`int'·could·be·found.·Are·you·missing·an·assembly·reference?5 ····<string>//·CS1061:·Type·`int'·does·not·contain·a·definition·for·`Foo'·and·no·extension·method·`Foo'·of·type·`int'·could·be·found.·Are·you·missing·an·assembly·reference?
6 //·Line:·126 //·Line:·11
  
7 using·System;7 using·System;
  
8 namespace·TestEnum8 static·class·C
9 {9 {
10 »       public·enum·E10 »       static·void·Main·()
 11 »       {
 12 »       »       int·i·=·1;
 13 »       »       Action·a·=·i.Foo;
 14 »       }
  
 15 »       static·void·Foo·(this·string·s)
11 »       {16 »       {
12 »       »       A·=·0, 
13 »       »       B·=·1. 
14 »       »       C·=·2 
15 »       }17 »       }
16 }</string>18 }</string>
17 ····<string>//·CS1061:·Type·`int'·does·not·contain·a·definition·for·`GetValueOrDefault'·and·no·extension·method·`GetValueOrDefault'·of·type·`int'·could·be·found.·Are·you·missing·`System.Collections.Generic'·using·directive?19 ····<string>//·CS1061:·Type·`int'·does·not·contain·a·definition·for·`GetValueOrDefault'·and·no·extension·method·`GetValueOrDefault'·of·type·`int'·could·be·found.·Are·you·missing·`System.Collections.Generic'·using·directive?
18 //·Line:·920 //·Line:·9
  
19 class·C21 class·C
20 {22 {
Offset 48, 44 lines modifiedOffset 51, 35 lines modified
48 »       »       });51 »       »       });
49 »       }52 »       }
  
50 »       static·void·Each&lt;T&gt;·(this·T[]·s,·Action&lt;T&gt;·a)53 »       static·void·Each&lt;T&gt;·(this·T[]·s,·Action&lt;T&gt;·a)
51 »       {54 »       {
52 »       }55 »       }
53 }</string>56 }</string>
54 ····<string>//·CS1061:·Type·`string'·does·not·contain·a·definition·for·`Where'·and·no·extension·method·`Where'·of·type·`string'·could·be·found.·Are·you·missing·`System.Linq'·using·directive?57 ····<string>//·CS1061:·Type·`A'·does·not·contain·a·definition·for·`Foo'·and·no·extension·method·`Foo'·of·type·`A'·could·be·found.·Are·you·missing·an·assembly·reference?
55 //·Line:·858 //·Line:·16
  
 59 using·System;
 60 using·System.Runtime.CompilerServices;
56 public·class·M 
57 { 
58 »       public·static·void·Main·() 
59 »       { 
60 »       »       var·a·=·&quot;ababab&quot;.Where·(l·=&gt;·l·==·'b'); 
61 »       } 
62 }</string> 
63 ····<string>//·CS1061:·Type·`U2'·does·not·contain·a·definition·for·`Test'·and·no·extension·method·`Test'·of·type·`U2'·could·be·found.·Are·you·missing·an·assembly·reference? 
64 //·Line:·20 
  
65 interface·I&lt;T&gt;61 class·A
66 {62 {
67 »       void·Foo&lt;U&gt;·(U·u)·where·U·:·T; 
68 }63 »       [IndexerName·(&quot;Foo&quot;)]
 64 »       public·int·this·[int·index]·{
 65 »       »       get·{·return·index;·}
 66 »       }
  
 67 »       static·int·Test·(A·a)
69 struct·S 
70 { 
71 »       public·void·Test·() 
72 »       {68 »       {
 69 »       »       return·a.Foo;
73 »       }70 »       }
74 } 
  
 71 »       public·static·void·Main·()
75 class·Test·:·I&lt;S&gt; 
76 { 
77 »       void·I&lt;S&gt;.Foo&lt;U2&gt;·(U2·u2) 
78 »       {72 »       {
79 »       »       u2.Test·();73 »       »       Test·(new·A·());
80 »       }74 »       }
81 }</string>75 }</string>
82 ····<string>//·CS1061:·Type·`A'·does·not·contain·a·definition·for·`Foo'·and·no·extension·method·`Foo'·of·type·`A'·could·be·found.·Are·you·missing·an·assembly·reference?76 ····<string>//·CS1061:·Type·`A'·does·not·contain·a·definition·for·`Foo'·and·no·extension·method·`Foo'·of·type·`A'·could·be·found.·Are·you·missing·an·assembly·reference?
83 //·Line:·1777 //·Line:·17
  
84 using·System;78 using·System;
85 using·System.Runtime.CompilerServices;79 using·System.Runtime.CompilerServices;
Offset 104, 22 lines modifiedOffset 98, 26 lines modified
104 »       }98 »       }
  
105 »       public·static·void·Main·()99 »       public·static·void·Main·()
106 »       {100 »       {
107 »       »       Test·(new·A·(),·9);101 »       »       Test·(new·A·(),·9);
108 »       }102 »       }
109 }</string>103 }</string>
110 ····<string>//·CS1061:·Type·`int'·does·not·contain·a·definition·for·`E'·and·no·extension·method·`E'·of·type·`int'·could·be·found.·Are·you·missing·an·assembly·reference?104 ····<string>//·CS1061:·Type·`int'·does·not·contain·a·definition·for·`C'·and·no·extension·method·`C'·of·type·`int'·could·be·found.·Are·you·missing·an·assembly·reference?
111 //·Line:·7105 //·Line:·12
  
112 class·T·{ 
113 »       public·static·int·Main·(string·[]·args·)106 using·System;
  
 107 namespace·TestEnum
 108 {
 109 »       public·enum·E
114 »       {110 »       {
115 »       »       int·x·=·1.E; 
116 »       »       return·0;111 »       »       A·=·0,
 112 »       »       B·=·1.
 113 »       »       C·=·2
117 »       }114 »       }
118 }</string>115 }</string>
119 ····<string>//·CS1061:·Type·`object'·does·not·contain·a·definition·for·`Foo'·and·no·extension·method·`Foo'·of·type·`object'·could·be·found.·Are·you·missing·an·assembly·reference?116 ····<string>//·CS1061:·Type·`object'·does·not·contain·a·definition·for·`Foo'·and·no·extension·method·`Foo'·of·type·`object'·could·be·found.·Are·you·missing·an·assembly·reference?
120 //·Line:·12117 //·Line:·12
  
121 using·System.Collections.Generic;118 using·System.Collections.Generic;
  
Offset 129, 25 lines modifiedOffset 127, 82 lines modified
129 »       {127 »       {
130 »       »       foreach·(KeyValuePair&lt;string,·object&gt;·o·in·arg)128 »       »       foreach·(KeyValuePair&lt;string,·object&gt;·o·in·arg)
131 »       »       {129 »       »       {
132 »       »       »       o.Value.Foo·();130 »       »       »       o.Value.Foo·();
133 »       »       }131 »       »       }
134 »       }132 »       }
135 }</string>133 }</string>
 134 ····<string>//·CS1061:·Type·`int'·does·not·contain·a·definition·for·`E'·and·no·extension·method·`E'·of·type·`int'·could·be·found.·Are·you·missing·an·assembly·reference?
 135 //·Line:·7
  
 136 class·T·{
 137 »       public·static·int·Main·(string·[]·args·)
 138 »       {
 139 »       »       int·x·=·1.E;
 140 »       »       return·0;
Max diff block lines reached; 4498/8899 bytes (50.55%) of diff not shown.
970 B
CS0081
958 B
CS0081
Ordering differences only
    
Offset 1, 21 lines modifiedOffset 1, 12 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0081</ErrorName>3 ··<ErrorName>CS0081</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0081:·Type·parameter·declaration·must·be·an·identifier·not·a·type5 ····<string>//·CS0081:·Type·parameter·declaration·must·be·an·identifier·not·a·type
6 //·Line:·6 
  
7 class·D 
8 { 
9 »       public·void·Foo&lt;int&gt;() 
10 »       { 
11 »       } 
12 }</string> 
13 ····<string>//·CS0081:·Type·parameter·declaration·must·be·an·identifier·not·a·type 
14 //·Line:·46 //·Line:·4
  
15 class·D&lt;string&gt;7 class·D&lt;string&gt;
16 {8 {
17 }</string>9 }</string>
18 ····<string>//·CS0081:·Type·parameter·declaration·must·be·an·identifier·not·a·type10 ····<string>//·CS0081:·Type·parameter·declaration·must·be·an·identifier·not·a·type
19 //·Line:·411 //·Line:·4
Offset 23, 9 lines modifiedOffset 14, 18 lines modified
23 partial·class·A&lt;T,·bool&gt;14 partial·class·A&lt;T,·bool&gt;
24 {15 {
25 }16 }
  
26 partial·class·A&lt;T,·O&gt;17 partial·class·A&lt;T,·O&gt;
27 {18 {
28 }</string>19 }</string>
 20 ····<string>//·CS0081:·Type·parameter·declaration·must·be·an·identifier·not·a·type
 21 //·Line:·6
  
 22 class·D
 23 {
 24 »       public·void·Foo&lt;int&gt;()
 25 »       {
 26 »       }
 27 }</string>
29 ··</Examples>28 ··</Examples>
30 </ErrorDocumentation>29 </ErrorDocumentation>
3.46 KB
CS0815
3.45 KB
CS0815
Ordering differences only
    
Offset 1, 22 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0815</ErrorName>3 ··<ErrorName>CS0815</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`null' 
6 //·Line:·9 
  
  
7 public·class·Test 
8 { 
9 »       static·void·Main·() 
10 »       { 
11 »       »       var·v·=·null; 
12 »       } 
13 }</string> 
14 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`void'5 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`void'
15 //·Line:·96 //·Line:·9
  
  
16 public·class·Test7 public·class·Test
17 {8 {
18 »       static·void·Main·()9 »       static·void·Main·()
Offset 25, 86 lines modifiedOffset 14, 97 lines modified
25 »       }14 »       }
  
26 »       static·void·Foo·()15 »       static·void·Foo·()
27 »       {16 »       {
28 »       }17 »       }
29 }</string>18 }</string>
30 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`anonymous·method'19 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`anonymous·method'
31 //·Line:·1120 //·Line:·9
  
32 using·System; 
33 using·System.Threading.Tasks; 
  
34 class·X21 public·class·Test
35 {22 {
36 »       public·static·void·Main·()23 »       static·void·Main·()
37 »       {24 »       {
38 »       »       Task.Run(async·()·=&gt;·{·var·a·=·async·()·=&gt;·{·};·Console.WriteLine(a);·});25 »       »       var·d·=·delegate·{};
39 »       }26 »       }
40 }</string>27 }</string>
41 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`method·group'28 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`method·group'
42 //·Line:·829 //·Line:·8
  
43 public·class·Tests30 public·class·Tests
44 {31 {
45 »       public·static·void·Main·()32 »       public·static·void·Main·()
46 »       {33 »       {
47 »       »       var·d·=·Main;34 »       »       var·d·=·Main;
48 »       }35 »       }
49 }</string>36 }</string>
50 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`default'37 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`null'
51 //·Line:·938 //·Line:·9
52 //·Compiler·options:·-langversion:latest 
  
53 static·class·X 
 39 public·class·Test
54 {40 {
55 »       public·static·void·Main·()41 »       static·void·Main·()
56 »       {42 »       {
57 »       »       var·x·=·default;43 »       »       var·v·=·null;
58 »       }44 »       }
59 }</string>45 }</string>
60 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`anonymous·method'46 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`void'
61 //·Line:·947 //·Line:·17
  
 48 using·System;
 49 using·System.Collections.Generic;
  
62 public·class·Test50 class·A
63 {51 {
64 »       static·void·Main·()52 »       static·void·Test·(Action·a)
65 »       {53 »       {
66 »       »       var·d·=·delegate·{};54 »       }
  
 55 »       public·static·void·Main·()
 56 »       {
 57 »       »       Test·(()·=&gt;·{
 58 »       »       »       List&lt;string&gt;·l·=·null;
 59 »       »       »       var·res·=·l.ForEach·(g·=&gt;·{·});
 60 »       »       });
67 »       }61 »       }
68 }</string>62 }</string>
69 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`(int,·method·group)'63 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`(int,·method·group)'
70 //·Line:·864 //·Line:·8
  
71 class·XX65 class·XX
72 {66 {
73 »       public·static·void·Main·()67 »       public·static·void·Main·()
74 »       {68 »       {
75 »       »       var·m·=·(1,·Main);69 »       »       var·m·=·(1,·Main);
76 »       }70 »       }
77 }</string>71 }</string>
78 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`void'72 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`anonymous·method'
79 //·Line:·1773 //·Line:·11
  
80 using·System;74 using·System;
81 using·System.Collections.Generic;75 using·System.Threading.Tasks;
  
82 class·A76 class·X
83 {77 {
84 »       static·void·Test·(Action·a)78 »       public·static·void·Main·()
85 »       {79 »       {
 80 »       »       Task.Run(async·()·=&gt;·{·var·a·=·async·()·=&gt;·{·};·Console.WriteLine(a);·});
86 »       }81 »       }
 82 }</string>
 83 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`default'
 84 //·Line:·9
 85 //·Compiler·options:·-langversion:latest
  
 86 static·class·X
 87 {
87 »       public·static·void·Main·()88 »       public·static·void·Main·()
88 »       {89 »       {
 90 »       »       var·x·=·default;
89 »       »       Test·(()·=&gt;·{ 
90 »       »       »       List&lt;string&gt;·l·=·null; 
91 »       »       »       var·res·=·l.ForEach·(g·=&gt;·{·}); 
92 »       »       }); 
93 »       }91 »       }
94 }</string>92 }</string>
95 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`anonymous·method'93 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`anonymous·method'
96 //·Line:·894 //·Line:·8
  
97 public·class·Test95 public·class·Test
98 {96 {
Max diff block lines reached; -1/3498 bytes (-0.03%) of diff not shown.
1.32 KB
CS8123
1.31 KB
CS8123
Ordering differences only
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS8123</ErrorName>3 ··<ErrorName>CS8123</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS8123:·The·tuple·element·name·`b'·is·ignored·because·a·different·name·or·no·name·is·specified·by·the·target·type·`(long,·string)'5 ····<string>//·CS8123:·The·tuple·element·name·`a'·is·ignored·because·a·different·name·or·no·name·is·specified·by·the·target·type·`(int,·int)'
6 //·Line:·96 //·Line:·9
7 //·Compiler·options:·-warnaserror7 //·Compiler·options:·-warnaserror
  
8 static·class·X8 class·C
9 {9 {
10 »       static·(long·a,·string·x)·Test·()10 »       public·static·void·Main·()
11 »       {11 »       {
12 »       »       return·(b:·1,·&quot;&quot;);12 »       »       (int·tt1,·int·tt2)·t·=·(a:·1,·2);
13 »       }13 »       }
14 }</string>14 }</string>
15 ····<string>//·CS8123:·The·tuple·element·name·`a'·is·ignored·because·a·different·name·or·no·name·is·specified·by·the·target·type·`(int,·int)'15 ····<string>//·CS8123:·The·tuple·element·name·`b'·is·ignored·because·a·different·name·or·no·name·is·specified·by·the·target·type·`(long,·string)'
16 //·Line:·916 //·Line:·9
17 //·Compiler·options:·-warnaserror17 //·Compiler·options:·-warnaserror
  
18 class·C18 static·class·X
19 {19 {
20 »       public·static·void·Main·()20 »       static·(long·a,·string·x)·Test·()
21 »       {21 »       {
22 »       »       (int·tt1,·int·tt2)·t·=·(a:·1,·2);22 »       »       return·(b:·1,·&quot;&quot;);
23 »       }23 »       }
24 }</string>24 }</string>
25 ··</Examples>25 ··</Examples>
26 </ErrorDocumentation>26 </ErrorDocumentation>
730 B
CS1626
718 B
CS1626
Ordering differences only
    
Offset 8, 34 lines modifiedOffset 8, 34 lines modified
8 using·System.Collections;8 using·System.Collections;
  
9 class·C:·IEnumerable9 class·C:·IEnumerable
10 {10 {
11 ···public·IEnumerator·GetEnumerator·()11 ···public·IEnumerator·GetEnumerator·()
12 ···{12 ···{
13 »       ···try·{13 »       ···try·{
 14 »       ·······try·{
14 »       »       ···yield·return·this;15 »       »       ···yield·return·this;
 16 »       ·······}
 17 »       ·······finally·{}
15 »       ···}18 »       ···}
16 »       ···catch·{19 »       ···catch·(System.Exception)·{
17 »       ···}20 »       ···}
18 ···}21 ···}
19 }</string>22 }</string>
20 ····<string>//·CS1626:·Cannot·yield·a·value·in·the·body·of·a·try·block·with·a·catch·clause23 ····<string>//·CS1626:·Cannot·yield·a·value·in·the·body·of·a·try·block·with·a·catch·clause
21 //·Line:·1124 //·Line:·11
  
22 using·System.Collections;25 using·System.Collections;
  
23 class·C:·IEnumerable26 class·C:·IEnumerable
24 {27 {
25 ···public·IEnumerator·GetEnumerator·()28 ···public·IEnumerator·GetEnumerator·()
26 ···{29 ···{
27 »       ···try·{30 »       ···try·{
28 »       ·······try·{ 
29 »       »       ···yield·return·this;31 »       »       ···yield·return·this;
30 »       ·······} 
31 »       ·······finally·{} 
32 »       ···}32 »       ···}
33 »       ···catch·(System.Exception)·{33 »       ···catch·{
34 »       ···}34 »       ···}
35 ···}35 ···}
36 }</string>36 }</string>
37 ··</Examples>37 ··</Examples>
38 </ErrorDocumentation>38 </ErrorDocumentation>
11.9 KB
CS0108
11.8 KB
CS0108
Ordering differences only
    
Offset 1, 47 lines modifiedOffset 1, 79 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0108</ErrorName>3 ··<ErrorName>CS0108</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0108:·`A.B.AnInt'·hides·inherited·member·`A.AnInt'.·Use·the·new·keyword·if·hiding·was·intended
 6 //·Line:·11
 7 //·Compiler·options:·-warnaserror
  
 8 public·abstract·class·A
 9 {
 10 »       static·readonly·int·AnInt·=·2;
  
 11 »       public·class·B·:·A
 12 »       {
 13 »       »       static·readonly·int·AnInt·=·3;
 14 »       }
 15 }</string>
5 ····<string>//·CS0108:·`Derived.Prop(bool)'·hides·inherited·member·`Base.Prop'.·Use·the·new·keyword·if·hiding·was·intended16 ····<string>//·CS0108:·`Derived.F()'·hides·inherited·member·`Base.F()'.·Use·the·new·keyword·if·hiding·was·intended
6 //·Line:·1317 //·Line:
7 //·Compiler·options:·-warnaserror·-warn:218 //·Compiler·options:·-warnaserror·-warn:2
  
8 class·Base·{19 class·Base·{
9 »       public·bool·Prop·=·false;20 »       public·void·F·()·{}
10 }21 }
  
11 class·Derived·:·Base·{22 class·Derived·:·Base·{
12 ········public·void·Prop·(bool·b)·{}23 »       void·F·()·{}
13 }</string>24 }</string>
14 ····<string>//·CS0108:·`B.D'·hides·inherited·member·`A.D'.·Use·the·new·keyword·if·hiding·was·intended25 ····<string>//·CS0108:·`Outer.Inner'·hides·inherited·member·`Base.Inner'.·Use·the·new·keyword·if·hiding·was·intended
15 //·Line:·1526 //·Line:·13
16 //·Compiler·options:·-warnaserror·-warn:227 //·Compiler·options:·-warnaserror·-warn:2
  
17 public·class·B·:·A28 public·class·Base
18 {29 {
19 »       public·delegate·void·D·();30 ····public·int·Inner·{·set·{·}·}
20 }31 }
  
21 public·class·A32 class·Outer:·Base
22 {33 {
23 »       public·int·D;34 ····public·void·M·()·{}
 35 ····
 36 ····public·class·Inner
 37 ····{
 38 ····}
24 }</string>39 }</string>
25 ····<string>//·CS0108:·`Derived.EE'·hides·inherited·member·`Base.EE'.·Use·the·new·keyword·if·hiding·was·intended40 ····<string>//·CS0108:·`Derived.Action&lt;U&gt;'·hides·inherited·member·`Base.Action&lt;U&gt;'.·Use·the·new·keyword·if·hiding·was·intended
26 //·Line:·1241 //·Line:·12
 42 //·Compiler·options:·-warnaserror
  
 43 public·abstract·class·Base
 44 {
 45 »       public·delegate·void·Action&lt;U&gt;·(U·val);
 46 }
  
 47 public·class·Derived·:·Base
 48 {
 49 »       public·delegate·void·Action&lt;U&gt;·(U·i);
 50 }</string>
 51 ····<string>//·CS0108:·`Derived.Prop'·hides·inherited·member·`Base.Prop'.·Use·the·new·keyword·if·hiding·was·intended
 52 //·Line:·14
27 //·Compiler·options:·-warnaserror·-warn:253 //·Compiler·options:·-warnaserror·-warn:2
  
28 class·Base·{54 class·Base·{
29 »       public·enum·EE·{55 »       public·int·Prop·{
 56 ············get·{
 57 ················return·0;
30 ············Item58 ············}
31 ········};59 ········}····
32 }60 }
  
33 class·Derived·:·Base·{61 class·Derived·:·Base·{
34 ········public·int·EE;62 »       public·bool·Prop·=·false;
35 }</string>63 }</string>
36 ····<string>//·CS0108:·`Libs.MyLib'·hides·inherited·member·`Foo.MyLib'.·Use·the·new·keyword·if·hiding·was·intended64 ····<string>//·CS0108:·`Libs.MyLib'·hides·inherited·member·`Foo.MyLib'.·Use·the·new·keyword·if·hiding·was·intended
37 //·Line:·1865 //·Line:·18
38 //·Compiler·options:·-warnaserror·-warn:266 //·Compiler·options:·-warnaserror·-warn:2
  
39 using·System;67 using·System;
40 using·System.Runtime.InteropServices;68 using·System.Runtime.InteropServices;
Offset 57, 160 lines modifiedOffset 89, 175 lines modified
57 ·89 ·
58 class·Libs·:·Foo·{90 class·Libs·:·Foo·{
59 »       internal·const·string·MyLib·=·&quot;SomeLibrary&quot;;91 »       internal·const·string·MyLib·=·&quot;SomeLibrary&quot;;
60 }92 }
61 class·Foo·{93 class·Foo·{
62 »       internal·const·string·MyLib·=·&quot;Foo&quot;;94 »       internal·const·string·MyLib·=·&quot;Foo&quot;;
63 }</string>95 }</string>
64 ····<string>//·CS0108:·`Derived.Action&lt;U&gt;'·hides·inherited·member·`Base.Action&lt;U&gt;'.·Use·the·new·keyword·if·hiding·was·intended96 ····<string>//·CS0108:·`B.D'·hides·inherited·member·`A.D'.·Use·the·new·keyword·if·hiding·was·intended
65 //·Line:·1297 //·Line:·15
66 //·Compiler·options:·-warnaserror98 //·Compiler·options:·-warnaserror·-warn:2
  
67 public·abstract·class·Base99 public·class·B·:·A
68 {100 {
69 »       public·delegate·void·Action&lt;U&gt;·(U·val);101 »       public·delegate·void·D·();
70 }102 }
  
71 public·class·Derived·:·Base103 public·class·A
72 {104 {
73 »       public·delegate·void·Action&lt;U&gt;·(U·i);105 »       public·int·D;
74 }</string>106 }</string>
75 ····<string>//·CS0118:·`B.Factory'·hides·inherited·member·`A.Factory(object)'.·Use·the·new·keyword·if·hiding·was·intended107 ····<string>//·CS0108:·`Derived.Test(bool)'·hides·inherited·member·`BaseInterface.Test(bool)'.·Use·the·new·keyword·if·hiding·was·intended
76 //·Line:·12108 //·Line:·9
77 //·Compiler·options:·-warnaserror·-warn:2109 //·Compiler·options:·-warnaserror·-warn:2·-t:library
  
78 public·abstract·class·A110 interface·BaseInterface·{
 111 »       void·Test·(bool·arg);
 112 }
  
 113 interface·Derived·:·BaseInterface·{
 114 »       void·Test·(bool·arg);
 115 }</string>
 116 ····<string>//·CS0108:·`BaseConcrete.InnerDerived&lt;T&gt;()'·hides·inherited·member·`BaseGeneric&lt;string&gt;.InnerDerived'.·Use·the·new·keyword·if·hiding·was·intended
 117 //·Line:·14
 118 //·Compiler·options:·-warn:2·-warnaserror
  
 119 class·BaseGeneric&lt;T&gt;
79 {120 {
80 »       public·void·Factory·(object·data)·{·}121 »       public·class·InnerDerived
 122 »       {
 123 »       }
81 }124 }
  
82 public·class·B·:·A125 class·BaseConcrete·:·BaseGeneric&lt;string&gt;
83 {126 {
84 »       public·delegate·void·Factory·(object·data,·object·fail);127 »       public·void·InnerDerived&lt;T&gt;·()
 128 »       {
 129 »       }
Max diff block lines reached; 7572/12089 bytes (62.64%) of diff not shown.
5.55 KB
CS0109
5.54 KB
CS0109
Ordering differences only
    
Offset 1, 24 lines modifiedOffset 1, 49 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0109</ErrorName>3 ··<ErrorName>CS0109</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0109:·The·member·`BaseClass.Location'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required
 6 //·Line:·6
 7 //·Compiler·options:·-warnaserror·-warn:4
  
 8 class·BaseClass·{
 9 ········public·new·int·Location;
 10 }</string>
 11 ····<string>//·CS0109:·The·member·`BaseClass.Val'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required
 12 //·Line:·6
 13 //·Compiler·options:·-warnaserror·-warn:4
  
 14 class·BaseClass·{
 15 ········public·new·const·bool·Val·=·false;
 16 }</string>
5 ····<string>//·CS0109:·The·member·`Derived&lt;U&gt;.Action'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required17 ····<string>//·CS0109:·The·member·`Derived&lt;U&gt;.Action'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required
6 //·Line:·1218 //·Line:·12
7 //·Compiler·options:·-warnaserror·-warn:419 //·Compiler·options:·-warnaserror·-warn:4
  
8 public·abstract·class·Base20 public·abstract·class·Base
9 {21 {
10 »       public·delegate·void·Action&lt;U&gt;(U·val);22 »       public·delegate·void·Action&lt;U&gt;(U·val);
11 }23 }
  
12 public·class·Derived&lt;U&gt;·:·Base24 public·class·Derived&lt;U&gt;·:·Base
13 {25 {
14 »       new·internal·Action&lt;U&gt;·Action;26 »       new·internal·Action&lt;U&gt;·Action;
15 }</string>27 }</string>
 28 ····<string>//·CS0109:·The·member·`Derived.Test()'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required
 29 //·Line:·10
 30 //·Compiler·options:·-warnaserror·-warn:4
  
 31 class·Base·{
 32 »       void·Test·(bool·arg)·{}
 33 }
  
 34 class·Derived·:·Base·{
 35 »       new·void·Test·()·{}
 36 }</string>
16 ····<string>//·CS0109:·The·member·`Test.this[string]'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required37 ····<string>//·CS0109:·The·member·`Test.this[string]'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required
17 //·Line:·938 //·Line:·9
18 //·Compiler·options:·-warnaserror·-warn:439 //·Compiler·options:·-warnaserror·-warn:4
  
19 using·System.Collections;40 using·System.Collections;
  
20 public·class·Test:·ArrayList41 public·class·Test:·ArrayList
Offset 26, 69 lines modifiedOffset 51, 14 lines modified
26 ····public·new·string·this[string·index]51 ····public·new·string·this[string·index]
27 ····{52 ····{
28 »       set53 »       set
29 »       {54 »       {
30 »       }55 »       }
31 ····}56 ····}
32 }</string>57 }</string>
33 ····<string>//·CS0109:·The·member·`Derived.Action&lt;T,U&gt;'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required 
34 //·Line:·12 
35 //·Compiler·options:·-warnaserror·-warn:4 
  
36 public·abstract·class·Base 
37 { 
38 »       public·delegate·void·Action&lt;U&gt;·(U·val); 
39 } 
  
40 public·class·Derived·:·Base 
41 { 
42 »       public·new·delegate·void·Action&lt;T,·U&gt;·(U·val); 
43 }</string> 
44 ····<string>//·CS0109:·The·member·`Outer.Inner'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required 
45 //·Line:·7 
46 //·Compiler·options:·-warnaserror·-warn:4 
  
47 class·Outer 
48 { 
49 ····public·new·class·Inner 
50 ····{ 
51 ····} 
52 }</string> 
53 ····<string>//·CS0109:·The·member·`BaseClass.Location'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required 
54 //·Line:·6 
55 //·Compiler·options:·-warnaserror·-warn:4 
  
56 class·BaseClass·{ 
57 ········public·new·int·Location·{·set·{·}·} 
58 }</string> 
59 ····<string>//·CS0109:·The·member·`BaseClass.Val'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required 
60 //·Line:·6 
61 //·Compiler·options:·-warnaserror·-warn:4 
  
62 class·BaseClass·{ 
63 ········public·new·const·bool·Val·=·false; 
64 }</string> 
65 ····<string>//·CS0109:·The·member·`BaseClass.Location'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required 
66 //·Line:·6 
67 //·Compiler·options:·-warnaserror·-warn:4 
  
68 class·BaseClass·{ 
69 ········public·new·int·Location; 
70 }</string> 
71 ····<string>//·CS0109:·The·member·`Derived.this[string]'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required 
72 //·Line:·10 
73 //·Compiler·options:·-warnaserror·-warn:4 
  
74 class·Base·{ 
75 »       public·bool·this·[int·arg]·{·set·{}·} 
76 } 
  
77 class·Derived·:·Base·{ 
78 »       public·new·bool·this·[string·arg]·{·set·{}·} 
79 }</string> 
80 ····<string>//·CS0109:·The·member·`DerivedClass.get_Value()'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required58 ····<string>//·CS0109:·The·member·`DerivedClass.get_Value()'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required
81 //·Line:·1459 //·Line:·14
82 //·Compiler·options:·-warnaserror·-warn:460 //·Compiler·options:·-warnaserror·-warn:4
  
83 class·BaseClass·{61 class·BaseClass·{
84 ········protected·virtual·int·Value·{·62 ········protected·virtual·int·Value·{·
85 ················get·{63 ················get·{
Offset 111, 24 lines modifiedOffset 81, 43 lines modified
111 ························return·0;81 ························return·0;
112 ················}82 ················}
113 ················set·{·}83 ················set·{·}
114 ········}84 ········}
  
115 »       »       static·void·Main·()·{}85 »       »       static·void·Main·()·{}
116 }</string>86 }</string>
Max diff block lines reached; 1524/5639 bytes (27.03%) of diff not shown.
968 B
CS0540
956 B
CS0540
Ordering differences only
    
Offset 1, 22 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0540</ErrorName>3 ··<ErrorName>CS0540</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0540:·`B.A.B()':·containing·type·does·not·implement·interface·`A' 
6 //·Line: 
  
7 interface·A·{ 
8 } 
  
9 class·B·{ 
10 »       void·A.B·()·{} 
  
11 »       static·void·Main·()·{} 
12 }</string> 
13 ····<string>//·CS0540:·`N.Nested.C.I.P':·containing·type·does·not·implement·interface·`N.Nested.I'5 ····<string>//·CS0540:·`N.Nested.C.I.P':·containing·type·does·not·implement·interface·`N.Nested.I'
14 //·Line:·176 //·Line:·17
  
15 using·System;7 using·System;
  
16 namespace·N8 namespace·N
17 {9 {
Offset 59, 9 lines modifiedOffset 48, 20 lines modified
  
59 »       public·override·SomeProperty·SomeProperty·{·get·{·return·null;·}·}48 »       public·override·SomeProperty·SomeProperty·{·get·{·return·null;·}·}
  
60 »       public·static·void·Main·()49 »       public·static·void·Main·()
61 »       {50 »       {
62 »       }51 »       }
63 }</string>52 }</string>
 53 ····<string>//·CS0540:·`B.A.B()':·containing·type·does·not·implement·interface·`A'
 54 //·Line:
  
 55 interface·A·{
 56 }
  
 57 class·B·{
 58 »       void·A.B·()·{}
  
 59 »       static·void·Main·()·{}
 60 }</string>
64 ··</Examples>61 ··</Examples>
65 </ErrorDocumentation>62 </ErrorDocumentation>
824 B
CS0430
812 B
CS0430
Ordering differences only
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0430</ErrorName>3 ··<ErrorName>CS0430</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0430:·The·extern·alias·`dontdefined'·was·not·specified·in·-reference·option5 ····<string>//·CS0430:·The·extern·alias·`dontdefined'·was·not·specified·in·-reference·option
6 //·Line:·46 //·Line:·4
  
7 extern·alias·dontdefined; 
8 using·System;7 using·System;
  
 8 namespace·N
 9 {
 10 »       extern·alias·dontdefined;
 11 }
  
9 public·class·Tester12 public·class·Tester
10 {13 {
11 »       static·void·Main·()14 »       static·void·Main·()
12 »       {15 »       {
13 »       }16 »       }
14 }</string>17 }</string>
15 ····<string>//·CS0430:·The·extern·alias·`dontdefined'·was·not·specified·in·-reference·option18 ····<string>//·CS0430:·The·extern·alias·`dontdefined'·was·not·specified·in·-reference·option
16 //·Line:·419 //·Line:·4
  
 20 extern·alias·dontdefined;
17 using·System;21 using·System;
  
18 namespace·N 
19 { 
20 »       extern·alias·dontdefined; 
21 } 
  
22 public·class·Tester22 public·class·Tester
23 {23 {
24 »       static·void·Main·()24 »       static·void·Main·()
25 »       {25 »       {
26 »       }26 »       }
27 }</string>27 }</string>
28 ··</Examples>28 ··</Examples>
2.97 KB
CS0828
2.96 KB
CS0828
Ordering differences only
    
Offset 1, 96 lines modifiedOffset 1, 96 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0828</ErrorName>3 ··<ErrorName>CS0828</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`null'5 ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`anonymous·method'
6 //·Line:·96 //·Line:·8
  
  
7 public·class·Test7 public·class·Test
8 {8 {
9 »       static·void·Main·()9 »       static·void·Main·()
10 »       {10 »       {
11 »       »       int·A·=·9; 
12 »       »       var·v1·=·new·{·A,·Value·=·null·};11 »       »       var·v·=·new·{·Value·=·i·=&gt;·1·};
13 »       }12 »       }
14 }</string>13 }</string>
15 ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`anonymous·method'14 ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`null'
16 //·Line:·815 //·Line:·9
  
  
17 public·class·Test16 public·class·Test
18 {17 {
19 »       static·void·Main·()18 »       static·void·Main·()
20 »       {19 »       {
 20 »       »       int·A·=·9;
21 »       »       var·v·=·new·{·Value·=·i·=&gt;·1·};21 »       »       var·v1·=·new·{·A,·Value·=·null·};
22 »       }22 »       }
23 }</string>23 }</string>
24 ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`void'24 ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`int*'
25 //·Line:·1325 //·Line:·9
 26 //·Compiler·options:·-unsafe
  
26 public·class·Test27 public·unsafe·class·Test
27 {28 {
28 »       static·void·Error·()29 »       static·int*·Error·()
29 »       {30 »       {
 31 »       »       return·(int*)0;
30 »       }32 »       }
31 »       33 »       
32 »       static·void·Main·()34 »       static·void·Main·()
33 »       {35 »       {
34 »       »       var·v·=·new·{·Value·=·Error·()·};36 »       »       var·v·=·new·{·Value·=·Error·()·};
35 »       }37 »       }
36 }</string>38 }</string>
37 ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`anonymous·method'39 ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`method·group'
38 //·Line:·940 //·Line:·12
  
  
39 public·class·Test41 public·class·Test
40 {42 {
 43 »       static·void·Error·()
 44 »       {
 45 »       }
 46 »       
41 »       static·void·Main·()47 »       static·void·Main·()
42 »       {48 »       {
43 »       »       var·v·=·new·{·Value·=·delegate·()·{·return·1;·}·};49 »       »       var·v·=·new·{·Value·=·Error·};
44 »       }50 »       }
45 }</string>51 }</string>
46 ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`method·group'52 ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`void'
47 //·Line:·1253 //·Line:·13
  
  
48 public·class·Test54 public·class·Test
49 {55 {
50 »       static·void·Error·()56 »       static·void·Error·()
51 »       {57 »       {
52 »       }58 »       }
53 »       59 »       
54 »       static·void·Main·()60 »       static·void·Main·()
55 »       {61 »       {
56 »       »       var·v·=·new·{·Value·=·Error·};62 »       »       var·v·=·new·{·Value·=·Error·()·};
57 »       }63 »       }
58 }</string>64 }</string>
59 ····<string>//·CS0827:·An·anonymous·type·property·`Prop'·cannot·be·initialized·with·`(int,·method·group)'65 ····<string>//·CS0827:·An·anonymous·type·property·`Prop'·cannot·be·initialized·with·`(int,·method·group)'
60 //·Line:·966 //·Line:·9
  
61 class·XX67 class·XX
62 {68 {
63 »       public·static·void·Main·()69 »       public·static·void·Main·()
64 »       {70 »       {
65 »       »       var·m·=·new·{71 »       »       var·m·=·new·{
66 »       »       »       Prop·=·(1,·Main)72 »       »       »       Prop·=·(1,·Main)
67 »       »       };73 »       »       };
68 »       }74 »       }
69 }</string>75 }</string>
70 ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`int*'76 ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`anonymous·method'
71 //·Line:·977 //·Line:·9
72 //·Compiler·options:·-unsafe 
  
  
73 public·unsafe·class·Test78 public·class·Test
74 {79 {
75 »       static·int*·Error·() 
76 »       { 
77 »       »       return·(int*)0; 
78 »       } 
79 »        
80 »       static·void·Main·()80 »       static·void·Main·()
81 »       {81 »       {
82 »       »       var·v·=·new·{·Value·=·Error·()·};82 »       »       var·v·=·new·{·Value·=·delegate·()·{·return·1;·}·};
83 »       }83 »       }
84 }</string>84 }</string>
85 ··</Examples>85 ··</Examples>
86 </ErrorDocumentation>86 </ErrorDocumentation>
1.37 KB
CS0655
1.35 KB
CS0655
Ordering differences only
    
Offset 1, 47 lines modifiedOffset 1, 47 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0655</ErrorName>3 ··<ErrorName>CS0655</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0655:·`a'·is·not·a·valid·named·attribute·argument·because·it·is·not·a·valid·attribute·parameter·type5 ····<string>//·CS0655:·`d'·is·not·a·valid·named·attribute·argument·because·it·is·not·a·valid·attribute·parameter·type
6 //·Line:·116 //·Line:·11
  
7 using·System;7 using·System;
  
8 class·TestAttribute·:·Attribute8 class·TestAttribute·:·Attribute
9 {9 {
10 ···public·int[][]·a;10 ···public·decimal·d;
11 }11 }
  
12 [Test·(a·=·null)]12 [Test·(d·=·44444)]
13 class·C13 class·C
14 {14 {
15 }</string>15 }</string>
16 ····<string>//·CS0655:·`d'·is·not·a·valid·named·attribute·argument·because·it·is·not·a·valid·attribute·parameter·type16 ····<string>//·CS0655:·`a'·is·not·a·valid·named·attribute·argument·because·it·is·not·a·valid·attribute·parameter·type
17 //·Line:·1117 //·Line:·11
  
18 using·System;18 using·System;
  
19 class·TestAttribute·:·Attribute19 class·TestAttribute·:·Attribute
20 {20 {
21 ···public·decimal·d;21 »       public·int[,]·a;
22 }22 }
  
23 [Test·(d·=·44444)]23 [Test·(a·=·null)]
24 class·C24 class·C
25 {25 {
26 }</string>26 }</string>
27 ····<string>//·CS0655:·`a'·is·not·a·valid·named·attribute·argument·because·it·is·not·a·valid·attribute·parameter·type27 ····<string>//·CS0655:·`a'·is·not·a·valid·named·attribute·argument·because·it·is·not·a·valid·attribute·parameter·type
28 //·Line:·1128 //·Line:·11
  
29 using·System;29 using·System;
  
30 class·TestAttribute·:·Attribute30 class·TestAttribute·:·Attribute
31 {31 {
32 »       public·int[,]·a;32 ···public·int[][]·a;
33 }33 }
  
34 [Test·(a·=·null)]34 [Test·(a·=·null)]
35 class·C35 class·C
36 {36 {
37 }</string>37 }</string>
38 ··</Examples>38 ··</Examples>
1.73 KB
CS0131
1.72 KB
CS0131
Ordering differences only
    
Offset 18, 35 lines modifiedOffset 18, 52 lines modified
18 »       public·static·void·Main·()18 »       public·static·void·Main·()
19 »       {19 »       {
20 »       »       Person·johnDoe·=·new·Person·();20 »       »       Person·johnDoe·=·new·Person·();
21 »       »       (string)·johnDoe.Name·=·&quot;John·Doe&quot;;21 »       »       (string)·johnDoe.Name·=·&quot;John·Doe&quot;;
22 »       }22 »       }
23 }</string>23 }</string>
24 ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer24 ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer
25 //·Line:·7 
  
26 class·X·{ 
27 »       void·A·() 
28 »       { 
29 »       »       5·=·4; 
30 »       } 
31 }</string> 
32 ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer 
33 //·Line:·1025 //·Line:·10
34 using·System;26 using·System;
  
35 class·X27 class·X
36 {28 {
37 »       static·void·Main·()29 »       static·void·Main·()
38 »       {30 »       {
39 »       »       int·a·=·7;31 »       »       int·a·=·7;
40 »       »       +a·=·9;32 »       »       +a·=·9;
41 »       }33 »       }
42 }</string>34 }</string>
43 ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer35 ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer
 36 //·Line:·15
 37 //·Compiler·options:·-unsafe
  
 38 unsafe·struct·MyStruct
 39 {
 40 »       public·fixed·char·Name[32];
 41 }
  
 42 unsafe·class·MainClass
 43 {
 44 »       public·static·void·Main·()
 45 »       {
 46 »       »       var·str·=·new·MyStruct();
 47 »       »       str.Name·=·null;
 48 »       }
 49 }</string>
 50 ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer
 51 //·Line:·7
  
 52 class·X·{
 53 »       void·A·()
 54 »       {
 55 »       »       5·=·4;
 56 »       }
 57 }</string>
 58 ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer
44 //·Line:·1259 //·Line:·12
  
45 using·System;60 using·System;
46 using·System.Collections;61 using·System.Collections;
  
47 class·Test·{62 class·Test·{
48 »       public·static·void·Main(string[]·args)·{63 »       public·static·void·Main(string[]·args)·{
Offset 67, 26 lines modifiedOffset 84, 9 lines modified
67 »       }84 »       }
  
68 »       static·int·Foo·()85 »       static·int·Foo·()
69 »       {86 »       {
70 »       »       return·1;87 »       »       return·1;
71 »       }88 »       }
72 }</string>89 }</string>
73 ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer 
74 //·Line:·15 
75 //·Compiler·options:·-unsafe 
  
76 unsafe·struct·MyStruct 
77 { 
78 »       public·fixed·char·Name[32]; 
79 } 
  
80 unsafe·class·MainClass 
81 { 
82 »       public·static·void·Main·() 
83 »       { 
84 »       »       var·str·=·new·MyStruct(); 
85 »       »       str.Name·=·null; 
86 »       } 
87 }</string> 
88 ··</Examples>90 ··</Examples>
89 </ErrorDocumentation>91 </ErrorDocumentation>
2.64 KB
CS0633
2.63 KB
CS0633
Ordering differences only
    
Offset 1, 47 lines modifiedOffset 1, 47 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0633</ErrorName>3 ··<ErrorName>CS0633</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0633:·The·argument·to·the·`System.Diagnostics.ConditionalAttribute'·attribute·must·be·a·valid·identifier 
6 //·Line:·6 
  
7 using·System.Diagnostics; 
  
8 [Conditional(&quot;DEBUG+2&quot;)] 
9 public·class·Test:·System.Attribute·{}</string> 
10 ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier5 ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier
11 //·Line:·86 //·Line:·8
  
12 using·System.Runtime.CompilerServices;7 using·System.Runtime.CompilerServices;
  
13 public·class·C8 public·class·C
14 {9 {
15 »       [IndexerName·(&quot;class&quot;)]10 »       [IndexerName·(null)]
16 »       public·string·this·[int·i]·{11 »       public·string·this·[int·i]·{
17 »       »       set·{·}12 »       »       set·{·}
18 »       }13 »       }
19 }</string>14 }</string>
20 ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier15 ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier
21 //·Line:·516 //·Line:·5
  
22 public·class·MonthDays·{17 public·class·MonthDays·{
23 ···[System.Runtime.CompilerServices.IndexerName·(&quot;buggypo·for·you&quot;)]18 ···[System.Runtime.CompilerServices.IndexerName·(&quot;&quot;)]
24 ···public·int·this·[int·a]·{19 ···public·int·this·[int·a]·{
25 ······get·{20 ······get·{
26 ·········return·0;21 ·········return·0;
27 ······}22 ······}
28 ···}23 ···}
  
29 ···public·static·void·Main·()24 ···public·static·void·Main·()
30 ···{25 ···{
31 »       int·i·=·new·MonthDays·()·[1];26 »       int·i·=·new·MonthDays·()·[1];
32 ···}27 ···}
33 }</string>28 }</string>
34 ····<string>//·CS0633:·The·argument·to·the·`System.Diagnostics.ConditionalAttribute'·attribute·must·be·a·valid·identifier29 ····<string>//·CS0633:·The·argument·to·the·`System.Diagnostics.ConditionalAttribute'·attribute·must·be·a·valid·identifier
 30 //·Line:·6
  
 31 using·System.Diagnostics;
  
 32 [Conditional(&quot;DEBUG+2&quot;)]
 33 public·class·Test:·System.Attribute·{}</string>
 34 ····<string>//·CS0633:·The·argument·to·the·`System.Diagnostics.ConditionalAttribute'·attribute·must·be·a·valid·identifier
35 //·Line:·835 //·Line:·8
  
36 using·System;36 using·System;
37 using·System.Diagnostics;37 using·System.Diagnostics;
  
38 class·TestClass·{38 class·TestClass·{
39 »       [Conditional·(&quot;UNDEFINED·CONDITION&quot;)]39 »       [Conditional·(&quot;UNDEFINED·CONDITION&quot;)]
Offset 49, 15 lines modifiedOffset 49, 15 lines modified
49 »       {49 »       {
50 »       }50 »       }
51 }</string>51 }</string>
52 ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier52 ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier
53 //·Line:·553 //·Line:·5
  
54 public·class·MonthDays·{54 public·class·MonthDays·{
55 ···[System.Runtime.CompilerServices.IndexerName·(&quot;&quot;)]55 ···[System.Runtime.CompilerServices.IndexerName·(&quot;buggypo·for·you&quot;)]
56 ···public·int·this·[int·a]·{56 ···public·int·this·[int·a]·{
57 ······get·{57 ······get·{
58 ·········return·0;58 ·········return·0;
59 ······}59 ······}
60 ···}60 ···}
  
61 ···public·static·void·Main·()61 ···public·static·void·Main·()
Offset 68, 14 lines modifiedOffset 68, 14 lines modified
68 ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier68 ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier
69 //·Line:·869 //·Line:·8
  
70 using·System.Runtime.CompilerServices;70 using·System.Runtime.CompilerServices;
  
71 public·class·C71 public·class·C
72 {72 {
73 »       [IndexerName·(null)]73 »       [IndexerName·(&quot;class&quot;)]
74 »       public·string·this·[int·i]·{74 »       public·string·this·[int·i]·{
75 »       »       set·{·}75 »       »       set·{·}
76 »       }76 »       }
77 }</string>77 }</string>
78 ··</Examples>78 ··</Examples>
79 </ErrorDocumentation>79 </ErrorDocumentation>
1.08 KB
CS1750
1.07 KB
CS1750
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 20 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1750</ErrorName>3 ··<ErrorName>CS1750</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS1750:·Optional·parameter·expression·of·type·`decimal'·cannot·be·converted·to·parameter·type·`int?'
 6 //·Line:·6
  
 7 public·class·TS
 8 {
 9 »       public·static·void·Test·(int?·i·=·1m)
 10 »       {
 11 »       }
 12 }</string>
5 ····<string>//·CS1750:·Optional·parameter·expression·of·type·`S'·cannot·be·converted·to·parameter·type·`C'13 ····<string>//·CS1750:·Optional·parameter·expression·of·type·`S'·cannot·be·converted·to·parameter·type·`C'
6 //·Line:·1014 //·Line:·10
  
7 struct·S15 struct·S
8 {16 {
9 }17 }
  
Offset 34, 23 lines modifiedOffset 43, 14 lines modified
34 »       }43 »       }
35 }44 }
  
36 public·struct·A45 public·struct·A
37 {46 {
38 »       public·int·Field;47 »       public·int·Field;
39 }</string>48 }</string>
40 ····<string>//·CS1750:·Optional·parameter·expression·of·type·`decimal'·cannot·be·converted·to·parameter·type·`int?' 
41 //·Line:·6 
  
42 public·class·TS 
43 { 
44 »       public·static·void·Test·(int?·i·=·1m) 
45 »       { 
46 »       } 
47 }</string> 
48 ····<string>//·CS1750:·Optional·parameter·expression·of·type·`string'·cannot·be·converted·to·parameter·type·`int'49 ····<string>//·CS1750:·Optional·parameter·expression·of·type·`string'·cannot·be·converted·to·parameter·type·`int'
49 //·Line:·650 //·Line:·6
  
50 public·class·C51 public·class·C
51 {52 {
52 »       public·C·(int·a·=·&quot;a&quot;)53 »       public·C·(int·a·=·&quot;a&quot;)
53 »       {54 »       {
3.1 KB
CS1686
3.09 KB
CS1686
Ordering differences only
    
Offset 7, 19 lines modifiedOffset 7, 19 lines modified
7 //·Compiler·options:·-unsafe7 //·Compiler·options:·-unsafe
  
8 delegate·void·D·();8 delegate·void·D·();
  
9 unsafe·class·X·{9 unsafe·class·X·{
10 »       public·D·T·(int·a)10 »       public·D·T·(int·a)
11 »       {11 »       {
12 »       »       int·*y·=·&amp;a; 
13 »       »        
14 »       »       return·delegate·{12 »       »       return·delegate·{
15 »       »       »       int·x·=·a;13 »       »       »       int·x·=·a;
16 »       »       };14 »       »       };
 15 »       »       
 16 »       »       int·*y·=·&amp;a;
17 »       }17 »       }
18 }</string>18 }</string>
19 ····<string>//·CS1686:·Local·variable·or·parameter·`a'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression19 ····<string>//·CS1686:·Local·variable·or·parameter·`a'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression
20 //·Line:·1120 //·Line:·11
21 //·Compiler·options:·-unsafe21 //·Compiler·options:·-unsafe
  
22 delegate·void·D·();22 delegate·void·D·();
Offset 31, 33 lines modifiedOffset 31, 48 lines modified
31 »       »       »       int·*x·=·&amp;a;31 »       »       »       int·*x·=·&amp;a;
32 »       »       };32 »       »       };
33 »       }33 »       }
  
34 »       static·void·Main·()34 »       static·void·Main·()
35 »       {·}35 »       {·}
36 }</string>36 }</string>
37 ····<string>//·CS1686:·Local·variable·or·parameter·`str'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression37 ····<string>//·CS1686:·Local·variable·or·parameter·`i'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression
38 //·Line:·1138 //·Line:·16
39 //·Compiler·options:·-unsafe39 //·Compiler·options:·-unsafe
  
40 using·System;40 class·X·{
 41 »       delegate·void·S·();
  
41 unsafe·struct·S 
42 { 
43 »       public·fixed·int·i·[10]; 
44 }42 »       unsafe·void·M·()
 43 »       {
 44 »       »       int·i;
 45 »       »       int·*·j·;
  
45 class·C 
46 {46 »       »       S·s·=·delegate·{
 47 »       »       »       i·=·1;
 48 »       »       };
 49 »       »       j·=·&amp;i;
 50 »       }
  
47 »       static·void·Main·()51 »       static·void·Main·()·{}
 52 }</string>
 53 ····<string>//·CS1686:·Local·variable·or·parameter·`a'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression
 54 //·Line:·11
 55 //·Compiler·options:·-unsafe
  
 56 delegate·void·D·();
  
 57 unsafe·class·X·{
 58 »       public·D·T·(int·a)
48 »       {59 »       {
49 »       »       unsafe·{ 
50 »       »       »       S·str; 
51 »       »       »       Func&lt;int&gt;·e·=·()·=&gt;·str.i·[3];60 »       »       int·*y·=·&amp;a;
 61 »       »       
 62 »       »       return·delegate·{
 63 »       »       »       int·x·=·a;
52 »       »       }64 »       »       };
53 »       }65 »       }
54 }</string>66 }</string>
55 ····<string>//·CS1686:·Local·variable·or·parameter·`i'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression67 ····<string>//·CS1686:·Local·variable·or·parameter·`i'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression
56 //·Line:·1868 //·Line:·18
57 //·Compiler·options:·-unsafe69 //·Compiler·options:·-unsafe
  
58 unsafe·struct·S70 unsafe·struct·S
Offset 73, 45 lines modifiedOffset 88, 30 lines modified
73 »       {88 »       {
74 »       »       unsafe·{89 »       »       unsafe·{
75 »       »       »       S·str·=·new·S·();90 »       »       »       S·str·=·new·S·();
76 »       »       »       D·d·=·delegate·{·return·&amp;str.i;·};91 »       »       »       D·d·=·delegate·{·return·&amp;str.i;·};
77 »       »       }92 »       »       }
78 »       }93 »       }
79 }</string>94 }</string>
80 ····<string>//·CS1686:·Local·variable·or·parameter·`i'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression95 ····<string>//·CS1686:·Local·variable·or·parameter·`str'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression
81 //·Line:·16 
82 //·Compiler·options:·-unsafe 
  
83 class·X·{ 
84 »       delegate·void·S·(); 
  
85 »       unsafe·void·M·() 
86 »       { 
87 »       »       int·i; 
88 »       »       int·*·j·; 
  
89 »       »       S·s·=·delegate·{ 
90 »       »       »       i·=·1; 
91 »       »       }; 
92 »       »       j·=·&amp;i; 
93 »       } 
  
94 »       static·void·Main·()·{} 
95 }</string> 
96 ····<string>//·CS1686:·Local·variable·or·parameter·`a'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression 
97 //·Line:·1196 //·Line:·11
98 //·Compiler·options:·-unsafe97 //·Compiler·options:·-unsafe
  
99 delegate·void·D·();98 using·System;
  
100 unsafe·class·X·{ 
101 »       public·D·T·(int·a)99 unsafe·struct·S
 100 {
 101 »       public·fixed·int·i·[10];
 102 }
  
 103 class·C
 104 {
 105 »       static·void·Main·()
102 »       {106 »       {
103 »       »       return·delegate·{ 
104 »       »       »       int·x·=·a;107 »       »       unsafe·{
 108 »       »       »       S·str;
 109 »       »       »       Func&lt;int&gt;·e·=·()·=&gt;·str.i·[3];
105 »       »       };110 »       »       }
106 »       »        
107 »       »       int·*y·=·&amp;a; 
Max diff block lines reached; 50/3124 bytes (1.60%) of diff not shown.
1.29 KB
CS1982
1.28 KB
CS1982
Ordering differences only
    
Offset 3, 42 lines modifiedOffset 3, 42 lines modified
3 ··<ErrorName>CS1982</ErrorName>3 ··<ErrorName>CS1982</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression5 ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression
6 //·Line:·66 //·Line:·6
  
7 using·System;7 using·System;
  
8 [A(new·dynamic·[]·{·8·})]8 [A((dynamic)·null)]
9 public·class·A·:·Attribute9 public·class·A·:·Attribute
10 {10 {
11 »       public·A·(object·arg)11 »       public·A·(Type·arg)
12 »       {12 »       {
13 »       }13 »       }
14 }</string>14 }</string>
15 ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression15 ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression
16 //·Line:·616 //·Line:·6
  
17 using·System;17 using·System;
  
18 [A(typeof·(dynamic[]))]18 [A(typeof·(Func&lt;dynamic&gt;))]
19 public·class·A·:·Attribute19 public·class·A·:·Attribute
20 {20 {
21 »       public·A·(object·arg)21 »       public·A·(Type·arg)
22 »       {22 »       {
23 »       }23 »       }
24 }</string>24 }</string>
25 ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression25 ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression
26 //·Line:·626 //·Line:·6
  
27 using·System;27 using·System;
  
28 [A(typeof·(Func&lt;dynamic&gt;))]28 [A(new·dynamic·[]·{·8·})]
29 public·class·A·:·Attribute29 public·class·A·:·Attribute
30 {30 {
31 »       public·A·(Type·arg)31 »       public·A·(object·arg)
32 »       {32 »       {
33 »       }33 »       }
34 }</string>34 }</string>
35 ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression35 ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression
36 //·Line:·1336 //·Line:·13
  
37 using·System;37 using·System;
Offset 60, 16 lines modifiedOffset 60, 16 lines modified
60 »       }60 »       }
61 }</string>61 }</string>
62 ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression62 ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression
63 //·Line:·663 //·Line:·6
  
64 using·System;64 using·System;
  
65 [A((dynamic)·null)]65 [A(typeof·(dynamic[]))]
66 public·class·A·:·Attribute66 public·class·A·:·Attribute
67 {67 {
68 »       public·A·(Type·arg)68 »       public·A·(object·arg)
69 »       {69 »       {
70 »       }70 »       }
71 }</string>71 }</string>
72 ··</Examples>72 ··</Examples>
73 </ErrorDocumentation>73 </ErrorDocumentation>
11.9 KB
CS0657
11.9 KB
CS0657
Ordering differences only
    
Offset 17, 48 lines modifiedOffset 17, 54 lines modified
17 {17 {
18 ····int·Prop·{18 ····int·Prop·{
19 ········[type:Test]19 ········[type:Test]
20 ········set·{20 ········set·{
21 ········}21 ········}
22 ····}22 ····}
23 }</string>23 }</string>
24 ····<string>//·CS0657:·`field'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`event,·method'.·All·attributes·in·this·section·will·be·ignored24 ····<string>//·CS0657:·`param'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`method,·return'.·All·attributes·in·this·section·will·be·ignored
25 //·Line:·825 //·Line:·9
26 //·Compiler·options:·-warnaserror26 //·Compiler·options:·-warnaserror
  
27 using·System;27 using·System;
  
28 interface·X·{ 
29 ··[field:NonSerialized] 
30 ··event·EventHandler·XEvent;28 struct·S
 29 {
 30 ····[param:·Obsolete]
 31 ····void·method·()·{}
31 }</string>32 }</string>
32 ····<string>//·CS0657:·`field'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`event,·method'.·All·attributes·in·this·section·will·be·ignored33 ····<string>//·CS0657:·`type'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`param'.·All·attributes·in·this·section·will·be·ignored
33 //·Line:·934 //·Line:·15
34 //·Compiler·options:·-warnaserror35 //·Compiler·options:·-warnaserror
  
35 using·System;36 using·System;
  
36 abstract·class·X37 [AttributeUsage(AttributeTargets.All)]
 38 public·class·TestAttribute:·Attribute
37 {39 {
38 »       [field:NonSerialized] 
39 »       public·abstract·event·EventHandler·XEvent;40 }
  
 41 struct·S
 42 {
 43 ····void·method·(
 44 ········[type:·Test]
 45 ········int·p)·{}
40 }</string>46 }</string>
41 ····<string>//·CS0657:·`field'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`param'.·All·attributes·in·this·section·will·be·ignored47 ····<string>//·CS0657:·`return'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`method'.·All·attributes·in·this·section·will·be·ignored
42 //·Line:·948 //·Line:·9
43 //·Compiler·options:·-warnaserror·-langversion:experimental49 //·Compiler·options:·-warnaserror
  
44 using·System;50 using·System;
  
 51 public·class·C
45 public·class·FieldAttribute·:·System.Attribute 
46 { 
47 } 
  
48 class·X·([field:FieldAttribute]·int·foo) 
49 {52 {
50 »       int·v·=·foo;53 »       [return:·CLSCompliant·(false)]
 54 »       ~C·()
 55 »       {
 56 »       }
51 }</string>57 }</string>
52 ····<string>//·CS0657:·`method'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`assembly,·module'.·All·attributes·in·this·section·will·be·ignored58 ····<string>//·CS0657:·`method'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`assembly,·module'.·All·attributes·in·this·section·will·be·ignored
53 //·Line:·559 //·Line:·5
54 //·Compiler·options:·-warnaserror60 //·Compiler·options:·-warnaserror
  
55 [method:·Obsolete]61 [method:·Obsolete]
56 public·interface·I62 public·interface·I
Offset 70, 96 lines modifiedOffset 76, 69 lines modified
  
70 using·System.Reflection;76 using·System.Reflection;
  
71 namespace·N·{77 namespace·N·{
72 ····[assembly:·AssemblyKeyName(&quot;&quot;)]78 ····[assembly:·AssemblyKeyName(&quot;&quot;)]
73 ····class·A·{}79 ····class·A·{}
74 }</string>80 }</string>
 81 ····<string>//·CS0657:·`field'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`event,·method'.·All·attributes·in·this·section·will·be·ignored
 82 //·Line:·8
 83 //·Compiler·options:·-warnaserror
  
 84 using·System;
  
 85 interface·X·{
 86 ··[field:NonSerialized]
 87 ··event·EventHandler·XEvent;
 88 }</string>
75 ····<string>//·CS0657:·`return'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`assembly,·module'.·All·attributes·in·this·section·will·be·ignored89 ····<string>//·CS0657:·`return'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`assembly,·module'.·All·attributes·in·this·section·will·be·ignored
76 //·Line:·790 //·Line:·7
77 //·Compiler·options:·-warnaserror91 //·Compiler·options:·-warnaserror
  
78 using·System;92 using·System;
  
79 [return:·CLSCompliant·(false)]93 [return:·CLSCompliant·(false)]
  
80 public·enum·E·{}</string>94 public·enum·E·{}</string>
81 ····<string>//·CS0657:·`type'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`property'.·All·attributes·in·this·section·will·be·ignored95 ····<string>//·CS0657:·`method'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`assembly,·module'.·All·attributes·in·this·section·will·be·ignored
82 //·Line:·1496 //·Line:·5
83 //·Compiler·options:·-warnaserror97 //·Compiler·options:·-warnaserror
  
 98 [method:·Obsolete]
 99 delegate·void·Delegate·();</string>
84 using·System; 
  
85 [AttributeUsage(AttributeTargets.All)] 
86 public·class·TestAttribute:·Attribute 
87 { 
88 } 
  
89 class·C 
90 { 
91 ····[type:Test] 
92 ····int·Prop·{ 
93 ········set·{ 
94 ········} 
95 ····} 
96 }</string> 
97 ····<string>//·CS0657:·`param'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`assembly,·module'.·All·attributes·in·this·section·will·be·ignored100 ····<string>//·CS0657:·`param'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`field'.·All·attributes·in·this·section·will·be·ignored
98 //·Line:·7101 //·Line:·7
99 //·Compiler·options:·-warnaserror102 //·Compiler·options:·-warnaserror
  
 103 struct·S
100 using·System; 
  
101 [param:·CLSCompliant·(false)] 
102 public·enum·E 
103 {104 {
104 ····item105 ····[param:·Obsolete]
 106 ····int·field;
105 }</string>107 }</string>
106 ····<string>//·CS0657:·`return'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`method'.·All·attributes·in·this·section·will·be·ignored108 ····<string>//·CS0657:·`assembly'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`type'.·All·attributes·in·this·section·will·be·ignored
107 //·Line:·9109 //·Line:·10
108 //·Compiler·options:·-warnaserror110 //·Compiler·options:·-warnaserror
  
Max diff block lines reached; 7043/12117 bytes (58.12%) of diff not shown.
647 B
CS1960
635 B
CS1960
Ordering differences only
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1960</ErrorName>3 ··<ErrorName>CS1960</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1960:·Variant·type·parameters·can·only·be·used·with·interfaces·and·delegates5 ····<string>//·CS1960:·Variant·type·parameters·can·only·be·used·with·interfaces·and·delegates
6 //·Line:·46 //·Line:·4
  
7 class·A&lt;in·T&gt;7 class·A&lt;out·T&gt;
8 {8 {
9 }</string>9 }</string>
10 ····<string>//·CS1960:·Variant·type·parameters·can·only·be·used·with·interfaces·and·delegates10 ····<string>//·CS1960:·Variant·type·parameters·can·only·be·used·with·interfaces·and·delegates
11 //·Line:·411 //·Line:·4
  
12 class·A&lt;out·T&gt;12 class·A&lt;in·T&gt;
13 {13 {
14 }</string>14 }</string>
15 ··</Examples>15 ··</Examples>
16 </ErrorDocumentation>16 </ErrorDocumentation>
984 B
CS1512
972 B
CS1512
Ordering differences only
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1512</ErrorName>3 ··<ErrorName>CS1512</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1512:·Keyword·`base'·is·not·available·in·the·current·context5 ····<string>//·CS1512:·Keyword·`base'·is·not·available·in·the·current·context
6 //·Line:·116 //·Line:·11
  
 7 class·Base
 8 {
 9 ····private·string·B·()·{·return·&quot;a&quot;;·}
 10 }
  
 11 class·E
 12 {
 13 ···private·string·B·=·base.B·();
 14 }</string>
 15 ····<string>//·CS1512:·Keyword·`base'·is·not·available·in·the·current·context
 16 //·Line:·11
  
7 struct·S17 struct·S
8 {18 {
9 »       delegate·int·D·();19 »       delegate·int·D·();
10 »       20 »       
11 »       void·Test·()21 »       void·Test·()
12 »       {22 »       {
13 »       »       D·d·=·delegate·{·23 »       »       D·d·=·delegate·{·
14 »       »       »       return·base.GetHashcode·();24 »       »       »       return·base.GetHashcode·();
15 »       »       };25 »       »       };
16 »       }26 »       }
17 }</string>27 }</string>
18 ····<string>//·CS1512:·Keyword·`base'·is·not·available·in·the·current·context 
19 //·Line:·11 
  
20 class·Base 
21 { 
22 ····private·string·B·()·{·return·&quot;a&quot;;·} 
23 } 
  
24 class·E 
25 { 
26 ···private·string·B·=·base.B·(); 
27 }</string> 
28 ··</Examples>28 ··</Examples>
29 </ErrorDocumentation>29 </ErrorDocumentation>
16.9 KB
CS0266
16.9 KB
CS0266
Ordering differences only
    
Offset 1, 132 lines modifiedOffset 1, 108 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0266</ErrorName>3 ··<ErrorName>CS0266</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0266:·Cannot·implicitly·convert·type·`Foo.MyEnumType'·to·`uint'.·An·explicit·conversion·exists·(are·you·missing·a·cast?)5 ····<string>//·CS0266:·Cannot·implicitly·convert·type·`System.IntPtr'·to·`byte*'.·An·explicit·conversion·exists·(are·you·missing·a·cast?)
6 //·Line:·116 //·Line:·23
 7 //·Compiler·options:·-unsafe
  
7 public·class·Foo·{ 
8 ··enum·MyEnumType·{·MyValue·} 
  
9 ··public·void·Bar·() 
10 ··{ 
11 ····uint·my_uint_var·=·0; 
12 ····switch·(my_uint_var)·{ 
13 ····case·MyEnumType.MyValue: 
14 ······break; 
15 ····default: 
16 ······break; 
17 ····} 
18 ··} 
  
 8 using·System;
19 ··static·void·Main·()·{} 
20 }</string> 
21 ····<string>//·CS0266:·Cannot·implicitly·convert·type·`E2'·to·`E1'.·An·explicit·conversion·exists·(are·you·missing·a·cast?) 
22 //·Line·:·8 
  
23 enum·E1·{·A·} 
24 enum·E2·{·A·}9 public·class·Pixbuf·{
 10 ········static·void·Main·(string·[]·args)
 11 »       {
 12 »       »       Bug·();
 13 »       }
  
25 class·X·{ 
26 ····const·E1·e·=·~E2.A;14 »       public·IntPtr·Pixels·{
 15 »       »       get·{
 16 »       »       »       return·IntPtr.Zero;
 17 »       »       }
 18 »       }
 19 »       public·static·unsafe·void·Bug·()
 20 »       {
 21 »       »       Pixbuf·pixbuf·=·null;
 22 »       »       //should·be:
 23 »       »       //byte·*pix·=·(byte·*)pixbuf.Pixels;
 24 »       »       byte·*pix·=·pixbuf.Pixels;
 25 »       }
27 }</string>26 }</string>
28 ····<string>//·CS0266:·Cannot·implicitly·convert·type·`object'·to·`bool'.·An·explicit·conversion·exists·(are·you·missing·a·cast?)27 ····<string>//·CS0266:·Cannot·implicitly·convert·type·`object'·to·`bool'.·An·explicit·conversion·exists·(are·you·missing·a·cast?)
29 //·Line:·928 //·Line:·9
  
30 class·X29 class·X
31 {30 {
32 »       static·void·Main·()31 »       static·void·Main·()
33 »       {32 »       {
34 »       »       object·o·=·true;33 »       »       object·o·=·true;
35 »       »       bool·b·=·(o·??·string.Empty);34 »       »       bool·b·=·(o·??·string.Empty);
36 »       }35 »       }
37 }</string>36 }</string>
38 ····<string>//·CS0266:·Cannot·implicitly·convert·type·`long'·to·`int'.·An·explicit·conversion·exists·(are·you·missing·a·cast?)37 ····<string>//·CS0266:·Cannot·implicitly·convert·type·`int'·to·`X.E'.·An·explicit·conversion·exists·(are·you·missing·a·cast?)
39 //·Line:·738 //·Line·:·9
  
40 public·class·Test 
41 { 
42 »       const·uint·a·=·2147483648; 
43 »       const·int·b·=·-a;39 class·X·{
 40 ········enum·E·{·}
 41 ········
 42 ········static·void·Main·()
 43 ········{
 44 ················const·E·e·=·1·-·1;
 45 ········}
44 }</string>46 }</string>
45 ····<string>//·CS0266:·Cannot·implicitly·convert·type·`E?'·to·`E'.·An·explicit·conversion·exists·(are·you·missing·a·cast?)47 ····<string>//·CS0266:··Cannot·implicitly·convert·type·`int'·to·`sbyte'.·An·explicit·conversion·exists·(are·you·missing·a·cast?)
46 //·Line:·1348 //·Line:·9
  
47 enum·E 
48 { 
49 } 
  
50 class·C49 class·S
51 {50 {
52 »       public·static·void·Main·()51 »       static·void·Main·()
53 »       {52 »       {
54 »       »       E·e·=·0; 
55 »       »       E·r·=·e·+·null;53 »       »       sbyte·s·=·1;
 54 »       »       sbyte·r·=·+s;
56 »       }55 »       }
57 }</string>56 }</string>
58 ····<string>//·CS0266:·Cannot·implicitly·convert·type·`System.Collections.Generic.IList&lt;dynamic&gt;'·to·`string[]'.·An·explicit·conversion·exists·(are·you·missing·a·cast?)57 ····<string>//·CS0266:·Cannot·implicitly·convert·type·`void*'·to·`int*'.·An·explicit·conversion·exists·(are·you·missing·a·cast?)
59 //·Line:·1058 //·Line:·7
60 //·Compiler·options:·-r:CS0266-25-lib.dll·-noconfig59 //·Compiler·options:·-unsafe
  
61 public·class·C 
62 {60 unsafe·class·MainClass·{
 61 »       static·void·*pv·=·null;
 62 »       static·int·*pi·=·pv;
63 »       public·static·void·Main·()63 ········public·static·void·Main·()·{·}
64 »       { 
65 »       »       var·t·=·new·Test·(); 
66 »       »       string[]·s·=·t.DynField; 
67 »       } 
68 }</string>64 }</string>
69 ····<string>//·CS0266:·Cannot·implicitly·convert·type·`B'·to·`I'.·An·explicit·conversion·exists·(are·you·missing·a·cast?)65 ····<string>//·CS0266:·Cannot·implicitly·convert·type·`Foo&lt;int&gt;.FooEvent'·to·`Foo&lt;string&gt;.FooEvent'.·An·explicit·conversion·exists·(are·you·missing·a·cast?)
70 //·Line:·2166 //·Line:·12
  
71 interface·I·{·} 
  
72 class·A·:·I·{·} 
  
 67 class·Foo&lt;T&gt;·{
 68 »       public·event·FooEvent·Event;
 69 »       public·delegate·T·FooEvent();
73 class·B 
74 { 
75 »       public·static·explicit·operator·A·(B·from) 
76 »       { 
77 »       »       return·new·A·(); 
78 »       } 
79 }70 }
  
 71 class·CompilerCrashTest·{
80 class·App 
81 { 
82 »       public·static·void·Main·()72 »       static·void·Main()·{
 73 »       »       Foo&lt;string&gt;·foo·=·new·Foo&lt;string&gt;();
Max diff block lines reached; 13270/17259 bytes (76.89%) of diff not shown.
1.38 KB
CS1066
1.37 KB
CS1066
Ordering differences only
    
Offset 8, 47 lines modifiedOffset 8, 47 lines modified
  
8 public·class·C8 public·class·C
9 {9 {
10 »       public·int·this·[int·i·=·1]·{·10 »       public·int·this·[int·i·=·1]·{·
11 »       »       set·{}11 »       »       set·{}
12 »       }12 »       }
13 }</string>13 }</string>
14 ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`s'·will·never·be·used14 ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`x'·will·never·be·used
15 //·Line:·915 //·Line:·12
16 //·Compiler·options:·-warnaserror16 //·Compiler·options:·-warnaserror
  
17 public·partial·class·C17 interface·I
18 {18 {
19 »       partial·void·Test·(int·u,·string·s); 
20 »        
21 »       partial·void·Test·(int·u,·string·s·=·&quot;optional&quot;)19 »       void·Method·(int·i);
 20 }
  
 21 class·C·:·I
 22 {
 23 »       void·I.Method·(int·x·=·9)
22 »       {24 »       {
23 »       }25 »       }
24 }</string>26 }</string>
25 ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`i'·will·never·be·used27 ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`i'·will·never·be·used
26 //·Line:·728 //·Line:·7
27 //·Compiler·options:·-warnaserror29 //·Compiler·options:·-warnaserror
  
28 class·C30 class·C
29 {31 {
30 »       public·static·implicit·operator·C·(int·i·=·8)32 »       public·static·implicit·operator·C·(int·i·=·8)
31 »       {33 »       {
32 »       »       return·null;34 »       »       return·null;
33 »       }35 »       }
34 }</string>36 }</string>
35 ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`x'·will·never·be·used37 ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`s'·will·never·be·used
36 //·Line:·1238 //·Line:·9
37 //·Compiler·options:·-warnaserror39 //·Compiler·options:·-warnaserror
  
 40 public·partial·class·C
38 interface·I 
39 { 
40 »       void·Method·(int·i); 
41 } 
  
42 class·C·:·I 
43 {41 {
44 »       void·I.Method·(int·x·=·9)42 »       partial·void·Test·(int·u,·string·s);
 43 »       
 44 »       partial·void·Test·(int·u,·string·s·=·&quot;optional&quot;)
45 »       {45 »       {
46 »       }46 »       }
47 }</string>47 }</string>
48 ··</Examples>48 ··</Examples>
49 </ErrorDocumentation>49 </ErrorDocumentation>
33.0 KB
CS0019
33.0 KB
CS0019
Ordering differences only
    
Offset 1, 196 lines modifiedOffset 1, 272 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0019</ErrorName>3 ··<ErrorName>CS0019</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0019:·Operator·`+'·cannot·be·applied·to·operands·of·type·`Foo'·and·`int'5 ····<string>//·CS0019:·Operator·`=='·cannot·be·applied·to·operands·of·type·`X'·and·`Y'
6 //·Line·:·96 //·Line·:·13
  
 7 class·X·{
 8 }
7 public·class·Foo 
8 { 
9 »       public·static·void·Main·() 
10 »       { 
11 »       »       Foo·k·=·new·Foo·(); 
12 »       »       int·i·=·k·+·6; 
13 »       } 
14 }</string> 
15 ····<string>//·CS0019:·Operator·`??'·cannot·be·applied·to·operands·of·type·`null'·and·`method·group' 
16 //·Line:·8 
  
17 class·C9 class·Y·{
 10 }
18 { 
19 »       delegate·void·D·(); 
  
 11 class·T·{
20 »       static·void·Main·()12 »       static·void·Main·()
21 »       {13 »       {
22 »       »       D·d·=·null·??·Main;14 »       »       X·x·=·new·X·();
 15 »       »       Y·y·=·new·Y·();
  
 16 »       »       if·(x·==·y){
 17 »       »       }
23 »       }18 »       }
24 }</string>19 }</string>
25 ····<string>//·CS0019:·Operator·`=='·cannot·be·applied·to·operands·of·type·`T'·and·`U'20 ····<string>//·CS0019:·Operator·`=='·cannot·be·applied·to·operands·of·type·`S'·and·`S'
26 //·Line:·1221 //·Line:·14
  
27 interface·I22 struct·S
28 {23 {
29 }24 }
  
30 class·Program25 class·C
31 {26 {
32 »       bool·Test&lt;T,·U&gt;·(T·t,·U·u)·where·T·:·I·where·U·:·I27 »       public·static·void·Main·()
33 »       {28 »       {
34 »       »       return·t·==·u;29 »       »       S·s;
 30 »       »       S·x;
 31 »       »       bool·b·=·s·==·x;
35 »       }32 »       }
36 }</string>33 }</string>
37 ····<string>//·CS0019:·Operator·`-'·cannot·be·applied·to·operands·of·type·`float'·and·`decimal'34 ····<string>//·CS0019:·Operator·`+='·cannot·be·applied·to·operands·of·type·`dynamic'·and·`anonymous·method'
38 //·Line:·635 //·Line:·9
  
39 class·S36 class·MainClass
40 {37 {
41 »       const·decimal·d·=·0f·-·1m;38 »       public·static·void·Main·()
 39 »       {
 40 »       »       dynamic·d·=·null;
 41 »       »       d·+=·delegate·{};
 42 »       }
42 }</string>43 }</string>
43 ····<string>//·CS0019:·Operator·`??'·cannot·be·applied·to·operands·of·type·`null'·and·`anonymous·method'·44 ····<string>//·CS0019:·Operator·`=='·cannot·be·applied·to·operands·of·type·`A'·and·`int?'
44 //·Line:·845 //·Line:·22
  
45 delegate·void·D·(); 
  
46 class·F46 class·A
47 {47 {
48 »       D·d·=·null·??·delegate·{·}; 
49 }</string> 
50 ····<string>//·CS0019:·Operator·`=='·cannot·be·applied·to·operands·of·type·`Foo'·and·`null' 
51 //·Line:·1448 »       public·static·bool·operator·==·(A·a,·int·b)
 49 »       {
 50 »       »       return·false;
 51 »       }
 52 »       
 53 »       public·static·bool·operator·!=·(A·a,·int·b)
 54 »       {
 55 »       »       return·false;
 56 »       }
 57 }
  
52 struct·Foo58 class·C
53 {59 {
54 »       public·static·bool·operator·==·(int·d1,·Foo·d2)60 »       public·static·void·Main·()
55 »       {61 »       {
56 »       »       throw·new·System.ApplicationException·();62 »       »       A·a·=·new·A·();
 63 »       »       object·b·=·a·==·Id;
57 »       }64 »       }
 65 »       
 66 »       static·int?·Id·{
 67 »       »       get·{·return·1;·}
58 »       »        
59 »       public·static·bool·operator·!=·(int·d1,·Foo·d2) 
60 »       { 
61 »       »       throw·new·System.ApplicationException·();»  
62 »       }68 »       }
 69 }</string>
 70 ····<string>//·CS0019:·Operator·`-'·cannot·be·applied·to·operands·of·type·`A'·and·`B'
 71 //·Line·:·20
  
 72 enum·A
 73 {
 74 ········A1,
 75 ········A2
63 }76 }
  
64 public·class·Test77 enum·B
65 {78 {
66 »       static·Foo·ctx;79 ········B1,
 80 ········B2
 81 }
  
 82 class·C
 83 {
 84 ········static·void·Main·()
 85 ········{
 86 ················System.Console.WriteLine·(A.A1·-·B.B1);
 87 ········}
 88 }</string>
 89 ····<string>//·CS0019:·Operator·`??'·cannot·be·applied·to·operands·of·type·`void'·and·`throw·expression'
 90 //·Line:·20
  
 91 class·C
 92 {
67 »       public·static·void·Main·()93 »       public·static·void·Main·()
Max diff block lines reached; 30608/33725 bytes (90.76%) of diff not shown.
844 B
CS1959
832 B
CS1959
Ordering differences only
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1959</ErrorName>3 ··<ErrorName>CS1959</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1959:·Type·parameter·`T'·cannot·be·declared·const5 ····<string>//·CS1959:·Type·parameter·`T'·cannot·be·declared·const
 6 //·Line:·8
  
 7 struct·S
 8 {
 9 »       public·void·Foo&lt;T&gt;·()·where·T·:·struct
 10 »       {
 11 »       »       const·T·t·=·null;
 12 »       }
 13 }</string>
 14 ····<string>//·CS1959:·Type·parameter·`T'·cannot·be·declared·const
6 //·Line:·1015 //·Line:·10
  
7 class·C16 class·C
8 {17 {
9 }18 }
  
10 class·C&lt;T&gt;·where·T·:·C19 class·C&lt;T&gt;·where·T·:·C
11 {20 {
12 »       const·T·t·=·null;21 »       const·T·t·=·null;
13 }</string>22 }</string>
14 ····<string>//·CS1959:·Type·parameter·`T'·cannot·be·declared·const 
15 //·Line:·8 
  
16 struct·S 
17 { 
18 »       public·void·Foo&lt;T&gt;·()·where·T·:·struct 
19 »       { 
20 »       »       const·T·t·=·null; 
21 »       } 
22 }</string> 
23 ··</Examples>23 ··</Examples>
24 </ErrorDocumentation>24 </ErrorDocumentation>
11.4 KB
CS0111
11.4 KB
CS0111
Ordering differences only
    
Offset 1, 207 lines modifiedOffset 1, 207 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0111</ErrorName>3 ··<ErrorName>CS0111</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0111:·A·member·`ISample.Blah()'·is·already·defined.·Rename·this·member·or·use·different·parameter·types
 6 //·Line:·6
  
 7 public·interface·ISample·{
 8 ········int·Blah·();
 9 ········int·Blah·();
 10 }</string>
5 ····<string>//·CS0111:·A·member·`C.Foo&lt;U&gt;(U)'·is·already·defined.·Rename·this·member·or·use·different·parameter·types11 ····<string>//·CS0111:·A·member·`C.Foo&lt;U&gt;(U)'·is·already·defined.·Rename·this·member·or·use·different·parameter·types
6 //·Line·:·1212 //·Line·:·12
  
7 public·class·C13 public·class·C
8 {14 {
 15 »       void·Foo·(int·i)
 16 »       {
 17 »       }
 18 »       
9 »       void·Foo&lt;T&gt;·(T·i)19 »       void·Foo&lt;T&gt;·(T·i)
10 »       {20 »       {
11 »       }21 »       }
12 »       22 »       
13 »       void·Foo&lt;U&gt;·(U·i)23 »       void·Foo&lt;U&gt;·(U·i)
14 »       {24 »       {
15 »       }25 »       }
16 }</string>26 }</string>
17 ····<string>//·CS0111:·A·member·`T.T()'·is·already·defined.·Rename·this·member·or·use·different·parameter·types27 ····<string>//·CS0111:·A·member·`C.this[params·int[]]'·is·already·defined.·Rename·this·member·or·use·different·parameter·types
18 //·Line·:·628 //·Line:·6
  
19 class·T·{29 class·C
20 »       T·()·{} 
21 »       T·()·{}30 {
 31 ····bool·this·[int[]·i]·{·get·{·return·true;·}·}
 32 ····bool·this·[params·int[]·i]·{·get·{·return·false;·}·}
 33 }</string>
 34 ····<string>//·CS0111:·A·member·`C.Method(object)'·is·already·defined.·Rename·this·member·or·use·different·parameter·types
 35 //·Line:·10
  
22 »       public·static·void·Main·()36 class·C
 37 {
 38 »       void·Method·(dynamic·d)
23 »       {39 »       {
24 »       }40 »       }
25 }</string> 
26 ····<string>//·CS0111:·A·member·`ISample.Blah()'·is·already·defined.·Rename·this·member·or·use·different·parameter·types 
27 //·Line:·6 
  
28 public·interface·ISample·{ 
29 ········int·Blah·(); 
30 ········int·Blah·();41 »       void·Method·(object·d)
 42 »       {
 43 »       }
31 }</string>44 }</string>
32 ····<string>//·CS0111:·A·member·`C.Foo()'·is·already·defined.·Rename·this·member·or·use·different·parameter·types45 ····<string>//·CS0111:·A·member·`MyClass.IMyInterface&lt;System.String&gt;.Prop'·is·already·defined.·Rename·this·member·or·use·different·parameter·types
33 //·Line:·1246 //·Line:·18
  
 47 using·System;
  
34 public·partial·class·C48 interface·IMyInterface&lt;T&gt;
35 {49 {
36 »       partial·void·Foo·();50 »       bool·Prop·{·set;·}
37 }51 }
  
38 public·partial·class·C52 public·class·MyClass:·IMyInterface&lt;string&gt;
39 {53 {
40 »       void·Foo·()54 »       bool·IMyInterface&lt;string&gt;.Prop
 55 »       {
 56 »       »       set·{}
 57 »       }
  
 58 »       bool·IMyInterface&lt;System.String&gt;.Prop
41 »       {59 »       {
 60 »       »       set·{}
42 »       }61 »       }
43 }</string>62 }</string>
44 ····<string>//·CS0111:·A·member·`N.MyClass.N.IMyInterface.MyEvent'·is·already·defined.·Rename·this·member·or·use·different·parameter·types63 ····<string>//·CS0111:·A·member·`T.T()'·is·already·defined.·Rename·this·member·or·use·different·parameter·types
45 //·Line:·1864 //·Line:·9
  
46 namespace·N65 partial·class·T·{
 66 »       T·()·{}
 67 }
  
 68 partial·class·T·{
 69 »       T·()·{}
 70 }</string>
 71 ····<string>//·CS0111:·A·member·`C.Foo&lt;U&gt;(U)'·is·already·defined.·Rename·this·member·or·use·different·parameter·types
 72 //·Line·:·12
  
 73 public·class·C
47 {74 {
48 »       interface·IMyInterface75 »       void·Foo&lt;T&gt;·(T·i)
49 »       {76 »       {
50 »       »       bool·MyEvent·{·set;·} 
51 »       }77 »       }
  
52 »       public·class·MyClass·:·IMyInterface78 »       
 79 »       void·Foo&lt;U&gt;·(U·i)
53 »       {80 »       {
54 »       »       bool·IMyInterface.MyEvent 
55 »       »       { 
56 »       »       »       set·{·} 
57 »       »       } 
  
58 »       »       bool·N.IMyInterface.MyEvent 
59 »       »       { 
60 »       »       »       set·{·} 
61 »       »       } 
62 »       }81 »       }
63 }</string>82 }</string>
64 ····<string>//·CS0111:·A·member·`C.I&lt;int&gt;.Prop'·is·already·defined.·Rename·this·member·or·use·different·parameter·types83 ····<string>//·CS0111:·A·member·`Blah.I.M&lt;U&gt;(int)'·is·already·defined.·Rename·this·member·or·use·different·parameter·types
65 //·Line:·1284 //·Line·:·12
  
66 interface·I&lt;T&gt;85 public·interface·I
67 {86 {
68 »       T·Prop·{·get;·set;·}87 ····void·M&lt;T&gt;·(int·i);
69 }88 }
  
70 class·C·:·I&lt;int&gt;89 public·class·Blah:·I
71 {90 {
72 »       int·I&lt;int&gt;.Prop·{·get;·set;·} 
73 »       int·I&lt;int&gt;.Prop·{·get;·set;·}91 ········void·I.M&lt;T&gt;·(int·i)·{}
 92 ········void·I.M&lt;U&gt;·(int·i)·{}
74 }</string>93 }</string>
75 ····<string>//·CS0111:·A·member·`MyClass.IMyInterface&lt;System.String&gt;.Prop'·is·already·defined.·Rename·this·member·or·use·different·parameter·types94 ····<string>//·CS0111:·A·member·`C.Foo&lt;U&gt;(G&lt;U&gt;)'·is·already·defined.·Rename·this·member·or·use·different·parameter·types
76 //·Line:·1895 //·Line·:·14
Max diff block lines reached; 7611/11634 bytes (65.42%) of diff not shown.
1.42 KB
CS1650
1.4 KB
CS1650
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 28 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1650</ErrorName>3 ··<ErrorName>CS1650</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS1650:·Fields·of·static·readonly·field·`C.s'·cannot·be·assigned·to·(except·in·a·static·constructor·or·a·variable·initializer)
 6 //·Line:·14
  
 7 using·System;
  
 8 struct·S·{
 9 »       public·int·x;
 10 }
  
 11 class·C·{
 12 »       static·readonly·S·s;
  
 13 »       public·static·void·Main(String[]·args)·{
 14 »       »       s.x·=·42;
 15 »       »       Console.WriteLine(s.x);
 16 »       }
 17 }</string>
5 ····<string>//·CS1650:·Fields·of·static·readonly·field·`C&lt;T&gt;.t'·cannot·be·assigned·to·(except·in·a·static·constructor·or·a·variable·initializer)18 ····<string>//·CS1650:·Fields·of·static·readonly·field·`C&lt;T&gt;.t'·cannot·be·assigned·to·(except·in·a·static·constructor·or·a·variable·initializer)
6 //·Line:·1719 //·Line:·17
  
7 using·System;20 using·System;
  
8 interface·I21 interface·I
9 {22 {
Offset 18, 31 lines modifiedOffset 35, 14 lines modified
  
18 »       public·static·void·Foo·()35 »       public·static·void·Foo·()
19 »       {36 »       {
20 »       »       t.X·=·42;37 »       »       t.X·=·42;
21 »       }38 »       }
22 }</string>39 }</string>
23 ····<string>//·CS1650:·Fields·of·static·readonly·field·`C.s'·cannot·be·assigned·to·(except·in·a·static·constructor·or·a·variable·initializer)40 ····<string>//·CS1650:·Fields·of·static·readonly·field·`C.s'·cannot·be·assigned·to·(except·in·a·static·constructor·or·a·variable·initializer)
24 //·Line:·14 
  
25 using·System; 
  
26 struct·S·{ 
27 »       public·int·x; 
28 } 
  
29 class·C·{ 
30 »       static·readonly·S·s; 
  
31 »       public·static·void·Main(String[]·args)·{ 
32 »       »       s.x·=·42; 
33 »       »       Console.WriteLine(s.x); 
34 »       } 
35 }</string> 
36 ····<string>//·CS1650:·Fields·of·static·readonly·field·`C.s'·cannot·be·assigned·to·(except·in·a·static·constructor·or·a·variable·initializer) 
37 //·Line:·1541 //·Line:·15
  
38 struct·S42 struct·S
39 {43 {
40 »       public·int·x·{·get;·set;·}44 »       public·int·x·{·get;·set;·}
41 }45 }
  
2.75 KB
CS0117
2.74 KB
CS0117
Ordering differences only
    
Offset 1, 23 lines modifiedOffset 1, 21 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0117</ErrorName>3 ··<ErrorName>CS0117</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0117:·`X'·does·not·contain·a·definition·for·`P'5 ····<string>//·CS0117:·`System.Console'·does·not·contain·a·definition·for·`WriteLINE'
6 //·Line:·116 //·Line:·10
  
 7 using·System;
7 class·X 
8 { 
9 »       public·void·Test·() 
10 »       { 
11 »       »       Foo·(); 
12 »       } 
  
13 »       public·static·void·Foo·(string·Product·=·X.P)8 public·class·Test
 9 {
 10 »       public·static·void·Main·()
14 »       {11 »       {
 12 »       »       var·x·=·nameof·(Console.WriteLINE);
15 »       }13 »       }
16 }</string>14 }</string>
17 ····<string>//·CS0117:·`Data'·does·not·contain·a·definition·for·`Count'15 ····<string>//·CS0117:·`Data'·does·not·contain·a·definition·for·`Count'
18 //·Line:·1516 //·Line:·15
  
  
19 using·System;17 using·System;
Offset 29, 52 lines modifiedOffset 27, 14 lines modified
29 public·class·Test27 public·class·Test
30 {28 {
31 »       static·void·Main·()29 »       static·void·Main·()
32 »       {30 »       {
33 »       »       var·c·=·new·Data·{·Count·=·10·};31 »       »       var·c·=·new·Data·{·Count·=·10·};
34 »       }32 »       }
35 }</string>33 }</string>
36 ····<string>//·CS0117:·`System.Console'·does·not·contain·a·definition·for·`WriteLINE' 
37 //·Line:·10 
  
38 using·System; 
  
39 public·class·Test 
40 { 
41 »       public·static·void·Main·() 
42 »       { 
43 »       »       var·x·=·nameof·(Console.WriteLINE); 
44 »       } 
45 }</string> 
46 ····<string>//·CS0117:·`string'·does·not·contain·a·definition·for·`Parse' 
47 //·Line:·10 
  
48 using·System; 
  
49 class·string_parse 
50 { 
51 »       public·static·void·Main·() 
52 »       { 
53 »       »       string·drawBackLabel·=·string.Parse(&quot;absDrawBack&quot;); 
54 »       } 
55 }</string> 
56 ····<string>//·CS0117:·`System.Reflection.BindingFlags'·does·not·contain·a·definition·for·`Private' 
57 //·Line:·8 
  
58 using·System; 
59 using·System.Reflection; 
  
60 public·class·Test·{ 
61 »       const·BindingFlags·Def·=·BindingFlags.Private·|·BindingFlags.Static; 
62 »       const·BindingFlags·SetBindingFlags·=·Def·|·BindingFlags.SetProperty; 
  
63 »       static·void·Main·() 
64 »       { 
65 »       } 
66 }</string> 
67 ····<string>//·CS0117:·`A'·does·not·contain·a·definition·for·`CODE'34 ····<string>//·CS0117:·`A'·does·not·contain·a·definition·for·`CODE'
68 //·Line:·635 //·Line:·6
  
69 class·X36 class·X
70 {37 {
71 »       public·static·void·Foo·(int·i,·string·code·=·A.CODE)38 »       public·static·void·Foo·(int·i,·string·code·=·A.CODE)
72 »       {39 »       {
Offset 139, 9 lines modifiedOffset 99, 49 lines modified
139 »       {99 »       {
140 »       }100 »       }
141 }101 }
  
142 public·class·A102 public·class·A
143 {103 {
144 }</string>104 }</string>
 105 ····<string>//·CS0117:·`X'·does·not·contain·a·definition·for·`P'
 106 //·Line:·11
  
 107 class·X
 108 {
 109 »       public·void·Test·()
 110 »       {
 111 »       »       Foo·();
 112 »       }
  
 113 »       public·static·void·Foo·(string·Product·=·X.P)
 114 »       {
 115 »       }
 116 }</string>
 117 ····<string>//·CS0117:·`string'·does·not·contain·a·definition·for·`Parse'
 118 //·Line:·10
  
 119 using·System;
  
 120 class·string_parse
 121 {
 122 »       public·static·void·Main·()
 123 »       {
 124 »       »       string·drawBackLabel·=·string.Parse(&quot;absDrawBack&quot;);
 125 »       }
 126 }</string>
 127 ····<string>//·CS0117:·`System.Reflection.BindingFlags'·does·not·contain·a·definition·for·`Private'
 128 //·Line:·8
  
 129 using·System;
 130 using·System.Reflection;
  
 131 public·class·Test·{
 132 »       const·BindingFlags·Def·=·BindingFlags.Private·|·BindingFlags.Static;
 133 »       const·BindingFlags·SetBindingFlags·=·Def·|·BindingFlags.SetProperty;
  
 134 »       static·void·Main·()
 135 »       {
 136 »       }
Max diff block lines reached; 23/2767 bytes (0.83%) of diff not shown.
554 B
CS8345
542 B
CS8345
Ordering differences only
    
Offset 6, 25 lines modifiedOffset 6, 25 lines modified
6 //·Line:·116 //·Line:·11
7 //·Compiler·options:·-langversion:latest7 //·Compiler·options:·-langversion:latest
  
8 public·ref·struct·S8 public·ref·struct·S
9 {9 {
10 }10 }
  
11 ref·struct·Test11 struct·Test
12 {12 {
13 »       static·S·field;13 »       S·field;
14 }</string>14 }</string>
15 ····<string>//·CS8345:·Field·or·auto-implemented·property·cannot·be·of·type·`S'·unless·it·is·an·instance·member·of·a·ref·struct15 ····<string>//·CS8345:·Field·or·auto-implemented·property·cannot·be·of·type·`S'·unless·it·is·an·instance·member·of·a·ref·struct
16 //·Line:·1116 //·Line:·11
17 //·Compiler·options:·-langversion:latest17 //·Compiler·options:·-langversion:latest
  
18 public·ref·struct·S18 public·ref·struct·S
19 {19 {
20 }20 }
  
21 struct·Test21 ref·struct·Test
22 {22 {
23 »       S·field;23 »       static·S·field;
24 }</string>24 }</string>
25 ··</Examples>25 ··</Examples>
26 </ErrorDocumentation>26 </ErrorDocumentation>
4.91 KB
CS0452
4.9 KB
CS0452
Ordering differences only
    
Offset 5, 61 lines modifiedOffset 5, 27 lines modified
5 ····<string>//·CS0452:·The·type·`int'·must·be·a·reference·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`C&lt;T&gt;'5 ····<string>//·CS0452:·The·type·`int'·must·be·a·reference·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`C&lt;T&gt;'
6 //·Line:·106 //·Line:·10
  
7 public·class·C&lt;T&gt;·where·T·:·class7 public·class·C&lt;T&gt;·where·T·:·class
8 {8 {
9 }9 }
  
 10 class·A
10 delegate·C&lt;int&gt;·D·();</string> 
11 ····<string>//·CS0452:·The·type·`U'·must·be·a·reference·type·in·order·to·use·it·as·type·parameter·`UU'·in·the·generic·type·or·method·`B.Test&lt;UU&gt;(UU)' 
12 //·Line:·13 
  
13 abstract·class·A&lt;T&gt; 
14 { 
15 »       public·abstract·void·Foo&lt;U&gt;·(U·arg)·where·U·:·T; 
16 } 
  
17 class·B·:·A&lt;int&gt; 
18 {11 {
 12 »       public·A·(ref·C&lt;int&gt;·args)
19 »       public·override·void·Foo&lt;U&gt;·(U·arg) 
20 »       { 
21 »       »       Test·(arg); 
22 »       } 
23 »        
24 »       void·Test&lt;UU&gt;·(UU·a)·where·UU·:·class 
25 »       {13 »       {
26 »       }14 »       }
27 }</string>15 }</string>
28 ····<string>//·CS0452:·The·type·`int'·must·be·a·reference·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`Foo.Test&lt;T&gt;(ref·T)' 
29 //·Line:·14 
30 public·class·Foo 
31 { 
32 »       public·static·void·Test&lt;T&gt;·(ref·T·t) 
33 »       »       where·T·:·class 
34 »       {·} 
35 } 
  
36 public·class·C·{ 
37 »       public·static·void·Main·() 
38 »       { 
39 »       »       int·i·=·0; 
40 »       »       Foo.Test&lt;int&gt;·(ref·i); 
41 »       } 
42 }</string> 
43 ····<string>//·CS0452:·The·type·`int'·must·be·a·reference·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`C&lt;T&gt;'16 ····<string>//·CS0452:·The·type·`ulong'·must·be·a·reference·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`C&lt;T&gt;'
44 //·Line:·1017 //·Line:·10
  
45 public·class·C&lt;T&gt;·where·T·:·class18 public·class·C&lt;T&gt;·where·T·:·class
46 {19 {
 20 »       public·int·this·[params·C&lt;ulong&gt;[]·args]·{
 21 »       »       set·{}
47 } 
  
48 class·A 
49 { 
50 »       public·A·(ref·C&lt;int&gt;·args) 
51 »       { 
52 »       }22 »       }
53 }</string>23 }</string>
54 ····<string>//·CS0452:·The·type·`int'·must·be·a·reference·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`C&lt;T&gt;'24 ····<string>//·CS0452:·The·type·`int'·must·be·a·reference·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`C&lt;T&gt;'
55 //·Line:·1025 //·Line:·10
  
56 public·class·C&lt;T&gt;·where·T·:·class26 public·class·C&lt;T&gt;·where·T·:·class
57 {27 {
Offset 98, 14 lines modifiedOffset 64, 56 lines modified
98 class·Program64 class·Program
99 {65 {
100 »       public·static·void·M&lt;T&gt;·(T·item1,·T·item2·=·null)·where·T·:·class66 »       public·static·void·M&lt;T&gt;·(T·item1,·T·item2·=·null)·where·T·:·class
101 »       {67 »       {
102 »       »       M·(1);68 »       »       M·(1);
103 »       }69 »       }
104 }</string>70 }</string>
 71 ····<string>//·CS0452:·The·type·`int'·must·be·a·reference·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`Foo.Test&lt;T&gt;(ref·T)'
 72 //·Line:·14
 73 public·class·Foo
 74 {
 75 »       public·static·void·Test&lt;T&gt;·(ref·T·t)
 76 »       »       where·T·:·class
 77 »       {·}
 78 }
  
 79 public·class·C·{
 80 »       public·static·void·Main·()
 81 »       {
 82 »       »       int·i·=·0;
 83 »       »       Foo.Test&lt;int&gt;·(ref·i);
 84 »       }
 85 }</string>
 86 ····<string>//·CS0452:·The·type·`int'·must·be·a·reference·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`TestClass&lt;T&gt;'
 87 //·Line:·23
 88 using·System;
  
 89 public·class·TestClass&lt;T&gt;·where·T·:·class
 90 {
 91 »       static·public·T·meth()
 92 »       {
 93 »       »       return·null;
 94 »       }
  
 95 »       static·public·T·Value;
 96 }»      »      »      
 97 »       
 98 public·class·Test
 99 {
 100 »       public·Test()
 101 »       {
 102 »       }
 103 »       »       
 104 »       static·public·void·Main()
 105 »       {
 106 »       »       int·j·=·TestClass&lt;int&gt;.Value;
 107 »       »       Console.WriteLine·(j);
 108 »       }
 109 }</string>
105 ····<string>//·CS0452:·The·type·`int'·must·be·a·reference·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`A.Foo&lt;T&gt;(T,·string)'110 ····<string>//·CS0452:·The·type·`int'·must·be·a·reference·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`A.Foo&lt;T&gt;(T,·string)'
106 //·Line:·18111 //·Line:·18
  
107 class·A112 class·A
108 {113 {
109 »       static·int·Foo&lt;T&gt;·(T·a,·string·s)·where·T·:·class114 »       static·int·Foo&lt;T&gt;·(T·a,·string·s)·where·T·:·class
110 »       {115 »       {
Offset 118, 14 lines modifiedOffset 126, 22 lines modified
118 »       }126 »       }
  
119 »       public·static·void·Main·()127 »       public·static·void·Main·()
120 »       {128 »       {
Max diff block lines reached; 1805/4982 bytes (36.23%) of diff not shown.
11.3 KB
CS1502
11.3 KB
CS1502
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 41 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1502</ErrorName>3 ··<ErrorName>CS1502</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS1502:·The·best·overloaded·method·match·for·`X.M(string)'·has·some·invalid·arguments
 6 //·Line:·23
  
 7 delegate·void·D1·(object·o);
 8 delegate·void·D2·();
  
 9 class·C
 10 {
 11 »       public·C·(D1·d)
 12 »       {
 13 »       }
 14 »       
 15 »       public·C·(D2·d)
 16 »       {
 17 »       }
 18 }
  
 19 class·X
 20 {
 21 »       void·Foo·()
 22 »       {
 23 »       »       new·C·(delegate·(object·state)·{
 24 »       »       »       M·(1);
 25 »       »       });
 26 »       }
  
 27 »       void·M·(string·s)
 28 »       {
 29 »       }
 30 }</string>
5 ····<string>//·CS1502:·The·best·overloaded·method·match·for·`C.TestCall(int,·string)'·has·some·invalid·arguments31 ····<string>//·CS1502:·The·best·overloaded·method·match·for·`C.TestCall(int,·string)'·has·some·invalid·arguments
6 //·Line:·1332 //·Line:·13
  
7 class·C33 class·C
8 {34 {
9 »       static·void·TestCall·(int·i,·string·s)35 »       static·void·TestCall·(int·i,·string·s)
10 »       {36 »       {
Offset 13, 59 lines modifiedOffset 43, 43 lines modified
13 »       43 »       
14 »       public·static·void·Main·()44 »       public·static·void·Main·()
15 »       {45 »       {
16 »       »       dynamic·d·=·0;46 »       »       dynamic·d·=·0;
17 »       »       TestCall·(d,·1);47 »       »       TestCall·(d,·1);
18 »       }48 »       }
19 }</string>49 }</string>
20 ····<string>//·CS1502:·The·best·overloaded·method·match·for·`Global.Test1(int?)'·has·some·invalid·arguments 
21 //·Line:·8 
  
22 using·System; 
  
23 class·Global·{ 
24 »       static·void·Main()·{ 
25 »       »       Console.Write(Test1((decimal?)2)); 
26 »       }»       
27 »       static·string·Test1(int?·value)·{ 
28 »       »       return·&quot;ok&quot;; 
29 »       } 
30 }</string> 
31 ····<string>//·CS1502:·The·best·overloaded·method·match·for·`T.Blah(out·int)'·has·some·invalid·arguments50 ····<string>//·CS1502:·The·best·overloaded·method·match·for·`T.Blah(out·int)'·has·some·invalid·arguments
32 //·Line:·1151 //·Line:·11
  
33 using·System;52 using·System;
  
34 class·T·{53 class·T·{
35 ········static·void·Blah·(out·int·g)·{·g·=·0;·}54 ········static·void·Blah·(out·int·g)·{·g·=·0;·}
  
36 ········static·int·Main·(string·[]·args)·{55 ········static·int·Main·(string·[]·args)·{
37 ················IntPtr·g;56 ················IntPtr·g;
38 ················Blah·(out·g);57 ················Blah·(out·g);
39 »       »       return·(int)·g;58 »       »       return·(int)·g;
40 ········}59 ········}
41 }</string>60 }</string>
42 ····<string>//·CS1502:·The·best·overloaded·method·match·for·`X.Add(params·object[])'·has·some·invalid·arguments61 ····<string>//·CS1502:·The·best·overloaded·method·match·for·`Test.Test(TestMethod2)'·has·some·invalid·arguments
43 //·Line:·862 //·Line:·8
  
44 class·X63 public·class·Test
45 {64 {
46 »       public·static·void·Main·()65 »       void·Foo·()
47 »       {66 »       {
48 »       »       Add·(Foo·(),·Foo·());67 »       »       new·Test·(new·TestMethod·(Foo));
49 »       }68 »       }
  
 69 »       public·Test·(TestMethod2·test)·{}
 70 }
50 »       public·static·void·Add·(params·object[]·args) 
51 »       { 
52 »       } 
  
 71 public·delegate·void·TestMethod·();
 72 public·delegate·void·TestMethod2·(object·o);</string>
53 »       static·void·Foo·() 
54 »       { 
55 »       } 
56 }</string> 
57 ····<string>//·CS1502:·The·best·overloaded·method·match·for·`C.Foo(dynamic)'·has·some·invalid·arguments73 ····<string>//·CS1502:·The·best·overloaded·method·match·for·`C.Foo(dynamic)'·has·some·invalid·arguments
58 //·Line:·1374 //·Line:·13
  
59 static·class·C75 static·class·C
60 {76 {
61 »       public·static·void·Foo·(dynamic·d)77 »       public·static·void·Foo·(dynamic·d)
62 »       {78 »       {
Offset 73, 14 lines modifiedOffset 87, 41 lines modified
  
73 »       static·void·Main()87 »       static·void·Main()
74 »       {88 »       {
75 »       »       dynamic·d·=·null;89 »       »       dynamic·d·=·null;
76 »       »       Foo·(ref·d);90 »       »       Foo·(ref·d);
77 »       }91 »       }
78 }</string>92 }</string>
 93 ····<string>//·CS1502:·The·best·overloaded·method·match·for·`X.foo(ref·int)'·has·some·invalid·arguments
 94 //·Line:·8
 95 class·X·{
 96 »       public·void·foo·(ref·int·blah)·{}
  
 97 »       public·void·bar·(ref·int·baz)
 98 »       {
 99 »       »       foo(out·baz);
 100 »       }
  
 101 »       static·void·Main·()
 102 »       {
 103 »       }
 104 }</string>
Max diff block lines reached; 8413/11534 bytes (72.94%) of diff not shown.
7.48 KB
CS0102
7.47 KB
CS0102
Ordering differences only
    
Offset 1, 146 lines modifiedOffset 1, 185 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0102</ErrorName>3 ··<ErrorName>CS0102</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0102:·The·type·`CS0102'·already·contains·a·definition·for·`Clone'
 6 //·Line:·6
  
 7 class·CS0102
 8 {
 9 »       object·Clone·()
 10 »       {
 11 »       »       return·this;
 12 »       }
 13 »       
 14 »       public·class·Clone
 15 »       {
 16 »       }
 17 }</string>
 18 ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`add_XX'
 19 //·Line:·13
  
 20 public·class·SampleClass·{
 21 »       public·delegate·void·MyEvent·();
 22 »       public·event·MyEvent·XX·{
 23 »       »       add·{·}
 24 »       »       remove·{·}
 25 »       }
 26 ········
 27 ········bool·add_XX;
 28 }</string>
5 ····<string>//·CS0102:·The·type·`C'·already·contains·a·definition·for·`Item'29 ····<string>//·CS0102:·The·type·`C'·already·contains·a·definition·for·`get_Foo'
6 //·Line:·730 //·Line:·9
  
7 class·C31 class·C
8 {32 {
9 ····bool·this·[int·i]·{·get·{·return·false;·}·} 
10 ····bool·Item·(int·i)·{·return·false;·}33 »       int·Foo·{
 34 »       »       get·{·}
 35 »       }
 36 »       int·get_Foo;
 37 }</string>
 38 ····<string>//·CS0102:·The·type·`ErrorClass'·already·contains·a·definition·for·`Blah'
 39 //·Line:·7
  
 40 using·System.Runtime.CompilerServices;
 41 class·ErrorClass·{
 42 »       [IndexerName·(&quot;Blah&quot;)]
 43 »       public·int·this·[int·a]·{
 44 ············get·{·return·1;·}
 45 »       }
 46 ········
 47 ········public·int·Blah;
11 }</string>48 }</string>
12 ····<string>//·CS0102:·The·type·`X'·already·contains·a·definition·for·`A'49 ····<string>//·CS0102:·The·type·`X'·already·contains·a·definition·for·`A'
13 //·Line:·650 //·Line:·6
  
14 class·X·{51 class·X·{
15 »       const·int·A·=·10;52 »       const·int·A·=·10;
16 »       int·A·()·{}53 »       int·A·()·{}
17 }</string>54 }</string>
18 ····<string>//·CS0102:·The·type·`X&lt;T&gt;'·already·contains·a·definition·for·`T'55 ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`Item'
19 //·Line:·1156 //·Line:·6
  
20 class·X·&lt;T&gt;·{ 
21 »       int·T; 
22 }57 public·class·SampleClass·{
 58 ········protected·int·Item·{·set·{}·}
 59 ········public·bool·Item;
 60 }</string>
 61 ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`MyEvent'
 62 //·Line:·7
  
23 class·W·{ 
24 »       static·void·Main·()·{}63 public·class·SampleClass·{
 64 »       public·delegate·void·MyEvent·();
 65 ········
 66 ········public·void·MyEvent·()·{}
25 }</string>67 }</string>
26 ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`A'68 ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`A'
27 //·Line:·769 //·Line:·7
  
28 public·class·SampleClass·{70 public·class·SampleClass·{
29 »       »       partial·class·A·{}71 »       »       partial·class·A·{}
30 ········72 ········
31 ········public·void·A·()·{}73 ········public·void·A·()·{}
32 }</string>74 }</string>
33 ····<string>//·CS0102:·The·type·`T'·already·contains·a·definition·for·`A'75 ····<string>//·CS0102:·The·type·`ErrorClass'·already·contains·a·definition·for·`Method'
34 //·Line:·676 //·Line:·6
  
 77 public·class·ErrorClass·{
 78 ········protected·int·Method·()·{·return·2;·}
 79 ········public·bool·Method;
 80 }</string>
 81 ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`EE'
 82 //·Line:·6
  
 83 public·class·SampleClass·{
 84 »       public·delegate·void·EE·();
 85 »       public·event·EE·EE;
 86 }</string>
 87 ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`A'
 88 //·Line:·7
  
 89 public·class·SampleClass·{
 90 »       class·A·{}
 91 ········
 92 ········public·void·A·()·{}
 93 }</string>
 94 ····<string>//·CS0102:·The·type·`C'·already·contains·a·definition·for·`Item'
 95 //·Line:·7
  
35 class·T{96 class·C
36 ········public·string·A·{·get·{·return·&quot;a&quot;;·}·} 
37 ········public·string·A·(int·a)·{·return·&quot;a&quot;;·}97 {
 98 ····bool·this·[int·i]·{·get·{·return·false;·}·}
 99 ····bool·Item·(int·i)·{·return·false;·}
38 }</string>100 }</string>
39 ····<string>//·CS0102:·The·type·`C&lt;get_Foo&gt;'·already·contains·a·definition·for·`get_Foo'101 ····<string>//·CS0102:·The·type·`C&lt;get_Foo&gt;'·already·contains·a·definition·for·`get_Foo'
40 //·Line:·6102 //·Line:·6
  
41 class·C&lt;get_Foo&gt;103 class·C&lt;get_Foo&gt;
42 {104 {
43 »       string·Foo·{105 »       string·Foo·{
44 »       »       set·{·}106 »       »       set·{·}
45 »       }107 »       }
46 }</string>108 }</string>
 109 ····<string>//·CS0102:·The·type·`X&lt;T&gt;'·already·contains·a·definition·for·`T'
Max diff block lines reached; 3757/7609 bytes (49.38%) of diff not shown.
2.74 KB
CS0139
2.73 KB
CS0139
Ordering differences only
    
Offset 1, 107 lines modifiedOffset 1, 107 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0139</ErrorName>3 ··<ErrorName>CS0139</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue5 ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue
 6 //·Line:·10
 7 public·class·Test
 8 {
 9 ········public·static·void·Foo·(char·c)
 10 ········{
 11 ················switch·(char.GetUnicodeCategory·(c))·{
 12 ················default:
 13 ························if·(c·==·'a')
 14 ································continue;
 15 ························System.Console.WriteLine·();
 16 ························break;
 17 ················}
 18 ········}
 19 }</string>
 20 ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue
6 //·Line:·821 //·Line:·9
  
7 class·Foo·{22 class·Foo·{
8 »       static·void·Main·()23 »       static·void·Main·()
9 »       {24 »       {
10 »       »       try·{25 »       »       try·{
 26 »       »       }·catch·{
11 »       »       »       break;27 »       »       »       break;
12 »       »       }·finally·{28 »       »       }·finally·{
13 »       »       »       throw·new·System.Exception·();29 »       »       »       throw·new·System.Exception·();
14 »       »       }30 »       »       }
15 »       }31 »       }
16 }</string>32 }</string>
17 ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue33 ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue
18 //·Line:·834 //·Line:·8
  
19 class·Foo·{35 class·Foo·{
20 »       static·void·Main·()36 »       static·void·Main·()
21 »       {37 »       {
22 »       »       try·{38 »       »       try·{
23 »       »       »       continue;39 »       »       »       break;
24 »       »       }·finally·{40 »       »       }·finally·{
25 »       »       »       throw·new·System.Exception·();41 »       »       »       throw·new·System.Exception·();
26 »       »       }42 »       »       }
27 »       }43 »       }
28 }</string>44 }</string>
29 ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue45 ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue
30 //·Line:·946 //·Line:·9
  
31 class·Foo·{47 class·Foo·{
32 »       static·void·Main·()48 »       static·void·Main·()
33 »       {49 »       {
34 »       »       try·{50 »       »       try·{}
35 »       »       }·catch·{51 »       »       finally·{
36 »       »       »       break;52 »       »       »       break;
37 »       »       }·finally·{ 
38 »       »       »       throw·new·System.Exception·(); 
39 »       »       }53 »       »       }
40 »       }54 »       }
41 }</string>55 }</string>
42 ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue56 ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue
43 //·Line:·957 //·Line:·9
  
44 class·Foo·{58 class·Foo·{
45 »       static·void·Main·()59 »       static·void·Main·()
46 »       {60 »       {
47 »       »       try·{}61 »       »       try·{
48 »       »       finally·{62 »       »       }·catch·{
49 »       »       »       continue;63 »       »       »       continue;
 64 »       »       }·finally·{
 65 »       »       »       throw·new·System.Exception·();
50 »       »       }66 »       »       }
51 »       }67 »       }
52 }</string>68 }</string>
53 ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue69 ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue
54 //·Line:·10 
55 public·class·Test 
56 { 
57 ········public·static·void·Foo·(char·c) 
58 ········{ 
59 ················switch·(char.GetUnicodeCategory·(c))·{ 
60 ················default: 
61 ························if·(c·==·'a') 
62 ································continue; 
63 ························System.Console.WriteLine·(); 
64 ························break; 
65 ················} 
66 ········} 
67 }</string> 
68 ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue 
69 //·Line:·670 //·Line:·6
70 class·X·{71 class·X·{
71 »       void·A·()72 »       void·A·()
72 »       {73 »       {
73 »       »       continue;74 »       »       continue;
74 »       }75 »       }
75 }</string>76 }</string>
76 ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue77 ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue
77 //·Line:·978 //·Line:·8
  
78 class·Foo·{79 class·Foo·{
79 »       static·void·Main·()80 »       static·void·Main·()
80 »       {81 »       {
81 »       »       try·{82 »       »       try·{
82 »       »       }·catch·{ 
83 »       »       »       continue;83 »       »       »       continue;
84 »       »       }·finally·{84 »       »       }·finally·{
85 »       »       »       throw·new·System.Exception·();85 »       »       »       throw·new·System.Exception·();
86 »       »       }86 »       »       }
87 »       }87 »       }
88 }</string>88 }</string>
89 ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue89 ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue
90 //·Line:·990 //·Line:·9
  
91 class·Foo·{91 class·Foo·{
92 »       static·void·Main·()92 »       static·void·Main·()
93 »       {93 »       {
94 »       »       try·{}94 »       »       try·{}
95 »       »       finally·{95 »       »       finally·{
96 »       »       »       break;96 »       »       »       continue;
97 »       »       }97 »       »       }
98 »       }98 »       }
99 }</string>99 }</string>
100 ··</Examples>100 ··</Examples>
101 </ErrorDocumentation>101 </ErrorDocumentation>
14.3 KB
CS3005
14.3 KB
CS3005
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 34 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS3005</ErrorName>3 ··<ErrorName>CS3005</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS3005:·Identifier·`CLSClass.this[int].set'·differing·only·in·case·is·not·CLS-compliant
 6 //·Line:·8
 7 //·Compiler·options:·-warnaserror
  
 8 [assembly:System.CLSCompliant(true)]
  
 9 public·class·CLSClass·{
 10 ········protected·int·SET_item;
 11 ········public·int·this[int·index]·{·set·{}·}········
 12 }</string>
 13 ····<string>//·CS3005:·Identifier·`II.compareto()'·differing·only·in·case·is·not·CLS-compliant
 14 //·Line:·11
 15 //·Compiler·options:·-t:library·-warnaserror
  
  
 16 [assembly:System.CLSCompliant(true)]
  
 17 public·interface·I·{
 18 }
  
 19 public·interface·II:·I,·System.IComparable·{
 20 ········bool·compareto();
 21 }</string>
5 ····<string>//·CS3005:·Identifier·`CLSClass.value'·differing·only·in·case·is·not·CLS-compliant22 ····<string>//·CS3005:·Identifier·`CLSClass.value'·differing·only·in·case·is·not·CLS-compliant
6 //·Line:·1523 //·Line:·15
7 //·Compiler·options:·-warnaserror24 //·Compiler·options:·-warnaserror
  
8 [assembly:System.CLSCompliant(true)]25 [assembly:System.CLSCompliant(true)]
  
9 public·class·X·{26 public·class·X·{
Offset 15, 158 lines modifiedOffset 38, 215 lines modified
15 public·class·Y:·X·{38 public·class·Y:·X·{
16 ········private·readonly·bool·vAalue;39 ········private·readonly·bool·vAalue;
17 }40 }
18 ····41 ····
19 public·class·CLSClass:·Y·{42 public·class·CLSClass:·Y·{
20 ········protected·internal·bool·value;43 ········protected·internal·bool·value;
21 }</string>44 }</string>
22 ····<string>//·CS3005:·Identifier·`II.foo'·differing·only·in·case·is·not·CLS-compliant45 ····<string>//·CS3005:·Identifier·`CLSClass_B.uNIVERSAL'·differing·only·in·case·is·not·CLS-compliant
23 //·Line:·946 //·Line:·9
24 //·Compiler·options:·-warnaserror47 //·Compiler·options:·-reference:CS3005-16-lib.dll·-warnaserror
  
  
25 using·System;48 using·System;
26 [assembly:CLSCompliant(true)]49 [assembly:·CLSCompliantAttribute·(true)]
  
 50 public·class·CLSClass_B:·CLSClass_A·{
 51 ········public·const·int·uNIVERSAL·=·3;
27 public·interface·II·{ 
28 ········int·Foo(); 
29 ········int·foo·{·get;·} 
30 }</string>52 }</string>
31 ····<string>//·CS3005:·Identifier·`i1'·differing·only·in·case·is·not·CLS-compliant53 ····<string>//·CS3005:·Identifier·`clsInterface'·differing·only·in·case·is·not·CLS-compliant
32 //·Line:·954 //·Line:·10
33 //·Compiler·options:·-warnaserror55 //·Compiler·options:·-warnaserror
  
 56 using·System;
34 [assembly:System.CLSCompliant(true)]57 [assembly:CLSCompliant·(true)]
  
35 public·interface·I1·{58 public·interface·CLSInterface·{
36 }59 }
  
37 public·interface·i1·{60 public·class·clsInterface:·CLSInterface·{
38 }</string>61 }</string>
39 ····<string>//·CS3005:·Identifier·`c1'·differing·only·in·case·is·not·CLS-compliant62 ····<string>//·CS3005:·Identifier·`Foo.main()'·differing·only·in·case·is·not·CLS-compliant
40 //·Line:·963 //·Line:·9
41 //·Compiler·options:·-warnaserror64 //·Compiler·options:·-warnaserror
  
 65 using·System;
42 [assembly:System.CLSCompliant(true)]66 [assembly:·CLSCompliant(false)]
  
43 public·class·C1·{ 
44 } 
  
 67 [CLSCompliant(true)]
45 public·class·c1·{68 public·class·Foo·{
 69 »       public·static·void·Main·()·{}
 70 »       public·static·void·main·()·{}
46 }</string>71 }</string>
47 ····<string>//·CS3005:·Identifier·`B.TEST()'·differing·only·in·case·is·not·CLS-compliant72 ····<string>//·CS3005:·Identifier·`II.foo'·differing·only·in·case·is·not·CLS-compliant
48 //·Line:·1573 //·Line:·9
49 //·Compiler·options:·-warnaserror74 //·Compiler·options:·-warnaserror
  
50 using·System;75 using·System;
 76 [assembly:CLSCompliant(true)]
  
 77 public·interface·II·{
 78 ········int·Foo();
 79 ········int·foo·{·get;·}
51 [assembly:·CLSCompliantAttribute·(true)] 
  
52 public·class·A 
53 { 
54 ····[CLSCompliant·(false)] 
55 ····public·void·Test·()·{} 
56 ········ 
57 ····public·void·test·()·{} 
58 } 
  
59 public·class·B:·A 
60 { 
61 ····public·void·TEST·()·{}· 
62 }</string>80 }</string>
63 ····<string>//·CS3005:·Identifier·`CLSClass.NameAbC(int)'·differing·only·in·case·is·not·CLS-compliant81 ····<string>//·CS3005:·Identifier·`CLSClass.NameAbC(int)'·differing·only·in·case·is·not·CLS-compliant
64 //·Line:·982 //·Line:·9
65 //·Compiler·options:·-warnaserror83 //·Compiler·options:·-warnaserror
  
66 using·System;84 using·System;
67 [assembly:CLSCompliant·(true)]85 [assembly:CLSCompliant·(true)]
  
68 public·class·CLSClass·{86 public·class·CLSClass·{
69 ········public·int·NameABC;87 ········public·int·NameABC;
70 ········public·static·void·NameAbC(int·arg)·{}88 ········public·static·void·NameAbC(int·arg)·{}
71 }</string>89 }</string>
72 ····<string>//·CS3005:·Identifier·`CLSClass.Method(int)'·differing·only·in·case·is·not·CLS-compliant90 ····<string>//·CS3005:·Identifier·`CLSClass.constant'·differing·only·in·case·is·not·CLS-compliant
73 //·Line:·891 //·Line:·8
74 //·Compiler·options:·-warnaserror92 //·Compiler·options:·-warnaserror
  
75 [assembly:System.CLSCompliant·(true)]93 [assembly:System.CLSCompliant(true)]
  
76 public·class·BaseClass·{94 public·class·CLSClass·{
77 ········public·int·method;95 ········protected·int·Constant·=·1;
 96 ········protected·const·bool·constant·=·false;
Max diff block lines reached; 10278/14608 bytes (70.36%) of diff not shown.
17.2 KB
CS0029
17.2 KB
CS0029
Ordering differences only
    
Offset 1, 123 lines modifiedOffset 1, 117 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0029</ErrorName>3 ··<ErrorName>CS0029</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0029:·Cannot·implicitly·convert·type·`string'·to·`int'5 ····<string>//·CS0029:·Cannot·implicitly·convert·type·`void'·to·`System.EventHandler'
6 //·Line:·286 //·Line:·14
  
  
7 delegate·string·funcs·(string·s); 
8 delegate·int·funci·(int·i); 
  
9 class·X7 class·C
10 {8 {
 9 »       static·event·System.EventHandler·ev
11 »       static·void·Foo·(funci·fi) 
12 »       { 
13 »       } 
14 »        
15 »       static·void·Foo·(funcs·fs) 
16 »       {10 »       {
 11 »       »       add·{·}
 12 »       »       remove·{·}
17 »       }13 »       }
  
18 »       static·void·Main·()14 »       static·void·Main·()
19 »       {15 »       {
 16 »       »       ev·+=·ev·+=·null;
20 »       »       Foo·(x·=&gt;·{ 
21 »       »       »       int·a·=·&quot;a&quot;; 
22 »       »       »       return·2; 
23 »       »       }); 
24 »       } 
25 }</string> 
26 ····<string>//·CS0029:·Cannot·implicitly·convert·type·`T[]'·to·`System.Collections.Generic.IList&lt;U&gt;' 
27 //·Line:·10 
  
28 using·System.Collections.Generic; 
  
29 class·Program 
30 { 
31 »       static·IList&lt;U&gt;·Foo&lt;T,·U&gt;·(T[]·arg)·where·T·:·U 
32 »       { 
33 »       »       return·arg; 
34 »       }17 »       }
35 }</string>18 }</string>
36 ····<string>//·CS0029:·Cannot·implicitly·convert·type·`void'·to·`int'19 ····<string>//·CS0029:·Cannot·implicitly·convert·type·`string'·to·`int'
37 //·Line:·1120 //·Line·:·7
  
 21 public·class·Blah·{
38 using·System; 
39 using·System.Threading.Tasks; 
  
 22 »       public·enum·MyEnum·{
 23 »       »       Foo·=·&quot;foo&quot;,
 24 »       »       Bar
40 class·C 
41 { 
42 »       public·async·Task&lt;int&gt;·Test·() 
43 »       { 
44 »       »       return·await·Call·(); 
45 »       } 
46 »        
47 »       Task·Call·() 
48 »       { 
49 »       »       return·null; 
50 »       }25 »       }
51 }</string> 
52 ····<string>//·CS0029:·Cannot·implicitly·convert·type·`int'·to·`System.IDisposable' 
53 //·Line:·8 
  
54 class·A 
55 { 
56 »       public·static·void·Main·()26 »       public·static·void·Main·()
57 »       {27 »       {
58 »       »       System.IDisposable·id·=·1; 
59 »       }28 »       }
60 }</string>29 }</string>
61 ····<string>//·CS0029:·Cannot·implicitly·convert·type·`System.TypedReference'·to·`object'30 ····<string>//·CS0029:·Cannot·implicitly·convert·type·`System.TypedReference'·to·`object'
62 //·Line:·1031 //·Line:·10
  
63 using·System;32 using·System;
  
64 class·Test33 class·Test
65 {34 {
66 »       public·static·void·Main·()35 »       public·static·void·Main·()
67 »       {36 »       {
68 »       »       var·res·=·default·(TypedReference).ToString·();37 »       »       var·res·=·default·(TypedReference).ToString·();
69 »       }38 »       }
70 }</string>39 }</string>
71 ····<string>//·CS0029:·Cannot·implicitly·convert·type·`int'·to·`(long,·bool)'40 ····<string>//·CS0029:·Cannot·implicitly·convert·type·`X'·to·`bool'
72 //·Line:·841 //·Line·:·11
  
73 class·C42 class·X·{
74 {43 }
  
 44 class·T·{
75 »       static·void·Test·()45 »       static·void·Main·()
76 »       {46 »       {
77 »       »       System.ValueTuple&lt;long,·bool&gt;·arg·=·1;47 »       »       X·x·=·new·X·();
 48 »       »       if·(x){
 49 »       »       }
78 »       }50 »       }
79 }</string>51 }</string>
 52 ····<string>//·CS0029:·Cannot·implicitly·convert·type·`T'·to·`int*'
 53 //·Line·:·8
 54 //·Compiler·options:·-unsafe
  
 55 class·T·{
 56 »       static·unsafe·void·Main·()
 57 »       {
 58 »       »       int·*a·=·(T)·null;
 59 »       }
 60 }</string>
80 ····<string>//·CS0029:·Cannot·implicitly·convert·type·`T'·to·`EventHandler'61 ····<string>//·CS0029:·Cannot·implicitly·convert·type·`int'·to·`System.EventHandler'
81 //·Line:·1462 //·Line:·12
  
82 using·System;63 using·System;
  
83 public·delegate·void·EventHandler·(int·i,·int·j);64 class·C
 65 {
 66 »       static·event·EventHandler·h;
 67 »       
 68 »       public·static·void·Main·()
 69 »       {
 70 »       »       h·=·0;
 71 »       }
 72 }</string>
Max diff block lines reached; 14435/17599 bytes (82.02%) of diff not shown.
607 B
CS1056
595 B
CS1056
Ordering differences only
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1056</ErrorName>3 ··<ErrorName>CS1056</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1056:·Unexpected·character·`\0001'5 ····<string>//·CS1056:·Unexpected·character·`\0001'
6 //·Line:·46 //·Line:·4
  
7 \u0001namespace·Test7 na\u0001espace·Test
8 {8 {
9 }</string>9 }</string>
10 ····<string>//·CS1056:·Unexpected·character·`\0001'10 ····<string>//·CS1056:·Unexpected·character·`\0001'
11 //·Line:·411 //·Line:·4
  
12 na\u0001espace·Test12 \u0001namespace·Test
13 {13 {
14 }</string>14 }</string>
15 ····<string>//·CS1056:·Unexpected·character·`$'15 ····<string>//·CS1056:·Unexpected·character·`$'
16 //·Line:·816 //·Line:·8
  
17 public·class·C17 public·class·C
18 {18 {
1.4 KB
CS0524
1.39 KB
CS0524
Ordering differences only
    
Offset 1, 25 lines modifiedOffset 1, 16 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0524</ErrorName>3 ··<ErrorName>CS0524</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations5 ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations
6 //·Line:·4 
  
7 interface·Interface·{ 
8 ········enum·E·{ 
9 ············White, 
10 ············Black 
11 ········} 
12 }</string> 
13 ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations 
14 //·Line:·56 //·Line:·5
  
15 interface·Interface·{7 interface·Interface·{
16 ········delegate·void·D·();8 ········interface·I·{}
17 }</string>9 }</string>
18 ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations10 ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations
19 //·Line:·511 //·Line:·5
  
20 interface·Interface·{12 interface·Interface·{
21 ········public·class·C·{13 ········public·class·C·{
22 ········}14 ········}
Offset 31, 11 lines modifiedOffset 22, 20 lines modified
31 ········public·struct·Struct·{22 ········public·struct·Struct·{
32 ········}23 ········}
33 }</string>24 }</string>
34 ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations25 ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations
35 //·Line:·526 //·Line:·5
  
36 interface·Interface·{27 interface·Interface·{
37 ········interface·I·{}28 ········delegate·void·D·();
 29 }</string>
 30 ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations
 31 //·Line:·4
  
 32 interface·Interface·{
 33 ········enum·E·{
 34 ············White,
 35 ············Black
 36 ········}
38 }</string>37 }</string>
39 ··</Examples>38 ··</Examples>
40 </ErrorDocumentation>39 </ErrorDocumentation>
1.44 KB
CS0542
1.43 KB
CS0542
Ordering differences only
    
Offset 1, 47 lines modifiedOffset 1, 47 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0542</ErrorName>3 ··<ErrorName>CS0542</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0542:·`C.C&lt;T&gt;()':·member·names·cannot·be·the·same·as·their·enclosing·type
 6 //·Line:·6
  
 7 class·C
 8 {
 9 »       public·static·void·C&lt;T&gt;·()
 10 »       {
 11 »       }
 12 }</string>
5 ····<string>//·CS0542:·`Program.Program(object)':·member·names·cannot·be·the·same·as·their·enclosing·type13 ····<string>//·CS0542:·`Program.Program(object)':·member·names·cannot·be·the·same·as·their·enclosing·type
6 //·Line:·614 //·Line:·6
  
7 class·Program15 class·Program
8 {16 {
9 »       void·Program·(object·sender)17 »       void·Program·(object·sender)
10 »       {18 »       {
11 »       }19 »       }
12 }</string>20 }</string>
13 ····<string>//·CS0542:·`C.C&lt;T&gt;()':·member·names·cannot·be·the·same·as·their·enclosing·type21 ····<string>//·CS0542:·`Same.Same':·member·names·cannot·be·the·same·as·their·enclosing·type
14 //·Line:·622 //·Line:·6
  
15 class·C23 public·class·Same
16 {24 {
17 »       public·static·void·C&lt;T&gt;·()25 »       public·class·Same
18 »       {26 »       {
19 »       }27 »       }
20 }</string>28 }</string>
21 ····<string>//·CS0542:·`Item.this[int]':·member·names·cannot·be·the·same·as·their·enclosing·type29 ····<string>//·CS0542:·`Item.this[int]':·member·names·cannot·be·the·same·as·their·enclosing·type
22 //·Line:·630 //·Line:·6
  
23 class·Item31 class·Item
24 {32 {
25 »       public·int·this[int·i]·{33 »       public·int·this[int·i]·{
26 »       »       set·{}34 »       »       set·{}
27 »       }35 »       }
28 }</string>36 }</string>
29 ····<string>//·CS0542:·`Same.Same':·member·names·cannot·be·the·same·as·their·enclosing·type 
30 //·Line:·6 
  
31 public·class·Same 
32 { 
33 »       public·class·Same 
34 »       { 
35 »       } 
36 }</string> 
37 ····<string>//·CS0542:·`X.X':·member·names·cannot·be·the·same·as·their·enclosing·type37 ····<string>//·CS0542:·`X.X':·member·names·cannot·be·the·same·as·their·enclosing·type
38 //·Line:·438 //·Line:·4
39 class·X·{39 class·X·{
40 »       int·X;40 »       int·X;
41 }</string>41 }</string>
42 ··</Examples>42 ··</Examples>
43 </ErrorDocumentation>43 </ErrorDocumentation>
583 B
CS1718
571 B
CS1718
Ordering differences only
    
Offset 20, 29 lines modifiedOffset 20, 29 lines modified
20 //·Line:·1020 //·Line:·10
21 //·Compiler·options:·-warnaserror·-warn:321 //·Compiler·options:·-warnaserror·-warn:3
  
22 class·C22 class·C
23 {23 {
24 »       public·static·void·Main·()·24 »       public·static·void·Main·()·
25 »       {·25 »       {·
26 »       »       int·a·=·20;26 »       »       int?·a·=·20;
27 »       »       if·(a·&gt;·a)·{27 »       »       if·(a·&gt;·a)·{
28 »       »       »       return;28 »       »       »       return;
29 »       »       }29 »       »       }
30 »       }30 »       }
31 }</string>31 }</string>
32 ····<string>//·CS1718:·A·comparison·made·to·same·variable.·Did·you·mean·to·compare·something·else?32 ····<string>//·CS1718:·A·comparison·made·to·same·variable.·Did·you·mean·to·compare·something·else?
33 //·Line:·1033 //·Line:·10
34 //·Compiler·options:·-warnaserror·-warn:334 //·Compiler·options:·-warnaserror·-warn:3
  
35 class·C35 class·C
36 {36 {
37 »       public·static·void·Main·()·37 »       public·static·void·Main·()·
38 »       {·38 »       {·
39 »       »       int?·a·=·20;39 »       »       int·a·=·20;
40 »       »       if·(a·&gt;·a)·{40 »       »       if·(a·&gt;·a)·{
41 »       »       »       return;41 »       »       »       return;
42 »       »       }42 »       »       }
43 »       }43 »       }
44 }</string>44 }</string>
45 ··</Examples>45 ··</Examples>
46 </ErrorDocumentation>46 </ErrorDocumentation>
1.61 KB
CS0306
1.6 KB
CS0306
Ordering differences only
    
Offset 1, 42 lines modifiedOffset 1, 34 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0306</ErrorName>3 ··<ErrorName>CS0306</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0306:·The·type·`char*'·may·not·be·used·as·a·type·argument
 6 //·Line:·9
 7 //·Compiler·options:·-unsafe
  
 8 class·F&lt;U&gt;·{}
 9 unsafe·class·O·{
 10 »       F&lt;char·*&gt;·f;
 11 »       static·void·Main·()·{}
 12 }</string>
5 ····<string>//·CS0306:·The·type·`int*'·may·not·be·used·as·a·type·argument13 ····<string>//·CS0306:·The·type·`int*'·may·not·be·used·as·a·type·argument
6 //·Line:·1114 //·Line:·11
7 //·Compiler·options:·-unsafe15 //·Compiler·options:·-unsafe
  
8 using·System.Linq;16 using·System.Linq;
  
9 public·class·C17 public·class·C
10 {18 {
11 »       public·static·unsafe·void·Main·()19 »       public·static·unsafe·void·Main·()
12 »       {20 »       {
13 »       »       var·e·=·from·int*·a·in·&quot;aaa&quot;21 »       »       var·e·=·from·int*·a·in·&quot;aaa&quot;
14 »       »       »       »       select·a;22 »       »       »       »       select·a;
15 »       }23 »       }
16 }</string>24 }</string>
17 ····<string>//·CS0306:·The·type·`char*'·may·not·be·used·as·a·type·argument 
18 //·Line:·9 
19 //·Compiler·options:·-unsafe 
  
20 class·F&lt;U&gt;·{} 
21 unsafe·class·O·{ 
22 »       F&lt;char·*&gt;·f; 
23 »       static·void·Main·()·{} 
24 }</string> 
25 ····<string>//·CS0306:·The·type·`System.ArgIterator'·may·not·be·used·as·a·type·argument 
26 //·Line:·6 
  
27 class·G&lt;T&gt;·{} 
  
28 class·C·:·G&lt;System.ArgIterator&gt; 
29 { 
30 }</string> 
31 ····<string>//·CS0306:·The·type·`S'·may·not·be·used·as·a·type·argument25 ····<string>//·CS0306:·The·type·`S'·may·not·be·used·as·a·type·argument
32 //·Line:·1326 //·Line:·13
33 //·Compiler·options:·-langversion:latest27 //·Compiler·options:·-langversion:latest
  
34 public·ref·struct·S28 public·ref·struct·S
35 {29 {
36 }30 }
Offset 44, 9 lines modifiedOffset 36, 17 lines modified
44 class·Test&lt;T&gt;36 class·Test&lt;T&gt;
45 {37 {
46 »       public·static·void·Foo·()38 »       public·static·void·Foo·()
47 »       {39 »       {
48 »       »       Test&lt;S&gt;·local;40 »       »       Test&lt;S&gt;·local;
49 »       }41 »       }
50 }</string>42 }</string>
 43 ····<string>//·CS0306:·The·type·`System.ArgIterator'·may·not·be·used·as·a·type·argument
 44 //·Line:·6
  
 45 class·G&lt;T&gt;·{}
  
 46 class·C·:·G&lt;System.ArgIterator&gt;
 47 {
 48 }</string>
51 ··</Examples>49 ··</Examples>
52 </ErrorDocumentation>50 </ErrorDocumentation>
2.83 KB
CS0133
2.82 KB
CS0133
Ordering differences only
    
Offset 1, 80 lines modifiedOffset 1, 80 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0133</ErrorName>3 ··<ErrorName>CS0133</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0133:·The·expression·being·assigned·to·`Foo'·must·be·a·constant·or·default·value5 ····<string>//·CS0133:·The·expression·being·assigned·to·`S.pathName'·must·be·a·constant·or·default·value
6 //·Line:·86 //·Line:·12
 7 //·Compiler·options:·-unsafe
  
7 class·T8 class·C
8 {9 {
9 ····public·void·FooBar·() 
10 ····{ 
11 ········const·string·Foo·=·Foo; 
12 ····}10 ····public·static·int·i·=·4;
 11 }
  
 12 public·unsafe·struct·S
 13 {
 14 ····private·fixed·char·pathName·[C.i];
13 }</string>15 }</string>
14 ····<string>//·CS0133:·The·expression·being·assigned·to·`b'·must·be·a·constant·or·default·value16 ····<string>//·CS0133:·The·expression·being·assigned·to·`o'·must·be·a·constant·or·default·value
15 //·Line:·817 //·Line:·8
  
16 class·X18 class·X
17 {19 {
18 »       static·void·Main·()20 »       void·Foo·()
19 »       {21 »       {
20 »       »       const·int·b·=·true·?·1·:·b;22 »       »       const·object·o·=·&quot;&quot;·??·null;
21 »       }23 »       }
22 }</string>24 }</string>
23 ····<string>//·CS0133:·The·expression·being·assigned·to·`c'·must·be·a·constant·or·default·value25 ····<string>//·CS0133:·The·expression·being·assigned·to·`x'·must·be·a·constant·or·default·value
24 //·Line:·1026 //·Line:·7
  
25 class·C27 class·X·{
 28 »       X·(int·arg)
26 { 
27 »       void·Foo·() 
28 »       {29 »       {
29 »       »       int[]·array; 
30 »       »       int·idx; 
31 »       »       const·int·c·=·array·[idx];30 »       »       const·int·x·=·arg;
32 »       }31 »       }
33 }</string>32 }</string>
34 ····<string>//·CS0133:·The·expression·being·assigned·to·`o'·must·be·a·constant·or·default·value33 ····<string>//·CS0133:·The·expression·being·assigned·to·`o'·must·be·a·constant·or·default·value
35 //·Line:·834 //·Line:·8
  
36 class·X35 class·X
37 {36 {
38 »       void·Foo·()37 »       void·Foo·()
39 »       {38 »       {
40 »       »       const·object·o·=·null·??·&quot;&quot;;39 »       »       const·object·o·=·null·??·&quot;&quot;;
41 »       }40 »       }
42 }</string>41 }</string>
43 ····<string>//·CS0133:·The·expression·being·assigned·to·`o'·must·be·a·constant·or·default·value42 ····<string>//·CS0133:·The·expression·being·assigned·to·`c'·must·be·a·constant·or·default·value
44 //·Line:·843 //·Line:·10
  
45 class·X44 class·C
46 {45 {
47 »       void·Foo·()46 »       void·Foo·()
48 »       {47 »       {
49 »       »       const·object·o·=·&quot;&quot;·??·null;48 »       »       int[]·array;
 49 »       »       int·idx;
 50 »       »       const·int·c·=·array·[idx];
50 »       }51 »       }
51 }</string>52 }</string>
52 ····<string>//·CS0133:·The·expression·being·assigned·to·`x'·must·be·a·constant·or·default·value53 ····<string>//·CS0133:·The·expression·being·assigned·to·`b'·must·be·a·constant·or·default·value
53 //·Line:·754 //·Line:·8
  
54 class·X·{55 class·X
55 »       X·(int·arg)56 {
 57 »       static·void·Main·()
56 »       {58 »       {
57 »       »       const·int·x·=·arg;59 »       »       const·int·b·=·true·?·1·:·b;
58 »       }60 »       }
59 }</string>61 }</string>
60 ····<string>//·CS0133:·The·expression·being·assigned·to·`S.pathName'·must·be·a·constant·or·default·value62 ····<string>//·CS0133:·The·expression·being·assigned·to·`Foo'·must·be·a·constant·or·default·value
61 //·Line:·1263 //·Line:·8
62 //·Compiler·options:·-unsafe 
  
63 class·C 
64 { 
65 ····public·static·int·i·=·4; 
66 } 
  
67 public·unsafe·struct·S64 class·T
68 {65 {
69 ····private·fixed·char·pathName·[C.i];66 ····public·void·FooBar·()
 67 ····{
 68 ········const·string·Foo·=·Foo;
 69 ····}
70 }</string>70 }</string>
71 ··</Examples>71 ··</Examples>
72 </ErrorDocumentation>72 </ErrorDocumentation>
1.11 KB
CS1669
1.1 KB
CS1669
Ordering differences only
    
Offset 1, 15 lines modifiedOffset 1, 25 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1669</ErrorName>3 ··<ErrorName>CS1669</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context5 ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context
6 //·Line:·46 //·Line:·10
  
7 delegate·void·F·(__arglist);</string>7 delegate·object·D·(object·o);
  
 8 class·C
 9 {
 10 ···public·void·Test·()
 11 ···{
 12 ······D·d·=·delegate·(__arglist)·{
 13 »       »       return·this;
 14 »       ··};
 15 ···}
 16 }</string>
8 ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context17 ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context
9 //·Line:·618 //·Line:·6
  
10 public·class·E19 public·class·E
11 {20 {
12 ····int·this·[__arglist]·{·get·{·return·1;·}·}21 ····int·this·[__arglist]·{·get·{·return·1;·}·}
13 }</string>22 }</string>
Offset 20, 22 lines modifiedOffset 30, 12 lines modified
20 {30 {
21 »       public·static·explicit·operator·X·(__arglist)31 »       public·static·explicit·operator·X·(__arglist)
22 »       {32 »       {
23 »       »       return·null;33 »       »       return·null;
24 »       }34 »       }
25 }</string>35 }</string>
26 ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context36 ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context
27 //·Line:·1037 //·Line:·4
  
28 delegate·object·D·(object·o); 
  
 38 delegate·void·F·(__arglist);</string>
29 class·C 
30 { 
31 ···public·void·Test·() 
32 ···{ 
33 ······D·d·=·delegate·(__arglist)·{ 
34 »       »       return·this; 
35 »       ··}; 
36 ···} 
37 }</string> 
38 ··</Examples>39 ··</Examples>
39 </ErrorDocumentation>40 </ErrorDocumentation>
1.58 KB
CS1070
1.57 KB
CS1070
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 23 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1070</ErrorName>3 ··<ErrorName>CS1070</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS1070:·The·type·`N.E'·has·been·forwarded·to·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS1070-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'
 6 //·Line:·9
 7 //·Compiler·options:·-r:CS1070-lib.dll
  
 8 using·N;
  
 9 public·class·D
 10 {
 11 »       public·void·Foo·(E·e)
 12 »       {
 13 »       }
 14 }</string>
5 ····<string>//·CS1070:·The·type·`C'·has·been·forwarded·to·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS1070-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'15 ····<string>//·CS1070:·The·type·`C'·has·been·forwarded·to·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS1070-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'
6 //·Line:·516 //·Line:·5
7 //·Compiler·options:·-r:CS1070-lib.dll17 //·Compiler·options:·-r:CS1070-lib.dll
  
8 public·class·D18 public·class·D
9 {19 {
10 »       static·void·Main·()20 »       static·void·Main·()
Offset 16, 21 lines modifiedOffset 28, 9 lines modified
16 ····<string>//·CS1070:·The·type·`C'·has·been·forwarded·to·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS1070-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'28 ····<string>//·CS1070:·The·type·`C'·has·been·forwarded·to·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS1070-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'
17 //·Line:·529 //·Line:·5
18 //·Compiler·options:·-r:CS1070-lib.dll30 //·Compiler·options:·-r:CS1070-lib.dll
  
19 public·class·D·:·C31 public·class·D·:·C
20 {32 {
21 }</string>33 }</string>
22 ····<string>//·CS1070:·The·type·`N.E'·has·been·forwarded·to·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS1070-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' 
23 //·Line:·9 
24 //·Compiler·options:·-r:CS1070-lib.dll 
  
25 using·N; 
  
26 public·class·D 
27 { 
28 »       public·void·Foo·(E·e) 
29 »       { 
30 »       } 
31 }</string> 
32 ··</Examples>34 ··</Examples>
33 </ErrorDocumentation>35 </ErrorDocumentation>
3.61 KB
CS3003
3.6 KB
CS3003
Ordering differences only
    
Offset 1, 98 lines modifiedOffset 1, 98 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS3003</ErrorName>3 ··<ErrorName>CS3003</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS3003:·Type·of·`S.test2'·is·not·CLS-compliant
 6 //·Line:·11
 7 //·Compiler·options:·-unsafe·-warnaserror·-warn:1
  
 8 using·System;
  
 9 [assembly:·CLSCompliant·(true)]
  
 10 public·unsafe·struct·S
 11 {
 12 ····public·fixed·bool·test2·[4];
 13 }</string>
5 ····<string>//·CS3003:·Type·of·`I.this[bool]'·is·not·CLS-compliant14 ····<string>//·CS3003:·Type·of·`I.this[bool]'·is·not·CLS-compliant
6 //·Line:·915 //·Line:·9
7 //·Compiler·options:·-warnaserror·-warn:116 //·Compiler·options:·-warnaserror·-warn:1
  
8 using·System;17 using·System;
9 [assembly:CLSCompliant(true)]18 [assembly:CLSCompliant(true)]
  
10 public·interface·I·{19 public·interface·I·{
11 ········ulong·this[bool·index]·{·get;·}20 ········ulong·this[bool·index]·{·get;·}
12 }</string>21 }</string>
13 ····<string>//·CS3003:·Type·of·`CLSClass.Index'·is·not·CLS-compliant22 ····<string>//·CS3003:·Type·of·`CLSClass.MyEvent'·is·not·CLS-compliant
14 //·Line:·923 //·Line:·8
15 //·Compiler·options:·-warnaserror·-warn:124 //·Compiler·options:·-warnaserror·-warn:1
  
16 using·System; 
17 [assembly:CLSCompliant(true)]25 [assembly:System.CLSCompliant·(true)]
  
 26 [System.CLSCompliant·(false)]
 27 public·delegate·void·MyDelegate·();
  
18 public·class·CLSClass·{28 public·class·CLSClass·{
 29 ········public·event·MyDelegate·MyEvent;
19 ········public·ulong·Index·{ 
20 ············set 
21 ············{ 
22 ············} 
23 ········} 
24 }</string>30 }</string>
25 ····<string>//·CS3003:·Type·of·`CLSClass.value'·is·not·CLS-compliant31 ····<string>//·CS3003:·Type·of·`I.Error'·is·not·CLS-compliant
26 //·Line:·932 //·Line:·9
27 //·Compiler·options:·-warnaserror·-warn:133 //·Compiler·options:·-warnaserror·-warn:1
  
28 using·System;34 using·System;
29 [assembly:CLSCompliant(true)]35 [assembly:CLSCompliant(true)]
  
30 public·class·CLSClass·{ 
31 ········protected·uint·value;36 public·interface·I·{
 37 ········UIntPtr·Error·{·get;·}
32 }</string>38 }</string>
33 ····<string>//·CS3003:·Type·of·`I.Error'·is·not·CLS-compliant39 ····<string>//·CS3003:·Type·of·`C._data'·is·not·CLS-compliant
 40 //·Line:·11
 41 //·Compiler·options:·-unsafe·-warnaserror·-warn:1
  
 42 using·System;
  
 43 [assembly:·CLSCompliant·(true)]
  
 44 public·class·C
 45 {
 46 »       public·unsafe·byte*·_data;
 47 »       public·unsafe·byte*·GetData·()·{·return·_data;·}
 48 }</string>
 49 ····<string>//·CS3003:·Type·of·`CLSClass.value'·is·not·CLS-compliant
34 //·Line:·950 //·Line:·9
35 //·Compiler·options:·-warnaserror·-warn:151 //·Compiler·options:·-warnaserror·-warn:1
  
36 using·System;52 using·System;
37 [assembly:CLSCompliant(true)]53 [assembly:CLSCompliant(true)]
  
38 public·interface·I·{ 
39 ········UIntPtr·Error·{·get;·}54 public·class·CLSClass·{
 55 ········protected·uint·value;
40 }</string>56 }</string>
41 ····<string>//·CS3003:·Type·of·`I.Foo'·is·not·CLS-compliant57 ····<string>//·CS3003:·Type·of·`I.Foo'·is·not·CLS-compliant
42 //·Line:·1058 //·Line:·10
43 //·Compiler·options:·-warnaserror·-warn:159 //·Compiler·options:·-warnaserror·-warn:1
  
44 using·System;60 using·System;
45 [assembly:CLSCompliant·(true)]61 [assembly:CLSCompliant·(true)]
  
46 [CLSCompliant·(true)]62 [CLSCompliant·(true)]
47 public·interface·I·{63 public·interface·I·{
48 ····uint·Foo·{·set;·}64 ····uint·Foo·{·set;·}
49 }</string>65 }</string>
50 ····<string>//·CS3003:·Type·of·`CLSClass.MyEvent'·is·not·CLS-compliant66 ····<string>//·CS3003:·Type·of·`CLSClass.Index'·is·not·CLS-compliant
51 //·Line:·867 //·Line:·9
52 //·Compiler·options:·-warnaserror·-warn:168 //·Compiler·options:·-warnaserror·-warn:1
  
53 [assembly:System.CLSCompliant·(true)] 
  
54 [System.CLSCompliant·(false)] 
55 public·delegate·void·MyDelegate·(); 
  
56 public·class·CLSClass·{ 
57 ········public·event·MyDelegate·MyEvent; 
58 }</string> 
59 ····<string>//·CS3003:·Type·of·`C._data'·is·not·CLS-compliant 
60 //·Line:·11 
61 //·Compiler·options:·-unsafe·-warnaserror·-warn:1 
  
62 using·System;69 using·System;
 70 [assembly:CLSCompliant(true)]
  
63 [assembly:·CLSCompliant·(true)] 
  
64 public·class·C71 public·class·CLSClass·{
 72 ········public·ulong·Index·{
 73 ············set
 74 ············{
 75 ············}
 76 ········}
65 { 
66 »       public·unsafe·byte*·_data; 
67 »       public·unsafe·byte*·GetData·()·{·return·_data;·} 
68 }</string> 
69 ····<string>//·CS3003:·Type·of·`S.test2'·is·not·CLS-compliant 
70 //·Line:·11 
71 //·Compiler·options:·-unsafe·-warnaserror·-warn:1 
  
72 using·System; 
  
Max diff block lines reached; 38/3652 bytes (1.04%) of diff not shown.
1.65 KB
CS0464
1.64 KB
CS0464
Ordering differences only
    
Offset 10, 58 lines modifiedOffset 10, 58 lines modified
10 {10 {
11 »       public·static·void·Main·()11 »       public·static·void·Main·()
12 »       {12 »       {
13 »       »       int?·k·=·1;13 »       »       int?·k·=·1;
14 »       »       var·x·=·k·&gt;·null;14 »       »       var·x·=·k·&gt;·null;
15 »       }15 »       }
16 }</string>16 }</string>
17 ····<string>//·CS0464:·The·result·of·comparing·type·`E?'·with·null·is·always·`false'17 ····<string>//·CS0464:·The·result·of·comparing·type·`int?'·with·null·is·always·`false'
18 //·Line:·1418 //·Line:·9
19 //·Compiler·options:·-warnaserror19 //·Compiler·options:·-warnaserror·-warn:2
  
20 enum·E 
21 { 
22 } 
  
23 class·X20 public·class·X
24 {21 {
25 »       public·static·void·Main·()22 »       public·static·bool·Compute·()
26 »       {23 »       {
 24 »       »       return·null·&gt;=·null;
27 »       »       E·u·=·0; 
28 »       »       var·b·=·u·&lt;·(E?)·null; 
29 »       }25 »       }
30 }</string>26 }</string>
31 ····<string>//·CS0464:·The·result·of·comparing·type·`int?'·with·null·is·always·`false'27 ····<string>//·CS0464:·The·result·of·comparing·type·`int?'·with·null·is·always·`false'
32 //·Line:·928 //·Line:·9
33 //·Compiler·options:·-warnaserror·-warn:229 //·Compiler·options:·-warnaserror·-warn:2
  
34 public·class·X30 public·class·X
35 {31 {
36 »       public·static·bool·Compute·()32 »       public·static·bool·Compute·(int·x)
37 »       {33 »       {
38 »       »       return·null·&gt;=·null;34 »       »       return·x·&lt;·null;
39 »       }35 »       }
40 }</string>36 }</string>
41 ····<string>//·CS0464:·The·result·of·comparing·type·`int?'·with·null·is·always·`false'37 ····<string>//·CS0464:·The·result·of·comparing·type·`int?'·with·null·is·always·`false'
42 //·Line:·938 //·Line:·9
43 //·Compiler·options:·-warnaserror·-warn:239 //·Compiler·options:·-warnaserror·-warn:2
  
44 public·class·X40 public·class·X
45 {41 {
46 »       public·static·bool·Compute·(int?·x)42 »       public·static·bool·Compute·(int?·x)
47 »       {43 »       {
48 »       »       return·x·&gt;=·null;44 »       »       return·x·&gt;=·null;
49 »       }45 »       }
50 }</string>46 }</string>
51 ····<string>//·CS0464:·The·result·of·comparing·type·`int?'·with·null·is·always·`false'47 ····<string>//·CS0464:·The·result·of·comparing·type·`E?'·with·null·is·always·`false'
52 //·Line:·948 //·Line:·14
53 //·Compiler·options:·-warnaserror·-warn:249 //·Compiler·options:·-warnaserror
  
54 public·class·X50 enum·E
55 {51 {
56 »       public·static·bool·Compute·(int·x)52 }
  
 53 class·X
 54 {
 55 »       public·static·void·Main·()
57 »       {56 »       {
58 »       »       return·x·&lt;·null;57 »       »       E·u·=·0;
 58 »       »       var·b·=·u·&lt;·(E?)·null;
59 »       }59 »       }
60 }</string>60 }</string>
61 ··</Examples>61 ··</Examples>
62 </ErrorDocumentation>62 </ErrorDocumentation>
7.7 KB
CS0162
7.69 KB
CS0162
Ordering differences only
    
Offset 1, 147 lines modifiedOffset 1, 181 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0162</ErrorName>3 ··<ErrorName>CS0162</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0162:·Unreachable·code·detected5 ····<string>//·CS0162:·Unreachable·code·detected
 6 //·Line:·18
 7 //·Compiler·options:·-warnaserror·-warn:2
  
 8 using·System;
  
 9 class·C·{
 10 »       public·enum·Flags·{
 11 »       »       Removed»=·0,
 12 »       »       Public» =·1
 13 »       }
  
 14 »       public·Flags»    _enumFlags;
 15 »       »       
 16 »       internal·void·Close()
 17 »       {»      
 18 »       »       if·((Flags.Removed·&amp;·_enumFlags)·!=·(Flags.Removed·&amp;·_enumFlags))
 19 »       »       »       Console.WriteLine·(&quot;error&quot;);
 20 »       }
  
 21 »       static·void·Main·()·{}
 22 }</string>
 23 ····<string>//·CS0162:·Unreachable·code·detected
 24 //·Line:·14
 25 //·Compiler·options:·-warnaserror
  
 26 using·System;
  
 27 class·X
 28 {
  
 29 »       public·static·void·Main·()
 30 »       {
 31 »       »       goto·X;
 32 »       A:
 33 »       »       bool·b·=·false;
 34 »       »       if·(b)·{
 35 »       »       »       goto·A;
 36 »       »       }
 37 »       X:
 38 »       »       return;
 39 »       }
 40 }</string>
 41 ····<string>//·CS0162:·Unreachable·code·detected
6 //·Line:·942 //·Line:·9
7 //·Compiler·options:·-warnaserror·-warn:243 //·Compiler·options:·-warnaserror·-warn:2
  
8 class·Foo·{44 class·Foo·{
9 »       static·void·Main·()45 »       static·void·Main·()
10 »       {46 »       {
11 »       »       goto·skip;47 »       »       goto·skip;
12 »       a:48 »       a:
 49 »       »       throw·new·System.Exception·();
13 »       »       goto·a;50 »       »       goto·a;
14 »       skip:51 »       skip:
15 »       »       return;52 »       »       return;
16 »       }53 »       }
17 }</string>54 }</string>
18 ····<string>//·CS0162:·Unreachable·code·detected55 ····<string>//·CS0162:·Unreachable·code·detected
19 //·Line:·1256 //·Line:·12
20 //·Compiler·options:·-warnaserror·-warn:257 //·Compiler·options:·-warnaserror·-warn:2
  
21 using·System;58 using·System;
  
22 class·E59 class·E
23 {60 {
24 ···public·void·Method·(int·i)61 ···public·void·Method&lt;T&gt;·()·where·T·:·class
25 ···{62 ···{
 63 ······if·(default·(T)·!=·null)
26 ·······throw·new·ArgumentNullException·();64 ·········throw·new·ArgumentNullException·();
27 ·······Console.WriteLine·(&quot;Once·upon·a·time..&quot;); 
28 ···}65 ···}
29 }</string>66 }</string>
30 ····<string>//·CS0162:·Unreachable·code·detected67 ····<string>//·CS0162:·Unreachable·code·detected
31 //·Line:·1868 //·Line:·10
32 //·Compiler·options:·-warnaserror·-warn:269 //·Compiler·options:·-warnaserror
  
33 using·System;70 public·class·X
 71 {
 72 »       public·static·void·Main·()
 73 »       {
 74 »       »       return;
  
34 class·C·{ 
35 »       public·enum·Flags·{ 
36 »       »       Removed»=·0, 
37 »       »       Public» =·175 »       »       switch·(8)·{
 76 »       »       case·1:
 77 »       »       case·2:
 78 »       »       »       break;
 79 »       »       default:
 80 »       »       »       return;
38 »       }81 »       »       }
  
 82 »       »       return;
39 »       public·Flags»    _enumFlags; 
40 »       »        
41 »       internal·void·Close() 
42 »       {»       
43 »       »       if·((Flags.Removed·&amp;·_enumFlags)·!=·(Flags.Removed·&amp;·_enumFlags)) 
44 »       »       »       Console.WriteLine·(&quot;error&quot;); 
45 »       }83 »       }
  
46 »       static·void·Main·()·{} 
47 }</string>84 }</string>
48 ····<string>//·CS0162:·Unreachable·code·detected85 ····<string>//·CS0162:·Unreachable·code·detected
49 //·Line:·986 //·Line:·10
50 //·Compiler·options:·-warnaserror·-warn:287 //·Compiler·options:·-warnaserror·-warn:2
  
51 class·Error88 class·C
52 {89 {
53 »       void·Test·()90 »       static·int·Main·()·
54 »       {91 »       {
 92 »       »       while·(!new·bool·{});
 93 »       »       return·1;
55 »       »       if·(1·==·0)·{ 
56 »       »       »       try·{ 
57 »       »       »       }·catch·(System.Net.Sockets.SocketException·sex)·{ 
58 »       »       »       »       int·x·=·(int)sex.SocketErrorCode; 
59 »       »       »       } 
60 »       »       } 
61 »       }94 »       }
  
Max diff block lines reached; 5272/7838 bytes (67.26%) of diff not shown.
10.0 KB
CS0208
10.0 KB
CS0208
Ordering differences only
    
Offset 1, 111 lines modifiedOffset 1, 52 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0208</ErrorName>3 ··<ErrorName>CS0208</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`Foo.P'5 ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`Foo'
6 //·Line:·18 
7 //·Compiler·options:·-unsafe 
  
8 public·unsafe·class·Foo 
9 { 
10 ········public·class·P 
11 ········{ 
12 ············public·P*·GetEnumerator·() 
13 ············{ 
14 ················return·null; 
15 ············} 
16 ········} 
17 ······· 
18 ········public·static·void·Main·() 
19 ········{ 
20 ············P·o·=·new·P·(); 
21 ············foreach·(P·p·in·o) 
22 ············{ 
23 ············} 
24 ········} 
25 }</string> 
26 ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`Splay&lt;T&gt;.Node' 
27 //·Line:·96 //·Line:·7
28 //·Compiler·options:·/unsafe7 //·Compiler·options:·-t:library·-unsafe
  
29 public·class·Splay&lt;T&gt;8 public·unsafe·struct·Foo
30 {9 {
 10 ········public·Foo·*foo;
 11 »       string·x;
31 ··unsafe·private·struct·Node 
32 ··{ 
33 ····private·Node·*············parent; 
34 ····private·T·················data; 
35 ··}· 
36 }</string>12 }</string>
37 ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`S&lt;int&gt;.N'13 ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`T'
38 //·Line:·1614 //·Line:·7
39 //·Compiler·options:·-unsafe15 //·Compiler·options:·-unsafe
  
 16 unsafe·class·Foo&lt;T&gt;·where·T·:·struct
40 struct·S&lt;T&gt; 
41 { 
42 »       public·struct·N 
43 »       { 
44 »       } 
45 } 
  
46 unsafe·class·Test 
47 {17 {
48 »       public·static·void·Main() 
49 »       { 
50 »       »       S&lt;int&gt;.N*·a;18 »       public·T*·Elements·{
 19 »       »       get·{
 20 »       »       »       return·null;
 21 »       »       }
51 »       }22 »       }
52 }</string>23 }</string>
53 ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`CS208.Foo'24 ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`CS208.Foo'
54 //·Line:·2025 //·Line:·17
55 //·Compiler·options:·-unsafe26 //·Compiler·options:·-unsafe
  
56 namespace·CS20827 namespace·CS208
57 {28 {
58 »       public·class·Foo29 »       public·struct·Foo
59 »       {30 »       {
 31 »       »       public·string·PP·{·get;·set;·}
60 »       »       public·int·Add·(int·a,·int·b) 
61 »       »       { 
62 »       »       »       return·a·+·b; 
63 »       »       } 
64 »       }32 »       }
  
65 »       public·class·Bar33 »       public·class·Bar
66 »       {34 »       {
67 »       »       unsafe·static·void·Main·()35 »       »       unsafe·static·void·Main·()
68 »       »       {»      »      »      36 »       »       {»      »      »      
69 »       »       »       Foo·f·=·new·Foo·();37 »       »       »       Foo·f·=·new·Foo·();
70 »       »       »       void·*s·=·&amp;f;38 »       »       »       void·*s·=·&amp;f;
71 »       »       }39 »       »       }
72 »       }40 »       }
73 }</string>41 }</string>
74 ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`X' 
75 //·Line:·8 
76 //·Compiler·options:·-unsafe 
  
77 unsafe·struct·X·{ 
78 »       string·a; 
79 »       static·void·Main·()·{ 
80 »       »       X*·y; 
81 »       } 
82 }</string> 
83 ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`object' 
84 //·Line:·11 
85 //·Compiler·options:·-unsafe 
  
86 using·System; 
87 using·System.Runtime.InteropServices; 
  
88 class·C 
89 { 
90 »       [DllImport·(&quot;xml2&quot;)] 
91 »       unsafe·static·extern·object*·valuePop·(IntPtr·context); 
92 »       public·static·void·Main·() 
93 »       { 
94 »       } 
95 }</string> 
96 ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`Splay&lt;T&gt;.Node'42 ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`Splay&lt;T&gt;.Node'
97 //·Line:·1043 //·Line:·10
98 //·Compiler·options:·/unsafe44 //·Compiler·options:·/unsafe
99 //·Similar·code·to·#75772,·but·without·field·of·type·T.45 //·Similar·code·to·#75772,·but·without·field·of·type·T.
  
100 public·class·Splay&lt;T&gt;46 public·class·Splay&lt;T&gt;
101 {47 {
Offset 120, 88 lines modifiedOffset 61, 108 lines modified
120 class·X61 class·X
121 {62 {
122 »       public·static·void·Foo&lt;T&gt;·(T·t)63 »       public·static·void·Foo&lt;T&gt;·(T·t)
123 »       {64 »       {
124 »       »       object·o·=·sizeof·(T);65 »       »       object·o·=·sizeof·(T);
125 »       }66 »       }
126 }</string>67 }</string>
127 ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`CS208.Foo'68 ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`X&lt;A&gt;'
Max diff block lines reached; 6615/10207 bytes (64.81%) of diff not shown.
1.42 KB
CS0837
1.4 KB
CS0837
Ordering differences only
    
Offset 10, 24 lines modifiedOffset 10, 28 lines modified
10 class·Test10 class·Test
11 {11 {
12 »       static·void·Main·()12 »       static·void·Main·()
13 »       {13 »       {
14 »       »       var·res·=·Main·is·object;14 »       »       var·res·=·Main·is·object;
15 »       }15 »       }
16 }</string>16 }</string>
17 ····<string>//·CS0837:·The·`is'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group17 ····<string>//·CS0837:·The·`as'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group
18 //·Line:·818 //·Line:·14
  
19 class·X19 class·X
20 {20 {
 21 »       delegate·void·D·();
 22 »       
 23 »       static·void·Test·(D·d)
 24 »       {
 25 »       }
 26 »       
21 »       static·void·Main·()27 »       static·void·Main·()
22 »       {28 »       {
 29 »       »       Test·((()·=&gt;·{·})·as·D);
23 »       »       if·(delegate·{}·is·int)·{ 
24 »       »       »       return; 
25 »       »       } 
26 »       }30 »       }
27 }</string>31 }</string>
28 ····<string>//·CS0837:·The·`is'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group32 ····<string>//·CS0837:·The·`is'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group
29 //·Line:·1133 //·Line:·11
  
30 using·System;34 using·System;
31 using·System.Linq.Expressions;35 using·System.Linq.Expressions;
Offset 35, 25 lines modifiedOffset 39, 21 lines modified
35 class·C39 class·C
36 {40 {
37 »       public·static·void·Main·()41 »       public·static·void·Main·()
38 »       {42 »       {
39 »       »       Expression&lt;Func&lt;bool&gt;&gt;·e·=·()·=&gt;·&quot;1&quot;.ToString·is·string;43 »       »       Expression&lt;Func&lt;bool&gt;&gt;·e·=·()·=&gt;·&quot;1&quot;.ToString·is·string;
40 »       }44 »       }
41 }</string>45 }</string>
42 ····<string>//·CS0837:·The·`as'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group46 ····<string>//·CS0837:·The·`is'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group
43 //·Line:·1447 //·Line:·8
  
44 class·X48 class·X
45 {49 {
46 »       delegate·void·D·(); 
47 »        
48 »       static·void·Test·(D·d) 
49 »       { 
50 »       } 
51 »        
52 »       static·void·Main·()50 »       static·void·Main·()
53 »       {51 »       {
54 »       »       Test·((()·=&gt;·{·})·as·D);52 »       »       if·(delegate·{}·is·int)·{
 53 »       »       »       return;
 54 »       »       }
55 »       }55 »       }
56 }</string>56 }</string>
57 ··</Examples>57 ··</Examples>
58 </ErrorDocumentation>58 </ErrorDocumentation>
1.28 KB
CS0406
1.27 KB
CS0406
Ordering differences only
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0406</ErrorName>3 ··<ErrorName>CS0406</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0406:·The·class·type·constraint·`B'·must·be·listed·before·any·other·constraints.·Consider·moving·type·constraint·to·the·beginning·of·the·constraint·list5 ····<string>//·CS0406:·The·class·type·constraint·`A'·must·be·listed·before·any·other·constraints.·Consider·moving·type·constraint·to·the·beginning·of·the·constraint·list
6 //·Line:·86 //·Line:·7
  
7 class·A·{·}7 class·A·{·}
8 class·B·{·}8 interface·I·{·}
  
 9 class·Foo&lt;T&gt;·where·T·:·I,·A
9 class·Foo&lt;T&gt; 
10 »       where·T·:·A,·B 
11 {10 {
12 }</string>11 }</string>
13 ····<string>//·CS0406:·The·class·type·constraint·`A'·must·be·listed·before·any·other·constraints.·Consider·moving·type·constraint·to·the·beginning·of·the·constraint·list12 ····<string>//·CS0406:·The·class·type·constraint·`B'·must·be·listed·before·any·other·constraints.·Consider·moving·type·constraint·to·the·beginning·of·the·constraint·list
14 //·Line:·713 //·Line:·8
  
15 class·A·{·}14 class·A·{·}
16 interface·I·{·}15 class·B·{·}
  
17 class·Foo&lt;T&gt;·where·T·:·I,·A16 class·Foo&lt;T&gt;
 17 »       where·T·:·A,·B
18 {18 {
19 }</string>19 }</string>
20 ··</Examples>20 ··</Examples>
21 </ErrorDocumentation>21 </ErrorDocumentation>
1.13 KB
CS0449
1.12 KB
CS0449
Ordering differences only
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0449</ErrorName>3 ··<ErrorName>CS0449</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0449:·The·`class'·or·`struct'·constraint·must·be·the·first·constraint·specified5 ····<string>//·CS0449:·The·`class'·or·`struct'·constraint·must·be·the·first·constraint·specified
6 //·Line:·6 
  
7 public·class·C&lt;T&gt; 
8 { 
9 ······public·void·Foo&lt;T&gt;()·where·T·:·class,·struct· 
10 ······{ 
11 ······} 
12 }</string> 
13 ····<string>//·CS0449:·The·`class'·or·`struct'·constraint·must·be·the·first·constraint·specified 
14 //·Line:·86 //·Line:·8
  
15 public·interface·I7 public·interface·I
16 {8 {
17 }9 }
  
18 public·class·C&lt;T&gt;·where·T·:·I,·class10 public·class·C&lt;T&gt;·where·T·:·I,·class
19 {11 {
20 }</string>12 }</string>
21 ····<string>//·CS0449:·The·`class'·or·`struct'·constraint·must·be·the·first·constraint·specified13 ····<string>//·CS0449:·The·`class'·or·`struct'·constraint·must·be·the·first·constraint·specified
22 //·Line:·614 //·Line:·6
  
 15 public·class·C&lt;T&gt;
 16 {
 17 ······public·void·Foo&lt;T&gt;()·where·T·:·class,·struct·
 18 ······{
 19 ······}
 20 }</string>
 21 ····<string>//·CS0449:·The·`class'·or·`struct'·constraint·must·be·the·first·constraint·specified
 22 //·Line:·6
  
23 interface·I23 interface·I
24 {24 {
25 »       void·Foo&lt;T&gt;·()·where·T·:·class,·struct;25 »       void·Foo&lt;T&gt;·()·where·T·:·class,·struct;
26 }</string>26 }</string>
27 ··</Examples>27 ··</Examples>
28 </ErrorDocumentation>28 </ErrorDocumentation>
2.27 KB
CS3016
2.26 KB
CS3016
Ordering differences only
    
Offset 1, 23 lines modifiedOffset 1, 20 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS3016</ErrorName>3 ··<ErrorName>CS3016</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant5 ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant
6 //·Line:·86 //·Line:·6
7 //·Compiler·options:·-warnaserror·-warn:17 //·Compiler·options:·-warnaserror·-warn:1
  
8 using·System;8 using·System;
9 [assembly:·System.CLSCompliant·(true)] 
  
10 [CLSAttribute·(new·bool·[]·{true,·false})]9 [assembly:CLSAttribute·(new·bool·[]·{true,·false})]
 10 [assembly:CLSCompliant·(true)]
11 public·enum·E·{ 
12 } 
  
13 public·class·CLSAttribute:·System.Attribute·{11 public·class·CLSAttribute:·Attribute·{
14 ········public·CLSAttribute·()·{12 ········public·CLSAttribute·()·{
15 ········}13 ········}
16 ········14 ········
17 ········public·CLSAttribute(bool[]·array)·{15 ········public·CLSAttribute(bool[]·array)·{
18 ········}16 ········}
19 }</string>17 }</string>
20 ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant18 ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant
Offset 50, 38 lines modifiedOffset 47, 41 lines modified
50 ········public·CLSAttribute·()·{47 ········public·CLSAttribute·()·{
51 ········}48 ········}
52 ········49 ········
53 ········public·CLSAttribute(bool[]·array)·{50 ········public·CLSAttribute(bool[]·array)·{
54 ········}51 ········}
55 }</string>52 }</string>
56 ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant53 ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant
57 //·Line:·6 
58 //·Compiler·options:·-warnaserror·-warn:1 
  
59 using·System; 
60 [assembly:CLSAttribute·(new·bool·[]·{true,·false})] 
61 [assembly:CLSCompliant·(true)] 
  
62 public·class·CLSAttribute:·Attribute·{ 
63 ········public·CLSAttribute·()·{ 
64 ········} 
65 ········ 
66 ········public·CLSAttribute(bool[]·array)·{ 
67 ········} 
68 }</string> 
69 ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant 
70 //·Line:·1354 //·Line:·13
71 //·Compiler·options:·-warnaserror·-warn:155 //·Compiler·options:·-warnaserror·-warn:1
  
72 using·System;56 using·System;
73 [assembly:CLSCompliant(true)]57 [assembly:CLSCompliant(true)]
  
74 public·class·CLSAttribute:·Attribute·{58 public·class·CLSAttribute:·Attribute·{
75 ········public·CLSAttribute()·{}59 ········public·CLSAttribute()·{}
76 ········public·CLSAttribute(string[]·array)·{}60 ········public·CLSAttribute(string[]·array)·{}
77 }61 }
  
78 [CLSAttribute(new·string[]·{·&quot;&quot;,·&quot;&quot;·})]62 [CLSAttribute(new·string[]·{·&quot;&quot;,·&quot;&quot;·})]
79 public·interface·ITest·{63 public·interface·ITest·{
80 }</string>64 }</string>
 65 ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant
 66 //·Line:·8
 67 //·Compiler·options:·-warnaserror·-warn:1
  
 68 using·System;
 69 [assembly:·System.CLSCompliant·(true)]
  
 70 [CLSAttribute·(new·bool·[]·{true,·false})]
 71 public·enum·E·{
 72 }
  
 73 public·class·CLSAttribute:·System.Attribute·{
 74 ········public·CLSAttribute·()·{
 75 ········}
 76 ········
 77 ········public·CLSAttribute(bool[]·array)·{
 78 ········}
 79 }</string>
81 ··</Examples>80 ··</Examples>
82 </ErrorDocumentation>81 </ErrorDocumentation>
11.9 KB
CS0136
11.9 KB
CS0136
Ordering differences only
    
Offset 1, 74 lines modifiedOffset 1, 84 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0136</ErrorName>3 ··<ErrorName>CS0136</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0136:·A·local·variable·named·`v'·cannot·be·declared·in·this·scope·because·it·would·give·a·different·meaning·to·`v',·which·is·already·used·in·a·`parent·or·current'·scope·to·denote·something·else 
6 //·Line:·13 
  
7 using·System.Linq; 
  
8 public·class·Test 
9 { 
10 »       public·static·void·Main·() 
11 »       { 
12 »       »       var·l·=·from·v·in·&quot;abcd&quot;·select·(v·=&gt;·v); 
13 »       } 
14 }</string> 
15 ····<string>//·CS0136:·A·local·variable·named·`t'·cannot·be·declared·in·this·scope·because·it·would·give·a·different·meaning·to·`t',·which·is·already·used·in·a·`parent·or·current'·scope·to·denote·something·else5 ····<string>//·CS0136:·A·local·variable·named·`t'·cannot·be·declared·in·this·scope·because·it·would·give·a·different·meaning·to·`t',·which·is·already·used·in·a·`child'·scope·to·denote·something·else
16 //·Line:·156 //·Line:·17
17 using·System;7 using·System;
  
18 public·delegate·void·Hello·(Test·test);8 public·delegate·void·Hello·(Test·test);
  
19 public·class·Test9 public·class·Test
20 {10 {
21 »       public·void·Whatever·()11 »       public·void·Whatever·()
22 »       {·}12 »       {·}
  
23 »       static·void·Main·()13 »       static·void·Main·()
24 »       {14 »       {
25 »       »       Test·t·=·new·Test·(); 
26 »       »       Hello·hello·=·delegate·(Test·t)·{15 »       »       Hello·hello·=·delegate·(Test·t)·{
27 »       »       »       t.Whatever·();16 »       »       »       t.Whatever·();
28 »       »       };17 »       »       };
 18 »       »       Test·t·=·new·Test·();
29 »       »       hello·(t);19 »       »       hello·(t);
30 »       }20 »       }
31 }</string>21 }</string>
32 ····<string>//·CS0136:·A·local·variable·named·`t'·cannot·be·declared·in·this·scope·because·it·would·give·a·different·meaning·to·`t',·which·is·already·used·in·a·`child'·scope·to·denote·something·else22 ····<string>//·CS0136:·A·local·variable·named·`v'·cannot·be·declared·in·this·scope·because·it·would·give·a·different·meaning·to·`v',·which·is·already·used·in·a·`parent·or·current'·scope·to·denote·something·else
33 //·Line:·1723 //·Line:·13
34 using·System; 
  
35 public·delegate·void·Hello·(Test·test);24 using·System.Linq;
  
36 public·class·Test25 public·class·Test
37 {26 {
38 »       public·void·Whatever·() 
39 »       {·}27 »       public·static·void·Main·()
 28 »       {
 29 »       »       var·l·=·from·v·in·&quot;abcd&quot;·select·(v·=&gt;·v);
 30 »       }
 31 }</string>
 32 ····<string>//·CS0136:·A·local·variable·named·`s'·cannot·be·declared·in·this·scope·because·it·would·give·a·different·meaning·to·`s',·which·is·already·used·in·a·`parent·or·current'·scope·to·denote·something·else
 33 //·Line:·10
  
 34 internal·class·Program
 35 {
40 »       static·void·Main·()36 »       public·static·void·Main·()
41 »       {37 »       {
42 »       »       Hello·hello·=·delegate·(Test·t)·{ 
43 »       »       »       t.Whatever·();38 »       »       object·o·=·null;
 39 »       »       if·(o·is·string·s)·{
 40 »       »       »       int·s·=·1;
44 »       »       };41 »       »       }
45 »       »       Test·t·=·new·Test·(); 
46 »       »       hello·(t); 
47 »       }42 »       }
48 }</string>43 }</string>
49 ····<string>//·CS0136:·A·local·variable·named·`v'·cannot·be·declared·in·this·scope·because·it·would·give·a·different·meaning·to·`v',·which·is·already·used·in·a·`child'·scope·to·denote·something·else44 ····<string>//·CS0136:·A·local·variable·named·`i'·cannot·be·declared·in·this·scope·because·it·would·give·a·different·meaning·to·`i',·which·is·already·used·in·a·`parent·or·current'·scope·to·denote·something·else
50 //·Line:·1145 //·Line:·10
  
51 using·System.Linq;46 using·System;
  
52 class·C47 class·T
53 {48 {
54 »       public·static·void·Main·()49 »       public·void·Foo·(int·i)
55 »       {50 »       {
56 »       »       var·l·=·from·v·in·&quot;abcd&quot;·select·v; 
57 »       »       int·v;51 »       »       Action&lt;int&gt;·v·=·x·=&gt;·{·int·i·=·9;·};
 52 »       }
 53 }</string>
 54 ····<string>//·CS0136:·A·local·variable·named·`i'·cannot·be·declared·in·this·scope·because·it·would·give·a·different·meaning·to·`i',·which·is·already·used·in·a·`child'·scope·to·denote·something·else
 55 //·Line:·15
 56 delegate·string·Fun·();
  
 57 class·X
 58 {
 59 »       static·void·Main·()
 60 »       {
 61 »       »       for·(int·j·=·0;·j·&lt;·5;·j++)·{
 62 »       »       »       Fun·m·=·delegate·{
 63 »       »       »       »       int·i·=·j;
 64 »       »       »       »       return·&quot;&lt;&lt;&quot;·+·i·+·&quot;&gt;&gt;&quot;;
 65 »       »       »       };
  
 66 »       »       »       int·i·=·j;
 67 »       »       }
58 »       }68 »       }
59 }</string>69 }</string>
60 ····<string>//·CS0136:·A·local·variable·named·`t'·cannot·be·declared·in·this·scope·because·it·would·give·a·different·meaning·to·`t',·which·is·already·used·in·a·`child'·scope·to·denote·something·else70 ····<string>//·CS0136:·A·local·variable·named·`t'·cannot·be·declared·in·this·scope·because·it·would·give·a·different·meaning·to·`t',·which·is·already·used·in·a·`child'·scope·to·denote·something·else
61 //·Line:·2071 //·Line:·20
62 using·System;72 using·System;
  
63 public·delegate·void·Hello·(Test·test);73 public·delegate·void·Hello·(Test·test);
Offset 86, 27 lines modifiedOffset 96, 59 lines modified
86 »       »       »       };96 »       »       »       };
87 »       »       »       hello2·(test);97 »       »       »       hello2·(test);
88 »       »       };98 »       »       };
89 »       »       Test·t·=·new·Test·();99 »       »       Test·t·=·new·Test·();
90 »       »       hello·(t);100 »       »       hello·(t);
91 »       }101 »       }
92 }</string>102 }</string>
93 ····<string>//·CS0136:·A·local·variable·named·`arg'·cannot·be·declared·in·this·scope·because·it·would·give·a·different·meaning·to·`arg',·which·is·already·used·in·a·`parent·or·current'·scope·to·denote·something·else103 ····<string>//·CS0136:·A·local·variable·named·`i'·cannot·be·declared·in·this·scope·because·it·would·give·a·different·meaning·to·`i',·which·is·already·used·in·a·`parent·or·current'·scope·to·denote·something·else
94 //·Line:·11104 //·Line:·10
95 //·Compiler·options:·-langversion:experimental105 delegate·string·Fun·(int·i);
  
 106 class·X
 107 {
 108 »       static·void·Main·()
 109 »       {
 110 »       »       for·(int·i·=·0;·i·&lt;·5;·i++)·{
 111 »       »       »       Fun·m·=·delegate·(int·i)·{
 112 »       »       »       »       return·&quot;&lt;&lt;&quot;·+·i·+·&quot;&gt;&gt;&quot;;
 113 »       »       »       };
 114 »       »       }
 115 »       }
 116 }</string>
 117 ····<string>//·CS0136:·A·local·variable·named·`t'·cannot·be·declared·in·this·scope·because·it·would·give·a·different·meaning·to·`t',·which·is·already·used·in·a·`parent·or·current'·scope·to·denote·something·else
Max diff block lines reached; 7119/12099 bytes (58.84%) of diff not shown.
586 B
CS1576
574 B
CS1576
Ordering differences only
    
Offset 11, 18 lines modifiedOffset 11, 18 lines modified
11 ···{11 ···{
12 ······#line·&quot;error&quot;12 ······#line·&quot;error&quot;
13 ···}13 ···}
14 }</string>14 }</string>
15 ····<string>//·CS1576:·The·line·number·specified·for·#line·directive·is·missing·or·invalid15 ····<string>//·CS1576:·The·line·number·specified·for·#line·directive·is·missing·or·invalid
16 //·Line:·416 //·Line:·4
  
17 #line</string>17 #line·-9</string>
18 ····<string>//·CS1576:·The·line·number·specified·for·#line·directive·is·missing·or·invalid18 ····<string>//·CS1576:·The·line·number·specified·for·#line·directive·is·missing·or·invalid
19 //·Line:·419 //·Line:·4
  
20 #line·0</string>20 #line</string>
21 ····<string>//·CS1576:·The·line·number·specified·for·#line·directive·is·missing·or·invalid21 ····<string>//·CS1576:·The·line·number·specified·for·#line·directive·is·missing·or·invalid
22 //·Line:·422 //·Line:·4
  
23 #line·-9</string>23 #line·0</string>
24 ··</Examples>24 ··</Examples>
25 </ErrorDocumentation>25 </ErrorDocumentation>
777 B
CS0673
765 B
CS0673
Ordering differences only
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0673</ErrorName>3 ··<ErrorName>CS0673</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0673:·System.Void·cannot·be·used·from·C#.·Consider·using·`void'5 ····<string>//·CS0673:·System.Void·cannot·be·used·from·C#.·Consider·using·`void'
6 //·Line:·86 //·Line:·8
  
 7 using·System;
  
7 public·class·X8 public·class·X
8 {9 {
9 »       public·static·void·Main()10 »       public·static·void·Main()
10 »       {11 »       {
11 »       »       System.Type·t·=·typeof·(System.Void);12 »       »       Void·v;
12 »       }13 »       }
13 }</string>14 }</string>
14 ····<string>//·CS0673:·System.Void·cannot·be·used·from·C#.·Consider·using·`void'15 ····<string>//·CS0673:·System.Void·cannot·be·used·from·C#.·Consider·using·`void'
15 //·Line:·816 //·Line:·8
  
16 using·System; 
  
17 public·class·X17 public·class·X
18 {18 {
19 »       public·static·void·Main()19 »       public·static·void·Main()
20 »       {20 »       {
21 »       »       Void·v;21 »       »       System.Type·t·=·typeof·(System.Void);
22 »       }22 »       }
23 }</string>23 }</string>
24 ··</Examples>24 ··</Examples>
25 </ErrorDocumentation>25 </ErrorDocumentation>
863 B
CS0611
851 B
CS0611
Ordering differences only
    
Offset 13, 28 lines modifiedOffset 13, 28 lines modified
13 class·Test13 class·Test
14 {14 {
15 »       public·static·void·Main·()15 »       public·static·void·Main·()
16 »       {16 »       {
17 »       »       var·x·=·new·S[0];17 »       »       var·x·=·new·S[0];
18 »       }18 »       }
19 }</string>19 }</string>
20 ····<string>//·CS0611:·Array·elements·cannot·be·of·type·`System.ArgIterator' 
21 //·Line:·5 
  
22 public·class·Sample·{ 
23 ········System.ArgIterator[]·arg; 
24 »       »       static·void·Main·()·{} 
25 }</string> 
26 ····<string>//·CS0611:·Array·elements·cannot·be·of·type·`System.TypedReference'20 ····<string>//·CS0611:·Array·elements·cannot·be·of·type·`System.TypedReference'
27 //·Line:·521 //·Line:·5
  
28 public·class·Sample·{22 public·class·Sample·{
29 ········System.TypedReference[]·references·{23 ········System.TypedReference[]·references·{
30 ················get·{24 ················get·{
31 ························return·null;25 ························return·null;
32 ················}26 ················}
33 ········}27 ········}
  
34 »       »       static·void·Main·()·{}28 »       »       static·void·Main·()·{}
35 }</string>29 }</string>
 30 ····<string>//·CS0611:·Array·elements·cannot·be·of·type·`System.ArgIterator'
 31 //·Line:·5
  
 32 public·class·Sample·{
 33 ········System.ArgIterator[]·arg;
 34 »       »       static·void·Main·()·{}
 35 }</string>
36 ··</Examples>36 ··</Examples>
37 </ErrorDocumentation>37 </ErrorDocumentation>
5.6 KB
CS0182
5.59 KB
CS0182
Ordering differences only
    
Offset 1, 67 lines modifiedOffset 1, 59 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0182</ErrorName>3 ··<ErrorName>CS0182</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression5 ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression
6 //·Line:·66 //·Line:·8
  
7 using·System.Reflection; 
  
 7 using·System.Runtime.CompilerServices;
8 [assembly:·AssemblyKeyFile(string.Empty)]</string> 
9 ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression 
10 //·Line:·4 
  
 8 public·class·C
11 [A·(true·is·bool)] 
12 class·AAttribute·:·System.Attribute 
13 {9 {
14 »       public·AAttribute·(bool·b) 
15 »       {10 »       [IndexerName·(&quot;1&quot;·+·2)]
 11 »       public·string·this·[int·i]·{
 12 »       »       set·{·}
16 »       }13 »       }
17 }</string>14 }</string>
18 ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression15 ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression
19 //·Line:·1316 //·Line:·14
  
20 using·System;17 using·System;
 18 using·System.Reflection;
  
 19 [AttributeUsage·(AttributeTargets.All)]
21 class·MyAttribute·:·Attribute20 public·class·MineAttribute·:·Attribute·{
22 { 
23 »       public·MyAttribute·(object·s)21 »       public·MineAttribute·(object·t)
24 »       {22 »       {
25 »       }23 »       }
26 }24 }
  
27 [My·(decimal.MaxValue)] 
28 class·X 
29 { 
 25 [Mine(new·Type·[2,2])]
 26 public·class·Foo·{»
 27 »       public·static·int·Main·()
 28 »       {
 29 »       »       return·0;
 30 »       }
30 }</string>31 }</string>
31 ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression32 ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression
32 //·Line:·1333 //·Line:·13
  
33 using·System;34 using·System;
  
34 [AttributeUsage·(AttributeTargets.All)] 
35 public·class·MineAttribute·:·Attribute·{35 class·TestAttribute:·Attribute
36 »       public·MineAttribute·(Type·[]·t) 
37 »       { 
38 »       } 
39 } 
  
40 [Mine(new·Type·[(ulong)·3])] 
41 public·class·Foo 
42 {36 {
 37 »       public·TestAttribute·(object·o)·{}
 38 }
43 }</string> 
44 ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression 
45 //·Line:·4 
  
 39 public·class·E
46 [A·(false·?·new·object·()·:·null)] 
47 class·AAttribute·:·System.Attribute 
48 {40 {
49 »       public·AAttribute·(object·value)41 »       [Test·(new·int[][]·{·null·})]
 42 »       public·static·void·Main·()
50 »       {43 »       {
 44 »       »       System.Reflection.MethodBase.GetCurrentMethod().GetCustomAttributes·(true);
51 »       }45 »       }
52 }</string>46 }</string>
53 ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression47 ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression
54 //·Line:·1348 //·Line:·13
  
55 using·System;49 using·System;
  
Offset 76, 43 lines modifiedOffset 68, 27 lines modified
76 class·X·{68 class·X·{
  
77 »       static·void·Main·()69 »       static·void·Main·()
78 »       {70 »       {
79 »       }71 »       }
80 }</string>72 }</string>
81 ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression73 ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression
82 //·Line:·874 //·Line:·6
  
83 using·System.Runtime.InteropServices; 
  
84 class·X·{ 
85 »       [DllImport·(&quot;1&quot;·+·9)] 
86 »       extern·static·void·Blah·(); 
87 }</string> 
88 ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression 
89 //·Line:·10 
  
90 using·System.Runtime.InteropServices;75 using·System.Reflection;
  
 76 [assembly:·AssemblyKeyFile(string.Empty)]</string>
91 class·X·{ 
92 »       static·string·dll·=·&quot;some.dll&quot;; 
93 »        
94 »       [DllImport·(dll)] 
95 »       extern·static·void·Blah·(); 
96 }</string> 
97 ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression77 ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression
98 //·Line:·878 //·Line:·4
  
99 using·System.Runtime.CompilerServices; 
  
100 public·class·C79 [A·(false·?·new·object·()·:·null)]
 80 class·AAttribute·:·System.Attribute
101 {81 {
 82 »       public·AAttribute·(object·value)
 83 »       {
102 »       [IndexerName·(&quot;1&quot;·+·2)] 
103 »       public·string·this·[int·i]·{ 
104 »       »       set·{·} 
105 »       }84 »       }
106 }</string>85 }</string>
Max diff block lines reached; 2037/5685 bytes (35.83%) of diff not shown.
935 B
CS1025
923 B
CS1025
Ordering differences only
    
Offset 6, 33 lines modifiedOffset 6, 33 lines modified
6 //·Line:·46 //·Line:·4
  
7 #line·100·&quot;a&quot;·default</string>7 #line·100·&quot;a&quot;·default</string>
8 ····<string>//·CS1025:·Single-line·comment·or·end-of-line·expected8 ····<string>//·CS1025:·Single-line·comment·or·end-of-line·expected
9 //·Line:·49 //·Line:·4
  
10 #if·RELEASE·#endif</string>10 #if·RELEASE·#endif</string>
11 ····<string>//·CS1025:·Single-line·comment·or·end-of-line·expected 
12 //·Line:·6 
  
13 #if·DEBUG 
14 //·... 
15 #endif·DEBUG</string> 
16 ····<string>//·CS1025·:·Single-line·comment·or·end-of-line·expected11 ····<string>//·CS1025·:·Single-line·comment·or·end-of-line·expected
17 //·Line:·612 //·Line:·6
  
18 #if·RELEASE13 #if·RELEASE
19 #else·DEBUG14 #elif·DEBUG·DEBUG
20 #endif</string>15 #endif</string>
21 ····<string>//·CS1025·:·Single-line·comment·or·end-of-line·expected16 ····<string>//·CS1025·:·Single-line·comment·or·end-of-line·expected
22 //·Line:·617 //·Line:·6
  
23 #if·DEBUG·DEBUG18 #if·DEBUG·DEBUG
24 //·...19 //·...
25 #endif</string>20 #endif</string>
26 ····<string>//·CS1025·:·Single-line·comment·or·end-of-line·expected21 ····<string>//·CS1025·:·Single-line·comment·or·end-of-line·expected
27 //·Line:·622 //·Line:·6
  
28 #if·RELEASE23 #if·RELEASE
29 #elif·DEBUG·DEBUG24 #else·DEBUG
30 #endif</string>25 #endif</string>
 26 ····<string>//·CS1025:·Single-line·comment·or·end-of-line·expected
 27 //·Line:·6
  
 28 #if·DEBUG
 29 //·...
 30 #endif·DEBUG</string>
31 ··</Examples>31 ··</Examples>
32 </ErrorDocumentation>32 </ErrorDocumentation>
4.31 KB
CS0642
4.3 KB
CS0642
Ordering differences only
    
Offset 1, 116 lines modifiedOffset 1, 125 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0642</ErrorName>3 ··<ErrorName>CS0642</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0642:·Possible·mistaken·empty·statement5 ····<string>//·CS0642:·Possible·mistaken·empty·statement
6 //·Line:·96 //·Line:·7
7 //·Compiler·options:·-warnaserror·-warn:37 //·Compiler·options:·-warnaserror·-warn:3
  
 8 class·X{
 9 »       static·void·Main·()
 10 »       {
 11 »       »       if·(true);
 12 »       }
8 public·class·C 
9 { 
10 ····public·void·Test·(System.Collections.IEnumerable·e) 
11 ····{ 
12 ········foreach·(object·o·in·e); 
13 ············{·} 
14 ····} 
15 }</string>13 }</string>
16 ····<string>//·CS0642:·Possible·mistaken·empty·statement14 ····<string>//·CS0642:·Possible·mistaken·empty·statement
17 //·Line:·1015 //·Line:·9
18 //·Compiler·options:·-warnaserror·-warn:316 //·Compiler·options:·-warnaserror·-warn:3·-unsafe·-nowarn:0219
  
19 public·class·C17 public·class·C
20 {18 {
21 ····public·static·void·Main·()19 ····public·unsafe·void·Test·()
22 ····{20 ····{
 21 ········fixed·(char·*p·=·str);
23 ········int·i=·5; 
24 ········while·(i++·&lt;·100); 
25 ············{·}22 ············{·}
26 ····}23 ····}
  
 24 ····static·readonly·char·[]·str·=·new·char·[]·{'A'};
27 }</string>25 }</string>
28 ····<string>//·CS0642:·Possible·mistaken·empty·statement26 ····<string>//·CS0642:·Possible·mistaken·empty·statement
29 //·Line:·1327 //·Line:·11
30 //·Compiler·options:·/warnaserror·/warn:328 //·Compiler·options:·/warnaserror·/warn:3
31 using·System;29 using·System;
32 public·class·C30 public·class·C
33 {31 {
34 »       public·static·int·p·=·0;32 »       public·static·int·p·=·0;
35 »       public·static·void·Foo·()33 »       public·static·void·Foo·()
36 »       {34 »       {
37 »       »       if·(p·&lt;·5)35 »       »       if·(p·&lt;·5)
38 »       »       »       Console.WriteLine·(); 
39 »       »       else 
40 »       »       »       ;36 »       »       »       ;
 37 »       »       else
41 »       »       Console.WriteLine·();38 »       »       »       Console.WriteLine·();
42 »       }39 »       }
43 }</string>40 }</string>
44 ····<string>//·CS0642:·Possible·mistaken·empty·statement41 ····<string>//·CS0642:·Possible·mistaken·empty·statement
45 //·Line:·942 //·Line:·9
46 //·Compiler·options:·-warnaserror·-warn:3·-unsafe·-nowarn:021943 //·Compiler·options:·-warnaserror·-warn:3
  
47 public·class·C44 public·class·C
48 {45 {
49 ····public·unsafe·void·Test·()46 ····public·void·Test·(System.IDisposable·arg)
50 ····{47 ····{
51 ········fixed·(char·*p·=·str);48 ········using·(arg);
52 ············{·}49 ············{·}
53 ····}50 ····}
  
54 ····static·readonly·char·[]·str·=·new·char·[]·{'A'}; 
55 }</string>51 }</string>
56 ····<string>//·CS0642:·Possible·mistaken·empty·statement52 ····<string>//·CS0642:·Possible·mistaken·empty·statement
57 //·Line:·953 //·Line:·9
58 //·Compiler·options:·-warnaserror·-warn:354 //·Compiler·options:·-warnaserror·-warn:3
  
59 public·class·C55 public·class·C
60 {56 {
61 ····public·void·Test·()57 ····public·void·Test·(System.Collections.IEnumerable·e)
62 ····{58 ····{
63 ········lock·(this);59 ········foreach·(object·o·in·e);
64 ············{·}60 ············{·}
65 ····}61 ····}
66 }</string>62 }</string>
67 ····<string>//·CS0642:·Possible·mistaken·empty·statement63 ····<string>//·CS0642:·Possible·mistaken·empty·statement
68 //·Line:·764 //·Line:·10
69 //·Compiler·options:·-warnaserror·-warn:365 //·Compiler·options:·-warnaserror·-warn:3
  
70 class·X{66 public·class·C
 67 {
71 »       static·void·Main·()68 ····public·static·void·Main·()
72 »       { 
73 »       »       if·(true); 
74 »       }69 ····{
 70 ········for·(;;);
 71 ············{·}
 72 ····}
75 }</string>73 }</string>
76 ····<string>//·CS0642:·Possible·mistaken·empty·statement74 ····<string>//·CS0642:·Possible·mistaken·empty·statement
77 //·Line:·1175 //·Line:·10
78 //·Compiler·options:·/warnaserror·/warn:376 //·Compiler·options:·-warnaserror·-warn:3
79 using·System; 
80 public·class·C77 public·class·C
81 {78 {
82 »       public·static·int·p·=·0; 
83 »       public·static·void·Foo·()79 ····public·static·void·Main·()
 80 ····{
 81 ········int·i=·5;
 82 ········while·(i++·&lt;·100);
 83 ············{·}
 84 ····}
84 »       { 
85 »       »       if·(p·&lt;·5) 
86 »       »       »       ; 
87 »       »       else 
88 »       »       »       Console.WriteLine·(); 
89 »       } 
90 }</string>85 }</string>
91 ····<string>//·CS0642:·Possible·mistaken·empty·statement86 ····<string>//·CS0642:·Possible·mistaken·empty·statement
 87 //·Line:·9
 88 //·Compiler·options:·-warnaserror·-warn:3
  
 89 public·class·C
 90 {
 91 ····public·void·Test·()
 92 ····{
 93 ········lock·(this);
 94 ············{·}
 95 ····}
 96 }</string>
 97 ····<string>//·CS0642:·Possible·mistaken·empty·statement
Max diff block lines reached; 1153/4365 bytes (26.41%) of diff not shown.
3.14 KB
CS0115
3.13 KB
CS0115
Ordering differences only
    
Offset 1, 25 lines modifiedOffset 1, 17 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0115</ErrorName>3 ··<ErrorName>CS0115</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0115:·`B.Foo(ref·int)'·is·marked·as·an·override·but·no·suitable·method·found·to·override5 ····<string>//·CS0115:·`X.this[int]'·is·marked·as·an·override·but·no·suitable·indexer·found·to·override
6 //·Line:·136 //·Line:·5
  
7 class·A 
8 { 
9 »       public·virtual·void·Foo·(out·int·i) 
10 »       { 
11 »       } 
12 } 
  
 7 class·X·{
 8 »       public·override·long·this·[int·i]·{
 9 ············set·{·}
13 class·B·:·A 
14 { 
15 »       public·override·void·Foo·(ref·int·i) 
16 »       { 
17 »       }10 »       }
18 }</string>11 }</string>
19 ····<string>//·CS0115:·`MyTestExtended.GetName()'·is·marked·as·an·override·but·no·suitable·method·found·to·override12 ····<string>//·CS0115:·`MyTestExtended.GetName()'·is·marked·as·an·override·but·no·suitable·method·found·to·override
20 //·Line:·1213 //·Line:·12
21 //·Compiler·options:·-r:CS0534-4-lib.dll14 //·Compiler·options:·-r:CS0534-4-lib.dll
  
22 using·System;15 using·System;
Offset 35, 40 lines modifiedOffset 27, 50 lines modified
35 »       »       Console.WriteLine(&quot;Calling·PrintName&quot;);27 »       »       Console.WriteLine(&quot;Calling·PrintName&quot;);
36 »       »       MyTestExtended·test·=·new·MyTestExtended();28 »       »       MyTestExtended·test·=·new·MyTestExtended();
37 »       »       test.PrintName();29 »       »       test.PrintName();
38 »       »       Console.WriteLine(&quot;Out·of·PrintName&quot;);30 »       »       Console.WriteLine(&quot;Out·of·PrintName&quot;);
39 »       }31 »       }
40 »       32 »       
41 }</string>33 }</string>
42 ····<string>//·CS0115:·`B.MyMissingSuperclassEvent'·is·marked·as·an·override·but·no·suitable·event·found·to·override34 ····<string>//·CS0115:·`C.P'·is·marked·as·an·override·but·no·accessible·`set'·accessor·found·to·override
43 //·Line:·1035 //·Line:·11
  
44 using·System; 
  
45 class·A·{36 abstract·class·B
 37 {
 38 »       public·virtual·int·P·{
 39 »       »       get;
 40 »       »       private·set;
 41 »       }
46 }42 }
  
47 class·B·:·A·{43 class·C·:·B
48 »       public·override·event·EventHandler·MyMissingSuperclassEvent;44 {
 45 »       public·override·int·P·{
 46 »       »       get·{·return·5;·}
 47 »       »       set·{·}
 48 »       }
49 }</string>49 }</string>
50 ····<string>//·CS0115:·`X.Bla()'·is·marked·as·an·override·but·no·suitable·method·found·to·override50 ····<string>//·CS0115:·`X.Bla()'·is·marked·as·an·override·but·no·suitable·method·found·to·override
51 //·Line:·551 //·Line:·5
  
52 class·X·{52 class·X·{
53 »       public·override·void·Bla·()53 »       public·override·void·Bla·()
54 »       {54 »       {
55 »       }55 »       }
56 }</string>56 }</string>
57 ····<string>//·CS0115:·`X.this[int]'·is·marked·as·an·override·but·no·suitable·indexer·found·to·override57 ····<string>//·CS0115:·`B.MyMissingSuperclassEvent'·is·marked·as·an·override·but·no·suitable·event·found·to·override
58 //·Line:·558 //·Line:·10
  
 59 using·System;
  
59 class·X·{60 class·A·{
60 »       public·override·long·this·[int·i]·{ 
61 ············set·{·} 
62 »       }61 }
  
 62 class·B·:·A·{
 63 »       public·override·event·EventHandler·MyMissingSuperclassEvent;
63 }</string>64 }</string>
64 ····<string>//·CS0115:·`DerivedClass.get_Value()'·is·marked·as·an·override·but·no·suitable·method·found·to·override65 ····<string>//·CS0115:·`DerivedClass.get_Value()'·is·marked·as·an·override·but·no·suitable·method·found·to·override
65 //·Line:·1366 //·Line:·13
  
66 class·BaseClass·{67 class·BaseClass·{
67 ········protected·virtual·int·Value·{·68 ········protected·virtual·int·Value·{·
68 ················get·{69 ················get·{
Offset 80, 27 lines modifiedOffset 82, 25 lines modified
80 class·DerivedClass:·BaseClass·{82 class·DerivedClass:·BaseClass·{
81 ········protected·override·int·get_Value·()·{83 ········protected·override·int·get_Value·()·{
82 ················return·1;84 ················return·1;
83 ········}85 ········}
  
84 »       static·void·Main·()·{}86 »       static·void·Main·()·{}
85 }</string>87 }</string>
86 ····<string>//·CS0115:·`C.P'·is·marked·as·an·override·but·no·accessible·`set'·accessor·found·to·override88 ····<string>//·CS0115:·`B.Foo(ref·int)'·is·marked·as·an·override·but·no·suitable·method·found·to·override
87 //·Line:·1189 //·Line:·13
  
88 abstract·class·B90 class·A
89 {91 {
 92 »       public·virtual·void·Foo·(out·int·i)
 93 »       {
90 »       public·virtual·int·P·{ 
91 »       »       get; 
92 »       »       private·set; 
93 »       }94 »       }
94 }95 }
  
95 class·C·:·B96 class·B·:·A
96 {97 {
 98 »       public·override·void·Foo·(ref·int·i)
 99 »       {
97 »       public·override·int·P·{ 
98 »       »       get·{·return·5;·} 
99 »       »       set·{·} 
100 »       }100 »       }
101 }</string>101 }</string>
102 ··</Examples>102 ··</Examples>
103 </ErrorDocumentation>103 </ErrorDocumentation>
4.21 KB
CS0535
4.2 KB
CS0535
Ordering differences only
    
Offset 1, 28 lines modifiedOffset 1, 29 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0535</ErrorName>3 ··<ErrorName>CS0535</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0535:·`B'·does·not·implement·interface·member·`ITest2.GetName(string)'5 ····<string>//·CS0535:·`Stack'·does·not·implement·interface·member·`IStack.Insert(int,·object)'
6 //·Line:·176 //·Line:·11
 7 ·
 8 using·System;·
 9 ·
7 public·interface·ITest1·{10 public·interface·IStack·{
 11 »       void·Insert·(int·index,·object·value);
 12 »       object·this·[int·index]·{·set;·}
8 »       void·GetName(string·id); 
9 } 
  
10 public·interface·ITest2·{ 
11 »       void·GetName(string·id); 
12 }13 }
  
13 public·class·A·:·ITest1·{ 
14 »       void·ITest1.GetName(string·id)·{14 public·class·Stack·:·IStack·{
 15 »       object·IStack.this·[int·index]·{
 16 »       »       set·{}
15 »       }17 »       }
16 }18 }
  
17 public·class·B·:·A,·ITest2·{19 public·class·D·{
 20 »       static·void·Main·()·{}
18 }</string>21 }</string>
19 ····<string>//·CS0535:·`CC'·does·not·implement·interface·member·`IA.this[int].set'22 ····<string>//·CS0535:·`CC'·does·not·implement·interface·member·`IA.this[int].set'
20 //·Line:·3323 //·Line:·33
  
21 using·System;24 using·System;
  
22 public·interface·IA25 public·interface·IA
Offset 56, 57 lines modifiedOffset 57, 68 lines modified
56 {57 {
57 »       public·new·object·this[int·arg]·{58 »       public·new·object·this[int·arg]·{
58 »       »       get·{59 »       »       get·{
59 »       »       »       throw·new·NotImplementedException·();60 »       »       »       throw·new·NotImplementedException·();
60 »       »       }61 »       »       }
61 »       }62 »       }
62 }</string>63 }</string>
63 ····<string>//·CS0535:·`Stack'·does·not·implement·interface·member·`IStack.Insert(int,·object)'64 ····<string>//·CS0535:·`CA'·does·not·implement·interface·member·`IA.M()'
64 //·Line:·1165 //·Line:·14
  
 66 interface·IA
 67 {
 68 »       void·M·();
65 · 
66 using·System;· 
67 · 
68 public·interface·IStack·{ 
69 »       void·Insert·(int·index,·object·value); 
70 »       object·this·[int·index]·{·set;·} 
71 }69 }
  
 70 interface·IB
 71 {
 72 »       void·M·();
72 public·class·Stack·:·IStack·{ 
73 »       object·IStack.this·[int·index]·{ 
74 »       »       set·{} 
75 »       } 
76 }73 }
  
77 public·class·D·{ 
78 »       static·void·Main·()·{}74 class·CA·:·IA,·IB
 75 {
 76 »       void·IB.M·()
 77 »       {
 78 »       }
79 }</string>79 }</string>
80 ····<string>//·CS0535:·`ServerProperty'·does·not·implement·interface·member·`IServerProperty.SetValue(string,·uint)'80 ····<string>//·CS0535:·`Test'·does·not·implement·interface·member·`X.Hola(ref·string)'
81 //·Line:·1081 //·Line:·9
  
 82 using·System;
 83 interface·X·{
 84 »       void·Hola·(ref·string·name);
82 public·interface·IServerProperty 
83 { 
84 »       int[]·GetChildren·(uint·timeout); 
85 »       void·SetValue·(string·value,·uint·timeout); 
86 }85 }
  
 86 class·Test·:·X·{
 87 »       static·void·Main·()
87 public·class·ServerProperty·:·IServerProperty 
88 { 
89 »       public·int[]·GetChildren·(uint·timeout) 
90 »       {88 »       {
91 »       »       return·null;89 »       }
  
 90 »       public·void·Hola·(out·string·name)
 91 »       {
 92 »       »       name·=·null;
92 »       }93 »       }
93 }</string>94 }</string>
94 ····<string>//·CS0535:·`Class'·does·not·implement·interface·member·`Interface.Method()'95 ····<string>//·CS0535:·`B'·does·not·implement·interface·member·`ITest2.GetName(string)'
95 //·Line:·896 //·Line:·17
  
96 interface·Interface·{ 
97 ········void·Method();97 public·interface·ITest1·{
 98 »       void·GetName(string·id);
98 }99 }
  
99 class·Class:·Interface·{100 public·interface·ITest2·{
 101 »       void·GetName(string·id);
 102 }
  
 103 public·class·A·:·ITest1·{
 104 »       void·ITest1.GetName(string·id)·{
 105 »       }
 106 }
  
 107 public·class·B·:·A,·ITest2·{
100 }</string>108 }</string>
101 ····<string>//·CS0535:·`CC'·does·not·implement·interface·member·`IA.Coordinate.set'109 ····<string>//·CS0535:·`CC'·does·not·implement·interface·member·`IA.Coordinate.set'
102 //·Line:·33110 //·Line:·33
  
103 using·System;111 using·System;
  
104 public·interface·IA112 public·interface·IA
Offset 140, 46 lines modifiedOffset 152, 34 lines modified
140 {152 {
141 »       public·new·object·Coordinate·{153 »       public·new·object·Coordinate·{
142 »       »       get·{154 »       »       get·{
Max diff block lines reached; 1098/4260 bytes (25.77%) of diff not shown.
1.41 KB
CS0548
1.4 KB
CS0548
Ordering differences only
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0548</ErrorName>3 ··<ErrorName>CS0548</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0548:·`PropertyInterface.this[long]':·property·or·indexer·must·have·at·least·one·accessor
 6 //·Line:·5
  
 7 interface·PropertyInterface·{·····
 8 »       int·this·[long·l]·{}
 9 }</string>
 10 ····<string>//·CS0548:·`IndexerClass.this[bool]':·property·or·indexer·must·have·at·least·one·accessor
 11 //·Line:·5
  
 12 class·IndexerClass·{
 13 ········public·int·this·[bool·b]·{·}
 14 }</string>
5 ····<string>//·CS0548:·`PropertyClass.Value':·property·or·indexer·must·have·at·least·one·accessor15 ····<string>//·CS0548:·`PropertyClass.Value':·property·or·indexer·must·have·at·least·one·accessor
6 //·Line:·516 //·Line:·5
  
7 class·PropertyClass·{17 class·PropertyClass·{
8 ········public·int·Value·{18 ········public·int·Value·{
9 ········}19 ········}
10 }</string>20 }</string>
11 ····<string>//·CS0548:·`PropertyInterface.Value':·property·or·indexer·must·have·at·least·one·accessor21 ····<string>//·CS0548:·`PropertyInterface.Value':·property·or·indexer·must·have·at·least·one·accessor
12 //·Line:·522 //·Line:·5
  
13 interface·PropertyInterface·{23 interface·PropertyInterface·{
14 ····int·Value·{}24 ····int·Value·{}
15 }</string>25 }</string>
16 ····<string>//·CS0548:·`PropertyInterface.this[long]':·property·or·indexer·must·have·at·least·one·accessor 
17 //·Line:·5 
  
18 interface·PropertyInterface·{····· 
19 »       int·this·[long·l]·{} 
20 }</string> 
21 ····<string>//·CS0548:·`IndexerClass.this[bool]':·property·or·indexer·must·have·at·least·one·accessor 
22 //·Line:·5 
  
23 class·IndexerClass·{ 
24 ········public·int·this·[bool·b]·{·} 
25 }</string> 
26 ··</Examples>26 ··</Examples>
27 </ErrorDocumentation>27 </ErrorDocumentation>
6.56 KB
CS0458
6.54 KB
CS0458
Ordering differences only
    
Offset 1, 78 lines modifiedOffset 1, 106 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0458</ErrorName>3 ··<ErrorName>CS0458</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`int?'
 6 //·Line:·9
 7 //·Compiler·options:·-warnaserror·-warn:2
  
 8 public·class·C
 9 {
 10 »       public·static·void·Main·()
 11 »       {
 12 »       »       int?·s·=·null;
 13 »       »       int?·v·=·s·+·null;
 14 »       }
 15 }</string>
5 ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`E?'16 ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`E?'
6 //·Line:·1517 //·Line:·15
7 //·Compiler·options:·-warnaserror·-warn:218 //·Compiler·options:·-warnaserror·-warn:2
  
8 enum·E19 enum·E
9 {20 {
10 »       V21 »       V
11 }22 }
  
12 public·class·C23 public·class·C
13 {24 {
14 »       public·static·void·Main·()25 »       public·static·void·Main·()
15 »       {26 »       {
16 »       »       E·e·=·E.V;27 »       »       E·e·=·E.V;
17 »       »       object·o·=·e·+·null;28 »       »       object·o·=·null·+·e;
18 »       }29 »       }
19 }</string>30 }</string>
20 ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`int?'31 ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`int?'
21 //·Line:·932 //·Line:·9
22 //·Compiler·options:·-warnaserror·-warn:233 //·Compiler·options:·-warnaserror·-warn:2
  
23 class·C34 public·class·C
24 {35 {
25 »       static·void·Foo()36 »       public·static·void·Main·()
26 »       {37 »       {
27 »       »       var·res·=·null·&lt;&lt;·2;38 »       »       b·=·(null·&amp;·0)·!=·null;
28 »       }39 »       }
29 }</string>40 }</string>
30 ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`int?'·41 ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`int?'·
31 //·Line:·842 //·Line:·8
32 //·Compiler·options:·-warnaserror·-warn:243 //·Compiler·options:·-warnaserror·-warn:2
  
33 class·C44 class·C
34 {45 {
35 »       static·void·Main·()46 »       static·void·Main·()
36 »       {47 »       {
37 »       »       ushort·us·=·22;48 »       »       ushort·us·=·22;
38 »       »       int?·r·=·us·&lt;&lt;·null;49 »       »       int?·r·=·us·&lt;&lt;·null;
39 »       }50 »       }
40 }</string>51 }</string>
41 ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`E?'52 ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`short?'
42 //·Line:·1553 //·Line:·24
43 //·Compiler·options:·-warnaserror·-warn:254 //·Compiler·options:·-warnaserror·-warn:2
  
44 enum·E55 struct·S
45 {56 {
46 »       V57 »       public·static·short·operator·+·(S·s,·S·i)
 58 »       {
 59 »       »       return·2;
 60 »       }
  
 61 »       public·static·int?·operator·+·(S?·s,·int?·i)
 62 »       {
 63 »       »       return·2;
 64 »       }
  
47 }65 }
  
48 public·class·C66 class·C
49 {67 {
50 »       public·static·void·Main·()68 »       public·static·void·Main·()
51 »       {69 »       {
52 »       »       E·e·=·E.V; 
53 »       »       object·o·=·null·+·e;70 »       »       S?·s·=·new·S·();
 71 »       »       var·x·=·s·+·(S?)null;
54 »       }72 »       }
55 }</string>73 }</string>
56 ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`int?'·74 ····<string>//·CS0472:·The·result·of·the·expression·is·always·`null'·of·type·`MyEnum?'
57 //·Line:·875 //·Line:·17
58 //·Compiler·options:·-warnaserror·-warn:276 //·Compiler·options:·-warnaserror·-warn:2
  
 77 using·System;
  
 78 enum·MyEnum
 79 {
 80 »       Value_1
 81 }
  
59 class·C82 class·C
60 {83 {
61 »       static·void·Main·()84 »       public·static·void·Main·()
62 »       {85 »       {
63 »       »       int?·i·=·2; 
64 »       »       i·*=·null;86 »       »       var·d·=·MyEnum.Value_1;
 87 »       »       var·x·=·d·&amp;·null;
65 »       }88 »       }
66 }</string>89 }</string>
67 ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`ulong?'90 ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`ulong?'
68 //·Line:·1091 //·Line:·10
69 //·Compiler·options:·-warnaserror·-warn:292 //·Compiler·options:·-warnaserror·-warn:2
  
70 class·C93 class·C
Offset 80, 165 lines modifiedOffset 108, 137 lines modified
80 »       static·void·Foo()108 »       static·void·Foo()
81 »       {109 »       {
82 »       »       ulong·a·=·100;110 »       »       ulong·a·=·100;
83 »       »       var·res·=·a·&lt;&lt;·null;111 »       »       var·res·=·a·&lt;&lt;·null;
84 »       }112 »       }
85 }</string>113 }</string>
86 ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`int?'114 ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`int?'
87 //·Line:·14115 //·Line:·8
88 //·Compiler·options:·-warnaserror·-warn:2116 //·Compiler·options:·-warnaserror·-warn:2
  
 117 public·class·MainClass
89 public·enum·E 
90 { 
91 } 
  
92 class·C 
93 {118 {
94 »       public·static·void·Main·()119 »       public·static·void·Main()
Max diff block lines reached; 3787/6665 bytes (56.82%) of diff not shown.
902 B
CS3015
890 B
CS3015
Ordering differences only
    
Offset 6, 16 lines modifiedOffset 6, 17 lines modified
6 //·Line:·86 //·Line:·8
7 //·Compiler·options:·-warnaserror·-warn:17 //·Compiler·options:·-warnaserror·-warn:1
  
8 using·System;8 using·System;
9 [assembly:CLSCompliant·(true)]9 [assembly:CLSCompliant·(true)]
  
10 public·class·CLSAttribute:·Attribute·{10 public·class·CLSAttribute:·Attribute·{
11 ·······private·CLSAttribute(int·arg)·{11 ····[CLSCompliant·(false)]
 12 ····public·CLSAttribute(string·array)·{
12 ·······}13 ····}
13 }</string>14 }</string>
14 ····<string>//·CS3015:·`CLSAttribute'·has·no·accessible·constructors·which·use·only·CLS-compliant·types15 ····<string>//·CS3015:·`CLSAttribute'·has·no·accessible·constructors·which·use·only·CLS-compliant·types
15 //·Line:·816 //·Line:·8
16 //·Compiler·options:·-warnaserror·-warn:117 //·Compiler·options:·-warnaserror·-warn:1
  
17 using·System;18 using·System;
18 [assembly:CLSCompliant·(true)]19 [assembly:CLSCompliant·(true)]
Offset 28, 13 lines modifiedOffset 29, 12 lines modified
28 //·Line:·829 //·Line:·8
29 //·Compiler·options:·-warnaserror·-warn:130 //·Compiler·options:·-warnaserror·-warn:1
  
30 using·System;31 using·System;
31 [assembly:CLSCompliant·(true)]32 [assembly:CLSCompliant·(true)]
  
32 public·class·CLSAttribute:·Attribute·{33 public·class·CLSAttribute:·Attribute·{
 34 ·······private·CLSAttribute(int·arg)·{
33 ····[CLSCompliant·(false)] 
34 ····public·CLSAttribute(string·array)·{ 
35 ····}35 ·······}
36 }</string>36 }</string>
37 ··</Examples>37 ··</Examples>
38 </ErrorDocumentation>38 </ErrorDocumentation>
1.19 KB
CS0210
1.18 KB
CS0210
Ordering differences only
    
Offset 1, 12 lines modifiedOffset 1, 22 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0210</ErrorName>3 ··<ErrorName>CS0210</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0210:·You·must·provide·an·initializer·in·a·fixed·or·using·statement·declaration5 ····<string>//·CS0210:·You·must·provide·an·initializer·in·a·fixed·or·using·statement·declaration
 6 //·Line:·7
 7 //·Compiler·options:·-unsafe
  
 8 public·class·MainClass·{
 9 ········unsafe·static·void·Main·()·{
 10 ················fixed·(int*·p)·{
 11 ················}
 12 ········}
 13 }</string>
 14 ····<string>//·CS0210:·You·must·provide·an·initializer·in·a·fixed·or·using·statement·declaration
6 //·Line:·815 //·Line:·8
  
7 using·System.Resources;16 using·System.Resources;
  
8 public·class·MainClass·{17 public·class·MainClass·{
9 ········static·void·Main·()·{18 ········static·void·Main·()·{
10 ················using·(ResourceReader·reader)·{19 ················using·(ResourceReader·reader)·{
Offset 26, 19 lines modifiedOffset 36, 9 lines modified
  
26 »       static·void·Main·()36 »       static·void·Main·()
27 »       {37 »       {
28 »       »       using·(C·a·=·new·C·(),·b)·{38 »       »       using·(C·a·=·new·C·(),·b)·{
29 »       »       }39 »       »       }
30 »       }40 »       }
31 }</string>41 }</string>
32 ····<string>//·CS0210:·You·must·provide·an·initializer·in·a·fixed·or·using·statement·declaration 
33 //·Line:·7 
34 //·Compiler·options:·-unsafe 
  
35 public·class·MainClass·{ 
36 ········unsafe·static·void·Main·()·{ 
37 ················fixed·(int*·p)·{ 
38 ················} 
39 ········} 
40 }</string> 
41 ··</Examples>42 ··</Examples>
42 </ErrorDocumentation>43 </ErrorDocumentation>
1010 B
CS1676
1000 B
CS1676
Ordering differences only
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1676</ErrorName>3 ··<ErrorName>CS1676</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1676:·Parameter·`1'·must·be·declared·with·the·`out'·keyword 
6 //·Line:·10 
  
7 class·C 
8 { 
9 »       delegate·int·D·(out·int·i); 
  
10 »       public·static·void·Main·() 
11 »       { 
12 »       »       ·D·d·=·a·=&gt;·1; 
13 »       } 
14 }</string> 
15 ····<string>//·CS1676:·Parameter·`1'·must·be·declared·with·the·`ref'·keyword5 ····<string>//·CS1676:·Parameter·`1'·must·be·declared·with·the·`ref'·keyword
16 //·Line:·116 //·Line:·11
17 //7 //
18 //·The·delegate·has·an·explicit·signature,·so·it·can·not·be·assigned.8 //·The·delegate·has·an·explicit·signature,·so·it·can·not·be·assigned.
19 //9 //
20 delegate·void·D·(ref·int·x);10 delegate·void·D·(ref·int·x);
  
21 class·X·{11 class·X·{
22 »       static·void·Main·()12 »       static·void·Main·()
23 »       {13 »       {
24 »       »       D·d2·=·delegate·(int·x)·{};14 »       »       D·d2·=·delegate·(int·x)·{};
25 »       }15 »       }
26 }</string>16 }</string>
 17 ····<string>//·CS1676:·Parameter·`1'·must·be·declared·with·the·`out'·keyword
 18 //·Line:·10
  
 19 class·C
 20 {
 21 »       delegate·int·D·(out·int·i);
  
 22 »       public·static·void·Main·()
 23 »       {
 24 »       »       ·D·d·=·a·=&gt;·1;
 25 »       }
 26 }</string>
27 ··</Examples>27 ··</Examples>
28 </ErrorDocumentation>28 </ErrorDocumentation>
2.43 KB
CS0171
2.42 KB
CS0171
Ordering differences only
    
Offset 1, 25 lines modifiedOffset 1, 27 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0171</ErrorName>3 ··<ErrorName>CS0171</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0171:·Field·`S&lt;TKey&gt;.key'·must·be·fully·assigned·before·control·leaves·the·constructor5 ····<string>//·CS0171:·Field·`S.value'·must·be·fully·assigned·before·control·leaves·the·constructor
6 //·Line:·136 //·Line:·10
  
 7 using·System;
7 public·struct·S&lt;TKey&gt;·{ 
8 »       internal·TKey·key; 
  
 8 struct·S
 9 {
 10 »       internal·string·value;
  
 11 »       public·S·(int·arg)
9 »       public·TKey·Key·{ 
10 »       »       get·{·return·key;·} 
11 »       »       private·set·{·key·=·value;·} 
12 »       } 
13 »       »        
14 »       public·S·(TKey·key) 
15 »       {12 »       {
16 »       »       Key·=·key;13 »       »       if·(arg·&gt;·0)·{
 14 »       »       »       return;
 15 »       »       }
  
 16 »       »       throw·new·ApplicationException·();
17 »       }17 »       }
18 }</string>18 }</string>
19 ····<string>//·CS0171:·Field·`Test.x'·must·be·fully·assigned·before·control·leaves·the·constructor19 ····<string>//·CS0171:·Field·`Test.x'·must·be·fully·assigned·before·control·leaves·the·constructor
20 //·Line:·1020 //·Line:·10
  
21 public·struct·Test21 public·struct·Test
22 {22 {
Offset 32, 61 lines modifiedOffset 34, 59 lines modified
  
32 »       public·int·X34 »       public·int·X
33 »       {35 »       {
34 »       »       get·{·return·x;·}36 »       »       get·{·return·x;·}
35 »       »       set·{·x·=·value;·}37 »       »       set·{·x·=·value;·}
36 »       }38 »       }
37 }</string>39 }</string>
38 ····<string>//·CS0171:·Field·`S.value'·must·be·fully·assigned·before·control·leaves·the·constructor40 ····<string>//·CS0171:·Field·`S1.s2'·must·be·fully·assigned·before·control·leaves·the·constructor
39 //·Line:·1041 //·Line:·11
  
40 using·System;42 using·System;
  
41 struct·S43 struct·S1
42 {44 {
43 »       internal·string·value;45 »       S2·s2;
  
44 »       public·S·(int·arg)46 »       public·S1·(int·arg)
45 »       {47 »       {
46 »       »       if·(arg·&gt;·0)·{ 
47 »       »       »       return; 
48 »       »       }48 »       }
 49 }
  
49 »       »       throw·new·ApplicationException·();50 struct·S2
 51 {
 52 »       int·field;
 53 }</string>
 54 ····<string>//·CS0171:·Field·`S&lt;TKey&gt;.key'·must·be·fully·assigned·before·control·leaves·the·constructor
 55 //·Line:·13
  
 56 public·struct·S&lt;TKey&gt;·{
 57 »       internal·TKey·key;
  
 58 »       public·TKey·Key·{
 59 »       »       get·{·return·key;·}
 60 »       »       private·set·{·key·=·value;·}
 61 »       }
 62 »       »       
 63 »       public·S·(TKey·key)
 64 »       {
 65 »       »       Key·=·key;
50 »       }66 »       }
51 }</string>67 }</string>
52 ····<string>//·CS0171:·Field·`X.x'·must·be·fully·assigned·before·control·leaves·the·constructor68 ····<string>//·CS0171:·Field·`X.x'·must·be·fully·assigned·before·control·leaves·the·constructor
53 //·Line:·69 //·Line:·
54 struct·X·{70 struct·X·{
55 »       public·readonly·int·x;71 »       public·readonly·int·x;
  
56 »       X·(int·a)72 »       X·(int·a)
57 »       {73 »       {
58 »       }74 »       }
  
59 »       static·void·Main·()·{}75 »       static·void·Main·()·{}
60 }</string>76 }</string>
61 ····<string>//·CS0171:·Field·`S1.s2'·must·be·fully·assigned·before·control·leaves·the·constructor 
62 //·Line:·11 
  
63 using·System; 
  
64 struct·S1 
65 { 
66 »       S2·s2; 
  
67 »       public·S1·(int·arg) 
68 »       { 
69 »       } 
70 } 
  
71 struct·S2 
72 { 
73 »       int·field; 
74 }</string> 
75 ····<string>//·CS0171:·Field·`Test.v2'·must·be·fully·assigned·before·control·leaves·the·constructor77 ····<string>//·CS0171:·Field·`Test.v2'·must·be·fully·assigned·before·control·leaves·the·constructor
76 //·Line:·2878 //·Line:·28
  
77 public·struct·V79 public·struct·V
78 {80 {
79 »       public·int·x;81 »       public·int·x;
80 }82 }
2.44 KB
CS8139
2.43 KB
CS8139
Ordering differences only
    
Offset 1, 78 lines modifiedOffset 1, 78 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS8139</ErrorName>3 ··<ErrorName>CS8139</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS8139:·`D.M()':·cannot·change·return·type·tuple·element·names·when·overriding·inherited·member·`C.M()'5 ····<string>//·CS8139:·`D.Prop':·cannot·change·return·type·tuple·element·names·when·overriding·inherited·member·`C.Prop'
6 //·Line:·146 //·Line:·14
  
7 class·C7 class·C
8 {8 {
9 »       public·virtual·(int·a,·int·b)·M·()9 »       public·virtual·(int·a,·int·b)·Prop·{
10 »       {10 »       »       get·{
11 »       »       throw·null;11 »       »       »       throw·null;
 12 »       »       }
12 »       }13 »       }
13 }14 }
  
14 class·D·:·C15 class·D·:·C
15 {16 {
16 »       public·override·(int·c,·int·d)·M·()17 »       public·override·(int·c,·int·d)·Prop·{
17 »       {18 »       »       get·{
18 »       »       throw·null;19 »       »       »       throw·null;
19 »       }20 »       »       }
 21 »       }»      
20 }</string>22 }</string>
21 ····<string>//·CS8139:·`D.M()':·cannot·change·return·type·tuple·element·names·when·overriding·inherited·member·`C.M()'23 ····<string>//·CS8139:·`D.M((int,·int))':·cannot·change·tuple·element·names·when·overriding·inherited·member·`C.M((int,·int))'
22 //·Line:·1424 //·Line:·13
  
23 class·C25 class·C
24 {26 {
25 »       public·virtual·(int·a,·int·b)·M·()27 »       public·virtual·void·M·((int,·int)·arg)
26 »       {28 »       {
27 »       »       throw·null; 
28 »       }29 »       }
29 }30 }
  
30 class·D·:·C31 class·D·:·C
31 {32 {
32 »       public·override·(int,·int)·M·()33 »       public·override·void·M·((int·c,·int·d)·arg)
33 »       {34 »       {
34 »       »       throw·null; 
35 »       }35 »       }
36 }</string>36 }</string>
37 ····<string>//·CS8139:·`D.M((int,·int))':·cannot·change·tuple·element·names·when·overriding·inherited·member·`C.M((int,·int))'37 ····<string>//·CS8139:·`D.M()':·cannot·change·return·type·tuple·element·names·when·overriding·inherited·member·`C.M()'
38 //·Line:·1338 //·Line:·14
  
39 class·C39 class·C
40 {40 {
41 »       public·virtual·void·M·((int,·int)·arg)41 »       public·virtual·(int·a,·int·b)·M·()
42 »       {42 »       {
 43 »       »       throw·null;
43 »       }44 »       }
44 }45 }
  
45 class·D·:·C46 class·D·:·C
46 {47 {
47 »       public·override·void·M·((int·c,·int·d)·arg)48 »       public·override·(int·c,·int·d)·M·()
48 »       {49 »       {
 50 »       »       throw·null;
49 »       }51 »       }
50 }</string>52 }</string>
51 ····<string>//·CS8139:·`D.Prop':·cannot·change·return·type·tuple·element·names·when·overriding·inherited·member·`C.Prop'53 ····<string>//·CS8139:·`D.M()':·cannot·change·return·type·tuple·element·names·when·overriding·inherited·member·`C.M()'
52 //·Line:·1454 //·Line:·14
  
53 class·C55 class·C
54 {56 {
55 »       public·virtual·(int·a,·int·b)·Prop·{57 »       public·virtual·(int·a,·int·b)·M·()
56 »       »       get·{58 »       {
57 »       »       »       throw·null;59 »       »       throw·null;
58 »       »       } 
59 »       }60 »       }
60 }61 }
  
61 class·D·:·C62 class·D·:·C
62 {63 {
63 »       public·override·(int·c,·int·d)·Prop·{64 »       public·override·(int,·int)·M·()
64 »       »       get·{65 »       {
65 »       »       »       throw·null;66 »       »       throw·null;
66 »       »       }67 »       }
67 »       }»       
68 }</string>68 }</string>
69 ··</Examples>69 ··</Examples>
70 </ErrorDocumentation>70 </ErrorDocumentation>
2.95 KB
CS0034
2.94 KB
CS0034
Ordering differences only
    
Offset 24, 14 lines modifiedOffset 24, 24 lines modified
24 class·Program24 class·Program
25 {25 {
26 »       public·static·void·Main·()26 »       public·static·void·Main·()
27 »       {27 »       {
28 »       »       bool·b·=·new·A·()·==·new·A·();28 »       »       bool·b·=·new·A·()·==·new·A·();
29 »       }29 »       }
30 }</string>30 }</string>
 31 ····<string>//·CS0034:·Operator·`+'·is·ambiguous·on·operands·of·type·`null'·and·`null'
 32 //·Line:·8
  
 33 class·C
 34 {
 35 »       public·static·void·Main·()
 36 »       {
 37 »       »       const·string·s3·=·null·+·null;
 38 »       }
 39 }</string>
31 ····<string>//·CS0034:·Operator·`=='·is·ambiguous·on·operands·of·type·`Foo'·and·`Foo'40 ····<string>//·CS0034:·Operator·`=='·is·ambiguous·on·operands·of·type·`Foo'·and·`Foo'
32 //·Line:·2341 //·Line:·23
  
33 public·struct·Foo42 public·struct·Foo
34 {43 {
35 »       public·static·implicit·operator·int?·(Foo·f)44 »       public·static·implicit·operator·int?·(Foo·f)
36 »       {45 »       {
Offset 49, 48 lines modifiedOffset 59, 33 lines modified
49 »       public·static·void·Main·()59 »       public·static·void·Main·()
50 »       {60 »       {
51 »       »       Foo·f;61 »       »       Foo·f;
52 »       »       Foo·f2;62 »       »       Foo·f2;
53 »       »       var·v·=·f·==·f2;63 »       »       var·v·=·f·==·f2;
54 »       }64 »       }
55 }</string>65 }</string>
56 ····<string>//·CS0034:·Operator·`+'·is·ambiguous·on·operands·of·type·`Y'·and·`X'66 ····<string>//·CS0034:·Operator·`+'·is·ambiguous·on·operands·of·type·`A'·and·`A'
57 //·Line:·2267 //·Line:·22
58 public·class·Y·{ 
59 »       public·static·implicit·operator·int·(Y·y)·{ 
60 »       »       return·0; 
61 »       } 
  
62 »       public·static·implicit·operator·string·(Y·y)·{ 
63 »       »       return·null; 
64 »       } 
  
65 »       public·static·implicit·operator·Y·(string·y)·{ 
66 »       »       return·null; 
67 »       } 
  
68 »       public·static·implicit·operator·Y·(int·y)·{ 
69 »       »       return·null; 
70 »       } 
71 } 
  
72 public·class·X·{68 public·class·A·{
73 »       public·static·implicit·operator·int·(X·x)·{69 »       public·static·implicit·operator·int·(A·a)
 70 »       {
74 »       »       return·0;71 »       »       return·0;
75 »       }72 »       }
  
76 »       public·static·implicit·operator·string·(X·x)·{73 »       public·static·implicit·operator·string·(A·a)
77 »       »       return·null;74 »       {
 75 »       »       return·&quot;a&quot;;
78 »       }76 »       }
79 } 
  
80 public·class·C·{ 
81 »       public·static·void·Main·()77 »       public·static·void·Main·()
82 »       {78 »       {
83 »       »       Y·y·=·new·Y·()·+·new·X·();79 »       »       A·a·=·new·A·();
 80 »       »       object·o·=·a·+·a;
 81 »       »       System.Console.WriteLine·(o);
84 »       }82 »       }
85 }</string>83 }</string>
86 ····<string>//·CS0034:·Operator·`!='·is·ambiguous·on·operands·of·type·`Program.A'·and·`Program.B'84 ····<string>//·CS0034:·Operator·`!='·is·ambiguous·on·operands·of·type·`Program.A'·and·`Program.B'
87 //·Line:·3685 //·Line:·36
  
88 using·System;86 using·System;
  
Offset 123, 40 lines modifiedOffset 118, 45 lines modified
123 »       }118 »       }
  
124 »       public·static·void·Main·(string·[]·args)119 »       public·static·void·Main·(string·[]·args)
125 »       {120 »       {
126 »       »       bool·b·=·new·A·()·!=·new·B·();121 »       »       bool·b·=·new·A·()·!=·new·B·();
127 »       }122 »       }
128 }</string>123 }</string>
129 ····<string>//·CS0034:·Operator·`+'·is·ambiguous·on·operands·of·type·`A'·and·`A'124 ····<string>//·CS0034:·Operator·`+'·is·ambiguous·on·operands·of·type·`Y'·and·`X'
130 //·Line:·22125 //·Line:·22
  
131 public·class·A·{126 public·class·Y·{
132 »       public·static·implicit·operator·int·(A·a)127 »       public·static·implicit·operator·int·(Y·y)·{
133 »       { 
134 »       »       return·0;128 »       »       return·0;
135 »       }129 »       }
  
136 »       public·static·implicit·operator·string·(A·a)130 »       public·static·implicit·operator·string·(Y·y)·{
 131 »       »       return·null;
137 »       { 
138 »       »       return·&quot;a&quot;; 
139 »       }132 »       }
  
 133 »       public·static·implicit·operator·Y·(string·y)·{
 134 »       »       return·null;
140 »       public·static·void·Main·() 
141 »       { 
142 »       »       A·a·=·new·A·(); 
143 »       »       object·o·=·a·+·a; 
144 »       »       System.Console.WriteLine·(o); 
145 »       }135 »       }
146 }</string> 
147 ····<string>//·CS0034:·Operator·`+'·is·ambiguous·on·operands·of·type·`null'·and·`null' 
148 //·Line:·8 
  
149 class·C 
150 {136 »       public·static·implicit·operator·Y·(int·y)·{
 137 »       »       return·null;
 138 »       }
 139 }
  
 140 public·class·X·{
 141 »       public·static·implicit·operator·int·(X·x)·{
 142 »       »       return·0;
 143 »       }
  
 144 »       public·static·implicit·operator·string·(X·x)·{
 145 »       »       return·null;
 146 »       }
 147 }
Max diff block lines reached; 122/2974 bytes (4.10%) of diff not shown.
2.04 KB
CS0455
2.03 KB
CS0455
Ordering differences only
    
Offset 1, 38 lines modifiedOffset 1, 34 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0455</ErrorName>3 ··<ErrorName>CS0455</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0455:·Type·parameter·`T3'·inherits·conflicting·constraints·`X'·and·`Y'5 ····<string>//·CS0455:·Type·parameter·`Y'·inherits·conflicting·constraints·`long'·and·`long?'
6 //·Line:·156 //·Line:·11
  
7 class·X 
8 { 
9 } 
  
10 class·Y7 abstract·class·A&lt;T1,·T2&gt;
11 {8 {
 9 »       public·abstract·void·Foo&lt;U&gt;·()·where·U·:·T1,·T2;
12 }10 }
  
 11 class·B·:·A&lt;long,·long?&gt;
13 class·C&lt;T1,·T2,·T3,·T4&gt; 
14 »       where·T1·:·X 
15 »       where·T2·:·T1 
16 »       where·T3·:·Y,·T4 
17 »       where·T4·:·T2 
18 {12 {
 13 »       public·override·void·Foo&lt;Y&gt;·()
 14 »       {
 15 »       }
19 }</string>16 }</string>
20 ····<string>//·CS0455:·Type·parameter·`Y'·inherits·conflicting·constraints·`long'·and·`long?'17 ····<string>//·CS0455:·Type·parameter·`Y'·inherits·conflicting·constraints·`class'·and·`long'
21 //·Line:·1118 //·Line:·11
  
22 abstract·class·A&lt;T1,·T2&gt;19 abstract·class·A&lt;T&gt;
23 {20 {
24 »       public·abstract·void·Foo&lt;U&gt;·()·where·U·:·T1,·T2;21 »       public·abstract·void·Foo&lt;U&gt;·()·where·U·:·class,·T;
25 }22 }
  
26 class·B·:·A&lt;long,·long?&gt;23 class·B·:·A&lt;long&gt;
27 {24 {
28 »       public·override·void·Foo&lt;Y&gt;·()25 »       public·override·void·Foo&lt;Y&gt;·()
29 »       {26 »       {
30 »       }27 »       }
31 }</string>28 }</string>
32 ····<string>//·CS0455:·Type·parameter·`T'·inherits·conflicting·constraints·`System.ValueType'·and·`Test'29 ····<string>//·CS0455:·Type·parameter·`T'·inherits·conflicting·constraints·`System.ValueType'·and·`Test'
33 //·Line:·830 //·Line:·8
Offset 68, 23 lines modifiedOffset 64, 27 lines modified
  
68 class·Foo&lt;T,U,·V&gt;64 class·Foo&lt;T,U,·V&gt;
69 »       where·T·:·A65 »       where·T·:·A
70 »       where·U·:·B66 »       where·U·:·B
71 »       where·V·:·U,·T67 »       where·V·:·U,·T
72 {68 {
73 }</string>69 }</string>
74 ····<string>//·CS0455:·Type·parameter·`Y'·inherits·conflicting·constraints·`class'·and·`long'70 ····<string>//·CS0455:·Type·parameter·`T3'·inherits·conflicting·constraints·`X'·and·`Y'
75 //·Line:·1171 //·Line:·15
  
76 abstract·class·A&lt;T&gt;72 class·X
77 {73 {
78 »       public·abstract·void·Foo&lt;U&gt;·()·where·U·:·class,·T; 
79 }74 }
  
80 class·B·:·A&lt;long&gt;75 class·Y
 76 {
 77 }
  
 78 class·C&lt;T1,·T2,·T3,·T4&gt;
 79 »       where·T1·:·X
 80 »       where·T2·:·T1
 81 »       where·T3·:·Y,·T4
 82 »       where·T4·:·T2
81 {83 {
82 »       public·override·void·Foo&lt;Y&gt;·() 
83 »       { 
84 »       } 
85 }</string>84 }</string>
86 ··</Examples>85 ··</Examples>
87 </ErrorDocumentation>86 </ErrorDocumentation>
1.39 KB
CS1695
1.38 KB
CS1695
Ordering differences only
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1695</ErrorName>3 ··<ErrorName>CS1695</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1695:·Invalid·#pragma·checksum·syntax.·Expected·&quot;filename&quot;·&quot;{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}&quot;·&quot;XXXX...&quot;5 ····<string>//·CS1695:·Invalid·#pragma·checksum·syntax.·Expected·&quot;filename&quot;·&quot;{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}&quot;·&quot;XXXX...&quot;
6 //·Line:·56 //·Line:·5
7 //·Compiler·options:·-warnaserror7 //·Compiler·options:·-warnaserror
  
8 #pragma·checksum·&quot;foo.txt&quot;·&quot;{00000000-0000-0000-0000-000000000000}&quot;·&quot;M&quot;</string>8 #pragma·checksum·&quot;foo.txt&quot;·&quot;{00000000-0000-0000·-0000-000000000000}&quot;·&quot;&quot;</string>
9 ····<string>//·CS1695:·Invalid·#pragma·checksum·syntax.·Expected·&quot;filename&quot;·&quot;{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}&quot;·&quot;XXXX...&quot;9 ····<string>//·CS1695:·Invalid·#pragma·checksum·syntax.·Expected·&quot;filename&quot;·&quot;{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}&quot;·&quot;XXXX...&quot;
10 //·Line:·510 //·Line:·5
11 //·Compiler·options:·-warnaserror11 //·Compiler·options:·-warnaserror
  
12 #pragma·checksum·&quot;foo.txt&quot;·&quot;{00000000-0000-0000·-0000-000000000000}&quot;·&quot;&quot;</string>12 #pragma·checksum·&quot;&quot;·ID</string>
13 ····<string>//·CS1695:·Invalid·#pragma·checksum·syntax.·Expected·&quot;filename&quot;·&quot;{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}&quot;·&quot;XXXX...&quot;13 ····<string>//·CS1695:·Invalid·#pragma·checksum·syntax.·Expected·&quot;filename&quot;·&quot;{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}&quot;·&quot;XXXX...&quot;
14 //·Line:·514 //·Line:·5
15 //·Compiler·options:·-warnaserror15 //·Compiler·options:·-warnaserror
  
16 #pragma·checksum·&quot;&quot;·ID</string>16 #pragma·checksum·&quot;foo.txt&quot;·&quot;{00000000-0000-0000-0000-000000000000}&quot;·&quot;M&quot;</string>
17 ··</Examples>17 ··</Examples>
18 </ErrorDocumentation>18 </ErrorDocumentation>
1.8 KB
CS0216
1.78 KB
CS0216
Ordering differences only
    
Offset 36, 62 lines modifiedOffset 36, 62 lines modified
  
36 »       public·override·string·ToString·()36 »       public·override·string·ToString·()
37 »       {37 »       {
38 »       »       return·value.ToString·();38 »       »       return·value.ToString·();
39 »       }39 »       }
40 }</string>40 }</string>
41 ····<string>//·CS0216:·The·operator·`Test.operator·==(Test,·bool)'·requires·a·matching·operator·`!='·to·also·be·defined41 ····<string>//·CS0216:·The·operator·`Test.operator·==(Test,·bool)'·requires·a·matching·operator·`!='·to·also·be·defined
 42 //·Line:·10
  
 43 partial·class·Test
 44 {
 45 }
  
 46 partial·class·Test
 47 {
 48 »       public·static·bool·operator·==·(Test·lhs,·bool·rhs)
 49 »       {
 50 »       »       return·false;
 51 »       }
 52 }</string>
 53 ····<string>//·CS0216:·The·operator·`Test.operator·==(Test,·bool)'·requires·a·matching·operator·`!='·to·also·be·defined
42 //·Line:·1154 //·Line:·11
  
43 public·abstract·class·Test55 public·abstract·class·Test
44 {56 {
45 »       public·static·bool·operator·==·(Test·lhs,·bool·rhs)57 »       public·static·bool·operator·==·(Test·lhs,·bool·rhs)
46 »       {58 »       {
47 »       »       return·false;59 »       »       return·false;
48 »       }60 »       }
  
49 »       public·static·bool·operator·!=·(Test·lhs,·IDoNotExist·rhs)61 »       public·static·bool·operator·!=·(Test·lhs,·IDoNotExist·rhs)
50 »       {62 »       {
51 »       »       return·!(lhs·==·rhs);63 »       »       return·!(lhs·==·rhs);
52 »       }64 »       }
53 }</string>65 }</string>
54 ····<string>//·CS0216:·The·operator·`X.operator·&lt;(X,·int)'·requires·a·matching·operator·`&gt;'·to·also·be·defined 
55 //·Line:·5 
  
56 class·X·{ 
57 »       public·static·X·operator·&lt;·(X·a,·int·b) 
58 »       { 
59 »       »       return·null; 
60 »       } 
  
61 »       static·void·Main·()·{ 
62 »       } 
63 }</string> 
64 ····<string>//·CS0216:·The·operator·`X.operator·true(X)'·requires·a·matching·operator·`false'·to·also·be·defined66 ····<string>//·CS0216:·The·operator·`X.operator·true(X)'·requires·a·matching·operator·`false'·to·also·be·defined
65 //·Line:·567 //·Line:·5
  
66 class·X·{68 class·X·{
67 »       public·static·bool·operator·true·(X·i)69 »       public·static·bool·operator·true·(X·i)
68 »       {70 »       {
69 »       »       return·true;71 »       »       return·true;
70 »       }72 »       }
  
71 »       static·void·Main·()73 »       static·void·Main·()
72 »       {74 »       {
73 »       }75 »       }
74 }</string>76 }</string>
75 ····<string>//·CS0216:·The·operator·`Test.operator·==(Test,·bool)'·requires·a·matching·operator·`!='·to·also·be·defined77 ····<string>//·CS0216:·The·operator·`X.operator·&lt;(X,·int)'·requires·a·matching·operator·`&gt;'·to·also·be·defined
76 //·Line:·1078 //·Line:·5
  
77 partial·class·Test 
78 { 
79 } 
  
 79 class·X·{
 80 »       public·static·X·operator·&lt;·(X·a,·int·b)
80 partial·class·Test 
81 { 
82 »       public·static·bool·operator·==·(Test·lhs,·bool·rhs) 
83 »       {81 »       {
84 »       »       return·false;82 »       »       return·null;
 83 »       }
  
 84 »       static·void·Main·()·{
85 »       }85 »       }
86 }</string>86 }</string>
87 ··</Examples>87 ··</Examples>
88 </ErrorDocumentation>88 </ErrorDocumentation>
2.55 KB
CS1593
2.54 KB
CS1593
Ordering differences only
    
Offset 1, 57 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1593</ErrorName>3 ··<ErrorName>CS1593</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1593:·Delegate·`System.Func&lt;int,int&gt;'·does·not·take·`2'·arguments 
6 //·Line:·11 
  
  
7 using·System; 
  
8 class·C 
9 { 
10 »       static·void·Main·(string·[]·args) 
11 »       { 
12 »       »       M·((x,·y)·=&gt;·2); 
13 »       } 
  
14 »       static·void·M·(Func&lt;int,·int&gt;·a) 
15 »       { 
16 »       } 
17 }</string> 
18 ····<string>//·CS1593:·Delegate·`System.Action&lt;int&gt;'·does·not·take·`2'·arguments 
19 //·Line:·13 
  
20 using·System; 
  
21 public·class·Test 
22 { 
23 »       public·static·void·Main·() 
24 »       { 
25 »       »       Action&lt;int&gt;·a·=·(i)·=&gt;·{}; 
  
26 »       »       dynamic·d·=·1; 
27 »       »       a·(d,·true); 
28 »       } 
29 }</string> 
30 ····<string>//·CS1593:·Delegate·`D'·does·not·take·`0'·arguments 
31 //·Line:·11 
32 // 
33 //·The·delegate·has·an·explicit·signature·with·0·arguments,·so·it· 
34 //·can·not·be·assigned·to·a·delegate·with·one·argument. 
35 // 
36 delegate·void·D·(int·x); 
  
37 class·X·{ 
38 »       static·void·Main·() 
39 »       { 
40 »       »       D·d2·=·delegate·()·{}; 
41 »       } 
42 }</string> 
43 ····<string>//·CS1593:·Delegate·`System.Action&lt;System.Threading.Tasks.Task&gt;'·does·not·take·`0'·arguments5 ····<string>//·CS1593:·Delegate·`System.Action&lt;System.Threading.Tasks.Task&gt;'·does·not·take·`0'·arguments
44 //·Line:·176 //·Line:·17
  
45 using·System;7 using·System;
46 using·System.Threading.Tasks;8 using·System.Threading.Tasks;
47 using·System.Collections.Generic;9 using·System.Collections.Generic;
  
Offset 100, 14 lines modifiedOffset 54, 29 lines modified
100 »       »       »       return·0;54 »       »       »       return·0;
101 »       »       else55 »       »       else
102 »       »       »       return·1;56 »       »       »       return·1;
  
103 »       }57 »       }
  
104 }</string>58 }</string>
 59 ····<string>//·CS1593:·Delegate·`System.Action&lt;int&gt;'·does·not·take·`2'·arguments
 60 //·Line:·13
  
 61 using·System;
  
 62 public·class·Test
 63 {
 64 »       public·static·void·Main·()
 65 »       {
 66 »       »       Action&lt;int&gt;·a·=·(i)·=&gt;·{};
  
 67 »       »       dynamic·d·=·1;
 68 »       »       a·(d,·true);
 69 »       }
 70 }</string>
105 ····<string>//·CS1593:·Delegate·`System.Action&lt;System.Exception,object&gt;'·does·not·take·`1'·arguments71 ····<string>//·CS1593:·Delegate·`System.Action&lt;System.Exception,object&gt;'·does·not·take·`1'·arguments
106 //·Line:·1672 //·Line:·16
  
107 using·System;73 using·System;
108 using·System.Threading.Tasks;74 using·System.Threading.Tasks;
  
109 class·MainClass75 class·MainClass
Offset 124, 9 lines modifiedOffset 93, 40 lines modified
124 »       »       });93 »       »       });
125 »       }94 »       }
  
126 »       public·static·void·Function·(Action&lt;Exception,·object&gt;·callback)95 »       public·static·void·Function·(Action&lt;Exception,·object&gt;·callback)
127 »       {96 »       {
128 »       }97 »       }
129 }</string>98 }</string>
 99 ····<string>//·CS1593:·Delegate·`D'·does·not·take·`0'·arguments
 100 //·Line:·11
 101 //
 102 //·The·delegate·has·an·explicit·signature·with·0·arguments,·so·it·
 103 //·can·not·be·assigned·to·a·delegate·with·one·argument.
 104 //
 105 delegate·void·D·(int·x);
  
 106 class·X·{
 107 »       static·void·Main·()
 108 »       {
 109 »       »       D·d2·=·delegate·()·{};
 110 »       }
 111 }</string>
 112 ····<string>//·CS1593:·Delegate·`System.Func&lt;int,int&gt;'·does·not·take·`2'·arguments
 113 //·Line:·11
  
  
 114 using·System;
  
 115 class·C
 116 {
 117 »       static·void·Main·(string·[]·args)
 118 »       {
 119 »       »       M·((x,·y)·=&gt;·2);
 120 »       }
  
 121 »       static·void·M·(Func&lt;int,·int&gt;·a)
 122 »       {
 123 »       }
 124 }</string>
130 ··</Examples>125 ··</Examples>
Max diff block lines reached; 0/2565 bytes (0.00%) of diff not shown.
5.0 KB
CS1612
4.99 KB
CS1612
Ordering differences only
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1612</ErrorName>3 ··<ErrorName>CS1612</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`bar.this[int]'.·Consider·storing·the·value·in·a·temporary·variable5 ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`R.Size'.·Consider·storing·the·value·in·a·temporary·variable
6 //·Line:·196 //·Line:·19
  
7 struct·foo·{ 
8 »       public·int·x;7 struct·R
 8 {
 9 »       public·S·Size·{·get;·set;·}
9 }10 }
  
 11 struct·S
 12 {
 13 »       public·float·Height·{·get;·set;·}
10 class·bar·{ 
11 »       public·foo·this·[int·x]·{ 
12 »       »       get·{·return·new·foo·();·} 
13 »       »       set·{·} 
14 »       } 
15 }14 }
  
16 class·main·{ 
17 »       static·void·baz·(out·int·x)·{·x·=·5;·}15 public·class·Test
 16 {
18 »       static·void·Main·()17 »       public·static·void·Main·()
19 »       {18 »       {
20 »       »       bar·b·=·new·bar·();19 »       »       var·r·=·new·R·();
21 »       »       baz·(out·b·[0].x);20 »       »       r.Size.Height·=·3;
22 »       }21 »       }
23 }</string>22 }</string>
24 ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`X.P'.·Consider·storing·the·value·in·a·temporary·variable23 ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`X.P'.·Consider·storing·the·value·in·a·temporary·variable
25 //·Line:·924 //·Line:·9
  
26 using·System;25 using·System;
27 class·X·{26 class·X·{
Offset 44, 14 lines modifiedOffset 43, 36 lines modified
  
44 »       static·G·g·=·new·G·();43 »       static·G·g·=·new·G·();
  
45 »       struct·G·{44 »       struct·G·{
46 »       »       public·int·x;45 »       »       public·int·x;
47 »       }46 »       }
48 }</string>47 }</string>
 48 ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`bar.this[int]'.·Consider·storing·the·value·in·a·temporary·variable
 49 //·Line:·19
  
 50 struct·foo·{
 51 »       public·int·x;
 52 }
  
 53 class·bar·{
 54 »       public·foo·this·[int·x]·{
 55 »       »       get·{·return·new·foo·();·}
 56 »       »       set·{·}
 57 »       }
 58 }
  
 59 class·main·{
 60 »       static·void·baz·(out·int·x)·{·x·=·5;·}
 61 »       static·void·Main·()
 62 »       {
 63 »       »       bar·b·=·new·bar·();
 64 »       »       baz·(out·b·[0].x);
 65 »       }
 66 }</string>
49 ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`Test.v'.·Consider·storing·the·value·in·a·temporary·variable67 ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`Test.v'.·Consider·storing·the·value·in·a·temporary·variable
50 //·Line:·2868 //·Line:·28
  
51 public·struct·V69 public·struct·V
52 {70 {
53 »       public·int·this·[int·i]·{71 »       public·int·this·[int·i]·{
54 »       »       set·{72 »       »       set·{
Offset 74, 15 lines modifiedOffset 95, 15 lines modified
  
74 »       public·static·void·Main·()95 »       public·static·void·Main·()
75 »       {96 »       {
76 »       »       Test·t·=·new·Test·();97 »       »       Test·t·=·new·Test·();
77 »       »       t.v·[0]·=·9;98 »       »       t.v·[0]·=·9;
78 »       }99 »       }
79 }</string>100 }</string>
80 ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`Test.v(bool)'.·Consider·storing·the·value·in·a·temporary·variable101 ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`Test.v()'.·Consider·storing·the·value·in·a·temporary·variable
81 //·Line:·28102 //·Line:·28
  
82 public·struct·V103 public·struct·V
83 {104 {
84 »       public·int·this·[int·i]·{105 »       public·int·this·[int·i]·{
85 »       »       set·{106 »       »       set·{
86 »       »       }107 »       »       }
Offset 91, 46 lines modifiedOffset 112, 51 lines modified
91 »       public·int·x;112 »       public·int·x;
92 }113 }
  
93 class·Test114 class·Test
94 {115 {
95 »       V·m_value;116 »       V·m_value;
  
96 »       public·static·V·v(bool·b)·{·return·new·V·();·}117 »       public·V·v()·{·return·m_value;·}
  
97 »       public·Test·()118 »       public·Test·()
98 »       {119 »       {
99 »       »       m_value·=·new·V·();120 »       »       m_value·=·new·V·();
100 »       }121 »       }
  
101 »       public·static·void·Main·()122 »       public·static·void·Main·()
102 »       {123 »       {
103 »       »       Test·t·=·new·Test·();124 »       »       Test·t·=·new·Test·();
104 »       »       Test.v(true).x·=·9;125 »       »       t.v()·[0]·=·9;
105 »       }126 »       }
106 }</string>127 }</string>
107 ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`R.Size'.·Consider·storing·the·value·in·a·temporary·variable128 ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`X.P'.·Consider·storing·the·value·in·a·temporary·variable
108 //·Line:·19129 //·Line:·9
  
109 struct·R 
110 { 
111 »       public·S·Size·{·get;·set;·} 
112 }130 using·System;
 131 class·X·{
 132 »       static·void·Main·()
 133 »       {
  
 134 »       »       bar·(out·P.x);
 135 »       »       Console.WriteLine·(&quot;Got:·&quot;·+·P.x);
 136 »       }
113 struct·S 
114 { 
Max diff block lines reached; 1954/5070 bytes (38.54%) of diff not shown.
3.32 KB
CS1547
3.31 KB
CS1547
Ordering differences only
    
Offset 1, 131 lines modifiedOffset 1, 131 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1547</ErrorName>3 ··<ErrorName>CS1547</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context5 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context
6 //·Line:·116 //·Line:·6
  
7 namespace·OtherTest7 class·C
8 {8 {
9 »       public·static·class·Program9 »       int·Foo·()
10 »       {10 »       {
11 »       »       static·void·MainD·(object·p)11 »       »       foreach·(void·v·in·this)
12 »       »       {12 »       »       {
13 »       »       »       if·(p·is·String) 
14 »       »       »       »       (void)((string)·p).ToString·(); 
15 »       »       }13 »       »       }
16 »       }14 »       }
17 }</string>15 }</string>
18 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context16 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context
19 //·Line:·817 //·Line:·8
  
20 class·C18 class·X
21 {19 {
22 »       static·void·Main·()20 »       static·void·Main·()
23 »       {21 »       {
24 »       »       bool·b·=·1·is·void;22 »       »       object·o·=·default(void);
25 »       }23 »       }
26 }</string>24 }</string>
27 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context25 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context
28 //·Line:·826 //·Line:·6
  
29 class·X27 interface·IA
30 {28 {
 29 »       ref·void·Foo·();
31 »       static·void·Main·() 
32 »       { 
33 »       »       object·o·=·default(void); 
34 »       } 
35 }</string>30 }</string>
36 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context31 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context
37 //·Line:·632 //·Line:·11
  
38 class·C·{33 namespace·OtherTest
 34 {
 35 »       public·static·class·Program
 36 »       {
39 »       static·void·Main·()·{37 »       »       static·void·MainD·(object·p)
40 »       »       int·i·=·sizeof·(void);38 »       »       {
 39 »       »       »       if·(p·is·String)
 40 »       »       »       »       (void)((string)·p).ToString·();
 41 »       »       }
41 »       }42 »       }
42 }</string>43 }</string>
43 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context44 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context
44 //·Line:·945 //·Line:·10
45 using·System;46 class·Foo&lt;T&gt;
 47 {·}
  
46 class·X48 class·X
47 {49 {
48 »       static·void·Main·()50 »       static·void·Main·()
49 »       {51 »       {
50 »       »       void[]·a;52 »       »       Foo&lt;void&gt;·foo;
51 »       }53 »       }
52 }</string>54 }</string>
53 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context55 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context
54 //·Line:·656 //·Line:·8
  
55 class·C·{ 
56 »       const·string·s·=·&quot;3&quot;; 
57 »       public·object·o·=·(void)s; 
58 }</string> 
59 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context 
60 //·Line:·6 
  
61 class·C57 class·X
62 {58 {
63 »       int·Foo·()59 »       static·void·Main·()
64 »       {60 »       {
 61 »       »       var·e·=·from·void·v·in·new·int·[]·{·0·}·select·i;
65 »       »       foreach·(void·v·in·this) 
66 »       »       { 
67 »       »       } 
68 »       }62 »       }
69 }</string>63 }</string>
70 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context64 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context
71 //·Line:·565 //·Line:·6
  
72 class·C·{66 class·C·{
73 ········public·const·void·val·=·null;67 »       static·void·Main·()·{
 68 »       »       int·i·=·sizeof·(void);
 69 »       }
74 }</string>70 }</string>
75 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context71 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context
76 //·Line:·872 //·Line:·9
 73 using·System;
  
77 class·X74 class·X
78 {75 {
79 »       static·void·Main·()76 »       static·void·Main·()
80 »       {77 »       {
81 »       »       var·e·=·from·void·v·in·new·int·[]·{·0·}·select·i;78 »       »       void[]·a;
82 »       }79 »       }
83 }</string>80 }</string>
84 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context81 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context
85 //·Line:·682 //·Line:·5
  
86 class·C·{83 class·C·{
87 »       object·o·=·new·void();84 ········public·const·void·val·=·null;
88 }</string>85 }</string>
89 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context86 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context
90 //·Line:·787 //·Line:·7
91 using·System;88 using·System;
  
92 class·X89 class·X
93 {90 {
94 »       static·void·Main·()91 »       static·void·Main·()
95 »       {92 »       {
96 »       »       void·a;93 »       »       void·a;
97 »       }94 »       }
98 }</string>95 }</string>
99 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context96 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context
100 //·Line:·1097 //·Line:·8
101 class·Foo&lt;T&gt; 
102 {·} 
  
103 class·X98 class·C
Max diff block lines reached; 465/3353 bytes (13.87%) of diff not shown.
5.22 KB
CS0214
5.21 KB
CS0214
Ordering differences only
    
Offset 1, 105 lines modifiedOffset 1, 92 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0214</ErrorName>3 ··<ErrorName>CS0214</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context5 ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context
6 //·Line:·86 //·Line:·12
7 //·Compiler·options:·-unsafe7 //·Compiler·options:·-unsafe
  
 8 using·System;
  
8 class·X·{9 class·X·{
 10 »       public·unsafe·int*·this·[int·i]·{·set·{·}·}
 11 »       
 12 »       void·Foo·()
 13 »       {
 14 »       »       this·[0]·=·null;
 15 »       }
 16 }</string>
 17 ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context
 18 //·Line:·9
 19 //·Compiler·options:·-unsafe
  
 20 public·class·Test
 21 {
9 ········public·void·a·()22 ········public·void·Foo·()
10 ········{23 ········{
11 ············void·*p; 
12 »       »       }24 ················Foo·(null);
 25 ········}
  
13 »       »       static·void·Main·()·{}26 ········public·static·unsafe·void·Foo·(int*·buf)·{·}
14 }</string>27 }</string>
15 ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context28 ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context
16 //·Line:·629 //·Line:·6
17 //·Compiler·options:·-unsafe30 //·Compiler·options:·-unsafe
  
18 class·Test31 class·Test
19 {32 {
20 ········public·void·Main·()33 ········public·void·Main·()
21 ········{34 ········{
22 ················byte*·arr·=·stackalloc·byte·[4];35 ················byte*·arr·=·stackalloc·byte·[4];
23 ········}36 ········}
24 }</string>37 }</string>
25 ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context38 ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context
26 //·Line:·739 //·Line:·8·
27 //·Compiler·options:·-unsafe 
  
28 class·C 
29 { 
30 »       int*[]·data·=·new·int*[16]; 
31 »        
32 »       unsafe·C·() 
33 »       { 
34 »       } 
35 }</string> 
36 ····<string>//·CS214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context 
37 //·Line:·21 
38 //·Compiler·options:·-unsafe 
  
39 public·unsafe·delegate·int*·Bar·();40 public·class·G&lt;T&gt;·{}
  
40 class·X41 abstract·class·A
41 {42 {
 43 »       public·abstract·G&lt;int*[]&gt;·Foo1·();
42 »       unsafe·static·int*·Test·() 
43 »       { 
44 »       »       return·null; 
45 »       } 
  
46 »       static·void·Main·() 
47 »       { 
48 »       »       Bar·b; 
49 »       »       unsafe·{ 
50 »       »       »       b·=·Test; 
51 »       »       } 
52 »       »        
53 »       »       b·(); 
54 »       } 
55 }</string>44 }</string>
56 ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context45 ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context
57 //·Line:·1246 //·Line:·13
58 //·Compiler·options:·-unsafe47 //·Compiler·options:·-unsafe
  
59 using·System;48 struct·X·{
 49 »       static·unsafe·void·*a·()
 50 »       »       {
 51 »       »       »       return·null;
 52 »       »       }
  
60 class·X·{ 
61 »       public·unsafe·int*·this·[int·i]·{·set·{·}·}53 »       static·void·Main·()
 54 »       »       {
 55 »       »       »       a·();
 56 »       »       }
62 »       57 »       
63 »       void·Foo·() 
64 »       { 
65 »       »       this·[0]·=·null; 
66 »       } 
67 }</string>58 }</string>
68 ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context59 ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context
69 //·Line:·660 //·Line:·6
70 //·Compiler·options:·-unsafe61 //·Compiler·options:·-unsafe
  
71 class·X·{62 class·X·{
72 »       void·*a;63 »       void·*a;
73 }</string>64 }</string>
74 ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context65 ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context
75 //·Line:·1266 //·Line:·8
76 //·Compiler·options:·-unsafe67 //·Compiler·options:·-unsafe
  
77 using·System; 
  
78 class·X·{68 class·X·{
 69 ········public·void·a·()
 70 ········{
 71 ············void·*p;
79 »       public·unsafe·int*·A·{·set·{·}·} 
80 »        
81 »       void·Foo·() 
82 »       { 
83 »       »       A·=·null; 
84 »       }72 »       »       }
  
85 »       static·void·Main·()·{}73 »       »       static·void·Main·()·{}
86 }</string>74 }</string>
87 ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context75 ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context
Max diff block lines reached; 2422/5293 bytes (45.76%) of diff not shown.
590 B
CS1527
578 B
CS1527
Ordering differences only
    
Offset 6, 16 lines modifiedOffset 6, 16 lines modified
6 //·Line:·46 //·Line:·4
  
7 private·class·X·{7 private·class·X·{
8 }</string>8 }</string>
9 ····<string>//·CS1527:·Namespace·elements·cannot·be·explicitly·declared·as·private,·protected,·protected·internal,·or·private·protected9 ····<string>//·CS1527:·Namespace·elements·cannot·be·explicitly·declared·as·private,·protected,·protected·internal,·or·private·protected
10 //·Line:·410 //·Line:·4
  
11 protected·interface·IFoo·{11 protected·internal·enum·E·{
12 }</string>12 }</string>
13 ····<string>//·CS1527:·Namespace·elements·cannot·be·explicitly·declared·as·private,·protected,·protected·internal,·or·private·protected13 ····<string>//·CS1527:·Namespace·elements·cannot·be·explicitly·declared·as·private,·protected,·protected·internal,·or·private·protected
14 //·Line:·414 //·Line:·4
  
15 protected·internal·enum·E·{15 protected·interface·IFoo·{
16 }</string>16 }</string>
17 ··</Examples>17 ··</Examples>
18 </ErrorDocumentation>18 </ErrorDocumentation>
1.02 KB
CS0610
1.01 KB
CS0610
Ordering differences only
    
Offset 2, 26 lines modifiedOffset 2, 26 lines modified
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0610</ErrorName>3 ··<ErrorName>CS0610</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0610:·Field·or·property·cannot·be·of·type·`System.TypedReference'5 ····<string>//·CS0610:·Field·or·property·cannot·be·of·type·`System.TypedReference'
6 //·Line:·56 //·Line:·5
  
7 public·class·Sample·{7 public·class·Sample·{
8 ········const·System.TypedReference·arg·=·null; 
9 }</string> 
10 ····<string>//·CS0610:·Field·or·property·cannot·be·of·type·`System.TypedReference' 
11 //·Line:·5 
  
12 public·class·Sample·{ 
13 ········System.TypedReference·reference·{8 ········System.TypedReference·reference·{
14 ················get·{9 ················get·{
15 ························return·null;10 ························return·null;
16 ················}11 ················}
17 ········}12 ········}
18 }</string>13 }</string>
 14 ····<string>//·CS0610:·Field·or·property·cannot·be·of·type·`System.TypedReference'
 15 //·Line:·5
  
 16 public·class·Sample·{
 17 ········const·System.TypedReference·arg·=·null;
 18 }</string>
19 ····<string>//·CS0610:·Field·or·property·cannot·be·of·type·`System.ArgIterator'19 ····<string>//·CS0610:·Field·or·property·cannot·be·of·type·`System.ArgIterator'
20 //·Line:·520 //·Line:·5
  
21 public·class·Sample·{21 public·class·Sample·{
22 ········System.ArgIterator·arg;22 ········System.ArgIterator·arg;
23 }</string>23 }</string>
24 ··</Examples>24 ··</Examples>
1.59 KB
CS8178
1.58 KB
CS8178
Ordering differences only
    
Offset 1, 50 lines modifiedOffset 1, 50 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS8178</ErrorName>3 ··<ErrorName>CS8178</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS8178:·`await'·cannot·be·used·in·an·expression·containing·a·call·to·`X.this[int]'·because·it·returns·by·reference5 ····<string>//·CS8178:·`await'·cannot·be·used·in·an·expression·containing·a·call·to·`X.Wrap(int)'·because·it·returns·by·reference
6 //·Line:·126 //·Line:·12
  
7 using·System.Threading.Tasks;7 using·System.Threading.Tasks;
  
8 class·X8 class·X
9 {9 {
10 »       int·x;10 »       int·x;
  
11 »       async·Task·Test·()11 »       async·Task·Test·()
12 »       {12 »       {
13 »       »       Foo·(ref·this·[await·Task.FromResult·(1)]);13 »       »       Foo·(ref·Wrap·(await·Task.FromResult·(1)))·=·4;
14 »       }14 »       }
  
15 »       ref·int·this·[int·arg]·=&gt;·ref·x;15 »       ref·int·Wrap·(int·arg)
 16 »       {
 17 »       »       return·ref·x;
 18 »       }
  
16 »       static·void·Foo·(ref·int·arg)19 »       static·ref·int·Foo·(ref·int·arg)
17 »       {20 »       {
 21 »       »       return·ref·arg;
18 »       }22 »       }
19 }</string>23 }</string>
20 ····<string>//·CS8178:·`await'·cannot·be·used·in·an·expression·containing·a·call·to·`X.Wrap(int)'·because·it·returns·by·reference24 ····<string>//·CS8178:·`await'·cannot·be·used·in·an·expression·containing·a·call·to·`X.this[int]'·because·it·returns·by·reference
21 //·Line:·1225 //·Line:·12
  
22 using·System.Threading.Tasks;26 using·System.Threading.Tasks;
  
23 class·X27 class·X
24 {28 {
25 »       int·x;29 »       int·x;
  
26 »       async·Task·Test·()30 »       async·Task·Test·()
27 »       {31 »       {
28 »       »       Foo·(ref·Wrap·(await·Task.FromResult·(1)))·=·4;32 »       »       Foo·(ref·this·[await·Task.FromResult·(1)]);
29 »       }33 »       }
  
 34 »       ref·int·this·[int·arg]·=&gt;·ref·x;
30 »       ref·int·Wrap·(int·arg) 
31 »       { 
32 »       »       return·ref·x; 
33 »       } 
  
34 »       static·ref·int·Foo·(ref·int·arg)35 »       static·void·Foo·(ref·int·arg)
35 »       {36 »       {
36 »       »       return·ref·arg; 
37 »       }37 »       }
38 }</string>38 }</string>
39 ··</Examples>39 ··</Examples>
40 </ErrorDocumentation>40 </ErrorDocumentation>
4.14 KB
CS0201
4.13 KB
CS0201
Ordering differences only
    
Offset 1, 31 lines modifiedOffset 1, 32 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0201</ErrorName>3 ··<ErrorName>CS0201</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement5 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement
6 //·Line:·96 //·Line:·11
  
 7 using·System;
  
7 public·class·X8 public·class·X
8 {9 {
9 »       public·static·void·Main·()10 »       public·static·void·Main·()
10 »       {11 »       {
 12 »       »       2·*·3;
11 »       »       return; 
12 »       »       1+1; 
13 »       }13 »       }
14 }</string>14 }</string>
15 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement15 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement
16 //·Line:·816 //·Line:·9
  
17 class·MainClass17 public·class·X
18 {18 {
19 »       public·static·void·Main·()19 »       public·static·void·Main·()
20 »       {20 »       {
21 »       »       for·(int·i·=·0;·i++;·i·&lt;·8)·{ 
22 »       »       }21 »       »       return;
 22 »       »       1+1;
23 »       }23 »       }
24 }</string>24 }</string>
25 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement25 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement
26 //·Line:·1126 //·Line:·11
  
27 using·System;27 using·System;
28 using·System.Threading.Tasks;28 using·System.Threading.Tasks;
Offset 34, 38 lines modifiedOffset 35, 35 lines modified
34 {35 {
35 »       async·Task&lt;int&gt;·Test·()36 »       async·Task&lt;int&gt;·Test·()
36 »       {37 »       {
37 »       »       Func&lt;int&gt;·r·=·await·Task.Factory.StartNew·(()·=&gt;·()·=&gt;·1);38 »       »       Func&lt;int&gt;·r·=·await·Task.Factory.StartNew·(()·=&gt;·()·=&gt;·1);
38 »       }39 »       }
39 }</string>40 }</string>
40 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement41 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement
41 //·Line:·1142 //·Line:·10
  
42 using·System; 
  
43 public·class·X43 class·TestClass
44 {44 {
45 »       public·static·void·Main·()45 »       delegate·void·test_delegate·(int·arg);
  
 46 »       public·TestClass·()
46 »       {47 »       {
47 »       »       2·*·3;48 »       »       test_delegate·D·=·(b)·=&gt;·&quot;a&quot;;
48 »       }49 »       }
49 }</string>50 }</string>
50 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement51 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement
51 //·Line:·1352 //·Line:·10
  
52 class·C&lt;T&gt;53 using·System.Linq;
  
 54 class·C
53 {55 {
54 »       static·T·Test·() 
55 »       { 
56 »       »       return·default·(T); 
57 »       } 
58 »        
59 »       public·static·void·Main·()56 »       public·static·void·Main·()
60 »       {57 »       {
61 »       »       Test·().Foo;58 »       »       from·s·in·&quot;string&quot;·select·s;
62 »       }59 »       }
63 }</string>60 }</string>
64 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement61 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement
65 //·Line:·1062 //·Line:·10
  
66 using·System;63 using·System;
  
Offset 76, 60 lines modifiedOffset 74, 62 lines modified
76 »       »       new·Func&lt;int&gt;·(()·=&gt;·0);74 »       »       new·Func&lt;int&gt;·(()·=&gt;·0);
77 »       }75 »       }
78 }</string>76 }</string>
79 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement77 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement
80 //·Line:·778 //·Line:·7
  
81 class·T·{79 class·T·{
 80 ········static·string·XX;
 81 ········static·void·Main·()·{
 82 ················T.XX;
 83 ········}
 84 }</string>
 85 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement
 86 //·Line:·7
  
 87 class·T·{
82 ········static·string·XX·{88 ········static·string·XX·{
83 ················get·{return·&quot;&quot;;}89 ················get·{return·&quot;&quot;;}
84 ········}90 ········}
85 ········static·void·Main·()·{91 ········static·void·Main·()·{
86 ················T.XX;92 ················T.XX;
87 ········}93 ········}
88 }</string>94 }</string>
89 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement95 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement
90 //·Line:·1096 //·Line:·9
  
91 using·System.Linq; 
  
92 class·C97 class·D
93 {98 {
94 »       public·static·void·Main·()99 »       void·Foo·()
95 »       {100 »       {
96 »       »       from·s·in·&quot;string&quot;·select·s;101 »       »       System.Threading.Tasks.TaskFactory·m·=·null;
 102 »       »       m.StartNew·(()·=&gt;·delegate·{·});
97 »       }103 »       }
98 }</string>104 }</string>
99 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement105 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement
100 //·Line:·10106 //·Line:·13
  
101 class·TestClass107 class·C&lt;T&gt;
102 {108 {
 109 »       static·T·Test·()
103 »       delegate·void·test_delegate·(int·arg); 
  
104 »       public·TestClass·() 
105 »       {110 »       {
106 »       »       test_delegate·D·=·(b)·=&gt;·&quot;a&quot;;111 »       »       return·default·(T);
 112 »       }
Max diff block lines reached; 685/4188 bytes (16.36%) of diff not shown.
1.71 KB
CS1744
1.7 KB
CS1744
Ordering differences only
    
Offset 1, 27 lines modifiedOffset 1, 23 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1744</ErrorName>3 ··<ErrorName>CS1744</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1744:·Named·argument·`p1'·cannot·be·used·for·a·parameter·which·has·positional·argument·specified5 ····<string>//·CS1744:·Named·argument·`a'·cannot·be·used·for·a·parameter·which·has·positional·argument·specified
6 //·Line:·86 //·Line:·12
  
7 internal·class·Program7 static·class·C
8 {8 {
 9 »       public·static·void·Test·(int·a,·int·b)
9 »       public·static·void·Main·() 
10 »       { 
11 »       »       Method·(1,·2,·p1:·3); 
12 »       } 
13 »        
14 »       static·void·Method·(int·p1,·int·paramNamed,·int·p2) 
15 »       {10 »       {
16 »       }11 »       }
17 »       12 »       
18 »       static·void·Method·(int·p1,·int·p2,·object·paramNamed)13 »       public·static·void·Main·()
19 »       {14 »       {
 15 »       »       Test·(1,·a·:·2);
20 »       }16 »       }
21 }</string>17 }</string>
22 ····<string>//·CS1744:·Named·argument·`a'·cannot·be·used·for·a·parameter·which·has·positional·argument·specified18 ····<string>//·CS1744:·Named·argument·`a'·cannot·be·used·for·a·parameter·which·has·positional·argument·specified
23 //·Line:·1319 //·Line:·13
  
24 static·class·C20 static·class·C
25 {21 {
Offset 31, 23 lines modifiedOffset 27, 27 lines modified
31 »       }27 »       }
32 »       28 »       
33 »       public·static·void·Main·()29 »       public·static·void·Main·()
34 »       {30 »       {
35 »       »       1.Test·(a·:·2);31 »       »       1.Test·(a·:·2);
36 »       }32 »       }
37 }</string>33 }</string>
38 ····<string>//·CS1744:·Named·argument·`a'·cannot·be·used·for·a·parameter·which·has·positional·argument·specified34 ····<string>//·CS1744:·Named·argument·`p1'·cannot·be·used·for·a·parameter·which·has·positional·argument·specified
39 //·Line:·1235 //·Line:·8
  
40 static·class·C36 internal·class·Program
41 {37 {
42 »       public·static·void·Test·(int·a,·int·b)38 »       public·static·void·Main·()
43 »       {39 »       {
 40 »       »       Method·(1,·2,·p1:·3);
44 »       }41 »       }
45 »       42 »       
46 »       public·static·void·Main·()43 »       static·void·Method·(int·p1,·int·paramNamed,·int·p2)
 44 »       {
 45 »       }
 46 »       
 47 »       static·void·Method·(int·p1,·int·p2,·object·paramNamed)
47 »       {48 »       {
48 »       »       Test·(1,·a·:·2); 
49 »       }49 »       }
50 }</string>50 }</string>
51 ··</Examples>51 ··</Examples>
52 </ErrorDocumentation>52 </ErrorDocumentation>
9.71 KB
CS1591
9.7 KB
CS1591
Ordering differences only
    
Offset 1, 89 lines modifiedOffset 1, 96 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1591</ErrorName>3 ··<ErrorName>CS1591</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.InterfaceTest'5 ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.IFoo.Foo()'
6 //·Line:·96 //·Line:·14
7 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:47 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4
  
8 using·System;8 using·System;
  
9 namespace·Testing9 namespace·Testing
10 {10 {
11 »       public·interface·InterfaceTest11 »       ///·&lt;summary&gt;
 12 »       ///·description·for·interface·IFoo
 13 »       ///·&lt;/summary&gt;
 14 »       public·interface·IFoo
12 »       {15 »       {
 16 »       »       void·Foo·();
13 »       }17 »       }
14 }</string>18 }</string>
15 ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.PublicProperty'19 ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.Constant'
16 //·Line:·1420 //·Line:·14
17 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:421 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4
  
18 using·System;22 using·System;
  
19 namespace·Testing23 namespace·Testing
20 {24 {
21 »       ///·&lt;summary&gt;25 »       ///·&lt;summary&gt;
22 »       ///·description·for·class·Test26 »       ///·description·for·class·Test
23 »       ///·&lt;/summary&gt;27 »       ///·&lt;/summary&gt;
24 »       public·class·Test28 »       public·class·Test
25 »       {29 »       {
 30 »       »       public·const·string·Constant·=·&quot;CONSTANT·STRING&quot;;
26 »       »       public·string·PublicProperty·{ 
27 »       »       »       get·{·return·null;·} 
28 »       »       } 
29 »       }31 »       }
30 }</string>32 }</string>
 33 ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`EntryPoint.Create(bool)'
 34 //·Line:·6
 35 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4
 36 ///·&lt;summary&gt;test&lt;/summary&gt;
 37 public·class·EntryPoint·{
 38 »       protected·void·Create·(bool·test)·{
 39 »       }
  
 40 »       protected·void·Remove·()·{
 41 »       }
 42 }</string>
31 ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.IFoo.Foo'43 ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Foo.Foo'
32 //·Line:·1444 //·Line:·12
33 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:445 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4
  
34 using·System;46 using·System;
  
35 namespace·Testing47 namespace·Testing
36 {48 {
 49 »       ///·comment·is·here.
 50 »       public·enum·Foo
37 »       ///·&lt;summary&gt; 
38 »       ///·description·for·interface·IFoo 
39 »       ///·&lt;/summary&gt; 
40 »       public·interface·IFoo 
41 »       {51 »       {
42 »       »       string·Foo·{·get;·}52 »       »       Foo,
 53 »       »       ///·required·for·all·enum·members
 54 »       »       Bar
43 »       }55 »       }
44 }</string>56 }</string>
45 ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.InternalStruct'57 ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.TestClass'
46 //·Line:·1458 //·Line:·9
47 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:459 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4
  
48 using·System;60 using·System;
  
49 namespace·Testing61 namespace·Testing
50 {62 {
51 »       ///·&lt;summary&gt; 
52 »       ///·description·for·class·Test 
53 »       ///·&lt;/summary&gt; 
54 »       public·class·Test63 »       public·class·TestClass
55 »       {64 »       {
56 »       »       public·struct·InternalStruct 
57 »       »       { 
58 »       »       } 
59 »       }65 »       }
60 }</string>66 }</string>
61 ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.Test()'67 ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.InternalClass'
62 //·Line:·1468 //·Line:·14
63 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:469 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4
  
64 using·System;70 using·System;
  
65 namespace·Testing71 namespace·Testing
66 {72 {
67 »       ///·&lt;summary&gt;73 »       ///·&lt;summary&gt;
68 »       ///·description·for·class·Test74 »       ///·description·for·class·Test
69 »       ///·&lt;/summary&gt;75 »       ///·&lt;/summary&gt;
70 »       public·class·Test76 »       public·class·Test
71 »       {77 »       {
72 »       »       public·Test·()78 »       »       protected·class·InternalClass
73 »       »       {79 »       »       {
74 »       »       }80 »       »       }
75 »       }81 »       }
76 }</string>82 }</string>
77 ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.Foo()'83 ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.Foo()'
78 //·Line:·1484 //·Line:·14
79 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:485 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4
Offset 98, 176 lines modifiedOffset 105, 171 lines modified
98 »       public·class·Test105 »       public·class·Test
99 »       {106 »       {
100 »       »       public·static·void·Foo·()107 »       »       public·static·void·Foo·()
101 »       »       {108 »       »       {
102 »       »       }109 »       »       }
103 »       }110 »       }
104 }</string>111 }</string>
105 ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.MyDelegate'112 ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.~Test()'
106 //·Line:·9113 //·Line:·16
107 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4114 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4
  
108 using·System;115 using·System;
  
109 namespace·Testing116 namespace·Testing
110 {117 {
111 »       public·delegate·void·MyDelegate·(object·o,·EventArgs·e);118 »       ///·&lt;summary&gt;
 119 »       ///·description·for·class·Test
Max diff block lines reached; 5877/9897 bytes (59.38%) of diff not shown.
1.23 KB
CS1060
1.22 KB
CS1060
Ordering differences only
    
Offset 1, 31 lines modifiedOffset 1, 36 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1060</ErrorName>3 ··<ErrorName>CS1060</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`c'5 ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`c'
6 //·Line:·196 //·Line:·25
7 //·Compiler·options:·-warnaserror7 //·Compiler·options:·-warnaserror
  
8 public·class·C8 public·class·C
9 {9 {
10 »       public·int·v;10 »       public·int·v;
11 }11 }
  
12 public·struct·S12 public·struct·S2
13 {13 {
14 »       public·C·c;14 »       public·C·c;
15 }15 }
  
 16 public·struct·S
 17 {
 18 »       public·S2·s2;
 19 }
  
16 public·class·Test20 public·class·Test
17 {21 {
18 »       static·void·Main·()22 »       static·void·Main·()
19 »       {23 »       {
20 »       »       S·s;24 »       »       S·s;
21 »       »       s.c.v·=·5;25 »       »       s.s2.c.v·=·9;
22 »       }26 »       }
23 }</string>27 }</string>
24 ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`c'28 ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`c'
25 //·Line:·2529 //·Line:·25
26 //·Compiler·options:·-warnaserror30 //·Compiler·options:·-warnaserror
  
27 using·System;31 using·System;
Offset 82, 35 lines modifiedOffset 87, 30 lines modified
82 »       static·void·Main·()87 »       static·void·Main·()
83 »       {88 »       {
84 »       »       S2·s2;89 »       »       S2·s2;
85 »       »       s2.x.s.c.v·=·5;90 »       »       s2.x.s.c.v·=·5;
86 »       }91 »       }
87 }</string>92 }</string>
88 ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`c'93 ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`c'
89 //·Line:·2594 //·Line:·19
90 //·Compiler·options:·-warnaserror95 //·Compiler·options:·-warnaserror
  
91 public·class·C96 public·class·C
92 {97 {
93 »       public·int·v;98 »       public·int·v;
94 }99 }
  
95 public·struct·S2 
96 { 
97 »       public·C·c; 
98 } 
  
99 public·struct·S100 public·struct·S
100 {101 {
101 »       public·S2·s2;102 »       public·C·c;
102 }103 }
  
103 public·class·Test104 public·class·Test
104 {105 {
105 »       static·void·Main·()106 »       static·void·Main·()
106 »       {107 »       {
107 »       »       S·s;108 »       »       S·s;
108 »       »       s.s2.c.v·=·9;109 »       »       s.c.v·=·5;
109 »       }110 »       }
110 }</string>111 }</string>
111 ··</Examples>112 ··</Examples>
112 </ErrorDocumentation>113 </ErrorDocumentation>
1.06 KB
CS0594
1.05 KB
CS0594
Ordering differences only
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0594</ErrorName>3 ··<ErrorName>CS0594</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0594:·Floating-point·constant·is·outside·the·range·of·type·`float'5 ····<string>//·CS0594:·Floating-point·constant·is·outside·the·range·of·type·`decimal'
6 //·Line:·66 //·Line:·6
  
7 class·X·{7 class·X·{
8 »       public·static·void·Main()·{8 »       public·static·void·Main()·{
9 »       »       float·f·=·1.0e999999f;9 »       »       decimal·d·=·12311111111111111111111111111111111111111111111111m;
10 »       }10 »       }
11 }</string>11 }</string>
12 ····<string>//·CS0594:·Floating-point·constant·is·outside·the·range·of·type·`decimal'12 ····<string>//·CS0594:·Floating-point·constant·is·outside·the·range·of·type·`float'
13 //·Line:·613 //·Line:·6
  
14 class·X·{14 class·X·{
15 »       public·static·void·Main()·{15 »       public·static·void·Main()·{
16 »       »       decimal·d·=·12311111111111111111111111111111111111111111111111m;16 »       »       float·f·=·1.0e999999f;
17 »       }17 »       }
18 }</string>18 }</string>
19 ····<string>//·CS0594:·Floating-point·constant·is·outside·the·range·of·type·`float'19 ····<string>//·CS0594:·Floating-point·constant·is·outside·the·range·of·type·`float'
20 //·Line:·620 //·Line:·6
  
21 class·X·{21 class·X·{
22 »       public·static·void·Main()·{22 »       public·static·void·Main()·{
5.28 KB
CS3006
5.27 KB
CS3006
Ordering differences only
    
Offset 1, 36 lines modifiedOffset 1, 73 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS3006</ErrorName>3 ··<ErrorName>CS3006</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS3006:·Overloaded·method·`CLSClass.Test(ref·int)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant5 ····<string>//·CS3006:·Overloaded·method·`CLSClass.CLSClass(int[,])'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant
6 //·Line:·126 //·Line:·12
7 //·Compiler·options:·-warnaserror·-warn:17 //·Compiler·options:·-warnaserror·-warn:1
  
8 using·System;8 using·System;
9 [assembly:·CLSCompliant(true)]9 [assembly:·CLSCompliant(true)]
  
10 public·class·CLSClass·{10 public·class·CLSClass·{
11 ···public·void·Test(int·a)·{11 ····public·CLSClass(int[,,]·b)·{
12 ···}12 ····}
  
13 ···public·void·Test(ref·int·b)·{13 ····public·CLSClass(int[,]·b)·{
14 ···}14 ····}
  
 15 }</string>
 16 ····<string>//·CS3006:·Overloaded·method·`CLSInterface.Test(int[,])'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant
 17 //·Line:·10
 18 //·Compiler·options:·-warnaserror·-warn:1
  
 19 using·System;
 20 [assembly:·CLSCompliant(true)]
  
 21 public·interface·CLSInterface·{
 22 ········void·Test(int[,,]·b);
 23 ········void·Test(int[,]·b);
15 }</string>24 }</string>
16 ····<string>//·CS3006:·Overloaded·method·`CLSInterface.Test(out·bool)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant25 ····<string>//·CS3006:·Overloaded·method·`CLSInterface.Test(out·bool)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant
17 //·Line:·1026 //·Line:·10
18 //·Compiler·options:·-warnaserror·-warn:127 //·Compiler·options:·-warnaserror·-warn:1
  
19 using·System;28 using·System;
20 [assembly:·CLSCompliant(true)]29 [assembly:·CLSCompliant(true)]
  
21 public·interface·CLSInterface·{30 public·interface·CLSInterface·{
22 ········void·Test(bool·a);31 ········void·Test(bool·a);
23 ········void·Test(out·bool·b);32 ········void·Test(out·bool·b);
24 }</string>33 }</string>
 34 ····<string>//·CS3006:·Overloaded·method·`CLSInterface.Test(ref·int)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant
 35 //·Line:·10
 36 //·Compiler·options:·-warnaserror·-warn:1
  
 37 using·System;
 38 [assembly:·CLSCompliant(true)]
  
 39 public·interface·CLSInterface·{
 40 ········void·Test(int·a);
 41 ········void·Test(ref·int·b);
 42 }</string>
 43 ····<string>//·CS3006:·Overloaded·method·`CLSClass.Test(ref·int)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant
 44 //·Line:·12
 45 //·Compiler·options:·-warnaserror·-warn:1
  
 46 using·System;
 47 [assembly:·CLSCompliant(true)]
  
 48 public·class·CLSClass·{
 49 ···public·void·Test(int·a)·{
 50 ···}
  
 51 ···public·void·Test(ref·int·b)·{
 52 ···}
 53 }</string>
25 ····<string>//·CS3006:·Overloaded·method·`Base&lt;T&gt;.Test(ref·int)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant54 ····<string>//·CS3006:·Overloaded·method·`Base&lt;T&gt;.Test(ref·int)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant
26 //·Line:·1355 //·Line:·13
27 //·Compiler·options:·-warnaserror·-warn:156 //·Compiler·options:·-warnaserror·-warn:1
  
28 using·System;57 using·System;
29 [assembly:·CLSCompliant·(true)]58 [assembly:·CLSCompliant·(true)]
  
Offset 46, 63 lines modifiedOffset 83, 30 lines modified
  
46 public·class·CLSClass·:·Base&lt;int&gt;83 public·class·CLSClass·:·Base&lt;int&gt;
47 {84 {
48 »       public·void·Test·()85 »       public·void·Test·()
49 »       {86 »       {
50 »       }87 »       }
51 }</string>88 }</string>
52 ····<string>//·CS3006:·Overloaded·method·`CLSClass.CLSClass(int[,])'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant 
53 //·Line:·12 
54 //·Compiler·options:·-warnaserror·-warn:1 
  
55 using·System; 
56 [assembly:·CLSCompliant(true)] 
  
57 public·class·CLSClass·{ 
58 ····public·CLSClass(int[,,]·b)·{ 
59 ····} 
  
60 ····public·CLSClass(int[,]·b)·{ 
61 ····} 
  
62 }</string> 
63 ····<string>//·CS3006:·Overloaded·method·`CLSClass.Test(out·bool)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant89 ····<string>//·CS3006:·Overloaded·method·`CLSClass.Test(ref·int)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant
64 //·Line:·1290 //·Line:·15
65 //·Compiler·options:·-warnaserror·-warn:191 //·Compiler·options:·-warnaserror·-warn:1
  
66 using·System;92 using·System;
67 [assembly:·CLSCompliant(true)]93 [assembly:·CLSCompliant(true)]
  
68 public·abstract·class·CLSClass·{94 public·class·Base
 95 {
69 ···public·void·Test(bool·a)·{96 ···public·void·Test(int·a)·{
70 ···}97 ···}
 98 }
  
 99 public·class·CLSClass:·Base·{
71 ···public·abstract·void·Test(out·bool·b); 
72 }</string> 
73 ····<string>//·CS3006:·Overloaded·method·`CLSInterface.Test(int[,])'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant 
74 //·Line:·10 
75 //·Compiler·options:·-warnaserror·-warn:1 
  
76 using·System; 
77 [assembly:·CLSCompliant(true)] 
  
78 public·interface·CLSInterface·{ 
79 ········void·Test(int[,,]·b); 
80 ········void·Test(int[,]·b); 
81 }</string> 
82 ····<string>//·CS3006:·Overloaded·method·`CLSInterface.Test(ref·int)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant 
83 //·Line:·10 
84 //·Compiler·options:·-warnaserror·-warn:1 
  
Max diff block lines reached; 1065/5358 bytes (19.88%) of diff not shown.
13.6 KB
CS0012
13.6 KB
CS0012
Ordering differences only
    
Offset 1, 216 lines modifiedOffset 1, 213 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0012</ErrorName>3 ··<ErrorName>CS0012</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0012:·The·type·`E'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'5 ····<string>//·CS0012:·The·type·`AA`1&lt;T&gt;'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'
6 //·Line:·96 //·Line:·9
7 //·Compiler·options:·-r:CS0012-18-lib.dll7 //·Compiler·options:·-r:CS0012-17-lib.dll
  
8 class·Test8 class·Test
9 {9 {
10 »       public·static·void·Main·()10 »       public·static·void·Main·()
11 »       {11 »       {
12 »       »       var·c·=·B.e;12 »       »       B.Foo&lt;long&gt;·();
 13 »       }
 14 }</string>
 15 ····<string>//·CS0012:·The·type·`A1'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'
 16 //·Line:·10
 17 //·Compiler·options:·-r:CS0012-6-lib.dll
  
 18 [A]
 19 class·Test
 20 {
 21 »       public·static·void·Main·()
 22 »       {
13 »       }23 »       }
14 }</string>24 }</string>
15 ····<string>//·CS0012:·The·type·`A1'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'25 ····<string>//·CS0012:·The·type·`A1'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'
16 //·Line:·926 //·Line:·9
17 //·Compiler·options:·-r:CS0012-9-lib.dll27 //·Compiler·options:·-r:CS0012-6-lib.dll
  
18 class·Test28 class·Test
19 {29 {
20 »       public·static·void·Main·()30 »       public·static·void·Main·()
21 »       {31 »       {
22 »       »       A.M&lt;string&gt;·();32 »       »       A.M.Foo·();
23 »       }33 »       }
24 }</string>34 }</string>
25 ····<string>//·CS0012:·The·type·`I1'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'35 ····<string>//·CS0012:·The·type·`A1'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'
26 //·Line:·1036 //·Line:·10
27 //·Compiler·options:·-r:CS0012-5-lib.dll37 //·Compiler·options:·-r:CS0012-3-lib.dll
  
28 class·Test38 class·Test
29 {39 {
30 »       public·static·void·Main·()40 »       public·static·void·Main·()
31 »       {41 »       {
32 »       »       object·o·=·typeof·(B.N);42 »       »       var·b·=·new·B·();
 43 »       »       b.value·=·null;
33 »       }44 »       }
34 }</string>45 }</string>
35 ····<string>//·CS0012:·The·type·`A.Nested'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'46 ····<string>//·CS0012:·The·type·`Struct`1&lt;int&gt;'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'
36 //·Line:·947 //·Line:·9
37 //·Compiler·options:·-r:CS0012-11-lib.dll48 //·Compiler·options:·-r:CS0012-23-lib.dll
  
38 class·Test49 public·class·C
39 {50 {
40 »       public·static·void·Main·()51 »       public·static·void·Main·()
41 »       {52 »       {
42 »       »       new·B·().Test·();53 »       »       var·val·=·B.ArrayMember;
43 »       }54 »       }
44 }</string>55 }</string>
45 ····<string>//·CS0012:·The·type·`AA`1&lt;T&gt;'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'56 ····<string>//·CS0012:·The·type·`I1'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'
46 //·Line:·957 //·Line:·10
47 //·Compiler·options:·-r:CS0012-17-lib.dll58 //·Compiler·options:·-r:CS0012-5-lib.dll
  
48 class·Test59 class·Test
49 {60 {
50 »       public·static·void·Main·()61 »       public·static·void·Main·()
51 »       {62 »       {
52 »       »       B.Foo&lt;long&gt;·();63 »       »       object·o·=·typeof·(B.N);
53 »       }64 »       }
54 }</string>65 }</string>
55 ····<string>//·CS0012:·The·type·`A1'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'66 ····<string>//·CS0012:·The·type·`A1'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'
56 //·Line:·967 //·Line:·10
57 //·Compiler·options:·-r:CS0012-6-lib.dll68 //·Compiler·options:·-r:CS0012-2-lib.dll
  
58 class·Test69 class·Test
59 {70 {
60 »       public·static·void·Main·()71 »       public·static·void·Main·()
61 »       {72 »       {
62 »       »       A.M.Foo·();73 »       »       var·b·=·new·B·();
 74 »       »       b.Test·(null);
63 »       }75 »       }
64 }</string>76 }</string>
65 ····<string>//·CS0012:·The·type·`AA'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'77 ····<string>//·CS0012:·The·type·`AA'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'
66 //·Line:·978 //·Line:·9
67 //·Compiler·options:·-r:CS0012-16-lib.dll79 //·Compiler·options:·-r:CS0012-15-lib.dll
  
68 class·Test80 class·Test
69 {81 {
70 »       public·static·void·Main·()82 »       public·static·void·Main·()
71 »       {83 »       {
72 »       »       B.Foo·(new·Test·());84 »       »       B.Foo&lt;long&gt;·(1);
73 »       }85 »       }
74 }</string>86 }</string>
75 ····<string>//·CS0012:·The·type·`A0'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`cs0012-24-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'87 ····<string>//·CS0012:·The·type·`A0'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`cs0012-24-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'
76 //·Line:·988 //·Line:·9
77 //·Compiler·options:·-r:CS0012-24-lib.dll89 //·Compiler·options:·-r:CS0012-24-lib.dll
  
78 public·class·X90 public·class·X
79 {91 {
80 »       public·static·void·Main·()92 »       public·static·void·Main·()
81 »       {93 »       {
82 »       »       A.Test·();94 »       »       A.Test·();
83 »       }95 »       }
84 }</string>96 }</string>
85 ····<string>//·CS0012:·The·type·`AA'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'97 ····<string>//·CS0012:·The·type·`A1'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'
86 //·Line:·998 //·Line:·10
87 //·Compiler·options:·-r:CS0012-14-lib.dll99 //·Compiler·options:·-r:CS0012-lib.dll
  
88 class·Test100 class·Test
89 {101 {
90 »       public·static·void·Main·()102 »       public·static·void·Main·()
91 »       {103 »       {
92 »       »       B.Foo·(new·Test·());104 »       »       var·b·=·new·B·();
 105 »       »       b.Test·();
93 »       }106 »       }
94 }</string>107 }</string>
95 ····<string>//·CS0012:·The·type·`X`1.Y.Z.W'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'108 ····<string>//·CS0012:·The·type·`Base.IQueryExpr`1&lt;System.Collections.Generic.IEnumerable&lt;double&gt;&gt;'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'
96 //·Line:·9109 //·Line:·9
97 //·Compiler·options:·-r:CS0012-21-lib.dll110 //·Compiler·options:·-r:CS0012-22-lib.dll
  
98 public·class·C111 public·class·C
99 {112 {
100 »       public·static·void·Main·()113 »       public·static·void·Main·()
101 »       {114 »       {
 115 »       »       B.Sum·(null);
102 »       »       new·B·(); 
Max diff block lines reached; 7541/13914 bytes (54.20%) of diff not shown.
2.57 KB
CS0229
2.56 KB
CS0229
Ordering differences only
    
Offset 1, 39 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0229</ErrorName>3 ··<ErrorName>CS0229</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0229:·Ambiguity·between·`IList.Test'·and·`ICounter.Test' 
6 //·Line:·26 
  
7 using·System; 
  
8 delegate·void·Foo·(); 
  
9 interface·IList· 
10 { 
11 »       event·Foo·Test; 
12 } 
  
13 interface·ICounter· 
14 { 
15 »       event·Foo·Test; 
16 } 
  
17 interface·IListCounter:·IList,·ICounter 
18 { 
19 } 
  
20 class·Test 
21 { 
22 »       static·void·Foo·(IListCounter·t) 
23 »       { 
24 »       »       t.Test·+=·null; 
25 »       } 
26 }</string> 
27 ····<string>//·CS0229:·Ambiguity·between·`IList.Count'·and·`ICounter.Count'5 ····<string>//·CS0229:·Ambiguity·between·`IList.Count'·and·`ICounter.Count'
28 //·Line:·246 //·Line:·24
  
29 using·System;7 using·System;
  
30 interface·IList·8 interface·IList·
31 {9 {
Offset 52, 25 lines modifiedOffset 24, 14 lines modified
52 class·Test24 class·Test
53 {25 {
54 »       static·void·Foo·(IListCounter·t)26 »       static·void·Foo·(IListCounter·t)
55 »       {27 »       {
56 »       »       t.Count·=·9;·28 »       »       t.Count·=·9;·
57 »       }29 »       }
58 }</string>30 }</string>
59 ····<string>//·CS0229:·Ambiguity·between·`TestLib.FOO()'·and·`TestLib.FOO' 
60 //·Line:·9 
61 //·Compiler·options:·-r:CS0229-4-lib.dll 
  
62 public·class·Test 
63 { 
64 ···public·static·void·Main() 
65 ···{ 
66 ······System.Console.WriteLine(TestLib.FOO); 
67 ···} 
68 }</string> 
69 ····<string>//·CS0229:·Ambiguity·between·`Program.I1.Id'·and·`Program.I2.Id'31 ····<string>//·CS0229:·Ambiguity·between·`Program.I1.Id'·and·`Program.I2.Id'
70 //·Line:·1832 //·Line:·18
  
71 static·class·Program33 static·class·Program
72 {34 {
73 »       public·interface·I135 »       public·interface·I1
74 »       {36 »       {
Offset 83, 14 lines modifiedOffset 44, 25 lines modified
83 »       }44 »       }
  
84 »       static·void·Generic&lt;T&gt;·(T·item)·where·T·:·I1,·I245 »       static·void·Generic&lt;T&gt;·(T·item)·where·T·:·I1,·I2
85 »       {46 »       {
86 »       »       var·a·=·item.Id;47 »       »       var·a·=·item.Id;
87 »       }48 »       }
88 }</string>49 }</string>
 50 ····<string>//·CS0229:·Ambiguity·between·`TestLib.FOO'·and·`TestLib.FOO'
 51 //·Line:·9
 52 //·Compiler·options:·-r:CS0229-3-lib.dll
  
 53 public·class·Test
 54 {
 55 ···public·static·void·Main()
 56 ···{
 57 ······System.Console.WriteLine(TestLib.FOO);
 58 ···}
 59 }</string>
89 ····<string>//·CS0229:·Ambiguity·between·`A.N'·and·`B.N'60 ····<string>//·CS0229:·Ambiguity·between·`A.N'·and·`B.N'
90 //·Line:·2661 //·Line:·26
  
91 using·static·A;62 using·static·A;
92 using·static·B;63 using·static·B;
  
93 class·A64 class·A
Offset 111, 20 lines modifiedOffset 83, 48 lines modified
111 class·Test83 class·Test
112 {84 {
113 »       public·static·void·Main·()85 »       public·static·void·Main·()
114 »       {86 »       {
115 »       »       N.Foo·();87 »       »       N.Foo·();
116 »       }88 »       }
117 }</string>89 }</string>
118 ····<string>//·CS0229:·Ambiguity·between·`TestLib.FOO'·and·`TestLib.FOO'90 ····<string>//·CS0229:·Ambiguity·between·`TestLib.FOO()'·and·`TestLib.FOO'
119 //·Line:·991 //·Line:·9
120 //·Compiler·options:·-r:CS0229-3-lib.dll92 //·Compiler·options:·-r:CS0229-4-lib.dll
  
121 public·class·Test93 public·class·Test
122 {94 {
123 ···public·static·void·Main()95 ···public·static·void·Main()
124 ···{96 ···{
125 ······System.Console.WriteLine(TestLib.FOO);97 ······System.Console.WriteLine(TestLib.FOO);
126 ···}98 ···}
127 }</string>99 }</string>
 100 ····<string>//·CS0229:·Ambiguity·between·`IList.Test'·and·`ICounter.Test'
 101 //·Line:·26
  
 102 using·System;
  
 103 delegate·void·Foo·();
  
 104 interface·IList·
 105 {
 106 »       event·Foo·Test;
 107 }
  
 108 interface·ICounter·
 109 {
 110 »       event·Foo·Test;
 111 }
  
Max diff block lines reached; 23/2582 bytes (0.89%) of diff not shown.
13.4 KB
CS0411
13.4 KB
CS0411
Ordering differences only
    
Offset 1, 29 lines modifiedOffset 1, 57 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0411</ErrorName>3 ··<ErrorName>CS0411</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0411:·The·type·arguments·for·method·`C.Test&lt;T&gt;(System.Func&lt;T&gt;)'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly5 ····<string>//·CS0411:·The·type·arguments·for·method·`C.Foo&lt;T&gt;(System.Func&lt;T&gt;)'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly
 6 //·Line:·10
  
 7 using·System;
  
 8 class·C
 9 {
 10 »       static·void·Main·()
 11 »       {
 12 »       »       Foo·(()·=&gt;·()·=&gt;·1);
 13 »       }
  
 14 »       static·void·Foo&lt;T&gt;·(Func&lt;T&gt;·arg)
 15 »       {
 16 »       }
 17 }</string>
 18 ····<string>//·CS0411:·The·type·arguments·for·method·`M.Foo&lt;T&gt;(System.Func&lt;T&gt;)'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly
6 //·Line:·1419 //·Line:·14
  
7 using·System;20 using·System;
  
8 interface·IB21 class·M
9 {22 {
10 }23 »       static·void·Foo&lt;T&gt;·(Func&lt;T&gt;·t)
 24 »       {
 25 »       }
 26 »       
 27 »       public·static·void·Main·()
 28 »       {
 29 »       »       Foo·(delegate·{·throw·new·Exception(&quot;foo&quot;);·});
 30 »       }
 31 }</string>
 32 ····<string>//·CS0411:·The·type·arguments·for·method·`C.Foo&lt;T&gt;(T)'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly
 33 //·Line:·14
 34 //·Compiler·options:·-unsafe
  
11 class·C35 class·C
12 {36 {
13 »       public·static·void·Main·()37 »       static·void·Foo&lt;T&gt;·(T·t)
14 »       {38 »       {
15 »       »       Test·(()·=&gt;·{·if·(true)·return·(C)·null;·return·(IB)·null;·}); 
16 »       }39 »       }
17 »        
18 »       static·void·Test&lt;T&gt;·(Func&lt;T&gt;·f) 
 40 »       unsafe·static·void·Test·()
19 »       {41 »       {
 42 »       »       int*·i·=·null;
 43 »       »       Foo·(i);
20 »       }44 »       }
21 }</string>45 }</string>
22 ····<string>//·CS0411:·The·type·arguments·for·method·`C.Foo&lt;T&gt;(out·T)'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly46 ····<string>//·CS0411:·The·type·arguments·for·method·`C.Foo&lt;T&gt;(out·T)'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly
23 //·Line:·847 //·Line:·8
24 //·Compiler·options:·-langversion:experimental48 //·Compiler·options:·-langversion:experimental
  
25 public·class·C49 public·class·C
Offset 34, 80 lines modifiedOffset 62, 67 lines modified
34 »       }62 »       }
  
35 »       static·void·Foo&lt;T&gt;·(out·T·t)63 »       static·void·Foo&lt;T&gt;·(out·T·t)
36 »       {64 »       {
37 »       »       t·=·default·(T);65 »       »       t·=·default·(T);
38 »       }66 »       }
39 }</string>67 }</string>
40 ····<string>//·CS0411:·The·type·arguments·for·method·`C.Foo&lt;T&gt;(I&lt;T&gt;)'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly68 ····<string>//·CS0411:·The·type·arguments·for·method·`Test&lt;float&gt;.Foo&lt;V&gt;(V,·V)'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly
41 //·Line:·1769 //·Line:·15
  
42 interface·I&lt;T&gt;70 class·Test&lt;A&gt;
43 {71 {
 72 »       public·void·Foo&lt;V&gt;·(V·v,·V·w)
 73 »       {·}
44 }74 }
  
45 class·C·:·I&lt;long&gt;,·I&lt;int&gt;75 class·X
46 {76 {
47 »       static·void·Foo&lt;T&gt;·(I&lt;T&gt;·i) 
48 »       { 
49 »       } 
  
50 »       static·void·Main·()77 »       static·void·Main·()
51 »       {78 »       {
52 »       »       C·c·=·new·C·(); 
53 »       »       Foo·(c);79 »       »       Test&lt;float&gt;·test·=·new·Test&lt;float&gt;·();
 80 »       »       test.Foo·(8,·&quot;Hello·World&quot;);
54 »       }81 »       }
55 }</string>82 }</string>
56 ····<string>//·CS0411:·The·type·arguments·for·method·`C.Foo&lt;T&gt;(ref·T,·ref·T)'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly83 ····<string>//·CS0411:·The·type·arguments·for·method·`C.Test&lt;TR,TA&gt;(C.Func&lt;TR,TA&gt;,·C.Func&lt;TR,TA&gt;)'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly
57 //·Line:·1484 //·Line:·16
  
58 class·C 
 85 public·class·C
59 {86 {
60 »       public·static·void·Foo&lt;T&gt;·(ref·T·t1,·ref·T·t2)87 »       public·delegate·T1·Func&lt;T1,·T2&gt;·(T2·t);
 88 »       
 89 ···»       public·static·TR·Test&lt;TR,·TA&gt;·(Func&lt;TR,·TA&gt;·f,·Func&lt;TR,·TA&gt;·f2)
61 »       {90 »       {
 91 »       »       return·default·(TR);
62 »       }92 »       }
63 »       93 »       
64 »       public·static·void·Main·()94 »       public·static·void·Main()
65 »       {95 »       {
 96 »       »       int·s·=·Test·(delegate·(int·i)·{·return·0;·},·delegate·(int·i)·{·return·&quot;a&quot;;·});
66 »       »       string·s·=·&quot;a&quot;; 
67 »       »       object·o·=·null; 
68 »       »       Foo·(ref·s,·ref·o); 
69 »       }97 »       }
70 }</string>98 }</string>
71 ····<string>//·CS0411:·The·type·arguments·for·method·`C.Foo&lt;T&gt;(System.Func&lt;T&gt;)'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly99 ····<string>//·CS0411:·The·type·arguments·for·method·`C.Test&lt;T&gt;(System.Func&lt;T&gt;)'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly
72 //·Line:·10100 //·Line:·14
  
73 using·System;101 using·System;
  
 102 interface·IB
74 public·class·C 
75 { 
76 ····public·static·void·Main·() 
77 ····{ 
78 ········Foo·(()·=&gt;·throw·null); 
79 ····} 
  
80 ····static·void·Foo&lt;T&gt;·(Func&lt;T&gt;·arg) 
81 ····{ 
82 ····} 
83 }</string> 
Max diff block lines reached; 9270/13657 bytes (67.88%) of diff not shown.
5.15 KB
CS0534
5.14 KB
CS0534
Ordering differences only
    
Offset 1, 64 lines modifiedOffset 1, 42 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0534</ErrorName>3 ··<ErrorName>CS0534</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0534:·`B'·does·not·implement·inherited·abstract·member·`A&lt;int&gt;.set_Prop(int)'5 ····<string>//·CS0534:·`Foo'·does·not·implement·inherited·abstract·member·`SomeAbstract.SomeProperty.get'
6 //·Line:·136 //·Line:·13
  
7 abstract·class·A&lt;T&gt;7 public·class·SomeProperty
8 {8 {
9 »       public·abstract·T·Prop·{ 
10 »       »       set; 
11 »       } 
  
12 »       public·abstract·void·set_Prop·(int·value); 
13 }9 }
  
14 class·B·:·A&lt;int&gt;10 public·abstract·class·SomeAbstract
15 {11 {
 12 »       public·abstract·SomeProperty·SomeProperty·{·get;·}
 13 }
16 »       public·override·int·Prop·{ 
17 »       »       set·{·} 
18 »       } 
19 }</string> 
20 ····<string>//·CS0534:·`MyTestExtended'·does·not·implement·inherited·abstract·member·`MyTestAbstract.GetName()' 
21 //·Line:·6 
22 //·Compiler·options:·-r:CS0534-4-lib.dll 
  
 14 public·class·Foo·:·SomeAbstract
23 using·System; 
24 public·class·MyTestExtended·:·MyTestAbstract 
25 {15 {
 16 »       public·static·SomeProperty·SomeProperty·{·get·{·return·null;·}·}
26 »       public·MyTestExtended()·:·base() 
27 »       { 
28 »       } 
  
29 »       public·static·void·Main(string[]·args) 
30 »       { 
31 »       »       Console.WriteLine(&quot;Calling·PrintName&quot;); 
32 »       »       MyTestExtended·test·=·new·MyTestExtended(); 
33 »       »       test.PrintName(); 
34 »       »       Console.WriteLine(&quot;Out·of·PrintName&quot;); 
35 »       } 
36 »        
37 }</string>17 }</string>
38 ····<string>//·CS0534:·`Foo'·does·not·implement·inherited·abstract·member·`SomeAbstract.SomeProperty.get'18 ····<string>//·CS0534:·`C'·does·not·implement·inherited·abstract·member·`B.Foo(string)'
39 //·Line:·1319 //·Line:·13
  
40 public·class·SomeProperty20 public·abstract·class·A
41 {21 {
 22 »       public·abstract·int·Foo·(string·s);
42 }23 }
  
43 public·abstract·class·SomeAbstract24 public·abstract·class·B·:·A
44 {25 {
45 »       public·abstract·SomeProperty·SomeProperty·{·get;·}26 »       public·abstract·override·int·Foo·(string·s);
46 }27 }
  
47 public·class·Foo·:·SomeAbstract28 public·class·C·:·B
48 {29 {
49 »       public·static·SomeProperty·SomeProperty·{·get·{·return·null;·}·} 
50 }</string>30 }</string>
51 ····<string>//·CS0534:·`MyTestExtended'·does·not·implement·inherited·abstract·member·`MyTestAbstract.GetName()'31 ····<string>//·CS0534:·`MyTestExtended'·does·not·implement·inherited·abstract·member·`MyTestAbstract.GetName()'
52 //·Line:·632 //·Line:·6
53 //·Compiler·options:·-r:CS0534-3-lib.dll33 //·Compiler·options:·-r:CS0534-3-lib.dll
  
54 using·System;34 using·System;
55 public·class·MyTestExtended·:·MyTestAbstract35 public·class·MyTestExtended·:·MyTestAbstract
Offset 79, 14 lines modifiedOffset 57, 60 lines modified
79 ····<string>//·CS0534:·`M'·does·not·implement·inherited·abstract·member·`B.BMethod()'57 ····<string>//·CS0534:·`M'·does·not·implement·inherited·abstract·member·`B.BMethod()'
80 //·Line:·558 //·Line:·5
81 //·Compiler·options:·-r:CS0534-6-lib.dll59 //·Compiler·options:·-r:CS0534-6-lib.dll
  
82 class·M·:·C60 class·M·:·C
83 {61 {
84 }</string>62 }</string>
 63 ····<string>//·CS0534:·`C1'·does·not·implement·inherited·abstract·member·`A.M(int)'
 64 //·Line:·16
  
 65 public·abstract·class·A
 66 {
 67 »       public·abstract·void·M·(int·i);
 68 }
  
 69 internal·class·C0·:·A
 70 {
 71 »       public·override·void·M·(int·i)
 72 »       {
 73 »       }
 74 }
  
 75 internal·class·C1·:·A
 76 {
 77 }</string>
 78 ····<string>//·CS0534:·`DerivedClass'·does·not·implement·inherited·abstract·member·`BaseClass.Value.set'
 79 //·Line:·8
  
 80 abstract·class·BaseClass·{
 81 ········protected·abstract·int·Value·{·get;·set;·}
 82 }
  
 83 class·DerivedClass:·BaseClass·{
 84 ········protected·override·int·Value·{·get·{}·}
 85 }</string>
 86 ····<string>//·CS0534:·`B'·does·not·implement·inherited·abstract·member·`A&lt;int&gt;.set_Prop(int)'
 87 //·Line:·13
  
 88 abstract·class·A&lt;T&gt;
 89 {
 90 »       public·abstract·T·Prop·{
 91 »       »       set;
 92 »       }
  
 93 »       public·abstract·void·set_Prop·(int·value);
 94 }
  
 95 class·B·:·A&lt;int&gt;
 96 {
 97 »       public·override·int·Prop·{
 98 »       »       set·{·}
 99 »       }
 100 }</string>
85 ····<string>//·CS0534:·`B'·does·not·implement·inherited·abstract·member·`A&lt;int&gt;.set_Prop(int)'101 ····<string>//·CS0534:·`B'·does·not·implement·inherited·abstract·member·`A&lt;int&gt;.set_Prop(int)'
86 //·Line:·13102 //·Line:·13
  
87 abstract·class·A&lt;T&gt;103 abstract·class·A&lt;T&gt;
Max diff block lines reached; 1758/5228 bytes (33.63%) of diff not shown.
2.1 KB
CS0311
2.09 KB
CS0311
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 41 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0311</ErrorName>3 ··<ErrorName>CS0311</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0311:·The·type·`B'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`Foo&lt;T&gt;'.·There·is·no·implicit·reference·conversion·from·`B'·to·`A'
 6 //·Line:·19
  
 7 public·class·Foo&lt;T&gt;
 8 »       where·T·:·A
 9 {
 10 }
  
 11 public·class·A
 12 {
 13 }
  
 14 public·class·B
 15 {
 16 }
  
 17 class·X
 18 {
 19 »       Foo&lt;B&gt;·foo;
  
 20 »       static·void·Main·()
 21 »       {
 22 »       }
 23 }</string>
 24 ····<string>//·CS0311:·The·type·`B&lt;int&gt;'·cannot·be·used·as·type·parameter·`X'·in·the·generic·type·or·method·`C&lt;X&gt;'.·There·is·no·implicit·reference·conversion·from·`B&lt;int&gt;'·to·`D&lt;B&lt;int&gt;&gt;'
 25 //·Line:·3
 26 class·A·:·C&lt;B&lt;int&gt;&gt;·{}
 27 class·B&lt;X&gt;·{}
 28 interface·C&lt;X&gt;·where·X·:·D&lt;X&gt;·{}
 29 interface·D&lt;X&gt;·{}</string>
5 ····<string>//·CS0311:·The·type·`object'·cannot·be·used·as·type·parameter·`U'·in·the·generic·type·or·method·`G&lt;C&gt;.Method&lt;U&gt;()'.·There·is·no·implicit·reference·conversion·from·`object'·to·`C'30 ····<string>//·CS0311:·The·type·`object'·cannot·be·used·as·type·parameter·`U'·in·the·generic·type·or·method·`G&lt;C&gt;.Method&lt;U&gt;()'.·There·is·no·implicit·reference·conversion·from·`object'·to·`C'
6 //·Line:·931 //·Line:·9
  
7 public·class·C32 public·class·C
8 {33 {
9 »       public·static·void·Main·()34 »       public·static·void·Main·()
10 »       {35 »       {
Offset 78, 41 lines modifiedOffset 108, 11 lines modified
  
78 class·X108 class·X
79 {109 {
80 »       Foo&lt;B&gt;·foo;110 »       Foo&lt;B&gt;·foo;
  
81 »       static·void·Main·()111 »       static·void·Main·()
82 »       {112 »       {
83 »       } 
84 }</string> 
85 ····<string>//·CS0311:·The·type·`B&lt;int&gt;'·cannot·be·used·as·type·parameter·`X'·in·the·generic·type·or·method·`C&lt;X&gt;'.·There·is·no·implicit·reference·conversion·from·`B&lt;int&gt;'·to·`D&lt;B&lt;int&gt;&gt;' 
86 //·Line:·3 
87 class·A·:·C&lt;B&lt;int&gt;&gt;·{} 
88 class·B&lt;X&gt;·{} 
89 interface·C&lt;X&gt;·where·X·:·D&lt;X&gt;·{} 
90 interface·D&lt;X&gt;·{}</string> 
91 ····<string>//·CS0311:·The·type·`B'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`Foo&lt;T&gt;'.·There·is·no·implicit·reference·conversion·from·`B'·to·`A' 
92 //·Line:·19 
  
93 public·class·Foo&lt;T&gt; 
94 »       where·T·:·A 
95 { 
96 } 
  
97 public·class·A 
98 { 
99 } 
  
100 public·class·B 
101 { 
102 } 
  
103 class·X 
104 { 
105 »       Foo&lt;B&gt;·foo; 
  
106 »       static·void·Main·() 
107 »       { 
108 »       }113 »       }
109 }</string>114 }</string>
110 ··</Examples>115 ··</Examples>
111 </ErrorDocumentation>116 </ErrorDocumentation>
4.15 KB
CS0184
4.14 KB
CS0184
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 23 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0184</ErrorName>3 ··<ErrorName>CS0184</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`B')·type
 6 //·Line:·9
 7 //·Compiler·options:·-warnaserror·-warn:1
  
 8 class·B
 9 {
 10 »       static·void·Foo·()
 11 »       {
 12 »       »       if·(1·is·B)·{
 13 »       »       }
 14 »       }
 15 }</string>
5 ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`object')·type16 ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`object')·type
6 //·Line:·1317 //·Line:·13
7 //·Compiler·options:·-warnaserror·-warn:118 //·Compiler·options:·-warnaserror·-warn:1
  
8 public·class·Test19 public·class·Test
9 {20 {
10 »       static·void·Foo·()21 »       static·void·Foo·()
Offset 13, 23 lines modifiedOffset 25, 28 lines modified
13 »       }25 »       }
14 »       26 »       
15 »       public·static·void·Main()27 »       public·static·void·Main()
16 »       {28 »       {
17 »       »       bool·b·=·Foo·()·is·object;29 »       »       bool·b·=·Foo·()·is·object;
18 »       }30 »       }
19 }</string>31 }</string>
20 ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`decimal')·type32 ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`bool')·type
21 //·Line:·733 //·Line:·13
22 //·Compiler·options:·-warnaserror·-warn:134 //·Compiler·options:·-warnaserror·-warn:1
  
 35 using·System;
  
23 class·A36 class·X
24 {37 {
25 »       static·void·Main·()38 »       void·Foo·()
26 »       {·39 »       {
27 »       »       System.Console.WriteLine·(1·is·decimal);40 »       »       int?·i·=·null;
 41 »       »       
 42 »       »       if·(i·is·bool)·{
 43 »       »       }
28 »       }44 »       }
29 }</string>45 }</string>
30 ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`byte')·type46 ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`byte')·type
31 //·Line:47 //·Line:
32 //·Compiler·options:·-warnaserror·-warn:148 //·Compiler·options:·-warnaserror·-warn:1
  
33 class·X·{49 class·X·{
Offset 38, 48 lines modifiedOffset 55, 27 lines modified
38 »       {55 »       {
39 »       »       int·a·=·1;56 »       »       int·a·=·1;
40 »       »       57 »       »       
41 »       »       if·(a·is·byte){58 »       »       if·(a·is·byte){
42 »       »       }59 »       »       }
43 »       }60 »       }
44 }</string>61 }</string>
45 ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`B')·type62 ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`bool?')·type
46 //·Line:·9 
47 //·Compiler·options:·-warnaserror·-warn:1 
  
48 class·B 
49 { 
50 »       static·void·Foo·() 
51 »       { 
52 »       »       if·(1·is·B)·{ 
53 »       »       } 
54 »       } 
55 }</string> 
56 ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`string')·type 
57 //·Line:·7 
58 //·Compiler·options:·-warnaserror·-warn:1 
  
59 class·A·{ 
60 »       static·void·Main·()·{· 
61 »       »       System.Console.WriteLine·(null·is·string); 
62 »       } 
63 }</string> 
64 ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`byte')·type 
65 //·Line:·1363 //·Line:·13
66 //·Compiler·options:·-warnaserror·-warn:164 //·Compiler·options:·-warnaserror·-warn:1
  
67 class·S·{} 
68 »       65 using·System;
  
69 class·X66 class·X
70 {67 {
71 »       static·void·Main·()68 »       void·Foo·()
72 »       {69 »       {
73 »       »       const·S·x·=·null;70 »       »       int?·i·=·null;
74 »       »       71 »       »       
75 »       »       if·(x·is·byte)·{72 »       »       if·(i·is·bool?)·{
76 »       »       }73 »       »       }
77 »       }74 »       }
78 }</string>75 }</string>
79 ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`Y')·type76 ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`Y')·type
80 //·Line:·1077 //·Line:·10
81 //·Compiler·options:·-warnaserror·-warn:178 //·Compiler·options:·-warnaserror·-warn:1
  
Offset 92, 55 lines modifiedOffset 88, 39 lines modified
92 »       public·void·Foo·()88 »       public·void·Foo·()
93 »       {89 »       {
94 »       »       X·x·=·null;90 »       »       X·x·=·null;
95 »       »       if·(x·is·Y)·{91 »       »       if·(x·is·Y)·{
96 »       »       }92 »       »       }
97 »       }93 »       }
98 }</string>94 }</string>
99 ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`bool?')·type 
100 //·Line:·13 
101 //·Compiler·options:·-warnaserror·-warn:1 
  
102 using·System; 
  
103 class·X 
104 { 
105 »       void·Foo·() 
106 »       { 
107 »       »       int?·i·=·null; 
108 »       »        
109 »       »       if·(i·is·bool?)·{ 
110 »       »       } 
111 »       } 
112 }</string> 
113 ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`T')·type95 ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`T')·type
Max diff block lines reached; 1355/4203 bytes (32.24%) of diff not shown.
4.81 KB
CS1690
4.8 KB
CS1690
Ordering differences only
    
Offset 1, 179 lines modifiedOffset 1, 179 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1690</ErrorName>3 ··<ErrorName>CS1690</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1690:·Cannot·call·methods,·properties,·or·indexers·on·`A.point'·because·it·is·a·value·type·member·of·a·marshal-by-reference·class5 ····<string>//·CS1690:·Cannot·call·methods,·properties,·or·indexers·on·`A.point'·because·it·is·a·value·type·member·of·a·marshal-by-reference·class
6 //·Line:·276 //·Line:·22
7 //·Compiler·options:·-warn:1·-warnaserror7 //·Compiler·options:·-warn:1·-warnaserror
  
8 using·System;8 using·System;
  
9 public·struct·Coord·9 public·struct·Point
10 {10 {
 11 ········public·bool·this·[int·i]·{·set·{·}·}
11 ········public·int·val;· 
12 } 
  
13 public·struct·Point·{ 
14 »       public·Coord·x; 
15 »       public·Coord·y; 
16 }12 }
  
17 public·class·A·:·MarshalByRefObject13 public·class·A·:·MarshalByRefObject
18 {14 {
19 ···public·Point·point·=·new·Point·();15 ···public·Point·point·=·new·Point·();
20 }16 }
  
21 public·class·Test17 public·class·Test
22 {18 {
23 ···public·static·void·Main·()19 ···public·static·void·Main·()
24 ···{20 ···{
25 ········A·a·=·new·A·();21 ········A·a·=·new·A·();
26 ········Console.WriteLine·(a.point.x);22 ········a.point·[3]·=·false;
27 ···}23 ···}
28 }</string>24 }</string>
29 ····<string>//·CS1690:·Cannot·call·methods,·properties,·or·indexers·on·`A.point'·because·it·is·a·value·type·member·of·a·marshal-by-reference·class25 ····<string>//·CS1690:·Cannot·call·methods,·properties,·or·indexers·on·`A.point'·because·it·is·a·value·type·member·of·a·marshal-by-reference·class
30 //·Line:·2726 //·Line:·22
31 //·Compiler·options:·-warn:1·-warnaserror27 //·Compiler·options:·-warn:1·-warnaserror
  
32 using·System;28 using·System;
  
33 public·struct·Coord·29 public·struct·Point
34 {30 {
 31 ········public·void·Error·()·{}
35 ········public·int·val;· 
36 } 
  
37 public·struct·Point·{ 
38 »       public·Coord·x; 
39 »       public·Coord·y; 
40 }32 }
  
41 public·class·A·:·MarshalByRefObject33 public·class·A·:·MarshalByRefObject
42 {34 {
43 ···public·Point·point·=·new·Point·();35 ···public·Point·point·=·new·Point·();
44 }36 }
  
45 public·class·Test37 public·class·Test
46 {38 {
47 ···public·static·void·Main·()39 ···public·static·void·Main·()
48 ···{40 ···{
49 ········A·a·=·new·A·();41 ········A·a·=·new·A·();
50 ········a.point.x.val·=·0;42 ········a.point.Error·();
51 ···}43 ···}
52 }</string>44 }</string>
53 ····<string>//·CS1690:·Cannot·call·methods,·properties,·or·indexers·on·`A.point'·because·it·is·a·value·type·member·of·a·marshal-by-reference·class45 ····<string>//·CS1690:·Cannot·call·methods,·properties,·or·indexers·on·`A.point'·because·it·is·a·value·type·member·of·a·marshal-by-reference·class
54 //·Line:·2246 //·Line:·27
55 //·Compiler·options:·-warn:1·-warnaserror47 //·Compiler·options:·-warn:1·-warnaserror
  
56 using·System;48 using·System;
  
57 public·struct·Point49 public·struct·Coord·
58 {50 {
59 ········public·bool·this·[int·i]·{·set·{·}·}51 ········public·int·val;·
 52 }
  
 53 public·struct·Point·{
 54 »       public·Coord·x;
 55 »       public·Coord·y;
60 }56 }
  
61 public·class·A·:·MarshalByRefObject57 public·class·A·:·MarshalByRefObject
62 {58 {
63 ···public·Point·point·=·new·Point·();59 ···public·Point·point·=·new·Point·();
64 }60 }
  
65 public·class·Test61 public·class·Test
66 {62 {
67 ···public·static·void·Main·()63 ···public·static·void·Main·()
68 ···{64 ···{
69 ········A·a·=·new·A·();65 ········A·a·=·new·A·();
70 ········a.point·[3]·=·false;66 ········Console.WriteLine·(a.point.x.val);
71 ···}67 ···}
72 }</string>68 }</string>
73 ····<string>//·CS1690:·Cannot·call·methods,·properties,·or·indexers·on·`A.point'·because·it·is·a·value·type·member·of·a·marshal-by-reference·class69 ····<string>//·CS1690:·Cannot·call·methods,·properties,·or·indexers·on·`A.point'·because·it·is·a·value·type·member·of·a·marshal-by-reference·class
74 //·Line:·2270 //·Line:·27
75 //·Compiler·options:·-warn:1·-warnaserror71 //·Compiler·options:·-warn:1·-warnaserror
  
76 using·System;72 using·System;
  
77 public·struct·Point73 public·struct·Coord·
78 {74 {
79 ········public·void·Error·()·{}75 ········public·int·val;·
 76 }
  
 77 public·struct·Point·{
 78 »       public·Coord·x;
 79 »       public·Coord·y;
80 }80 }
  
81 public·class·A·:·MarshalByRefObject81 public·class·A·:·MarshalByRefObject
82 {82 {
83 ···public·Point·point·=·new·Point·();83 ···public·Point·point·=·new·Point·();
84 }84 }
  
85 public·class·Test85 public·class·Test
86 {86 {
87 ···public·static·void·Main·()87 ···public·static·void·Main·()
88 ···{88 ···{
89 ········A·a·=·new·A·();89 ········A·a·=·new·A·();
90 ········a.point.Error·();90 ········a.point.x.val·=·0;
91 ···}91 ···}
92 }</string>92 }</string>
93 ····<string>//·CS1690:·Cannot·call·methods,·properties,·or·indexers·on·`A.point'·because·it·is·a·value·type·member·of·a·marshal-by-reference·class93 ····<string>//·CS1690:·Cannot·call·methods,·properties,·or·indexers·on·`A.point'·because·it·is·a·value·type·member·of·a·marshal-by-reference·class
94 //·Line:·2294 //·Line:·27
95 //·Compiler·options:·-warn:1·-warnaserror95 //·Compiler·options:·-warn:1·-warnaserror
  
96 using·System;96 using·System;
Max diff block lines reached; 1752/4880 bytes (35.90%) of diff not shown.
2.33 KB
CS0472
2.31 KB
CS0472
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 37 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0472</ErrorName>3 ··<ErrorName>CS0472</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0472:·The·result·of·comparing·value·type·`E'·with·null·is·always·`false'
 6 //·Line:·14
 7 //·Compiler·options:·-warnaserror
  
 8 enum·E
 9 {
 10 }
  
 11 class·X
 12 {
 13 »       public·static·void·Main·()
 14 »       {
 15 »       »       E·u·=·0;
 16 »       »       var·b·=·u·==·(E?)null;
 17 »       }
 18 }</string>
 19 ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`false'
 20 //·Line:·8
 21 //·Compiler·options:·-warnaserror·-warn:2
  
 22 public·class·X·{
 23 »       public·static·bool·Compute·(int·x)
 24 »       {
 25 »       »       return·x·==·null;
 26 »       }
 27 }</string>
5 ····<string>//·CS0472:·The·result·of·comparing·value·type·`byte'·with·null·is·always·`false'28 ····<string>//·CS0472:·The·result·of·comparing·value·type·`byte'·with·null·is·always·`false'
6 //·Line:·929 //·Line:·9
7 //·Compiler·options:·-warnaserror·-warn:230 //·Compiler·options:·-warnaserror·-warn:2
  
8 class·C31 class·C
9 {32 {
10 »       public·static·bool·Test·(byte·value)33 »       public·static·bool·Test·(byte·value)
Offset 24, 59 lines modifiedOffset 50, 33 lines modified
24 {50 {
25 »       public·static·void·Compute·(int·x)51 »       public·static·void·Compute·(int·x)
26 »       {52 »       {
27 »       »       if·(true·&amp;&amp;·x·!=·null)53 »       »       if·(true·&amp;&amp;·x·!=·null)
28 »       »       »       return;54 »       »       »       return;
29 »       }55 »       }
30 }</string>56 }</string>
31 ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`true' 
32 //·Line:·8 
33 //·Compiler·options:·-warnaserror·-warn:2 
  
34 public·class·X·{ 
35 »       public·static·bool·Compute·(int·x) 
36 »       { 
37 »       »       return·x·!=·null; 
38 »       } 
39 }</string> 
40 ····<string>//·CS0472:·The·result·of·comparing·value·type·`long'·with·null·is·always·`false'57 ····<string>//·CS0472:·The·result·of·comparing·value·type·`long'·with·null·is·always·`false'
41 //·Line:·958 //·Line:·9
42 //·Compiler·options:·-warnaserror·-warn:259 //·Compiler·options:·-warnaserror·-warn:2
  
43 class·C60 class·C
44 {61 {
45 »       public·static·void·Main·()62 »       public·static·void·Main·()
46 »       {63 »       {
47 »       »       System.Console.WriteLine(5·==·(long?)null);64 »       »       System.Console.WriteLine(5·==·(long?)null);
48 »       }65 »       }
49 }</string>66 }</string>
50 ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`false'67 ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`true'
51 //·Line:·868 //·Line:·8
52 //·Compiler·options:·-warnaserror·-warn:269 //·Compiler·options:·-warnaserror·-warn:2
  
53 public·class·X·{70 public·class·X·{
54 »       public·static·bool·Compute·(int·x)71 »       public·static·bool·Compute·(int·x)
55 »       {72 »       {
56 »       »       return·x·==·null;73 »       »       return·x·!=·null;
57 »       } 
58 }</string> 
59 ····<string>//·CS0472:·The·result·of·comparing·value·type·`E'·with·null·is·always·`false' 
60 //·Line:·14 
61 //·Compiler·options:·-warnaserror 
  
62 enum·E 
63 { 
64 } 
  
65 class·X 
66 { 
67 »       public·static·void·Main·() 
68 »       { 
69 »       »       E·u·=·0; 
70 »       »       var·b·=·u·==·(E?)null; 
71 »       }74 »       }
72 }</string>75 }</string>
73 ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`false'76 ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`false'
74 //·Line:·1277 //·Line:·12
75 //·Compiler·options:·-warnaserror78 //·Compiler·options:·-warnaserror
  
76 using·System;79 using·System;
2.4 KB
CS0457
2.39 KB
CS0457
Ordering differences only
    
Offset 3, 77 lines modifiedOffset 3, 50 lines modified
3 ··<ErrorName>CS0457</ErrorName>3 ··<ErrorName>CS0457</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0457:·Ambiguous·user·defined·conversions·`A.implicit·operator·byte(A)'·and·`A.implicit·operator·sbyte(A)'·when·converting·from·'A'·to·'int'5 ····<string>//·CS0457:·Ambiguous·user·defined·conversions·`A.implicit·operator·byte(A)'·and·`A.implicit·operator·sbyte(A)'·when·converting·from·'A'·to·'int'
6 //·Line:·206 //·Line:·20
  
7 class·A7 class·A
8 {8 {
9 »       public·static·implicit·operator·ushort·(A·mask)9 »       public·static·implicit·operator·sbyte·(A·mask)
10 »       {10 »       {
11 »       »       return·1;11 »       »       return·1;
12 »       }12 »       }
  
13 »       public·static·implicit·operator·short·(A·mask)13 »       public·static·implicit·operator·byte·(A·mask)
14 »       {14 »       {
15 »       »       return·2;15 »       »       return·2;
16 »       }16 »       }
17 }17 }
  
18 class·X18 class·X
19 {19 {
20 ····static·A·a·=·null;20 ····static·A·a·=·null;
21 ····static·object·o·=·-a;21 ····static·object·o·=·~a;
22 }</string> 
23 ····<string>//·CS0457:·Ambiguous·user·defined·operators·`D.implicit·operator·D(System.Action)'·and·`D.explicit·operator·D(Foo)'·when·converting·from·`method·group'·to·`D' 
24 //·Line:·25 
  
25 using·System; 
  
26 public·delegate·void·Foo·(); 
  
27 class·D 
28 { 
29 »       public·static·implicit·operator·D·(Action·d) 
30 »       { 
31 »       »       return·new·D·(); 
32 »       } 
  
33 »       public·static·explicit·operator·D·(Foo·d) 
34 »       { 
35 »       »       return·new·D·(); 
36 »       } 
37 } 
  
38 class·Program 
39 { 
40 »       static·void·Main() 
41 »       { 
42 »       »       D·d·=·(D)·Main; 
43 »       } 
44 }</string>22 }</string>
45 ····<string>//·CS0457:·Ambiguous·user·defined·conversions·`A.implicit·operator·byte(A)'·and·`A.implicit·operator·sbyte(A)'·when·converting·from·'A'·to·'int'23 ····<string>//·CS0457:·Ambiguous·user·defined·conversions·`A.implicit·operator·byte(A)'·and·`A.implicit·operator·sbyte(A)'·when·converting·from·'A'·to·'int'
46 //·Line:·2024 //·Line:·20
  
47 class·A25 class·A
48 {26 {
49 »       public·static·implicit·operator·sbyte·(A·mask)27 »       public·static·implicit·operator·ushort·(A·mask)
50 »       {28 »       {
51 »       »       return·1;29 »       »       return·1;
52 »       }30 »       }
  
53 »       public·static·implicit·operator·byte·(A·mask)31 »       public·static·implicit·operator·short·(A·mask)
54 »       {32 »       {
55 »       »       return·2;33 »       »       return·2;
56 »       }34 »       }
57 }35 }
  
58 class·X36 class·X
59 {37 {
60 ····static·A·a·=·null;38 ····static·A·a·=·null;
61 ····static·object·o·=·~a;39 ····static·object·o·=·-a;
62 }</string>40 }</string>
63 ····<string>//·CS0457:·Ambiguous·user·defined·operators·`D.implicit·operator·A(D)'·and·`C.implicit·operator·B(C)'·when·converting·from·`D'·to·`B'41 ····<string>//·CS0457:·Ambiguous·user·defined·operators·`D.implicit·operator·A(D)'·and·`C.implicit·operator·B(C)'·when·converting·from·`D'·to·`B'
64 //·Line:·3042 //·Line:·30
  
65 class·A43 class·A
66 {44 {
67 }45 }
Offset 99, 9 lines modifiedOffset 72, 36 lines modified
  
99 »       public·static·void·Main·()72 »       public·static·void·Main·()
100 »       {73 »       {
101 »       »       D·d·=·new·D·();74 »       »       D·d·=·new·D·();
102 »       »       B·b2·=·(B)·d;75 »       »       B·b2·=·(B)·d;
103 »       }76 »       }
104 }</string>77 }</string>
 78 ····<string>//·CS0457:·Ambiguous·user·defined·operators·`D.implicit·operator·D(System.Action)'·and·`D.explicit·operator·D(Foo)'·when·converting·from·`method·group'·to·`D'
 79 //·Line:·25
  
 80 using·System;
  
 81 public·delegate·void·Foo·();
  
 82 class·D
 83 {
 84 »       public·static·implicit·operator·D·(Action·d)
 85 »       {
 86 »       »       return·new·D·();
 87 »       }
  
 88 »       public·static·explicit·operator·D·(Foo·d)
 89 »       {
 90 »       »       return·new·D·();
 91 »       }
 92 }
  
 93 class·Program
 94 {
 95 »       static·void·Main()
 96 »       {
 97 »       »       D·d·=·(D)·Main;
 98 »       }
 99 }</string>
105 ··</Examples>100 ··</Examples>
106 </ErrorDocumentation>101 </ErrorDocumentation>
762 B
CS1989
750 B
CS1989
Ordering differences only
    
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
14 »       static·Task·Method·()14 »       static·Task·Method·()
15 »       {15 »       {
16 »       »       return·null;16 »       »       return·null;
17 »       }17 »       }
18 »       18 »       
19 »       public·static·void·Main·()19 »       public·static·void·Main·()
20 »       {20 »       {
21 »       »       Expression&lt;Action&lt;int&gt;&gt;·a·=·async·l·=&gt;·await·Method·();21 »       »       Expression&lt;Action&lt;int&gt;&gt;·a·=·async·l·=&gt;·Method·();
22 »       }22 »       }
23 }</string>23 }</string>
24 ····<string>//·CS1989:·Async·lambda·expressions·cannot·be·converted·to·expression·trees24 ····<string>//·CS1989:·Async·lambda·expressions·cannot·be·converted·to·expression·trees
25 //·Line:·1725 //·Line:·17
  
26 using·System;26 using·System;
27 using·System.Linq.Expressions;27 using·System.Linq.Expressions;
Offset 33, 12 lines modifiedOffset 33, 12 lines modified
33 »       static·Task·Method·()33 »       static·Task·Method·()
34 »       {34 »       {
35 »       »       return·null;35 »       »       return·null;
36 »       }36 »       }
37 »       37 »       
38 »       public·static·void·Main·()38 »       public·static·void·Main·()
39 »       {39 »       {
40 »       »       Expression&lt;Action&lt;int&gt;&gt;·a·=·async·l·=&gt;·Method·();40 »       »       Expression&lt;Action&lt;int&gt;&gt;·a·=·async·l·=&gt;·await·Method·();
41 »       }41 »       }
42 }</string>42 }</string>
43 ··</Examples>43 ··</Examples>
44 </ErrorDocumentation>44 </ErrorDocumentation>
3.42 KB
CS3008
3.41 KB
CS3008
Ordering differences only
    
Offset 1, 39 lines modifiedOffset 1, 60 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS3008</ErrorName>3 ··<ErrorName>CS3008</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS3008:·Identifier·`I._()'·is·not·CLS-compliant5 ····<string>//·CS3008:·Identifier·`CLSClass._value'·is·not·CLS-compliant
6 //·Line:·96 //·Line:·9
7 //·Compiler·options:·-warnaserror·-warn:17 //·Compiler·options:·-warnaserror·-warn:1
  
8 using·System;8 using·System;
9 [assembly:CLSCompliant(true)]9 [assembly:·CLSCompliant(true)]
  
10 public·interface·I·{ 
11 ········void·_();10 public·class·CLSClass·{
 11 ········public·static·int·_value·=·3;
12 }</string>12 }</string>
13 ····<string>//·CS3008:·Identifier·`CLSClass._value'·is·not·CLS-compliant13 ····<string>//·CS3008:·Identifier·`CLSClass._value'·is·not·CLS-compliant
14 //·Line:·914 //·Line:·9
15 //·Compiler·options:·-warnaserror·-warn:115 //·Compiler·options:·-warnaserror·-warn:1
  
16 using·System;16 using·System;
17 [assembly:·CLSCompliant(true)]17 [assembly:·CLSCompliant(true)]
  
18 public·class·CLSClass·{18 public·class·CLSClass·{
19 ········public·const·string·_value·=·&quot;&quot;;19 ········public·const·string·_value·=·&quot;&quot;;
20 }</string>20 }</string>
21 ····<string>//·CS3008:·Identifier·`_I'·is·not·CLS-compliant21 ····<string>//·CS3008:·Identifier·`C._()'·is·not·CLS-compliant
22 //·Line:·822 //·Line:·9
23 //·Compiler·options:·-warnaserror·-warn:123 //·Compiler·options:·-warnaserror·-warn:1
  
24 using·System;24 using·System;
25 [assembly:CLSCompliant(true)]25 [assembly:CLSCompliant(true)]
  
 26 public·class·C·{
 27 ········public·void·_()·{}
 28 }</string>
 29 ····<string>//·CS3008:·Identifier·`E2.__VALUE'·is·not·CLS-compliant
 30 //·Line:·9
 31 //·Compiler·options:·-warnaserror·-warn:1
  
 32 using·System;
 33 [assembly:CLSCompliant·(true)]
  
 34 public·enum·E2·{
 35 ········__VALUE
 36 }</string>
 37 ····<string>//·CS3008:·Identifier·`I._()'·is·not·CLS-compliant
 38 //·Line:·9
 39 //·Compiler·options:·-warnaserror·-warn:1
  
 40 using·System;
 41 [assembly:CLSCompliant(true)]
  
26 public·interface·_I·{42 public·interface·I·{
 43 ········void·_();
27 }</string>44 }</string>
28 ····<string>//·CS3008:·Identifier·`__N'·is·not·CLS-compliant45 ····<string>//·CS3008:·Identifier·`__N'·is·not·CLS-compliant
29 //·Line:·746 //·Line:·7
30 //·Compiler·options:·-warnaserror·-warn:147 //·Compiler·options:·-warnaserror·-warn:1
  
31 [assembly:System.CLSCompliant(true)]48 [assembly:System.CLSCompliant(true)]
  
Offset 50, 60 lines modifiedOffset 71, 39 lines modified
50 namespace·System.Error·{71 namespace·System.Error·{
51 »       public·class·__ComObject·:·MarshalByRefObject·{72 »       public·class·__ComObject·:·MarshalByRefObject·{
52 »       »       private·__ComObject·()73 »       »       private·__ComObject·()
53 »       »       {74 »       »       {
54 »       »       }75 »       »       }
55 »       }76 »       }
56 }</string>77 }</string>
57 ····<string>//·CS3008:·Identifier·`CLSClass._value'·is·not·CLS-compliant78 ····<string>//·CS3008:·Identifier·`_A'·is·not·CLS-compliant
58 //·Line:·979 //·Line:·8
59 //·Compiler·options:·-warnaserror·-warn:180 //·Compiler·options:·-warnaserror·-warn:1
  
60 using·System;81 using·System;
61 [assembly:·CLSCompliant(true)]82 [assembly:CLSCompliant(true)]
  
62 public·class·CLSClass·{83 public·class·_A·{
63 ········public·static·int·_value·=·3; 
64 }</string>84 }</string>
65 ····<string>//·CS3008:·Identifier·`E2.__VALUE'·is·not·CLS-compliant85 ····<string>//·CS3008:·Identifier·`_I'·is·not·CLS-compliant
66 //·Line:·986 //·Line:·8
67 //·Compiler·options:·-warnaserror·-warn:187 //·Compiler·options:·-warnaserror·-warn:1
  
68 using·System;88 using·System;
69 [assembly:CLSCompliant·(true)]89 [assembly:CLSCompliant(true)]
  
 90 public·interface·_I·{
70 public·enum·E2·{ 
71 ········__VALUE 
72 }</string>91 }</string>
73 ····<string>//·CS3008:·Identifier·`CLSClass._myEvent'·is·not·CLS-compliant92 ····<string>//·CS3008:·Identifier·`CLSClass._myEvent'·is·not·CLS-compliant
74 //·Line:·1193 //·Line:·11
75 //·Compiler·options:·-warnaserror·-warn:194 //·Compiler·options:·-warnaserror·-warn:1
  
76 using·System;95 using·System;
77 [assembly:·CLSCompliant(true)]96 [assembly:·CLSCompliant(true)]
  
78 public·delegate·void·MyDelegate();97 public·delegate·void·MyDelegate();
  
79 public·class·CLSClass·{98 public·class·CLSClass·{
80 ········public·event·MyDelegate·_myEvent;99 ········public·event·MyDelegate·_myEvent;
81 }</string>100 }</string>
82 ····<string>//·CS3008:·Identifier·`_A'·is·not·CLS-compliant 
83 //·Line:·8 
84 //·Compiler·options:·-warnaserror·-warn:1 
  
85 using·System; 
86 [assembly:CLSCompliant(true)] 
  
87 public·class·_A·{ 
88 }</string> 
89 ····<string>//·CS3008:·Identifier·`C._()'·is·not·CLS-compliant 
90 //·Line:·9 
91 //·Compiler·options:·-warnaserror·-warn:1 
  
92 using·System; 
93 [assembly:CLSCompliant(true)] 
  
94 public·class·C·{ 
95 ········public·void·_()·{} 
96 }</string> 
97 ··</Examples>101 ··</Examples>
98 </ErrorDocumentation>102 </ErrorDocumentation>
4.47 KB
CS0407
4.46 KB
CS0407
Ordering differences only
    
Offset 1, 28 lines modifiedOffset 1, 59 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0407</ErrorName>3 ··<ErrorName>CS0407</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0407:·A·method·or·delegate·`int·TestDelegateA(bool)'·return·type·does·not·match·delegate·`bool·TestDelegateB(bool)'·return·type5 ····<string>//·CS0407:·A·method·or·delegate·`int·MainClass.Delegate()'·return·type·does·not·match·delegate·`void·TestDelegate()'·return·type
6 //·Line:·126 //·Line:·12
  
7 delegate·int·TestDelegateA·(bool·b);7 delegate·void·TestDelegate();
8 delegate·bool·TestDelegateB·(bool·b); 
  
9 public·class·MainClass8 public·class·MainClass·{
 9 ········public·static·int·Delegate()·{
 10 ················return·0;
 11 ········}
  
 12 ········public·static·void·Main()·{
 13 ················TestDelegate·delegateInstance·=·new·TestDelegate·(Delegate);
 14 ·······}
 15 }</string>
 16 ····<string>//·CS0407:·A·method·or·delegate·`dynamic·Program.Foo()'·return·type·does·not·match·delegate·`string·System.Func&lt;string&gt;()'·return·type
 17 //·Line:·10
  
 18 using·System;
  
 19 class·Program
10 {20 {
11 »       public·static·int·Delegate(bool·b)21 »       static·void·Main()
12 »       {22 »       {
13 »       »       return·0;23 »       »       Func&lt;string&gt;·d·=·Foo;
14 »       }24 »       }
  
15 »       public·static·void·Main()·25 »       static·dynamic·Foo·()
16 »       {26 »       {
17 »       »       TestDelegateA·a·=·new·TestDelegateA·(Delegate); 
18 »       »       TestDelegateB·b·=·new·TestDelegateB·(a);27 »       »       return·1;
 28 »       }
 29 }</string>
 30 ····<string>//·CS0407:·A·method·or·delegate·`int·X.f(int)'·return·type·does·not·match·delegate·`object·X.Function(int)'·return·type
 31 //·Line:·17
  
 32 using·System;
  
 33 class·X
 34 {
 35 »       public·delegate·object·Function(int·arg1);
  
 36 »       static·void·Main·()
 37 »       {
 38 »       »       Delegate·d·=·new·Function·(f);
 39 »       }
  
 40 »       static·int·f·(int·a)
 41 »       {
 42 »       »       return·1;
19 »       }43 »       }
20 }</string>44 }</string>
21 ····<string>//·CS0407:·A·method·or·delegate·`int·Program.Foo(object)'·return·type·does·not·match·delegate·`void·System.Action&lt;dynamic&gt;(dynamic)'·return·type45 ····<string>//·CS0407:·A·method·or·delegate·`int·Program.Foo(object)'·return·type·does·not·match·delegate·`void·System.Action&lt;dynamic&gt;(dynamic)'·return·type
22 //·Line:·1046 //·Line:·10
  
23 using·System;47 using·System;
  
Offset 34, 85 lines modifiedOffset 65, 54 lines modified
34 »       }65 »       }
  
35 »       static·int·Foo·(object·o)66 »       static·int·Foo·(object·o)
36 »       {67 »       {
37 »       »       return·0;68 »       »       return·0;
38 »       }69 »       }
39 }</string>70 }</string>
40 ····<string>//·CS0407:·A·method·or·delegate·`TestDelegateA·MainClass.Method(bool)'·return·type·does·not·match·delegate·`int·TestDelegateA(bool)'·return·type 
41 //·Line:·12 
  
42 delegate·int·TestDelegateA·(bool·b); 
  
43 public·class·MainClass 
44 { 
45 »       static·TestDelegateA·Method·(bool·b) 
46 »       { 
47 »       »       return·Method; 
48 »       } 
49 }</string> 
50 ····<string>//·CS0407:·A·method·or·delegate·`int·int.Parse(string)'·return·type·does·not·match·delegate·`object·Test.Conv(string)'·return·type71 ····<string>//·CS0407:·A·method·or·delegate·`int·int.Parse(string)'·return·type·does·not·match·delegate·`object·Test.Conv(string)'·return·type
51 //·Line:·1772 //·Line:·17
  
52 using·System;73 using·System;
  
53 public·class·Test74 public·class·Test
54 {75 {
55 »       private·delegate·object·Conv(string·str);76 »       private·delegate·object·Conv(string·str);
  
56 »       public·static·void·Main()77 »       public·static·void·Main()
57 »       {78 »       {
58 »       »       Conv·c·=·new·Conv(int.Parse);79 »       »       Conv·c·=·new·Conv(int.Parse);
59 »       }80 »       }
60 }</string>81 }</string>
61 ····<string>//·CS0407:·A·method·or·delegate·`int·MainClass.Delegate()'·return·type·does·not·match·delegate·`void·TestDelegate()'·return·type82 ····<string>//·CS0407:·A·method·or·delegate·`int·TestDelegateA(bool)'·return·type·does·not·match·delegate·`bool·TestDelegateB(bool)'·return·type
62 //·Line:·1283 //·Line:·12
  
63 delegate·void·TestDelegate();84 delegate·int·TestDelegateA·(bool·b);
 85 delegate·bool·TestDelegateB·(bool·b);
  
64 public·class·MainClass·{ 
65 ········public·static·int·Delegate()·{ 
66 ················return·0; 
67 ········} 
  
68 ········public·static·void·Main()·{ 
69 ················TestDelegate·delegateInstance·=·new·TestDelegate·(Delegate); 
70 ·······} 
71 }</string> 
72 ····<string>//·CS0407:·A·method·or·delegate·`int·X.f(int)'·return·type·does·not·match·delegate·`object·X.Function(int)'·return·type 
73 //·Line:·17 
  
74 using·System; 
  
75 class·X86 public·class·MainClass
76 {87 {
 88 »       public·static·int·Delegate(bool·b)
77 »       public·delegate·object·Function(int·arg1); 
  
78 »       static·void·Main·() 
79 »       {89 »       {
80 »       »       Delegate·d·=·new·Function·(f);90 »       »       return·0;
81 »       }91 »       }
  
82 »       static·int·f·(int·a)92 »       public·static·void·Main()·
83 »       {93 »       {
Max diff block lines reached; 663/4525 bytes (14.65%) of diff not shown.
1.17 KB
CS1715
1.16 KB
CS1715
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 27 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1715</ErrorName>3 ··<ErrorName>CS1715</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS1715:·`B.Foo':·type·must·be·`int'·to·match·overridden·member·`A.Foo'
 6 //·Line:·11
  
 7 public·abstract·class·A
 8 {
 9 »       public·abstract·ref·int·Foo·{·get;·}
 10 }
  
 11 public·class·B·:·A
 12 {
 13 »       public·override·ref·long·Foo·{
 14 »       »       get·{
 15 »       »       »       throw·null;
 16 »       »       }
 17 »       }
 18 }</string>
5 ····<string>//·CS1715:·`DerivedClass.Prop':·type·must·be·`bool'·to·match·overridden·member·`BaseClass.Prop'19 ····<string>//·CS1715:·`DerivedClass.Prop':·type·must·be·`bool'·to·match·overridden·member·`BaseClass.Prop'
6 //·Line:·920 //·Line:·9
  
7 class·BaseClass·{21 class·BaseClass·{
8 ········protected·virtual·bool·Prop·{·set·{}·}22 ········protected·virtual·bool·Prop·{·set·{}·}
9 }23 }
  
Offset 22, 25 lines modifiedOffset 38, 9 lines modified
22 }38 }
  
23 delegate·void·TestD·();39 delegate·void·TestD·();
  
24 class·DerivedClass:·BaseClass·{40 class·DerivedClass:·BaseClass·{
25 ········protected·override·event·TestD·Prop;41 ········protected·override·event·TestD·Prop;
26 }</string>42 }</string>
27 ····<string>//·CS1715:·`B.Foo':·type·must·be·`int'·to·match·overridden·member·`A.Foo' 
28 //·Line:·11 
  
29 public·abstract·class·A 
30 { 
31 »       public·abstract·ref·int·Foo·{·get;·} 
32 } 
  
33 public·class·B·:·A 
34 { 
35 »       public·override·ref·long·Foo·{ 
36 »       »       get·{ 
37 »       »       »       throw·null; 
38 »       »       } 
39 »       } 
40 }</string> 
41 ··</Examples>43 ··</Examples>
42 </ErrorDocumentation>44 </ErrorDocumentation>
3.3 KB
CS0037
3.29 KB
CS0037
Ordering differences only
    
Offset 1, 67 lines modifiedOffset 1, 54 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0037</ErrorName>3 ··<ErrorName>CS0037</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0037:·Cannot·convert·null·to·`S'·because·it·is·a·value·type5 ····<string>//·CS0037:·Cannot·convert·null·to·`char'·because·it·is·a·value·type
6 //·Line:·106 //·Line:·8
7 struct·S·{ 
8 »       int·a; 
9 } 
  
10 class·X·{7 class·Test
 8 {
11 »       static·void·Main·()9 »       static·void·Main·()
12 »       {10 »       {
13 »       »       S·s·=·(S)·null;11 »       »       char·p·=·null;
14 »       }12 »       }
15 }</string>13 }</string>
16 ····<string>//·CS0037:·Cannot·convert·null·to·`bool'·because·it·is·a·value·type14 ····<string>//·CS0037:·Cannot·convert·null·to·`int'·because·it·is·a·value·type
17 //·Line:·1915 //·Line:·9
  
  
18 using·System; 
  
19 class·TestA 
20 { 
21 »       public·string·Select·(Func&lt;TestA,·bool&gt;·f) 
22 »       { 
23 »       »       return·&quot;&quot;; 
24 »       } 
25 } 
  
 16 class·X·{
26 public·class·C 
27 { 
28 »       static·void·Main·()17 »       static·void·Main·()
29 »       {18 »       {
30 »       »       string·foo·=·from·a·in·new·TestA·()·select·null;19 »       »       int·s·=·44;
 20 »       »       switch·(s)·{
 21 »       »       »       case·null:·break;
 22 »       »       }
31 »       }23 »       }
32 }</string>24 }</string>
33 ····<string>//·CS0037:·Cannot·convert·null·to·`char'·because·it·is·a·value·type25 ····<string>//·CS0037:·Cannot·convert·null·to·`char'·because·it·is·a·value·type
34 //·Line:·826 //·Line:·12
  
35 class·Test27 class·C
36 {28 {
37 »       static·void·Main·()29 »       static·void·Test·()
38 »       {30 »       {
39 »       »       char·p·=·null;31 »       »       char·c·=·'c';
 32 »       »       switch·(c)
 33 »       »       {
 34 »       »       »       case·'a':·
 35 »       »       »       »       goto·case·null;
 36 »       »       }
40 »       }37 »       }
41 }</string>38 }</string>
42 ····<string>//·CS0037:·Cannot·convert·null·to·`byte'·because·it·is·a·value·type39 ····<string>//·CS0037:·Cannot·convert·null·to·`int'·because·it·is·a·value·type
43 //·Line·:·740 //·Line:·6
  
44 public·class·Blah·{ 
  
45 »       public·enum·MyEnum·:·byte·{ 
46 »       »       Foo·=·null, 
47 »       »       Bar 
48 »       } 
  
49 »       public·static·void·Main·() 
50 »       { 
51 »       }41 class·C
 42 {
 43 »       int·[,]·i·=·new·int·[2,null]·{·{·1·},·{·2·}·};
52 }</string>44 }</string>
53 ····<string>//·CS0037:·Cannot·convert·null·to·`bool'·because·it·is·a·value·type45 ····<string>//·CS0037:·Cannot·convert·null·to·`bool'·because·it·is·a·value·type
54 //·Line:·1346 //·Line:·13
  
55 using·System;47 using·System;
  
56 public·sealed·class·BoundAttribute·:·System.Attribute48 public·sealed·class·BoundAttribute·:·System.Attribute
Offset 70, 46 lines modifiedOffset 57, 59 lines modified
70 }57 }
  
71 class·C58 class·C
72 {59 {
73 »       [Bound·(Dec·=·null)]60 »       [Bound·(Dec·=·null)]
74 »       double·d2;61 »       double·d2;
75 }</string>62 }</string>
76 ····<string>//·CS0037:·Cannot·convert·null·to·`int'·because·it·is·a·value·type63 ····<string>//·CS0037:·Cannot·convert·null·to·`byte'·because·it·is·a·value·type
77 //·Line:·664 //·Line·:·7
  
 65 public·class·Blah·{
78 class·C 
79 { 
80 »       int·[,]·i·=·new·int·[2,null]·{·{·1·},·{·2·}·}; 
81 }</string> 
82 ····<string>//·CS0037:·Cannot·convert·null·to·`char'·because·it·is·a·value·type 
83 //·Line:·12 
  
84 class·C 
85 { 
86 »       static·void·Test·()66 »       public·enum·MyEnum·:·byte·{
 67 »       »       Foo·=·null,
 68 »       »       Bar
 69 »       }
  
 70 »       public·static·void·Main·()
87 »       {71 »       {
88 »       »       char·c·=·'c'; 
89 »       »       switch·(c) 
90 »       »       { 
91 »       »       »       case·'a':· 
92 »       »       »       »       goto·case·null; 
93 »       »       } 
94 »       }72 »       }
95 }</string>73 }</string>
96 ····<string>//·CS0037:·Cannot·convert·null·to·`int'·because·it·is·a·value·type74 ····<string>//·CS0037:·Cannot·convert·null·to·`S'·because·it·is·a·value·type
97 //·Line:·975 //·Line:·10
 76 struct·S·{
 77 »       int·a;
 78 }
  
98 class·X·{79 class·X·{
99 »       static·void·Main·()80 »       static·void·Main·()
100 »       {81 »       {
 82 »       »       S·s·=·(S)·null;
101 »       »       int·s·=·44; 
102 »       »       switch·(s)·{ 
Max diff block lines reached; 118/3330 bytes (3.54%) of diff not shown.
1.88 KB
CS1656
1.87 KB
CS1656
Ordering differences only
    
Offset 1, 36 lines modifiedOffset 1, 49 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1656</ErrorName>3 ··<ErrorName>CS1656</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS1656:·Cannot·assign·to·`i'·because·it·is·a·`foreach·iteration·variable'
 6 //·Line:·9
  
 7 class·Test
 8 {
 9 »       static·void·Main·()
 10 »       {
 11 »       »       foreach·(int·i·in·new·int[]·{·1,·2})
 12 »       »       »       i++;
 13 »       }
 14 }</string>
 15 ····<string>//·CS1656:·Cannot·assign·to·`m'·because·it·is·a·`using·variable'
 16 //·Line:·10
 17 using·System.IO;
  
 18 class·X·{
  
 19 »       static·void·Main·()
 20 »       {
 21 »       »       using·(MemoryStream·m·=·new·MemoryStream·()){
 22 »       »       »       m·=·null;
 23 »       »       }
 24 »       }
 25 }</string>
5 ····<string>//·CS1656:·Cannot·assign·to·`p'·because·it·is·a·`fixed·variable'26 ····<string>//·CS1656:·Cannot·assign·to·`p'·because·it·is·a·`fixed·variable'
6 //·Line:·1027 //·Line:·10
7 //·Compiler·options:·-unsafe28 //·Compiler·options:·-unsafe
  
8 unsafe·class·X·{29 unsafe·class·X·{
  
9 »       static·int·x·=·0;30 »       static·int·x·=·0;
10 »       static·void·Main·()·{31 »       static·void·Main·()·{
11 »       »       fixed·(int*·p·=·&amp;x)·{32 »       »       fixed·(int*·p·=·&amp;x)·{
12 »       »       ····p·=·(int*)22;33 »       »       ····p·=·(int*)22;
13 »       »       }34 »       »       }
14 »       }»      »      ····35 »       }»      »      ····
15 }</string>36 }</string>
16 ····<string>//·CS1656:·Cannot·assign·to·`i'·because·it·is·a·`foreach·iteration·variable'37 ····<string>//·CS1656:·Cannot·assign·to·`i'·because·it·is·a·`foreach·iteration·variable'
17 //·Line:·9 
  
18 class·Test 
19 { 
20 »       static·void·Main·() 
21 »       { 
22 »       »       foreach·(int·i·in·new·int[]·{·1,·2}) 
23 »       »       »       i++; 
24 »       } 
25 }</string> 
26 ····<string>//·CS1656:·Cannot·assign·to·`i'·because·it·is·a·`foreach·iteration·variable' 
27 //·Line:·1438 //·Line:·14
  
28 using·System.Collections;39 using·System.Collections;
  
29 class·Test·{40 class·Test·{
30 »       static·IEnumerable·foo·()·{·return·null;·}41 »       static·IEnumerable·foo·()·{·return·null;·}
  
Offset 54, 27 lines modifiedOffset 67, 14 lines modified
54 ········public·static·void·Main·()67 ········public·static·void·Main·()
55 ········{68 ········{
56 »       »       Test·t·=·new·Test·();69 »       »       Test·t·=·new·Test·();
57 »       »       70 »       »       
58 ················t.Method_1·+=·delegate·{··};71 ················t.Method_1·+=·delegate·{··};
59 ········}72 ········}
60 }</string>73 }</string>
61 ····<string>//·CS1656:·Cannot·assign·to·`m'·because·it·is·a·`using·variable' 
62 //·Line:·10 
63 using·System.IO; 
  
64 class·X·{ 
  
65 »       static·void·Main·() 
66 »       { 
67 »       »       using·(MemoryStream·m·=·new·MemoryStream·()){ 
68 »       »       »       m·=·null; 
69 »       »       } 
70 »       } 
71 }</string> 
72 ····<string>//·CS1656:·Cannot·assign·to·`i'·because·it·is·a·`foreach·iteration·variable'74 ····<string>//·CS1656:·Cannot·assign·to·`i'·because·it·is·a·`foreach·iteration·variable'
73 //·Line:·975 //·Line:·9
  
74 class·X·{76 class·X·{
  
75 »       static·void·Main·()77 »       static·void·Main·()
76 »       {78 »       {
5.76 KB
CS1667
5.75 KB
CS1667
Ordering differences only
    
Offset 1, 58 lines modifiedOffset 1, 52 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1667</ErrorName>3 ··<ErrorName>CS1667</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS1667:·Attribute·`System.ObsoleteAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·delegate'·declarations·only
5 ····<string>//·CS1667:·Attribute·`System.CLSCompliantAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`assembly,·module,·class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·parameter,·delegate,·return'·declarations·only 
6 //·GMCS1667:·Attribute·`System.CLSCompliantAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`assembly,·module,·class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·parameter,·delegate,·return,·type·parameter'·declarations·only 
7 //·Line:·156 //·Line:·14
  
8 class·Test·{7 class·Test·{
9 ········public·static·bool·Error·{8 ········public·static·bool·Error·{
 9 ············[System.Obsolete]·set·{
10 ············[System.CLSCompliant·(true)]·get·{ 
11 ················return·false; 
12 ············}10 ············}
13 ········}11 ········}
14 }12 }
  
15 class·MainClass·{13 class·MainClass·{
16 ········public·static·void·Main·()·{14 ········public·static·void·Main·()·{
17 ················System.Console.WriteLine·(Test.Error);15 ················Test.Error·=·false;
18 ········}16 ········}
19 }</string>17 }</string>
20 ····<string>//·CS1667:·Attribute·`System.ObsoleteAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·delegate'·declarations·only18 ····<string>//·CS1667:·Attribute·`System.CLSCompliantAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`assembly,·module,·class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·parameter,·delegate,·return'·declarations·only
 19 //·GMCS1667:·Attribute·`System.CLSCompliantAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`assembly,·module,·class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·parameter,·delegate,·return,·type·parameter'·declarations·only
21 //·Line:·1420 //·Line:·15
  
22 class·Test·{21 class·Test·{
23 ········public·static·bool·Error·{22 ········public·static·bool·Error·{
24 ············[System.Obsolete]·set·{23 ············[System.CLSCompliant·(true)]·get·{
 24 ················return·false;
25 ············}25 ············}
26 ········}26 ········}
27 }27 }
  
28 class·MainClass·{28 class·MainClass·{
29 ········public·static·void·Main·()·{29 ········public·static·void·Main·()·{
30 ················Test.Error·=·false;30 ················System.Console.WriteLine·(Test.Error);
31 ········}31 ········}
32 }</string>32 }</string>
33 ····<string>//·CS1667:·Attribute·`System.Diagnostics.ConditionalAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`method'·declarations·only 
34 //·GMCS1667:·Attribute·`System.Diagnostics.ConditionalAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`class,·method'·declarations·only33 ····<string>//·CS1667:·Attribute·`System.CLSCompliantAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`assembly,·module,·class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·parameter,·delegate,·return'·declarations·only
 34 //·GMCS1667:·Attribute·`System.CLSCompliantAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`assembly,·module,·class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·parameter,·delegate,·return,·type·parameter'·declarations·only
35 //·Line:·1135 //·Line:·8
  
36 using·System;36 using·System;
37 using·System.Diagnostics; 
  
 37 public·interface·X·{
 38 ··[method:CLSCompliant·(false)]
 39 ··event·EventHandler·XEvent;
38 class·Class1· 
39 { 
40 ········public·int·G·{ 
41 ············[Conditional(&quot;DEBUG&quot;)] 
42 ············get·{ 
43 ····················return·1; 
44 ············} 
45 »       } 
46 }</string>40 }</string>
47 ····<string>//·CS1667:·Attribute·`System.CLSCompliantAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`assembly,·module,·class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·parameter,·delegate,·return'·declarations·only41 ····<string>//·CS1667:·Attribute·`System.CLSCompliantAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`assembly,·module,·class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·parameter,·delegate,·return'·declarations·only
48 //·GMCS1667:·Attribute·`System.CLSCompliantAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`assembly,·module,·class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·parameter,·delegate,·return,·type·parameter'·declarations·only42 //·GMCS1667:·Attribute·`System.CLSCompliantAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`assembly,·module,·class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·parameter,·delegate,·return,·type·parameter'·declarations·only
49 //·Line:·1143 //·Line:·11
  
50 using·System;44 using·System;
51 using·System.Diagnostics;45 using·System.Diagnostics;
Offset 61, 19 lines modifiedOffset 55, 25 lines modified
61 {55 {
62 ········public·event·ResolveEventHandler·G·{56 ········public·event·ResolveEventHandler·G·{
63 ············[CLSCompliant(false)]57 ············[CLSCompliant(false)]
64 ············add·{}58 ············add·{}
65 ············remove·{}59 ············remove·{}
66 »       }60 »       }
67 }</string>61 }</string>
68 ····<string>//·CS1667:·Attribute·`System.CLSCompliantAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`assembly,·module,·class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·parameter,·delegate,·return'·declarations·only 
69 //·GMCS1667:·Attribute·`System.CLSCompliantAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`assembly,·module,·class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·parameter,·delegate,·return,·type·par[·...·truncated·by·diffoscope;·len:·6,·SHA:·ae7637ad1a17f91c8a6e41f9d3e077ac71af8fe8112855d5f3373cfe80e4087a·...·]'·declarations·only62 ····<string>//·CS1667:·Attribute·`System.Diagnostics.ConditionalAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`method'·declarations·only
 63 //·GMCS1667:·Attribute·`System.Diagnostics.ConditionalAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`class,·method'·declarations·only
70 //·Line:·864 //·Line:·11
  
71 using·System;65 using·System;
 66 using·System.Diagnostics;
  
72 public·interface·X·{ 
73 ··[method:CLSCompliant·(false)] 
74 ··event·EventHandler·XEvent;67 class·Class1·
 68 {
 69 ········public·int·G·{
 70 ············[Conditional(&quot;DEBUG&quot;)]
 71 ············get·{
 72 ····················return·1;
 73 ············}
 74 »       }
75 }</string>75 }</string>
76 ··</Examples>76 ··</Examples>
77 </ErrorDocumentation>77 </ErrorDocumentation>
750 B
CS1010
738 B
CS1010
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 19 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1010</ErrorName>3 ··<ErrorName>CS1010</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS1010:·Newline·in·constant
 6 //·Line:·6
  
 7 class·X
 8 {
 9 »       static·string·s·=·&quot;Hello
 10 world!&quot;;
 11 }</string>
5 ····<string>//·CS1010·:·Newline·in·constant12 ····<string>//·CS1010·:·Newline·in·constant
6 //·Line:·813 //·Line:·8
  
7 class·C14 class·C
8 {15 {
9 »       static·void·Main·()16 »       static·void·Main·()
10 »       {17 »       {
Offset 17, 17 lines modifiedOffset 25, 9 lines modified
17 //·Line:·625 //·Line:·6
  
18 class·Foo26 class·Foo
19 {27 {
20 »       static·char·c·='28 »       static·char·c·='
21 ';29 ';
22 }</string>30 }</string>
23 ····<string>//·CS1010:·Newline·in·constant 
24 //·Line:·6 
  
25 class·X 
26 { 
27 »       static·string·s·=·&quot;Hello 
28 world!&quot;; 
29 }</string> 
30 ··</Examples>31 ··</Examples>
31 </ErrorDocumentation>32 </ErrorDocumentation>
4.25 KB
CS0652
4.24 KB
CS0652
Ordering differences only
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0652</ErrorName>3 ··<ErrorName>CS0652</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`char'5 ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`byte'
6 //·Line:·126 //·Line:·9
7 //·Compiler·options:·/warn:2·/warnaserror7 //·Compiler·options:·-warnaserror·-warn:2
  
8 using·System; 
  
9 public·class·CS0652·{ 
  
10 »       public·static·void·Main·()·8 class·X
 9 {
 10 »       void·b·()
11 »       {11 »       {
12 »       »       char·value·=·'a'; 
13 »       »       if·(value·&lt;·SByte.MinValue) 
14 »       »       »       return;12 ················byte·b·=·0;
 13 ················if·(b·==·500)
 14 ····················return;
15 »       }15 »       }
  
 16 »       static·void·Main·()·{}
16 }</string>17 }</string>
17 ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`ushort'18 ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`ushort'
18 //·Line:·1119 //·Line:·11
19 //·Compiler·options:·/warn:2·/warnaserror20 //·Compiler·options:·/warn:2·/warnaserror
20 using·System;21 using·System;
  
21 public·class·CS0652·{22 public·class·CS0652·{
Offset 29, 60 lines modifiedOffset 29, 60 lines modified
29 »       »       ushort·us·=·0;29 »       »       ushort·us·=·0;
30 »       »       if·(us·==·-1)30 »       »       if·(us·==·-1)
31 »       »       »       Console.WriteLine·(&quot;:(&quot;);31 »       »       »       Console.WriteLine·(&quot;:(&quot;);
32 »       »       else32 »       »       else
33 »       »       »       Console.WriteLine·(&quot;:)&quot;);33 »       »       »       Console.WriteLine·(&quot;:)&quot;);
34 »       }34 »       }
35 }</string>35 }</string>
36 ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`byte'36 ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`short'
37 //·Line:·1237 //·Line:·11
38 //·Compiler·options:·/warn:2·/warnaserror38 //·Compiler·options:·/warn:2·/warnaserror
  
39 using·System;39 using·System;
  
40 public·class·CS0652·{40 public·class·CS0652·{
  
41 »       public·static·void·Main·()·41 »       public·static·void·Main·()·
42 »       {42 »       {
43 »       »       byte·b·=·0; 
44 »       »       if·(b·==·-1)43 »       »       short·us·=·0;
 44 »       »       if·(us·==·-10000000)
45 »       »       »       Console.WriteLine·(&quot;:(&quot;);45 »       »       »       Console.WriteLine·(&quot;:(&quot;);
46 »       »       else46 »       »       else
47 »       »       »       Console.WriteLine·(&quot;:)&quot;);47 »       »       »       Console.WriteLine·(&quot;:)&quot;);
48 »       }48 »       }
49 }</string>49 }</string>
50 ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`short'50 ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`char'
51 //·Line:·1151 //·Line:·12
52 //·Compiler·options:·/warn:2·/warnaserror52 //·Compiler·options:·/warn:2·/warnaserror
  
53 using·System;53 using·System;
  
54 public·class·CS0652·{54 public·class·CS0652·{
  
55 »       public·static·void·Main·()·55 »       public·static·void·Main·()·
56 »       {56 »       {
 57 »       »       char·value·=·'a';
 58 »       »       if·(value·&lt;·SByte.MinValue)
 59 »       »       »       return;
57 »       »       short·us·=·0; 
58 »       »       if·(us·==·-10000000) 
59 »       »       »       Console.WriteLine·(&quot;:(&quot;); 
60 »       »       else 
61 »       »       »       Console.WriteLine·(&quot;:)&quot;); 
62 »       }60 »       }
63 }</string>61 }</string>
64 ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`char'62 ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`byte'
65 //·Line:·1263 //·Line:·12
66 //·Compiler·options:·/warn:2·/warnaserror64 //·Compiler·options:·/warn:2·/warnaserror
  
67 using·System;65 using·System;
  
68 public·class·CS0652·{66 public·class·CS0652·{
  
69 »       public·static·void·Main·()·67 »       public·static·void·Main·()·
70 »       {68 »       {
71 »       »       char·value·=·'a'; 
72 »       »       if·(value·&gt;·ulong.MaxValue) 
73 »       »       »       return;69 »       »       byte·b·=·0;
 70 »       »       if·(b·==·-1)
 71 »       »       »       Console.WriteLine·(&quot;:(&quot;);
 72 »       »       else
 73 »       »       »       Console.WriteLine·(&quot;:)&quot;);
74 »       }74 »       }
75 }</string>75 }</string>
76 ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`short'76 ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`short'
77 //·Line:·1277 //·Line:·12
78 //·Compiler·options:·/warn:2·/warnaserror78 //·Compiler·options:·/warn:2·/warnaserror
  
79 using·System;79 using·System;
Offset 92, 24 lines modifiedOffset 92, 24 lines modified
92 »       public·static·void·Main·()·92 »       public·static·void·Main·()·
93 »       {93 »       {
94 »       »       short·value·=·5;94 »       »       short·value·=·5;
95 »       »       if·(value·&gt;·char.MaxValue)95 »       »       if·(value·&gt;·char.MaxValue)
96 »       »       »       return;96 »       »       »       return;
97 »       }97 »       }
98 }</string>98 }</string>
99 ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`byte'99 ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`char'
100 //·Line:·9100 //·Line:·12
101 //·Compiler·options:·-warnaserror·-warn:2101 //·Compiler·options:·/warn:2·/warnaserror
  
102 class·X 
103 { 
104 »       void·b·()102 using·System;
  
 103 public·class·CS0652·{
  
 104 »       public·static·void·Main·()·
105 »       {105 »       {
106 ················byte·b·=·0; 
107 ················if·(b·==·500) 
108 ····················return;106 »       »       char·value·=·'a';
 107 »       »       if·(value·&gt;·ulong.MaxValue)
 108 »       »       »       return;
109 »       }109 »       }
Max diff block lines reached; 38/4302 bytes (0.88%) of diff not shown.
1.35 KB
CS7034
1.34 KB
CS7034
Ordering differences only
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS7034</ErrorName>3 ··<ErrorName>CS7034</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS7034:·The·specified·version·string·`2.0.*.*'·does·not·conform·to·the·required·format·-·major[.minor[.build[.revision]]]5 ····<string>//·CS7034:·The·specified·version·string·`2.*'·does·not·conform·to·the·required·format·-·major[.minor[.build[.revision]]]
6 //·Line:·66 //·Line:·6
  
7 using·System.Reflection;7 using·System.Reflection;
  
8 [assembly:·AssemblyVersion(&quot;2.0.*.*&quot;)]</string>8 [assembly:·AssemblyVersion(&quot;2.*&quot;)]</string>
9 ····<string>//·CS7034:·The·specified·version·string·`2.*'·does·not·conform·to·the·required·format·-·major[.minor[.build[.revision]]]9 ····<string>//·CS7034:·The·specified·version·string·`2.0.*.*'·does·not·conform·to·the·required·format·-·major[.minor[.build[.revision]]]
10 //·Line:·610 //·Line:·6
  
11 using·System.Reflection;11 using·System.Reflection;
  
12 [assembly:·AssemblyVersion(&quot;2.*&quot;)]</string>12 [assembly:·AssemblyVersion(&quot;2.0.*.*&quot;)]</string>
13 ····<string>//·CS7034:·The·specified·version·string·`0.0.0.80420'·does·not·conform·to·the·required·format·-·major[.minor[.build[.revision]]]13 ····<string>//·CS7034:·The·specified·version·string·`0.0.0.80420'·does·not·conform·to·the·required·format·-·major[.minor[.build[.revision]]]
14 //·Line:·714 //·Line:·7
  
15 using·System;15 using·System;
16 using·System.Reflection;16 using·System.Reflection;
  
17 [assembly:·AssemblyVersion·(&quot;0.0.0.80420&quot;)]17 [assembly:·AssemblyVersion·(&quot;0.0.0.80420&quot;)]
1.13 KB
CS1657
1.12 KB
CS1657
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 25 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1657</ErrorName>3 ··<ErrorName>CS1657</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS1657:·Cannot·pass·`i'·as·a·ref·or·out·argument·because·it·is·a·`foreach·iteration·variable'
 6 //·Line:·9
  
 7 class·E
 8 {
 9 ····public·E·(int[]·args)
 10 ····{
 11 ········foreach·(int·i·in·args)
 12 ············Init·(ref·i);
 13 ····}
 14 ····
 15 ····void·Init·(ref·int·val)·{}
 16 ·······
 17 }</string>
5 ····<string>//·CS1657:·Cannot·pass·`m'·as·a·ref·or·out·argument·because·it·is·a·`using·variable'18 ····<string>//·CS1657:·Cannot·pass·`m'·as·a·ref·or·out·argument·because·it·is·a·`using·variable'
6 //·Line:·1119 //·Line:·11
  
7 using·System.IO;20 using·System.IO;
  
8 class·E21 class·E
9 {22 {
Offset 17, 23 lines modifiedOffset 31, 9 lines modified
17 ····}31 ····}
18 ····32 ····
19 ····void·Init·(out·MemoryStream·val)33 ····void·Init·(out·MemoryStream·val)
20 ····{34 ····{
21 »       val·=·null;35 »       val·=·null;
22 ····}36 ····}
23 }</string>37 }</string>
24 ····<string>//·CS1657:·Cannot·pass·`i'·as·a·ref·or·out·argument·because·it·is·a·`foreach·iteration·variable' 
25 //·Line:·9 
  
26 class·E 
27 { 
28 ····public·E·(int[]·args) 
29 ····{ 
30 ········foreach·(int·i·in·args) 
31 ············Init·(ref·i); 
32 ····} 
33 ···· 
34 ····void·Init·(ref·int·val)·{} 
35 ······· 
36 }</string> 
37 ··</Examples>38 ··</Examples>
38 </ErrorDocumentation>39 </ErrorDocumentation>
13.1 KB
CS1540
13.1 KB
CS1540
Ordering differences only
    
Offset 1, 60 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1540</ErrorName>3 ··<ErrorName>CS1540</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1540:·Cannot·access·protected·member·`Parent.Foo()'·via·a·qualifier·of·type·`T'.·The·qualifier·must·be·of·type·`Child&lt;T&gt;'·or·derived·from·it 
6 //·Line:·9 
7 //·Compiler·options:·-r:CS1540-15-lib.dll 
  
8 public·class·Child&lt;T&gt;·:·Parent·where·T·:·Parent 
9 { 
10 »       public·void·Bar·(T·p) 
11 »       { 
12 »       »       p.Foo·(); 
13 »       } 
14 }</string> 
15 ····<string>//·CS1540:·Cannot·access·protected·member·`AAttribute.AAttribute(int)'·via·a·qualifier·of·type·`AAttribute'.·The·qualifier·must·be·of·type·`BAttribute'·or·derived·from·it 
16 //·Line:·17 
  
17 using·System; 
  
18 public·class·AAttribute·:·Attribute 
19 { 
20 »       public·AAttribute·() 
21 »       { 
22 »       } 
  
23 »       protected·AAttribute·(int·a) 
24 »       { 
25 »       } 
26 } 
  
27 [AAttribute·(5)] 
28 public·class·BAttribute·:·AAttribute 
29 { 
30 »       public·BAttribute·()·:·base·() 
31 »       { 
32 »       } 
33 »        
34 »       public·BAttribute·(int·a)·:·base·(a) 
35 »       { 
36 »       } 
37 }</string> 
38 ····<string>//·CS1540:·Cannot·access·protected·member·`object.MemberwiseClone()'·via·a·qualifier·of·type·`anonymous·type'.·The·qualifier·must·be·of·type·`A'·or·derived·from·it 
39 //·Line:·9 
  
40 class·A 
41 { 
42 »       public·A·() 
43 »       { 
44 »       »       var·x·=·new·{·s·=·&quot;-&quot;·}; 
45 »       »       x.MemberwiseClone(); 
46 »       } 
47 }</string> 
48 ····<string>//·CS1540:·Cannot·access·protected·member·`A.Test.get'·via·a·qualifier·of·type·`B'.·The·qualifier·must·be·of·type·`C'·or·derived·from·it5 ····<string>//·CS1540:·Cannot·access·protected·member·`A.Test.get'·via·a·qualifier·of·type·`B'.·The·qualifier·must·be·of·type·`C'·or·derived·from·it
49 //·Line:·176 //·Line:·17
  
50 class·A7 class·A
51 {8 {
52 »       public·object[]·Test·{9 »       public·object[]·Test·{
53 »       »       set·{·}10 »       »       set·{·}
Offset 70, 158 lines modifiedOffset 21, 147 lines modified
70 {21 {
71 »       public·void·Test2·(B·b)22 »       public·void·Test2·(B·b)
72 »       {23 »       {
73 »       »       foreach·(object·o·in·b.Test)·{24 »       »       foreach·(object·o·in·b.Test)·{
74 »       »       }25 »       »       }
75 »       }26 »       }
76 }</string>27 }</string>
77 ····<string>//·CS1540:·Cannot·access·protected·member·`Parent.Foo()'·via·a·qualifier·of·type·`Parent'.·The·qualifier·must·be·of·type·`Child'·or·derived·from·it 
78 //·Line:·8 
79 //·Compiler·options:·-r:CS1540-15-lib.dll 
  
80 public·class·Child·:·Parent 
81 { 
82 »       public·void·Bar·(Parent·p) 
83 »       { 
84 »       »       p.Foo·(); 
85 »       } 
86 }</string> 
87 ····<string>//·CS1540:·Cannot·access·protected·member·`A.X()'·via·a·qualifier·of·type·`B'.·The·qualifier·must·be·of·type·`C'·or·derived·from·it28 ····<string>//·CS1540:·Cannot·access·protected·member·`A.n'·via·a·qualifier·of·type·`B'.·The·qualifier·must·be·of·type·`C'·or·derived·from·it
88 //·Line:·2129 //·Line:·19
  
89 class·A30 class·A
90 {31 {
 32 ········protected·int·n;
91 ········protected·virtual·void·X·() 
92 ········{ 
93 ········} 
94 }33 }
95 ·34 ·
96 class·B·:·A35 class·B·:·A
97 {36 {
98 }37 }
99 ·38 ·
100 class·C·:·A39 class·C·:·A
101 {40 {
102 ········static·B·b·=·new·B·();41 ········static·B·b·=·new·B·();
103 ·42 ·
104 ········static·void·M·()43 ········static·void·Main·()
105 ········{44 ········{
106 ················b.X·();45 ················b.n·=·1;
107 ········}46 ········}
108 }</string>47 }</string>
109 ····<string>//·CS1540:·Cannot·access·protected·member·`A.Foo()'·via·a·qualifier·of·type·`D2'.·The·qualifier·must·be·of·type·`D'·or·derived·from·it48 ····<string>//·CS1540:·Cannot·access·protected·member·`A.A(int)'·via·a·qualifier·of·type·`A'.·The·qualifier·must·be·of·type·`B'·or·derived·from·it
110 //·Line:·849 //·Line:·25
111 //·Compiler·options:·-r:CS1540-17-lib.dll 
  
112 class·D·:·B50 public·class·A
113 {51 {
114 »       public·void·Test·()52 »       protected·A·(int·a)
115 »       {53 »       {
116 »       »       C.Get().Foo·(); 
117 »       }54 »       }
118 }55 }
  
119 class·D2·:·B56 public·class·B·:·A
120 {57 {
121 }58 »       public·B·()
 59 »       »       :·base·(1)
 60 »       {
 61 »       }
 62 »       
 63 »       public·static·void·Main·()
 64 »       {
 65 »       »       A·a·=·new·A·(1);
 66 »       }
 67 }</string>
Max diff block lines reached; 9983/13387 bytes (74.57%) of diff not shown.
3.49 KB
CS0188
3.48 KB
CS0188
Ordering differences only
    
Offset 1, 27 lines modifiedOffset 1, 38 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0188</ErrorName>3 ··<ErrorName>CS0188</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to5 ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to
6 //·Line:·106 //·Line:·8
  
7 struct·S7 struct·Sample
8 {8 {
 9 »       public·Sample·(int·arg)
9 »       public·int·x; 
10 »        
11 »       S·(dynamic·d) 
12 »       {10 »       {
 11 »       »       text·=·this.Prop;
13 »       »       Foo·(d); 
14 »       »       x·=·44; 
15 »       }12 »       }
 13 »       
 14 »       int·Prop·{·get·{·return·1;·}·}
  
16 »       void·Foo·(int·a) 
17 »       { 
18 »       }15 »       public·int·text;
 16 }</string>
 17 ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to
 18 //·Line:·6
  
 19 struct·Sample·{
 20 ········public·Sample(string·text)·{
 21 ············Initialize();
 22 ············this.text·=·text;
 23 ········}
  
 24 ········void·Initialize()·{
 25 ········}
 26 ········
 27 ········public·string·text;
19 }</string>28 }</string>
20 ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to29 ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to
21 //·Line:·1630 //·Line:·16
  
22 struct·Foo31 struct·Foo
23 {32 {
24 »       public·int·bar;33 »       public·int·bar;
Offset 34, 70 lines modifiedOffset 45, 63 lines modified
34 »       public·Foo·(int·baz)45 »       public·Foo·(int·baz)
35 »       {46 »       {
36 »       »       this.baz·=·baz;47 »       »       this.baz·=·baz;
37 »       »       bar·=·this·[2]·-·1;48 »       »       bar·=·this·[2]·-·1;
38 »       }49 »       }
39 }</string>50 }</string>
40 ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to51 ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to
41 //·Line:·852 //·Line:·10
  
42 struct·Sample53 struct·B
43 {54 {
44 »       public·Sample·(int·arg)55 »       public·int·a;
  
 56 »       public·B·(int·foo)
45 »       {57 »       {
46 »       »       text·=·this.Prop;58 »       »       Test·(this);
 59 »       »       a·=·1;
47 »       }60 »       }
48 »        
49 »       int·Prop·{·get·{·return·1;·}·} 
  
50 »       public·int·text; 
51 }</string> 
52 ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to 
53 //·Line:·8 
  
 61 »       static·void·Test·(B·b)
54 struct·Sample 
55 { 
56 »       public·Sample·(int·arg) 
57 »       {62 »       {
58 »       »       text·=·base.ToString·(); 
59 »       }63 »       }
  
60 »       internal·string·text; 
61 }</string>64 }</string>
62 ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to65 ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to
63 //·Line:·1066 //·Line:·10
  
64 struct·B67 struct·S
65 {68 {
66 »       public·int·a;69 »       public·int·x;
  
67 »       public·B·(int·foo)70 »       
 71 »       S·(dynamic·d)
68 »       {72 »       {
69 »       »       Test·(this); 
70 »       »       a·=·1;73 »       »       Foo·(d);
 74 »       »       x·=·44;
71 »       }75 »       }
  
72 »       static·void·Test·(B·b)76 »       void·Foo·(int·a)
73 »       {77 »       {
74 »       }78 »       }
75 }</string>79 }</string>
76 ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to80 ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to
77 //·Line:·1081 //·Line:·10
  
78 struct·B82 public·struct·Test
79 {83 {
80 »       public·int·a;84 »       internal·int·x;
  
81 »       public·B·(int·foo)85 »       public·Test·(int·x)
82 »       {86 »       {
83 »       »       Test·();87 »       »       X·=·x;
84 »       }88 »       }
  
85 »       public·void·Test·()89 »       public·int·X
86 »       {90 »       {
 91 »       »       get·{·return·x;·}
 92 »       »       set·{·x·=·value;·}
87 »       }93 »       }
88 }</string>94 }</string>
89 ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to95 ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to
90 //·Line:·1696 //·Line:·16
  
91 struct·Foo97 struct·Foo
92 {98 {
Offset 111, 40 lines modifiedOffset 115, 36 lines modified
111 »       public·Foo·(int·baz)115 »       public·Foo·(int·baz)
112 »       {116 »       {
Max diff block lines reached; 874/3525 bytes (24.79%) of diff not shown.
856 B
CS0723
844 B
CS0723
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 22 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0723</ErrorName>3 ··<ErrorName>CS0723</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0723:·`MainClass.s':·cannot·declare·variables·of·static·types
 6 //·Line:·10
  
 7 static·class·S
 8 {
 9 }
  
 10 class·MainClass
 11 {
 12 ····S·s;
 13 }</string>
5 ····<string>//·CS0723:·`sc':·cannot·declare·variables·of·static·types14 ····<string>//·CS0723:·`sc':·cannot·declare·variables·of·static·types
6 //·Line:·1015 //·Line:·10
  
7 static·class·StaticClass·{16 static·class·StaticClass·{
8 }17 }
  
9 class·MainClass·{18 class·MainClass·{
Offset 21, 20 lines modifiedOffset 32, 9 lines modified
21 {32 {
22 }33 }
  
23 public·class·C&lt;T&gt;34 public·class·C&lt;T&gt;
24 {35 {
25 »       S&lt;T&gt;·t;36 »       S&lt;T&gt;·t;
26 }</string>37 }</string>
27 ····<string>//·CS0723:·`MainClass.s':·cannot·declare·variables·of·static·types 
28 //·Line:·10 
  
29 static·class·S 
30 { 
31 } 
  
32 class·MainClass 
33 { 
34 ····S·s; 
35 }</string> 
36 ··</Examples>38 ··</Examples>
37 </ErrorDocumentation>39 </ErrorDocumentation>
2.41 KB
CS0106
2.39 KB
CS0106
Ordering differences only
    
Offset 7, 45 lines modifiedOffset 7, 28 lines modified
  
7 class·C7 class·C
8 {8 {
9 »       public·int·Foo·{9 »       public·int·Foo·{
10 »       »       virtual·set·{·}10 »       »       virtual·set·{·}
11 »       }11 »       }
12 }</string>12 }</string>
13 ····<string>//·CS0106:·The·modifier·`readonly'·is·not·valid·for·this·item13 ····<string>//·CS0106:·The·modifier·`public'·is·not·valid·for·this·item
14 //·Line:·614 //·Line:·6
15 //·Compiler·option:·-langversion:latest 
  
16 readonly·interface·I15 interface·S
17 {16 {
 17 »       public·void·Foo·();
18 }</string>18 }</string>
19 ····<string>//·CS0106:·The·modifier·`unsafe'·is·not·valid·for·this·item19 ····<string>//·CS0106:·The·modifier·`unsafe'·is·not·valid·for·this·item
20 //·Line:·520 //·Line:·5
21 //·Compiler·options:·-unsafe21 //·Compiler·options:·-unsafe
  
22 unsafe·enum·E22 unsafe·enum·E
23 {23 {
24 }</string>24 }</string>
25 ····<string>//·CS0106:·The·modifier·`sealed'·is·not·valid·for·this·item 
26 //·Line:·6 
  
27 struct·S 
28 { 
29 »       public·sealed·override·int·GetHashCode·() 
30 »       { 
31 »       »       return·1; 
32 »       } 
33 }</string> 
34 ····<string>//·CS0106:·The·modifier·`public'·is·not·valid·for·this·item 
35 //·Line:·6 
  
36 interface·S 
37 { 
38 »       public·void·Foo·(); 
39 }</string> 
40 ····<string>//·CS0106:·The·modifier·`static'·is·not·valid·for·this·item25 ····<string>//·CS0106:·The·modifier·`static'·is·not·valid·for·this·item
41 //·Line:·626 //·Line:·6
  
42 class·Data27 class·Data
43 {28 {
44 »       public·static·delegate·int·Count·();29 »       public·static·delegate·int·Count·();
45 }</string>30 }</string>
Offset 54, 44 lines modifiedOffset 37, 61 lines modified
  
54 class·C37 class·C
55 {38 {
56 »       public·~C·()39 »       public·~C·()
57 »       {40 »       {
58 »       }41 »       }
59 }</string>42 }</string>
60 ····<string>//·CS0106:·The·modifier·`async'·is·not·valid·for·this·item43 ····<string>//·CS0106:·The·modifier·`readonly'·is·not·valid·for·this·item
61 //·Line:·644 //·Line:·6
 45 //·Compiler·option:·-langversion:latest
  
62 interface·I46 readonly·interface·I
63 {47 {
64 »       async·void·M·(); 
65 }</string> 
66 ····<string>//·CS0106:·The·modifier·`public'·is·not·valid·for·this·item 
67 //·Line:·8 
68 interface·A·{ 
69 »       void·B·(); 
70 } 
  
71 class·X·:·A·{ 
72 »       public·virtual·void·A.B·()·{} 
  
73 »       static·void·Main·()·{} 
74 }</string>48 }</string>
75 ····<string>//·CS0106:·The·modifier·`abstract'·is·not·valid·for·this·item49 ····<string>//·CS0106:·The·modifier·`abstract'·is·not·valid·for·this·item
76 //·Line:·650 //·Line:·6
  
77 struct·S51 struct·S
78 {52 {
79 »       public·abstract·int·Prop·{53 »       public·abstract·int·Prop·{
80 »       »       set·{}54 »       »       set·{}
81 »       }55 »       }
82 }</string>56 }</string>
 57 ····<string>//·CS0106:·The·modifier·`async'·is·not·valid·for·this·item
 58 //·Line:·6
  
 59 interface·I
 60 {
 61 »       async·void·M·();
 62 }</string>
83 ····<string>//·CS0106:·The·modifier·`volatile'·is·not·valid·for·this·item63 ····<string>//·CS0106:·The·modifier·`volatile'·is·not·valid·for·this·item
84 //·Line:·864 //·Line:·8
85 //·Compiler·options:·-unsafe65 //·Compiler·options:·-unsafe
  
86 public·unsafe·struct·S66 public·unsafe·struct·S
87 {67 {
88 »       »       volatile·fixed·char·b[8];68 »       »       volatile·fixed·char·b[8];
89 }</string>69 }</string>
 70 ····<string>//·CS0106:·The·modifier·`sealed'·is·not·valid·for·this·item
 71 //·Line:·6
  
 72 struct·S
 73 {
 74 »       public·sealed·override·int·GetHashCode·()
 75 »       {
 76 »       »       return·1;
 77 »       }
 78 }</string>
 79 ····<string>//·CS0106:·The·modifier·`public'·is·not·valid·for·this·item
 80 //·Line:·8
 81 interface·A·{
 82 »       void·B·();
 83 }
  
 84 class·X·:·A·{
 85 »       public·virtual·void·A.B·()·{}
  
 86 »       static·void·Main·()·{}
 87 }</string>
90 ··</Examples>88 ··</Examples>
91 </ErrorDocumentation>89 </ErrorDocumentation>
2.14 KB
CS0459
2.13 KB
CS0459
Ordering differences only
    
Offset 1, 38 lines modifiedOffset 1, 23 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0459</ErrorName>3 ··<ErrorName>CS0459</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0459:·Cannot·take·the·address·of·`this'·because·it·is·read-only5 ····<string>//·CS0459:·Cannot·take·the·address·of·`this'·because·it·is·read-only
6 //·Line:·116 //·Line:·11
 7 //·Compiler·options:·-unsafe·-langversion:latest
7 //·Compiler·options:·-unsafe 
  
8 using·System; 
  
9 class·X·{ 
  
 8 readonly·struct·X
 9 {
10 »       unsafe·void·Test·()10 »       unsafe·void·Test·()
11 »       {11 »       {
 12 »       »       fixed·(X*·x·=·&amp;this)·{
12 »       »       X·x·=·*&amp;this; 
13 »       } 
14 }</string> 
15 ····<string>//·CS0459:·Cannot·take·the·address·of·fixed·variable·`a' 
16 //·Line:·10 
17 //·Compiler·options:·-unsafe 
  
18 class·C 
19 { 
20 »       static·int·i; 
21 »        
22 »       public·static·unsafe·void·Test·() 
23 »       { 
24 »       »       fixed·(int*·a·=·&amp;i)·{ 
25 »       »       »       int**·x·=·&amp;a; 
26 »       »       }13 »       »       }
27 ····}14 »       }
28 }</string>15 }</string>
29 ····<string>//·CS0459:·Cannot·take·the·address·of·using·variable·`m'16 ····<string>//·CS0459:·Cannot·take·the·address·of·using·variable·`m'
30 //·Line:·1917 //·Line:·19
31 //·Compiler·options:·-unsafe18 //·Compiler·options:·-unsafe
  
32 using·System;19 using·System;
  
Offset 48, 35 lines modifiedOffset 33, 50 lines modified
48 »       unsafe·static·void·Main·()33 »       unsafe·static·void·Main·()
49 »       {34 »       {
50 »       »       using·(S·m·=·new·S·()){35 »       »       using·(S·m·=·new·S·()){
51 »       »       »       S*·mm·=·&amp;m;36 »       »       »       S*·mm·=·&amp;m;
52 »       »       }37 »       »       }
53 »       }38 »       }
54 }</string>39 }</string>
 40 ····<string>//·CS0459:·Cannot·take·the·address·of·foreach·iteration·variable·`c'
 41 //·Line:·10
 42 //·Compiler·options:·-unsafe
  
 43 class·C
 44 {
 45 »       public·static·unsafe·void·Main·()
 46 »       {
 47 »       »       foreach·(char·c·in·&quot;test&quot;)·{
 48 »       »       »       char*·ch·=·&amp;c;
 49 »       »       }
 50 ····}
 51 }</string>
55 ····<string>//·CS0459:·Cannot·take·the·address·of·`this'·because·it·is·read-only52 ····<string>//·CS0459:·Cannot·take·the·address·of·`this'·because·it·is·read-only
56 //·Line:·1153 //·Line:·11
57 //·Compiler·options:·-unsafe·-langversion:latest54 //·Compiler·options:·-unsafe
  
 55 using·System;
  
 56 class·X·{
  
58 readonly·struct·X 
59 { 
60 »       unsafe·void·Test·()57 »       unsafe·void·Test·()
61 »       {58 »       {
 59 »       »       X·x·=·*&amp;this;
62 »       »       fixed·(X*·x·=·&amp;this)·{ 
  
63 »       »       } 
64 »       }60 »       }
65 }</string>61 }</string>
66 ····<string>//·CS0459:·Cannot·take·the·address·of·foreach·iteration·variable·`c'62 ····<string>//·CS0459:·Cannot·take·the·address·of·fixed·variable·`a'
67 //·Line:·1063 //·Line:·10
68 //·Compiler·options:·-unsafe64 //·Compiler·options:·-unsafe
  
69 class·C65 class·C
70 {66 {
 67 »       static·int·i;
 68 »       
71 »       public·static·unsafe·void·Main·()69 »       public·static·unsafe·void·Test·()
72 »       {70 »       {
73 »       »       foreach·(char·c·in·&quot;test&quot;)·{ 
74 »       »       »       char*·ch·=·&amp;c;71 »       »       fixed·(int*·a·=·&amp;i)·{
 72 »       »       »       int**·x·=·&amp;a;
75 »       »       }73 »       »       }
76 ····}74 ····}
77 }</string>75 }</string>
78 ··</Examples>76 ··</Examples>
79 </ErrorDocumentation>77 </ErrorDocumentation>
1.08 KB
CS1986
1.07 KB
CS1986
Ordering differences only
    
Offset 15, 46 lines modifiedOffset 15, 46 lines modified
15 class·A15 class·A
16 {16 {
17 »       static·async·void·Test·()17 »       static·async·void·Test·()
18 »       {18 »       {
19 »       »       await·1;19 »       »       await·1;
20 »       }20 »       }
21 }</string>21 }</string>
22 ····<string>//·CS1986:·The·`await'·operand·type·`A'·must·have·suitable·GetAwaiter·method22 ····<string>//·CS1986:·The·`await'·operand·type·`int'·must·have·suitable·GetAwaiter·method
23 //·Line:·1723 //·Line:·16
  
24 static·class·S24 static·class·S
25 {25 {
26 »       public·static·void·GetAwaiter·(this·int·i)26 »       public·static·int·GetAwaiter&lt;T&gt;·(this·int·i)
27 »       {27 »       {
 28 »       »       return·1;
28 »       }29 »       }
29 }30 }
  
30 class·A31 class·A
31 {32 {
32 »       bool·GetAwaiter; 
33 »        
34 »       static·async·void·Test·()33 »       static·async·void·Test·()
35 »       {34 »       {
36 »       »       await·new·A·();35 »       »       await·9;
37 »       }36 »       }
38 }</string>37 }</string>
39 ····<string>//·CS1986:·The·`await'·operand·type·`int'·must·have·suitable·GetAwaiter·method38 ····<string>//·CS1986:·The·`await'·operand·type·`A'·must·have·suitable·GetAwaiter·method
40 //·Line:·1639 //·Line:·17
  
41 static·class·S40 static·class·S
42 {41 {
43 »       public·static·int·GetAwaiter&lt;T&gt;·(this·int·i)42 »       public·static·void·GetAwaiter·(this·int·i)
44 »       {43 »       {
45 »       »       return·1; 
46 »       }44 »       }
47 }45 }
  
48 class·A46 class·A
49 {47 {
 48 »       bool·GetAwaiter;
 49 »       
50 »       static·async·void·Test·()50 »       static·async·void·Test·()
51 »       {51 »       {
52 »       »       await·9;52 »       »       await·new·A·();
53 »       }53 »       }
54 }</string>54 }</string>
55 ··</Examples>55 ··</Examples>
56 </ErrorDocumentation>56 </ErrorDocumentation>
5.68 KB
CS0030
5.67 KB
CS0030
Ordering differences only
    
Offset 1, 91 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0030</ErrorName>3 ··<ErrorName>CS0030</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0030:·Cannot·convert·type·`long'·to·`System.DayOfWeek?' 
6 //·Line:·10 
  
7 using·System; 
  
8 class·C 
9 { 
10 ····static·void·Main·() 
11 ····{ 
12 »       »       var·dow·=·(DayOfWeek?)·long.MaxValue; 
13 ····} 
14 }</string> 
15 ····<string>//·CS0030:·Cannot·convert·type·`System.Enum'·to·`Blah.S' 
16 //·Line:·12 
  
17 using·System; 
  
18 public·class·Blah·{ 
19 »       struct·S·{} 
20 »       enum·E·{·Val·} 
21 »        
22 »       public·static·void·Main·() 
23 »       { 
24 »       »       S·s·=·(S)(Enum)E.Val; 
25 »       } 
26 }</string> 
27 ····<string>//·CS0030:·Cannot·convert·type·`Blah'·to·`float' 
28 //·Line:·12 
  
29 public·class·Blah·{ 
  
30 »       public·static·int·Main·() 
31 »       { 
32 »       »       Blah·k; 
33 »       »        
34 »       »       k·=·new·Blah·(); 
35 »       »        
36 »       »       float·f·=·(float)·k; 
37 »       »        
38 »       } 
39 }</string> 
40 ····<string>//·CS0030:·Cannot·convert·type·`System.DateTime'·to·`string' 
41 //·Line:·10 
  
42 using·System; 
  
43 public·class·Blah 
44 { 
45 »       public·static·void·Main·() 
46 »       { 
47 »       »       string·s·=·(string)DateTime.Now; 
48 »       } 
49 }</string> 
50 ····<string>//·CS0030:·Cannot·convert·type·`string'·to·`IA' 
51 //·Line:·13 
  
52 interface·IA 
53 { 
54 } 
  
55 class·MainClass 
56 { 
57 »       public·static·void·Main·() 
58 »       { 
59 »       »       string·s·=·&quot;s&quot;; 
60 »       »       IA·i·=·(IA)·s; 
61 »       } 
62 }</string> 
63 ····<string>//·CS0030:·Cannot·convert·type·`X'·to·`S' 
64 //·Line:·10 
  
65 struct·S·{ 
66 } 
  
67 class·X·{ 
68 »       static·void·Main·() 
69 »       { 
70 »       »       S·s·=·(S)default(X); 
71 »       } 
72 }</string> 
73 ····<string>//·CS0030:·Cannot·convert·type·`TestCase.MyEnum'·to·`TestCase.OSType'5 ····<string>//·CS0030:·Cannot·convert·type·`TestCase.MyEnum'·to·`TestCase.OSType'
74 //·Line:·96 //·Line:·9
  
75 public·class·TestCase7 public·class·TestCase
76 {8 {
77 »       static·void·Main·()9 »       static·void·Main·()
78 »       {10 »       {
Offset 123, 62 lines modifiedOffset 43, 87 lines modified
123 class·C43 class·C
124 {44 {
125 »       IEnumerable&lt;T&gt;·Foo&lt;T&gt;·(T·[,]·a)45 »       IEnumerable&lt;T&gt;·Foo&lt;T&gt;·(T·[,]·a)
126 »       {46 »       {
127 »       »       return·(IEnumerable&lt;T&gt;)·a;47 »       »       return·(IEnumerable&lt;T&gt;)·a;
128 »       }48 »       }
129 }</string>49 }</string>
130 ····<string>//·CS0030:·Cannot·convert·type·`object'·to·`S'50 ····<string>//·CS0030:·Cannot·convert·type·`X'·to·`S'
131 //·Line:·1351 //·Line:·10
132 //·Compiler·options:·-langversion:latest 
  
 52 struct·S·{
133 ref·struct·S 
134 { 
135 }53 }
  
 54 class·X·{
 55 »       static·void·Main·()
 56 »       {
 57 »       »       S·s·=·(S)default(X);
 58 »       }
 59 }</string>
 60 ····<string>//·CS0030:·Cannot·convert·type·`long'·to·`System.DayOfWeek?'
 61 //·Line:·10
  
 62 using·System;
  
 63 class·C
 64 {
 65 ····static·void·Main·()
 66 ····{
 67 »       »       var·dow·=·(DayOfWeek?)·long.MaxValue;
 68 ····}
 69 }</string>
 70 ····<string>//·CS0030:·Cannot·convert·type·`bool'·to·`int'
Max diff block lines reached; 3420/5766 bytes (59.31%) of diff not shown.
8.99 KB
CS1501
8.98 KB
CS1501
Ordering differences only
    
Offset 1, 45 lines modifiedOffset 1, 40 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1501</ErrorName>3 ··<ErrorName>CS1501</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1501:·No·overload·for·method·`Bar'·takes·`2'·arguments5 ····<string>//·CS1501:·No·overload·for·method·`Foo'·takes·`2'·arguments
6 //·Line:·196 //·Line:·17
  
7 using·System; 
  
8 class·T7 static·class·Extensions
9 {8 {
 9 »       public·static·string·Foo·(this·string·s)
10 »       void·Foo·(int·arg,·Action·a) 
11 »       { 
12 »       } 
  
13 »       void·Foo·(string·title,·Action·a) 
14 »       {10 »       {
 11 »       »       return·s;
15 »       }12 »       }
 13 }
  
16 »       void·Bar·()14 public·class·M
 15 {
 16 »       public·static·void·Main·()
17 »       {17 »       {
 18 »       »       1.Foo·(&quot;foo&quot;);
18 »       »       Foo·(arg:·1,·a:·()·=&gt;·{ 
19 »       »       »       Bar·(&quot;a&quot;,·&quot;b&quot;); 
20 »       »       }); 
21 »       }19 »       }
22 }</string>20 }</string>
23 ····<string>//·CS1501:·No·overload·for·method·`Foo'·takes·`1'·arguments21 ····<string>//·CS1501:·No·overload·for·method·`this'·takes·`2'·arguments
24 //·Line:·1222 //·Line·:·10
  
25 public·class·Test23 class·C
26 {24 {
 25 »       public·bool·this·[int·i]·{·get·{·return·false;·}·set·{}·}
27 »       static·void·Foo·(int·a,·int·b·=·1,·int·c·=·2) 
28 »       { 
29 »       } 
30 »       26 »       
31 »       public·static·void·Main·() 
32 »       { 
33 »       »       Foo·(c·:·-1);27 »       void·Foo·()
 28 »       {»      C·c·=·new·C·();
 29 »       »       c·[0,·0]·=·null;
34 »       }30 »       }
35 }</string>31 }</string>
36 ····<string>//·CS1501:·No·overload·for·method·`Foo'·takes·`0'·arguments32 ····<string>//·CS1501:·No·overload·for·method·`Foo'·takes·`0'·arguments
37 //·Line:·1533 //·Line:·15
  
38 class·Base&lt;T&gt;34 class·Base&lt;T&gt;
39 {35 {
Offset 51, 80 lines modifiedOffset 46, 72 lines modified
51 class·Derived&lt;T&gt;·:·Base&lt;int&gt;46 class·Derived&lt;T&gt;·:·Base&lt;int&gt;
52 {47 {
53 ····protected·override·void·Foo&lt;U&gt;·(U·u)48 ····protected·override·void·Foo&lt;U&gt;·(U·u)
54 ····{49 ····{
55 ········base.Foo·();50 ········base.Foo·();
56 ····}51 ····}
57 }</string>52 }</string>
58 ····<string>//·CS1501:·No·overload·for·method·`Foo'·takes·`0'·arguments53 ····<string>//·CS1501:·No·overload·for·method·`this'·takes·`1'·arguments
59 //·Line:·2054 //·Line:·13
  
60 class·A55 public·class·Blah
61 {56 {
62 »       protected·virtual·void·Foo·(object[]·arr)57 »       int·this·[short·id,·string·v]·{
 58 »       »       set·{}
 59 »       }
  
 60 »       public·void·Test·()
63 »       {61 »       {
 62 »       »       dynamic·d·=·1;
 63 »       »       this·[d]·=·1;
64 »       }64 »       }
65 }65 }</string>
 66 ····<string>//·CS1501:·No·overload·for·method·`Foo'·takes·`2'·arguments
 67 //·Line:·13
  
66 class·B·:·A68 static·class·C
67 {69 {
68 »       protected·override·void·Foo·(params·object[]·arr)70 »       public·static·void·Foo·(this·string·s,·int·d,·bool·b)
69 »       {71 »       {
70 »       }72 »       }
  
71 »       static·void·Bar()73 »       static·void·Main()
72 »       {74 »       {
73 »       »       B·b·=·new·B·(); 
74 »       »       b.Foo·();75 »       »       dynamic·d·=·null;
 76 »       »       &quot;x&quot;.Foo·(d);
75 »       }77 »       }
76 }</string>78 }</string>
77 ····<string>//·CS1501:·No·overload·for·method·`Foo'·takes·`0'·arguments79 ····<string>//·CS1501:·No·overload·for·method·`Foo'·takes·`1'·arguments
78 //·Line:·1580 //·Line:·15
  
79 using·System;81 using·System;
80 using·System.Runtime.InteropServices; 
  
81 public·class·C82 class·MainClass
82 {83 {
83 »       public·static·void·Foo·([DefaultParameterValue(null)]·string·s) 
84 »       { 
85 »       } 
  
86 »       public·static·void·Main·()84 »       public·static·void·Main·()
87 »       {85 »       {
 86 »       »       int·val·=·2;
 87 »       »       Run·(()·=&gt;·{
 88 »       »       »       if·(val·&gt;·3)
 89 »       »       »       »       return;
88 »       »       Foo·(); 
89 »       } 
90 }</string> 
91 ····<string>//·CS1501:·No·overload·for·method·`Foo'·takes·`3'·arguments 
92 //·Line:·12 
  
 90 »       »       »       Foo·(5);
 91 »       »       });
93 class·Test 
94 { 
95 »       public·static·void·Foo·(string·s·=·null,·int·value·=·2) 
96 »       { 
97 »       }92 »       }
  
98 »       static·void·Main·()93 »       static·void·Foo·()
99 »       {94 »       {
Max diff block lines reached; 6165/9158 bytes (67.32%) of diff not shown.
1.14 KB
CS1059
1.13 KB
CS1059
Ordering differences only
    
Offset 1, 40 lines modifiedOffset 1, 40 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1059</ErrorName>3 ··<ErrorName>CS1059</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1059:·The·operand·of·an·increment·or·decrement·operator·must·be·a·variable,·property·or·indexer5 ····<string>//·CS1059:·The·operand·of·an·increment·or·decrement·operator·must·be·a·variable,·property·or·indexer
6 //·Line:·86 //·Line:·11
  
7 using·System;7 using·System;
  
8 public·class·Test·{ 
9 »       void·Main·()·{ 
10 »       »       Console.WriteLine·(++0);8 class·X
 9 {
 10 »       static·void·Main·()
 11 »       {
 12 »       »       Decimal·v;
 13 »       »       (v·=·new·Decimal·())++;
11 »       }14 »       }
12 }</string>15 }</string>
13 ····<string>//·CS1059:·The·operand·of·an·increment·or·decrement·operator·must·be·a·variable,·property·or·indexer16 ····<string>//·CS1059:·The·operand·of·an·increment·or·decrement·operator·must·be·a·variable,·property·or·indexer
14 //·Line:·917 //·Line:·9
  
15 static·class·C18 static·class·C
16 {19 {
17 »       static·void·Foo()20 »       static·void·Foo()
18 »       {21 »       {
19 »       »       const·int·uu·=·1;22 »       »       const·int·uu·=·1;
20 »       »       uu++;23 »       »       uu++;
21 »       }24 »       }
22 }</string>25 }</string>
23 ····<string>//·CS1059:·The·operand·of·an·increment·or·decrement·operator·must·be·a·variable,·property·or·indexer26 ····<string>//·CS1059:·The·operand·of·an·increment·or·decrement·operator·must·be·a·variable,·property·or·indexer
24 //·Line:·1127 //·Line:·8
  
25 using·System;28 using·System;
  
 29 public·class·Test·{
 30 »       void·Main·()·{
 31 »       »       Console.WriteLine·(++0);
26 class·X 
27 { 
28 »       static·void·Main·() 
29 »       { 
30 »       »       Decimal·v; 
31 »       »       (v·=·new·Decimal·())++; 
32 »       }32 »       }
33 }</string>33 }</string>
34 ··</Examples>34 ··</Examples>
35 </ErrorDocumentation>35 </ErrorDocumentation>
1.15 KB
CS0649
1.14 KB
CS0649
Ordering differences only
    
Offset 11, 33 lines modifiedOffset 11, 14 lines modified
  
11 »       string·Value·{11 »       string·Value·{
12 »       »       get·{12 »       »       get·{
13 »       »       »       return·s;13 »       »       »       return·s;
14 »       »       }14 »       »       }
15 »       }15 »       }
16 }</string>16 }</string>
17 ····<string>//·CS0649:·Field·`X.e'·is·never·assigned·to,·and·will·always·have·its·default·value·`0' 
18 //·Line:·10 
19 //·Compiler·options:·-warnaserror·-warn:4 
  
20 using·System; 
21 class·X·{ 
22 »       E·e; 
  
23 »       E·Value·{ 
24 »       »       get·{ 
25 »       »       »       return·e; 
26 »       »       } 
27 »       } 
28 } 
  
29 enum·E 
30 { 
31 »       Foo 
32 }</string> 
33 ····<string>//·CS0649:·Field·`TestClass.b'·is·never·assigned·to,·and·will·always·have·its·default·value17 ····<string>//·CS0649:·Field·`TestClass.b'·is·never·assigned·to,·and·will·always·have·its·default·value
34 //·Line:·1218 //·Line:·12
35 //·Compiler·options:·-warnaserror·-warn:419 //·Compiler·options:·-warnaserror·-warn:4
  
36 public·struct·Bar20 public·struct·Bar
37 {21 {
38 »       public·int·x;22 »       public·int·x;
Offset 68, 14 lines modifiedOffset 49, 33 lines modified
68 »       int?·s;49 »       int?·s;
69 »       50 »       
70 »       void·Test·()51 »       void·Test·()
71 »       {52 »       {
72 »       »       System.Console.WriteLine·(s·==·null);53 »       »       System.Console.WriteLine·(s·==·null);
73 »       }54 »       }
74 }</string>55 }</string>
 56 ····<string>//·CS0649:·Field·`X.e'·is·never·assigned·to,·and·will·always·have·its·default·value·`0'
 57 //·Line:·10
 58 //·Compiler·options:·-warnaserror·-warn:4
  
 59 using·System;
 60 class·X·{
 61 »       E·e;
  
 62 »       E·Value·{
 63 »       »       get·{
 64 »       »       »       return·e;
 65 »       »       }
 66 »       }
 67 }
  
 68 enum·E
 69 {
 70 »       Foo
 71 }</string>
75 ····<string>//·CS0649:·Field·`X.x'·is·never·assigned·to,·and·will·always·have·its·default·value·`0'72 ····<string>//·CS0649:·Field·`X.x'·is·never·assigned·to,·and·will·always·have·its·default·value·`0'
76 //·Line:·473 //·Line:·4
77 //·Compiler·options:·-warnaserror·-warn:474 //·Compiler·options:·-warnaserror·-warn:4
  
78 class·X75 class·X
79 {76 {
80 »       public·readonly·int·x;77 »       public·readonly·int·x;
2.63 KB
CS0154
2.62 KB
CS0154
Ordering differences only
    
Offset 1, 24 lines modifiedOffset 1, 47 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0154</ErrorName>3 ··<ErrorName>CS0154</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0154:·The·property·or·indexer·`B.Foo'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor5 ····<string>//·CS0154:·The·property·or·indexer·`BugReport.MyProperty'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor
6 //·Line:·136 //·Line:·16
7 //·this·is·bug·55780. 
  
8 class·A·{ 
9 »       public·int·Foo·{·get·{·return·1;·}·}7 static·class·BugReport
 8 {
 9 »       static·float·MyProperty·{
 10 »       »       set·{·}
 11 »       }
  
 12 »       static·void·MyExtension·(this·float·val)
 13 »       {
 14 »       }
  
 15 »       public·static·void·Main·()
 16 »       {
 17 »       »       MyProperty.MyExtension·();
 18 »       }
 19 }</string>
 20 ····<string>//·CS0154:·The·property·or·indexer·`A.this[int]'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor
 21 //·Line:·18
  
 22 public·class·A
 23 {
 24 »       public·int·this[int·i]·{·set·{·}·}
10 }25 }
  
11 class·B·:·A·{ 
12 »       public·new·int·Foo·{·set·{·}·}26 public·class·B·:·A
 27 {
 28 »       public·int·this[string·i]·{·get·{·return·9;·}·}
 29 }
  
 30 class·Test
 31 {
13 »       static·void·Main·()32 »       public·static·void·Main·()
14 »       {33 »       {
15 »       »       System.Console.WriteLine·(new·B·().Foo);34 »       »       int·i·=·new·B·()[1];
16 »       }35 »       }
17 }</string>36 }</string>
18 ····<string>//·CS0154:·The·property·or·indexer·`Test.this[bool]'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor37 ····<string>//·CS0154:·The·property·or·indexer·`Test.this[bool]'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor
19 //·Line:·1338 //·Line:·13
  
20 class·Test39 class·Test
21 {40 {
Offset 50, 47 lines modifiedOffset 73, 24 lines modified
50 {73 {
51 »       public·static·void·Main·()74 »       public·static·void·Main·()
52 »       {75 »       {
53 »       »       A·a·=·new·A·();76 »       »       A·a·=·new·A·();
54 »       »       string·b·=·a.name;77 »       »       string·b·=·a.name;
55 »       }78 »       }
56 }</string>79 }</string>
57 ····<string>//·CS0154:·The·property·or·indexer·`A.this[int]'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor80 ····<string>//·CS0154:·The·property·or·indexer·`B.Foo'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor
58 //·Line:·1881 //·Line:·13
 82 //·this·is·bug·55780.
  
59 public·class·A 
60 { 
61 »       public·int·this[int·i]·{·set·{·}·} 
62 } 
  
 83 class·A·{
63 public·class·B·:·A 
64 { 
65 »       public·int·this[string·i]·{·get·{·return·9;·}·}84 »       public·int·Foo·{·get·{·return·1;·}·}
66 }85 }
  
67 class·Test 
68 {86 class·B·:·A·{
 87 »       public·new·int·Foo·{·set·{·}·}
69 »       public·static·void·Main·()88 »       static·void·Main·()
70 »       { 
71 »       »       int·i·=·new·B·()[1]; 
72 »       } 
73 }</string> 
74 ····<string>//·CS0154:·The·property·or·indexer·`BugReport.MyProperty'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor 
75 //·Line:·16 
  
76 static·class·BugReport 
77 { 
78 »       static·float·MyProperty·{ 
79 »       »       set·{·} 
80 »       } 
  
81 »       static·void·MyExtension·(this·float·val) 
82 »       { 
83 »       } 
  
84 »       public·static·void·Main·() 
85 »       {89 »       {
86 »       »       MyProperty.MyExtension·();90 »       »       System.Console.WriteLine·(new·B·().Foo);
87 »       }91 »       }
88 }</string>92 }</string>
89 ··</Examples>93 ··</Examples>
90 </ErrorDocumentation>94 </ErrorDocumentation>
7.73 KB
CS0579
7.72 KB
CS0579
Ordering differences only
    
Offset 1, 118 lines modifiedOffset 1, 125 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0579</ErrorName>3 ··<ErrorName>CS0579</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0579:·The·attribute·`SimpleAttribute'·cannot·be·applied·multiple·times5 ····<string>//·CS0579:·The·attribute·`System.ObsoleteAttribute'·cannot·be·applied·multiple·times
6 //·Line·:·186 //·Line:·12
  
7 using·System; 
  
 7 using·System;
8 [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·false)] 
9 public·class·SimpleAttribute·:·Attribute·{ 
  
10 »       public·SimpleAttribute·()8 partial·class·C
 9 {
 10 »       [Obsolete·(&quot;A&quot;)]
 11 »       partial·void·PartialMethod·();
 12 »       [Obsolete·(&quot;A&quot;)]
 13 »       partial·void·PartialMethod·()
11 »       {14 »       {
12 »       }15 »       }
 16 }</string>
 17 ····<string>//·CS0579:·The·attribute·`System.ObsoleteAttribute'·cannot·be·applied·multiple·times
 18 //·Line:·14
13 »        
14 } 
  
15 [Simple] 
16 public·partial·class·Blah·{·} 
  
17 [Simple] 
18 public·partial·class·Blah·{·}</string> 
19 ····<string>//·CS0579:·The·attribute·`ConditionalAttributeTesting.SomeAttribute'·cannot·be·applied·multiple·times 
20 //·Line:·12 
  
21 using·System;19 using·System;
22 using·System.Diagnostics; 
  
23 namespace·ConditionalAttributeTesting20 partial·class·C
24 {21 {
 22 »       [Obsolete·(&quot;A&quot;)]
 23 »       partial·void·PartialMethod·()
25 »       class·MainClass 
26 »       { 
27 »       »       [Some·(&quot;Test&quot;)] 
28 »       »       [Some·(&quot;Test2&quot;)] 
29 »       »       public·static·void·Test·() 
30 »       »       { 
31 »       »       } 
32 »       } 
  
33 »       [AttributeUsage·(AttributeTargets.All)] 
34 »       [Conditional·(&quot;NOT_DEFINED&quot;)] 
35 »       public·sealed·class·SomeAttribute·:·Attribute 
36 »       {24 »       {
37 »       »       public·SomeAttribute·(string·someText) 
38 »       »       { 
39 »       »       } 
40 »       }25 »       }
 26 »       
 27 »       [Obsolete·(&quot;A&quot;)]
 28 »       partial·void·PartialMethod·();»    
41 }</string>29 }</string>
42 ····<string>//·CS0579:·The·attribute·`System.ObsoleteAttribute'·cannot·be·applied·multiple·times30 ····<string>//·CS0579:·The·attribute·`ReturnAttribute'·cannot·be·applied·multiple·times
43 //·Line·:·831 //·Line·:·17
  
44 using·System;32 using·System;
 33 using·System.Reflection;
  
45 class·MainClass·{ 
46 ········[Obsolete] 
47 ········[Obsolete] 
48 ········static·void·Main()34 [AttributeUsage·(AttributeTargets.ReturnValue)]
 35 public·class·ReturnAttribute·:·Attribute
 36 {
 37 ········public·ReturnAttribute·()
49 ········{38 ········{
50 ········}39 »       }
 40 }
  
 41 public·class·Blah·{
 42 ········[return:·Return·()]
 43 ········[return:·Return·()]
 44 »       public·static·void·Main·()·{·}
51 }</string>45 }</string>
52 ····<string>//·CS0579:·The·attribute·`System.Reflection.AssemblyKeyNameAttribute'·cannot·be·applied·multiple·times46 ····<string>//·CS0579:·The·attribute·`System.Reflection.AssemblyKeyNameAttribute'·cannot·be·applied·multiple·times
53 //·Line·:·747 //·Line·:·7
54 //·Compiler·options:·CS0579-4-1.cs48 //·Compiler·options:·CS0579-4-1.cs
  
55 using·System.Reflection;49 using·System.Reflection;
  
56 [assembly:·AssemblyKeyName(&quot;&quot;)]50 [assembly:·AssemblyKeyName(&quot;&quot;)]
  
57 public·class·Blah·{51 public·class·Blah·{
58 »       public·static·void·Main·()·{·}52 »       public·static·void·Main·()·{·}
59 }</string>53 }</string>
60 ····<string>//·CS0579:·The·attribute·`System.Diagnostics.DebuggableAttribute'·cannot·be·applied·multiple·times54 ····<string>//·CS0579:·The·attribute·`System.ObsoleteAttribute'·cannot·be·applied·multiple·times
61 //·Line:·755 //·Line·:·8
  
62 using·System.Diagnostics; 
  
 56 using·System;
63 [module:·DebuggableAttribute·(false,·false)]· 
64 [module:·DebuggableAttribute·(false,·false)]· 
  
65 class·MainClass·{57 class·MainClass·{
 58 ········[Obsolete]
 59 ········[Obsolete]
66 ········static·void·Main()60 ········static·void·Main()
67 ········{61 ········{
68 ········}62 ········}
69 }</string>63 }</string>
70 ····<string>//·CS0579:·The·attribute·`System.CLSCompliantAttribute'·cannot·be·applied·multiple·times64 ····<string>//·CS0579:·The·attribute·`TestAttributesCollecting.A'·cannot·be·applied·multiple·times
71 //·Line·:·1065 //·Line:·19
  
72 using·System;66 using·System;
  
73 [assembly:CLSCompliant(true)]67 namespace·TestAttributesCollecting
 68 {
 69 »       class·A·:·Attribute
 70 »       {
 71 »       »       public·A·(int·a)
 72 »       »       {
 73 »       »       }
 74 »       }
  
74 namespace·DuplicateAttributes·{ 
Max diff block lines reached; 4168/7871 bytes (52.95%) of diff not shown.
700 B
CS2007
688 B
CS2007
Ordering differences only
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS2007</ErrorName>3 ··<ErrorName>CS2007</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS2007:·Unrecognized·command-line·option:·`-wrong-option' 
6 //·Line:·0 
7 //·Compiler·options:·-wrong-option</string> 
8 ····<string>//·CS2007:·Unrecognized·command-line·option:·`-noconfig-'5 ····<string>//·CS2007:·Unrecognized·command-line·option:·`-noconfig-'
9 //·Line:·06 //·Line:·0
10 //·Compiler·options:·-noconfig-</string>7 //·Compiler·options:·-noconfig-</string>
 8 ····<string>//·CS2007:·Unrecognized·command-line·option:·`-wrong-option'
 9 //·Line:·0
 10 //·Compiler·options:·-wrong-option</string>
11 ··</Examples>11 ··</Examples>
12 </ErrorDocumentation>12 </ErrorDocumentation>
2.21 KB
CS0151
2.2 KB
CS0151
Ordering differences only
    
Offset 1, 12 lines modifiedOffset 1, 51 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0151</ErrorName>3 ··<ErrorName>CS0151</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0151:·A·switch·expression·of·type·`Y'·cannot·be·converted·to·an·integral·type,·bool,·char,·string,·enum·or·nullable·type5 ····<string>//·CS0151:·A·switch·expression·of·type·`Y'·cannot·be·converted·to·an·integral·type,·bool,·char,·string,·enum·or·nullable·type
 6 //·Line:·13
  
 7 class·Y·{
 8 »       byte·b;
 9 }
  
 10 class·X·{
 11 »       static·void·Main·()
 12 »       {
 13 »       »       Y·y·=·new·Y·();
  
 14 »       »       switch·(y){
 15 »       »       case·0:
 16 »       »       »       break;
 17 »       »       case·1:
 18 »       »       »       break;
 19 »       »       }
 20 »       }
 21 }</string>
 22 ····<string>//·CS0151:·A·switch·expression·of·type·`X?'·cannot·be·converted·to·an·integral·type,·bool,·char,·string,·enum·or·nullable·type
 23 //·Line:·19
  
 24 struct·X·
 25 {
 26 »       public·static·implicit·operator·int?·(X·x)
 27 »       {
 28 »       »       return·1;
 29 »       }
  
 30 »       static·void·Main·()
 31 »       {
 32 »       »       X?·x·=·null;
 33 »       »       switch·(x)·{
 34 »       »       default:
 35 »       »       »       break;
 36 »       »       }
 37 »       }
 38 }</string>
 39 ····<string>//·CS0151:·A·switch·expression·of·type·`Y'·cannot·be·converted·to·an·integral·type,·bool,·char,·string,·enum·or·nullable·type
6 //·Line:·2840 //·Line:·28
  
7 class·Y·{41 class·Y·{
8 »       byte·b;42 »       byte·b;
9 »       43 »       
10 »       public·static·implicit·operator·int·(Y·i)44 »       public·static·implicit·operator·int·(Y·i)
11 »       {45 »       {
Offset 54, 34 lines modifiedOffset 93, 14 lines modified
54 »       »       X?·x·=·null;93 »       »       X?·x·=·null;
55 »       »       switch·(x)·{94 »       »       switch·(x)·{
56 »       »       default:95 »       »       default:
57 »       »       »       break;96 »       »       »       break;
58 »       »       }97 »       »       }
59 »       }98 »       }
60 }</string>99 }</string>
61 ····<string>//·CS0151:·A·switch·expression·of·type·`Y'·cannot·be·converted·to·an·integral·type,·bool,·char,·string,·enum·or·nullable·type 
62 //·Line:·13 
  
63 class·Y·{ 
64 »       byte·b; 
65 } 
  
66 class·X·{ 
67 »       static·void·Main·() 
68 »       { 
69 »       »       Y·y·=·new·Y·(); 
  
70 »       »       switch·(y){ 
71 »       »       case·0: 
72 »       »       »       break; 
73 »       »       case·1: 
74 »       »       »       break; 
75 »       »       } 
76 »       } 
77 }</string> 
78 ····<string>//·CS0151:·A·switch·expression·of·type·`S1?'·cannot·be·converted·to·an·integral·type,·bool,·char,·string,·enum·or·nullable·type100 ····<string>//·CS0151:·A·switch·expression·of·type·`S1?'·cannot·be·converted·to·an·integral·type,·bool,·char,·string,·enum·or·nullable·type
79 //·Line:·25101 //·Line:·25
80 //·Compiler·options:·-langversion:5102 //·Compiler·options:·-langversion:5
  
81 using·System;103 using·System;
  
82 struct·S1104 struct·S1
Offset 105, 28 lines modifiedOffset 124, 9 lines modified
105 »       »       switch·(s1)124 »       »       switch·(s1)
106 »       »       {125 »       »       {
107 »       »       »       default:126 »       »       »       default:
108 »       »       »       »       return·1;127 »       »       »       »       return·1;
109 »       »       }128 »       »       }
110 »       }129 »       }
111 }</string>130 }</string>
112 ····<string>//·CS0151:·A·switch·expression·of·type·`X?'·cannot·be·converted·to·an·integral·type,·bool,·char,·string,·enum·or·nullable·type 
113 //·Line:·19 
  
114 struct·X· 
115 { 
116 »       public·static·implicit·operator·int?·(X·x) 
117 »       { 
118 »       »       return·1; 
119 »       } 
  
120 »       static·void·Main·() 
121 »       { 
122 »       »       X?·x·=·null; 
123 »       »       switch·(x)·{ 
124 »       »       default: 
125 »       »       »       break; 
126 »       »       } 
127 »       } 
128 }</string> 
129 ··</Examples>131 ··</Examples>
130 </ErrorDocumentation>132 </ErrorDocumentation>
2.63 KB
CS0844
2.62 KB
CS0844
Ordering differences only
    
Offset 1, 35 lines modifiedOffset 1, 29 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0844</ErrorName>3 ··<ErrorName>CS0844</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0844:·A·local·variable·`s'·cannot·be·used·before·it·is·declared.·Consider·renaming·the·local·variable·when·it·hides·the·member·`C.s'5 ····<string>//·CS0844:·A·local·variable·`top'·cannot·be·used·before·it·is·declared.·Consider·renaming·the·local·variable·when·it·hides·the·member·`X.top'
6 //·Line:·106 //·Line:·17
  
7 class·C7 class·Symbol
8 {8 {
 9 }
9 »       const·string·s·=·&quot;s&quot;; 
  
10 »       public·void·Test·() 
11 »       { 
12 »       »       s·=·&quot;x&quot;; 
13 »       »       string·s·=·&quot;a&quot;; 
14 »       } 
15 }</string> 
16 ····<string>//·CS0844:·A·local·variable·`s'·cannot·be·used·before·it·is·declared.·Consider·renaming·the·local·variable·when·it·hides·the·member·`C.s' 
17 //·Line:·10 
  
18 class·C10 class·X
19 {11 {
20 »       string·s;12 »       Symbol·top;
  
21 »       public·void·Test·()13 »       internal·int·Enter·(Symbol·key,·object·value)
22 »       {14 »       {
23 »       »       s·=·&quot;x&quot;; 
24 »       »       string·s·=·&quot;a&quot;;15 »       »       if·(key·!=·null)·{
 16 »       »       »       top·=·key;
 17 »       »       }
 18 »       »       object·top·=·null;
 19 »       »       return·top.Count;
25 »       }20 »       }
26 }</string>21 }</string>
27 ····<string>//·CS0844:·A·local·variable·`y'·cannot·be·used·before·it·is·declared.·Consider·renaming·the·local·variable·when·it·hides·the·member·`X.y'22 ····<string>//·CS0844:·A·local·variable·`y'·cannot·be·used·before·it·is·declared.·Consider·renaming·the·local·variable·when·it·hides·the·member·`X.y'
28 //·Line:·823 //·Line:·8
  
29 class·X24 class·X
30 {25 {
Offset 40, 39 lines modifiedOffset 34, 45 lines modified
40 »       }34 »       }
41 }</string>35 }</string>
42 ····<string>//·CS0844:·A·local·variable·`s'·cannot·be·used·before·it·is·declared.·Consider·renaming·the·local·variable·when·it·hides·the·member·`C.s'36 ····<string>//·CS0844:·A·local·variable·`s'·cannot·be·used·before·it·is·declared.·Consider·renaming·the·local·variable·when·it·hides·the·member·`C.s'
43 //·Line:·1037 //·Line:·10
  
44 class·C38 class·C
45 {39 {
 40 »       const·string·s·=·&quot;s&quot;;
  
 41 »       public·void·Test·()
 42 »       {
 43 »       »       s·=·&quot;x&quot;;
 44 »       »       string·s·=·&quot;a&quot;;
 45 »       }
 46 }</string>
 47 ····<string>//·CS0844:·A·local·variable·`s'·cannot·be·used·before·it·is·declared.·Consider·renaming·the·local·variable·when·it·hides·the·member·`C.s'
 48 //·Line:·10
  
 49 class·C
 50 {
46 »       string·s·{51 »       string·s·{
47 »       »       set·{}52 »       »       set·{}
48 »       }53 »       }
  
49 »       public·void·Test·()54 »       public·void·Test·()
50 »       {55 »       {
51 »       »       s·=·&quot;x&quot;;56 »       »       s·=·&quot;x&quot;;
52 »       »       string·s·=·&quot;a&quot;;57 »       »       string·s·=·&quot;a&quot;;
53 »       }58 »       }
54 }</string>59 }</string>
55 ····<string>//·CS0844:·A·local·variable·`top'·cannot·be·used·before·it·is·declared.·Consider·renaming·the·local·variable·when·it·hides·the·member·`X.top'60 ····<string>//·CS0844:·A·local·variable·`s'·cannot·be·used·before·it·is·declared.·Consider·renaming·the·local·variable·when·it·hides·the·member·`C.s'
56 //·Line:·1761 //·Line:·10
  
57 class·Symbol 
58 { 
59 } 
  
60 class·X62 class·C
61 {63 {
62 »       Symbol·top;64 »       string·s;
  
63 »       internal·int·Enter·(Symbol·key,·object·value)65 »       public·void·Test·()
64 »       {66 »       {
 67 »       »       s·=·&quot;x&quot;;
 68 »       »       string·s·=·&quot;a&quot;;
65 »       »       if·(key·!=·null)·{ 
66 »       »       »       top·=·key; 
67 »       »       } 
68 »       »       object·top·=·null; 
69 »       »       return·top.Count; 
70 »       }69 »       }
71 }</string>70 }</string>
72 ··</Examples>71 ··</Examples>
73 </ErrorDocumentation>72 </ErrorDocumentation>
1.56 KB
CS1706
1.54 KB
CS1706
Ordering differences only
    
Offset 1, 49 lines modifiedOffset 1, 49 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1706</ErrorName>3 ··<ErrorName>CS1706</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1706:·Anonymous·methods·and·lambda·expressions·cannot·be·used·in·the·current·context5 ····<string>//·CS1706:·Anonymous·methods·and·lambda·expressions·cannot·be·used·in·the·current·context
 6 //·Line:·8
  
 7 delegate·void·D·();
  
 8 class·C
 9 {
 10 »       const·object·c·=·new·D·(delegate·{});
 11 }</string>
 12 ····<string>//·CS1706:·Anonymous·methods·and·lambda·expressions·cannot·be·used·in·the·current·context
6 //·Line:·1313 //·Line:·13
  
7 using·System;14 using·System;
  
8 delegate·int·TestDelegate();15 delegate·void·TestDelegate();
  
9 class·MyAttr·:·Attribute16 class·MyAttr·:·Attribute
10 {17 {
11 »       public·MyAttr·(TestDelegate·d)·{·}18 ····public·MyAttr·(TestDelegate·d)·{·}
12 }19 }
  
 20 [MyAttr·(delegate·{}·)]
13 [MyAttr·(()·=&gt;·1)] 
14 class·C 
15 { 
16 }</string> 
17 ····<string>//·CS1706:·Anonymous·methods·and·lambda·expressions·cannot·be·used·in·the·current·context 
18 //·Line:·8 
  
19 delegate·void·D·(); 
  
20 class·C21 class·C
21 {22 {
22 »       const·object·c·=·new·D·(delegate·{}); 
23 }</string>23 }</string>
24 ····<string>//·CS1706:·Anonymous·methods·and·lambda·expressions·cannot·be·used·in·the·current·context24 ····<string>//·CS1706:·Anonymous·methods·and·lambda·expressions·cannot·be·used·in·the·current·context
25 //·Line:·1325 //·Line:·13
  
26 using·System;26 using·System;
  
27 delegate·void·TestDelegate();27 delegate·int·TestDelegate();
  
28 class·MyAttr·:·Attribute28 class·MyAttr·:·Attribute
29 {29 {
30 ····public·MyAttr·(TestDelegate·d)·{·}30 »       public·MyAttr·(TestDelegate·d)·{·}
31 }31 }
  
32 [MyAttr·(delegate·{}·)]32 [MyAttr·(()·=&gt;·1)]
33 class·C33 class·C
34 {34 {
35 }</string>35 }</string>
36 ····<string>//·CS1706:·Anonymous·methods·and·lambda·expressions·cannot·be·used·in·the·current·context36 ····<string>//·CS1706:·Anonymous·methods·and·lambda·expressions·cannot·be·used·in·the·current·context
37 //·Line:·1437 //·Line:·14
  
38 public·delegate·void·Proc();38 public·delegate·void·Proc();
1.17 KB
CS1728
1.16 KB
CS1728
Ordering differences only
    
Offset 1, 23 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1728</ErrorName>3 ··<ErrorName>CS1728</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1728:·Cannot·create·delegate·from·method·`long?.GetValueOrDefault()'·because·it·is·a·member·of·System.Nullable&lt;T&gt;·type 
6 //·Line:·10 
  
7 using·System; 
  
8 class·C 
9 { 
10 »       public·static·void·Main·() 
11 »       { 
12 »       »       Func&lt;long&gt;·a·=·new·long?().GetValueOrDefault; 
13 »       } 
14 }</string> 
15 ····<string>//·CS1728:·Cannot·create·delegate·from·method·`int?.GetValueOrDefault()'·because·it·is·a·member·of·System.Nullable&lt;T&gt;·type5 ····<string>//·CS1728:·Cannot·create·delegate·from·method·`int?.GetValueOrDefault()'·because·it·is·a·member·of·System.Nullable&lt;T&gt;·type
16 //·Line:·146 //·Line:·14
  
17 using·System;7 using·System;
  
18 class·C8 class·C
19 {9 {
Offset 26, 9 lines modifiedOffset 14, 21 lines modified
  
26 »       void·Error·()14 »       void·Error·()
27 »       {15 »       {
28 »       »       int?·i·=·0;16 »       »       int?·i·=·0;
29 »       »       MyEvent·+=·new·Test·(i.GetValueOrDefault);17 »       »       MyEvent·+=·new·Test·(i.GetValueOrDefault);
30 »       }18 »       }
31 }</string>19 }</string>
 20 ····<string>//·CS1728:·Cannot·create·delegate·from·method·`long?.GetValueOrDefault()'·because·it·is·a·member·of·System.Nullable&lt;T&gt;·type
 21 //·Line:·10
  
 22 using·System;
  
 23 class·C
 24 {
 25 »       public·static·void·Main·()
 26 »       {
 27 »       »       Func&lt;long&gt;·a·=·new·long?().GetValueOrDefault;
 28 »       }
 29 }</string>
32 ··</Examples>30 ··</Examples>
33 </ErrorDocumentation>31 </ErrorDocumentation>
941 B
CS1948
929 B
CS1948
Ordering differences only
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1948</ErrorName>3 ··<ErrorName>CS1948</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1948:·A·range·variable·`T'·conflicts·with·a·method·type·parameter5 ····<string>//·CS1948:·A·range·variable·`T'·conflicts·with·a·method·type·parameter
6 //·Line:·126 //·Line:·13
  
  
7 using·System;7 using·System;
8 using·System.Linq;8 using·System.Linq;
  
9 class·C9 class·C
10 {10 {
11 »       public·static·void·Foo·&lt;T&gt;·()11 »       public·static·void·Foo·&lt;T&gt;·()
12 »       {12 »       {
 13 »       »       var·s·=·&quot;0&quot;;
13 »       »       var·e·=·from·T·in·&quot;a&quot;14 »       »       var·e·=·from·T·in·&quot;a&quot;
14 »       »       »       select·T;15 »       »       »       select·T·+·s;
15 »       }16 »       }
16 }</string>17 }</string>
17 ····<string>//·CS1948:·A·range·variable·`T'·conflicts·with·a·method·type·parameter18 ····<string>//·CS1948:·A·range·variable·`T'·conflicts·with·a·method·type·parameter
18 //·Line:·1319 //·Line:·12
  
  
19 using·System;20 using·System;
20 using·System.Linq;21 using·System.Linq;
  
21 class·C22 class·C
22 {23 {
23 »       public·static·void·Foo·&lt;T&gt;·()24 »       public·static·void·Foo·&lt;T&gt;·()
24 »       {25 »       {
25 »       »       var·s·=·&quot;0&quot;; 
26 »       »       var·e·=·from·T·in·&quot;a&quot;26 »       »       var·e·=·from·T·in·&quot;a&quot;
27 »       »       »       select·T·+·s;27 »       »       »       select·T;
28 »       }28 »       }
29 }</string>29 }</string>
30 ··</Examples>30 ··</Examples>
31 </ErrorDocumentation>31 </ErrorDocumentation>
1.37 KB
CS0572
1.36 KB
CS0572
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 36 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0572</ErrorName>3 ··<ErrorName>CS0572</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0572:·`Foo':·cannot·reference·a·type·through·an·expression.·Consider·using·`Y.Foo'·instead
 6 //·Line:·13
 7 using·System;
  
 8 class·X
 9 {
 10 »       private·static·Y·y;
  
 11 »       public·static·void·Main·()
 12 »       {
 13 »       »       y·=·new·Y·();
  
 14 »       »       object·o·=·y.Foo.Hello;
 15 »       }
 16 }
  
 17 class·Y
 18 {
 19 »       public·enum·Foo·{·Hello,·World·};
  
 20 »       public·void·Test·(Foo·foo)
 21 »       {
 22 »       »       Console.WriteLine·(foo);
 23 »       }
 24 }</string>
5 ····<string>//·CS0572:·`meth':·cannot·reference·a·type·through·an·expression.·Consider·using·`test.meth'·instead25 ····<string>//·CS0572:·`meth':·cannot·reference·a·type·through·an·expression.·Consider·using·`test.meth'·instead
6 //·Line:·826 //·Line:·8
  
7 class·test2·:·test·{27 class·test2·:·test·{
8 »       int·meth(·bool·b·)28 »       int·meth(·bool·b·)
9 »       {29 »       {
10 »       »       return·1;30 »       »       return·1;
Offset 32, 34 lines modifiedOffset 57, 9 lines modified
32 {57 {
33 »       public·static·bool·Test·()58 »       public·static·bool·Test·()
34 »       {59 »       {
35 »       »       Outer·outer·=·null;60 »       »       Outer·outer·=·null;
36 »       »       return·0·==·outer.Inner.ONE;61 »       »       return·0·==·outer.Inner.ONE;
37 »       }62 »       }
38 }</string>63 }</string>
39 ····<string>//·CS0572:·`Foo':·cannot·reference·a·type·through·an·expression.·Consider·using·`Y.Foo'·instead 
40 //·Line:·13 
41 using·System; 
  
42 class·X 
43 { 
44 »       private·static·Y·y; 
  
45 »       public·static·void·Main·() 
46 »       { 
47 »       »       y·=·new·Y·(); 
  
48 »       »       object·o·=·y.Foo.Hello; 
49 »       } 
50 } 
  
51 class·Y 
52 { 
53 »       public·enum·Foo·{·Hello,·World·}; 
  
54 »       public·void·Test·(Foo·foo) 
55 »       { 
56 »       »       Console.WriteLine·(foo); 
57 »       } 
58 }</string> 
59 ··</Examples>64 ··</Examples>
60 </ErrorDocumentation>65 </ErrorDocumentation>
731 B
CS1027
719 B
CS1027
Ordering differences only
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1027</ErrorName>3 ··<ErrorName>CS1027</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1027:·Expected·`#endif'·directive5 ····<string>//·CS1027:·Expected·`#endif'·directive
6 //·Line:·66 //·Line:·6
  
 7 #if·false</string>
 8 ····<string>//·CS1027:·Expected·`#endif'·directive
 9 //·Line:·6
  
7 #if·false10 #if·false
8 /*·hey·*/·#endif</string>11 /*·hey·*/·#endif</string>
9 ····<string>//·CS1027:·Expected·`#endif'·directive12 ····<string>//·CS1027:·Expected·`#endif'·directive
10 //·Line:·1113 //·Line:·11
11 //·Compiler·options:·-d:NET_2_014 //·Compiler·options:·-d:NET_2_0
  
12 #if·NET_2_015 #if·NET_2_0
  
13 class·Test16 class·Test
14 {17 {
15 }</string>18 }</string>
16 ····<string>//·CS1027:·Expected·`#endif'·directive 
17 //·Line:·6 
  
18 #if·false</string> 
19 ··</Examples>19 ··</Examples>
20 </ErrorDocumentation>20 </ErrorDocumentation>
3.57 KB
CS0176
3.56 KB
CS0176
Ordering differences only
    
Offset 1, 40 lines modifiedOffset 1, 89 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0176</ErrorName>3 ··<ErrorName>CS0176</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0176:·Static·member·`X.void_method()'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead
 6 //·Line:·15
 7 class·X·{
 8 »       public·static·void·void_method·()
 9 »       {
 10 »       }
 11 »       public·void·void_method·(int·i)
 12 »       {
 13 »       }
 14 }
  
 15 class·Y·{
 16 »       void·m·(X·arg)
 17 »       {
 18 »       »       arg.void_method·();
 19 »       }
 20 }</string>
5 ····<string>//·CS0176:·Static·member·`X.CONST'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead21 ····<string>//·CS0176:·Static·member·`X.CONST'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead
6 //·Line:·1222 //·Line:·12
  
7 public·class·X·{23 public·class·X·{
8 »       public·const·double·CONST·=·1;24 »       public·const·double·CONST·=·1;
9 }25 }
  
10 public·class·Y:·X·{26 public·class·Y:·X·{
  
11 »       void·D·(X·x)27 »       void·D·(X·x)
12 »       {28 »       {
13 »       »       double·d·=·x.CONST;29 »       »       double·d·=·x.CONST;
14 »       }30 »       }
15 }</string>31 }</string>
16 ····<string>//·CS0176:·Static·member·`X.void_method()'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead32 ····<string>//·CS0176:·Static·member·`A.X'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead
17 //·Line:·1533 //·Line:·12
 34 using·System;
  
18 class·X·{35 class·A·{
19 »       public·static·void·void_method·() 
20 »       {36 »       public·static·int·X;
 37 }
  
 38 class·T·{
 39 »       static·void·Main·()·{
 40 »       »       A·T·=·new·A·();
 41 »       »       System.Console.WriteLine·(T.X);
21 »       }42 »       }
22 »       public·void·void_method·(int·i)43 }</string>
 44 ····<string>//·CS0176:·Static·member·`MyEnum.Foo'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead
 45 //·Line:·14
  
 46 public·enum·MyEnum
 47 {
 48 »       Foo·=·1
 49 }
  
 50 public·class·Test
 51 {
 52 »       static·void·Main·()
23 »       {53 »       {
 54 »       »       MyEnum·theEnum·=·MyEnum.Foo;
 55 »       »       if·(theEnum·==·theEnum.Foo)
 56 »       »       {
 57 »       »       }
24 »       }58 »       }
 59 }</string>
 60 ····<string>//·CS0176:·Static·member·`A.X'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead
 61 //·Line:·12
 62 using·System;
  
 63 class·A
 64 {
 65 »       public·static·int·X·{·get·{·return·2;·}·}
25 }66 }
  
26 class·Y·{67 class·T
27 »       void·m·(X·arg) 
28 »       {68 »       {
29 »       »       arg.void_method·();69 »       static·void·Main·()
 70 »       {
 71 »       »       A·T·=·new·A·();
 72 »       »       System.Console.WriteLine·(T.X);
30 »       }73 »       }
31 }</string>74 }</string>
32 ····<string>//·CS0176:·Static·member·`A.Foo()'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead75 ····<string>//·CS0176:·Static·member·`A.Foo()'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead
33 //·Line:·2176 //·Line:·21
  
34 public·class·A77 public·class·A
35 {78 {
Offset 72, 69 lines modifiedOffset 121, 20 lines modified
  
72 class·MyClass121 class·MyClass
73 {122 {
74 ········public·static·void·Start·(string·info)·123 ········public·static·void·Start·(string·info)·
75 ········{124 ········{
76 ········}125 ········}
77 }</string>126 }</string>
78 ····<string>//·CS0176:·Static·member·`A.X'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead 
79 //·Line:·12 
80 using·System; 
  
81 class·A 
82 { 
83 »       public·static·int·X·{·get·{·return·2;·}·} 
84 } 
  
85 class·T 
86 »       { 
87 »       static·void·Main·() 
88 »       { 
89 »       »       A·T·=·new·A·(); 
90 »       »       System.Console.WriteLine·(T.X); 
91 »       } 
92 }</string> 
93 ····<string>//·CS0176:·Static·member·`string.Empty'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead127 ····<string>//·CS0176:·Static·member·`string.Empty'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead
94 //·Line:·9128 //·Line:·9
  
95 class·X129 class·X
96 {130 {
97 »       public·static·void·Main·()131 »       public·static·void·Main·()
98 »       {132 »       {
99 »       »       string·y·=·null;133 »       »       string·y·=·null;
100 »       »       var·x·=·y?.Empty;134 »       »       var·x·=·y?.Empty;
101 »       }135 »       }
102 }</string>136 }</string>
Max diff block lines reached; 23/3605 bytes (0.64%) of diff not shown.
844 B
CS0547
832 B
CS0547
Ordering differences only
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0547</ErrorName>3 ··<ErrorName>CS0547</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0547:·`PropertyClass.Value':·property·or·indexer·cannot·have·void·type 
6 //·Line:·5 
  
7 class·PropertyClass·{ 
8 ········public·void·Value·{·get·{}·} 
9 }</string> 
10 ····<string>//·CS0547:·`PropertyInterface.Value':·property·or·indexer·cannot·have·void·type5 ····<string>//·CS0547:·`PropertyInterface.Value':·property·or·indexer·cannot·have·void·type
11 //·Line:·56 //·Line:·5
  
12 interface·PropertyInterface·{7 interface·PropertyInterface·{
13 ········void·Value·{·get;·}8 ········void·Value·{·get;·}
14 }</string>9 }</string>
 10 ····<string>//·CS0547:·`PropertyClass.Value':·property·or·indexer·cannot·have·void·type
 11 //·Line:·5
  
 12 class·PropertyClass·{
 13 ········public·void·Value·{·get·{}·}
 14 }</string>
15 ··</Examples>15 ··</Examples>
16 </ErrorDocumentation>16 </ErrorDocumentation>
1.81 KB
CS0052
1.8 KB
CS0052
Ordering differences only
    
Offset 1, 31 lines modifiedOffset 1, 37 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0052</ErrorName>3 ··<ErrorName>CS0052</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0052:·Inconsistent·accessibility:·field·type·`A.B'·is·less·accessible·than·field·`A.C.D.b'
 6 //·Line:·12
  
 7 public·class·A
 8 {
 9 »       private·class·B·{·}
  
 10 »       public·class·C
 11 »       {
 12 »       »       protected·class·D
 13 »       »       {
 14 »       »       »       protected·B·b;
 15 »       »       }
 16 »       }
 17 }</string>
5 ····<string>//·CS0052:·Inconsistent·accessibility:·field·type·`C'·is·less·accessible·than·field·`PublicClass.member'18 ····<string>//·CS0052:·Inconsistent·accessibility:·field·type·`C'·is·less·accessible·than·field·`PublicClass.member'
6 //·Line:·819 //·Line:·8
  
7 class·C20 class·C
8 {21 {
9 }22 }
  
10 public·class·PublicClass23 public·class·PublicClass
11 {24 {
12 »       public·const·C·member·=·null;25 »       public·const·C·member·=·null;
13 }</string>26 }</string>
14 ····<string>//·CS0052:·Inconsistent·accessibility:·field·type·`InternalClass'·is·less·accessible·than·field·`PublicClass.member' 
15 //·Line:·8 
  
16 class·InternalClass·{ 
17 } 
  
18 public·class·PublicClass·{ 
19 »       public·InternalClass·member; 
20 }</string> 
21 ····<string>//·CS0052:·Inconsistent·accessibility:·field·type·`A.B'·is·less·accessible·than·field·`A.C.D.b'27 ····<string>//·CS0052:·Inconsistent·accessibility:·field·type·`A.B'·is·less·accessible·than·field·`A.C.D.b'
22 //·Line:·1228 //·Line:·12
  
23 public·class·A29 public·class·A
24 {30 {
25 ········protected·class·B·{}31 ········protected·class·B·{}
  
Offset 33, 24 lines modifiedOffset 39, 18 lines modified
33 ········{39 ········{
34 ················protected·class·D40 ················protected·class·D
35 ················{41 ················{
36 ························public·B·b;42 ························public·B·b;
37 ················}43 ················}
38 ········}44 ········}
39 }</string>45 }</string>
40 ····<string>//·CS0052:·Inconsistent·accessibility:·field·type·`A.B'·is·less·accessible·than·field·`A.C.D.b'46 ····<string>//·CS0052:·Inconsistent·accessibility:·field·type·`InternalClass'·is·less·accessible·than·field·`PublicClass.member'
41 //·Line:·1247 //·Line:·8
  
 48 class·InternalClass·{
 49 }
42 public·class·A 
43 { 
44 »       private·class·B·{·} 
  
 50 public·class·PublicClass·{
 51 »       public·InternalClass·member;
45 »       public·class·C 
46 »       { 
47 »       »       protected·class·D 
48 »       »       { 
49 »       »       »       protected·B·b; 
50 »       »       } 
51 »       } 
52 }</string>52 }</string>
53 ··</Examples>53 ··</Examples>
54 </ErrorDocumentation>54 </ErrorDocumentation>
1.22 KB
CS0105
1.21 KB
CS0105
Ordering differences only
    
Offset 4, 27 lines modifiedOffset 4, 14 lines modified
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0105:·The·using·directive·for·`System.Console'·appeared·previously·in·this·namespace5 ····<string>//·CS0105:·The·using·directive·for·`System.Console'·appeared·previously·in·this·namespace
6 //·Line:·66 //·Line:·6
7 //·Compiler·options:·-warnaserror·-warn:37 //·Compiler·options:·-warnaserror·-warn:3
  
8 using·static·System.Console;8 using·static·System.Console;
9 using·static·System.Console;</string>9 using·static·System.Console;</string>
10 ····<string>//·CS0105:·The·using·directive·for·`N.M'·appeared·previously·in·this·namespace 
11 //·Line:·8 
12 //·Compiler·options:·-warnaserror·-warn:3 
  
13 namespace·N 
14 { 
15 »       using·M; 
16 »       using·N.M; 
17 »        
18 »       namespace·M 
19 »       { 
20 »       } 
21 }</string> 
22 ····<string>//·CS0105:·The·using·directive·for·`System'·appeared·previously·in·this·namespace10 ····<string>//·CS0105:·The·using·directive·for·`System'·appeared·previously·in·this·namespace
23 //·Line:·611 //·Line:·6
24 //·Compiler·options:·-warnaserror·-warn:312 //·Compiler·options:·-warnaserror·-warn:3
  
25 using·System;13 using·System;
26 using·System;14 using·System;
  
Offset 32, 14 lines modifiedOffset 19, 27 lines modified
32 {19 {
33 »       static·int·Main·()·20 »       static·int·Main·()·
34 »       {21 »       {
35 »       »       int·a=5;22 »       »       int·a=5;
36 »       »       return·a;23 »       »       return·a;
37 »       }24 »       }
38 }</string>25 }</string>
 26 ····<string>//·CS0105:·The·using·directive·for·`N.M'·appeared·previously·in·this·namespace
 27 //·Line:·8
 28 //·Compiler·options:·-warnaserror·-warn:3
  
 29 namespace·N
 30 {
 31 »       using·M;
 32 »       using·N.M;
 33 »       
 34 »       namespace·M
 35 »       {
 36 »       }
 37 }</string>
39 ····<string>//·CS0105:·The·using·directive·for·`System'·appeared·previously·in·this·namespace38 ····<string>//·CS0105:·The·using·directive·for·`System'·appeared·previously·in·this·namespace
40 //·Line:·639 //·Line:·6
41 //·Compiler·options:·-warnaserror·-warn:340 //·Compiler·options:·-warnaserror·-warn:3
  
42 using·System;41 using·System;
43 using·global::System;</string>42 using·global::System;</string>
44 ··</Examples>43 ··</Examples>
2.2 KB
CS0418
2.19 KB
CS0418
Ordering differences only
    
Offset 1, 66 lines modifiedOffset 1, 66 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0418</ErrorName>3 ··<ErrorName>CS0418</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0418:·`TestClass':·an·abstract·class·cannot·be·sealed·or·static5 ····<string>//·CS0418:·`Foo':·an·abstract·class·cannot·be·sealed·or·static
6 //·Line:·46 //·Line:·3
 7 public·abstract·sealed·partial·class·Foo
 8 {
 9 »       public·string·myId;
 10 }
  
7 public·abstract·sealed·class·TestClass11 public·class·PartialAbstractCompilationError
8 {12 {
 13 »       public·static·void·Main·()
 14 »       {
 15 »       »       System.Console.WriteLine·(typeof·(Foo).IsSealed);
 16 »       »       System.Console.WriteLine·(typeof·(Foo).IsAbstract);
 17 »       }
9 }</string>18 }</string>
10 ····<string>//·CS0418:·`TestClass':·an·abstract·class·cannot·be·sealed·or·static19 ····<string>//·CS0418:·`TestClass':·an·abstract·class·cannot·be·sealed·or·static
11 //·Line:·420 //·Line:·4
  
12 public·abstract·static·class·TestClass21 public·abstract·static·class·TestClass
13 {22 {
14 }</string>23 }</string>
15 ····<string>//·CS0418:·`Foo':·an·abstract·class·cannot·be·sealed·or·static24 ····<string>//·CS0418:·`Foo':·an·abstract·class·cannot·be·sealed·or·static
16 //·Line:·325 //·Line:·3
17 public·abstract·partial·class·Foo26 public·abstract·partial·class·Foo
18 {27 {
19 »       public·string·myId;28 »       public·string·myId;
20 }29 }
  
21 public·sealed·partial·class·Foo30 public·static·partial·class·Foo
22 {31 {
23 »       public·string·Id·{·get·{·return·myId;·}·}32 »       public·string·Id·{·get·{·return·myId;·}·}
24 }33 }
  
25 public·class·PartialAbstractCompilationError34 public·class·PartialAbstractCompilationError
26 {35 {
27 »       public·static·void·Main·()36 »       public·static·void·Main·()
28 »       {37 »       {
29 »       »       System.Console.WriteLine·(typeof·(Foo).IsSealed);38 »       »       System.Console.WriteLine·(typeof·(Foo).IsSealed);
30 »       »       System.Console.WriteLine·(typeof·(Foo).IsAbstract);39 »       »       System.Console.WriteLine·(typeof·(Foo).IsAbstract);
31 »       }40 »       }
32 }</string>41 }</string>
33 ····<string>//·CS0418:·`Foo':·an·abstract·class·cannot·be·sealed·or·static42 ····<string>//·CS0418:·`TestClass':·an·abstract·class·cannot·be·sealed·or·static
34 //·Line:·343 //·Line:·4
35 public·abstract·sealed·partial·class·Foo 
36 { 
37 »       public·string·myId; 
38 } 
  
39 public·class·PartialAbstractCompilationError44 public·abstract·sealed·class·TestClass
40 {45 {
41 »       public·static·void·Main·() 
42 »       { 
43 »       »       System.Console.WriteLine·(typeof·(Foo).IsSealed); 
44 »       »       System.Console.WriteLine·(typeof·(Foo).IsAbstract); 
45 »       } 
46 }</string>46 }</string>
47 ····<string>//·CS0418:·`Foo':·an·abstract·class·cannot·be·sealed·or·static47 ····<string>//·CS0418:·`Foo':·an·abstract·class·cannot·be·sealed·or·static
48 //·Line:·348 //·Line:·3
49 public·abstract·partial·class·Foo49 public·abstract·partial·class·Foo
50 {50 {
51 »       public·string·myId;51 »       public·string·myId;
52 }52 }
  
53 public·static·partial·class·Foo53 public·sealed·partial·class·Foo
54 {54 {
55 »       public·string·Id·{·get·{·return·myId;·}·}55 »       public·string·Id·{·get·{·return·myId;·}·}
56 }56 }
  
57 public·class·PartialAbstractCompilationError57 public·class·PartialAbstractCompilationError
58 {58 {
59 »       public·static·void·Main·()59 »       public·static·void·Main·()
1.02 KB
CS0719
1.01 KB
CS0719
Ordering differences only
    
Offset 1, 24 lines modifiedOffset 1, 12 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0719</ErrorName>3 ··<ErrorName>CS0719</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0719:·Array·elements·cannot·be·of·static·type·`StaticClass'5 ····<string>//·CS0719:·Array·elements·cannot·be·of·static·type·`StaticClass'
6 //·Line:·10 
  
7 static·class·StaticClass·{ 
8 } 
  
9 class·MainClass·{ 
10 ····public·static·object·Method·() 
11 ····{ 
12 ········return·new·StaticClass·[3]; 
13 ····} 
14 }</string> 
15 ····<string>//·CS0719:·Array·elements·cannot·be·of·static·type·`StaticClass' 
16 //·Line:·126 //·Line:·12
  
17 using·System;7 using·System;
  
18 static·class·StaticClass8 static·class·StaticClass
19 {9 {
20 }10 }
Offset 27, 9 lines modifiedOffset 15, 21 lines modified
27 {15 {
28 »       Type·Type·{16 »       Type·Type·{
29 »       »       get·{17 »       »       get·{
30 »       »       »       return·typeof·(StaticClass·[]);18 »       »       »       return·typeof·(StaticClass·[]);
31 »       »       }19 »       »       }
32 »       }20 »       }
33 }</string>21 }</string>
 22 ····<string>//·CS0719:·Array·elements·cannot·be·of·static·type·`StaticClass'
 23 //·Line:·10
  
 24 static·class·StaticClass·{
 25 }
  
 26 class·MainClass·{
 27 ····public·static·object·Method·()
 28 ····{
 29 ········return·new·StaticClass·[3];
 30 ····}
 31 }</string>
34 ··</Examples>32 ··</Examples>
35 </ErrorDocumentation>33 </ErrorDocumentation>
3.73 KB
CS0507
3.72 KB
CS0507
Ordering differences only
    
Offset 9, 67 lines modifiedOffset 9, 93 lines modified
9 public·sealed·class·Class2·:·Class19 public·sealed·class·Class2·:·Class1
10 {10 {
11 »       protected·internal·override·string·GetString·()11 »       protected·internal·override·string·GetString·()
12 »       {12 »       {
13 »       »       return·&quot;Hello2&quot;;13 »       »       return·&quot;Hello2&quot;;
14 »       }14 »       }
15 }</string>15 }</string>
 16 ····<string>//·CS0507:·`DerivedClass.Show()':·cannot·change·access·modifiers·when·overriding·`protected'·inherited·member·`BaseClass.Show()'
 17 //·Line:·9
  
 18 class·BaseClass·{
 19 ········protected·virtual·void·Show·()·{}
 20 }
  
 21 class·DerivedClass:·BaseClass·{
 22 ········public·override·void·Show·()·{}
 23 }</string>
16 ····<string>//·CS0507:·`DerivedClass.Message.set':·cannot·change·access·modifiers·when·overriding·`public'·inherited·member·`BaseClass.Message.set'24 ····<string>//·CS0507:·`DerivedClass.Message.set':·cannot·change·access·modifiers·when·overriding·`protected'·inherited·member·`BaseClass.Message.set'
17 //·Line:·1925 //·Line:·15
  
18 class·BaseClass·{26 class·BaseClass·{
19 ········public·virtual·string·Message·{27 ········public·virtual·string·Message·{
20 »       »       get·{28 »       »       get·{
21 »       »       »       return·&quot;&quot;;29 »       »       »       return·&quot;&quot;;
22 »       »       }30 »       »       }
23 »       »       set·{}31 »       »       protected·set·{
 32 »       »       }
24 »       }33 »       }
25 }34 }
  
26 class·DerivedClass·:·BaseClass·{35 class·DerivedClass·:·BaseClass·{
27 »       »       public·override·string·Message·{36 ········public·override·string·Message·{
28 »       »       get·{37 »       »       get·{
29 »       »       »       return·&quot;&quot;;38 »       »       »       return·&quot;&quot;;
30 »       »       }39 »       »       }
 40 »       »       set·{
31 »       »       41 »       »       }
32 »       »       private·set·{} 
33 »       }42 »       }
34 }</string>43 }</string>
35 ····<string>//·CS0507:·`DerivedClass.Test':·cannot·change·access·modifiers·when·overriding·`protected'·inherited·member·`BaseClass.Test'44 ····<string>//·CS0507:·`DerivedClass.Test':·cannot·change·access·modifiers·when·overriding·`protected'·inherited·member·`BaseClass.Test'
36 //·Line:·1145 //·Line:·11
  
37 using·System;46 using·System;
  
38 class·BaseClass·{47 class·BaseClass·{
39 ········protected·virtual·event·EventHandler·Test;48 ········protected·virtual·event·EventHandler·Test;
40 }49 }
  
41 class·DerivedClass:·BaseClass·{50 class·DerivedClass:·BaseClass·{
42 ········public·override·sealed·event·EventHandler·Test;51 ········public·override·sealed·event·EventHandler·Test;
43 }</string>52 }</string>
 53 ····<string>//·CS0507:·`DerivedClass.Message':·cannot·change·access·modifiers·when·overriding·`public'·inherited·member·`BaseClass.Message'
 54 //·Line:·12
  
 55 class·BaseClass·{
 56 »       public·virtual·string·Message·{
 57 »       »       set·{
 58 »       »       }
 59 »       }
 60 }
  
 61 class·DerivedClass·:·BaseClass·{
 62 »       protected·override·string·Message·{
 63 »       »       set·{
 64 »       »       }
 65 »       }
 66 }</string>
44 ····<string>//·CS0507:·`DerivedClass.Message.set':·cannot·change·access·modifiers·when·overriding·`protected'·inherited·member·`BaseClass.Message.set'67 ····<string>//·CS0507:·`DerivedClass.Message.set':·cannot·change·access·modifiers·when·overriding·`public'·inherited·member·`BaseClass.Message.set'
45 //·Line:·1568 //·Line:·19
  
46 class·BaseClass·{69 class·BaseClass·{
47 ········public·virtual·string·Message·{70 ········public·virtual·string·Message·{
48 »       »       get·{71 »       »       get·{
49 »       »       »       return·&quot;&quot;;72 »       »       »       return·&quot;&quot;;
50 »       »       }73 »       »       }
 74 »       »       set·{}
51 »       »       protected·set·{ 
52 »       »       } 
53 »       }75 »       }
54 }76 }
  
55 class·DerivedClass·:·BaseClass·{77 class·DerivedClass·:·BaseClass·{
56 ········public·override·string·Message·{78 »       »       public·override·string·Message·{
57 »       »       get·{79 »       »       get·{
58 »       »       »       return·&quot;&quot;;80 »       »       »       return·&quot;&quot;;
59 »       »       }81 »       »       }
60 »       »       set·{ 
61 »       »       }82 »       »       
 83 »       »       private·set·{}
62 »       }84 »       }
63 }</string>85 }</string>
64 ····<string>//·CS0507:·`Bar.X()':·cannot·change·access·modifiers·when·overriding·`protected·internal'·inherited·member·`Foo.X()'86 ····<string>//·CS0507:·`Bar.X()':·cannot·change·access·modifiers·when·overriding·`protected·internal'·inherited·member·`Foo.X()'
65 //·Line:·1387 //·Line:·13
  
66 class·Foo88 class·Foo
67 {89 {
Offset 80, 46 lines modifiedOffset 106, 20 lines modified
  
80 class·Bar·:·Foo106 class·Bar·:·Foo
81 {107 {
82 »       protected·override·void·X·()108 »       protected·override·void·X·()
83 »       {109 »       {
84 »       }110 »       }
85 }</string>111 }</string>
86 ····<string>//·CS0507:·`DerivedClass.Message':·cannot·change·access·modifiers·when·overriding·`public'·inherited·member·`BaseClass.Message' 
87 //·Line:·12 
  
88 class·BaseClass·{ 
89 »       public·virtual·string·Message·{ 
90 »       »       set·{ 
91 »       »       } 
92 »       } 
93 } 
  
94 class·DerivedClass·:·BaseClass·{ 
95 »       protected·override·string·Message·{ 
96 »       »       set·{ 
97 »       »       } 
98 »       } 
99 }</string> 
100 ····<string>//·CS0507:·`Class2.GetString()':·cannot·change·access·modifiers·when·overriding·`protected·internal'·inherited·member·`Class1.GetString()'112 ····<string>//·CS0507:·`Class2.GetString()':·cannot·change·access·modifiers·when·overriding·`protected·internal'·inherited·member·`Class1.GetString()'
101 //·Line:·7113 //·Line:·7
102 //·Compiler·options:·-r:CS0507-7-lib.dll114 //·Compiler·options:·-r:CS0507-7-lib.dll
  
103 public·sealed·class·Class2·:·Class1115 public·sealed·class·Class2·:·Class1
104 {116 {
Max diff block lines reached; 397/3770 bytes (10.53%) of diff not shown.
2.73 KB
CS0031
2.71 KB
CS0031
Ordering differences only
    
Offset 1, 95 lines modifiedOffset 1, 95 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0031</ErrorName>3 ··<ErrorName>CS0031</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0031:·Constant·value·`-9'·cannot·be·converted·to·a·`uint'5 ····<string>//·CS0031:·Constant·value·`1022'·cannot·be·converted·to·a·`byte'
6 //·Line:·96 //·Line:·9
  
7 public·class·Test7 public·class·Test
8 {8 {
9 »       public·static·void·Main()9 »       public·static·void·Main()
10 »       {10 »       {
11 »       »       uint·b·=·-9;11 »       »       unchecked·{
 12 »       »       »       byte·b·=·1024·-·2;
 13 »       »       }
12 »       }14 »       }
13 }</string>15 }</string>
14 ····<string>//·CS0031:·Constant·value·`999999999999999'·cannot·be·converted·to·a·`int'16 ····<string>//·CS0031:·Constant·value·`999999999999999'·cannot·be·converted·to·a·`int'
15 //·Line:·917 //·Line:·9
  
16 class·X18 class·X
17 {19 {
18 »       public·static·void·Main·()20 »       public·static·void·Main·()
19 »       {21 »       {
20 »       »       int·i·=·3;22 »       »       int·i·=·3;
21 »       »       i·+=·999999999999999;23 »       »       i·+=·999999999999999;
22 »       }24 »       }
23 }</string>25 }</string>
 26 ····<string>//·CS0031:·Constant·value·`256'·cannot·be·converted·to·a·`byte'
 27 //·Line·:·7
  
 28 public·class·Blah·{
  
 29 »       public·enum·MyEnum·:·byte·{
 30 »       »       Foo·=·256,
 31 »       »       Bar
 32 »       }
  
 33 »       public·static·void·Main·()
 34 »       {
 35 »       }
 36 }</string>
24 ····<string>//·CS0031:·Constant·value·`-1'·cannot·be·converted·to·a·`byte'37 ····<string>//·CS0031:·Constant·value·`-1'·cannot·be·converted·to·a·`byte'
25 //·Line:·938 //·Line:·9
  
26 public·class·Test39 public·class·Test
27 {40 {
28 »       public·static·void·Main()41 »       public·static·void·Main()
29 »       {42 »       {
30 »       »       byte·b·=·-1;43 »       »       byte·b·=·-1;
31 »       }44 »       }
32 }</string>45 }</string>
 46 ····<string>//·CS0031:·Constant·value·`200000000000'·cannot·be·converted·to·a·`int'
 47 //·Line:·7
 48 //·Compiler·options:·-unsafe
  
 49 public·unsafe·struct·C
 50 {
 51 ····private·fixed·long·test_1·[200000000000];
 52 }</string>
33 ····<string>//·CS0031:·Constant·value·`1.42'·cannot·be·converted·to·a·`int'53 ····<string>//·CS0031:·Constant·value·`1.42'·cannot·be·converted·to·a·`int'
34 //·Line:·654 //·Line:·6
  
35 class·X55 class·X
36 {56 {
37 »       const·int·val·=·1.42f;57 »       const·int·val·=·1.42f;
38 }</string>58 }</string>
 59 ····<string>//·CS0031:·Constant·value·`-97'·cannot·be·converted·to·a·`uint'
 60 //·Line:·9
  
 61 public·class·Test
 62 {
 63 »       const·uint·b·=·-'a';
 64 }</string>
39 ····<string>//·CS0031:·Constant·value·`1000M'·cannot·be·converted·to·a·`byte'65 ····<string>//·CS0031:·Constant·value·`1000M'·cannot·be·converted·to·a·`byte'
40 //·Line:·866 //·Line:·8
  
41 class·C67 class·C
42 {68 {
43 »       public·static·void·Main·()69 »       public·static·void·Main·()
44 »       {70 »       {
45 »       »       const·byte·c·=·unchecked·((byte)·1000M);71 »       »       const·byte·c·=·unchecked·((byte)·1000M);
46 »       }72 »       }
47 }</string>73 }</string>
48 ····<string>//·CS0031:·Constant·value·`1022'·cannot·be·converted·to·a·`byte'74 ····<string>//·CS0031:·Constant·value·`-9'·cannot·be·converted·to·a·`uint'
49 //·Line:·975 //·Line:·9
  
50 public·class·Test76 public·class·Test
51 {77 {
52 »       public·static·void·Main()78 »       public·static·void·Main()
53 »       {79 »       {
 80 »       »       uint·b·=·-9;
54 »       »       unchecked·{ 
55 »       »       »       byte·b·=·1024·-·2; 
56 »       »       } 
57 »       } 
58 }</string> 
59 ····<string>//·CS0031:·Constant·value·`256'·cannot·be·converted·to·a·`byte' 
60 //·Line·:·7 
  
61 public·class·Blah·{ 
  
62 »       public·enum·MyEnum·:·byte·{ 
63 »       »       Foo·=·256, 
64 »       »       Bar 
65 »       } 
  
66 »       public·static·void·Main·() 
67 »       { 
68 »       }81 »       }
69 }</string>82 }</string>
70 ····<string>//·CS0031:·Constant·value·`200000000000'·cannot·be·converted·to·a·`int' 
71 //·Line:·7 
72 //·Compiler·options:·-unsafe 
  
73 public·unsafe·struct·C 
74 { 
75 ····private·fixed·long·test_1·[200000000000]; 
76 }</string> 
77 ····<string>//·CS0031:·Constant·value·`-97'·cannot·be·converted·to·a·`uint' 
78 //·Line:·9 
  
79 public·class·Test 
80 { 
81 »       const·uint·b·=·-'a'; 
82 }</string> 
83 ··</Examples>83 ··</Examples>
84 </ErrorDocumentation>84 </ErrorDocumentation>
Max diff block lines reached; -1/2742 bytes (-0.04%) of diff not shown.
1.72 KB
CS0506
1.71 KB
CS0506
Ordering differences only
    
Offset 1, 38 lines modifiedOffset 1, 38 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0506</ErrorName>3 ··<ErrorName>CS0506</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0506:·`DerivedClass.Test':·cannot·override·inherited·member·`BaseClass.Test'·because·it·is·not·marked·virtual,·abstract·or·override5 ····<string>//·CS0506:·`DerivedClass.Show()':·cannot·override·inherited·member·`BaseClass.Show()'·because·it·is·not·marked·virtual,·abstract·or·override
6 //·Line:·116 //·Line:·9
  
7 using·System; 
  
8 class·BaseClass·{7 class·BaseClass·{
9 ········protected·event·EventHandler·Test;8 ········protected·void·Show·()·{}
10 }9 }
  
11 class·DerivedClass:·BaseClass·{10 class·DerivedClass:·BaseClass·{
12 ········protected·override·event·EventHandler·Test;11 ········protected·override·void·Show·()·{}
13 }</string>12 }</string>
14 ····<string>//·CS0506:·`C.Run()':·cannot·override·inherited·member·`A.Run()'·because·it·is·not·marked·virtual,·abstract·or·override13 ····<string>//·CS0506:·`C.Run()':·cannot·override·inherited·member·`A.Run()'·because·it·is·not·marked·virtual,·abstract·or·override
15 //·Line:·714 //·Line:·7
16 //·Compiler·options:·-r:CS0506-3-lib.dll15 //·Compiler·options:·-r:CS0506-3-lib.dll
  
17 public·class·C·:·B16 public·class·C·:·B
18 {17 {
19 »       public·override·void·Run·()18 »       public·override·void·Run·()
20 »       {19 »       {
21 »       }20 »       }
22 }</string>21 }</string>
23 ····<string>//·CS0506:·`DerivedClass.Show()':·cannot·override·inherited·member·`BaseClass.Show()'·because·it·is·not·marked·virtual,·abstract·or·override22 ····<string>//·CS0506:·`DerivedClass.Test':·cannot·override·inherited·member·`BaseClass.Test'·because·it·is·not·marked·virtual,·abstract·or·override
24 //·Line:·923 //·Line:·11
  
 24 using·System;
  
25 class·BaseClass·{25 class·BaseClass·{
26 ········protected·void·Show·()·{}26 ········protected·event·EventHandler·Test;
27 }27 }
  
28 class·DerivedClass:·BaseClass·{28 class·DerivedClass:·BaseClass·{
29 ········protected·override·void·Show·()·{}29 ········protected·override·event·EventHandler·Test;
30 }</string>30 }</string>
31 ··</Examples>31 ··</Examples>
32 </ErrorDocumentation>32 </ErrorDocumentation>
1.55 KB
CS4011
1.54 KB
CS4011
Ordering differences only
    
Offset 11, 24 lines modifiedOffset 11, 20 lines modified
11 »       {11 »       {
12 »       »       return·new·A·();12 »       »       return·new·A·();
13 »       }13 »       }
14 }14 }
  
15 class·A15 class·A
16 {16 {
17 »       bool·IsCompleted·{17 »       int·IsCompleted·{
18 »       »       get·{18 »       »       get·{
19 »       »       »       return·true;19 »       »       »       return·1;
20 »       »       }20 »       »       }
21 »       }21 »       }
22 »       22 »       
23 »       void·OnCompleted·(System.Action·a) 
24 »       { 
25 »       } 
26 »        
27 »       static·async·void·Test·()23 »       static·async·void·Test·()
28 »       {24 »       {
29 »       »       await·9;25 »       »       await·9;
30 »       }26 »       }
31 }</string>27 }</string>
32 ····<string>//·CS4011:·The·awaiter·type·`int'·must·have·suitable·IsCompleted·and·GetResult·members28 ····<string>//·CS4011:·The·awaiter·type·`int'·must·have·suitable·IsCompleted·and·GetResult·members
33 //·Line:·1629 //·Line:·16
Offset 44, 51 lines modifiedOffset 40, 55 lines modified
44 class·A40 class·A
45 {41 {
46 »       static·async·void·Test·()42 »       static·async·void·Test·()
47 »       {43 »       {
48 »       »       await·9;44 »       »       await·9;
49 »       }45 »       }
50 }</string>46 }</string>
51 ····<string>//·CS4011:·The·awaiter·type·`A'·must·have·suitable·IsCompleted·and·GetResult·members47 ····<string>//·CS4011:·The·awaiter·type·`int'·must·have·suitable·IsCompleted·and·GetResult·members
52 //·Line:·1648 //·Line:·16
  
53 static·class·S49 static·class·S
54 {50 {
55 »       public·static·A·GetAwaiter·(this·int·i)51 »       public·static·int·GetAwaiter·(this·int·i)
56 »       {52 »       {
57 »       »       return·new·A·();53 »       »       return·1;
58 »       }54 »       }
59 }55 }
  
60 class·A56 class·A
61 {57 {
62 »       int·IsCompleted·{ 
63 »       »       get·{ 
64 »       »       »       return·1; 
65 »       »       } 
66 »       } 
67 »        
68 »       static·async·void·Test·()58 »       static·async·void·Test·()
69 »       {59 »       {
70 »       »       await·9;60 »       »       await·9;
71 »       }61 »       }
72 }</string>62 }</string>
73 ····<string>//·CS4011:·The·awaiter·type·`int'·must·have·suitable·IsCompleted·and·GetResult·members63 ····<string>//·CS4011:·The·awaiter·type·`A'·must·have·suitable·IsCompleted·and·GetResult·members
74 //·Line:·1664 //·Line:·16
  
75 static·class·S65 static·class·S
76 {66 {
77 »       public·static·int·GetAwaiter·(this·int·i)67 »       public·static·A·GetAwaiter·(this·int·i)
78 »       {68 »       {
79 »       »       return·1;69 »       »       return·new·A·();
80 »       }70 »       }
81 }71 }
  
82 class·A72 class·A
83 {73 {
 74 »       bool·IsCompleted·{
 75 »       »       get·{
 76 »       »       »       return·true;
 77 »       »       }
 78 »       }
 79 »       
 80 »       void·OnCompleted·(System.Action·a)
 81 »       {
 82 »       }
 83 »       
84 »       static·async·void·Test·()84 »       static·async·void·Test·()
85 »       {85 »       {
86 »       »       await·9;86 »       »       await·9;
87 »       }87 »       }
88 }</string>88 }</string>
89 ··</Examples>89 ··</Examples>
90 </ErrorDocumentation>90 </ErrorDocumentation>
1.03 KB
CS1021
1.02 KB
CS1021
Ordering differences only
    
Offset 3, 32 lines modifiedOffset 3, 32 lines modified
3 ··<ErrorName>CS1021</ErrorName>3 ··<ErrorName>CS1021</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1021:·Integral·constant·is·too·large5 ····<string>//·CS1021:·Integral·constant·is·too·large
6 //·Line:·66 //·Line:·6
  
7 class·X·{7 class·X·{
8 »       public·static·void·Main()·{8 »       public·static·void·Main()·{
9 »       »       int·h·=·0xffffffffffffffffffffffffff;9 »       »       int·i·=·123821738792178327198;
10 »       }10 »       }
11 }</string>11 }</string>
12 ····<string>//·CS1021:·Integral·constant·is·too·large12 ····<string>//·CS1021:·Integral·constant·is·too·large
13 //·Line:·613 //·Line:·6
  
14 class·X·{14 class·X·{
15 »       public·static·void·Main()·{15 »       public·static·void·Main()·{
16 »       »       int·i·=·123821738792178327198;16 »       »       int·h·=·0b11111111111111111111111111111111111111111111111111111111111111111;
17 »       }17 »       }
18 }</string>18 }</string>
19 ····<string>//·CS1021:·Integral·constant·is·too·large19 ····<string>//·CS1021:·Integral·constant·is·too·large
 20 //·Line:·4
  
 21 #line·1238217387921783271985</string>
 22 ····<string>//·CS1021:·Integral·constant·is·too·large
20 //·Line:·623 //·Line:·6
  
21 class·X·{24 class·X·{
22 »       public·static·void·Main()·{25 »       public·static·void·Main()·{
23 »       »       int·h·=·0b11111111111111111111111111111111111111111111111111111111111111111;26 »       »       int·h·=·0xffffffffffffffffffffffffff;
24 »       }27 »       }
25 }</string>28 }</string>
26 ····<string>//·CS1021:·Integral·constant·is·too·large 
27 //·Line:·4 
  
28 #line·1238217387921783271985</string> 
29 ··</Examples>29 ··</Examples>
30 </ErrorDocumentation>30 </ErrorDocumentation>
6.88 KB
CS1729
6.87 KB
CS1729
Ordering differences only
    
Offset 1, 82 lines modifiedOffset 1, 49 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1729</ErrorName>3 ··<ErrorName>CS1729</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1729:·The·type·`X'·does·not·contain·a·constructor·that·takes·`2'·arguments5 ····<string>//·CS1729:·The·type·`X'·does·not·contain·a·constructor·that·takes·`0'·arguments
6 //·Line:·86 //·Line:·11
 7 class·X·{
  
 8 »       X·(int·a)
7 public·struct·X·{ 
8 ········public·X(int·i)·{·} 
9 ········ 
10 ········public·static·void·Main()·{ 
11 ················X·x·=·new·X(&quot;foo&quot;,·&quot;bar&quot;); 
12 ········} 
13 }</string> 
14 ····<string>//·CS1729:·The·type·`Base'·does·not·contain·a·constructor·that·takes·`0'·arguments 
15 //·Line:·12 
16 class·Base·{ 
17 »       Base·(string·x) 
18 »       {9 »       {
19 »       }10 »       }
 11 »       
 12 »       static·void·Main·()
20 } 
  
21 //·Notice·how·there·is·no·invocation·to·&quot;base·(something)&quot; 
  
22 class·Derived·:·Base·{ 
23 »       Derived·() 
24 »       {13 »       {
 14 »       »       new·X·();
25 »       }15 »       }
26 }</string>16 }</string>
27 ····<string>//·CS1729:·The·type·`System.Runtime.CompilerServices.IndexerNameAttribute'·does·not·contain·a·constructor·that·takes·`4'·arguments17 ····<string>//·CS1729:·The·type·`object'·does·not·contain·a·constructor·that·takes·`1'·arguments
28 //·Line:·518 //·Line:·8
  
29 class·MainClass·{ 
30 ········[System.Runtime.CompilerServices.IndexerName(&quot;A&quot;,·&quot;&quot;,·&quot;&quot;,·&quot;&quot;)] 
31 ········int·this·[int·index]·{ 
32 ················get·{ 
33 ························return·0; 
34 ················} 
35 ········} 
36 ···· 
37 }</string> 
38 ····<string>//·CS1729:··The·type·`System.CLSCompliantAttribute'·does·not·contain·a·constructor·that·takes·`0'·arguments 
39 //·Line:·6 
  
40 using·System;19 using·System;
  
 20 class·C
41 [assembly:CLSCompliant()]</string> 
42 ····<string>//·CS1729:·The·type·`A'·does·not·contain·a·constructor·that·takes·`1'·arguments 
43 //·Line:·6 
  
44 public·class·A·{ 
45 ····A[]·test·=·{ 
46 ········new·A(&quot;test&quot;) 
47 ····}; 
48 }</string> 
49 ····<string>//·CS1729:·The·type·`TestCases.ClassWithNonPublicConstructor'·does·not·contain·a·constructor·that·takes·`0'·arguments 
50 //·Line:·10 
  
51 namespace·TestCases 
52 {21 {
53 »       public·class·GmcsCtorBug22 »       int·a·=·&quot;a&quot;;
 23 »       
 24 »       public·C·(string·s)
 25 »       »       :·base·(1)
54 »       {26 »       {
55 »       »       public·static·void·Test·() 
56 »       »       { 
57 »       »       »       new·ClassWithNonPublicConstructor·(); 
58 »       »       } 
59 »       }27 »       }
  
60 »       public·class·ClassWithNonPublicConstructor28 »       
 29 »       public·C·(int·i)
 30 »       »       :·base·(i)
61 »       {31 »       {
62 »       »       protected·ClassWithNonPublicConstructor·(int·p) 
63 »       »       { 
64 »       »       } 
65 »       }32 »       }
66 }</string>33 }</string>
 34 ····<string>//·CS1729:··The·type·`System.CLSCompliantAttribute'·does·not·contain·a·constructor·that·takes·`0'·arguments
 35 //·Line:·6
  
 36 using·System;
  
 37 [assembly:CLSCompliant()]</string>
67 ····<string>//·CS1729:·The·type·`C'·does·not·contain·a·constructor·that·takes·`2'·arguments38 ····<string>//·CS1729:·The·type·`C'·does·not·contain·a·constructor·that·takes·`2'·arguments
68 //·Line:·1639 //·Line:·16
  
69 class·C40 class·C
70 {41 {
71 »       public·C·(int·i)42 »       public·C·(int·i)
72 »       {43 »       {
Offset 87, 56 lines modifiedOffset 54, 58 lines modified
87 {54 {
88 »       public·static·void·Main·()55 »       public·static·void·Main·()
89 »       {56 »       {
90 »       »       dynamic·d·=·1;57 »       »       dynamic·d·=·1;
91 »       »       var·r·=·new·C·(1,·d);58 »       »       var·r·=·new·C·(1,·d);
92 »       }59 »       }
93 }</string>60 }</string>
94 ····<string>//·CS1729:·The·type·`A.Foo'·does·not·contain·a·constructor·that·takes·`1'·arguments61 ····<string>//·CS1729:·The·type·`TestCases.ClassWithNonPublicConstructor'·does·not·contain·a·constructor·that·takes·`0'·arguments
95 //·Line:·1562 //·Line:·10
  
96 public·class·A 
97 { 
98 »       public·class·Foo 
99 »       { 
100 »       } 
101 } 
  
102 class·Example63 namespace·TestCases
103 {64 {
104 »       public·void·Main(string[]·args)65 »       public·class·GmcsCtorBug
105 »       {66 »       {
106 »       »       A·a·=·new·A.Foo·(&quot;test&quot;);··67 »       »       public·static·void·Test·()
 68 »       »       {
 69 »       »       »       new·ClassWithNonPublicConstructor·();
 70 »       »       }
107 »       }71 »       }
108 }</string> 
Max diff block lines reached; 3477/6993 bytes (49.72%) of diff not shown.
1.19 KB
CS0212
1.18 KB
CS0212
Ordering differences only
    
Offset 19, 14 lines modifiedOffset 19, 33 lines modified
19 »       public·unsafe·static·void·Main·()19 »       public·unsafe·static·void·Main·()
20 »       {20 »       {
21 »       »       X·x·=·new·X·();21 »       »       X·x·=·new·X·();
22 »       »       int·*p·=·&amp;x.x;22 »       »       int·*p·=·&amp;x.x;
23 »       }23 »       }
24 }</string>24 }</string>
25 ····<string>//·CS0212:·You·can·only·take·the·address·of·unfixed·expression·inside·of·a·fixed·statement·initializer25 ····<string>//·CS0212:·You·can·only·take·the·address·of·unfixed·expression·inside·of·a·fixed·statement·initializer
 26 //·Line:·17
 27 //·Compiler·options:·-unsafe
  
 28 using·System;
  
 29 unsafe·class·X·{
 30 »       static·void·Main·()
 31 »       {
 32 »       »       int·foo·=·0;
 33 »       »       Blah·(ref·foo);
  
 34 »       }
 35 »       
 36 »       static·void·Blah·(ref·int·mptr)
 37 »       {
 38 »       »       int*·x·=·&amp;mptr;
 39 »       }
 40 }</string>
 41 ····<string>//·CS0212:·You·can·only·take·the·address·of·unfixed·expression·inside·of·a·fixed·statement·initializer
26 //·Line:·1042 //·Line:·10
27 //·Compiler·options:·-unsafe43 //·Compiler·options:·-unsafe
  
28 struct·Foo·{44 struct·Foo·{
29 »       public·float·f;45 »       public·float·f;
30 »       public·void·foo·()46 »       public·void·foo·()
31 »       {47 »       {
Offset 39, 28 lines modifiedOffset 58, 9 lines modified
39 class·Test·{58 class·Test·{
40 »       static·void·Main·()59 »       static·void·Main·()
41 »       {60 »       {
42 »       »       Foo·x·=·new·Foo·();61 »       »       Foo·x·=·new·Foo·();
43 »       »       x.foo·();62 »       »       x.foo·();
44 »       }63 »       }
45 }</string>64 }</string>
46 ····<string>//·CS0212:·You·can·only·take·the·address·of·unfixed·expression·inside·of·a·fixed·statement·initializer 
47 //·Line:·17 
48 //·Compiler·options:·-unsafe 
  
49 using·System; 
  
50 unsafe·class·X·{ 
51 »       static·void·Main·() 
52 »       { 
53 »       »       int·foo·=·0; 
54 »       »       Blah·(ref·foo); 
  
55 »       } 
56 »        
57 »       static·void·Blah·(ref·int·mptr) 
58 »       { 
59 »       »       int*·x·=·&amp;mptr; 
60 »       } 
61 }</string> 
62 ··</Examples>65 ··</Examples>
63 </ErrorDocumentation>66 </ErrorDocumentation>
1.06 KB
CS0564
1.05 KB
CS0564
Ordering differences only
    
Offset 2, 21 lines modifiedOffset 2, 21 lines modified
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0564</ErrorName>3 ··<ErrorName>CS0564</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0564:·Overloaded·shift·operator·must·have·the·type·of·the·first·operand·be·the·containing·type,·and·the·type·of·the·second·operand·must·be·int5 ····<string>//·CS0564:·Overloaded·shift·operator·must·have·the·type·of·the·first·operand·be·the·containing·type,·and·the·type·of·the·second·operand·must·be·int
6 //·Line:·56 //·Line:·5
  
7 class·SampleClass·{7 class·SampleClass·{
8 ········public·static·int·operator·&lt;&lt;·(SampleClass·value,·SampleClass·count)·{8 ········public·static·int·operator·&lt;&lt;·(object·value,·int·count)·{
9 ················return·0;9 ················return·0;
10 ········}10 ········}
11 }</string>11 }</string>
12 ····<string>//·CS0564:·Overloaded·shift·operator·must·have·the·type·of·the·first·operand·be·the·containing·type,·and·the·type·of·the·second·operand·must·be·int12 ····<string>//·CS0564:·Overloaded·shift·operator·must·have·the·type·of·the·first·operand·be·the·containing·type,·and·the·type·of·the·second·operand·must·be·int
13 //·Line:·513 //·Line:·5
  
14 class·SampleClass·{14 class·SampleClass·{
15 ········public·static·int·operator·&lt;&lt;·(object·value,·int·count)·{15 ········public·static·int·operator·&lt;&lt;·(SampleClass·value,·SampleClass·count)·{
16 ················return·0;16 ················return·0;
17 ········}17 ········}
18 }</string>18 }</string>
19 ··</Examples>19 ··</Examples>
20 </ErrorDocumentation>20 </ErrorDocumentation>
3.08 KB
CS0305
3.07 KB
CS0305
Ordering differences only
    
Offset 1, 20 lines modifiedOffset 1, 39 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0305</ErrorName>3 ··<ErrorName>CS0305</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0305:·Using·the·generic·type·`Stack&lt;T&gt;'·requires·`1'·type·argument(s)5 ····<string>//·CS0305:·Using·the·generic·type·`System.Collections.Generic.List&lt;T&gt;'·requires·`1'·type·argument(s)
6 //·Line:·96 //·Line:·8
  
 7 using·System.Collections.Generic;
7 class·Stack&lt;T&gt; 
8 {·} 
  
9 class·X8 class·X
10 {9 {
11 »       Stack·stack;10 »       List&lt;int,long&gt;·list;
 11 }</string>
 12 ····<string>//·CS0305:·Using·the·generic·type·`N1.A&lt;T&gt;'·requires·`1'·type·argument(s)
 13 //·Line:·12
 14 namespace·N1
 15 {
 16 »       class·A&lt;T&gt;
 17 »       {
 18 »       }
 19 }
  
 20 namespace·N3
 21 {
 22 »       using·W·=·N1.A;
  
 23 »       class·X
 24 »       {
 25 »       »       static·void·Main·()
 26 »       »       {
 27 »       »       }
 28 »       }
12 }</string>29 }</string>
13 ····<string>//·CS0305:·Using·the·generic·method·`X.G&lt;T&gt;()'·requires·`1'·type·argument(s)30 ····<string>//·CS0305:·Using·the·generic·method·`X.G&lt;T&gt;()'·requires·`1'·type·argument(s)
14 //·Line:·1731 //·Line:·17
  
15 using·System;32 using·System;
  
16 delegate·int·E·();33 delegate·int·E·();
Offset 27, 32 lines modifiedOffset 46, 26 lines modified
27 »       }46 »       }
  
28 »       static·void·Main·()47 »       static·void·Main·()
29 »       {48 »       {
30 »       »       E·e2·=·new·E·(G);49 »       »       E·e2·=·new·E·(G);
31 »       }50 »       }
32 }</string>51 }</string>
33 ····<string>//·CS0305:·Using·the·generic·type·`N1.A&lt;T&gt;'·requires·`1'·type·argument(s)52 ····<string>//·CS0305:·Using·the·generic·type·`N&lt;T&gt;'·requires·`1'·type·argument(s)
34 //·Line:·1253 //·Line:·12
35 namespace·N1 
 54 class·N&lt;T&gt;
36 {55 {
37 »       class·A&lt;T&gt; 
38 »       { 
39 »       } 
40 }56 }
  
41 namespace·N357 class·C
42 {58 {
 59 »       public·static·void·Main()
43 »       using·W·=·N1.A; 
  
44 »       class·X 
45 »       {60 »       {
 61 »       »       global::N·n·=·null;
46 »       »       static·void·Main·() 
47 »       »       { 
48 »       »       } 
49 »       }62 »       }
50 }</string>63 }</string>
51 ····<string>//·CS0305:·Using·the·generic·method·`C.Test&lt;T,Y&gt;(C.Func&lt;T&gt;)'·requires·`2'·type·argument(s)64 ····<string>//·CS0305:·Using·the·generic·method·`C.Test&lt;T,Y&gt;(C.Func&lt;T&gt;)'·requires·`2'·type·argument(s)
52 //·Line:·1465 //·Line:·14
  
53 public·class·C66 public·class·C
54 {67 {
Offset 63, 28 lines modifiedOffset 76, 14 lines modified
63 »       }76 »       }
  
64 »       public·static·void·Main·()77 »       public·static·void·Main·()
65 »       {78 »       {
66 »       »       Test&lt;int&gt;·(delegate·(int·i)·{·return·i;·});79 »       »       Test&lt;int&gt;·(delegate·(int·i)·{·return·i;·});
67 »       }80 »       }
68 }</string>81 }</string>
69 ····<string>//·CS0305:·Using·the·generic·type·`A.B&lt;T&gt;'·requires·`1'·type·argument(s) 
70 //·Line:·12 
  
71 class·A· 
72 { 
73 »       class·B&lt;T&gt;· 
74 »       {· 
75 »       } 
76 »        
77 »       static·void·Main()· 
78 »       { 
79 »       »       B·b·=·new·B&lt;A&gt;(); 
80 »       } 
81 }</string> 
82 ····<string>//·CS0305:·Using·the·generic·type·`Stack&lt;T&gt;'·requires·`1'·type·argument(s)82 ····<string>//·CS0305:·Using·the·generic·type·`Stack&lt;T&gt;'·requires·`1'·type·argument(s)
83 //·Line:·1183 //·Line:·11
  
84 class·Stack&lt;T&gt;·{84 class·Stack&lt;T&gt;·{
85 }85 }
  
86 class·Test·{86 class·Test·{
Offset 93, 32 lines modifiedOffset 92, 33 lines modified
93 class·T·{92 class·T·{
94 »       Stack&lt;Test,Test&gt;·a;93 »       Stack&lt;Test,Test&gt;·a;
  
95 »       static·void·Main()94 »       static·void·Main()
96 »       {95 »       {
97 »       }96 »       }
98 }</string>97 }</string>
99 ····<string>//·CS0305:·Using·the·generic·type·`System.Collections.Generic.List&lt;T&gt;'·requires·`1'·type·argument(s)98 ····<string>//·CS0305:·Using·the·generic·type·`A.B&lt;T&gt;'·requires·`1'·type·argument(s)
100 //·Line:·899 //·Line:·12
  
101 using·System.Collections.Generic; 
  
102 class·X100 class·A·
103 {101 {
104 »       List&lt;int,long&gt;·list;102 »       class·B&lt;T&gt;·
 103 »       {·
 104 »       }
 105 »       
 106 »       static·void·Main()·
 107 »       {
Max diff block lines reached; 409/3105 bytes (13.17%) of diff not shown.
845 B
CS0721
833 B
CS0721
Ordering differences only
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0721</ErrorName>3 ··<ErrorName>CS0721</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0721:·`C':·static·types·cannot·be·used·as·parameters
 6 //·Line:·6
  
  
 7 static·class·C
 8 {
 9 »       static·void·Foo·(this·C·c)
 10 »       {
 11 »       }
 12 }</string>
5 ····<string>//·CS0721:·`StaticClass':·static·types·cannot·be·used·as·parameters13 ····<string>//·CS0721:·`StaticClass':·static·types·cannot·be·used·as·parameters
6 //·Line:·814 //·Line:·8
  
7 static·class·StaticClass·{15 static·class·StaticClass·{
8 }16 }
  
9 class·MainClass·{17 class·MainClass·{
10 ····public·static·void·Method·(StaticClass·arg)18 ····public·static·void·Method·(StaticClass·arg)
11 ····{19 ····{
12 ····}20 ····}
13 }</string>21 }</string>
14 ····<string>//·CS0721:·`C':·static·types·cannot·be·used·as·parameters 
15 //·Line:·6 
  
  
16 static·class·C 
17 { 
18 »       static·void·Foo·(this·C·c) 
19 »       { 
20 »       } 
21 }</string> 
22 ··</Examples>22 ··</Examples>
23 </ErrorDocumentation>23 </ErrorDocumentation>
1.15 KB
CS0628
1.14 KB
CS0628
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 18 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0628</ErrorName>3 ··<ErrorName>CS0628</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0628:·`D.a':·new·protected·member·declared·in·sealed·class
 6 //·Line:·6
 7 //·Compiler·options:·-warnaserror·-warn:4
  
 8 sealed·class·D·{
 9 »       protected·int·a;
 10 }</string>
5 ····<string>//·CS0628:·`Test.print_argv(string[])':·new·protected·member·declared·in·sealed·class11 ····<string>//·CS0628:·`Test.print_argv(string[])':·new·protected·member·declared·in·sealed·class
6 //·Line:·812 //·Line:·8
7 //·Compiler·options:·-warn:4·-warnaserror13 //·Compiler·options:·-warn:4·-warnaserror
  
8 using·System;14 using·System;
  
9 internal·sealed·class·Test·{15 internal·sealed·class·Test·{
Offset 15, 21 lines modifiedOffset 22, 14 lines modified
15 »       »       »       return·&quot;null&quot;;22 »       »       »       return·&quot;null&quot;;
16 »       »       else23 »       »       else
17 »       »       »       return·String.Join·(&quot;:&quot;,·argv);24 »       »       »       return·String.Join·(&quot;:&quot;,·argv);
18 »       }25 »       }
  
19 »       static·void·Main·()·{·}26 »       static·void·Main·()·{·}
20 }</string>27 }</string>
21 ····<string>//·CS0628:·`D.a':·new·protected·member·declared·in·sealed·class 
22 //·Line:·6 
23 //·Compiler·options:·-warnaserror·-warn:4 
  
24 sealed·class·D·{ 
25 »       protected·int·a; 
26 }</string> 
27 ····<string>//·CS0628:·`D.D()':·new·protected·member·declared·in·sealed·class28 ····<string>//·CS0628:·`D.D()':·new·protected·member·declared·in·sealed·class
28 //·Line:·629 //·Line:·6
29 //·Compiler·options:·-warnaserror·-warn:430 //·Compiler·options:·-warnaserror·-warn:4
  
30 sealed·class·D·{31 sealed·class·D·{
31 »       protected·D·()·{}32 »       protected·D·()·{}
32 }</string>33 }</string>
2.74 KB
CS1584
2.73 KB
CS1584
Ordering differences only
    
Offset 1, 62 lines modifiedOffset 1, 62 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1584</ErrorName>3 ··<ErrorName>CS1584</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`'5 ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`.'
6 //·Line:·86 //·Line:·8
7 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:17 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1
  
8 using·System;8 using·System;
  
9 ///·&lt;see·cref=&quot;&quot;·/&gt;9 ///·&lt;see·cref=&quot;.&quot;·/&gt;
10 public·class·Test10 public·class·Test
11 {11 {
12 }</string>12 }</string>
13 ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`.'13 ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`operator·foo(int,Test)'
14 //·Line:·814 //·Line:·7
15 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:115 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1
  
16 using·System;16 using·System;
 17 ///·&lt;seealso·cref=&quot;operator·foo(int,Test)&quot;/&gt;
  
17 ///·&lt;see·cref=&quot;.&quot;·/&gt; 
18 public·class·Test18 public·class·Test
19 {19 {
20 }</string>20 }</string>
21 ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`Test[]'21 ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`IList(&lt;&gt;)'
22 //·Line:·622 //·Line:·8
23 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:123 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1
  
24 ///·&lt;see·cref=&quot;Test[]&quot;·/&gt;24 using·System.Collections.Generic;
  
 25 ///·&lt;returns&gt;A·&lt;see·cref=&quot;IList({})&quot;·/&gt;.&lt;/returns&gt;
25 public·class·Test26 public·class·Test
26 {27 {
27 }</string>28 }</string>
28 ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`operator·foo(int,Test)'29 ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`Test[]'
29 //·Line:·730 //·Line:·6
30 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:131 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1
  
31 using·System; 
32 ///·&lt;seealso·cref=&quot;operator·foo(int,Test)&quot;/&gt;32 ///·&lt;see·cref=&quot;Test[]&quot;·/&gt;
33 public·class·Test33 public·class·Test
34 {34 {
35 }</string>35 }</string>
36 ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`Mai()n'36 ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`Mai()n'
37 //·Line:·737 //·Line:·7
38 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:138 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1
  
39 using·System;39 using·System;
40 ///·&lt;see·cref=&quot;Mai()n&quot;·/&gt;40 ///·&lt;see·cref=&quot;Mai()n&quot;·/&gt;
41 public·class·Test41 public·class·Test
42 {42 {
43 }</string>43 }</string>
44 ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`IList(&lt;&gt;)'44 ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`'
45 //·Line:·845 //·Line:·8
46 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:146 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1
  
47 using·System.Collections.Generic;47 using·System;
  
48 ///·&lt;returns&gt;A·&lt;see·cref=&quot;IList({})&quot;·/&gt;.&lt;/returns&gt;48 ///·&lt;see·cref=&quot;&quot;·/&gt;
49 public·class·Test49 public·class·Test
50 {50 {
51 }</string>51 }</string>
52 ··</Examples>52 ··</Examples>
53 </ErrorDocumentation>53 </ErrorDocumentation>
2.12 KB
CS3009
2.1 KB
CS3009
Ordering differences only
    
Offset 1, 36 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS3009</ErrorName>3 ··<ErrorName>CS3009</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS3009:·`C':·base·type·`C&lt;ulong&gt;'·is·not·CLS-compliant 
6 //·Line:·14 
7 //·Compiler·options:·-warnaserror·-warn:1 
  
8 using·System; 
9 [assembly:CLSCompliant(true)] 
  
10 public·class·C&lt;T&gt; 
11 { 
12 } 
  
13 public·class·C·:·C&lt;ulong&gt; 
14 { 
15 }</string> 
16 ····<string>//·CS3009:·`CLSClass':·base·type·`System.Runtime.Serialization.Formatter'·is·not·CLS-compliant 
17 //·Line:·10 
18 //·Compiler·options:·-warnaserror·-warn:1 
  
19 using·System; 
20 using·System.Runtime.Serialization; 
  
21 [assembly:CLSCompliant·(true)] 
  
22 public·abstract·class·CLSClass:·Formatter·{ 
23 }</string> 
24 ····<string>//·CS3009:·`AttributesForm':·base·type·`BaseClass'·is·not·CLS-compliant5 ····<string>//·CS3009:·`AttributesForm':·base·type·`BaseClass'·is·not·CLS-compliant
25 //·Line:·176 //·Line:·17
26 //·Compiler·options:·-warnaserror·-warn:17 //·Compiler·options:·-warnaserror·-warn:1
  
  
27 //·The·error·is·reported·intentionally·twice.8 //·The·error·is·reported·intentionally·twice.
  
Offset 46, 14 lines modifiedOffset 21, 25 lines modified
46 public·class·AttributesForm·:·BaseClass21 public·class·AttributesForm·:·BaseClass
47 {22 {
48 }23 }
  
49 public·class·AttributesForm_2·:·BaseClass24 public·class·AttributesForm_2·:·BaseClass
50 {25 {
51 }</string>26 }</string>
 27 ····<string>//·CS3009:·`CLSClass':·base·type·`System.Runtime.Serialization.Formatter'·is·not·CLS-compliant
 28 //·Line:·10
 29 //·Compiler·options:·-warnaserror·-warn:1
  
 30 using·System;
 31 using·System.Runtime.Serialization;
  
 32 [assembly:CLSCompliant·(true)]
  
 33 public·abstract·class·CLSClass:·Formatter·{
 34 }</string>
52 ····<string>//·CS3009:·`CLSClass':·base·type·`BaseClass'·is·not·CLS-compliant35 ····<string>//·CS3009:·`CLSClass':·base·type·`BaseClass'·is·not·CLS-compliant
53 //·Line:·1236 //·Line:·12
54 //·Compiler·options:·-warnaserror·-warn:137 //·Compiler·options:·-warnaserror·-warn:1
  
55 using·System;38 using·System;
56 [assembly:CLSCompliant·(true)]39 [assembly:CLSCompliant·(true)]
  
Offset 67, 9 lines modifiedOffset 53, 23 lines modified
67 //·Line:·853 //·Line:·8
68 //·Compiler·options:·-warnaserror·-warn:154 //·Compiler·options:·-warnaserror·-warn:1
  
69 using·System;55 using·System;
70 [assembly:CLSCompliant(true)]56 [assembly:CLSCompliant(true)]
  
71 public·enum·Days:·uint·{Sat=1,·Sun,·Mon,·Tue,·Wed,·Thu,·Fri};</string>57 public·enum·Days:·uint·{Sat=1,·Sun,·Mon,·Tue,·Wed,·Thu,·Fri};</string>
 58 ····<string>//·CS3009:·`C':·base·type·`C&lt;ulong&gt;'·is·not·CLS-compliant
 59 //·Line:·14
 60 //·Compiler·options:·-warnaserror·-warn:1
  
 61 using·System;
 62 [assembly:CLSCompliant(true)]
  
 63 public·class·C&lt;T&gt;
 64 {
 65 }
  
 66 public·class·C·:·C&lt;ulong&gt;
 67 {
 68 }</string>
72 ··</Examples>69 ··</Examples>
73 </ErrorDocumentation>70 </ErrorDocumentation>
1.4 KB
CS1705
1.39 KB
CS1705
Ordering differences only
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1705</ErrorName>3 ··<ErrorName>CS1705</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1705:·Assembly·`CS1705-lib,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'·depends·on·`CS1705-lib,·Version=2.0.0.0,·Culture=neutral,·PublicKeyToken=36f3ae7e947792e3'·which·has·a·higher·version·number·than·referenced·assembly·`CS1705-lib,·Version=1.0.0.0,·Culture=neutral,·PublicKeyToken=36f3ae7e947792e3'5 ····<string>//·CS1705:·Assembly·`CS1705-lib,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'·depends·on·`CS1705-lib,·Version=2.0.0.0,·Culture=neutral,·PublicKeyToken=36f3ae7e947792e3'·which·has·a·higher·version·number·than·referenced·assembly·`CS1705-lib,·Version=1.0.0.0,·Culture=neutral,·PublicKeyToken=36f3ae7e947792e3'
6 //·Line:·06 //·Line:·0
7 //·Compiler·options:·-r:CS1705-lib.dll·-r:dlls/second/CS1705-lib.dll7 //·Compiler·options:·-r:CS1705-lib.dll·-r:dlls/second/CS1705-lib.dll·-keyfile:key.snk
  
8 class·C8 class·C
9 {9 {
10 »       public·static·void·Main·()10 »       public·static·void·Main·()
11 »       {11 »       {
12 »       »       A.Test·(new·B·());12 »       »       A.Test·(new·B·());
13 »       }13 »       }
14 }</string>14 }</string>
15 ····<string>//·CS1705:·Assembly·`CS1705-lib,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'·depends·on·`CS1705-lib,·Version=2.0.0.0,·Culture=neutral,·PublicKeyToken=36f3ae7e947792e3'·which·has·a·higher·version·number·than·referenced·assembly·`CS1705-lib,·Version=1.0.0.0,·Culture=neutral,·PublicKeyToken=36f3ae7e947792e3'15 ····<string>//·CS1705:·Assembly·`CS1705-lib,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'·depends·on·`CS1705-lib,·Version=2.0.0.0,·Culture=neutral,·PublicKeyToken=36f3ae7e947792e3'·which·has·a·higher·version·number·than·referenced·assembly·`CS1705-lib,·Version=1.0.0.0,·Culture=neutral,·PublicKeyToken=36f3ae7e947792e3'
16 //·Line:·016 //·Line:·0
17 //·Compiler·options:·-r:CS1705-lib.dll·-r:dlls/second/CS1705-lib.dll·-keyfile:key.snk17 //·Compiler·options:·-r:CS1705-lib.dll·-r:dlls/second/CS1705-lib.dll
  
18 class·C18 class·C
19 {19 {
20 »       public·static·void·Main·()20 »       public·static·void·Main·()
21 »       {21 »       {
22 »       »       A.Test·(new·B·());22 »       »       A.Test·(new·B·());
23 »       }23 »       }
6.43 KB
CS0221
6.42 KB
CS0221
Ordering differences only
    
Offset 1, 173 lines modifiedOffset 1, 173 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0221</ErrorName>3 ··<ErrorName>CS0221</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0221:·Constant·value·`-1'·cannot·be·converted·to·a·`ushort'·(use·`unchecked'·syntax·to·override)5 ····<string>//·CS0221:··Constant·value·`-1'·cannot·be·converted·to·a·`char'·(use·`unchecked'·syntax·to·override)
6 //·Line:·116 //·Line:·10
  
7 class·C7 class·C
8 {8 {
9 »       delegate·void·D·(); 
  
10 »       static·void·Main·()9 »       static·void·Main·()
11 »       {10 »       {
12 »       »       D·d·=·unchecked·(delegate·{11 »       »       unchecked·{
 12 »       »       »       checked·{
13 »       »       »       const·ushort·s·=·(ushort)·-1;13 »       »       »       »       const·char·c·=·(char)·-1;
 14 »       »       »       }
14 »       »       });15 »       »       }
15 »       }16 »       }
16 }</string>17 }</string>
17 ····<string>//·CS0221:·Constant·value·`-10.1'·cannot·be·converted·to·a·`byte'·(use·`unchecked'·syntax·to·override)18 ····<string>//·CS0221:·Constant·value·`-10.1'·cannot·be·converted·to·a·`byte'·(use·`unchecked'·syntax·to·override)
18 //·Line:·619 //·Line:·6
  
19 class·T·{20 class·T·{
20 »       static·void·Main·()·{21 »       static·void·Main·()·{
21 »       »       byte·d·=·(byte)-10.1d;22 »       »       byte·d·=·(byte)-10.1d;
22 »       }23 »       }
23 }</string>24 }</string>
 25 ····<string>//·CS0221:·Constant·value·`-Infinity'·cannot·be·converted·to·a·`ushort'·(use·`unchecked'·syntax·to·override)
 26 //·Line:·6
  
 27 class·X·{
 28 »       static·void·Main·()·{
 29 »       »       System.Console.WriteLine·((ushort)double.NegativeInfinity);
 30 »       }
 31 }</string>
 32 ····<string>//·CS0221:·Constant·value·`NaN'·cannot·be·converted·to·a·`char'·(use·`unchecked'·syntax·to·override)
 33 //·Line:·6
  
 34 class·X·{
 35 »       static·void·Main·()·{
 36 »       »       System.Console.WriteLine·((char)float.NaN);
 37 »       }
 38 }</string>
 39 ····<string>//·CS0221:·Constant·value·`-3'·cannot·be·converted·to·a·`ushort'·(use·`unchecked'·syntax·to·override)
 40 //·Line:·12
  
 41 class·C
 42 {
 43 »       delegate·void·D·();
  
 44 »       static·void·Main·()
 45 »       {
 46 »       »       D·d·=·checked·(delegate·{
 47 »       »       »       const·ushort·s·=·(ushort)·-3;
 48 »       »       });
 49 »       }
 50 }</string>
24 ····<string>//·CS0221:·Constant·value·`-91'·cannot·be·converted·to·a·`E'·(use·`unchecked'·syntax·to·override)51 ····<string>//·CS0221:·Constant·value·`-91'·cannot·be·converted·to·a·`E'·(use·`unchecked'·syntax·to·override)
25 //·Line:·1052 //·Line:·10
  
26 enum·E:byte·{53 enum·E:byte·{
27 »       Min·=·954 »       Min·=·9
28 }55 }
  
29 class·T·{56 class·T·{
30 »       static·void·Main·()·{57 »       static·void·Main·()·{
31 »       »       »       E·error·=·E.Min·-·100;58 »       »       »       E·error·=·E.Min·-·100;
32 »       »       »       System.Console.WriteLine·(error);59 »       »       »       System.Console.WriteLine·(error);
33 »       }60 »       }
34 }</string>61 }</string>
35 ····<string>//·CS0221:··Constant·value·`-1'·cannot·be·converted·to·a·`char'·(use·`unchecked'·syntax·to·override)62 ····<string>//·CS0221:·Constant·value·`3.402823E+38'·cannot·be·converted·to·a·`ulong'·(use·`unchecked'·syntax·to·override)
36 //·Line:·1063 //·Line:·6
  
37 class·C64 class·X·{
38 { 
39 »       static·void·Main·()65 »       static·void·Main·()·{
 66 »       »       const·float·d·=·float.MaxValue;
 67 »       »       ulong·b·=·(ulong)·d;
40 »       { 
41 »       »       unchecked·{ 
42 »       »       »       checked·{ 
43 »       »       »       »       const·char·c·=·(char)·-1; 
44 »       »       »       } 
45 »       »       } 
46 »       }68 »       }
47 }</string>69 }</string>
48 ····<string>//·CS0221:·Constant·value·`Infinity'·cannot·be·converted·to·a·`uint'·(use·`unchecked'·syntax·to·override)70 ····<string>//·CS0221:·Constant·value·`-9'·cannot·be·converted·to·a·`E'·(use·`unchecked'·syntax·to·override)
49 //·Line:·671 //·Line:·10
  
 72 enum·E:byte·{
 73 »       Min·=·9
 74 }
  
50 class·X·{75 class·T·{
51 »       static·void·Main·()·{76 »       static·void·Main·()·{
52 »       »       System.Console.WriteLine·((uint)double.PositiveInfinity);77 »       »       »       E·error·=·(E)(-9);
 78 »       »       »       System.Console.WriteLine·(error);
53 »       }79 »       }
54 }</string>80 }</string>
 81 ····<string>//·CS0221:·Constant·value·`-1'·cannot·be·converted·to·a·`byte'·(use·`unchecked'·syntax·to·override)
 82 //·Line:·11
  
 83 using·System;
  
 84 public·class·My3Attribute·:·Attribute
 85 {
 86 »       public·My3Attribute·(byte·b)·{}
 87 }
  
 88 [My3((byte)-1)]
 89 public·class·Test·{·}</string>
55 ····<string>//·CS0221:·Constant·value·`-200'·cannot·be·converted·to·a·`byte'·(use·`unchecked'·syntax·to·override)90 ····<string>//·CS0221:·Constant·value·`-200'·cannot·be·converted·to·a·`byte'·(use·`unchecked'·syntax·to·override)
56 //·Line:·691 //·Line:·6
  
57 enum·AA·:·byte·{·a,·b·=·200·}92 enum·AA·:·byte·{·a,·b·=·200·}
  
58 public·class·C93 public·class·C
59 {94 {
60 »       public·static·void·Main·()95 »       public·static·void·Main·()
61 »       {96 »       {
62 »       »       const·int·b·=·AA.a·-·AA.b;97 »       »       const·int·b·=·AA.a·-·AA.b;
63 »       }98 »       }
64 }</string>99 }</string>
65 ····<string>//·CS0221:·Constant·value·`NaN'·cannot·be·converted·to·a·`char'·(use·`unchecked'·syntax·to·override) 
66 //·Line:·6 
  
Max diff block lines reached; 2762/6536 bytes (42.26%) of diff not shown.
1.99 KB
CS1001
1.98 KB
CS1001
Ordering differences only
    
Offset 1, 34 lines modifiedOffset 1, 27 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1001</ErrorName>3 ··<ErrorName>CS1001</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier5 ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier
6 //·Line:·66 //·Line:·6
  
7 class·B&lt;T&gt; 
8 { 
9 »       T·Foo·(T)7 class·T·{
 8 »       //·Change·(args)·to·(string·args)·to·fix·it
 9 »       public·static·int·Main·(args)
10 »       {10 »       {
11 »       }11 »       }
12 }</string>12 }</string>
13 ····<string>//·CS1001:·Missing·identifier·to·pre-processor·directive 
14 //·Line:·5 
  
15 #if·false 
16 »       #define 
17 #endif</string> 
18 ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier13 ····<string>//·CS1001:·Unexpected·symbol·`,',·expecting·identifier
19 //·Line:·814 //·Line:·6
  
20 class·C15 public·class·MonoRuntime
21 {16 {
22 »       public·static·void·Main·()17 »       public·static·void·Main·(A,·B)
23 »       {18 »       {
24 »       »       object·o·=·(int)·=&gt;·null; 
25 »       }19 »       }
26 }</string>20 }</string>
27 ····<string>//·CS1001:·Unexpected·symbol·`,',·expecting·identifier21 ····<string>//·CS1001:·Unexpected·symbol·`,',·expecting·identifier
28 //·Line:·822 //·Line:·8
  
29 static·class·Converter23 static·class·Converter
30 {24 {
Offset 42, 34 lines modifiedOffset 35, 41 lines modified
  
42 class·C35 class·C
43 {36 {
44 »       public·void·Foo·(params·System.Action)37 »       public·void·Foo·(params·System.Action)
45 »       {38 »       {
46 »       }39 »       }
47 }</string>40 }</string>
48 ····<string>//·CS1001:·Unexpected·symbol·`,',·expecting·identifier41 ····<string>//·CS1001:·Missing·identifier·to·pre-processor·directive
49 //·Line:·642 //·Line:·5
  
 43 #if·false
 44 »       #define
 45 #endif</string>
50 public·class·MonoRuntime 
51 { 
52 »       public·static·void·Main·(A,·B) 
53 »       { 
54 »       } 
55 }</string> 
56 ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier46 ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier
57 //·Line:·647 //·Line:·6
  
58 class·T·{ 
59 »       //·Change·(args)·to·(string·args)·to·fix·it 
60 »       public·static·int·Main·(args)48 class·B&lt;T&gt;
 49 {
 50 »       T·Foo·(T)
61 »       {51 »       {
62 »       }52 »       }
63 }</string>53 }</string>
64 ····<string>//·CS1001:·Unexpected·symbol·`}',·expecting·identifier54 ····<string>//·CS1001:·Unexpected·symbol·`}',·expecting·identifier
65 //·Line:·655 //·Line:·6
  
66 public·class·Foo56 public·class·Foo
67 {57 {
68 ····public·event·System.Collections.Generic.IList&lt;int&gt;58 ····public·event·System.Collections.Generic.IList&lt;int&gt;
69 }</string>59 }</string>
 60 ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier
 61 //·Line:·8
  
 62 class·C
 63 {
 64 »       public·static·void·Main·()
 65 »       {
 66 »       »       object·o·=·(int)·=&gt;·null;
 67 »       }
 68 }</string>
70 ··</Examples>69 ··</Examples>
71 </ErrorDocumentation>70 </ErrorDocumentation>
3.59 KB
CS0453
3.58 KB
CS0453
Ordering differences only
    
Offset 11, 71 lines modifiedOffset 11, 50 lines modified
11 class·X11 class·X
12 {12 {
13 »       MyValue&lt;X&gt;·x;13 »       MyValue&lt;X&gt;·x;
  
14 »       static·void·Main·()14 »       static·void·Main·()
15 »       {·}15 »       {·}
16 }</string>16 }</string>
17 ····<string>//·CS0453:·The·type·`dynamic'·must·be·a·non-nullable·value·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`Tester.Foo&lt;T&gt;(T)'17 ····<string>//·CS0453:·The·type·`string'·must·be·a·non-nullable·value·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`C&lt;T&gt;'
18 //·Line:·1018 //·Line:·10
  
19 class·Tester19 public·class·C&lt;T&gt;·where·T·:·struct
20 {20 {
21 »       static·void·Foo&lt;T&gt;·(T·t)·where·T·:·struct 
22 »       { 
23 »       } 
24 »        
25 »       public·static·int·Main·()21 }
  
 22 class·A
 23 {
 24 »       public·C&lt;string&gt;·Foo·()
26 »       {25 »       {
27 »       »       dynamic·d·=·1; 
28 »       »       Foo&lt;dynamic&gt;(d); 
29 »       »       return·0; 
30 »       }26 »       }
31 }</string>27 }</string>
32 ····<string>//·CS0453:·The·type·`Bar?'·must·be·a·non-nullable·value·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`Foo&lt;T&gt;'28 ····<string>//·CS0453:·The·type·`T'·must·be·a·non-nullable·value·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`System.Nullable&lt;T&gt;'
33 //·Line:·1429 //·Line:·14
34 public·class·Foo&lt;T&gt; 
35 »       where·T·:·struct 
36 {·} 
  
 30 using·System;
37 public·struct·Bar 
38 {·} 
  
 31 public·static·class·Nullable_Test·{
 32 »       public·static·int·Compare&lt;T&gt;·(Nullable&lt;T&gt;·left)
39 class·X 
40 { 
41 »       static·void·Main·() 
42 »       {33 »       {
43 »       »       Foo&lt;Bar?&gt;·foo;34 »       »       return·0;
44 »       }35 »       }
45 }</string>36 }</string>
46 ····<string>//·CS0453:·The·type·`Foo'·must·be·a·non-nullable·value·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`System.Nullable&lt;T&gt;'37 ····<string>//·CS0453:·The·type·`Foo'·must·be·a·non-nullable·value·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`System.Nullable&lt;T&gt;'
47 //·Line:·1038 //·Line:·10
48 public·class·Foo39 public·class·Foo
49 {·}40 {·}
  
50 class·X41 class·X
51 {42 {
52 »       static·void·Main·()43 »       static·void·Main·()
53 »       {44 »       {
54 »       »       Foo?·foo·=·new·Foo·();45 »       »       Foo?·foo·=·new·Foo·();
55 »       }46 »       }
56 }</string>47 }</string>
57 ····<string>//·CS0453:·The·type·`string'·must·be·a·non-nullable·value·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`C&lt;T&gt;' 
58 //·Line:·10 
  
59 public·class·C&lt;T&gt;·where·T·:·struct 
60 { 
61 } 
  
62 class·A 
63 { 
64 »       public·C&lt;string&gt;·Foo·() 
65 »       { 
66 »       } 
67 }</string> 
68 ····<string>//·CS0453:·The·type·`B.M'·must·be·a·non-nullable·value·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`Foo.Test_2&lt;T&gt;(this·T)'48 ····<string>//·CS0453:·The·type·`B.M'·must·be·a·non-nullable·value·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`Foo.Test_2&lt;T&gt;(this·T)'
69 //·Line:·2049 //·Line:·20
  
  
70 using·System;50 using·System;
  
71 public·static·class·Foo51 public·static·class·Foo
Offset 92, 33 lines modifiedOffset 71, 54 lines modified
92 »       {71 »       {
93 »       »       public·static·void·Main·()72 »       »       public·static·void·Main·()
94 »       »       {73 »       »       {
95 »       »       »       new·M().Test_2();74 »       »       »       new·M().Test_2();
96 »       »       }75 »       »       }
97 »       }76 »       }
98 }</string>77 }</string>
99 ····<string>//·CS0453:·The·type·`T'·must·be·a·non-nullable·value·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`System.Nullable&lt;T&gt;' 
100 //·Line:·14 
  
101 using·System; 
  
102 public·static·class·Nullable_Test·{ 
103 »       public·static·int·Compare&lt;T&gt;·(Nullable&lt;T&gt;·left) 
104 »       { 
105 »       »       return·0; 
106 »       } 
107 }</string> 
108 ····<string>//·CS0453:·The·type·`string'·must·be·a·non-nullable·value·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`C&lt;T&gt;'78 ····<string>//·CS0453:·The·type·`string'·must·be·a·non-nullable·value·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`C&lt;T&gt;'
109 //·Line:·1079 //·Line:·10
  
110 public·class·C&lt;T&gt;·where·T·:·struct80 public·class·C&lt;T&gt;·where·T·:·struct
111 {81 {
112 }82 }
  
113 class·A83 class·A
114 {84 {
115 »       public·void·Foo·(C&lt;string&gt;[]·args)85 »       public·void·Foo·(C&lt;string&gt;[]·args)
116 »       {86 »       {
117 »       }87 »       }
118 }</string>88 }</string>
 89 ····<string>//·CS0453:·The·type·`dynamic'·must·be·a·non-nullable·value·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`Tester.Foo&lt;T&gt;(T)'
 90 //·Line:·10
  
 91 class·Tester
 92 {
 93 »       static·void·Foo&lt;T&gt;·(T·t)·where·T·:·struct
 94 »       {
 95 »       }
 96 »       
 97 »       public·static·int·Main·()
 98 »       {
 99 »       »       dynamic·d·=·1;
 100 »       »       Foo&lt;dynamic&gt;(d);
 101 »       »       return·0;
 102 »       }
 103 }</string>
 104 ····<string>//·CS0453:·The·type·`Bar?'·must·be·a·non-nullable·value·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`Foo&lt;T&gt;'
Max diff block lines reached; 23/3629 bytes (0.63%) of diff not shown.
1.49 KB
CS1717
1.48 KB
CS1717
Ordering differences only
    
Offset 4, 63 lines modifiedOffset 4, 63 lines modified
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1717:·Assignment·made·to·same·variable;·did·you·mean·to·assign·something·else?5 ····<string>//·CS1717:·Assignment·made·to·same·variable;·did·you·mean·to·assign·something·else?
6 //·Line:·96 //·Line:·9
7 //·Compiler·options:·-warnaserror·-warn:37 //·Compiler·options:·-warnaserror·-warn:3
  
8 class·A8 class·A
9 {····9 {····
10 ····static·int·Value;10 ····int·i;
11 ····11 ····
12 ····void·D·()12 ····void·C·()
13 ····{13 ····{
14 »       A.Value·=·Value;14 »       i·=·i;
15 ····}15 ····}
16 }</string>16 }</string>
17 ····<string>//·CS1717:·Assignment·made·to·same·variable;·did·you·mean·to·assign·something·else?17 ····<string>//·CS1717:·Assignment·made·to·same·variable;·did·you·mean·to·assign·something·else?
18 //·Line:·918 //·Line:·9
19 //·Compiler·options:·-warnaserror·-warn:319 //·Compiler·options:·-warnaserror·-warn:3
  
20 class·A20 class·A
21 {···· 
22 ····public·A·(int·a) 
23 ····{ 
24 »       a·=·a; 
25 ····}21 {
 22 »       public·A·()
 23 »       {
 24 »       »       int·a·=·a·=·5;
 25 »       }
26 }</string>26 }</string>
27 ····<string>//·CS1717:·Assignment·made·to·same·variable;·did·you·mean·to·assign·something·else?27 ····<string>//·CS1717:·Assignment·made·to·same·variable;·did·you·mean·to·assign·something·else?
28 //·Line:·928 //·Line:·9
29 //·Compiler·options:·-warnaserror·-warn:329 //·Compiler·options:·-warnaserror·-warn:3
  
30 class·A30 class·A
31 {····31 {····
 32 ····static·int·Value;
 33 ····
32 ····void·B·()34 ····void·D·()
33 ····{35 ····{
 36 »       A.Value·=·Value;
34 »       int·l·=·3; 
35 »       l·=·l; 
36 ····}37 ····}
37 }</string>38 }</string>
38 ····<string>//·CS1717:·Assignment·made·to·same·variable;·did·you·mean·to·assign·something·else?39 ····<string>//·CS1717:·Assignment·made·to·same·variable;·did·you·mean·to·assign·something·else?
39 //·Line:·940 //·Line:·9
40 //·Compiler·options:·-warnaserror·-warn:341 //·Compiler·options:·-warnaserror·-warn:3
  
41 class·A42 class·A
42 {····43 {····
43 ····int·i; 
44 ···· 
45 ····void·C·()44 ····void·B·()
46 ····{45 ····{
47 »       i·=·i;46 »       int·l·=·3;
 47 »       l·=·l;
48 ····}48 ····}
49 }</string>49 }</string>
50 ····<string>//·CS1717:·Assignment·made·to·same·variable;·did·you·mean·to·assign·something·else?50 ····<string>//·CS1717:·Assignment·made·to·same·variable;·did·you·mean·to·assign·something·else?
51 //·Line:·951 //·Line:·9
52 //·Compiler·options:·-warnaserror·-warn:352 //·Compiler·options:·-warnaserror·-warn:3
  
53 class·A53 class·A
54 { 
55 »       public·A·() 
56 »       { 
57 »       »       int·a·=·a·=·5; 
58 »       }54 {····
 55 ····public·A·(int·a)
 56 ····{
 57 »       a·=·a;
 58 ····}
59 }</string>59 }</string>
60 ··</Examples>60 ··</Examples>
61 </ErrorDocumentation>61 </ErrorDocumentation>
691 B
CS0525
679 B
CS0525
Ordering differences only
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0525</ErrorName>3 ··<ErrorName>CS0525</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0525:·Interfaces·cannot·contain·fields·or·constants5 ····<string>//·CS0525:·Interfaces·cannot·contain·fields·or·constants
6 //·Line:·96 //·Line:·6
  
7 interface·Interface7 interface·Interface
8 {8 {·
9 ····const·bool·value·=·false;9 »       bool·value·=·false;
10 }</string>10 }</string>
11 ····<string>//·CS0525:·Interfaces·cannot·contain·fields·or·constants11 ····<string>//·CS0525:·Interfaces·cannot·contain·fields·or·constants
12 //·Line:·612 //·Line:·9
  
13 interface·Interface13 interface·Interface
14 {·14 {
15 »       bool·value·=·false;15 ····const·bool·value·=·false;
16 }</string>16 }</string>
17 ··</Examples>17 ··</Examples>
18 </ErrorDocumentation>18 </ErrorDocumentation>
1.51 KB
CS0738
1.5 KB
CS0738
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 26 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0738</ErrorName>3 ··<ErrorName>CS0738</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0738:·`B'·does·not·implement·interface·member·`I.Test(int)'·and·the·best·implementing·candidate·`B.Test(int)'·return·type·`int'·does·not·match·interface·member·return·type·`void'
 6 //·Line:·9
  
 7 interface·I
 8 {
 9 »       void·Test·(int·a);
 10 }
  
 11 class·B:·I
 12 {
 13 »       public·int·Test·(int·a)
 14 »       {
 15 »       »       return·a;
 16 »       }
 17 }</string>
5 ····<string>//·CS0738:·`C'·does·not·implement·interface·member·`I2.Key.get'·and·the·best·implementing·candidate·`C.Key.get'·return·type·`IB'·does·not·match·interface·member·return·type·`IA'18 ····<string>//·CS0738:·`C'·does·not·implement·interface·member·`I2.Key.get'·and·the·best·implementing·candidate·`C.Key.get'·return·type·`IB'·does·not·match·interface·member·return·type·`IA'
6 //·Line:·2219 //·Line:·22
  
7 public·interface·I120 public·interface·I1
8 {21 {
9 »       IB·Key·{·get;·}22 »       IB·Key·{·get;·}
10 }23 }
Offset 23, 29 lines modifiedOffset 38, 14 lines modified
23 {38 {
24 }39 }
  
25 public·class·C·:·I1,·I240 public·class·C·:·I1,·I2
26 {41 {
27 »       public·IB·Key·{·get·{·return·null;·}·}42 »       public·IB·Key·{·get·{·return·null;·}·}
28 }</string>43 }</string>
29 ····<string>//·CS0738:·`B'·does·not·implement·interface·member·`I.Test(int)'·and·the·best·implementing·candidate·`B.Test(int)'·return·type·`int'·does·not·match·interface·member·return·type·`void' 
30 //·Line:·9 
  
31 interface·I 
32 { 
33 »       void·Test·(int·a); 
34 } 
  
35 class·B:·I 
36 { 
37 »       public·int·Test·(int·a) 
38 »       { 
39 »       »       return·a; 
40 »       } 
41 }</string> 
42 ····<string>//·CS738:·`CB'·does·not·implement·interface·member·`IG&lt;IA&gt;.Method()'·and·the·best·implementing·candidate·`CA&lt;IB&gt;.Method()'·return·type·`IB'·does·not·match·interface·member·return·type·`IA'44 ····<string>//·CS738:·`CB'·does·not·implement·interface·member·`IG&lt;IA&gt;.Method()'·and·the·best·implementing·candidate·`CA&lt;IB&gt;.Method()'·return·type·`IB'·does·not·match·interface·member·return·type·`IA'
43 //·Line:·2945 //·Line:·29
  
44 public·interface·IA46 public·interface·IA
45 {47 {
46 }48 }
  
1.5 KB
CS0146
1.48 KB
CS0146
Ordering differences only
    
Offset 13, 51 lines modifiedOffset 13, 51 lines modified
13 {·}13 {·}
  
14 class·X14 class·X
15 {15 {
16 »       static·void·Main·()16 »       static·void·Main·()
17 »       {·}17 »       {·}
18 }</string>18 }</string>
 19 ····<string>//·CS0146:·Circular·base·class·dependency·involving·`Baz'·and·`Foo.Bar'
 20 //·Line:·5
  
 21 class·Foo·:·Baz·{
 22 »       public·class·Bar·{}
 23 }
 24 class·Baz·:·Foo.Bar·{}</string>
 25 ····<string>//·CS0146:·Circular·base·class·dependency·involving·`B'·and·`A'
 26 //·Line:·7
  
 27 class·A·:·B·{
 28 }
  
 29 class·B·:·A·{
 30 }</string>
19 ····<string>//·CS0146:·Circular·base·class·dependency·involving·`Generic&lt;P&gt;.Status'·and·`Generic&lt;P&gt;.Status'31 ····<string>//·CS0146:·Circular·base·class·dependency·involving·`Generic&lt;P&gt;.Status'·and·`Generic&lt;P&gt;.Status'
20 //·Line:·632 //·Line:·6
  
21 public·class·Generic&lt;P&gt;33 public·class·Generic&lt;P&gt;
22 {34 {
23 »       public·class·Status·:·Status35 »       public·class·Status·:·Status
24 »       {36 »       {
25 »       »       Status·(Foo·foo)·:·base·(foo)37 »       »       Status·(Foo·foo)·:·base·(foo)
26 »       »       {38 »       »       {
27 »       »       }39 »       »       }
28 »       }40 »       }
29 }</string>41 }</string>
 42 ····<string>//·CS0146:·Circular·base·class·dependency·involving·`A'·and·`A'
 43 //·Line:·4
  
 44 class·A·:·A·{}</string>
30 ····<string>//·CS0146:·Circular·base·class·dependency·involving·`Foo'·and·`Foo.Bar'45 ····<string>//·CS0146:·Circular·base·class·dependency·involving·`Foo'·and·`Foo.Bar'
31 //·Line:·546 //·Line:·5
  
32 class·Foo·:·Foo.Bar·{47 class·Foo·:·Foo.Bar·{
33 »       public·class·Bar·{}48 »       public·class·Bar·{}
34 }</string>49 }</string>
35 ····<string>//·CS0146:·Circular·base·class·dependency·involving·`B'·and·`A' 
36 //·Line:·7 
  
37 class·A·:·B·{ 
38 } 
  
39 class·B·:·A·{ 
40 }</string> 
41 ····<string>//·CS0146:·Circular·base·class·dependency·involving·`Baz'·and·`Foo.Bar' 
42 //·Line:·5 
  
43 class·Foo·:·Baz·{ 
44 »       public·class·Bar·{} 
45 } 
46 class·Baz·:·Foo.Bar·{}</string> 
47 ····<string>//·CS0146:·Circular·base·class·dependency·involving·`A'·and·`A' 
48 //·Line:·4 
  
49 class·A·:·A·{}</string> 
50 ····<string>//·CS0146:·Circular·base·class·dependency·involving·`C'·and·`A'50 ····<string>//·CS0146:·Circular·base·class·dependency·involving·`C'·and·`A'
51 //·Line:·451 //·Line:·4
  
52 class·A·:·B52 class·A·:·B
53 {·}53 {·}
  
54 class·B·:·C54 class·B·:·C
2.51 KB
CS0625
2.5 KB
CS0625
Ordering differences only
    
Offset 1, 42 lines modifiedOffset 1, 39 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0625</ErrorName>3 ··<ErrorName>CS0625</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0625:·`CS0625.GValue.foo':·Instance·field·types·marked·with·StructLayout(LayoutKind.Explicit)·must·have·a·FieldOffset·attribute5 ····<string>//·CS0625:·`CS0625.GValue.name':·Instance·field·types·marked·with·StructLayout(LayoutKind.Explicit)·must·have·a·FieldOffset·attribute
6 //·Line:·106 //·Line:·11
  
7 using·System;7 using·System;
8 using·System.Runtime.InteropServices;8 using·System.Runtime.InteropServices;
  
9 namespace·CS0625·{9 namespace·CS0625·{
10 »       [StructLayout(LayoutKind.Explicit)]10 »       [StructLayout(LayoutKind.Explicit)]
11 »       class·GValue·{ 
12 »       »       public·int·foo;11 »       struct·GValue·{
 12 »       »       public·string·name;
 13 »       »       [·FieldOffset·(4)·]·public·int·value;
13 »       }14 »       }
14 »       15 »       
15 »       class·Tests·{16 »       class·Tests·{
16 »       »       public·static·void·Main·()·{17 »       »       public·static·void·Main·()·{
17 »       »       }18 »       »       }
18 »       }19 »       }
19 }</string>20 }</string>
20 ····<string>//·CS0625:·`CS0625.GValue.value':·Instance·field·types·marked·with·StructLayout(LayoutKind.Explicit)·must·have·a·FieldOffset·attribute21 ····<string>//·CS0625:·`CS0625.GValue.foo':·Instance·field·types·marked·with·StructLayout(LayoutKind.Explicit)·must·have·a·FieldOffset·attribute
21 //·Line:·1022 //·Line:·10
  
22 using·System;23 using·System;
23 using·System.Runtime.InteropServices;24 using·System.Runtime.InteropServices;
  
24 namespace·CS0625·{25 namespace·CS0625·{
25 »       [StructLayout·(LayoutKind.Explicit)]26 »       [StructLayout(LayoutKind.Explicit)]
26 »       partial·struct·GValue 
27 »       { 
28 »       } 
29 »        
30 »       partial·struct·GValue·{27 »       partial·class·GValue·{
31 »       »       public·int·value;28 »       »       public·int·foo;
32 »       }29 »       }
33 »       30 »       
34 »       class·Tests·{31 »       class·Tests·{
35 »       »       public·static·void·Main·()·{32 »       »       public·static·void·Main·()·{
36 »       »       }33 »       »       }
37 »       }34 »       }
38 }</string>35 }</string>
Offset 44, 34 lines modifiedOffset 41, 37 lines modified
44 //·Line:·1041 //·Line:·10
  
45 using·System;42 using·System;
46 using·System.Runtime.InteropServices;43 using·System.Runtime.InteropServices;
  
47 namespace·CS0625·{44 namespace·CS0625·{
48 »       [StructLayout(LayoutKind.Explicit)]45 »       [StructLayout(LayoutKind.Explicit)]
49 »       partial·class·GValue·{46 »       class·GValue·{
50 »       »       public·int·foo;47 »       »       public·int·foo;
51 »       }48 »       }
52 »       49 »       
53 »       class·Tests·{50 »       class·Tests·{
54 »       »       public·static·void·Main·()·{51 »       »       public·static·void·Main·()·{
55 »       »       }52 »       »       }
56 »       }53 »       }
57 }</string>54 }</string>
58 ····<string>//·CS0625:·`CS0625.GValue.name':·Instance·field·types·marked·with·StructLayout(LayoutKind.Explicit)·must·have·a·FieldOffset·attribute55 ····<string>//·CS0625:·`CS0625.GValue.value':·Instance·field·types·marked·with·StructLayout(LayoutKind.Explicit)·must·have·a·FieldOffset·attribute
59 //·Line:·1156 //·Line:·10
  
60 using·System;57 using·System;
61 using·System.Runtime.InteropServices;58 using·System.Runtime.InteropServices;
  
62 namespace·CS0625·{59 namespace·CS0625·{
63 »       [StructLayout(LayoutKind.Explicit)]60 »       [StructLayout·(LayoutKind.Explicit)]
 61 »       partial·struct·GValue
 62 »       {
 63 »       }
 64 »       
64 »       struct·GValue·{65 »       partial·struct·GValue·{
65 »       »       public·string·name;66 »       »       public·int·value;
66 »       »       [·FieldOffset·(4)·]·public·int·value; 
67 »       }67 »       }
68 »       68 »       
69 »       class·Tests·{69 »       class·Tests·{
70 »       »       public·static·void·Main·()·{70 »       »       public·static·void·Main·()·{
71 »       »       }71 »       »       }
72 »       }72 »       }
73 }</string>73 }</string>
1.17 KB
CS1629
1.16 KB
CS1629
Ordering differences only
    
Offset 1, 27 lines modifiedOffset 1, 12 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1629</ErrorName>3 ··<ErrorName>CS1629</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1629:·Unsafe·code·may·not·appear·in·iterators5 ····<string>//·CS1629:·Unsafe·code·may·not·appear·in·iterators
6 //·Line:·8 
7 //·Compiler·options:·-unsafe 
  
8 using·System.Collections; 
  
9 class·X·{ 
10 »       static·IEnumerator·GetIt·() 
11 »       { 
12 »       ····unsafe·{ 
13 »       »       yield·return·1; 
14 »       ····} 
15 »       } 
16 »        
17 }</string> 
18 ····<string>//·CS1629:·Unsafe·code·may·not·appear·in·iterators 
19 //·Line:·176 //·Line:·17
20 //·Compiler·options:·-unsafe7 //·Compiler·options:·-unsafe
  
21 using·System.Collections.Generic;8 using·System.Collections.Generic;
  
22 public·unsafe·class·TestClass9 public·unsafe·class·TestClass
23 {10 {
Offset 38, 14 lines modifiedOffset 23, 29 lines modified
38 }</string>23 }</string>
39 ····<string>//·CS1629:·Unsafe·code·may·not·appear·in·iterators24 ····<string>//·CS1629:·Unsafe·code·may·not·appear·in·iterators
40 //·Line:·825 //·Line:·8
41 //·Compiler·options:·-unsafe26 //·Compiler·options:·-unsafe
  
42 using·System.Collections;27 using·System.Collections;
  
 28 class·X·{
 29 »       static·IEnumerator·GetIt·()
 30 »       {
 31 »       ····unsafe·{
 32 »       »       yield·return·1;
 33 »       ····}
 34 »       }
 35 »       
 36 }</string>
 37 ····<string>//·CS1629:·Unsafe·code·may·not·appear·in·iterators
 38 //·Line:·8
 39 //·Compiler·options:·-unsafe
  
 40 using·System.Collections;
  
43 class·X·{41 class·X·{
44 »       static·unsafe·IEnumerator·GetIt·()42 »       static·unsafe·IEnumerator·GetIt·()
45 »       {43 »       {
46 »       ····yield·return·1;44 »       ····yield·return·1;
47 »       }45 »       }
48 »       46 »       
49 }</string>47 }</string>
884 B
CS0432
872 B
CS0432
Ordering differences only
    
Offset 13, 25 lines modifiedOffset 13, 14 lines modified
13 namespace·A.B13 namespace·A.B
14 {14 {
15 »       class·X15 »       class·X
16 »       {16 »       {
17 »       »       BB::List&lt;int&gt;·p;17 »       »       BB::List&lt;int&gt;·p;
18 »       }18 »       }
19 }</string>19 }</string>
20 ····<string>//·CS0432:·Alias·`fool'·not·found 
21 //·Line:·9 
  
22 class·fool·{·} 
  
23 class·X·{ 
24 »       static·void·Main·() 
25 »       { 
26 »       »       fool::Console.WriteLine·(&quot;hello&quot;); 
27 »       } 
28 }</string> 
29 ····<string>//·CS0432:·Alias·`X'·not·found20 ····<string>//·CS0432:·Alias·`X'·not·found
30 //·Line:·521 //·Line:·5
  
31 using·X·=·System;22 using·X·=·System;
32 using·X::Collections.Generic;</string>23 using·X::Collections.Generic;</string>
33 ····<string>//·CS0432:·Alias·`fool'·not·found24 ····<string>//·CS0432:·Alias·`fool'·not·found
34 //·Line:·925 //·Line:·9
Offset 46, 9 lines modifiedOffset 35, 20 lines modified
46 }</string>35 }</string>
47 ····<string>//·CS0432:·Alias·`Sa'·not·found36 ····<string>//·CS0432:·Alias·`Sa'·not·found
48 //·Line:·637 //·Line:·6
  
49 using·S·=·System;38 using·S·=·System;
  
50 [assembly:·Sa::CLSCompliantAttribute·(false)]</string>39 [assembly:·Sa::CLSCompliantAttribute·(false)]</string>
 40 ····<string>//·CS0432:·Alias·`fool'·not·found
 41 //·Line:·9
  
 42 class·fool·{·}
  
 43 class·X·{
 44 »       static·void·Main·()
 45 »       {
 46 »       »       fool::Console.WriteLine·(&quot;hello&quot;);
 47 »       }
 48 }</string>
51 ··</Examples>49 ··</Examples>
52 </ErrorDocumentation>50 </ErrorDocumentation>
664 B
CS0231
652 B
CS0231
Ordering differences only
    
Offset 14, 17 lines modifiedOffset 14, 17 lines modified
14 {14 {
15 ········void·Foo·(int·i,·params·object[]·o,·bool·b)·{}15 ········void·Foo·(int·i,·params·object[]·o,·bool·b)·{}
16 }</string>16 }</string>
17 ····<string>//·CS0231:·A·params·parameter·must·be·the·last·parameter·in·a·formal·parameter·list17 ····<string>//·CS0231:·A·params·parameter·must·be·the·last·parameter·in·a·formal·parameter·list
18 //·Line:·518 //·Line:·5
19 class·Test19 class·Test
20 {20 {
21 »       void·Foo·(int·i,·params·object[]·o,·params·bool[]·b)·{}21 ········void·Foo·(params·object[]·o,·bool·b)·{}
22 }</string>22 }</string>
23 ····<string>//·CS0231:·A·params·parameter·must·be·the·last·parameter·in·a·formal·parameter·list23 ····<string>//·CS0231:·A·params·parameter·must·be·the·last·parameter·in·a·formal·parameter·list
24 //·Line:·524 //·Line:·5
25 class·Test25 class·Test
26 {26 {
27 ········void·Foo·(params·object[]·o,·bool·b)·{}27 »       void·Foo·(int·i,·params·object[]·o,·params·bool[]·b)·{}
28 }</string>28 }</string>
29 ··</Examples>29 ··</Examples>
30 </ErrorDocumentation>30 </ErrorDocumentation>
904 B
CS0066
892 B
CS0066
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 17 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0066</ErrorName>3 ··<ErrorName>CS0066</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0066:·`Sample.reference':·event·must·be·of·a·delegate·type
 6 //·Line:·5
  
 7 public·class·Sample·{········
 8 »       event·object·reference;
 9 }</string>
5 ····<string>//·CS0066:·`Button.Click':·event·must·be·of·a·delegate·type10 ····<string>//·CS0066:·`Button.Click':·event·must·be·of·a·delegate·type
6 //·Line·:·1011 //·Line·:·10
  
7 using·System;12 using·System;
  
8 public·delegate·void·EventHandler·(object·sender,·EventArgs·e);13 public·delegate·void·EventHandler·(object·sender,·EventArgs·e);
  
Offset 23, 15 lines modifiedOffset 29, 9 lines modified
  
23 »       public·static·void·Main·()29 »       public·static·void·Main·()
24 »       {30 »       {
25 »       »       Blah·b·=·new·Blah·();31 »       »       Blah·b·=·new·Blah·();
26 »       }32 »       }
27 »       33 »       
28 }</string>34 }</string>
29 ····<string>//·CS0066:·`Sample.reference':·event·must·be·of·a·delegate·type 
30 //·Line:·5 
  
31 public·class·Sample·{········ 
32 »       event·object·reference; 
33 }</string> 
34 ··</Examples>35 ··</Examples>
35 </ErrorDocumentation>36 </ErrorDocumentation>
4.17 KB
CS0119
4.16 KB
CS0119
Ordering differences only
    
Offset 1, 24 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0119</ErrorName>3 ··<ErrorName>CS0119</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`method·group'·was·expected 
6 //·Line:·11 
  
7 using·System; 
  
8 class·X 
9 { 
10 »       static·void·Main·() 
11 »       { 
12 »       »       Delegate·d·=·null; 
13 »       »       Console.WriteLine·(d·(null,·null)); 
14 »       } 
15 }</string> 
16 ····<string>//·CS0119:·Expression·denotes·a·`type',·where·a·`variable'·or·`value'·was·expected5 ····<string>//·CS0119:·Expression·denotes·a·`type',·where·a·`variable'·or·`value'·was·expected
17 //·Line:·156 //·Line:·15
  
18 class·A7 class·A
19 {8 {
20 »       public·class·D9 »       public·class·D
21 »       {10 »       {
Offset 28, 63 lines modifiedOffset 15, 81 lines modified
28 class·B15 class·B
29 {16 {
30 »       public·B·()17 »       public·B·()
31 »       {18 »       {
32 »       »       A.D·=·2;19 »       »       A.D·=·2;
33 »       }20 »       }
34 }</string>21 }</string>
35 ····<string>//·CS0119:·Expression·denotes·a·`type·parameter',·where·a·`variable',·`value'·or·`type'·was·expected22 ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`method·group'·was·expected
36 //·Line:·1523 //·Line:·11
  
 24 using·System;
37 class·A 
38 { 
39 »       public·class·T 
40 »       { 
41 »       } 
42 } 
  
43 class·B&lt;T&gt;·:·A25 class·X
44 {26 {
45 »       void·Foo·()27 »       static·void·Main·()
46 »       {28 »       {
47 »       »       T.Equals·(null,·null);29 »       »       Delegate·d·=·null;
 30 »       »       Console.WriteLine·(d·(null,·null));
48 »       }31 »       }
49 }</string>32 }</string>
50 ····<string>//·CS0119:·Expression·denotes·a·`type·parameter',·where·a·`variable',·`value'·or·`type'·was·expected33 ····<string>//·CS0119:·Expression·denotes·a·`type·parameter',·where·a·`variable',·`value'·or·`type'·was·expected
51 //·Line:·834 //·Line:·8
  
52 class·C35 class·C
53 {36 {
54 »       static·void·Foo&lt;T&gt;·()37 »       static·void·Foo&lt;T&gt;·()
55 »       {38 »       {
56 »       »       T.ToString·();39 »       »       T.ToString·();
57 »       }40 »       }
58 }</string>41 }</string>
 42 ····<string>//·CS0119:·Expression·denotes·a·`namespace',·where·a·`variable',·`value'·or·`method·group'·was·expected
 43 //·Line:·8
  
 44 class·X
 45 {
 46 »       public·static·void·Main·()
 47 »       {
 48 »       »       System.Collections.Generic·(&quot;&quot;);
 49 »       }
 50 }</string>
 51 ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`type'·or·`method·group'·was·expected
 52 //·Line:·10
  
 53 delegate·void·D·();
  
 54 class·C
 55 {
 56 ····public·void·Foo·(int·i)
 57 ····{
 58 ········D·d·=·new·D·(i);
 59 ····}
 60 }</string>
59 ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`type'·was·expected61 ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`type'·was·expected
60 //·Line:·862 //·Line:·8
  
61 class·A63 class·A
62 {64 {
63 »       public·void·f·()65 »       public·void·f·()
64 ········{66 ········{
65 ················this.test·bad·=·null;67 ················this.test·bad·=·null;
66 ········}68 ········}
67 »       static·void·Main·()·{}69 »       static·void·Main·()·{}
68 }</string>70 }</string>
69 ····<string>//·CS0119:·Expression·denotes·a·`type',·where·a·`variable',·`value'·or·`method·group'·was·expected71 ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`type'·was·expected
70 //·Line:·1072 //·Line:·9
  
71 class·A73 class·A
72 {74 {
73 »       delegate·string·Test·(string·t); 
 75 ········private·string·test;
 76 »       public·void·f·()
 77 ········{
 78 ················this.test·bad·=·null;
 79 ········}
74 »       public·static·void·Main·()80 »       static·void·Main·()·{}
75 »       { 
76 »       »       Test·(&quot;t&quot;); 
77 »       } 
78 }</string>81 }</string>
79 ····<string>//·CS0119:·Expression·denotes·a·`type',·where·a·`variable',·`value'·or·`method·group'·was·expected82 ····<string>//·CS0119:·Expression·denotes·a·`type',·where·a·`variable',·`value'·or·`method·group'·was·expected
80 //·Line:·1483 //·Line:·14
  
81 using·System;84 using·System;
  
82 namespace·Test85 namespace·Test
Offset 95, 53 lines modifiedOffset 100, 48 lines modified
95 »       {100 »       {
96 »       »       public·void·TestMethod·()101 »       »       public·void·TestMethod·()
97 »       »       {102 »       »       {
98 »       »       »       SomeDel·(()·=&gt;·{·});103 »       »       »       SomeDel·(()·=&gt;·{·});
99 »       »       }104 »       »       }
100 »       }105 »       }
101 }</string>106 }</string>
102 ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`type'·or·`method·group'·was·expected107 ····<string>//·CS0119:·Expression·denotes·a·`type',·where·a·`variable',·`value'·or·`method·group'·was·expected
103 //·Line:·10108 //·Line:·10
  
Max diff block lines reached; 951/4220 bytes (22.54%) of diff not shown.
5.29 KB
CS0592
5.28 KB
CS0592
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 38 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0592</ErrorName>3 ··<ErrorName>CS0592</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0592:·The·attribute·`TestAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`constructor'·declarations·only
 6 //·Line:·6
  
 7 using·System;
  
 8 [TestAttribute·()]
 9 delegate·void·D·();
  
 10 [AttributeUsage(AttributeTargets.Constructor)]
 11 public·class·TestAttribute:·Attribute·{
 12 }</string>
 13 ····<string>//·CS0592:·The·attribute·`SAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`return'·declarations·only
 14 //·Line·:·12
  
 15 using·System;
  
 16 [AttributeUsage·(AttributeTargets.ReturnValue)]
 17 class·SAttribute:·Attribute·{}
  
 18 public·class·C
 19 {
 20 ····int·Prop·{
 21 ········[param:·S]
 22 ········set·{
 23 ········}
 24 ····}
 25 }</string>
5 ····<string>//·CS0592:·The·attribute·`EnumAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`method'·declarations·only26 ····<string>//·CS0592:·The·attribute·`EnumAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`method'·declarations·only
6 //·Line:·1327 //·Line:·13
  
7 using·System;28 using·System;
8 using·System.Reflection;29 using·System.Reflection;
  
9 [AttributeUsage(AttributeTargets.Method)]30 [AttributeUsage(AttributeTargets.Method)]
Offset 13, 30 lines modifiedOffset 40, 64 lines modified
  
13 public·enum·E40 public·enum·E
14 {41 {
15 ········e_1,42 ········e_1,
16 ········[EnumAttribute]43 ········[EnumAttribute]
17 ········e_244 ········e_2
18 }</string>45 }</string>
19 ····<string>//·CS0592:·The·attribute·`TestAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`constructor'·declarations·only46 ····<string>//·CS0592:·The·attribute·`MyAttributeAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`interface'·declarations·only
20 //·Line:·547 //·Line·:·8
  
21 using·System;48 using·System;
22 [assembly:TestAttribute·()] 
  
 49 public·interface·ITest
 50 {
 51 »       [MyAttribute]
 52 »       void·Method();
 53 }
  
23 [AttributeUsage(AttributeTargets.Constructor)]54 [AttributeUsage·(AttributeTargets.Interface)]
24 public·class·TestAttribute:·Attribute·{55 public·class·MyAttributeAttribute·:·Attribute
 56 {
 57 }
  
 58 public·class·Foo·{
  
 59 ········public·static·void·Main·()
 60 ········{
 61 ········}
25 }</string>62 }</string>
26 ····<string>//·CS0592:·The·attribute·`TestAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`constructor'·declarations·only63 ····<string>//·CS0592:·The·attribute·`System.Runtime.CompilerServices.IndexerNameAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`property,·indexer'·declarations·only
27 //·Line:·664 //·Line·:·6
  
 65 using·System.Runtime.CompilerServices;
  
 66 [IndexerName(&quot;XXX&quot;)]
 67 class·A·{
 68 ········public·static·void·Main·()·{·}
 69 ········
 70 }</string>
 71 ····<string>//·CS0592:·The·attribute·`System.ObsoleteAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·delegate'·declarations·only
 72 //·Line·:·8
  
28 using·System;73 using·System;
  
 74 public·class·C
 75 {
 76 ····[return:·Obsolete]
 77 ····public·void·Test·(int·a)
 78 ····{
 79 ····}
 80 ····static·public·void·Main·()·{}
 81 }</string>
 82 ····<string>//·CS0592:·The·attribute·`TestAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`constructor'·declarations·only
 83 //·Line:·5
  
 84 using·System;
29 [TestAttribute·()]85 [assembly:TestAttribute·()]
30 delegate·void·D·(); 
  
31 [AttributeUsage(AttributeTargets.Constructor)]86 [AttributeUsage(AttributeTargets.Constructor)]
32 public·class·TestAttribute:·Attribute·{87 public·class·TestAttribute:·Attribute·{
33 }</string>88 }</string>
34 ····<string>//·CS0592:·The·attribute·`SimpleAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`constructor'·declarations·only89 ····<string>//·CS0592:·The·attribute·`SimpleAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`constructor'·declarations·only
35 //·Line·:·2290 //·Line·:·22
  
Offset 60, 82 lines modifiedOffset 121, 21 lines modified
60 [Simple·(&quot;Dummy&quot;,·MyNamedArg·=·&quot;Dude!&quot;)]121 [Simple·(&quot;Dummy&quot;,·MyNamedArg·=·&quot;Dude!&quot;)]
61 »       public·class·Blah·{122 »       public·class·Blah·{
  
62 »       »       public·static·void·Main·()123 »       »       public·static·void·Main·()
63 »       »       {124 »       »       {
64 »       »       }125 »       »       }
65 »       }</string>126 »       }</string>
66 ····<string>//·CS0592:·The·attribute·`System.ObsoleteAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·delegate'·declarations·only 
67 //·Line·:·8 
  
68 using·System; 
  
69 public·class·C 
70 { 
71 ····[return:·Obsolete] 
72 ····public·void·Test·(int·a) 
73 ····{ 
74 ····} 
75 ····static·public·void·Main·()·{} 
76 }</string> 
77 ····<string>//·CS0592:·The·attribute·`MyAttributeAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`interface'·declarations·only 
Max diff block lines reached; 553/5370 bytes (10.30%) of diff not shown.
1.49 KB
CS1699
1.48 KB
CS1699
Ordering differences only
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1699</ErrorName>3 ··<ErrorName>CS1699</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1699:·Use·compiler·option·`keyfile'·or·appropriate·project·settings·instead·of·`AssemblyKeyFile'·attribute5 ····<string>//·CS1699:·Use·compiler·option·`keycontainer'·or·appropriate·project·settings·instead·of·`AssemblyKeyNameAttribute'·attribute
6 //·Line:·76 //·Line:·7
7 //·Compiler·options:·-warnaserror·-warn:47 //·Compiler·options:·-warnaserror·-warn:4
  
8 using·System.Reflection;8 using·System.Reflection;
  
9 [assembly:AssemblyKeyFile·(&quot;key.snk&quot;)]</string>9 [assembly:AssemblyKeyNameAttribute·(&quot;container&quot;)]</string>
10 ····<string>//·CS1699:·Use·compiler·option·`delaysign'·or·appropriate·project·settings·instead·of·`AssemblyDelaySign'·attribute10 ····<string>//·CS1699:·Use·compiler·option·`delaysign'·or·appropriate·project·settings·instead·of·`AssemblyDelaySign'·attribute
11 //·Line:·711 //·Line:·7
12 //·Compiler·options:·-warnaserror·-warn:412 //·Compiler·options:·-warnaserror·-warn:4
  
13 using·System.Reflection;13 using·System.Reflection;
  
14 [assembly:AssemblyDelaySign·(true)]</string>14 [assembly:AssemblyDelaySign·(true)]</string>
15 ····<string>//·CS1699:·Use·compiler·option·`keycontainer'·or·appropriate·project·settings·instead·of·`AssemblyKeyNameAttribute'·attribute15 ····<string>//·CS1699:·Use·compiler·option·`keyfile'·or·appropriate·project·settings·instead·of·`AssemblyKeyFile'·attribute
16 //·Line:·716 //·Line:·7
17 //·Compiler·options:·-warnaserror·-warn:417 //·Compiler·options:·-warnaserror·-warn:4
  
18 using·System.Reflection;18 using·System.Reflection;
  
19 [assembly:AssemblyKeyNameAttribute·(&quot;container&quot;)]</string>19 [assembly:AssemblyKeyFile·(&quot;key.snk&quot;)]</string>
20 ··</Examples>20 ··</Examples>
21 </ErrorDocumentation>21 </ErrorDocumentation>
1.16 KB
CS1031
1.15 KB
CS1031
Ordering differences only
    
Offset 1, 12 lines modifiedOffset 1, 24 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1031</ErrorName>3 ··<ErrorName>CS1031</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1031:·Type·expected5 ····<string>//·CS1031:·Type·expected
 6 //·Line:·8
  
 7 using·System;
  
 8 class·M
 9 {
 10 »       public·static·void·Main·()
 11 »       {
 12 »       »       Type·t·=·typeof·(this);
 13 »       }
 14 }</string>
 15 ····<string>//·CS1031:·Type·expected
6 //·Line:·1616 //·Line:·16
  
7 public·class·B&lt;Y&gt;··where·Y:·B&lt;Y&gt;17 public·class·B&lt;Y&gt;··where·Y:·B&lt;Y&gt;
8 {18 {
9 }19 }
  
10 public·class·A&lt;X&gt;:·B&lt;A&lt;X&gt;&gt;20 public·class·A&lt;X&gt;:·B&lt;A&lt;X&gt;&gt;
Offset 17, 39 lines modifiedOffset 29, 27 lines modified
17 {29 {
18 »       public·static·void·Main·(string[]·args)30 »       public·static·void·Main·(string[]·args)
19 »       {31 »       {
20 »       »       var·h·=·typeof·(B&lt;A&lt;&gt;&gt;);32 »       »       var·h·=·typeof·(B&lt;A&lt;&gt;&gt;);
21 »       }33 »       }
22 }</string>34 }</string>
23 ····<string>//·CS1031:·Type·expected35 ····<string>//·CS1031:·Type·expected
24 //·Line:·836 //·Line:·4
  
25 using·System; 
  
26 class·M37 enum·E·:·this
27 {38 {
 39 »       a·=·1
28 »       public·static·void·Main·() 
29 »       { 
30 »       »       Type·t·=·typeof·(this); 
31 »       } 
32 }</string>40 }</string>
33 ····<string>//·CS1031:·Type·expected41 ····<string>//·CS1031:·Type·expected
34 //·Line:·842 //·Line:·8
  
35 using·System;43 using·System;
  
36 class·M44 class·M
37 {45 {
38 »       public·static·void·Main·()46 »       public·static·void·Main·()
39 »       {47 »       {
40 »       »       Type·t·=·typeof·(this);48 »       »       Type·t·=·typeof·(this);
41 »       }49 »       }
42 }</string>50 }</string>
43 ····<string>//·CS1031:·Type·expected 
44 //·Line:·4 
  
45 enum·E·:·this 
46 { 
47 »       a·=·1 
48 }</string> 
49 ··</Examples>51 ··</Examples>
50 </ErrorDocumentation>52 </ErrorDocumentation>
756 B
CS1536
744 B
CS1536
Ordering differences only
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1536</ErrorName>3 ··<ErrorName>CS1536</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1536:·Invalid·parameter·type·`void'5 ····<string>//·CS1536:·Invalid·parameter·type·`void'
6 //·Line:·86 //·Line:·8
  
7 using·System; 
  
8 class·X 
9 { 
10 »       void·Test·(void·a) 
11 »       {·} 
12 }</string> 
13 ····<string>//·CS1536:·Invalid·parameter·type·`void' 
14 //·Line:·8 
  
15 public·class·Test7 public·class·Test
16 {8 {
17 »       public·static·void·Main·()9 »       public·static·void·Main·()
18 »       {10 »       {
19 »       »       object·o·=·(void·v)·=&gt;·1;11 »       »       object·o·=·(void·v)·=&gt;·1;
20 »       }12 »       }
21 }</string>13 }</string>
 14 ····<string>//·CS1536:·Invalid·parameter·type·`void'
 15 //·Line:·8
  
 16 using·System;
  
 17 class·X
 18 {
 19 »       void·Test·(void·a)
 20 »       {·}
 21 }</string>
22 ··</Examples>22 ··</Examples>
23 </ErrorDocumentation>23 </ErrorDocumentation>
1.42 KB
CS0021
1.41 KB
CS0021
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 33 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0021</ErrorName>3 ··<ErrorName>CS0021</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`method·group'
 6 //·Line:·
  
 7 class·X
 8 {
 9 »       public·void·Foo·()
 10 »       {
 11 »       »       object·baz·=·Foo·[0];
 12 »       }
 13 }</string>
 14 ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`int'
 15 //·Line:·10·
 16 using·System;
  
 17 class·Test
 18 {
 19 »       public·static·void·Main·()
 20 »       {
 21 »       »       int·i·=·0;
 22 »       »       Console.WriteLine·(&quot;Get·i[2]:·{0}&quot;,·i[2]);
 23 »       }
 24 }</string>
5 ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`object'25 ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`object'
6 //·Line:·926 //·Line:·9
  
7 class·C27 class·C
8 {28 {
9 »       public·static·void·Main·()29 »       public·static·void·Main·()
10 »       {30 »       {
Offset 31, 31 lines modifiedOffset 53, 9 lines modified
31 public·class·Foo&lt;G&gt;53 public·class·Foo&lt;G&gt;
32 {54 {
33 »       public·static·void·Bar·()55 »       public·static·void·Bar·()
34 »       {56 »       {
35 »       »       int·i·=·default·(G)[0];57 »       »       int·i·=·default·(G)[0];
36 »       }58 »       }
37 }</string>59 }</string>
38 ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`int' 
39 //·Line:·10· 
40 using·System; 
  
41 class·Test 
42 { 
43 »       public·static·void·Main·() 
44 »       { 
45 »       »       int·i·=·0; 
46 »       »       Console.WriteLine·(&quot;Get·i[2]:·{0}&quot;,·i[2]); 
47 »       } 
48 }</string> 
49 ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`method·group' 
50 //·Line:· 
  
51 class·X 
52 { 
53 »       public·void·Foo·() 
54 »       { 
55 »       »       object·baz·=·Foo·[0]; 
56 »       } 
57 }</string> 
58 ··</Examples>60 ··</Examples>
59 </ErrorDocumentation>61 </ErrorDocumentation>
973 B
CS1537
961 B
CS1537
Ordering differences only
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1537</ErrorName>3 ··<ErrorName>CS1537</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1537:·The·using·alias·`A'·appeared·previously·in·this·namespace5 ····<string>//·CS1537:·The·using·alias·`A'·appeared·previously·in·this·namespace
6 //·Line:·7 
  
7 using·A·=·System; 
8 using·A·=·System;</string> 
9 ····<string>//·CS1537:·The·using·alias·`A'·appeared·previously·in·this·namespace 
10 //·Line:·66 //·Line:·6
11 //·Compiler·options:·-r:CSExternAlias-lib.dll7 //·Compiler·options:·-r:CSExternAlias-lib.dll
  
12 extern·alias·A;8 extern·alias·A;
13 using·A·=·System;</string>9 using·A·=·System;</string>
14 ····<string>//·CS1537:·The·using·alias·`A'·appeared·previously·in·this·namespace10 ····<string>//·CS1537:·The·using·alias·`A'·appeared·previously·in·this·namespace
 11 //·Line:·7
  
 12 using·A·=·System;
 13 using·A·=·System;</string>
 14 ····<string>//·CS1537:·The·using·alias·`A'·appeared·previously·in·this·namespace
15 //·Line:·615 //·Line:·6
16 //·Compiler·options:·-r:CSExternAlias-lib.dll16 //·Compiler·options:·-r:CSExternAlias-lib.dll
  
17 extern·alias·A;17 extern·alias·A;
18 extern·alias·A;</string>18 extern·alias·A;</string>
19 ··</Examples>19 ··</Examples>
20 </ErrorDocumentation>20 </ErrorDocumentation>
821 B
CS1107
809 B
CS1107
Ordering differences only
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1107</ErrorName>3 ··<ErrorName>CS1107</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1107:·Duplicate·parameter·modifier·`params'5 ····<string>//·CS1107:·Duplicate·parameter·modifier·`ref'
6 //·Line:·66 //·Line:·6
  
7 static·class·S7 static·class·S
8 {8 {
9 »       static·void·Foo·(params·params·ulong[]·u)9 »       static·void·Foo·(ref·ref·ulong·u)
10 »       {10 »       {
11 »       }11 »       }
12 }</string>12 }</string>
13 ····<string>//·CS1107:·Duplicate·parameter·modifier·`ref'13 ····<string>//·CS1107:·Duplicate·parameter·modifier·`params'
14 //·Line:·614 //·Line:·6
  
15 static·class·S15 static·class·S
16 {16 {
17 »       static·void·Foo·(ref·ref·ulong·u)17 »       static·void·Foo·(params·params·ulong[]·u)
18 »       {18 »       {
19 »       }19 »       }
20 }</string>20 }</string>
21 ··</Examples>21 ··</Examples>
22 </ErrorDocumentation>22 </ErrorDocumentation>
2.04 KB
CS0841
2.02 KB
CS0841
Ordering differences only
    
Offset 1, 21 lines modifiedOffset 1, 26 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0841</ErrorName>3 ··<ErrorName>CS0841</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0841:·A·local·variable·`y'·cannot·be·used·before·it·is·declared5 ····<string>//·CS0841:·A·local·variable·`x'·cannot·be·used·before·it·is·declared
6 //·Line:·86 //·Line:·8
 7 //·Compiler·options:·-langversion:experimental
  
7 class·X8 class·X
8 {9 {
9 ···static·void·y·()·{·} 
10 ···static·void·Main·()·{10 »       public·static·void·Main·()
11 ·····y·(); 
12 ·····int·y·=·5; 
13 ···}11 »       {
 12 »       »       Foo·(x,·out·var·x);
 13 »       }
  
 14 »       static·void·Foo·(int·arg,·out·int·value)
 15 »       {
 16 »       »       value·=·3;
 17 »       }
14 }</string>18 }</string>
15 ····<string>//·CS0841:·A·local·variable·`n'·cannot·be·used·before·it·is·declared19 ····<string>//·CS0841:·A·local·variable·`n'·cannot·be·used·before·it·is·declared
16 //·Line:·1720 //·Line:·17
  
17 class·MainClass21 class·MainClass
18 {22 {
19 »       public·delegate·void·Fn·(MainClass·o);23 »       public·delegate·void·Fn·(MainClass·o);
Offset 29, 28 lines modifiedOffset 34, 23 lines modified
29 »       {34 »       {
30 »       »       Call·(delegate·(MainClass·o)·{35 »       »       Call·(delegate·(MainClass·o)·{
31 »       »       »       n·=·o;36 »       »       »       n·=·o;
32 »       »       »       MainClass·n·=·new·MainClass·();37 »       »       »       MainClass·n·=·new·MainClass·();
33 »       »       });38 »       »       });
34 »       }39 »       }
35 }</string>40 }</string>
36 ····<string>//·CS0841:·A·local·variable·`x'·cannot·be·used·before·it·is·declared41 ····<string>//·CS0841:·A·local·variable·`y'·cannot·be·used·before·it·is·declared
37 //·Line:·842 //·Line:·8
38 //·Compiler·options:·-langversion:experimental 
  
39 class·X43 public·class·C
40 {44 {
41 »       public·static·void·Main·()45 »       public·static·void·Main·()
42 »       {46 »       {
 47 »       ····const·int·x·=·y;
 48 »       ····const·int·y·=·1;
43 »       »       Foo·(x,·out·var·x); 
44 »       } 
  
45 »       static·void·Foo·(int·arg,·out·int·value) 
46 »       { 
47 »       »       value·=·3; 
48 »       }49 »       }
49 }</string>50 }</string>
50 ····<string>//·CS0841:·A·local·variable·`v'·cannot·be·used·before·it·is·declared51 ····<string>//·CS0841:·A·local·variable·`v'·cannot·be·used·before·it·is·declared
51 //·Line:·952 //·Line:·9
  
  
52 public·class·Test53 public·class·Test
Offset 59, 21 lines modifiedOffset 59, 21 lines modified
59 »       {59 »       {
60 »       »       var·v·=·++v;60 »       »       var·v·=·++v;
61 »       }61 »       }
62 }</string>62 }</string>
63 ····<string>//·CS0841:·A·local·variable·`y'·cannot·be·used·before·it·is·declared63 ····<string>//·CS0841:·A·local·variable·`y'·cannot·be·used·before·it·is·declared
64 //·Line:·864 //·Line:·8
  
65 public·class·C65 class·X
66 {66 {
 67 ···static·void·y·()·{·}
67 »       public·static·void·Main·()68 ···static·void·Main·()·{
 69 ·····y·();
68 »       { 
69 »       ····const·int·x·=·y; 
70 »       ····const·int·y·=·1;70 ·····int·y·=·5;
71 »       }71 ···}
72 }</string>72 }</string>
73 ····<string>//·CS0841:·A·local·variable·`y'·cannot·be·used·before·it·is·declared73 ····<string>//·CS0841:·A·local·variable·`y'·cannot·be·used·before·it·is·declared
74 //·Line:·874 //·Line:·8
  
75 public·class·C75 public·class·C
76 {76 {
77 »       public·static·void·Main·()77 »       public·static·void·Main·()
1.72 KB
CS0157
1.71 KB
CS0157
Ordering differences only
    
Offset 8, 35 lines modifiedOffset 8, 30 lines modified
8 class·T·{8 class·T·{
9 »       static·void·Main·()9 »       static·void·Main·()
10 »       {10 »       {
11 »       »       while·(true)·{11 »       »       while·(true)·{
12 »       »       »       try·{12 »       »       »       try·{
13 »       »       »       »       System.Console.WriteLine·(&quot;trying&quot;);13 »       »       »       »       System.Console.WriteLine·(&quot;trying&quot;);
14 »       »       »       }·finally·{14 »       »       »       }·finally·{
15 »       »       »       »       goto·foo;15 »       »       »       »       continue;
16 »       »       »       }16 »       »       »       }
17 »       »       foo·: 
18 »       »       »       ; 
19 »       »       }17 »       »       }
20 »       }18 »       }
21 }</string>19 }</string>
22 ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause20 ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause
23 //·Line:·1221 //·Line:·11
  
24 class·T·{22 class·T·{
25 »       static·void·Main·()23 »       static·void·Main·()
26 »       {24 »       {
27 »       »       while·(true)·{·25 »       »       while·(true)·{·
28 »       »       »       try·{26 »       »       »       try·{
29 »       »       »       »       System.Console.WriteLine·(&quot;trying&quot;);27 »       »       »       »       System.Console.WriteLine·(&quot;trying&quot;);
30 »       »       »       }·finally·{28 »       »       »       }·finally·{
31 »       »       »       »       try·{ 
32 »       »       »       »       ····break;29 »       »       »       »       break;
33 »       »       »       »       } 
34 »       »       »       »       catch·{} 
35 »       »       »       }30 »       »       »       }
36 »       »       }31 »       »       }
37 »       }32 »       }
38 }</string>33 }</string>
39 ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause34 ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause
40 //·Line:·1035 //·Line:·10
  
Offset 47, 50 lines modifiedOffset 42, 55 lines modified
47 »       »       try·{}42 »       »       try·{}
48 »       »       finally·{43 »       »       finally·{
49 »       »       »       return;44 »       »       »       return;
50 »       »       }45 »       »       }
51 »       }46 »       }
52 }</string>47 }</string>
53 ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause48 ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause
54 //·Line:·1149 //·Line:·12
  
55 class·T·{50 class·T·{
56 »       static·void·Main·()51 »       static·void·Main·()
57 »       {52 »       {
58 »       »       while·(true)·{·53 »       »       while·(true)·{·
59 »       »       »       try·{54 »       »       »       try·{
60 »       »       »       »       System.Console.WriteLine·(&quot;trying&quot;);55 »       »       »       »       System.Console.WriteLine·(&quot;trying&quot;);
61 »       »       »       }·finally·{56 »       »       »       }·finally·{
 57 »       »       »       »       try·{
62 »       »       »       »       break;58 »       »       »       »       ····break;
 59 »       »       »       »       }
 60 »       »       »       »       catch·{}
63 »       »       »       }61 »       »       »       }
64 »       »       }62 »       »       }
65 »       }63 »       }
66 }</string>64 }</string>
67 ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause65 ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause
 66 //·Line:·9
  
 67 class·X·{
 68 »       void·A·()
 69 »       {
 70 »       »       try·{
 71 »       »       }·finally·{
 72 »       »       »       return;
 73 »       »       }
 74 »       }
 75 }</string>
 76 ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause
68 //·Line:·1177 //·Line:·11
  
69 class·T·{78 class·T·{
70 »       static·void·Main·()79 »       static·void·Main·()
71 »       {80 »       {
72 »       »       while·(true)·{81 »       »       while·(true)·{
73 »       »       »       try·{82 »       »       »       try·{
74 »       »       »       »       System.Console.WriteLine·(&quot;trying&quot;);83 »       »       »       »       System.Console.WriteLine·(&quot;trying&quot;);
75 »       »       »       }·finally·{84 »       »       »       }·finally·{
76 »       »       »       »       continue;85 »       »       »       »       goto·foo;
77 »       »       »       }86 »       »       »       }
 87 »       »       foo·:
 88 »       »       »       ;
78 »       »       } 
79 »       } 
80 }</string> 
81 ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause 
82 //·Line:·9 
  
83 class·X·{ 
84 »       void·A·() 
85 »       { 
86 »       »       try·{ 
87 »       »       }·finally·{ 
88 »       »       »       return; 
89 »       »       }89 »       »       }
90 »       }90 »       }
91 }</string>91 }</string>
92 ··</Examples>92 ··</Examples>
93 </ErrorDocumentation>93 </ErrorDocumentation>
1.05 KB
CS0244
1.04 KB
CS0244
Ordering differences only
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0244</ErrorName>3 ··<ErrorName>CS0244</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0244:·The·`is'·operator·cannot·be·applied·to·an·operand·of·pointer·type5 ····<string>//·CS0244:·The·`is'·operator·cannot·be·applied·to·an·operand·of·pointer·type
6 //·Line:·7 
7 //·Compiler·options:·-unsafe 
  
8 class·UnsafeClass·{ 
9 ········unsafe·UnsafeClass·(int*·pointer)·{ 
10 ················if·(pointer·is·string)·{} 
11 ········} 
12 }</string> 
13 ····<string>//·CS0244:·The·`is'·operator·cannot·be·applied·to·an·operand·of·pointer·type 
14 //·Line:·96 //·Line:·9
15 //·Compiler·options:·-unsafe7 //·Compiler·options:·-unsafe
  
16 class·C8 class·C
17 {9 {
18 ····static·unsafe·void·Main()10 ····static·unsafe·void·Main()
19 ····{11 ····{
20 ········bool·p·=·null·is·int*;12 ········bool·p·=·null·is·int*;
21 ····}13 ····}
22 }</string>14 }</string>
 15 ····<string>//·CS0244:·The·`is'·operator·cannot·be·applied·to·an·operand·of·pointer·type
 16 //·Line:·7
 17 //·Compiler·options:·-unsafe
  
 18 class·UnsafeClass·{
 19 ········unsafe·UnsafeClass·(int*·pointer)·{
 20 ················if·(pointer·is·string)·{}
 21 ········}
 22 }</string>
23 ··</Examples>23 ··</Examples>
24 </ErrorDocumentation>24 </ErrorDocumentation>
2.92 KB
CS0205
2.9 KB
CS0205
Ordering differences only
    
Offset 1, 61 lines modifiedOffset 1, 45 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0205</ErrorName>3 ··<ErrorName>CS0205</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.Foobar.get'5 ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.Foobar.get'
6 //·Line:·226 //·Line:·18
 7 //·Compiler·options:·-r:CS0205-3-lib.dll
  
7 using·System;8 using·System;
  
8 public·abstract·class·A 
9 { 
10 ········public·abstract·int·Foobar·{·get;·} 
11 } 
  
12 public·class·B:·A9 public·class·B:·A1
13 {10 {
14 »       public·override·int·Foobar·{11 »       protected·override·int·Foobar··{
15 »       »       get·{12 »       »       get·{
16 »       »       »       return·base.Foobar;13 »       »       »       return·base.Foobar;
17 »       »       }14 »       »       }
18 »       }15 »       }
  
19 »       static·void·Main·()16 »       static·void·Main·()
20 »       {17 »       {
21 »       »       B·b·=·new·B·();18 »       »       B·b·=·new·B·();
22 »       »       if·(b.Foobar·==·1)·{19 »       »       if·(b.Foobar·==·1)·{
23 »       »       }20 »       »       }
24 »       }21 »       }
25 }</string>22 }</string>
26 ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.this[int].set'23 ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.Foobar.get'
27 //·Line:·1324 //·Line:·22
  
 25 using·System;
  
28 public·abstract·class·A26 public·abstract·class·A
29 {27 {
30 ········public·abstract·int·this[int·i]·{·set;·}28 ········public·abstract·int·Foobar·{·get;·}
31 }29 }
  
32 public·class·B:·A30 public·class·B:·A
33 {31 {
34 »       »       public·override·int·this[int·i]··{ 
35 »       »       »       set·{ 
36 »       »       »       »       base[i]·=·value; 
37 »       »       »       } 
38 »       »       } 
39 }</string> 
40 ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.Foobar.get' 
41 //·Line:·18 
42 //·Compiler·options:·-r:CS0205-3-lib.dll 
  
43 using·System; 
  
44 public·class·B:·A1 
45 { 
46 »       protected·override·int·Foobar··{32 »       public·override·int·Foobar·{
47 »       »       get·{33 »       »       get·{
48 »       »       »       return·base.Foobar;34 »       »       »       return·base.Foobar;
49 »       »       }35 »       »       }
50 »       }36 »       }
  
51 »       static·void·Main·()37 »       static·void·Main·()
52 »       {38 »       {
Offset 84, 14 lines modifiedOffset 68, 37 lines modified
84 »       »       }68 »       »       }
85 »       »       remove69 »       »       remove
86 »       »       {70 »       »       {
87 »       »       »       base.OnUpdate·-=·value;71 »       »       »       base.OnUpdate·-=·value;
88 »       »       }72 »       »       }
89 »       }73 »       }
90 }</string>74 }</string>
 75 ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.Foobar()'
 76 //·Line:·21
  
 77 using·System;
  
 78 public·abstract·class·A
 79 {
 80 ········public·abstract·void·Foobar·();
 81 }
  
 82 public·class·B:·A
 83 {
 84 ········public·override·void·Foobar·()
 85 ········{
 86 ················base.Foobar·();
 87 ········}
  
 88 ········static·void·Main·()
 89 ········{
 90 ················B·b·=·new·B·();
 91 ················b.Foobar·();
 92 ········}
 93 }</string>
91 ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.Foobar.set'94 ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.Foobar.set'
92 //·Line:·1395 //·Line:·13
  
93 public·abstract·class·A96 public·abstract·class·A
94 {97 {
95 ········public·abstract·int·Foobar·{·set;·}98 ········public·abstract·int·Foobar·{·set;·}
96 }99 }
Offset 100, 32 lines modifiedOffset 107, 25 lines modified
100 {107 {
101 »       »       public·override·int·Foobar··{108 »       »       public·override·int·Foobar··{
102 »       »       »       set·{109 »       »       »       set·{
103 »       »       »       »       base.Foobar·=·value;110 »       »       »       »       base.Foobar·=·value;
104 »       »       »       }111 »       »       »       }
105 »       »       }112 »       »       }
106 }</string>113 }</string>
107 ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.Foobar()'114 ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.this[int].set'
108 //·Line:·21115 //·Line:·13
  
109 using·System; 
  
110 public·abstract·class·A116 public·abstract·class·A
111 {117 {
112 ········public·abstract·void·Foobar·();118 ········public·abstract·int·this[int·i]·{·set;·}
113 }119 }
  
114 public·class·B:·A120 public·class·B:·A
115 {121 {
 122 »       »       public·override·int·this[int·i]··{
 123 »       »       »       set·{
 124 »       »       »       »       base[i]·=·value;
 125 »       »       »       }
 126 »       »       }
Max diff block lines reached; 38/2937 bytes (1.29%) of diff not shown.
1.8 KB
CS0234
1.79 KB
CS0234
Ordering differences only
    
Offset 1, 22 lines modifiedOffset 1, 21 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0234</ErrorName>3 ··<ErrorName>CS0234</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0234:·The·type·or·namespace·name·`Linq'·does·not·exist·in·the·namespace·`System'.·Are·you·missing·`System.Core'·assembly·reference?5 ····<string>//·CS0234:·The·type·or·namespace·name·`Enum'·does·not·exist·in·the·namespace·`A.B.System'.·Are·you·missing·an·assembly·reference?
6 //·Line:·56 //·Line:·8
7 //·Compiler·options:·-noconfig 
  
8 using·System.Linq; 
  
9 class·C 
10 {7 using·System;
 8 namespace·A.B.System·{
 9 »       public·class·Test·{·
11 »       public·static·void·Main·()10 »       »       public·static·void·Main·()·{
12 »       {11 »       »       »       Console.WriteLine·(typeof·(System.Enum));
 12 »       »       }·
13 »       }13 »       }·
14 }</string>14 }</string>
15 ····<string>//·CS0234:·The·type·or·namespace·name·`Type'·does·not·exist·in·the·namespace·`MonoTests.System'.·Are·you·missing·an·assembly·reference?15 ····<string>//·CS0234:·The·type·or·namespace·name·`Type'·does·not·exist·in·the·namespace·`MonoTests.System'.·Are·you·missing·an·assembly·reference?
16 //·Line:·1216 //·Line:·12
  
17 using·System;17 using·System;
  
18 namespace·MonoTests.System18 namespace·MonoTests.System
Offset 25, 20 lines modifiedOffset 24, 21 lines modified
25 »       {24 »       {
26 »       »       public·static·void·Main·()25 »       »       public·static·void·Main·()
27 »       »       {26 »       »       {
28 »       »       »       Console.WriteLine·(System.Type.GetType·(&quot;System.String&quot;));27 »       »       »       Console.WriteLine·(System.Type.GetType·(&quot;System.String&quot;));
29 »       »       }28 »       »       }
30 »       }29 »       }
31 }</string>30 }</string>
32 ····<string>//·CS0234:·The·type·or·namespace·name·`Enum'·does·not·exist·in·the·namespace·`A.B.System'.·Are·you·missing·an·assembly·reference?31 ····<string>//·CS0234:·The·type·or·namespace·name·`Linq'·does·not·exist·in·the·namespace·`System'.·Are·you·missing·`System.Core'·assembly·reference?
33 //·Line:·832 //·Line:·5
 33 //·Compiler·options:·-noconfig
  
34 using·System;34 using·System.Linq;
35 namespace·A.B.System·{ 
36 »       public·class·Test·{· 
 35 class·C
 36 {
37 »       »       public·static·void·Main·()·{37 »       public·static·void·Main·()
 38 »       {
38 »       »       »       Console.WriteLine·(typeof·(System.Enum)); 
39 »       »       }· 
40 »       }·39 »       }
41 }</string>40 }</string>
42 ··</Examples>41 ··</Examples>
43 </ErrorDocumentation>42 </ErrorDocumentation>
702 B
CS1521
690 B
CS1521
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 21 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1521</ErrorName>3 ··<ErrorName>CS1521</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS1521:·Invalid·base·type·`C?'
 6 //·Line:·8
  
 7 struct·C
 8 {
 9 }
  
 10 class·C2:·C?
 11 {
 12 }</string>
5 ····<string>//·CS1521:·Invalid·base·type·`C*'13 ····<string>//·CS1521:·Invalid·base·type·`C*'
6 //·Line:·914 //·Line:·9
7 //·Compiler·options:·-unsafe15 //·Compiler·options:·-unsafe
  
8 struct·C16 struct·C
9 {17 {
10 }18 }
Offset 25, 19 lines modifiedOffset 35, 9 lines modified
25 class·C35 class·C
26 {36 {
27 }37 }
  
28 class·C2:·C[]38 class·C2:·C[]
29 {39 {
30 }</string>40 }</string>
31 ····<string>//·CS1521:·Invalid·base·type·`C?' 
32 //·Line:·8 
  
33 struct·C 
34 { 
35 } 
  
36 class·C2:·C? 
37 { 
38 }</string> 
39 ··</Examples>41 ··</Examples>
40 </ErrorDocumentation>42 </ErrorDocumentation>
4.27 KB
CS0425
4.26 KB
CS0425
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 33 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0425</ErrorName>3 ··<ErrorName>CS0425</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0425:·The·constraints·for·type·parameter·`T'·of·method·`Test.Baz.Method&lt;T,V&gt;()'·must·match·the·constraints·for·type·parameter·`T'·of·interface·method·`Test.IBar.Method&lt;T,V&gt;()'.·Consider·using·an·explicit·interface·implementation·instead
 6 //·Line:·18
 7 namespace·Test
 8 {
 9 ····using·System;
  
 10 ····public·interface·IFoo
 11 ····{
 12 ····}
  
 13 ····public·interface·IBar
 14 ····{
 15 ········void·Method&lt;T,·V&gt;()·where·T·:·IFoo·where·V·:·T;
 16 ····}
  
 17 ····public·class·Baz·:·IBar
 18 ····{
 19 ········public·void·Method&lt;T,·V&gt;()·where·T·:·IBar·where·V·:·T
 20 ········{
 21 ········}
 22 ····}
 23 }</string>
5 ····<string>//·CS0425:·The·constraints·for·type·parameter·`V'·of·method·`Foo&lt;T&gt;.Test&lt;V&gt;()'·must·match·the·constraints·for·type·parameter·`U'·of·interface·method·`IFoo&lt;T&gt;.Test&lt;U&gt;()'.·Consider·using·an·explicit·interface·implementation·instead24 ····<string>//·CS0425:·The·constraints·for·type·parameter·`V'·of·method·`Foo&lt;T&gt;.Test&lt;V&gt;()'·must·match·the·constraints·for·type·parameter·`U'·of·interface·method·`IFoo&lt;T&gt;.Test&lt;U&gt;()'.·Consider·using·an·explicit·interface·implementation·instead
6 //·Line:·1325 //·Line:·13
7 interface·IFoo&lt;T&gt;26 interface·IFoo&lt;T&gt;
8 {27 {
9 »       void·Test&lt;U&gt;·()28 »       void·Test&lt;U&gt;·()
10 »       »       where·U·:·T;29 »       »       where·U·:·T;
11 }30 }
Offset 32, 21 lines modifiedOffset 54, 25 lines modified
  
32 class·C·:·I54 class·C·:·I
33 {55 {
34 »       public·void·Foo&lt;T&gt;·()·where·T·:·struct56 »       public·void·Foo&lt;T&gt;·()·where·T·:·struct
35 »       {57 »       {
36 »       }58 »       }
37 }</string>59 }</string>
38 ····<string>//·CS0425:·The·constraints·for·type·parameter·`T'·of·method·`CA.Foo&lt;T&gt;()'·must·match·the·constraints·for·type·parameter·`U'·of·interface·method·`IA.Foo&lt;U&gt;()'.·Consider·using·an·explicit·interface·implementation·instead60 ····<string>//·CS0425:·The·constraints·for·type·parameter·`V'·of·method·`Foo&lt;T,X&gt;.Test&lt;V&gt;()'·must·match·the·constraints·for·type·parameter·`U'·of·interface·method·`IFoo&lt;T&gt;.Test&lt;U&gt;()'.·Consider·using·an·explicit·interface·implementation·instead
39 //·Line:·561 //·Line:·11
40 //·Compiler·options:·-r:CS0425-7-lib.dll 
  
41 public·class·CB·:·CA,·IA62 interface·IFoo&lt;T&gt;
42 {63 {
43 »       public·static·void·Main·()64 »       void·Test&lt;U&gt;·()·where·U·:·T;
 65 }
  
 66 class·Foo&lt;T,·X&gt;·:·IFoo&lt;T&gt;
 67 {
 68 »       public·void·Test&lt;V&gt;·()·where·V·:·X
44 »       {69 »       {
45 »       }70 »       }
46 }</string>71 }</string>
47 ····<string>//·CS0425:·The·constraints·for·type·parameter·`T'·of·method·`CA.Foo&lt;T&gt;()'·must·match·the·constraints·for·type·parameter·`U'·of·interface·method·`IA.Foo&lt;U&gt;()'.·Consider·using·an·explicit·interface·implementation·instead72 ····<string>//·CS0425:·The·constraints·for·type·parameter·`T'·of·method·`CA.Foo&lt;T&gt;()'·must·match·the·constraints·for·type·parameter·`U'·of·interface·method·`IA.Foo&lt;U&gt;()'.·Consider·using·an·explicit·interface·implementation·instead
48 //·Line:·1673 //·Line:·16
  
49 interface·IA74 interface·IA
Offset 63, 25 lines modifiedOffset 89, 21 lines modified
  
63 class·CB·:·CA,·IA89 class·CB·:·CA,·IA
64 {90 {
65 »       public·static·void·Main·()91 »       public·static·void·Main·()
66 »       {92 »       {
67 »       }93 »       }
68 }</string>94 }</string>
69 ····<string>//·CS0425:·The·constraints·for·type·parameter·`V'·of·method·`Foo&lt;T,X&gt;.Test&lt;V&gt;()'·must·match·the·constraints·for·type·parameter·`U'·of·interface·method·`IFoo&lt;T&gt;.Test&lt;U&gt;()'.·Consider·using·an·explicit·interface·implementation·instead95 ····<string>//·CS0425:·The·constraints·for·type·parameter·`T'·of·method·`CA.Foo&lt;T&gt;()'·must·match·the·constraints·for·type·parameter·`U'·of·interface·method·`IA.Foo&lt;U&gt;()'.·Consider·using·an·explicit·interface·implementation·instead
70 //·Line:·1196 //·Line:·5
 97 //·Compiler·options:·-r:CS0425-7-lib.dll
  
71 interface·IFoo&lt;T&gt; 
72 { 
73 »       void·Test&lt;U&gt;·()·where·U·:·T; 
74 } 
  
75 class·Foo&lt;T,·X&gt;·:·IFoo&lt;T&gt;98 public·class·CB·:·CA,·IA
76 {99 {
77 »       public·void·Test&lt;V&gt;·()·where·V·:·X100 »       public·static·void·Main·()
78 »       {101 »       {
79 »       }102 »       }
80 }</string>103 }</string>
81 ····<string>//·CS0425:·The·constraints·for·type·parameter·`V'·of·method·`Foo&lt;T&gt;.Test&lt;V&gt;()'·must·match·the·constraints·for·type·parameter·`U'·of·interface·method·`IFoo&lt;T&gt;.Test&lt;U&gt;()'.·Consider·using·an·explicit·interface·implementation·instead104 ····<string>//·CS0425:·The·constraints·for·type·parameter·`V'·of·method·`Foo&lt;T&gt;.Test&lt;V&gt;()'·must·match·the·constraints·for·type·parameter·`U'·of·interface·method·`IFoo&lt;T&gt;.Test&lt;U&gt;()'.·Consider·using·an·explicit·interface·implementation·instead
82 //·Line:·12105 //·Line:·12
83 interface·IFoo&lt;T&gt;106 interface·IFoo&lt;T&gt;
84 {107 {
Offset 96, 31 lines modifiedOffset 118, 9 lines modified
96 }118 }
  
97 class·X119 class·X
98 {120 {
99 »       static·void·Main·()121 »       static·void·Main·()
100 »       {·}122 »       {·}
101 }</string>123 }</string>
102 ····<string>//·CS0425:·The·constraints·for·type·parameter·`T'·of·method·`Test.Baz.Method&lt;T,V&gt;()'·must·match·the·constraints·for·type·parameter·`T'·of·interface·method·`Test.IBar.Method&lt;T,V&gt;()'.·Consider·using·an·explicit·interface·implementation·instead 
103 //·Line:·18 
104 namespace·Test 
105 { 
106 ····using·System; 
  
107 ····public·interface·IFoo 
108 ····{ 
109 ····} 
  
110 ····public·interface·IBar 
111 ····{ 
112 ········void·Method&lt;T,·V&gt;()·where·T·:·IFoo·where·V·:·T; 
113 ····} 
  
114 ····public·class·Baz·:·IBar 
115 ····{ 
116 ········public·void·Method&lt;T,·V&gt;()·where·T·:·IBar·where·V·:·T 
117 ········{ 
118 ········} 
119 ····} 
120 }</string> 
121 ··</Examples>124 ··</Examples>
122 </ErrorDocumentation>125 </ErrorDocumentation>
1.52 KB
CS0253
1.51 KB
CS0253
Ordering differences only
    
Offset 1, 23 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0253</ErrorName>3 ··<ErrorName>CS0253</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0253:·Possible·unintended·reference·comparison.·Consider·casting·the·right·side·expression·to·type·`string'·to·get·value·comparison 
6 //·Line:·10 
7 //·Compiler·options:·-warn:2·-warnaserror 
  
8 using·System; 
  
9 class·X·{ 
10 »       static·void·Main()·{ 
11 »       »       object·a·=·&quot;11&quot;; 
12 »       »       Console.WriteLine(&quot;11&quot;·==·a); 
13 »       } 
14 }</string> 
15 ····<string>//·CS0253:·Possible·unintended·reference·comparison.·Consider·casting·the·right·side·expression·to·type·`System.Action'·to·get·value·comparison5 ····<string>//·CS0253:·Possible·unintended·reference·comparison.·Consider·casting·the·right·side·expression·to·type·`System.Action'·to·get·value·comparison
16 //·Line:·136 //·Line:·13
17 //·Compiler·options:·-warnaserror7 //·Compiler·options:·-warnaserror
  
18 using·System;8 using·System;
  
19 class·MainClass9 class·MainClass
Offset 25, 14 lines modifiedOffset 13, 26 lines modified
25 »       public·static·void·Main·()13 »       public·static·void·Main·()
26 »       {14 »       {
27 »       »       Action·a·=·null;15 »       »       Action·a·=·null;
28 »       »       object·b·=·null;16 »       »       object·b·=·null;
29 »       »       var·x·=·a·==·b;17 »       »       var·x·=·a·==·b;
30 »       }18 »       }
31 }</string>19 }</string>
 20 ····<string>//·CS0253:·Possible·unintended·reference·comparison.·Consider·casting·the·right·side·expression·to·type·`string'·to·get·value·comparison
 21 //·Line:·10
 22 //·Compiler·options:·-warn:2·-warnaserror
  
 23 using·System;
  
 24 class·X·{
 25 »       static·void·Main()·{
 26 »       »       object·a·=·&quot;11&quot;;
 27 »       »       Console.WriteLine(&quot;11&quot;·==·a);
 28 »       }
 29 }</string>
32 ····<string>//·CS0253:·Possible·unintended·reference·comparison.·Consider·casting·the·right·side·expression·to·type·`A'·to·get·value·comparison30 ····<string>//·CS0253:·Possible·unintended·reference·comparison.·Consider·casting·the·right·side·expression·to·type·`A'·to·get·value·comparison
33 //·Line:·1631 //·Line:·16
34 //·Compiler·options:·-warnaserror32 //·Compiler·options:·-warnaserror
  
35 using·System;33 using·System;
  
36 class·A34 class·A
833 B
CS1677
821 B
CS1677
Ordering differences only
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1677</ErrorName>3 ··<ErrorName>CS1677</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1677:·Parameter·`1'·should·not·be·declared·with·the·`ref'·keyword5 ····<string>//·CS1677:·Parameter·`1'·should·not·be·declared·with·the·`ref'·keyword
6 //·Line:·96 //·Line:·9
  
  
7 delegate·void·D·(int·x);7 delegate·void·D·(int·x);
  
8 class·X·{8 class·X
 9 {
9 »       static·void·Main·()10 »       static·void·Main·()
10 »       {11 »       {
11 »       »       D·d2·=·delegate·(ref·int·x)·{};12 »       »       D·d2·=·(ref·int·x)·=&gt;·{};
12 »       }13 »       }
13 }</string>14 }</string>
14 ····<string>//·CS1677:·Parameter·`1'·should·not·be·declared·with·the·`ref'·keyword15 ····<string>//·CS1677:·Parameter·`1'·should·not·be·declared·with·the·`ref'·keyword
15 //·Line:·916 //·Line:·9
  
  
16 delegate·void·D·(int·x);17 delegate·void·D·(int·x);
  
17 class·X18 class·X·{
18 { 
19 »       static·void·Main·()19 »       static·void·Main·()
20 »       {20 »       {
21 »       »       D·d2·=·(ref·int·x)·=&gt;·{};21 »       »       D·d2·=·delegate·(ref·int·x)·{};
22 »       }22 »       }
23 }</string>23 }</string>
24 ··</Examples>24 ··</Examples>
25 </ErrorDocumentation>25 </ErrorDocumentation>
1.0 KB
CS0412
1010 B
CS0412
Ordering differences only
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0412</ErrorName>3 ··<ErrorName>CS0412</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0412:·The·type·parameter·name·`T'·is·the·same·as·local·variable·or·parameter·name5 ····<string>//·CS0412:·The·type·parameter·name·`T'·is·the·same·as·local·variable·or·parameter·name
6 //·Line:·66 //·Line:·8
  
7 class·C7 using·System;
  
 8 interface·I
8 {9 {
 10 »       T·Foo&lt;T&gt;(IComparable·T);
9 »       public·void·Foo&lt;T&gt;·(string·T) 
10 »       { 
11 »       } 
12 }</string>11 }</string>
13 ····<string>//·CS0412:·The·type·parameter·name·`T'·is·the·same·as·local·variable·or·parameter·name12 ····<string>//·CS0412:·The·type·parameter·name·`T'·is·the·same·as·local·variable·or·parameter·name
14 //·Line:·813 //·Line:·8
  
15 class·C14 class·C
16 {15 {
17 »       public·void·Foo&lt;T&gt;·(int·value)16 »       public·void·Foo&lt;T&gt;·(int·value)
18 »       {17 »       {
19 »       »       int·T;18 »       »       int·T;
20 »       }19 »       }
21 }</string>20 }</string>
22 ····<string>//·CS0412:·The·type·parameter·name·`T'·is·the·same·as·local·variable·or·parameter·name21 ····<string>//·CS0412:·The·type·parameter·name·`T'·is·the·same·as·local·variable·or·parameter·name
23 //·Line:·822 //·Line:·6
  
24 using·System; 
  
25 interface·I23 class·C
26 {24 {
27 »       T·Foo&lt;T&gt;(IComparable·T);25 »       public·void·Foo&lt;T&gt;·(string·T)
 26 »       {
 27 »       }
28 }</string>28 }</string>
29 ··</Examples>29 ··</Examples>
30 </ErrorDocumentation>30 </ErrorDocumentation>
3.96 KB
CS0060
3.94 KB
CS0060
Ordering differences only
    
Offset 1, 69 lines modifiedOffset 1, 79 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0060</ErrorName>3 ··<ErrorName>CS0060</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`System.Collections.Generic.List&lt;Foo&lt;T&gt;.Bar&gt;'·is·less·accessible·than·class·`Foo&lt;T&gt;'5 ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`Foo&lt;Bar.Baz&gt;'·is·less·accessible·than·class·`Bar'
6 //·Line:·76 //·Line:·7
  
7 using·System; 
8 using·System.Collections.Generic;7 public·class·Foo&lt;K&gt;·{
 8 }
  
 9 public·class·Bar·:·Foo&lt;Bar.Baz&gt;·{
 10 »       private·class·Baz·{
9 public·class·Foo&lt;T&gt;·:·List&lt;Foo&lt;T&gt;.Bar&gt; 
10 { 
11 »       class·Bar 
12 »       { 
13 »       }11 »       }
14 }</string>12 }</string>
 13 ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`A&lt;C&gt;.B'·is·less·accessible·than·class·`D'
 14 //·Line:·13
  
 15 public·class·A&lt;T&gt;
 16 {
 17 »       public·class·B·{}
 18 }
  
 19 internal·class·C·:·A&lt;C&gt;
 20 {
 21 }
  
 22 public·class·D·:·C.B
 23 {
 24 }</string>
 25 ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`X'·is·less·accessible·than·class·`Y'
 26 //·Line:·6
 27 class·X·{
 28 }
  
 29 public·class·Y·:·X·{
 30 }</string>
15 ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`A.B.Base'·is·less·accessible·than·class·`A.B.Derived'31 ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`A.B.Base'·is·less·accessible·than·class·`A.B.Derived'
16 //·Line:·932 //·Line:·9
  
17 internal·class·A33 internal·class·A
18 {34 {
19 »       protected·class·B35 »       protected·class·B
20 »       {36 »       {
21 »       »       protected·class·Base·{}37 »       »       protected·class·Base·{}
22 »       »       public·class·Derived·:·Base·{·}38 »       »       public·class·Derived·:·Base·{·}
23 »       }39 »       }
24 }</string>40 }</string>
25 ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`Foo&lt;Bar.Baz&gt;'·is·less·accessible·than·class·`Bar'41 ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`System.Collections.Generic.List&lt;Foo&lt;T&gt;.Bar&gt;'·is·less·accessible·than·class·`Foo&lt;T&gt;'
26 //·Line:·742 //·Line:·7
  
27 public·class·Foo&lt;K&gt;·{ 
28 }43 using·System;
 44 using·System.Collections.Generic;
  
29 public·class·Bar·:·Foo&lt;Bar.Baz&gt;·{ 
30 »       internal·class·Baz·{45 public·class·Foo&lt;T&gt;·:·List&lt;Foo&lt;T&gt;.Bar&gt;
 46 {
 47 »       class·Bar
 48 »       {
31 »       }49 »       }
32 }</string>50 }</string>
33 ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`B.C.E'·is·less·accessible·than·class·`B.A.D'51 ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`A.B.C'·is·less·accessible·than·class·`A.B.D'
34 //·Line:·1552 //·Line:·10
  
35 public·class·B53 public·class·A
36 {54 {
37 »       protected·class·C·:·A55 »       private·class·B
38 »       {56 »       {
 57 »       »       protected·class·C·{·}
39 »       »       public·class·E 
40 »       »       { 
41 »       »       } 
42 »       } 
  
43 »       protected·internal·class·A58 »       »       protected·internal·class·D·:·C
44 »       { 
45 »       »       protected·class·D·:·C.E 
46 »       »       {59 »       »       {
47 »       »       }60 »       »       }
 61 ····}
48 »       } 
49 }</string> 
50 ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`X'·is·less·accessible·than·class·`Y' 
51 //·Line:·6 
52 class·X·{ 
53 } 
  
54 public·class·Y·:·X·{ 
55 }</string>62 }</string>
56 ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`X.A.D.E'·is·less·accessible·than·class·`X.A.B.F'63 ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`X.A.D.E'·is·less·accessible·than·class·`X.A.B.F'
57 //·Line:·1064 //·Line:·10
  
58 internal·class·X65 internal·class·X
59 {66 {
60 »       protected·class·A67 »       protected·class·A
Offset 77, 48 lines modifiedOffset 87, 38 lines modified
  
77 »       »       protected·class·D·:·B87 »       »       protected·class·D·:·B
78 »       »       {88 »       »       {
79 »       »       »       internal·class·E·{·}89 »       »       »       internal·class·E·{·}
80 »       »       }90 »       »       }
81 »       }91 »       }
82 }</string>92 }</string>
83 ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`A&lt;C&gt;.B'·is·less·accessible·than·class·`D' 
84 //·Line:·13 
  
85 public·class·A&lt;T&gt; 
86 { 
87 »       public·class·B·{} 
88 } 
  
89 internal·class·C·:·A&lt;C&gt; 
90 { 
91 } 
  
92 public·class·D·:·C.B 
93 { 
94 }</string> 
95 ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`Foo&lt;Bar.Baz&gt;'·is·less·accessible·than·class·`Bar'93 ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`Foo&lt;Bar.Baz&gt;'·is·less·accessible·than·class·`Bar'
96 //·Line:·794 //·Line:·7
  
97 public·class·Foo&lt;K&gt;·{95 public·class·Foo&lt;K&gt;·{
Max diff block lines reached; 655/4001 bytes (16.37%) of diff not shown.
1.41 KB
CS0460
1.4 KB
CS0460
Ordering differences only
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0460</ErrorName>3 ··<ErrorName>CS0460</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0460:·`C.I.Test&lt;C&gt;()':·Cannot·specify·constraints·for·overrides·and·explicit·interface·implementation·methods5 ····<string>//·CS0460:·`C.Test&lt;T&gt;()':·Cannot·specify·constraints·for·overrides·and·explicit·interface·implementation·methods
6 //·Line:·116 //·Line:·11
  
7 interface·I7 abstract·class·A
8 {8 {
9 »       void·Test&lt;T&gt;()·where·T·:·new·();9 »       protected·abstract·int·Test&lt;T&gt;()·where·T·:·class;
10 }10 }
  
11 class·C·:·I11 class·C·:·A
12 {12 {
13 »       void·I.Test&lt;C&gt;()·where·C·:·class13 »       protected·override·int·Test&lt;T&gt;()·where·T·:·new()
14 »       {14 »       {
15 »       }15 »       }
16 }</string>16 }</string>
17 ····<string>//·CS0460:·`C.Test&lt;T&gt;()':·Cannot·specify·constraints·for·overrides·and·explicit·interface·implementation·methods17 ····<string>//·CS0460:·`C.I.Test&lt;C&gt;()':·Cannot·specify·constraints·for·overrides·and·explicit·interface·implementation·methods
18 //·Line:·1118 //·Line:·11
  
19 abstract·class·A19 interface·I
20 {20 {
21 »       protected·abstract·int·Test&lt;T&gt;()·where·T·:·class;21 »       void·Test&lt;T&gt;()·where·T·:·new·();
22 }22 }
  
23 class·C·:·A23 class·C·:·I
24 {24 {
25 »       protected·override·int·Test&lt;T&gt;()·where·T·:·new()25 »       void·I.Test&lt;C&gt;()·where·C·:·class
26 »       {26 »       {
27 »       }27 »       }
28 }</string>28 }</string>
29 ··</Examples>29 ··</Examples>
30 </ErrorDocumentation>30 </ErrorDocumentation>
1.92 KB
CS4012
1.91 KB
CS4012
Ordering differences only
    
Offset 1, 24 lines modifiedOffset 1, 28 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS4012</ErrorName>3 ··<ErrorName>CS4012</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS4012:·Parameters·or·local·variables·of·type·`System.TypedReference'·cannot·be·declared·in·async·methods·or·iterators5 ····<string>//·CS4012:·Parameters·or·local·variables·of·type·`S'·cannot·be·declared·in·async·methods·or·iterators
6 //·Line:·96 //·Line:·16
 7 //·Compiler·options:·-langversion:latest
  
7 using·System;8 using·System;
8 using·System.Collections;9 using·System.Threading.Tasks;
  
 10 public·ref·struct·S
 11 {
 12 }
  
9 class·C13 class·C
10 {14 {
11 »       public·IEnumerable·Iter·()15 »       public·async·void·Test·()
12 »       {16 »       {
 17 »       »       var·tr·=·new·S·();
 18 »       »       await·Task.Factory.StartNew·(()·=&gt;·6);
13 »       »       int·i·=·2; 
14 »       »       TypedReference·tr·=·__makeref·(i); 
15 »       »       yield·return·1; 
16 »       }19 »       }
17 }</string>20 }</string>
18 ····<string>//·CS4012:·Parameters·or·local·variables·of·type·`System.TypedReference'·cannot·be·declared·in·async·methods·or·iterators21 ····<string>//·CS4012:·Parameters·or·local·variables·of·type·`System.TypedReference'·cannot·be·declared·in·async·methods·or·iterators
19 //·Line:·1322 //·Line:·13
  
20 using·System;23 using·System;
21 using·System.Collections;24 using·System.Collections;
Offset 29, 28 lines modifiedOffset 33, 24 lines modified
29 »       public·async·void·Test·()33 »       public·async·void·Test·()
30 »       {34 »       {
31 »       »       int·i·=·2;35 »       »       int·i·=·2;
32 »       »       TypedReference·tr·=·__makeref·(i);36 »       »       TypedReference·tr·=·__makeref·(i);
33 »       »       await·Task.Factory.StartNew·(()·=&gt;·6);37 »       »       await·Task.Factory.StartNew·(()·=&gt;·6);
34 »       }38 »       }
35 }</string>39 }</string>
36 ····<string>//·CS4012:·Parameters·or·local·variables·of·type·`S'·cannot·be·declared·in·async·methods·or·iterators40 ····<string>//·CS4012:·Parameters·or·local·variables·of·type·`System.TypedReference'·cannot·be·declared·in·async·methods·or·iterators
37 //·Line:·1641 //·Line:·9
38 //·Compiler·options:·-langversion:latest 
  
39 using·System;42 using·System;
 43 using·System.Collections;
40 using·System.Threading.Tasks; 
  
41 public·ref·struct·S 
42 { 
43 } 
  
44 class·C44 class·C
45 {45 {
46 »       public·async·void·Test·()46 »       public·IEnumerable·Iter·()
47 »       {47 »       {
48 »       »       var·tr·=·new·S·(); 
49 »       »       await·Task.Factory.StartNew·(()·=&gt;·6);48 »       »       int·i·=·2;
 49 »       »       TypedReference·tr·=·__makeref·(i);
 50 »       »       yield·return·1;
50 »       }51 »       }
51 }</string>52 }</string>
52 ··</Examples>53 ··</Examples>
53 </ErrorDocumentation>54 </ErrorDocumentation>
1.54 KB
CS0150
1.53 KB
CS0150
Ordering differences only
    
Offset 1, 27 lines modifiedOffset 1, 33 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0150</ErrorName>3 ··<ErrorName>CS0150</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0150:·A·constant·value·is·expected5 ····<string>//·CS0150:·A·constant·value·is·expected
 6 //·Line:·8
  
 7 public·class·C
 8 {
 9 »       void·Test·()
 10 »       {
 11 »       »       var·zCoords·=·new·double[uint.MaxValue]·{·0·};
 12 »       }
 13 }</string>
 14 ····<string>//·CS0150:·A·constant·value·is·expected
6 //·Line·:·1415 //·Line·:·12
  
7 using·System;16 using·System;
  
8 public·class·Blah17 public·class·Blah·{
9 { 
10 »       static·readonly·string·Test; 
11 »       18 »       
12 »       public·static·void·Main·()19 »       public·static·void·Main·()
13 »       {20 »       {
 21 »       »       int·foo·=·6;
14 »       »       string·s·=·null; 
15 »       »       switch·(s)·{ 
16 »       »       »       case·Blah.Test: 
17 »       »       »       »       break; 
18 »       »       }22 »       »       
 23 »       »       int·[]·i·=·new·int·[foo]·{·0,·1,·2,·3,·4,·5·};
19 »       }24 »       }
20 }</string>25 }</string>
21 ····<string>//·CS0150:·A·constant·value·is·expected26 ····<string>//·CS0150:·A·constant·value·is·expected
22 //·Line:·1327 //·Line:·13
  
23 class·Program28 class·Program
24 {29 {
Offset 32, 32 lines modifiedOffset 38, 26 lines modified
  
32 »       static·void·Main()38 »       static·void·Main()
33 »       {39 »       {
34 »       »       var·s·=·$&quot;{1,Arg()}&quot;;40 »       »       var·s·=·$&quot;{1,Arg()}&quot;;
35 »       }41 »       }
36 }</string>42 }</string>
37 ····<string>//·CS0150:·A·constant·value·is·expected43 ····<string>//·CS0150:·A·constant·value·is·expected
38 //·Line:·8 
  
39 public·class·C 
40 { 
41 »       void·Test·() 
42 »       { 
43 »       »       var·zCoords·=·new·double[uint.MaxValue]·{·0·}; 
44 »       } 
45 }</string> 
46 ····<string>//·CS0150:·A·constant·value·is·expected 
47 //·Line·:·1244 //·Line·:·14
  
48 using·System;45 using·System;
  
49 public·class·Blah·{46 public·class·Blah
 47 {
 48 »       static·readonly·string·Test;
50 »       49 »       
51 »       public·static·void·Main·()50 »       public·static·void·Main·()
52 »       {51 »       {
53 »       »       int·foo·=·6;52 »       »       string·s·=·null;
 53 »       »       switch·(s)·{
 54 »       »       »       case·Blah.Test:
 55 »       »       »       »       break;
54 »       »       56 »       »       }
55 »       »       int·[]·i·=·new·int·[foo]·{·0,·1,·2,·3,·4,·5·}; 
56 »       }57 »       }
57 }</string>58 }</string>
58 ··</Examples>59 ··</Examples>
59 </ErrorDocumentation>60 </ErrorDocumentation>
889 B
CS1720
877 B
CS1720
Ordering differences only
    
Offset 6, 17 lines modifiedOffset 6, 17 lines modified
6 //·Line:·116 //·Line:·11
7 //·Compiler·options:·-warnaserror·-warn:17 //·Compiler·options:·-warnaserror·-warn:1
  
8 using·System;8 using·System;
  
9 public·class·Tester·9 public·class·Tester·
10 {10 {
11 ····public·static·void·Main()11 ····public·static·void·Foo·()
12 ····{12 ····{
13 ········Console.WriteLine(((object)null).ToString());13 ········Console.WriteLine(default(Tester).ToString());
14 ····}14 ····}
15 }</string>15 }</string>
16 ····<string>//·CS1720:·Expression·will·always·cause·a·`System.NullReferenceException'16 ····<string>//·CS1720:·Expression·will·always·cause·a·`System.NullReferenceException'
17 //·Line:·917 //·Line:·9
18 //·Compiler·options:·-warnaserror·-warn:118 //·Compiler·options:·-warnaserror·-warn:1
  
19 public·class·Tester·19 public·class·Tester·
Offset 30, 14 lines modifiedOffset 30, 14 lines modified
30 //·Line:·1130 //·Line:·11
31 //·Compiler·options:·-warnaserror·-warn:131 //·Compiler·options:·-warnaserror·-warn:1
  
32 using·System;32 using·System;
  
33 public·class·Tester·33 public·class·Tester·
34 {34 {
35 ····public·static·void·Foo·()35 ····public·static·void·Main()
36 ····{36 ····{
37 ········Console.WriteLine(default(Tester).ToString());37 ········Console.WriteLine(((object)null).ToString());
38 ····}38 ····}
39 }</string>39 }</string>
40 ··</Examples>40 ··</Examples>
41 </ErrorDocumentation>41 </ErrorDocumentation>
1.53 KB
CS0693
1.52 KB
CS0693
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 31 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0693</ErrorName>3 ··<ErrorName>CS0693</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0693:·Type·parameter·`T'·has·the·same·name·as·the·type·parameter·from·outer·type·`A&lt;T&gt;'
 6 //·Line:·7
 7 //·Compiler·options:·-warnaserror·-warn:3
  
 8 class·A&lt;T&gt;
 9 {
 10 ····interface·I&lt;T&gt;
 11 ····{
 12 ····}
 13 }</string>
 14 ····<string>//·CS0693:·Type·parameter·`T'·has·the·same·name·as·the·type·parameter·from·outer·type·`C&lt;T&gt;'
 15 //·Line:·7
 16 //·Compiler·options:·-warnaserror·-warn:3
  
 17 class·C&lt;T&gt;
 18 {
 19 »       void·Foo&lt;T&gt;·(T·t)
 20 »       {
 21 »       }
 22 }</string>
5 ····<string>//·CS0693:·Type·parameter·`U'·has·the·same·name·as·the·type·parameter·from·outer·type·`R&lt;U&gt;'23 ····<string>//·CS0693:·Type·parameter·`U'·has·the·same·name·as·the·type·parameter·from·outer·type·`R&lt;U&gt;'
6 //·Line:·924 //·Line:·9
7 //·Compiler·options:·-warnaserror·-warn:325 //·Compiler·options:·-warnaserror·-warn:3
  
8 class·R&lt;U&gt;26 class·R&lt;U&gt;
9 {27 {
10 »       class·A&lt;T&gt;28 »       class·A&lt;T&gt;
Offset 24, 29 lines modifiedOffset 44, 9 lines modified
24 »       class·A&lt;T&gt;44 »       class·A&lt;T&gt;
25 »       {45 »       {
26 »       »       struct·I&lt;T&gt;46 »       »       struct·I&lt;T&gt;
27 »       »       {47 »       »       {
28 »       »       }48 »       »       }
29 »       }49 »       }
30 }</string>50 }</string>
31 ····<string>//·CS0693:·Type·parameter·`T'·has·the·same·name·as·the·type·parameter·from·outer·type·`C&lt;T&gt;' 
32 //·Line:·7 
33 //·Compiler·options:·-warnaserror·-warn:3 
  
34 class·C&lt;T&gt; 
35 { 
36 »       void·Foo&lt;T&gt;·(T·t) 
37 »       { 
38 »       } 
39 }</string> 
40 ····<string>//·CS0693:·Type·parameter·`T'·has·the·same·name·as·the·type·parameter·from·outer·type·`A&lt;T&gt;' 
41 //·Line:·7 
42 //·Compiler·options:·-warnaserror·-warn:3 
  
43 class·A&lt;T&gt; 
44 { 
45 ····interface·I&lt;T&gt; 
46 ····{ 
47 ····} 
48 }</string> 
49 ··</Examples>51 ··</Examples>
50 </ErrorDocumentation>52 </ErrorDocumentation>
3.22 KB
CS0101
3.21 KB
CS0101
Ordering differences only
    
Offset 1, 86 lines modifiedOffset 1, 29 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0101</ErrorName>3 ··<ErrorName>CS0101</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0101:·The·namespace·`AA.VV'·already·contains·a·definition·for·`SomeEnum' 
6 //·Line:·10 
7 using·System; 
  
8 namespace·AA·{ 
9 »       namespace·VV·{ 
10 »       »       public·enum·SomeEnum·{ 
11 »       »       »       Something1, 
12 »       »       »       Something2 
13 »       »       } 
  
14 »       »       public·enum·SomeEnum·{ 
15 »       »       »       Dog, 
16 »       »       »       Fish, 
17 »       »       »       Cat 
18 »       »       } 
19 »       } 
20 }</string> 
21 ····<string>//·CS0101:·The·namespace·`Test'·already·contains·a·definition·for·`Foo' 
22 //·Line:·10 
  
23 namespace·Test 
24 { 
25 »       public·class·Foo 
26 »       { 
27 »       } 
28 »        
29 »       namespace·Foo 
30 »       { 
31 »       } 
32 }</string> 
33 ····<string>//·CS0101:·The·namespace·`global::'·already·contains·a·definition·for·`Test'5 ····<string>//·CS0101:·The·namespace·`global::'·already·contains·a·definition·for·`Test'
34 //·Line:·56 //·Line:·5
35 //·Compiler·options:·CS0101-7-2.cs7 //·Compiler·options:·CS0101-7-2.cs
  
36 class·Test·{}</string>8 class·Test·{}</string>
37 ····<string>//·CS0101:·The·namespace·`global::'·already·contains·a·definition·for·`I&lt;T&gt;' 
38 //·Line:·8 
  
39 interface·I&lt;T&gt; 
40 { 
41 } 
  
42 partial·class·I&lt;T&gt; 
43 { 
44 }</string> 
45 ····<string>//·CS0101:·The·namespace·`global::'·already·contains·a·definition·for·`Test' 
46 //·Line:·6 
  
47 class·Test·{} 
  
48 namespace·Test 
49 { 
50 }</string> 
51 ····<string>//·CS0101:·The·namespace·`Test'·already·contains·a·definition·for·`Foo'9 ····<string>//·CS0101:·The·namespace·`Test'·already·contains·a·definition·for·`Foo'
52 //·Line:·1010 //·Line:·10
  
53 namespace·Test11 namespace·Test
54 {12 {
55 »       public·class·Foo13 »       public·class·Foo
56 »       {14 »       {
57 »       }15 »       }
58 »       16 »       
59 »       namespace·Foo.PP17 »       namespace·Foo
60 »       {18 »       {
61 »       }19 »       }
62 }</string>20 }</string>
63 ····<string>//·CS0101:·The·namespace·`N'·already·contains·a·definition·for·`Test&lt;T&gt;' 
64 //·Line:·7 
65 //·Compiler·options:·CS0101-9-2.cs 
  
66 namespace·N 
67 { 
68 »       class·Test&lt;T&gt;·{} 
69 }</string> 
70 ····<string>//·CS0101:·The·namespace·`global::'·already·contains·a·definition·for·`SomeEnum'21 ····<string>//·CS0101:·The·namespace·`global::'·already·contains·a·definition·for·`SomeEnum'
71 //·Line:·1022 //·Line:·10
72 using·System;23 using·System;
  
73 public·enum·SomeEnum·{24 public·enum·SomeEnum·{
74 »       Something1,25 »       Something1,
75 »       Something226 »       Something2
Offset 95, 14 lines modifiedOffset 38, 22 lines modified
95 public·class·DupeEnumTest·{38 public·class·DupeEnumTest·{
96 »       public·static·void·Main(string[]·args)·{39 »       public·static·void·Main(string[]·args)·{
97 »       »       SomeEnum·someEnum·=·SomeEnum.Dog;40 »       »       SomeEnum·someEnum·=·SomeEnum.Dog;
98 »       »       Console.WriteLine(&quot;SomeEnum·Result:·&quot;·+·someEnum.ToString41 »       »       Console.WriteLine(&quot;SomeEnum·Result:·&quot;·+·someEnum.ToString
99 ());42 ());
100 »       }43 »       }
101 }</string>44 }</string>
 45 ····<string>//·CS0101:·The·namespace·`N'·already·contains·a·definition·for·`Test&lt;T&gt;'
 46 //·Line:·7
 47 //·Compiler·options:·CS0101-9-2.cs
  
 48 namespace·N
 49 {
 50 »       class·Test&lt;T&gt;·{}
 51 }</string>
102 ····<string>//·CS0101:·The·namespace·`N'·already·contains·a·definition·for·`C'52 ····<string>//·CS0101:·The·namespace·`N'·already·contains·a·definition·for·`C'
103 //·Line:·1353 //·Line:·13
  
104 namespace·N54 namespace·N
105 {55 {
106 »       public·class·C56 »       public·class·C
107 »       {57 »       {
Offset 111, 9 lines modifiedOffset 62, 58 lines modified
  
111 namespace·N62 namespace·N
112 {63 {
113 »       public·class·C64 »       public·class·C
114 »       {65 »       {
115 »       }66 »       }
116 }</string>67 }</string>
 68 ····<string>//·CS0101:·The·namespace·`global::'·already·contains·a·definition·for·`I&lt;T&gt;'
 69 //·Line:·8
  
 70 interface·I&lt;T&gt;
 71 {
 72 }
  
 73 partial·class·I&lt;T&gt;
 74 {
 75 }</string>
Max diff block lines reached; 23/3249 bytes (0.71%) of diff not shown.
929 B
CS0441
917 B
CS0441
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 17 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0441</ErrorName>3 ··<ErrorName>CS0441</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0441:·`TestClass':·a·class·cannot·be·both·static·and·sealed
 6 //·Line:·4
  
 7 public·sealed·static·class·TestClass
 8 {
 9 }</string>
5 ····<string>//·CS0441:·`Foo':·a·class·cannot·be·both·static·and·sealed10 ····<string>//·CS0441:·`Foo':·a·class·cannot·be·both·static·and·sealed
6 //·Line:·311 //·Line:·3
7 public·sealed·partial·class·Foo12 public·sealed·partial·class·Foo
8 {13 {
9 »       public·string·myId;14 »       public·string·myId;
10 }15 }
  
Offset 18, 15 lines modifiedOffset 24, 9 lines modified
18 {24 {
19 »       public·static·void·Main·()25 »       public·static·void·Main·()
20 »       {26 »       {
21 »       »       System.Console.WriteLine·(typeof·(Foo).IsSealed);27 »       »       System.Console.WriteLine·(typeof·(Foo).IsSealed);
22 »       »       System.Console.WriteLine·(typeof·(Foo).IsAbstract);28 »       »       System.Console.WriteLine·(typeof·(Foo).IsAbstract);
23 »       }29 »       }
24 }</string>30 }</string>
25 ····<string>//·CS0441:·`TestClass':·a·class·cannot·be·both·static·and·sealed 
26 //·Line:·4 
  
27 public·sealed·static·class·TestClass 
28 { 
29 }</string> 
30 ··</Examples>31 ··</Examples>
31 </ErrorDocumentation>32 </ErrorDocumentation>
1.18 KB
CS8148
1.17 KB
CS8148
Ordering differences only
    
Offset 1, 37 lines modifiedOffset 1, 37 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS8148</ErrorName>3 ··<ErrorName>CS8148</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS8148:·`B.Foo':·must·return·by·reference·to·match·overridden·member·`A.Foo'5 ····<string>//·CS8148:·`B.Foo()':·must·not·return·by·reference·to·match·overridden·member·`A.Foo()'
6 //·Line:·116 //·Line:·11
  
7 public·abstract·class·A7 public·abstract·class·A
8 {8 {
9 »       public·abstract·ref·int·Foo·{·get;·}9 »       public·abstract·int·Foo·();
10 }10 }
  
11 public·class·B·:·A11 public·class·B·:·A
12 {12 {
13 »       public·override·long·Foo·{13 »       public·override·ref·int·Foo·()
 14 »       {
  
14 »       »       get·{ 
15 »       »       »       throw·null; 
16 »       »       } 
17 »       }15 »       }
18 }</string>16 }</string>
19 ····<string>//·CS8148:·`B.Foo()':·must·not·return·by·reference·to·match·overridden·member·`A.Foo()'17 ····<string>//·CS8148:·`B.Foo':·must·return·by·reference·to·match·overridden·member·`A.Foo'
20 //·Line:·1118 //·Line:·11
  
21 public·abstract·class·A19 public·abstract·class·A
22 {20 {
23 »       public·abstract·int·Foo·();21 »       public·abstract·ref·int·Foo·{·get;·}
24 }22 }
  
25 public·class·B·:·A23 public·class·B·:·A
26 {24 {
27 »       public·override·ref·int·Foo·()25 »       public·override·long·Foo·{
28 »       { 
 26 »       »       get·{
 27 »       »       »       throw·null;
 28 »       »       }
29 »       }29 »       }
30 }</string>30 }</string>
31 ··</Examples>31 ··</Examples>
32 </ErrorDocumentation>32 </ErrorDocumentation>
1.5 KB
CS0067
1.48 KB
CS0067
Ordering differences only
    
Offset 8, 28 lines modifiedOffset 8, 28 lines modified
  
8 using·System;8 using·System;
  
9 static·class·S9 static·class·S
10 {10 {
11 »       public·static·event·EventHandler·EH;11 »       public·static·event·EventHandler·EH;
12 }</string>12 }</string>
13 ····<string>//·CS0067:·The·event·`Foo.OnFoo'·is·never·used13 ····<string>//·CS0067:·The·event·`EventTestClass.Elapsed'·is·never·used
14 //·Line:·1214 //·Line:·8
15 //·Compiler·options:·-warnaserror·-warn:315 //·Compiler·options:·-warnaserror
  
16 using·System;16 using·System;
  
17 class·Foo17 public·class·EventTestClass·:·IEventTest
18 {18 {
19 »       public·event·FooHandler·OnFoo; 
20 »       public·delegate·void·FooHandler·();19 »       public·event·EventHandler·Elapsed;
 20 }
  
21 »       public·static·void·Main·() 
22 »       { 
23 »       }21 public·interface·IEventTest·
 22 {
 23 »       event·EventHandler·Elapsed;
24 }</string>24 }</string>
25 ····<string>//·CS0067:·The·event·`Foo.OnFoo'·is·never·used25 ····<string>//·CS0067:·The·event·`Foo.OnFoo'·is·never·used
26 //·Line:·1226 //·Line:·12
27 //·Compiler·options:·-warnaserror·-warn:427 //·Compiler·options:·-warnaserror·-warn:4
  
28 using·System;28 using·System;
  
Offset 39, 24 lines modifiedOffset 39, 24 lines modified
  
39 class·Foo·{39 class·Foo·{
40 »       private·event·ErrorCS0067.FooHandler·OnFoo;40 »       private·event·ErrorCS0067.FooHandler·OnFoo;
41 »       41 »       
42 »       public·static·void·Main·()·{42 »       public·static·void·Main·()·{
43 »       }43 »       }
44 }</string>44 }</string>
45 ····<string>//·CS0067:·The·event·`EventTestClass.Elapsed'·is·never·used45 ····<string>//·CS0067:·The·event·`Foo.OnFoo'·is·never·used
46 //·Line:·846 //·Line:·12
47 //·Compiler·options:·-warnaserror47 //·Compiler·options:·-warnaserror·-warn:3
  
48 using·System;48 using·System;
  
49 public·class·EventTestClass·:·IEventTest49 class·Foo
50 {50 {
51 »       public·event·EventHandler·Elapsed; 
52 }51 »       public·event·FooHandler·OnFoo;
 52 »       public·delegate·void·FooHandler·();
  
53 public·interface·IEventTest· 
54 { 
55 »       event·EventHandler·Elapsed;53 »       public·static·void·Main·()
 54 »       {
 55 »       }
56 }</string>56 }</string>
57 ··</Examples>57 ··</Examples>
58 </ErrorDocumentation>58 </ErrorDocumentation>
2.37 KB
CS3018
2.36 KB
CS3018
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 37 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS3018</ErrorName>3 ··<ErrorName>CS3018</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS3018:·`NotCompliant.Compliant'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`NotCompliant'
 6 //·Line:·12
 7 //·Compiler·options:·-warnaserror·-warn:1
  
 8 using·System;
 9 [assembly:·CLSCompliant·(true)]
  
 10 [CLSCompliant·(false)]
 11 public·class·NotCompliant
 12 {
 13 »       »       [CLSCompliant·(true)]
 14 »       »       public·class·Compliant
 15 »       »       {
 16 »       »       }
 17 }</string>
 18 ····<string>//·CS3018:·`C.field'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`C'
 19 //·Line:·10
 20 //·Compiler·options:·-warnaserror·-warn:1
  
 21 using·System;
 22 [assembly:CLSCompliant·(false)]
  
 23 public·class·C·{
 24 ········[CLSCompliant·(true)]
 25 ········public·long·field;
 26 }</string>
5 ····<string>//·CS3018:·`C.Error(bool)'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`C'27 ····<string>//·CS3018:·`C.Error(bool)'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`C'
6 //·Line:·1028 //·Line:·10
7 //·Compiler·options:·-warnaserror·-warn:129 //·Compiler·options:·-warnaserror·-warn:1
  
8 using·System;30 using·System;
9 [assembly:CLSCompliant·(false)]31 [assembly:CLSCompliant·(false)]
  
Offset 34, 29 lines modifiedOffset 60, 14 lines modified
  
34 [CLSCompliant·(false)]60 [CLSCompliant·(false)]
35 public·class·C161 public·class·C1
36 {62 {
37 ····[CLSCompliant·(true)]63 ····[CLSCompliant·(true)]
38 ····public·interface·I2·{}64 ····public·interface·I2·{}
39 }</string>65 }</string>
40 ····<string>//·CS3018:·`NotCompliant.Compliant'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`NotCompliant' 
41 //·Line:·12 
42 //·Compiler·options:·-warnaserror·-warn:1 
  
43 using·System; 
44 [assembly:·CLSCompliant·(true)] 
  
45 [CLSCompliant·(false)] 
46 public·class·NotCompliant 
47 { 
48 »       »       [CLSCompliant·(true)] 
49 »       »       public·class·Compliant 
50 »       »       { 
51 »       »       } 
52 }</string> 
53 ····<string>//·CS3018:·`C1.I2'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`C1'66 ····<string>//·CS3018:·`C1.I2'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`C1'
54 //·Line:·1067 //·Line:·10
55 //·Compiler·options:·-warnaserror·-warn:168 //·Compiler·options:·-warnaserror·-warn:1
  
56 using·System;69 using·System;
57 [assembly:·CLSCompliant·(true)]70 [assembly:·CLSCompliant·(true)]
  
Offset 66, 20 lines modifiedOffset 77, 9 lines modified
66 ····public·interface·I2·{}77 ····public·interface·I2·{}
67 }78 }
  
68 [CLSCompliant·(false)]79 [CLSCompliant·(false)]
69 public·partial·class·C180 public·partial·class·C1
70 {81 {
71 }</string>82 }</string>
72 ····<string>//·CS3018:·`C.field'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`C' 
73 //·Line:·10 
74 //·Compiler·options:·-warnaserror·-warn:1 
  
75 using·System; 
76 [assembly:CLSCompliant·(false)] 
  
77 public·class·C·{ 
78 ········[CLSCompliant·(true)] 
79 ········public·long·field; 
80 }</string> 
81 ··</Examples>83 ··</Examples>
82 </ErrorDocumentation>84 </ErrorDocumentation>
3.21 KB
CS3014
3.2 KB
CS3014
Ordering differences only
    
Offset 1, 73 lines modifiedOffset 1, 73 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS3014</ErrorName>3 ··<ErrorName>CS3014</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS3014:·`D'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant5 ····<string>//·CS3014:·`I.Valid(bool)'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant
6 //·Line:·86 //·Line:·9
7 //·Compiler·options:·-warnaserror·-warn:17 //·Compiler·options:·-warnaserror·-warn:1
  
8 using·System;8 using·System;
  
 9 public·interface·I·{
9 [CLSCompliant·(true)]10 ········[CLSCompliant·(true)]
10 public·delegate·void·D·();</string>11 ········void·Valid·(bool·arg);
 12 }</string>
11 ····<string>//·CS3014:·`E'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant13 ····<string>//·CS3014:·`I'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant
12 //·Line:·814 //·Line:·8
13 //·Compiler·options:·-warnaserror·-warn:115 //·Compiler·options:·-warnaserror·-warn:1
  
14 using·System;16 using·System;
  
15 [CLSCompliant·(true)]17 [CLSCompliant·(true)]
16 public·enum·E·{18 public·interface·I·{
17 }</string>19 }</string>
18 ····<string>//·CS3014:·`I'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant20 ····<string>//·CS3014:·`E'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant
19 //·Line:·821 //·Line:·8
20 //·Compiler·options:·-warnaserror·-warn:122 //·Compiler·options:·-warnaserror·-warn:1
  
21 using·System;23 using·System;
  
22 [CLSCompliant·(true)]24 [CLSCompliant·(true)]
23 public·interface·I·{25 public·enum·E·{
24 }</string>26 }</string>
25 ····<string>//·CS3014:·`I.Valid(bool)'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant27 ····<string>//·CS3014:·`C'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant
26 //·Line:·928 //·Line:·8
27 //·Compiler·options:·-warnaserror·-warn:129 //·Compiler·options:·-warnaserror·-warn:1
  
28 using·System;30 using·System;
  
29 public·interface·I·{ 
30 ········[CLSCompliant·(true)]31 [CLSCompliant·(true)]
31 ········void·Valid·(bool·arg);32 public·class·C·{
32 }</string>33 }</string>
33 ····<string>//·CS3014:·`CLSClass.implicit·operator·CLSClass(byte)'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant34 ····<string>//·CS3014:·`CLSClass.implicit·operator·CLSClass(byte)'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant
34 //·Line:·935 //·Line:·9
35 //·Compiler·options:·-warnaserror·-warn:136 //·Compiler·options:·-warnaserror·-warn:1
  
36 using·System;37 using·System;
  
37 public·abstract·class·CLSClass·{38 public·abstract·class·CLSClass·{
38 ········[CLSCompliant·(true)]39 ········[CLSCompliant·(true)]
39 ········public·static·implicit·operator·CLSClass(byte·value)·{40 ········public·static·implicit·operator·CLSClass(byte·value)·{
40 ················return·null;41 ················return·null;
41 ········}42 ········}
42 }</string>43 }</string>
43 ····<string>//·CS3014:·`E2.Foo'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant44 ····<string>//·CS3014:·`D'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant
44 //·Line:·845 //·Line:·8
45 //·Compiler·options:·-warnaserror·-warn:146 //·Compiler·options:·-warnaserror·-warn:1
  
46 using·System;47 using·System;
  
47 public·enum·E2·{ 
48 ········[CLSCompliant·(true)]48 [CLSCompliant·(true)]
 49 public·delegate·void·D·();</string>
49 ········Foo 
50 }</string> 
51 ····<string>//·CS3014:·`C'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant50 ····<string>//·CS3014:·`E2.Foo'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant
52 //·Line:·851 //·Line:·8
53 //·Compiler·options:·-warnaserror·-warn:152 //·Compiler·options:·-warnaserror·-warn:1
  
54 using·System;53 using·System;
  
 54 public·enum·E2·{
55 [CLSCompliant·(true)]55 ········[CLSCompliant·(true)]
56 public·class·C·{56 ········Foo
57 }</string>57 }</string>
58 ··</Examples>58 ··</Examples>
59 </ErrorDocumentation>59 </ErrorDocumentation>
1.8 KB
CS1674
1.79 KB
CS1674
Ordering differences only
    
Offset 1, 38 lines modifiedOffset 1, 50 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1674</ErrorName>3 ··<ErrorName>CS1674</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1674:·`int':·type·used·in·a·using·statement·must·be·implicitly·convertible·to·`System.IDisposable'5 ····<string>//·CS1674:·`object':·type·used·in·a·using·statement·must·be·implicitly·convertible·to·`System.IDisposable'
6 //·Line:·106 //·Line:·10
  
7 using·System;7 using·System;
  
8 class·C8 class·C
9 {9 {
10 »       void·Method·(IDisposable·i)10 »       void·Method·(IDisposable·i)
11 »       {11 »       {
12 »       »       using·(int·o·=·1,·b·=·2)12 »       »       using·(object·o·=·i)
13 »       »       {13 »       »       {
14 »       »       }14 »       »       }
 15 ····}
 16 }</string>
 17 ····<string>//·CS1674:·`int':·type·used·in·a·using·statement·must·be·implicitly·convertible·to·`System.IDisposable'
 18 //·Line:·8
  
 19 class·C
 20 {
 21 ····void·Method·(int·arg)
 22 ····{
 23 »       using·(arg)
 24 »       {
15 »       }25 »       }
 26 ····}
16 }</string>27 }</string>
17 ····<string>//·CS1674:·`object':·type·used·in·a·using·statement·must·be·implicitly·convertible·to·`System.IDisposable'28 ····<string>//·CS1674:·`int':·type·used·in·a·using·statement·must·be·implicitly·convertible·to·`System.IDisposable'
18 //·Line:·1029 //·Line:·10
  
19 using·System;30 using·System;
  
20 class·C31 class·C
21 {32 {
22 »       void·Method·(IDisposable·i)33 »       void·Method·(IDisposable·i)
23 »       {34 »       {
24 »       »       using·(object·o·=·i)35 »       »       using·(int·o·=·1,·b·=·2)
25 »       »       {36 »       »       {
26 »       »       }37 »       »       }
27 ····}38 »       }
28 }</string>39 }</string>
29 ····<string>//·CS1674:·`NoIDispose':·type·used·in·a·using·statement·must·be·implicitly·convertible·to·`System.IDisposable'40 ····<string>//·CS1674:·`NoIDispose':·type·used·in·a·using·statement·must·be·implicitly·convertible·to·`System.IDisposable'
30 //·Line:·2741 //·Line:·27
  
31 using·System;42 using·System;
  
32 class·MyDispose·:·IDisposable·{43 class·MyDispose·:·IDisposable·{
Offset 66, 21 lines modifiedOffset 78, 9 lines modified
66 »       static·void·B·()78 »       static·void·B·()
67 »       {79 »       {
68 »       »       using·(NoIDispose·a·=·new·NoIDispose·()){80 »       »       using·(NoIDispose·a·=·new·NoIDispose·()){
69 »       »       }81 »       »       }
70 »       }82 »       }
71 »       83 »       
72 }</string>84 }</string>
73 ····<string>//·CS1674:·`int':·type·used·in·a·using·statement·must·be·implicitly·convertible·to·`System.IDisposable' 
74 //·Line:·8 
  
75 class·C 
76 { 
77 ····void·Method·(int·arg) 
78 ····{ 
79 »       using·(arg) 
80 »       { 
81 »       } 
82 ····} 
83 }</string> 
84 ··</Examples>85 ··</Examples>
85 </ErrorDocumentation>86 </ErrorDocumentation>
2.15 KB
CS0533
2.14 KB
CS0533
Ordering differences only
    
Offset 1, 34 lines modifiedOffset 1, 54 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0533</ErrorName>3 ··<ErrorName>CS0533</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0533:·`B.MyEvent'·hides·inherited·abstract·member·`A.MyEvent'
 6 //·Line:·11
  
 7 using·System;
  
 8 abstract·class·A·{
 9 »       public·abstract·event·EventHandler·MyEvent;
 10 }
  
 11 class·B·:·A·{
 12 »       public·event·EventHandler·MyEvent;
 13 }</string>
5 ····<string>//·CS0533:·`DerivedClass.Foo'·hides·inherited·abstract·member·`BaseClass.Foo()'14 ····<string>//·CS0533:·`DerivedClass.Foo'·hides·inherited·abstract·member·`BaseClass.Foo()'
6 //·Line:·1115 //·Line:·11
  
7 abstract·public·class·BaseClass16 abstract·public·class·BaseClass
8 {17 {
9 »       abstract·protected·void·Foo·();18 »       abstract·protected·void·Foo·();
10 }19 }
  
11 abstract·class·DerivedClass:·BaseClass20 abstract·class·DerivedClass:·BaseClass
12 {21 {
13 »       public·new·int·Foo;22 »       public·new·int·Foo;
14 }</string>23 }</string>
15 ····<string>//·CS0533:·`B.MyEvent'·hides·inherited·abstract·member·`A.MyEvent'24 ····<string>//·CS0533:·`MyAbstract.Initialize()'·hides·inherited·abstract·member·`MyAbstractBase.Initialize()'
16 //·Line:·1125 //·Line:·10
  
17 using·System;26 public·abstract·class·MyAbstractBase
 27 {
 28 ····public·abstract·void·Initialize();
 29 }
  
18 abstract·class·A·{ 
19 »       public·abstract·event·EventHandler·MyEvent;30 public·abstract·class·MyAbstract·:·MyAbstractBase
 31 {
 32 ····public·void·Initialize()·{
 33 ····}
20 }34 }
  
21 class·B·:·A·{ 
22 »       public·event·EventHandler·MyEvent; 
 35 public·class·Program
 36 {
 37 ····public·static·void·Main(string[]·args)
 38 ····{
 39 ····}
23 }</string>40 }</string>
24 ····<string>//·CS0533:·`DerivedClass.Foo()'·hides·inherited·abstract·member·`BaseClass.Foo()'41 ····<string>//·CS0533:·`DerivedClass.Foo()'·hides·inherited·abstract·member·`BaseClass.Foo()'
25 //·Line:·942 //·Line:·9
  
26 abstract·public·class·BaseClass·{43 abstract·public·class·BaseClass·{
27 ········abstract·protected·void·Foo·();44 ········abstract·protected·void·Foo·();
28 }45 }
Offset 45, 29 lines modifiedOffset 65, 9 lines modified
45 abstract·class·A·{65 abstract·class·A·{
46 »       public·abstract·event·EventHandler·MyEvent;66 »       public·abstract·event·EventHandler·MyEvent;
47 }67 }
  
48 class·B·:·A·{68 class·B·:·A·{
49 »       public·new·event·EventHandler·MyEvent;69 »       public·new·event·EventHandler·MyEvent;
50 }</string>70 }</string>
51 ····<string>//·CS0533:·`MyAbstract.Initialize()'·hides·inherited·abstract·member·`MyAbstractBase.Initialize()' 
52 //·Line:·10 
53 public·abstract·class·MyAbstractBase 
54 { 
55 ····public·abstract·void·Initialize(); 
56 } 
  
57 public·abstract·class·MyAbstract·:·MyAbstractBase 
58 { 
59 ····public·void·Initialize()·{ 
60 ····} 
61 } 
  
  
62 public·class·Program 
63 { 
64 ····public·static·void·Main(string[]·args) 
65 ····{ 
66 ····} 
67 }</string> 
68 ··</Examples>71 ··</Examples>
69 </ErrorDocumentation>72 </ErrorDocumentation>
870 B
CS1620
858 B
CS1620
Ordering differences only
    
Offset 49, 36 lines modifiedOffset 49, 36 lines modified
49 »       »       »       os·=·3;49 »       »       »       os·=·3;
50 »       »       }50 »       »       }
51 »       }51 »       }
52 }</string>52 }</string>
53 ····<string>//·CS1620:·Argument·`#1'·is·missing·`out'·modifier53 ····<string>//·CS1620:·Argument·`#1'·is·missing·`out'·modifier
54 //·Line:·1354 //·Line:·13
  
55 public·class·Programa55 class·C
56 {56 {
57 »       static·void·Jajaja·(out·int·mengano)57 »       public·static·void·test·(out·int·i)
58 »       {58 »       {
59 »       »       mengano·=·3;59 »       »       i·=·5;
60 »       }60 »       }
  
61 »       static·void·Run·(out·int·mengano) 
62 »       { 
63 »       »       Jajaja·(mengano);61 »       public·static·void·Main()·{
 62 »       »       int·i·=·1;
 63 »       »       test·(ref·i);
64 »       }64 »       }
65 }</string>65 }</string>
66 ····<string>//·CS1620:·Argument·`#1'·is·missing·`out'·modifier66 ····<string>//·CS1620:·Argument·`#1'·is·missing·`out'·modifier
67 //·Line:·1367 //·Line:·13
  
68 class·C68 public·class·Programa
69 {69 {
70 »       public·static·void·test·(out·int·i)70 »       static·void·Jajaja·(out·int·mengano)
71 »       {71 »       {
72 »       »       i·=·5;72 »       »       mengano·=·3;
73 »       }73 »       }
  
74 »       public·static·void·Main()·{ 
75 »       »       int·i·=·1; 
76 »       »       test·(ref·i);74 »       static·void·Run·(out·int·mengano)
 75 »       {
 76 »       »       Jajaja·(mengano);
77 »       }77 »       }
78 }</string>78 }</string>
79 ··</Examples>79 ··</Examples>
80 </ErrorDocumentation>80 </ErrorDocumentation>
1.83 KB
CS0134
1.81 KB
CS0134
Ordering differences only
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0134</ErrorName>3 ··<ErrorName>CS0134</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0134:·A·constant·`T.i'·of·reference·type·`decimal[]'·can·only·be·initialized·with·null5 ····<string>//·CS0134:·A·constant·`C.b'·of·reference·type·`bool[]'·can·only·be·initialized·with·null
6 //·Line:·126 //·Line:·6
  
7 class·T7 class·C
8 {8 {
9 »       const·decimal[]·i·=·new·decimal·[]·{·2m·};9 »       const·bool·[]·b·=·{·true·};
10 }</string>10 }</string>
11 ····<string>//·CS0134:·A·constant·`C.b'·of·reference·type·`object'·can·only·be·initialized·with·null11 ····<string>//·CS0134:·A·constant·`C.o'·of·reference·type·`object'·can·only·be·initialized·with·null
12 //·Line:·612 //·Line:·6
  
13 class·C13 public·class·C
14 {14 {
15 »       const·object·a·=·null,·b·=·1;15 ····public·const·object·o·=·&quot;12345&quot;;
16 }</string>16 }</string>
17 ····<string>//·CS0134:·A·constant·`o'·of·reference·type·`object'·can·only·be·initialized·with·null17 ····<string>//·CS0134:·A·constant·`o'·of·reference·type·`object'·can·only·be·initialized·with·null
18 //·Line:·818 //·Line:·8
  
19 public·class·C19 public·class·C
20 {20 {
21 »       public·static·void·Main·()21 »       public·static·void·Main·()
22 »       {22 »       {
23 »       »       const·object·o·=·1;·23 »       »       const·object·o·=·1;·
24 »       }24 »       }
25 }</string>25 }</string>
26 ····<string>//·CS0134:·A·constant·`C.b'·of·reference·type·`bool[]'·can·only·be·initialized·with·null26 ····<string>//·CS0134:·A·constant·`C.b'·of·reference·type·`object'·can·only·be·initialized·with·null
27 //·Line:·627 //·Line:·6
  
28 class·C28 class·C
29 {29 {
30 »       const·bool·[]·b·=·{·true·};30 »       const·object·a·=·null,·b·=·1;
31 }</string>31 }</string>
32 ····<string>//·CS0134:·A·constant·`C.o'·of·reference·type·`object'·can·only·be·initialized·with·null32 ····<string>//·CS0134:·A·constant·`T.i'·of·reference·type·`decimal[]'·can·only·be·initialized·with·null
33 //·Line:·633 //·Line:·12
  
34 public·class·C34 class·T
35 {35 {
36 ····public·const·object·o·=·&quot;12345&quot;;36 »       const·decimal[]·i·=·new·decimal·[]·{·2m·};
37 }</string>37 }</string>
38 ··</Examples>38 ··</Examples>
39 </ErrorDocumentation>39 </ErrorDocumentation>
1.33 KB
CS0155
1.32 KB
CS0155
Ordering differences only
    
Offset 1, 21 lines modifiedOffset 1, 17 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0155</ErrorName>3 ··<ErrorName>CS0155</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0155:·The·type·caught·or·thrown·must·be·derived·from·System.Exception5 ····<string>//·CS0155:·The·type·caught·or·thrown·must·be·derived·from·System.Exception
6 //·Line:·96 //·Line:·9
  
7 class·Test7 class·X
8 {8 {
 9 ····public·int·Test·()·=&gt;·throw·&quot;&quot;;
9 ····public·static·void·Main·() 
10 ····{ 
11 ····»       try·{} 
12 ····»       catch·(bool·b)·{} 
13 ····} 
14 }</string>10 }</string>
15 ····<string>//·CS0155:·The·type·caught·or·thrown·must·be·derived·from·System.Exception11 ····<string>//·CS0155:·The·type·caught·or·thrown·must·be·derived·from·System.Exception
16 //·Line:·712 //·Line:·7
17 class·X·{13 class·X·{
18 »       static·void·Main·()14 »       static·void·Main·()
19 »       {15 »       {
20 »       »       int·a·=·9;16 »       »       int·a·=·9;
Offset 26, 15 lines modifiedOffset 22, 15 lines modified
26 //·Line:·922 //·Line:·9
  
27 class·Test23 class·Test
28 {24 {
29 ····public·static·void·Main·()25 ····public·static·void·Main·()
30 ····{26 ····{
31 ····»       try·{}27 ····»       try·{}
32 ····»       catch·(int[])·{}28 ····»       catch·(bool·b)·{}
33 ····}29 ····}
34 }</string>30 }</string>
35 ····<string>//·CS0155:·The·type·caught·or·thrown·must·be·derived·from·System.Exception31 ····<string>//·CS0155:·The·type·caught·or·thrown·must·be·derived·from·System.Exception
36 //·Line:·832 //·Line:·8
37 class·X·{33 class·X·{
38 »       static·void·Main·()34 »       static·void·Main·()
39 »       {35 »       {
Offset 43, 13 lines modifiedOffset 39, 17 lines modified
43 »       »       »       throw;39 »       »       »       throw;
44 »       »       }40 »       »       }
45 »       }41 »       }
46 }</string>42 }</string>
47 ····<string>//·CS0155:·The·type·caught·or·thrown·must·be·derived·from·System.Exception43 ····<string>//·CS0155:·The·type·caught·or·thrown·must·be·derived·from·System.Exception
48 //·Line:·944 //·Line:·9
  
49 class·X45 class·Test
50 {46 {
51 ····public·int·Test·()·=&gt;·throw·&quot;&quot;;47 ····public·static·void·Main·()
 48 ····{
 49 ····»       try·{}
 50 ····»       catch·(int[])·{}
 51 ····}
52 }</string>52 }</string>
53 ··</Examples>53 ··</Examples>
54 </ErrorDocumentation>54 </ErrorDocumentation>
2.31 KB
CS0206
2.3 KB
CS0206
Ordering differences only
    
Offset 1, 27 lines modifiedOffset 1, 21 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0206</ErrorName>3 ··<ErrorName>CS0206</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter5 ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter
6 //·Line:·166 //·Line:·10
  
7 using·System; 
  
8 public·class·Test7 class·X
9 {8 {
 9 »       static·int·P·{·get;·set;·}
10 »       public·static·void·WriteOutData·(out·dynamic·d) 
11 »       { 
12 »       »       d·=·5.0; 
13 »       } 
  
14 »       public·static·void·Main·(string[]·args)10 »       static·void·Main·()
15 »       {11 »       {
 12 »       »       ref·int·rl·=·ref·P;
16 »       »       dynamic·d·=·null; 
17 »       »       WriteOutData·(out·d.Foo); 
18 »       }13 »       }
19 }</string>14 }</string>
20 ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter15 ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter
21 //·Line:·1516 //·Line:·15
  
22 class·X·{17 class·X·{
23 »       static·int·P·{·get·{·return·1;·}·set·{·}·}18 »       static·int·P·{·get·{·return·1;·}·set·{·}·}
Offset 34, 30 lines modifiedOffset 28, 14 lines modified
34 »       28 »       
35 »       static·void·Main·()29 »       static·void·Main·()
36 »       {30 »       {
37 »       »       m·(out·P);31 »       »       m·(out·P);
38 »       }32 »       }
39 }</string>33 }</string>
40 ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter34 ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter
41 //·Line:·14 
  
42 class·C 
43 { 
44 »       static·void·Foo·(ref·object·o) 
45 »       { 
46 »       } 
47 »        
48 »       public·static·void·Main·() 
49 »       { 
50 »       »       var·v·=·new·{·Foo·=·&quot;Bar&quot;·}; 
51 »       »        
52 »       »       Foo·(ref·v.Foo); 
53 »       } 
54 }</string> 
55 ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter 
56 //·Line:·2235 //·Line:·22
  
57 using·System;36 using·System;
  
58 namespace·N37 namespace·N
59 {38 {
60 »       public·class·Test39 »       public·class·Test
Offset 76, 20 lines modifiedOffset 54, 42 lines modified
76 »       »       {54 »       »       {
77 »       »       »       Test·test·=·new·Test();55 »       »       »       Test·test·=·new·Test();
78 »       »       »       WriteOutData(out·test[1]);56 »       »       »       WriteOutData(out·test[1]);
79 »       »       }57 »       »       }
80 »       }58 »       }
81 }</string>59 }</string>
82 ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter60 ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter
83 //·Line:·1061 //·Line:·14
  
84 class·X62 class·C
85 {63 {
86 »       static·int·P·{·get;·set;·}64 »       static·void·Foo·(ref·object·o)
 65 »       {
 66 »       }
 67 »       
 68 »       public·static·void·Main·()
 69 »       {
 70 »       »       var·v·=·new·{·Foo·=·&quot;Bar&quot;·};
 71 »       »       
 72 »       »       Foo·(ref·v.Foo);
 73 »       }
 74 }</string>
 75 ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter
 76 //·Line:·16
  
87 »       static·void·Main·()77 using·System;
  
 78 public·class·Test
 79 {
 80 »       public·static·void·WriteOutData·(out·dynamic·d)
88 »       {81 »       {
89 »       »       ref·int·rl·=·ref·P;82 »       »       d·=·5.0;
 83 »       }
  
 84 »       public·static·void·Main·(string[]·args)
 85 »       {
 86 »       »       dynamic·d·=·null;
 87 »       »       WriteOutData·(out·d.Foo);
90 »       }88 »       }
91 }</string>89 }</string>
92 ··</Examples>90 ··</Examples>
93 </ErrorDocumentation>91 </ErrorDocumentation>
973 B
CS1670
961 B
CS1670
Ordering differences only
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1670</ErrorName>3 ··<ErrorName>CS1670</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1670:·The·`params'·modifier·is·not·allowed·in·current·context5 ····<string>//·CS1670:·The·`params'·modifier·is·not·allowed·in·current·context
 6 //·Line:·6
  
 7 class·C
 8 {
 9 »       public·static·explicit·operator·X·(params·C[]·foo)
 10 »       {
 11 »       »       return·null;
 12 »       }
 13 }</string>
 14 ····<string>//·CS1670:·The·`params'·modifier·is·not·allowed·in·current·context
6 //·Line:·1015 //·Line:·10
  
7 delegate·object·D·(params·object[]·args);16 delegate·object·D·(params·object[]·args);
  
8 class·C17 class·C
9 {18 {
10 ···public·void·Test·()19 ···public·void·Test·()
11 ···{20 ···{
12 ······D·d·=·delegate·(params·object[]·args)·{21 ······D·d·=·delegate·(params·object[]·args)·{
13 »       »       return·this;22 »       »       return·this;
14 »       ··};23 »       ··};
15 ···}24 ···}
16 }</string>25 }</string>
17 ····<string>//·CS1670:·The·`params'·modifier·is·not·allowed·in·current·context 
18 //·Line:·6 
  
19 class·C 
20 { 
21 »       public·static·explicit·operator·X·(params·C[]·foo) 
22 »       { 
23 »       »       return·null; 
24 »       } 
25 }</string> 
26 ··</Examples>26 ··</Examples>
27 </ErrorDocumentation>27 </ErrorDocumentation>
1.05 KB
CS0555
1.04 KB
CS0555
Ordering differences only
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0555</ErrorName>3 ··<ErrorName>CS0555</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0555:·User-defined·operator·cannot·take·an·object·of·the·enclosing·type·and·convert·to·an·object·of·the·enclosing·type5 ····<string>//·CS0555:·User-defined·operator·cannot·take·an·object·of·the·enclosing·type·and·convert·to·an·object·of·the·enclosing·type
6 //·Line:·6 
  
7 struct·S 
8 { 
9 »       public·static·implicit·operator·S·(S?·s) 
10 »       { 
11 »       »       return·new·S·(); 
12 »       } 
13 }</string> 
14 ····<string>//·CS0555:·User-defined·operator·cannot·take·an·object·of·the·enclosing·type·and·convert·to·an·object·of·the·enclosing·type 
15 //·Line·:·86 //·Line·:·8
  
16 class·Blah·{7 class·Blah·{
  
17 »       public·static·void·Main·()·{}8 »       public·static·void·Main·()·{}
  
18 »       public·static·implicit·operator·Blah·(Blah·i)·{}9 »       public·static·implicit·operator·Blah·(Blah·i)·{}
  
19 }</string>10 }</string>
 11 ····<string>//·CS0555:·User-defined·operator·cannot·take·an·object·of·the·enclosing·type·and·convert·to·an·object·of·the·enclosing·type
 12 //·Line:·6
  
 13 struct·S
 14 {
 15 »       public·static·implicit·operator·S·(S?·s)
 16 »       {
 17 »       »       return·new·S·();
 18 »       }
 19 }</string>
20 ··</Examples>20 ··</Examples>
21 </ErrorDocumentation>21 </ErrorDocumentation>
885 B
CS0260
873 B
CS0260
Ordering differences only
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0260</ErrorName>3 ··<ErrorName>CS0260</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0260:·Missing·partial·modifier·on·declaration·of·type·`Foo'.·Another·partial·declaration·of·this·type·exists5 ····<string>//·CS0260:·Missing·partial·modifier·on·declaration·of·type·`Foo'.·Another·partial·declaration·of·this·type·exists
6 //·Line:·36 //·Line:·6
7 public·class·Foo7 public·partial·class·Foo
8 {·}8 {·}
  
9 public·partial·class·Foo9 public·class·Foo
10 {·}10 {·}
  
11 class·X11 class·X
12 {12 {
13 »       static·void·Main·()13 »       static·void·Main·()
14 »       {·}14 »       {·}
15 }</string>15 }</string>
16 ····<string>//·CS0260:·Missing·partial·modifier·on·declaration·of·type·`Foo'.·Another·partial·declaration·of·this·type·exists16 ····<string>//·CS0260:·Missing·partial·modifier·on·declaration·of·type·`Foo'.·Another·partial·declaration·of·this·type·exists
17 //·Line:·617 //·Line:·3
18 public·partial·class·Foo18 public·class·Foo
19 {·}19 {·}
  
20 public·class·Foo20 public·partial·class·Foo
21 {·}21 {·}
  
22 class·X22 class·X
23 {23 {
24 »       static·void·Main·()24 »       static·void·Main·()
25 »       {·}25 »       {·}
26 }</string>26 }</string>
2.34 KB
CS0027
2.33 KB
CS0027
Ordering differences only
    
Offset 1, 30 lines modifiedOffset 1, 26 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0027</ErrorName>3 ··<ErrorName>CS0027</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0027:·Keyword·`this'·is·not·available·in·the·current·context5 ····<string>//·CS0027:·Keyword·`this'·is·not·available·in·the·current·context
6 //·Line:·66 //·Line:·10
  
7 class·Program 
8 { 
9 »       const·object·y·=·this; 
10 }</string> 
11 ····<string>//·CS0027:·Keyword·`this'·is·not·available·in·the·current·context 
12 //·Line:·7· 
  
 7 //·Attention:·Here·the·compiler·complains·saying·that·cannot·convert·implicitly·from·'Error0027'·to·'int'·but
 8 //·should·also·say·that·the·use·of·keyword·'this'·is·out·of·context·since·it's·used·outside·a·constructor,·method
 9 //·or·property.
13 using·System;10 using·System;
  
14 class·Error0027·{11 class·Error0027·{
15 »       int·i·=·this.x;12 »       int·i·=·this;
16 »       int·x·=·0;13 »       int·x·=·0;
17 »       14 »       
18 »       public·static·void·Main·()·{15 »       public·static·void·Main·()·{
19 »       »       Console.WriteLine·(&quot;The·compiler·should·complain:·Error·CS0027·trying·to·use·'this'·outside·context.&quot;);16 »       »       Console.WriteLine·(&quot;The·compiler·should·complain:·Error·CS0027·trying·to·use·'this'·outside·context.&quot;);
20 »       »       Console.WriteLine·(&quot;Trying·to·assign·i·to·'this.x'·outside·a·method,·property·or·ctr.&quot;);17 »       »       Console.WriteLine·(&quot;Trying·to·assign·i·to·'this'·outside·a·method,·property·or·ctr.&quot;);
21 »       }18 »       }
22 }</string>19 }</string>
23 ····<string>//·CS0007:·Keyword·`this'·is·not·available·in·the·current·context20 ····<string>//·CS0007:·Keyword·`this'·is·not·available·in·the·current·context
24 //·Line:·1421 //·Line:·14
  
25 class·B22 class·B
26 {23 {
Offset 37, 25 lines modifiedOffset 33, 29 lines modified
37 {33 {
38 »       public·C·()34 »       public·C·()
39 »       »       :·base·(this)35 »       »       :·base·(this)
40 »       {36 »       {
41 »       }37 »       }
42 }</string>38 }</string>
43 ····<string>//·CS0027:·Keyword·`this'·is·not·available·in·the·current·context39 ····<string>//·CS0027:·Keyword·`this'·is·not·available·in·the·current·context
44 //·Line:·1040 //·Line:·7·
  
45 //·Attention:·Here·the·compiler·complains·saying·that·cannot·convert·implicitly·from·'Error0027'·to·'int'·but 
46 //·should·also·say·that·the·use·of·keyword·'this'·is·out·of·context·since·it's·used·outside·a·constructor,·method 
47 //·or·property. 
48 using·System;41 using·System;
  
49 class·Error0027·{42 class·Error0027·{
50 »       int·i·=·this;43 »       int·i·=·this.x;
51 »       int·x·=·0;44 »       int·x·=·0;
52 »       45 »       
53 »       public·static·void·Main·()·{46 »       public·static·void·Main·()·{
54 »       »       Console.WriteLine·(&quot;The·compiler·should·complain:·Error·CS0027·trying·to·use·'this'·outside·context.&quot;);47 »       »       Console.WriteLine·(&quot;The·compiler·should·complain:·Error·CS0027·trying·to·use·'this'·outside·context.&quot;);
55 »       »       Console.WriteLine·(&quot;Trying·to·assign·i·to·'this'·outside·a·method,·property·or·ctr.&quot;);48 »       »       Console.WriteLine·(&quot;Trying·to·assign·i·to·'this.x'·outside·a·method,·property·or·ctr.&quot;);
56 »       }49 »       }
57 }</string>50 }</string>
 51 ····<string>//·CS0027:·Keyword·`this'·is·not·available·in·the·current·context
 52 //·Line:·6
  
 53 class·Program
 54 {
 55 »       const·object·y·=·this;
 56 }</string>
58 ··</Examples>57 ··</Examples>
59 </ErrorDocumentation>58 </ErrorDocumentation>
2.56 KB
CS0038
2.55 KB
CS0038
Ordering differences only
    
Offset 1, 47 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0038</ErrorName>3 ··<ErrorName>CS0038</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`A'·via·nested·type·`B.C' 
6 //·Line:·15 
  
7 public·class·A·{ 
8 »       public·int·Foo·{·get·{·return·1;·}·} 
9 } 
  
10 public·class·B·:·A·{ 
11 »       public·static·void·Main·() 
12 »       { 
13 »       } 
  
14 »       public·class·C·{ 
15 »       »       public·void·Baz·() 
16 »       »       { 
17 »       »       »       int·x·=·Foo; 
18 »       »       } 
19 »       } 
20 }</string> 
21 ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`B'·via·nested·type·`B.C' 
22 //·Line:·14 
  
23 public·class·B·{ 
24 »       public·static·void·Main·() 
25 »       { 
26 »       } 
  
27 »       public·int·Foo·{·get·{·return·1;·}·} 
  
28 »       public·class·C·{ 
29 »       »       public·void·Baz·() 
30 »       »       { 
31 »       »       »       int·x·=·Foo; 
32 »       »       } 
33 »       } 
34 }</string> 
35 ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`Outer'·via·nested·type·`Outer.Inner'5 ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`Outer'·via·nested·type·`Outer.Inner'
36 //·Line:·336 //·Line:·33
  
37 public·class·Runner7 public·class·Runner
38 {8 {
39 »       string·msg;9 »       string·msg;
  
Offset 70, 14 lines modifiedOffset 34, 36 lines modified
70 »       {34 »       {
71 »       »       public·string·Check·()35 »       »       public·string·Check·()
72 »       »       {36 »       »       {
73 »       »       »       return·Runner.Report·();37 »       »       »       return·Runner.Report·();
74 »       »       }38 »       »       }
75 »       }39 »       }
76 }</string>40 }</string>
 41 ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`X'·via·nested·type·`X.Y'
 42 //·Line:·15
 43 using·System;
  
 44 class·X
 45 {
 46 »       int·a·=·5;
  
 47 »       class·Y
 48 »       {
 49 »       »       public·long·b;
  
 50 »       »       public·Y·()
 51 »       »       {
 52 »       »       »       Console.WriteLine·(a);
 53 »       »       }
 54 »       }
  
 55 »       static·void·Main·()
 56 »       {
 57 »       }
 58 }</string>
77 ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`A'·via·nested·type·`C.N'59 ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`A'·via·nested·type·`C.N'
78 //·Line:·1260 //·Line:·12
  
79 class·A·{61 class·A·{
80 »       protected·int·n·=·0;62 »       protected·int·n·=·0;
81 }63 }
  
Offset 88, 31 lines modifiedOffset 74, 45 lines modified
88 »       »       internal·int·foo·()·{·return·n;·}74 »       »       internal·int·foo·()·{·return·n;·}
89 »       }75 »       }
90 »       public·static·int·Main·()·{76 »       public·static·int·Main·()·{
91 »       »       N·a·=·new·N·();77 »       »       N·a·=·new·N·();
92 »       »       return·a.foo·();78 »       »       return·a.foo·();
93 »       }79 »       }
94 }</string>80 }</string>
95 ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`X'·via·nested·type·`X.Y'81 ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`A'·via·nested·type·`B.C'
96 //·Line:·1582 //·Line:·15
97 using·System; 
  
98 class·X 
99 { 
100 »       int·a·=·5;83 public·class·A·{
 84 »       public·int·Foo·{·get·{·return·1;·}·}
 85 }
  
101 »       class·Y86 public·class·B·:·A·{
 87 »       public·static·void·Main·()
102 »       {88 »       {
103 »       »       public·long·b;89 »       }
  
104 »       »       public·Y·()90 »       public·class·C·{
 91 »       »       public·void·Baz·()
105 »       »       {92 »       »       {
106 »       »       »       Console.WriteLine·(a);93 »       »       »       int·x·=·Foo;
107 »       »       }94 »       »       }
108 »       }95 »       }
 96 }</string>
 97 ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`B'·via·nested·type·`B.C'
 98 //·Line:·14
  
 99 public·class·B·{
109 »       static·void·Main·()100 »       public·static·void·Main·()
110 »       {101 »       {
111 »       }102 »       }
  
 103 »       public·int·Foo·{·get·{·return·1;·}·}
  
 104 »       public·class·C·{
 105 »       »       public·void·Baz·()
 106 »       »       {
Max diff block lines reached; 38/2573 bytes (1.48%) of diff not shown.
2.16 KB
CS0183
2.14 KB
CS0183
Ordering differences only
    
Offset 1, 24 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0183</ErrorName>3 ··<ErrorName>CS0183</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`object')·type 
6 //·Line:·10 
7 //·Compiler·options:·-warnaserror·-warn:1 
  
8 class·X 
9 { 
10 »       public·void·Foo·() 
11 »       { 
12 »       »       int·x·=·1; 
13 »       »       if·(x·is·object)·{ 
14 »       »       } 
15 »       } 
16 }</string> 
17 ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`U')·type5 ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`U')·type
18 //·Line:·146 //·Line:·14
19 //·Compiler·options:·-warnaserror7 //·Compiler·options:·-warnaserror
  
20 abstract·class·A&lt;T&gt;8 abstract·class·A&lt;T&gt;
21 {9 {
22 »       public·abstract·bool·Foo&lt;U&gt;·(U·arg)·where·U·:·T;10 »       public·abstract·bool·Foo&lt;U&gt;·(U·arg)·where·U·:·T;
Offset 27, 38 lines modifiedOffset 14, 24 lines modified
27 class·B·:·A&lt;int&gt;14 class·B·:·A&lt;int&gt;
28 {15 {
29 »       public·override·bool·Foo&lt;U&gt;·(U·arg)16 »       public·override·bool·Foo&lt;U&gt;·(U·arg)
30 »       {17 »       {
31 »       »       return·arg·is·U;18 »       »       return·arg·is·U;
32 »       }19 »       }
33 }</string>20 }</string>
34 ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`int')·type21 ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`object')·type
35 //·Line: 
36 //·Compiler·options:·-warnaserror·-warn:1 
  
37 class·X·{ 
  
38 »       static·void·Main·() 
39 »       { 
40 »       »       int·i·=·5; 
  
41 »       »       if·(i·is·int){ 
42 »       »       } 
43 »       } 
44 }</string> 
45 ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`int?')·type 
46 //·Line:·1022 //·Line:·10
47 //·Compiler·options:·-warnaserror·-warn:123 //·Compiler·options:·-warnaserror·-warn:1
  
48 class·X24 class·X
49 {25 {
50 »       public·void·Foo·()26 »       public·void·Foo·()
51 »       {27 »       {
52 »       »       int?·x·=·null;28 »       »       int·x·=·1;
53 »       »       if·(x·is·int?)·{29 »       »       if·(x·is·object)·{
54 »       »       }30 »       »       }
55 »       }31 »       }
56 }</string>32 }</string>
57 ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`T')·type33 ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`T')·type
58 //·Line:·1034 //·Line:·10
59 //·Compiler·options:·-warnaserror·-warn:135 //·Compiler·options:·-warnaserror·-warn:1
  
Offset 81, 9 lines modifiedOffset 54, 36 lines modified
81 class·C54 class·C
82 {55 {
83 »       static·bool·Check·(E·e)56 »       static·bool·Check·(E·e)
84 »       {57 »       {
85 »       »       return·e·is·Enum;58 »       »       return·e·is·Enum;
86 »       }59 »       }
87 }</string>60 }</string>
 61 ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`int?')·type
 62 //·Line:·10
 63 //·Compiler·options:·-warnaserror·-warn:1
  
 64 class·X
 65 {
 66 »       public·void·Foo·()
 67 »       {
 68 »       »       int?·x·=·null;
 69 »       »       if·(x·is·int?)·{
 70 »       »       }
 71 »       }
 72 }</string>
 73 ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`int')·type
 74 //·Line:
 75 //·Compiler·options:·-warnaserror·-warn:1
  
 76 class·X·{
  
 77 »       static·void·Main·()
 78 »       {
 79 »       »       int·i·=·5;
  
 80 »       »       if·(i·is·int){
 81 »       »       }
 82 »       }
 83 }</string>
88 ··</Examples>84 ··</Examples>
89 </ErrorDocumentation>85 </ErrorDocumentation>
828 B
CS7042
816 B
CS7042
Ordering differences only
    
Offset 3, 24 lines modifiedOffset 3, 24 lines modified
3 ··<ErrorName>CS7042</ErrorName>3 ··<ErrorName>CS7042</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS7042:·The·DllImport·attribute·cannot·be·applied·to·a·method·that·is·generic·or·contained·in·a·generic·type5 ····<string>//·CS7042:·The·DllImport·attribute·cannot·be·applied·to·a·method·that·is·generic·or·contained·in·a·generic·type
6 //·Line:·96 //·Line:·9
  
7 using·System.Runtime.InteropServices;7 using·System.Runtime.InteropServices;
  
8 public·class·C8 public·class·C&lt;T&gt;
9 {9 {
10 »       [DllImport·(&quot;my.dll&quot;)]10 »       [DllImport·(&quot;my.dll&quot;)]
11 »       static·extern·void·Foo&lt;T&gt;·();11 »       static·extern·void·Foo·();
12 }</string>12 }</string>
13 ····<string>//·CS7042:·The·DllImport·attribute·cannot·be·applied·to·a·method·that·is·generic·or·contained·in·a·generic·type13 ····<string>//·CS7042:·The·DllImport·attribute·cannot·be·applied·to·a·method·that·is·generic·or·contained·in·a·generic·type
14 //·Line:·914 //·Line:·9
  
15 using·System.Runtime.InteropServices;15 using·System.Runtime.InteropServices;
  
16 public·class·C&lt;T&gt;16 public·class·C
17 {17 {
18 »       [DllImport·(&quot;my.dll&quot;)]18 »       [DllImport·(&quot;my.dll&quot;)]
19 »       static·extern·void·Foo·();19 »       static·extern·void·Foo&lt;T&gt;·();
20 }</string>20 }</string>
21 ··</Examples>21 ··</Examples>
22 </ErrorDocumentation>22 </ErrorDocumentation>
1.52 KB
CS0847
1.51 KB
CS0847
Ordering differences only
    
Offset 1, 49 lines modifiedOffset 1, 49 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0847</ErrorName>3 ··<ErrorName>CS0847</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0847:·An·array·initializer·of·length·`1'·was·expected5 ····<string>//·CS0847:·An·array·initializer·of·length·`3'·was·expected
6 //·Line:·86 //·Line:·9
  
7 class·M7 class·M
8 {8 {
9 »       public·static·void·Main·()9 »       public·static·void·Main·()
10 »       {10 »       {
11 »       »       int[]·i·=·new·int·[1]·{·2,·3·};11 »       »       int[,,]·i·=·{·{·{·0,·0,·0·},·{·1,·1,·1·}·},
 12 »       »       »       {·{·2·},·{·3,·3,·3·}·}·};
12 »       }13 »       }
13 }</string>14 }</string>
14 ····<string>//·CS0847:·An·array·initializer·of·length·`2'·was·expected15 ····<string>//·CS0847:·An·array·initializer·of·length·`2'·was·expected
15 //·Line:·916 //·Line:·9
  
16 class·M17 class·M
17 {18 {
18 »       public·static·void·Main·()19 »       public·static·void·Main·()
19 »       {20 »       {
20 »       »       int[,]·i·=·{·{0,·0}, 
21 »       »       »       {·1·}·};21 »       »       int[,,]·i·=·{·{·{·0,·0·},·{·1,·1}·},
 22 »       »       »       {·{·2,·2·}·}·};
22 »       }23 »       }
23 }</string>24 }</string>
24 ····<string>//·CS0847:·An·array·initializer·of·length·`2'·was·expected25 ····<string>//·CS0847:·An·array·initializer·of·length·`1'·was·expected
25 //·Line:·926 //·Line:·8
  
26 class·M27 class·M
27 {28 {
28 »       public·static·void·Main·()29 »       public·static·void·Main·()
29 »       {30 »       {
 31 »       »       int[]·i·=·new·int·[1]·{·2,·3·};
30 »       »       int[,,]·i·=·{·{·{·0,·0·},·{·1,·1}·}, 
31 »       »       »       {·{·2,·2·}·}·}; 
32 »       }32 »       }
33 }</string>33 }</string>
34 ····<string>//·CS0847:·An·array·initializer·of·length·`3'·was·expected34 ····<string>//·CS0847:·An·array·initializer·of·length·`2'·was·expected
35 //·Line:·935 //·Line:·9
  
36 class·M36 class·M
37 {37 {
38 »       public·static·void·Main·()38 »       public·static·void·Main·()
39 »       {39 »       {
40 »       »       int[,,]·i·=·{·{·{·0,·0,·0·},·{·1,·1,·1·}·}, 
41 »       »       »       {·{·2·},·{·3,·3,·3·}·}·};40 »       »       int[,]·i·=·{·{0,·0},
 41 »       »       »       {·1·}·};
42 »       }42 »       }
43 }</string>43 }</string>
44 ··</Examples>44 ··</Examples>
45 </ErrorDocumentation>45 </ErrorDocumentation>
1.49 KB
CS0677
1.48 KB
CS0677
Ordering differences only
    
Offset 1, 50 lines modifiedOffset 1, 50 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0677</ErrorName>3 ··<ErrorName>CS0677</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0677:·`C&lt;T&gt;.t':·A·volatile·field·cannot·be·of·the·type·`T'5 ····<string>//·CS0677:·`C&lt;T&gt;.t':·A·volatile·field·cannot·be·of·the·type·`T'
6 //·Line:·86 //·Line:·8
  
7 public·class·C&lt;T&gt;··where·T·:·struct7 public·class·C&lt;T&gt;
8 {8 {
9 »       volatile·T·t;9 »       volatile·T·t;
10 }</string>10 }</string>
11 ····<string>//·CS0677:·`C&lt;T&gt;.t':·A·volatile·field·cannot·be·of·the·type·`T'11 ····<string>//·CS0677:·`C&lt;T&gt;.t':·A·volatile·field·cannot·be·of·the·type·`T'
12 //·Line:·812 //·Line:·8
  
13 public·class·C&lt;T&gt;13 public·class·C&lt;T&gt;··where·T·:·struct
14 {14 {
15 »       volatile·T·t;15 »       volatile·T·t;
16 }</string>16 }</string>
17 ····<string>//·CS0677:·`X.a':·A·volatile·field·cannot·be·of·the·type·`A'17 ····<string>//·CS0677:·`X.d':·A·volatile·field·cannot·be·of·the·type·`double'
18 //·Line:·818 //·Line:·6
19 using·System; 
  
20 struct·A·{·int·a;·} 
  
21 class·X·{19 class·X
 20 {
22 »       public·volatile·A·a;21 »       public·volatile·double·d;
23 »       static·void·Main·() 
24 »       »       { 
25 »       »       } 
26 }</string>22 }</string>
27 ····<string>//·CS0677:·`X.e':·A·volatile·field·cannot·be·of·the·type·`E'23 ····<string>//·CS0677:·`X.e':·A·volatile·field·cannot·be·of·the·type·`E'
28 //·Line:·1024 //·Line:·10
  
29 enum·E·:·long25 enum·E·:·long
30 {26 {
31 }27 }
  
32 class·X28 class·X
33 {29 {
34 »       volatile·E·e;30 »       volatile·E·e;
35 }</string>31 }</string>
36 ····<string>//·CS0677:·`X.d':·A·volatile·field·cannot·be·of·the·type·`double'32 ····<string>//·CS0677:·`X.a':·A·volatile·field·cannot·be·of·the·type·`A'
37 //·Line:·633 //·Line:·8
 34 using·System;
  
 35 struct·A·{·int·a;·}
  
38 class·X36 class·X·{
39 { 
40 »       public·volatile·double·d;37 »       public·volatile·A·a;
 38 »       static·void·Main·()
 39 »       »       {
 40 »       »       }
41 }</string>41 }</string>
42 ··</Examples>42 ··</Examples>
43 </ErrorDocumentation>43 </ErrorDocumentation>
1.8 KB
CS0832
1.79 KB
CS0832
Ordering differences only
    
Offset 1, 12 lines modifiedOffset 1, 25 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0832</ErrorName>3 ··<ErrorName>CS0832</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator5 ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator
 6 //·Line:·11
  
 7 using·System;
 8 using·System.Linq.Expressions;
  
 9 class·C
 10 {
 11 »       public·static·void·Main·()
 12 »       {
 13 »       »       Expression&lt;Func&lt;short?[],·short?&gt;&gt;·e·=·l·=&gt;·l·[0]++;
 14 »       }
 15 }</string>
 16 ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator
6 //·Line:·1917 //·Line:·19
  
7 using·System;18 using·System;
8 using·System.Linq.Expressions;19 using·System.Linq.Expressions;
  
9 public·delegate·void·EventHandler·(int·i,·int·j);20 public·delegate·void·EventHandler·(int·i,·int·j);
  
Offset 24, 24 lines modifiedOffset 37, 26 lines modified
24 »       }37 »       }
  
25 »       public·static·void·Button1_Click·(int·i,·int·j)38 »       public·static·void·Button1_Click·(int·i,·int·j)
26 »       {39 »       {
27 »       }40 »       }
28 }</string>41 }</string>
29 ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator42 ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator
30 //·Line:·1143 //·Line:·13
  
31 using·System;44 using·System;
32 using·System.Linq.Expressions;45 using·System.Linq.Expressions;
  
33 class·C46 class·C
34 {47 {
 48 »       delegate·void·D·(string·s);
 49 »       
35 »       public·static·void·Main·()50 »       public·static·void·Main·()
36 »       {51 »       {
37 »       »       Expression&lt;Func&lt;short?[],·short?&gt;&gt;·e·=·l·=&gt;·l·[0]++;52 »       »       Expression&lt;D&gt;·e·=·(a)·=&gt;·a·=·&quot;a&quot;;
38 »       }53 »       }
39 }</string>54 }</string>
40 ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator55 ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator
41 //·Line:·1356 //·Line:·13
  
42 using·System;57 using·System;
43 using·System.Linq.Expressions;58 using·System.Linq.Expressions;
Offset 64, 24 lines modifiedOffset 79, 9 lines modified
64 class·C79 class·C
65 {80 {
66 »       public·static·void·Main·()81 »       public·static·void·Main·()
67 »       {82 »       {
68 »       »       Expression&lt;Func&lt;int,·int&gt;&gt;·e·=·(a)·=&gt;·--a;83 »       »       Expression&lt;Func&lt;int,·int&gt;&gt;·e·=·(a)·=&gt;·--a;
69 »       }84 »       }
70 }</string>85 }</string>
71 ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator 
72 //·Line:·13 
  
73 using·System; 
74 using·System.Linq.Expressions; 
  
75 class·C 
76 { 
77 »       delegate·void·D·(string·s); 
78 »        
79 »       public·static·void·Main·() 
80 »       { 
81 »       »       Expression&lt;D&gt;·e·=·(a)·=&gt;·a·=·&quot;a&quot;; 
82 »       } 
83 }</string> 
84 ··</Examples>86 ··</Examples>
85 </ErrorDocumentation>87 </ErrorDocumentation>
1.76 KB
CS0429
1.75 KB
CS0429
Ordering differences only
    
Offset 1, 57 lines modifiedOffset 1, 57 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0429</ErrorName>3 ··<ErrorName>CS0429</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0429:·Unreachable·expression·code·detected5 ····<string>//·CS0429:·Unreachable·expression·code·detected
6 //·Line:·116 //·Line:·12
7 //·Compiler·options:·-warn:4·-warnaserror7 //·Compiler·options:·-warnaserror
  
8 using·System;8 public·class·X
 9 {
 10 »       static·void·test·(int·stop)
 11 »       {
 12 »       »       int·pos·=·0;
 13 »       »       do·{
 14 »       »       »       break;
 15 »       »       }·while·(pos·&lt;·stop);
 16 »       }
 17 }</string>
 18 ····<string>//·CS0429:·Unreachable·expression·code·detected
 19 //·Line:·9
 20 //·Compiler·options:·-warn:4·-warnaserror
  
9 class·Main21 class·Main
10 {22 {
11 ···public·void·Method·(int·i)23 »       public·void·Method·(int·i)
 24 »       {
 25 »       »       var·x·=·true·?·1·:·i;
 26 »       }
12 ···{ 
13 ·······if·(5·==·5·||·i·&gt;·10) 
14 »       ···Console.WriteLine·(&quot;TEST&quot;); 
15 ···} 
16 }</string>27 }</string>
17 ····<string>//·CS0429:·Unreachable·expression·code·detected28 ····<string>//·CS0429:·Unreachable·expression·code·detected
18 //·Line:·929 //·Line:·9
19 //·Compiler·options:·-warn:4·-warnaserror30 //·Compiler·options:·-warn:4·-warnaserror
  
20 class·Main31 class·Main
21 {32 {
22 ···public·void·Method·(int·i)33 ···public·void·Method·(int·i)
23 ···{34 ···{
24 ·······if·(false·&amp;&amp;·i·&gt;·10)35 ·······if·(false·&amp;&amp;·i·&gt;·10)
25 »       ···return;36 »       ···return;
26 ···}37 ···}
27 }</string>38 }</string>
28 ····<string>//·CS0429:·Unreachable·expression·code·detected39 ····<string>//·CS0429:·Unreachable·expression·code·detected
29 //·Line:·940 //·Line:·11
30 //·Compiler·options:·-warn:4·-warnaserror41 //·Compiler·options:·-warn:4·-warnaserror
  
 42 using·System;
31 class·Main 
32 { 
33 »       public·void·Method·(int·i) 
34 »       { 
35 »       »       var·x·=·true·?·1·:·i; 
36 »       } 
37 }</string> 
38 ····<string>//·CS0429:·Unreachable·expression·code·detected 
39 //·Line:·12 
40 //·Compiler·options:·-warnaserror 
  
41 public·class·X43 class·Main
42 {44 {
 45 ···public·void·Method·(int·i)
 46 ···{
 47 ·······if·(5·==·5·||·i·&gt;·10)
 48 »       ···Console.WriteLine·(&quot;TEST&quot;);
 49 ···}
43 »       static·void·test·(int·stop) 
44 »       { 
45 »       »       int·pos·=·0; 
46 »       »       do·{ 
47 »       »       »       break; 
48 »       »       }·while·(pos·&lt;·stop); 
49 »       } 
50 }</string>50 }</string>
51 ··</Examples>51 ··</Examples>
52 </ErrorDocumentation>52 </ErrorDocumentation>
2.62 KB
CS0419
2.61 KB
CS0419
Ordering differences only
    
Offset 1, 45 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0419</ErrorName>3 ··<ErrorName>CS0419</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0419:·Ambiguous·reference·in·cref·attribute·`A.this'.·Assuming·`Test.A.this[int]'·but·other·overloads·including·`Test.A.this[string]'·have·also·matched 
6 //·Line:·7 
7 //·Compiler·options:·-doc:dummy.xml·-warnaserror 
8 using·System.Collections; 
  
9 ///·&lt;summary&gt; 
10 ///···&lt;para&gt;&lt;see·cref=&quot;IDictionary.this[object]&quot;·/&gt;&lt;/para&gt; 
11 ///···&lt;para&gt;&lt;see·cref=&quot;A.this&quot;·/&gt;&lt;/para&gt; 
12 ///···&lt;para&gt;&lt;see·cref=&quot;B.this&quot;·/&gt;&lt;/para&gt; 
13 ///·&lt;/summary&gt; 
14 public·class·Test 
15 { 
16 ··static·void·Main() 
17 ··{ 
18 ··} 
  
19 ··private·class·A 
20 ··{ 
21 ····public·object·this[int·index]·{ 
22 ······get·{·return·null;·} 
23 ····} 
  
24 ····public·object·this[string·index]·{ 
25 ······get·{·return·null;·} 
26 ····} 
27 ··} 
  
28 ··private·class·B 
29 ··{ 
30 ····public·object·this[int·index]·{ 
31 ······get·{·return·null;·} 
32 ····} 
33 ··} 
34 }</string> 
35 ····<string>//·CS0419:·Ambiguous·reference·in·cref·attribute·`XmlDocument.Load'.·Assuming·`System.Xml.XmlDocument.Load(string)'·but·other·overloads·including·`System.Xml.XmlDocument.Load(System.IO.Stream)'·have·also·matched5 ····<string>//·CS0419:·Ambiguous·reference·in·cref·attribute·`XmlDocument.Load'.·Assuming·`System.Xml.XmlDocument.Load(string)'·but·other·overloads·including·`System.Xml.XmlDocument.Load(System.IO.Stream)'·have·also·matched
36 //·Line:·106 //·Line:·10
37 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:47 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4
38 //·8 //·
39 //·NOTE:·this·error·message·is·dependent·on·the·order·of·members,·so·feel·free·to·modify·the·message·if·is·going·not·to·match.9 //·NOTE:·this·error·message·is·dependent·on·the·order·of·members,·so·feel·free·to·modify·the·message·if·is·going·not·to·match.
  
40 using·System.Xml;10 using·System.Xml;
Offset 72, 9 lines modifiedOffset 38, 43 lines modified
72 ///·&lt;see·cref=&quot;DateTime.ToString&quot;·/&gt;38 ///·&lt;see·cref=&quot;DateTime.ToString&quot;·/&gt;
73 ///·&lt;/summary&gt;39 ///·&lt;/summary&gt;
74 public·class·EntryPoint40 public·class·EntryPoint
75 {41 {
76 »       static·void·Main·()·{42 »       static·void·Main·()·{
77 »       }43 »       }
78 }</string>44 }</string>
 45 ····<string>//·CS0419:·Ambiguous·reference·in·cref·attribute·`A.this'.·Assuming·`Test.A.this[int]'·but·other·overloads·including·`Test.A.this[string]'·have·also·matched
 46 //·Line:·7
 47 //·Compiler·options:·-doc:dummy.xml·-warnaserror
 48 using·System.Collections;
  
 49 ///·&lt;summary&gt;
 50 ///···&lt;para&gt;&lt;see·cref=&quot;IDictionary.this[object]&quot;·/&gt;&lt;/para&gt;
 51 ///···&lt;para&gt;&lt;see·cref=&quot;A.this&quot;·/&gt;&lt;/para&gt;
 52 ///···&lt;para&gt;&lt;see·cref=&quot;B.this&quot;·/&gt;&lt;/para&gt;
 53 ///·&lt;/summary&gt;
 54 public·class·Test
 55 {
 56 ··static·void·Main()
 57 ··{
 58 ··}
  
 59 ··private·class·A
 60 ··{
 61 ····public·object·this[int·index]·{
 62 ······get·{·return·null;·}
 63 ····}
  
 64 ····public·object·this[string·index]·{
 65 ······get·{·return·null;·}
 66 ····}
 67 ··}
  
 68 ··private·class·B
 69 ··{
 70 ····public·object·this[int·index]·{
 71 ······get·{·return·null;·}
 72 ····}
 73 ··}
 74 }</string>
79 ··</Examples>75 ··</Examples>
80 </ErrorDocumentation>76 </ErrorDocumentation>
647 B
CS0637
635 B
CS0637
Ordering differences only
    
Offset 7, 22 lines modifiedOffset 7, 22 lines modified
  
7 using·System;7 using·System;
8 using·System.Runtime.InteropServices;8 using·System.Runtime.InteropServices;
  
9 [StructLayout(LayoutKind.Explicit)]9 [StructLayout(LayoutKind.Explicit)]
10 struct·GValue·{10 struct·GValue·{
11 »       [FieldOffset·(4)]11 »       [FieldOffset·(4)]
12 ········public·const·int·value·=·3;12 ········public·static·int·value·=·3;
13 }</string>13 }</string>
14 ····<string>//·CS0637:·The·FieldOffset·attribute·is·not·allowed·on·static·or·const·fields14 ····<string>//·CS0637:·The·FieldOffset·attribute·is·not·allowed·on·static·or·const·fields
15 //·Line:·1015 //·Line:·10
  
16 using·System;16 using·System;
17 using·System.Runtime.InteropServices;17 using·System.Runtime.InteropServices;
  
18 [StructLayout(LayoutKind.Explicit)]18 [StructLayout(LayoutKind.Explicit)]
19 struct·GValue·{19 struct·GValue·{
20 »       [FieldOffset·(4)]20 »       [FieldOffset·(4)]
21 ········public·static·int·value·=·3;21 ········public·const·int·value·=·3;
22 }</string>22 }</string>
23 ··</Examples>23 ··</Examples>
24 </ErrorDocumentation>24 </ErrorDocumentation>
1.26 KB
CS0509
1.25 KB
CS0509
Ordering differences only
    
Offset 1, 32 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0509</ErrorName>3 ··<ErrorName>CS0509</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0509:·`A':·cannot·derive·from·sealed·type·`System.Action' 
6 //·Line:·4 
  
7 class·A·:·System.Action 
8 { 
9 }</string> 
10 ····<string>//·CS0509:·`X':·cannot·derive·from·sealed·type·`V' 
11 //·Line:·8 
  
12 struct·V·{ 
13 »       int·v; 
14 } 
  
15 class·X·:·V·{ 
16 }</string> 
17 ····<string>//·CS0509:·`X':·cannot·derive·from·sealed·type·`int' 
18 //·Line:·4 
  
19 class·X·:·int 
20 { 
21 }</string> 
22 ····<string>//·CS0509:·`InstanceClass':·cannot·derive·from·sealed·type·`E'5 ····<string>//·CS0509:·`InstanceClass':·cannot·derive·from·sealed·type·`E'
23 //·Line:·66 //·Line:·6
  
24 public·enum·E·{}7 public·enum·E·{}
  
25 class·InstanceClass:·E·{8 class·InstanceClass:·E·{
26 }</string>9 }</string>
Offset 34, 9 lines modifiedOffset 13, 30 lines modified
34 //·Line:·613 //·Line:·6
  
35 delegate·void·D·();14 delegate·void·D·();
  
36 class·A·:·D15 class·A·:·D
37 {16 {
38 }</string>17 }</string>
 18 ····<string>//·CS0509:·`A':·cannot·derive·from·sealed·type·`System.Action'
 19 //·Line:·4
  
 20 class·A·:·System.Action
 21 {
 22 }</string>
 23 ····<string>//·CS0509:·`X':·cannot·derive·from·sealed·type·`int'
 24 //·Line:·4
  
 25 class·X·:·int
 26 {
 27 }</string>
 28 ····<string>//·CS0509:·`X':·cannot·derive·from·sealed·type·`V'
 29 //·Line:·8
  
 30 struct·V·{
 31 »       int·v;
 32 }
  
 33 class·X·:·V·{
 34 }</string>
39 ··</Examples>35 ··</Examples>
40 </ErrorDocumentation>36 </ErrorDocumentation>
973 B
CS1632
961 B
CS1632
Ordering differences only
    
Offset 9, 14 lines modifiedOffset 9, 36 lines modified
  
9 class·X9 class·X
10 {10 {
11 »       public·static·void·Main·()11 »       public·static·void·Main·()
12 »       {12 »       {
13 »       »       int·b·=·0;13 »       »       int·b·=·0;
14 »       »       switch·(b)·{14 »       »       switch·(b)·{
 15 »       »       case·1:
 16 »       »       »       Action·a·=·()·=&gt;·{
 17 »       »       »       »       goto·case·2;
 18 »       »       »       };
 19 »       »       »       
 20 »       »       »       break;
 21 »       »       case·2:
 22 »       »       »       break;
 23 »       »       }
 24 »       }
 25 }</string>
 26 ····<string>//·CS1632:·Control·cannot·leave·the·body·of·an·anonymous·method
 27 //·Line:·14
  
 28 using·System;
  
 29 class·X
 30 {
 31 »       public·static·void·Main·()
 32 »       {
 33 »       »       int·b·=·0;
 34 »       »       switch·(b)·{
15 »       »       »       case·1:35 »       »       »       case·1:
16 »       »       »       Action·a·=·()·=&gt;·{36 »       »       »       Action·a·=·()·=&gt;·{
17 »       »       »       »       break;37 »       »       »       »       break;
18 »       »       »       };38 »       »       »       };
19 »       »       »       39 »       »       »       
20 »       »       »       break;40 »       »       »       break;
21 »       »       }41 »       »       }
Offset 53, 31 lines modifiedOffset 75, 9 lines modified
53 »       »       while·(true)·{75 »       »       while·(true)·{
54 »       »       »       Action·a·=·()·=&gt;·{76 »       »       »       Action·a·=·()·=&gt;·{
55 »       »       »       »       break;77 »       »       »       »       break;
56 »       »       »       };78 »       »       »       };
57 »       »       }79 »       »       }
58 »       }80 »       }
59 }</string>81 }</string>
60 ····<string>//·CS1632:·Control·cannot·leave·the·body·of·an·anonymous·method 
61 //·Line:·14 
  
62 using·System; 
  
63 class·X 
64 { 
65 »       public·static·void·Main·() 
66 »       { 
67 »       »       int·b·=·0; 
68 »       »       switch·(b)·{ 
69 »       »       case·1: 
70 »       »       »       Action·a·=·()·=&gt;·{ 
71 »       »       »       »       goto·case·2; 
72 »       »       »       }; 
73 »       »       »        
74 »       »       »       break; 
75 »       »       case·2: 
76 »       »       »       break; 
77 »       »       } 
78 »       } 
79 }</string> 
80 ··</Examples>82 ··</Examples>
81 </ErrorDocumentation>83 </ErrorDocumentation>
1.12 KB
CS1628
1.11 KB
CS1628
Ordering differences only
    
Offset 1, 22 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1628</ErrorName>3 ··<ErrorName>CS1628</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1628:·Parameter·`i'·cannot·be·used·inside·`anonymous·method'·when·using·`ref'·or·`out'·modifier 
6 //·Line:·8 
  
7 public·class·Test·{ 
8 ··public·void·test(out·int·i)·{ 
9 ····i·=·0; 
10 ····System.EventHandler·test·=·delegate·{ 
11 ······i++; 
12 ····}; 
13 ··} 
14 }</string> 
15 ····<string>//·CS1628:·Parameter·`a'·cannot·be·used·inside·`anonymous·method'·when·using·`ref'·or·`out'·modifier5 ····<string>//·CS1628:·Parameter·`a'·cannot·be·used·inside·`anonymous·method'·when·using·`ref'·or·`out'·modifier
16 //·Line:·156 //·Line:·15
17 using·System;7 using·System;
  
18 delegate·void·D·();8 delegate·void·D·();
  
19 class·X·{9 class·X·{
Offset 27, 9 lines modifiedOffset 16, 20 lines modified
27 »       static·void·Host·(ref·int·a)16 »       static·void·Host·(ref·int·a)
28 »       {17 »       {
29 »       »       D·b·=·delegate·{18 »       »       D·b·=·delegate·{
30 »       »       »       a·=·1;19 »       »       »       a·=·1;
31 »       »       };20 »       »       };
32 »       }21 »       }
33 }</string>22 }</string>
 23 ····<string>//·CS1628:·Parameter·`i'·cannot·be·used·inside·`anonymous·method'·when·using·`ref'·or·`out'·modifier
 24 //·Line:·8
  
 25 public·class·Test·{
 26 ··public·void·test(out·int·i)·{
 27 ····i·=·0;
 28 ····System.EventHandler·test·=·delegate·{
 29 ······i++;
 30 ····};
 31 ··}
 32 }</string>
34 ··</Examples>33 ··</Examples>
35 </ErrorDocumentation>34 </ErrorDocumentation>
943 B
CS1103
931 B
CS1103
Ordering differences only
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1103</ErrorName>3 ··<ErrorName>CS1103</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1103:·The·extension·method·cannot·be·of·type·`dynamic'5 ····<string>//·CS1103:·The·extension·method·cannot·be·of·type·`int*'
6 //·Line:·66 //·Line:·7
 7 //·Compiler·options:·-unsafe
  
7 static·class·S8 static·class·S
8 {9 {
9 »       static·void·Foo·(this·dynamic·d)10 »       unsafe·static·void·Foo·(this·int*·iptr)
10 »       {11 »       {
11 »       }12 »       }
12 }</string>13 }</string>
13 ····<string>//·CS1103:·The·extension·method·cannot·be·of·type·`int*'14 ····<string>//·CS1103:·The·extension·method·cannot·be·of·type·`dynamic'
14 //·Line:·715 //·Line:·6
15 //·Compiler·options:·-unsafe 
  
16 static·class·S16 static·class·S
17 {17 {
18 »       unsafe·static·void·Foo·(this·int*·iptr)18 »       static·void·Foo·(this·dynamic·d)
19 »       {19 »       {
20 »       }20 »       }
21 }</string>21 }</string>
22 ··</Examples>22 ··</Examples>
23 </ErrorDocumentation>23 </ErrorDocumentation>
2.01 KB
CS0200
2.0 KB
CS0200
Ordering differences only
    
Offset 1, 40 lines modifiedOffset 1, 27 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0200</ErrorName>3 ··<ErrorName>CS0200</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0200:·Property·or·indexer·`X.this[int]'·cannot·be·assigned·to·(it·is·read-only)5 ····<string>//·CS0200:·Property·or·indexer·`X.P'·cannot·be·assigned·to·(it·is·read-only)
6 //·Line:·146 //·Line:·13
  
7 class·X·{7 class·X·{
8 »       int·this[int·i]·{8 »       static·int·P·{
9 »       »       get·{9 »       »       get·{
10 »       »       »       return·1;10 »       »       »       return·1;
11 »       »       }11 »       »       }
12 »       }12 »       }
  
13 »       static·int·Main·()13 »       static·int·Main·()
14 »       {14 »       {
15 »       »       X·x·=·new·X·(); 
16 »       »       x[0]·=·10;15 »       »       P·=·10;
17 »       »       return·1;16 »       »       return·1;
18 »       }17 »       }
19 }</string>18 }</string>
20 ····<string>//·CS0200:·Property·or·indexer·`C.S'·cannot·be·assigned·to·(it·is·read-only) 
21 //·Line:·10 
  
22 class·C 
23 { 
24 »       public·static·int·S·{·get;·} 
  
25 »       public·C·() 
26 »       { 
27 »       »       S·=·3; 
28 »       } 
29 }</string> 
30 ····<string>//·CS0200:·Property·or·indexer·`A.Counter'·cannot·be·assigned·to·(it·is·read-only)19 ····<string>//·CS0200:·Property·or·indexer·`A.Counter'·cannot·be·assigned·to·(it·is·read-only)
31 //·Line:·920 //·Line:·9
  
32 class·Program21 class·Program
33 {22 {
34 »       static·void·Main()23 »       static·void·Main()
35 »       {24 »       {
Offset 45, 39 lines modifiedOffset 32, 52 lines modified
  
45 class·A·{32 class·A·{
46 »       private·int?·_counter;33 »       private·int?·_counter;
47 »       public·int?·Counter·{34 »       public·int?·Counter·{
48 »       »       get·{·return·_counter;·}35 »       »       get·{·return·_counter;·}
49 »       }36 »       }
50 }</string>37 }</string>
 38 ····<string>//·CS0200:·Property·or·indexer·`C.S'·cannot·be·assigned·to·(it·is·read-only)
 39 //·Line:·10
  
 40 class·C
 41 {
 42 »       public·static·int·S·{·get;·}
  
 43 »       public·C·()
 44 »       {
 45 »       »       S·=·3;
 46 »       }
 47 }</string>
51 ····<string>//·CS0200:·Property·or·indexer·`C.P'·cannot·be·assigned·to·(it·is·read-only)48 ····<string>//·CS0200:·Property·or·indexer·`C.P'·cannot·be·assigned·to·(it·is·read-only)
52 //·Line:·1049 //·Line:·10
  
53 class·C50 class·C
54 {51 {
55 »       public·int·P·{·get;·}52 »       public·int·P·{·get;·}
  
56 »       public·void·Foo·()53 »       public·void·Foo·()
57 »       {54 »       {
58 »       »       P·=·10;55 »       »       P·=·10;
59 »       }56 »       }
60 }</string>57 }</string>
61 ····<string>//·CS0200:·Property·or·indexer·`X.P'·cannot·be·assigned·to·(it·is·read-only)58 ····<string>//·CS0200:·Property·or·indexer·`X.this[int]'·cannot·be·assigned·to·(it·is·read-only)
62 //·Line:·1359 //·Line:·14
  
63 class·X·{60 class·X·{
64 »       static·int·P·{61 »       int·this[int·i]·{
65 »       »       get·{62 »       »       get·{
66 »       »       »       return·1;63 »       »       »       return·1;
67 »       »       }64 »       »       }
68 »       }65 »       }
  
69 »       static·int·Main·()66 »       static·int·Main·()
70 »       {67 »       {
 68 »       »       X·x·=·new·X·();
71 »       »       P·=·10;69 »       »       x[0]·=·10;
72 »       »       return·1;70 »       »       return·1;
73 »       }71 »       }
74 }</string>72 }</string>
75 ····<string>//·CS0200:·Property·or·indexer·`MyClass.Type'·cannot·be·assigned·to·(it·is·read-only)73 ····<string>//·CS0200:·Property·or·indexer·`MyClass.Type'·cannot·be·assigned·to·(it·is·read-only)
76 //·Line:·1274 //·Line:·12
  
77 using·System;75 using·System;
1.26 KB
CS0546
1.25 KB
CS0546
Ordering differences only
    
Offset 1, 21 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0546</ErrorName>3 ··<ErrorName>CS0546</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0546:·`DerivedClass.Value.set':·cannot·override·because·`BaseClass.Value'·does·not·have·an·overridable·set·accessor 
6 //·Line:·9 
  
7 abstract·class·BaseClass·{ 
8 ········protected·abstract·int·Value·{·get;·} 
9 } 
  
10 class·DerivedClass:·BaseClass·{ 
11 ········protected·override·int·Value·{·get·{}·set·{}·} 
12 }</string> 
13 ····<string>//·CS0546:·`B.Prop':·cannot·override·because·`A.Prop'·does·not·have·accessible·set·accessor5 ····<string>//·CS0546:·`B.Prop':·cannot·override·because·`A.Prop'·does·not·have·accessible·set·accessor
14 //·Line:·136 //·Line:·13
  
15 public·class·A7 public·class·A
16 {8 {
17 »       public·virtual·string·Prop·{9 »       public·virtual·string·Prop·{
18 »       »       get;·private·set;10 »       »       get;·private·set;
Offset 24, 9 lines modifiedOffset 14, 19 lines modified
24 ·14 ·
25 public·class·B·:·A15 public·class·B·:·A
26 {16 {
27 »       sealed·override·public·string·Prop·{17 »       sealed·override·public·string·Prop·{
28 »       »       get·{·return·&quot;&quot;;·}18 »       »       get·{·return·&quot;&quot;;·}
29 »       }19 »       }
30 }</string>20 }</string>
 21 ····<string>//·CS0546:·`DerivedClass.Value.set':·cannot·override·because·`BaseClass.Value'·does·not·have·an·overridable·set·accessor
 22 //·Line:·9
  
 23 abstract·class·BaseClass·{
 24 ········protected·abstract·int·Value·{·get;·}
 25 }
  
 26 class·DerivedClass:·BaseClass·{
 27 ········protected·override·int·Value·{·get·{}·set·{}·}
 28 }</string>
31 ··</Examples>29 ··</Examples>
32 </ErrorDocumentation>30 </ErrorDocumentation>
1.6 KB
CS0658
1.59 KB
CS0658
Ordering differences only
    
Offset 1, 27 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0658</ErrorName>3 ··<ErrorName>CS0658</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0658:·`class'·is·invalid·attribute·target.·All·attributes·in·this·attribute·section·will·be·ignored 
6 //·Line·:·8 
7 //·Compiler·options:·-warnaserror·-warn:1 
  
8 using·System; 
  
9 [class:Serializable] 
10 public·class·C 
11 { 
12 ····public·static·void·Main·()·{} 
13 }</string> 
14 ····<string>//·CS0658:·`value'·is·invalid·attribute·target.·All·attributes·in·this·attribute·section·will·be·ignored 
15 //·Line·:·5 
16 //·Compiler·options:·-warnaserror·-warn:1 
  
17 [reply]·[&quot;asd&quot;]</string> 
18 ····<string>//·CS0658:·`blah'·is·invalid·attribute·target.·All·attributes·in·this·attribute·section·will·be·ignored5 ····<string>//·CS0658:·`blah'·is·invalid·attribute·target.·All·attributes·in·this·attribute·section·will·be·ignored
19 //·Line·:·96 //·Line·:·9
20 //·Compiler·options:·-warnaserror·-warn:17 //·Compiler·options:·-warnaserror·-warn:1
  
21 public·class·MyClass·{8 public·class·MyClass·{
  
22 »       delegate·int·MyDelegate·(int·i,·int·j);9 »       delegate·int·MyDelegate·(int·i,·int·j);
Offset 33, 9 lines modifiedOffset 17, 25 lines modified
33 »       }17 »       }
  
34 »       public·static·implicit·operator·MyClass·(Object·o)18 »       public·static·implicit·operator·MyClass·(Object·o)
35 »       {19 »       {
  
36 »       }20 »       }
37 }</string>21 }</string>
 22 ····<string>//·CS0658:·`class'·is·invalid·attribute·target.·All·attributes·in·this·attribute·section·will·be·ignored
 23 //·Line·:·8
 24 //·Compiler·options:·-warnaserror·-warn:1
  
 25 using·System;
  
 26 [class:Serializable]
 27 public·class·C
 28 {
 29 ····public·static·void·Main·()·{}
 30 }</string>
 31 ····<string>//·CS0658:·`value'·is·invalid·attribute·target.·All·attributes·in·this·attribute·section·will·be·ignored
 32 //·Line·:·5
 33 //·Compiler·options:·-warnaserror·-warn:1
  
 34 [reply]·[&quot;asd&quot;]</string>
38 ··</Examples>35 ··</Examples>
39 </ErrorDocumentation>36 </ErrorDocumentation>
672 B
CS0825
660 B
CS0825
Ordering differences only
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0825:·The·contextual·keyword·`var'·may·only·appear·within·a·local·variable·declaration5 ····<string>//·CS0825:·The·contextual·keyword·`var'·may·only·appear·within·a·local·variable·declaration
6 //·Line:·96 //·Line:·9
  
  
7 public·class·Test7 public·class·Test
8 {8 {
9 »       const·var·v·=·9;9 »       event·var·v;
10 }</string>10 }</string>
11 ····<string>//·CS0825:·The·contextual·keyword·`var'·may·only·appear·within·a·local·variable·declaration11 ····<string>//·CS0825:·The·contextual·keyword·`var'·may·only·appear·within·a·local·variable·declaration
12 //·Line:·912 //·Line:·9
  
  
13 public·class·Test13 public·class·Test
14 {14 {
Offset 20, 11 lines modifiedOffset 20, 11 lines modified
20 }</string>20 }</string>
21 ····<string>//·CS0825:·The·contextual·keyword·`var'·may·only·appear·within·a·local·variable·declaration21 ····<string>//·CS0825:·The·contextual·keyword·`var'·may·only·appear·within·a·local·variable·declaration
22 //·Line:·922 //·Line:·9
  
  
23 public·class·Test23 public·class·Test
24 {24 {
25 »       event·var·v;25 »       const·var·v·=·9;
26 }</string>26 }</string>
27 ··</Examples>27 ··</Examples>
28 </ErrorDocumentation>28 </ErrorDocumentation>
6.48 KB
CS1574
6.47 KB
CS1574
Ordering differences only
    
Offset 1, 65 lines modifiedOffset 1, 70 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1574</ErrorName>3 ··<ErrorName>CS1574</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`Test.Foo(int)'·that·could·not·be·resolved 
6 //·Line:·8 
7 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 
  
8 using·System; 
  
9 ///·&lt;see·cref=&quot;Test.Foo(int)&quot;/&gt;·Test·has·Foo,·but·is·property·that·has·no·args. 
10 public·class·Test 
11 { 
12 »       string·Foo·{ 
13 »       »       get·{·return·null;·} 
14 »       } 
15 }</string> 
16 ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`System.Xml.XmlDocument'·that·could·not·be·resolved5 ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`System.Xml.XmlDocument'·that·could·not·be·resolved
17 //·Line:·96 //·Line:·9
18 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-noconfig7 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-noconfig
  
19 using·System;8 using·System;
  
20 ///·&lt;seealso·cref=&quot;System.Xml.XmlDocument&quot;/&gt;9 ///·&lt;seealso·cref=&quot;System.Xml.XmlDocument&quot;/&gt;
21 ///·with·/noconfig,·it·cannot·be·resolved.10 ///·with·/noconfig,·it·cannot·be·resolved.
22 public·class·Test11 public·class·Test
23 {12 {
24 }</string>13 }</string>
 14 ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`explicit·operator·int·(bool)'·that·could·not·be·resolved
 15 //·Line:·7
 16 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1
  
 17 using·System;
 18 ///·&lt;seealso·cref=&quot;explicit·operator·int·(bool)&quot;/&gt;
 19 public·class·Test
 20 {
 21 }</string>
25 ····<string>//·CS1574:·XML·comment·on·`A'·has·cref·attribute·`ExecuteSilently'·that·could·not·be·resolved22 ····<string>//·CS1574:·XML·comment·on·`C.MM()'·has·cref·attribute·`int(int)'·that·could·not·be·resolved
26 //·Line:·1123 //·Line:·8
27 //·Compiler·options:·-doc:dummy.xml·-warnaserror24 //·Compiler·options:·-doc:dummy.xml·-warnaserror
28 ///·&lt;summary·/&gt; 
29 public·interface·IExecutable·{ 
30 »       ///·&lt;summary·/&gt; 
31 »       void·ExecuteSilently·(); 
32 } 
  
33 ///·&lt;summary&gt; 
34 ///·&lt;see·cref=&quot;ExecuteSilently&quot;&gt;this·is·not·allowed&lt;/see&gt; 
35 ///·&lt;/summary&gt; 
36 public·class·A·:·IExecutable·{ 
37 »       static·void·Main·()·{25 class·C
 26 {
 27 »       ///·&lt;returns&gt;A·&lt;see·cref=&quot;int(int)&quot;·/&gt;.&lt;/returns&gt;
 28 »       void·MM·()
 29 »       {
38 »       }30 »       }
 31 }</string>
 32 ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`Method(System.String)'·that·could·not·be·resolved
 33 //·Line:·8
 34 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1
  
39 »       ///·&lt;summary·/&gt; 
40 »       void·IExecutable.ExecuteSilently·()·{ 
41 »       }35 using·System;
  
 36 ///·&lt;seealso·cref=&quot;Method(System.String)&quot;/&gt;
 37 public·class·Test
 38 {
42 }</string>39 }</string>
43 ····<string>//·CS1574:·XML·comment·on·`Foo'·has·cref·attribute·`Dispatch()'·that·could·not·be·resolved40 ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`Goo'·that·could·not·be·resolved
44 //·Line:·841 //·Line:·8
45 //·Compiler·options:·-doc:dummy.xml·-warnaserror42 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1
  
 43 using·System;
46 ///·I·am·delegate,·without·parens 
47 public·delegate·void·Dispatch·(); 
  
48 ///·&lt;see·cref=&quot;Dispatch()&quot;·/&gt;44 ///·&lt;see·cref=&quot;Goo&quot;/&gt;·...·does·not·exist
49 public·class·Foo45 public·class·Test
50 {46 {
 47 »       string·Foo·{
 48 »       »       get·{·return·null;·}
 49 »       }
 50 }
  
 51 class·X
 52 {
 53 »       static·void·Main·()
 54 »       {·}
51 }</string>55 }</string>
52 ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`Format()'·that·could·not·be·resolved56 ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`Format()'·that·could·not·be·resolved
53 //·Line:·557 //·Line:·5
54 //·Compiler·options:·-doc:dummy.xml·-warnaserror58 //·Compiler·options:·-doc:dummy.xml·-warnaserror
55 ///·&lt;summary&gt;59 ///·&lt;summary&gt;
56 ///·&lt;see·cref=&quot;Format()&quot;·/&gt;60 ///·&lt;see·cref=&quot;Format()&quot;·/&gt;
57 ///·&lt;see·cref=&quot;Test()&quot;·/&gt;61 ///·&lt;see·cref=&quot;Test()&quot;·/&gt;
Offset 73, 80 lines modifiedOffset 78, 75 lines modified
73 ··}78 ··}
  
74 ··///·&lt;summary·/&gt;79 ··///·&lt;summary·/&gt;
75 ··public·static·void·Format·(object·a)80 ··public·static·void·Format·(object·a)
76 ··{81 ··{
77 ··}82 ··}
78 }</string>83 }</string>
 84 ····<string>//·CS1574:·XML·comment·on·`A'·has·cref·attribute·`ExecuteSilently'·that·could·not·be·resolved
 85 //·Line:·11
 86 //·Compiler·options:·-doc:dummy.xml·-warnaserror
 87 ///·&lt;summary·/&gt;
 88 public·interface·IExecutable·{
 89 »       ///·&lt;summary·/&gt;
 90 »       void·ExecuteSilently·();
 91 }
  
 92 ///·&lt;summary&gt;
 93 ///·&lt;see·cref=&quot;ExecuteSilently&quot;&gt;this·is·not·allowed&lt;/see&gt;
 94 ///·&lt;/summary&gt;
 95 public·class·A·:·IExecutable·{
 96 »       static·void·Main·()·{
 97 »       }
  
 98 »       ///·&lt;summary·/&gt;
 99 »       void·IExecutable.ExecuteSilently·()·{
 100 »       }
 101 }</string>
79 ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`explicit·operator·int·(bool)'·that·could·not·be·resolved102 ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`Method(x,y)'·that·could·not·be·resolved
80 //·Line:·7103 //·Line:·7
81 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1104 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1
Max diff block lines reached; 2366/6586 bytes (35.92%) of diff not shown.
1.72 KB
CS0315
1.71 KB
CS0315
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 22 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0315</ErrorName>3 ··<ErrorName>CS0315</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0315:·The·type·`ushort'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`A&lt;T&gt;'.·There·is·no·boxing·conversion·from·`ushort'·to·`A&lt;ushort&gt;.N1&lt;ushort&gt;'
 6 //·Line:·9
 7 //·Compiler·options:·-r:CS0315-2-lib.dll
  
 8 public·class·Test
 9 {
 10 »       public·static·void·Main·()
 11 »       {
 12 »       »       A&lt;ushort&gt;.N1&lt;ushort&gt;·a·=·null;
 13 »       }
 14 }</string>
5 ····<string>//·CS0315:·The·type·`int'·cannot·be·used·as·type·parameter·`TEventArgs'·in·the·generic·type·or·method·`X.D&lt;TEventArgs&gt;'.·There·is·no·boxing·conversion·from·`int'·to·`System.EventArgs'15 ····<string>//·CS0315:·The·type·`int'·cannot·be·used·as·type·parameter·`TEventArgs'·in·the·generic·type·or·method·`X.D&lt;TEventArgs&gt;'.·There·is·no·boxing·conversion·from·`int'·to·`System.EventArgs'
6 //·Line:·816 //·Line:·8
  
7 class·X17 class·X
8 {18 {
9 »       delegate·void·D&lt;TEventArgs&gt;·()·where·TEventArgs·:·System.EventArgs;19 »       delegate·void·D&lt;TEventArgs&gt;·()·where·TEventArgs·:·System.EventArgs;
  
Offset 46, 25 lines modifiedOffset 57, 14 lines modified
  
46 public·class·A&lt;T&gt;·where·T·:·A&lt;short&gt;.N1&lt;T&gt;57 public·class·A&lt;T&gt;·where·T·:·A&lt;short&gt;.N1&lt;T&gt;
47 {58 {
48 ····public·class·N1&lt;U&gt;59 ····public·class·N1&lt;U&gt;
49 ····{60 ····{
50 ····}61 ····}
51 }</string>62 }</string>
52 ····<string>//·CS0315:·The·type·`ushort'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`A&lt;T&gt;'.·There·is·no·boxing·conversion·from·`ushort'·to·`A&lt;ushort&gt;.N1&lt;ushort&gt;' 
53 //·Line:·9 
54 //·Compiler·options:·-r:CS0315-2-lib.dll 
  
55 public·class·Test 
56 { 
57 »       public·static·void·Main·() 
58 »       { 
59 »       »       A&lt;ushort&gt;.N1&lt;ushort&gt;·a·=·null; 
60 »       } 
61 }</string> 
62 ····<string>//·CS0315:·The·type·`int'·cannot·be·used·as·type·parameter·`U'·in·the·generic·type·or·method·`A&lt;int?&gt;.Test&lt;U&gt;()'.·There·is·no·boxing·conversion·from·`int'·to·`int?'63 ····<string>//·CS0315:·The·type·`int'·cannot·be·used·as·type·parameter·`U'·in·the·generic·type·or·method·`A&lt;int?&gt;.Test&lt;U&gt;()'.·There·is·no·boxing·conversion·from·`int'·to·`int?'
63 //·Line:·1964 //·Line:·19
  
64 class·A&lt;T&gt;65 class·A&lt;T&gt;
65 {66 {
66 »       public·static·void·Test&lt;U&gt;·()·where·U·:·T67 »       public·static·void·Test&lt;U&gt;·()·where·U·:·T
67 »       {68 »       {
792 B
CS0666
780 B
CS0666
Ordering differences only
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0666</ErrorName>3 ··<ErrorName>CS0666</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0666:·`B.D':·Structs·cannot·contain·protected·members
 6 //·Line:·6
  
 7 public·struct·B
 8 {
 9 »       protected·internal·delegate·void·D·();
 10 }</string>
5 ····<string>//·CS0666:·`X.A':·Structs·cannot·contain·protected·members11 ····<string>//·CS0666:·`X.A':·Structs·cannot·contain·protected·members
6 //·Line:·512 //·Line:·5
  
7 struct·X·{13 struct·X·{
8 »       protected·int·A;14 »       protected·int·A;
  
9 »       static·void·Main·()15 »       static·void·Main·()
10 »       {16 »       {
11 »       }17 »       }
12 }</string>18 }</string>
13 ····<string>//·CS0666:·`B.D':·Structs·cannot·contain·protected·members 
14 //·Line:·6 
  
15 public·struct·B 
16 { 
17 »       protected·internal·delegate·void·D·(); 
18 }</string> 
19 ··</Examples>19 ··</Examples>
20 </ErrorDocumentation>20 </ErrorDocumentation>
2.18 KB
CS1654
2.17 KB
CS1654
Ordering differences only
    
Offset 1, 52 lines modifiedOffset 1, 77 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1654</ErrorName>3 ··<ErrorName>CS1654</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1654:·Cannot·assign·to·members·of·`p'·because·it·is·a·`foreach·iteration·variable'5 ····<string>//·CS1654:·Cannot·assign·to·members·of·`f'·because·it·is·a·`using·variable'
6 //·Line:·146 //·Line:·22
  
7 using·System.Collections;7 using·System;
  
8 struct·P·{ 
9 »       public·int·x·{·get;·set;·}8 struct·Foo·:·IDisposable
 9 {
 10 »       public·int·Property·{
 11 »       »       set·{·}
 12 »       }
  
 13 »       public·void·Dispose·()
 14 »       {
 15 »       }
10 }16 }
  
11 class·Test·{ 
12 »       static·void·Foo·(IEnumerable·f)17 class·Bar
 18 {
 19 »       static·void·Main·()
13 »       {20 »       {
14 »       »       foreach·(P·p·in·f) 
15 »       »       »       p.x·+=·2;21 »       »       using·(var·f·=·new·Foo·())·{
 22 »       »       »       f.Property·=·0;
 23 »       »       }
16 »       }24 »       }
17 }</string>25 }</string>
18 ····<string>//·CS1654:·Cannot·assign·to·members·of·`f'·because·it·is·a·`using·variable'26 ····<string>//·CS1654:·Cannot·assign·to·members·of·`f'·because·it·is·a·`using·variable'
19 //·Line:·2227 //·Line:·22
  
20 using·System;28 using·System;
  
21 struct·Foo·:·IDisposable29 struct·Foo·:·IDisposable
22 {30 {
23 »       public·int·Property·{31 »       public·int·this[int·arg]·{
24 »       »       set·{·}32 »       »       set·{·}
25 »       }33 »       }
  
26 »       public·void·Dispose·()34 »       public·void·Dispose·()
27 »       {35 »       {
28 »       }36 »       }
29 }37 }
  
30 class·Bar38 class·Bar
31 {39 {
32 »       static·void·Main·()40 »       static·void·Main·()
33 »       {41 »       {
34 »       »       using·(var·f·=·new·Foo·())·{42 »       »       using·(var·f·=·new·Foo·())·{
35 »       »       »       f.Property·=·0;43 »       »       »       f[0]·=·1;
36 »       »       }44 »       »       }
37 »       }45 »       }
38 }</string>46 }</string>
 47 ····<string>//·CS1654:·Cannot·assign·to·members·of·`p'·because·it·is·a·`foreach·iteration·variable'
 48 //·Line:·14
  
 49 using·System.Collections;
  
 50 struct·P·{
 51 »       public·int·x·{·get;·set;·}
 52 }
  
 53 class·Test·{
 54 »       static·void·Foo·(IEnumerable·f)
 55 »       {
 56 »       »       foreach·(P·p·in·f)
 57 »       »       »       p.x·+=·2;
 58 »       }
 59 }</string>
39 ····<string>//·CS1654:·Cannot·assign·to·members·of·`q'·because·it·is·a·`foreach·iteration·variable'60 ····<string>//·CS1654:·Cannot·assign·to·members·of·`q'·because·it·is·a·`foreach·iteration·variable'
40 //·Line:·2261 //·Line:·22
  
41 using·System.Collections;62 using·System.Collections;
  
42 struct·P·{63 struct·P·{
43 »       public·int·x;64 »       public·int·x;
Offset 83, 34 lines modifiedOffset 108, 9 lines modified
83 »       {108 »       {
84 »       »       IEnumerable·f·=·foo·();109 »       »       IEnumerable·f·=·foo·();
85 »       »       if·(f·!=·null)110 »       »       if·(f·!=·null)
86 »       »       »       foreach·(P·p·in·f)111 »       »       »       foreach·(P·p·in·f)
87 »       »       »       »       p.x·=·0;112 »       »       »       »       p.x·=·0;
88 »       }113 »       }
89 }</string>114 }</string>
90 ····<string>//·CS1654:·Cannot·assign·to·members·of·`f'·because·it·is·a·`using·variable' 
91 //·Line:·22 
  
92 using·System; 
  
93 struct·Foo·:·IDisposable 
94 { 
95 »       public·int·this[int·arg]·{ 
96 »       »       set·{·} 
97 »       } 
  
98 »       public·void·Dispose·() 
99 »       { 
100 »       } 
101 } 
  
102 class·Bar 
103 { 
104 »       static·void·Main·() 
105 »       { 
106 »       »       using·(var·f·=·new·Foo·())·{ 
107 »       »       »       f[0]·=·1; 
108 »       »       } 
109 »       } 
110 }</string> 
111 ··</Examples>115 ··</Examples>
112 </ErrorDocumentation>116 </ErrorDocumentation>
949 B
CS0590
937 B
CS0590
Ordering differences only
    
Offset 2, 21 lines modifiedOffset 2, 21 lines modified
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0590</ErrorName>3 ··<ErrorName>CS0590</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0590:·User-defined·operators·cannot·return·void5 ····<string>//·CS0590:·User-defined·operators·cannot·return·void
6 //·Line:·56 //·Line:·5
  
7 class·SampleClass·{7 class·SampleClass·{
8 ········public·static·void·operator·&lt;&lt;·(SampleClass·value,·int·value2)·{8 ········public·static·void·operator·-·(SampleClass·value)·{
9 ················return·null;9 ················return·new·SampleClass();
10 ········}10 ········}
11 }</string>11 }</string>
12 ····<string>//·CS0590:·User-defined·operators·cannot·return·void12 ····<string>//·CS0590:·User-defined·operators·cannot·return·void
13 //·Line:·513 //·Line:·5
  
14 class·SampleClass·{14 class·SampleClass·{
15 ········public·static·void·operator·-·(SampleClass·value)·{15 ········public·static·void·operator·&lt;&lt;·(SampleClass·value,·int·value2)·{
16 ················return·new·SampleClass();16 ················return·null;
17 ········}17 ········}
18 }</string>18 }</string>
19 ··</Examples>19 ··</Examples>
20 </ErrorDocumentation>20 </ErrorDocumentation>
1.35 KB
CS0220
1.33 KB
CS0220
Ordering differences only
    
Offset 3, 15 lines modifiedOffset 3, 16 lines modified
3 ··<ErrorName>CS0220</ErrorName>3 ··<ErrorName>CS0220</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0220:·The·operation·overflows·at·compile·time·in·checked·mode5 ····<string>//·CS0220:·The·operation·overflows·at·compile·time·in·checked·mode
6 //·Line:·76 //·Line:·7
  
7 public·class·MainClass·{7 public·class·MainClass·{
8 ········static·void·Main·()·{8 ········static·void·Main·()·{
9 ················int·a·=·-int.MinValue;9 ················const·long·a·=·long.MaxValue;
 10 ················long·b·=·2·*·a;
10 ········}11 ········}
11 }</string>12 }</string>
12 ····<string>//·CS0220:·The·operation·overflows·at·compile·time·in·checked·mode13 ····<string>//·CS0220:·The·operation·overflows·at·compile·time·in·checked·mode
13 //·Line:·714 //·Line:·7
  
14 enum·E1·:·byte15 enum·E1·:·byte
15 {16 {
Offset 20, 29 lines modifiedOffset 21, 28 lines modified
  
20 enum·E2·:·ulong21 enum·E2·:·ulong
21 {22 {
22 ··A·=·ulong.MaxValue·-·1,23 ··A·=·ulong.MaxValue·-·1,
23 ··B·=·E1.A·*·E2.A24 ··B·=·E1.A·*·E2.A
24 }</string>25 }</string>
25 ····<string>//·CS0220:·The·operation·overflows·at·compile·time·in·checked·mode26 ····<string>//·CS0220:·The·operation·overflows·at·compile·time·in·checked·mode
 27 //·Line:·7
  
 28 public·class·MainClass·{
 29 ········static·void·Main·()·{
 30 ················int·a·=·-int.MinValue;
 31 ········}
 32 }</string>
 33 ····<string>//·CS0220:·The·operation·overflows·at·compile·time·in·checked·mode
26 //·Line:·1034 //·Line:·10
27 //·Compiler·options:·-unsafe35 //·Compiler·options:·-unsafe
  
28 class·TestClass36 class·TestClass
29 {37 {
30 »       public·unsafe·static·void·Main·()38 »       public·unsafe·static·void·Main·()
31 »       {39 »       {
32 »       »       int*·arr·=·null;40 »       »       int*·arr·=·null;
33 »       »       var·i·=·arr[long.MaxValue];41 »       »       var·i·=·arr[long.MaxValue];
34 »       }42 »       }
35 }</string>43 }</string>
36 ····<string>//·CS0220:·The·operation·overflows·at·compile·time·in·checked·mode 
37 //·Line:·7 
  
38 public·class·MainClass·{ 
39 ········static·void·Main·()·{ 
40 ················const·long·a·=·long.MaxValue; 
41 ················long·b·=·2·*·a; 
42 ········} 
43 }</string> 
44 ··</Examples>44 ··</Examples>
45 </ErrorDocumentation>45 </ErrorDocumentation>
997 B
CS0701
985 B
CS0701
Ordering differences only
    
Offset 1, 17 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0701</ErrorName>3 ··<ErrorName>CS0701</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0701:·`string'·is·not·a·valid·constraint.·A·constraint·must·be·an·interface,·a·non-sealed·class·or·a·type·parameter 
6 //·Line:·4 
  
7 class·Foo&lt;T&gt;·where·T·:·string 
8 { 
9 }</string> 
10 ····<string>//·CS0701:·`A'·is·not·a·valid·constraint.·A·constraint·must·be·an·interface,·a·non-sealed·class·or·a·type·parameter5 ····<string>//·CS0701:·`A'·is·not·a·valid·constraint.·A·constraint·must·be·an·interface,·a·non-sealed·class·or·a·type·parameter
11 //·Line:·66 //·Line:·6
  
12 sealed·class·A·{·}7 sealed·class·A·{·}
  
13 class·Foo&lt;T&gt;·where·T·:·A8 class·Foo&lt;T&gt;·where·T·:·A
14 {9 {
Offset 22, 9 lines modifiedOffset 16, 15 lines modified
22 struct·S16 struct·S
23 {17 {
24 }18 }
  
25 class·Foo&lt;T&gt;·where·T·:·S19 class·Foo&lt;T&gt;·where·T·:·S
26 {20 {
27 }</string>21 }</string>
 22 ····<string>//·CS0701:·`string'·is·not·a·valid·constraint.·A·constraint·must·be·an·interface,·a·non-sealed·class·or·a·type·parameter
 23 //·Line:·4
  
 24 class·Foo&lt;T&gt;·where·T·:·string
 25 {
 26 }</string>
28 ··</Examples>27 ··</Examples>
29 </ErrorDocumentation>28 </ErrorDocumentation>
535 B
CS1625
523 B
CS1625
Ordering differences only
    
Offset 10, 15 lines modifiedOffset 10, 15 lines modified
10 class·X10 class·X
11 {11 {
12 »       public·static·IEnumerable·Test·(int·a)12 »       public·static·IEnumerable·Test·(int·a)
13 »       {13 »       {
14 »       »       try·{14 »       »       try·{
15 »       »       »       ;15 »       »       »       ;
16 »       »       }·finally·{16 »       »       }·finally·{
17 »       »       »       yield·break;17 »       »       »       yield·return·0;
18 »       »       }18 »       »       }
19 ········}19 ········}
  
20 »       static·void·Main·()20 »       static·void·Main·()
21 »       {21 »       {
22 »       »       IEnumerable·a·=·Test·(3);22 »       »       IEnumerable·a·=·Test·(3);
23 »       »       Console.WriteLine·(a);23 »       »       Console.WriteLine·(a);
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
32 class·X32 class·X
33 {33 {
34 »       public·static·IEnumerable·Test·(int·a)34 »       public·static·IEnumerable·Test·(int·a)
35 »       {35 »       {
36 »       »       try·{36 »       »       try·{
37 »       »       »       ;37 »       »       »       ;
38 »       »       }·finally·{38 »       »       }·finally·{
39 »       »       »       yield·return·0;39 »       »       »       yield·break;
40 »       »       }40 »       »       }
41 ········}41 ········}
  
42 »       static·void·Main·()42 »       static·void·Main·()
43 »       {43 »       {
44 »       »       IEnumerable·a·=·Test·(3);44 »       »       IEnumerable·a·=·Test·(3);
45 »       »       Console.WriteLine·(a);45 »       »       Console.WriteLine·(a);
2.07 KB
CS0591
2.06 KB
CS0591
Ordering differences only
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.InteropServices.DllImportAttribute'·attribute5 ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.InteropServices.DllImportAttribute'·attribute
6 //·Line:·86 //·Line:·8
  
7 using·System.Runtime.InteropServices;7 using·System.Runtime.InteropServices;
8 using·System;8 using·System;
  
9 class·X·{9 class·X·{
10 »       [DllImport·(&quot;&quot;)]10 »       [DllImport·(null)]
11 »       extern·static·void·Blah·();11 »       extern·static·void·Blah·();
  
12 ····static·void·Main·(string·[]·args)12 ····static·void·Main·(string·[]·args)
13 ····{13 ····{
14 ····}14 ····}
  
15 }</string>15 }</string>
Offset 25, 54 lines modifiedOffset 25, 54 lines modified
25 class·Test25 class·Test
26 {26 {
27 »       [MethodImplAttribute(445)]27 »       [MethodImplAttribute(445)]
28 »       public·void·test·()28 »       public·void·test·()
29 »       {29 »       {
30 »       }30 »       }
31 }</string>31 }</string>
32 ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.CompilerServices.MethodImplAttribute'·attribute32 ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.InteropServices.GuidAttribute'·attribute
33 //·Line:·833 //·Line:·6
  
34 using·System.Runtime.CompilerServices;34 using·System.Runtime.InteropServices;
  
 35 [Guid·(&quot;aaa&quot;)]
 36 class·X·{
 37 static·void·Main·()·{}
35 class·Program 
36 { 
37 »       [MethodImpl((MethodImplOptions)255)] 
38 »       void·Foo() 
39 »       { 
40 »       } 
41 }</string>38 }</string>
42 ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.AttributeUsageAttribute'·attribute39 ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.AttributeUsageAttribute'·attribute
43 //·Line:·440 //·Line:·4
  
44 [System.AttributeUsage(0)]41 [System.AttributeUsage(0)]
45 class·ClassMain·{42 class·ClassMain·{
46 ····43 ····
47 ········public·static·void·Main·()·{44 ········public·static·void·Main·()·{
48 ········}45 ········}
49 }</string>46 }</string>
50 ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.InteropServices.GuidAttribute'·attribute 
51 //·Line:·6 
  
52 using·System.Runtime.InteropServices; 
  
53 [Guid·(&quot;aaa&quot;)] 
54 class·X·{ 
55 static·void·Main·()·{} 
56 }</string> 
57 ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.InteropServices.DllImportAttribute'·attribute47 ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.InteropServices.DllImportAttribute'·attribute
58 //·Line:·848 //·Line:·8
  
59 using·System.Runtime.InteropServices;49 using·System.Runtime.InteropServices;
60 using·System;50 using·System;
  
61 class·X·{51 class·X·{
62 »       [DllImport·(null)]52 »       [DllImport·(&quot;&quot;)]
63 »       extern·static·void·Blah·();53 »       extern·static·void·Blah·();
  
64 ····static·void·Main·(string·[]·args)54 ····static·void·Main·(string·[]·args)
65 ····{55 ····{
66 ····}56 ····}
  
67 }</string>57 }</string>
 58 ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.CompilerServices.MethodImplAttribute'·attribute
 59 //·Line:·8
  
 60 using·System.Runtime.CompilerServices;
  
 61 class·Program
 62 {
 63 »       [MethodImpl((MethodImplOptions)255)]
 64 »       void·Foo()
 65 »       {
 66 »       }
 67 }</string>
68 ··</Examples>68 ··</Examples>
69 </ErrorDocumentation>69 </ErrorDocumentation>
1.01 KB
CS1601
1.0 KB
CS1601
Ordering differences only
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1601</ErrorName>3 ··<ErrorName>CS1601</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1601:·Method·or·delegate·parameter·cannot·be·of·type·`ref·System.ArgIterator'5 ····<string>//·CS1601:·Method·or·delegate·parameter·cannot·be·of·type·`ref·System.TypedReference'
6 //·Line:·106 //·Line:·10
7 using·System;7 using·System;
  
8 class·X·{8 class·X·{
9 »       static·void·Main·()9 »       static·void·Main·()
10 »       {10 »       {
11 »       }11 »       }
  
12 »       static·void·M·(ref·ArgIterator·a)12 »       static·void·M·(ref·TypedReference·a)
13 »       {13 »       {
14 »       }14 »       }
15 }</string>15 }</string>
16 ····<string>//·CS1601:·Method·or·delegate·parameter·cannot·be·of·type·`ref·System.TypedReference'16 ····<string>//·CS1601:·Method·or·delegate·parameter·cannot·be·of·type·`ref·System.ArgIterator'
17 //·Line:·1017 //·Line:·10
18 using·System;18 using·System;
  
19 class·X·{19 class·X·{
20 »       static·void·Main·()20 »       static·void·Main·()
21 »       {21 »       {
22 »       }22 »       }
  
23 »       static·void·M·(ref·TypedReference·a)23 »       static·void·M·(ref·ArgIterator·a)
24 »       {24 »       {
25 »       }25 »       }
26 }</string>26 }</string>
27 ··</Examples>27 ··</Examples>
28 </ErrorDocumentation>28 </ErrorDocumentation>
1.01 KB
CS0431
1020 B
CS0431
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 23 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0431</ErrorName>3 ··<ErrorName>CS0431</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0431:·Alias·`A'·cannot·be·used·with·`::'·since·it·denotes·a·type.·Consider·replacing·`::'·with·`.'
 6 //·Line:·10
  
 7 using·A·=·Test;
  
 8 class·Test
 9 {
 10 »       static·void·Main·()
 11 »       {
 12 »       »       A::P·p;
 13 »       }
 14 }</string>
5 ····<string>//·CS0431:·Alias·`foo'·cannot·be·used·with·`::'·since·it·denotes·a·type.·Consider·replacing·`::'·with·`.'15 ····<string>//·CS0431:·Alias·`foo'·cannot·be·used·with·`::'·since·it·denotes·a·type.·Consider·replacing·`::'·with·`.'
6 //·Line:·1316 //·Line:·13
  
7 using·foo·=·A;17 using·foo·=·A;
  
8 class·A·{18 class·A·{
9 »       public·class·B·{·}19 »       public·class·B·{·}
Offset 13, 21 lines modifiedOffset 25, 9 lines modified
  
13 class·X·{25 class·X·{
14 »       static·void·Main·()26 »       static·void·Main·()
15 »       {27 »       {
16 »       »       foo::B·b·=·new·A.B·();28 »       »       foo::B·b·=·new·A.B·();
17 »       }29 »       }
18 }</string>30 }</string>
19 ····<string>//·CS0431:·Alias·`A'·cannot·be·used·with·`::'·since·it·denotes·a·type.·Consider·replacing·`::'·with·`.' 
20 //·Line:·10 
  
21 using·A·=·Test; 
  
22 class·Test 
23 { 
24 »       static·void·Main·() 
25 »       { 
26 »       »       A::P·p; 
27 »       } 
28 }</string> 
29 ··</Examples>31 ··</Examples>
30 </ErrorDocumentation>32 </ErrorDocumentation>
1.21 KB
CS1058
1.2 KB
CS1058
Ordering differences only
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1058</ErrorName>3 ··<ErrorName>CS1058</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1058:·A·previous·catch·clause·already·catches·all·exceptions.·All·non-exceptions·thrown·will·be·wrapped·in·a·`System.Runtime.CompilerServices.RuntimeWrappedException'5 ····<string>//·CS1058:·A·previous·catch·clause·already·catches·all·exceptions.·All·non-exceptions·thrown·will·be·wrapped·in·a·`System.Runtime.CompilerServices.RuntimeWrappedException'
6 //·Line:·156 //·Line:·11
7 //·Compiler·options:·-warnaserror·-warn:47 //·Compiler·options:·-warnaserror·-warn:4
  
8 using·System.Runtime.CompilerServices; 
  
9 [assembly:·RuntimeCompatibility·(WrapNonExceptionThrows=true)] 
  
10 class·C8 class·C
11 {9 {
12 ···static·void·Main()·10 ···static·void·Main()·
13 ···{11 ···{
14 ······try·{}12 ······try·{}
15 ······catch·(System.Exception)·{·}13 ······catch·(System.Exception)·{·}
16 ······catch·{}14 ······catch·{}
17 ···}15 ···}
18 }</string>16 }</string>
19 ····<string>//·CS1058:·A·previous·catch·clause·already·catches·all·exceptions.·All·non-exceptions·thrown·will·be·wrapped·in·a·`System.Runtime.CompilerServices.RuntimeWrappedException'17 ····<string>//·CS1058:·A·previous·catch·clause·already·catches·all·exceptions.·All·non-exceptions·thrown·will·be·wrapped·in·a·`System.Runtime.CompilerServices.RuntimeWrappedException'
20 //·Line:·1118 //·Line:·15
21 //·Compiler·options:·-warnaserror·-warn:419 //·Compiler·options:·-warnaserror·-warn:4
  
 20 using·System.Runtime.CompilerServices;
  
 21 [assembly:·RuntimeCompatibility·(WrapNonExceptionThrows=true)]
  
22 class·C22 class·C
23 {23 {
24 ···static·void·Main()·24 ···static·void·Main()·
25 ···{25 ···{
26 ······try·{}26 ······try·{}
27 ······catch·(System.Exception)·{·}27 ······catch·(System.Exception)·{·}
28 ······catch·{}28 ······catch·{}
3.19 KB
CS0571
3.18 KB
CS0571
Ordering differences only
    
Offset 1, 22 lines modifiedOffset 1, 26 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0571</ErrorName>3 ··<ErrorName>CS0571</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0571:·`IFoo.this[int].get':·cannot·explicitly·call·operator·or·accessor5 ····<string>//·CS0571:·`MainClass.this[int,·bool,·string].get':·cannot·explicitly·call·operator·or·accessor
6 //·Line:·116 //·Line:·15
7 //·Compiler·options:·-r:CS0571-6-lib.dll 
  
8 using·System;7 using·System.Runtime.CompilerServices;
  
9 public·class·Test 
10 { 
11 »       void·TestMethod·(IFoo·i) 
12 »       { 
13 »       »       i.get_Jaj·(1);8 class·MainClass·{
 9 »       [IndexerName·(&quot;AA&quot;)]
 10 »       int·this·[int·Value,·bool·Value2,·string·Value3]·{
 11 »       »       get·{
 12 »       »       »       return·1;
 13 »       »       }
 14 »       }
 15 »       »       
 16 »       public·MainClass·()·{
 17 »       »       int·i·=·get_AA·(2,·false,·&quot;aaa&quot;);
14 »       }18 »       }
15 }</string>19 }</string>
16 ····<string>//·CS0571:·`Test.C0.foo.get':·cannot·explicitly·call·operator·or·accessor20 ····<string>//·CS0571:·`Test.C0.foo.get':·cannot·explicitly·call·operator·or·accessor
17 //·Line:·1221 //·Line:·12
18 //·Compiler·options:·-r:CS0571-3-lib.dll22 //·Compiler·options:·-r:CS0571-3-lib.dll
  
19 //·Testcase·for·bug·#5998023 //·Testcase·for·bug·#59980
Offset 25, 71 lines modifiedOffset 29, 67 lines modified
  
25 public·class·EntryPoint·{29 public·class·EntryPoint·{
26 ········public·static·int·Main·()·{30 ········public·static·int·Main·()·{
27 »       »       C1·foo·=·new·C2·();31 »       »       C1·foo·=·new·C2·();
28 ················return·foo.get_foo·();32 ················return·foo.get_foo·();
29 ········}33 ········}
30 }</string>34 }</string>
 35 ····<string>//·CS0571:·`IFoo.this[int].get':·cannot·explicitly·call·operator·or·accessor
 36 //·Line:·11
 37 //·Compiler·options:·-r:CS0571-6-lib.dll
  
 38 using·System;
  
 39 public·class·Test
 40 {
 41 »       void·TestMethod·(IFoo·i)
 42 »       {
 43 »       »       i.get_Jaj·(1);
 44 »       }
 45 }</string>
 46 ····<string>//·CS0571:·`C.Prop.set':·cannot·explicitly·call·operator·or·accessor
 47 //·Line:·14
  
 48 class·C
 49 {
 50 »       delegate·void·D·(int·i);
  
 51 »       static·int·Prop·{
 52 »       »       set·{}
 53 »       }
 54 »       
 55 »       public·static·void·Main·()
 56 »       {
 57 »       »       D·d·=·set_Prop;
 58 »       }
 59 }</string>
31 ····<string>//·CS0571:·`MainClass.Value.get':·cannot·explicitly·call·operator·or·accessor60 ····<string>//·CS0571:·`MainClass.Value.get':·cannot·explicitly·call·operator·or·accessor
32 //·Line:·1261 //·Line:·12
  
33 class·MainClass·{62 class·MainClass·{
34 ········static·int·Value·{63 ········static·int·Value·{
35 ················get·{64 ················get·{
36 ························return·1;65 ························return·1;
37 ················}66 ················}
38 ········}67 ········}
39 ········68 ········
40 ········public·static·void·Main()·{69 ········public·static·void·Main()·{
41 ················int·value·=·get_Value();70 ················int·value·=·get_Value();
42 ········}71 ········}
43 }</string>72 }</string>
44 ····<string>//·CS0571:·`MainClass.this[int,·bool,·string].get':·cannot·explicitly·call·operator·or·accessor 
45 //·Line:·15 
  
46 using·System.Runtime.CompilerServices; 
  
47 class·MainClass·{ 
48 »       [IndexerName·(&quot;AA&quot;)] 
49 »       int·this·[int·Value,·bool·Value2,·string·Value3]·{ 
50 »       »       get·{ 
51 »       »       »       return·1; 
52 »       »       } 
53 »       } 
54 »       »        
55 »       public·MainClass·()·{ 
56 »       »       int·i·=·get_AA·(2,·false,·&quot;aaa&quot;); 
57 »       } 
58 }</string> 
59 ····<string>//·CS0571:·`C2.this[int].set':·cannot·explicitly·call·operator·or·accessor73 ····<string>//·CS0571:·`C2.this[int].set':·cannot·explicitly·call·operator·or·accessor
60 //·Line:·874 //·Line:·8
61 //·Compiler·options:·-r:CS0571-5-lib.dll75 //·Compiler·options:·-r:CS0571-5-lib.dll
  
62 class·MainClass·{76 class·MainClass·{
63 ········public·static·void·Main()·{77 ········public·static·void·Main()·{
64 ················C2·c·=·new·C2·();78 ················C2·c·=·new·C2·();
65 ················c.set_Item(1,·2);79 ················c.set_Item(1,·2);
66 ········}80 ········}
67 }</string>81 }</string>
68 ····<string>//·CS0571:·`C.Prop.set':·cannot·explicitly·call·operator·or·accessor 
69 //·Line:·14 
  
70 class·C 
71 { 
72 »       delegate·void·D·(int·i); 
  
73 »       static·int·Prop·{ 
74 »       »       set·{} 
75 »       } 
76 »        
77 »       public·static·void·Main·() 
78 »       { 
79 »       »       D·d·=·set_Prop; 
80 »       } 
81 }</string> 
82 ····<string>//·CS0571:·`System.Reflection.MemberInfo.Name.get':·cannot·explicitly·call·operator·or·accessor82 ····<string>//·CS0571:·`System.Reflection.MemberInfo.Name.get':·cannot·explicitly·call·operator·or·accessor
83 //·Line:·883 //·Line:·8
Max diff block lines reached; 112/3220 bytes (3.48%) of diff not shown.
948 B
CS1615
936 B
CS1615
Ordering differences only
    
Offset 17, 27 lines modifiedOffset 17, 14 lines modified
17 »       {17 »       {
18 »       }18 »       }
  
19 »       static·void·Foo·(string·x)19 »       static·void·Foo·(string·x)
20 »       {20 »       {
21 »       }21 »       }
22 }</string>22 }</string>
23 ····<string>//·CS1615:·Argument·`#1'·does·not·require·`ref'·modifier.·Consider·removing·`ref'·modifier 
24 //·Line:·11 
  
25 class·C 
26 { 
27 »       public·static·void·test·(int·i)·{} 
  
28 »       public·static·void·Main() 
29 »       { 
30 »       »       int·i·=·1; 
31 »       »       test·(ref·i); 
32 »       } 
33 }</string> 
34 ····<string>//·CS1615:·Argument·`#2'·does·not·require·`out'·modifier.·Consider·removing·`out'·modifier23 ····<string>//·CS1615:·Argument·`#2'·does·not·require·`out'·modifier.·Consider·removing·`out'·modifier
35 //·Line:·1324 //·Line:·13
  
36 public·class·X25 public·class·X
37 {26 {
38 »       public·static·void·Test·(params·int[]·a)27 »       public·static·void·Test·(params·int[]·a)
39 »       {28 »       {
Offset 45, 9 lines modifiedOffset 32, 22 lines modified
  
45 »       public·static·void·Main()32 »       public·static·void·Main()
46 »       {33 »       {
47 »       »       int·i;34 »       »       int·i;
48 »       »       Test·(1,·out·i);35 »       »       Test·(1,·out·i);
49 »       }36 »       }
50 }</string>37 }</string>
 38 ····<string>//·CS1615:·Argument·`#1'·does·not·require·`ref'·modifier.·Consider·removing·`ref'·modifier
 39 //·Line:·11
  
 40 class·C
 41 {
 42 »       public·static·void·test·(int·i)·{}
  
 43 »       public·static·void·Main()
 44 »       {
 45 »       »       int·i·=·1;
 46 »       »       test·(ref·i);
 47 »       }
 48 }</string>
51 ··</Examples>49 ··</Examples>
52 </ErrorDocumentation>50 </ErrorDocumentation>
2.47 KB
CS7003
2.45 KB
CS7003
Ordering differences only
    
Offset 1, 51 lines modifiedOffset 1, 12 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS7003</ErrorName>3 ··<ErrorName>CS7003</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context5 ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context
6 //·Line:·12 
  
7 static·class·C 
8 { 
9 »       static·void·Foo&lt;T&gt;·() 
10 »       { 
11 »       } 
  
12 ·»       static·void·Main·() 
13 »       { 
14 »       »       string·s·=·nameof·(C.Foo&lt;&gt;); 
15 »       } 
16 }</string> 
17 ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context 
18 //·Line:·12 
  
19 static·class·C 
20 { 
21 »       static·void·Foo&lt;T&gt;·() 
22 »       { 
23 »       } 
  
24 »       static·void·Main·() 
25 »       { 
26 »       »       string·s·=·nameof·(Foo&lt;&gt;); 
27 »       } 
28 }</string> 
29 ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context 
30 //·Line:·10 
  
31 class·G&lt;T&gt; 
32 { 
33 } 
  
34 class·C 
35 { 
36 »       const·string·f·=·nameof·(G&lt;&gt;); 
37 }</string> 
38 ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context 
39 //·Line:·146 //·Line:·14
  
40 class·A&lt;T&gt;7 class·A&lt;T&gt;
41 {8 {
42 »       public·class·B9 »       public·class·B
43 »       {10 »       {
44 »       »       public·int·Foo;11 »       »       public·int·Foo;
Offset 53, 28 lines modifiedOffset 14, 38 lines modified
53 }14 }
  
54 class·X15 class·X
55 {16 {
56 »       string·s·=·nameof·(A&lt;&gt;.B);17 »       string·s·=·nameof·(A&lt;&gt;.B);
57 }</string>18 }</string>
58 ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context19 ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context
59 //·Line:·4 
  
60 using·SCGL·=·System.Collections.Generic.List&lt;&gt;;</string> 
61 ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context 
62 //·Line:·820 //·Line:·8
  
63 class·C21 class·C
64 {22 {
65 ····static·void·Main·()23 ····static·void·Main·()
66 ····{24 ····{
67 »       »       System.Action&lt;&gt;.Combine·();25 »       »       System.Action&lt;&gt;.Combine·();
68 »       }26 »       }
69 }</string>27 }</string>
70 ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context28 ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context
 29 //·Line:·12
  
 30 static·class·C
 31 {
 32 »       static·void·Foo&lt;T&gt;·()
 33 »       {
 34 »       }
  
 35 ·»       static·void·Main·()
 36 »       {
 37 »       »       string·s·=·nameof·(C.Foo&lt;&gt;);
 38 »       }
 39 }</string>
 40 ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context
71 //·Line:·1741 //·Line:·17
  
72 using·System;42 using·System;
  
73 class·C&lt;T&gt;43 class·C&lt;T&gt;
74 {44 {
75 »       public·class·G&lt;U&gt;45 »       public·class·G&lt;U&gt;
Offset 96, 9 lines modifiedOffset 67, 38 lines modified
96 {67 {
97 }68 }
  
98 class·C69 class·C
99 {70 {
100 »       G&lt;&gt;·field;71 »       G&lt;&gt;·field;
101 }</string>72 }</string>
 73 ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context
 74 //·Line:·12
  
 75 static·class·C
 76 {
 77 »       static·void·Foo&lt;T&gt;·()
 78 »       {
 79 »       }
  
 80 »       static·void·Main·()
 81 »       {
 82 »       »       string·s·=·nameof·(Foo&lt;&gt;);
 83 »       }
 84 }</string>
 85 ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context
 86 //·Line:·10
  
 87 class·G&lt;T&gt;
 88 {
 89 }
  
 90 class·C
 91 {
 92 »       const·string·f·=·nameof·(G&lt;&gt;);
 93 }</string>
Max diff block lines reached; 23/2476 bytes (0.93%) of diff not shown.
889 B
CS0110
877 B
CS0110
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 20 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0110</ErrorName>3 ··<ErrorName>CS0110</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0110:·The·evaluation·of·the·constant·value·for·`E.a'·involves·a·circular·definition
 6 //·Line:·6
  
 7 enum·E
 8 {
 9 »       a·=·b,
 10 »       b·=·c,
 11 »       c·=·a
 12 }</string>
5 ····<string>//·CS0110:·The·evaluation·of·the·constant·value·for·`A.B.C.X'·involves·a·circular·definition13 ····<string>//·CS0110:·The·evaluation·of·the·constant·value·for·`A.B.C.X'·involves·a·circular·definition
6 //·Line:·914 //·Line:·9
  
7 class·A·{15 class·A·{
8 »       int·a;16 »       int·a;
9 »       17 »       
10 »       class·B·{18 »       class·B·{
Offset 34, 18 lines modifiedOffset 43, 9 lines modified
  
34 »       static·int·Main·(string·[]·args)43 »       static·int·Main·(string·[]·args)
35 »       {44 »       {
36 »       »       return·0;45 »       »       return·0;
37 »       }46 »       }
  
38 }</string>47 }</string>
39 ····<string>//·CS0110:·The·evaluation·of·the·constant·value·for·`E.a'·involves·a·circular·definition 
40 //·Line:·6 
  
41 enum·E 
42 { 
43 »       a·=·b, 
44 »       b·=·c, 
45 »       c·=·a 
46 }</string> 
47 ··</Examples>48 ··</Examples>
48 </ErrorDocumentation>49 </ErrorDocumentation>
644 B
CS2006
632 B
CS2006
Ordering differences only
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS2006</ErrorName>3 ··<ErrorName>CS2006</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS2006:·Missing·argument·for·`/debug:'·option 
6 //·Line:·0 
7 //·Compiler·options:·-debug:</string> 
8 ····<string>//·CS2006:·Missing·argument·for·`/d:'·option5 ····<string>//·CS2006:·Missing·argument·for·`/d:'·option
9 //·Line:·06 //·Line:·0
10 //·Compiler·options:·-d:</string>7 //·Compiler·options:·-d:</string>
 8 ····<string>//·CS2006:·Missing·argument·for·`/debug:'·option
 9 //·Line:·0
 10 //·Compiler·options:·-debug:</string>
11 ··</Examples>11 ··</Examples>
12 </ErrorDocumentation>12 </ErrorDocumentation>
1.28 KB
CS0505
1.27 KB
CS0505
Ordering differences only
    
Offset 1, 20 lines modifiedOffset 1, 22 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0505</ErrorName>3 ··<ErrorName>CS0505</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0505:·`DerivedClass.value()':·cannot·override·because·`BaseClass.value'·is·not·a·method5 ····<string>//·CS0505:·`DerivedClass.value()':·cannot·override·because·`BaseClass.value'·is·not·a·method
6 //·Line:·96 //·Line:·9
  
 7 using·System;
  
7 class·BaseClass·{8 class·BaseClass·{
8 ········protected·int·value;9 ········protected·EventHandler·value;
9 }10 }
  
10 class·DerivedClass:·BaseClass·{11 class·DerivedClass:·BaseClass·{
11 ········protected·override·int·value()·{}12 ········protected·override·void·value()·{}
12 }</string>13 }</string>
13 ····<string>//·CS0505:·`DerivedClass.value()':·cannot·override·because·`BaseClass.value'·is·not·a·method14 ····<string>//·CS0505:·`DerivedClass.value()':·cannot·override·because·`BaseClass.value'·is·not·a·method
14 //·Line:·915 //·Line:·9
  
15 using·System;16 using·System;
  
16 class·BaseClass·{17 class·BaseClass·{
Offset 23, 18 lines modifiedOffset 25, 16 lines modified
  
23 class·DerivedClass:·BaseClass·{25 class·DerivedClass:·BaseClass·{
24 ········protected·override·EventHandler·value()·{}26 ········protected·override·EventHandler·value()·{}
25 }</string>27 }</string>
26 ····<string>//·CS0505:·`DerivedClass.value()':·cannot·override·because·`BaseClass.value'·is·not·a·method28 ····<string>//·CS0505:·`DerivedClass.value()':·cannot·override·because·`BaseClass.value'·is·not·a·method
27 //·Line:·929 //·Line:·9
  
28 using·System; 
  
29 class·BaseClass·{30 class·BaseClass·{
30 ········protected·EventHandler·value;31 ········protected·int·value;
31 }32 }
  
32 class·DerivedClass:·BaseClass·{33 class·DerivedClass:·BaseClass·{
33 ········protected·override·void·value()·{}34 ········protected·override·int·value()·{}
34 }</string>35 }</string>
35 ··</Examples>36 ··</Examples>
36 </ErrorDocumentation>37 </ErrorDocumentation>
905 B
CS4005
893 B
CS4005
Ordering differences only
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS4005</ErrorName>3 ··<ErrorName>CS4005</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS4005:·Async·methods·cannot·have·unsafe·parameters5 ····<string>//·CS4005:·Async·methods·cannot·have·unsafe·parameters
6 //·Line:·76 //·Line:·11
7 //·Compiler·options:·-unsafe7 //·Compiler·options:·-unsafe
  
8 class·C8 class·C
9 {9 {
10 »       public·unsafe·async·void·Test·(int*·arg)10 »       unsafe·delegate·void·D·(int*·i);
 11 »       
 12 »       public·static·void·Main·()
11 »       {13 »       {
 14 »       »       D·d·=·async·delegate·{·};
12 »       }15 »       }
13 }</string>16 }</string>
14 ····<string>//·CS4005:·Async·methods·cannot·have·unsafe·parameters17 ····<string>//·CS4005:·Async·methods·cannot·have·unsafe·parameters
15 //·Line:·1118 //·Line:·7
16 //·Compiler·options:·-unsafe19 //·Compiler·options:·-unsafe
  
17 class·C20 class·C
18 {21 {
 22 »       public·unsafe·async·void·Test·(int*·arg)
19 »       unsafe·delegate·void·D·(int*·i); 
20 »        
21 »       public·static·void·Main·() 
22 »       {23 »       {
23 »       »       D·d·=·async·delegate·{·}; 
24 »       }24 »       }
25 }</string>25 }</string>
26 ··</Examples>26 ··</Examples>
27 </ErrorDocumentation>27 </ErrorDocumentation>
1.62 KB
CS0501
1.61 KB
CS0501
Ordering differences only
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0501</ErrorName>3 ··<ErrorName>CS0501</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0501:·`Class.X()'·must·have·a·body·because·it·is·not·marked·abstract,·extern,·or·partial 
6 //·Line:·5 
  
7 class·Class·{ 
8 »       virtual·public·void·X·(); 
9 }</string> 
10 ····<string>//·CS0501:·`X.Mine.get'·must·have·a·body·because·it·is·not·marked·abstract,·extern,·or·partial5 ····<string>//·CS0501:·`Test.this[string].get'·must·have·a·body·because·it·is·not·marked·abstract,·extern,·or·partial
11 //·Line:·66 //·Line:·6
  
12 class·X7 public·abstract·class·Test
13 {8 {
14 »       public·int·Mine·{·get;·set·{}·}9 »       public·string·this·[string·key]·{·get;·set;·}
15 }</string>10 }</string>
16 ····<string>//·CS0501:·`C.operator·!=(C,·C)'·must·have·a·body·because·it·is·not·marked·abstract,·extern,·or·partial11 ····<string>//·CS0501:·`C.operator·!=(C,·C)'·must·have·a·body·because·it·is·not·marked·abstract,·extern,·or·partial
17 //·Line:·612 //·Line:·6
  
18 class·C13 class·C
19 {14 {
20 »       public·static·bool·operator·!=·(C·l,·C·r);15 »       public·static·bool·operator·!=·(C·l,·C·r);
21 »       public·static·bool·operator·==·(C·l,·C·r);16 »       public·static·bool·operator·==·(C·l,·C·r);
22 }</string>17 }</string>
23 ····<string>//·CS0501:·`Test.this[string].get'·must·have·a·body·because·it·is·not·marked·abstract,·extern,·or·partial18 ····<string>//·CS0501:·`X.Mine.get'·must·have·a·body·because·it·is·not·marked·abstract,·extern,·or·partial
24 //·Line:·619 //·Line:·6
  
25 public·abstract·class·Test20 class·X
26 {21 {
27 »       public·string·this·[string·key]·{·get;·set;·}22 »       public·int·Mine·{·get;·set·{}·}
 23 }</string>
 24 ····<string>//·CS0501:·`Class.X()'·must·have·a·body·because·it·is·not·marked·abstract,·extern,·or·partial
 25 //·Line:·5
  
 26 class·Class·{
 27 »       virtual·public·void·X·();
28 }</string>28 }</string>
29 ··</Examples>29 ··</Examples>
30 </ErrorDocumentation>30 </ErrorDocumentation>
9.08 KB
CS1570
9.07 KB
CS1570
Ordering differences only
    
Offset 14, 14 lines modifiedOffset 14, 75 lines modified
14 »       {14 »       {
15 »       »       ///·&lt;summary&gt;15 »       »       ///·&lt;summary&gt;
16 »       »       ///·comment·for·public·field16 »       »       ///·comment·for·public·field
17 »       »       ///·&lt;/invalid&gt;17 »       »       ///·&lt;/invalid&gt;
18 »       »       public·string·PublicField2;18 »       »       public·string·PublicField2;
19 »       }19 »       }
20 }</string>20 }</string>
 21 ····<string>//·CS1570:·XML·documentation·comment·on·`Test'·is·not·well-formed·XML·markup·(Unexpected·XML·declaration.·The·XML·declaration·must·be·the·first·node·in·the·document,·and·no·white·space·characters·are·allowed·to·appear·before·it.·Line·3,·position·4.)
 22 //·Line:·13
 23 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1
  
 24 ///·Text·goes·here.
 25 ///
 26 ///·&lt;?xml·version·=·&quot;1.0&quot;·encoding·=·&quot;utf-8&quot;·?&gt;
 27 ///·&lt;configuration&gt;
 28 ///·····&lt;appSettings&gt;
 29 ///·········&lt;add·key·=·&quot;blah&quot;·value·=·&quot;blech&quot;/&gt;
 30 ///·····&lt;/appSettings&gt;
 31 ///·&lt;/configuration&gt;·
 32 public·class·Test
 33 {····
 34 ····static·void·Main·()
 35 ····{
 36 ····}
 37 }</string>
 38 ····<string>//·CS1570:·XML·documentation·comment·on·`Testing.InterfaceTest2'·is·not·well-formed·XML·markup·(The·'summary'·start·tag·on·line·1·position·2·does·not·match·the·end·tag·of·'incorrect'.·Line·3,·position·3.)
 39 //·Line:·12
 40 //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror
  
 41 using·System;
  
 42 namespace·Testing
 43 {
 44 »       ///&lt;summary&gt;
 45 »       ///·incorrect·markup·comment·for·interface
 46 »       ///&lt;/incorrect&gt;
 47 »       public·interface·InterfaceTest2
 48 »       {
 49 »       }
 50 }</string>
 51 ····<string>//·CS1570:·XML·documentation·comment·on·`Testing.StructTest2'·is·not·well-formed·XML·markup·(The·'summary'·start·tag·on·line·1·position·2·does·not·match·the·end·tag·of·'incorrect'.·Line·3,·position·3.)
 52 //·Line:·10
 53 //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror
  
 54 namespace·Testing
 55 {
 56 »       ///&lt;summary&gt;·
 57 »       ///·incorrect·markup·comment·for·struct
 58 »       ///&lt;/incorrect&gt;
 59 »       public·struct·StructTest2
 60 »       {
 61 »       }
 62 }</string>
 63 ····<string>//·CS1570:·XML·documentation·comment·on·`Testing.Test2'·is·not·well-formed·XML·markup·(The·'summary'·start·tag·on·line·1·position·2·does·not·match·the·end·tag·of·'incorrect'.·Line·3,·position·3.)
 64 //·Line:·12
 65 //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror
  
 66 using·System;
  
 67 namespace·Testing
 68 {
 69 »       ///&lt;summary&gt;
 70 »       ///·Incorrect·comment·markup.
 71 »       ///&lt;/incorrect&gt;
 72 »       public·class·Test2
 73 »       {
 74 »       }
 75 }</string>
21 ····<string>//·CS1570:·XML·documentation·comment·on·`Testing.Test.PublicProperty2'·is·not·well-formed·XML·markup·(The·'summary'·start·tag·on·line·1·position·3·does·not·match·the·end·tag·of·'incorrect'.·Line·3,·position·4.)76 ····<string>//·CS1570:·XML·documentation·comment·on·`Testing.Test.PublicProperty2'·is·not·well-formed·XML·markup·(The·'summary'·start·tag·on·line·1·position·3·does·not·match·the·end·tag·of·'incorrect'.·Line·3,·position·4.)
22 //·Line:·3277 //·Line:·32
23 //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror78 //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror
  
24 using·System;79 using·System;
  
25 namespace·Testing80 namespace·Testing
Offset 70, 58 lines modifiedOffset 131, 70 lines modified
70 »       »       »       On·public·setter·-·no·effect131 »       »       »       On·public·setter·-·no·effect
71 »       »       »       &lt;/summary&gt;132 »       »       »       &lt;/summary&gt;
72 »       »       »       */133 »       »       »       */
73 »       »       »       set·{·}134 »       »       »       set·{·}
74 »       »       }135 »       »       }
75 »       }136 »       }
76 }</string>137 }</string>
77 ····<string>//·CS1570:·XML·documentation·comment·on·`Testing.InterfaceTest2'·is·not·well-formed·XML·markup·(The·'summary'·start·tag·on·line·1·position·2·does·not·match·the·end·tag·of·'incorrect'.·Line·3,·position·3.)138 ····<string>//·CS1570:·XML·documentation·comment·on·`Testing.MyDelegate2'·is·not·well-formed·XML·markup·(The·'summary'·start·tag·on·line·1·position·3·does·not·match·the·end·tag·of·'incorrect'.·Line·3,·position·4.)
78 //·Line:·12139 //·Line:·12
79 //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror140 //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror
  
80 using·System;141 using·System;
  
81 namespace·Testing142 namespace·Testing
82 {143 {
83 »       ///&lt;summary&gt;144 »       ///·&lt;summary&gt;
84 »       ///·incorrect·markup·comment·for·interface145 »       ///·comment·for·delegate·type
85 »       ///&lt;/incorrect&gt;146 »       ///·&lt;/incorrect&gt;
86 »       public·interface·InterfaceTest2147 »       public·delegate·void·MyDelegate2·(object·o,·EventArgs·e);
 148 }</string>
 149 ····<string>//·CS1570:·XML·documentation·comment·on·`Testing.Test2'·is·not·well-formed·XML·markup·(Name·cannot·begin·with·the·'6'·character,·hexadecimal·value·0x36.·Line·1,·position·3.)
 150 //·Line:·9
 151 //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror
  
 152 using·System;
  
 153 namespace·Testing
 154 {
 155 »       ///·&lt;6roken&gt;·broken·markup
 156 »       public·class·Test2
87 »       {157 »       {
88 »       }158 »       }
89 }</string>159 }</string>
90 ····<string>//·CS1570:·XML·documentation·comment·on·`Testing.Test2'·is·not·well-formed·XML·markup·(The·'summary'·start·tag·on·line·1·position·2·does·not·match·the·end·tag·of·'incorrect'.·Line·3,·position·3.)160 ····<string>//·CS1570:·XML·documentation·comment·on·`Testing.Test2'·is·not·well-formed·XML·markup·(The·'summary'·start·tag·on·line·1·position·3·does·not·match·the·end·tag·of·'incorrect'.·Line·3,·position·4.)
91 //·Line:·12161 //·Line:·12
92 //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror162 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1
  
93 using·System;163 using·System;
  
94 namespace·Testing164 namespace·Testing
95 {165 {
96 »       ///&lt;summary&gt;166 »       ///·&lt;summary&gt;
97 »       ///·Incorrect·comment·markup.167 »       ///·Incorrect·comment·markup.
98 »       ///&lt;/incorrect&gt;168 »       ///·&lt;/incorrect&gt;
99 »       public·class·Test2169 »       public·class·Test2
100 »       {170 »       {
101 »       }171 »       }
102 }</string>172 }</string>
103 ····<string>//·CS1570:·XML·documentation·comment·on·`Testing.Test.Constant2'·is·not·well-formed·XML·markup·(The·'summary'·start·tag·on·line·1·position·3·does·not·match·the·end·tag·of·'invalid'.·Line·3,·position·4.)173 ····<string>//·CS1570:·XML·documentation·comment·on·`Testing.EnumTest2'·is·not·well-formed·XML·markup·(The·'summary'·start·tag·on·line·1·position·2·does·not·match·the·end·tag·of·'incorrect'.·Line·3,·position·3.)
104 //·Line:·19174 //·Line:·12
105 //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror175 //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror
Max diff block lines reached; 4127/9250 bytes (44.62%) of diff not shown.
1.17 KB
CS1738
1.15 KB
CS1738
Ordering differences only
    
Offset 1, 28 lines modifiedOffset 1, 12 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1738</ErrorName>3 ··<ErrorName>CS1738</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1738:·Named·arguments·must·appear·after·the·positional·arguments·when·using·language·version·older·than·7.25 ····<string>//·CS1738:·Named·arguments·must·appear·after·the·positional·arguments·when·using·language·version·older·than·7.2
6 //·Line:·14 
  
7 class·C 
8 { 
9 »       int·this·[int·a,·string·s]·{ 
10 »       »       get·{ 
11 »       »       »       return·1; 
12 »       »       } 
13 »       } 
14 »        
15 »       void·Test·() 
16 »       { 
17 »       »       var·r·=·this·[a·:·1,··&quot;out&quot;]; 
18 »       } 
19 }</string> 
20 ····<string>//·CS1738:·Named·arguments·must·appear·after·the·positional·arguments·when·using·language·version·older·than·7.2 
21 //·Line:·126 //·Line:·12
  
22 class·C7 class·C
23 {8 {
24 »       static·void·Foo·(int·a,·string·s)9 »       static·void·Foo·(int·a,·string·s)
25 »       {10 »       {
26 »       }11 »       }
Offset 44, 9 lines modifiedOffset 28, 25 lines modified
44 »       }28 »       }
45 }29 }
  
46 [MyAttribute·(s·:·&quot;a&quot;,·1)]30 [MyAttribute·(s·:·&quot;a&quot;,·1)]
47 class·C31 class·C
48 {32 {
49 }</string>33 }</string>
 34 ····<string>//·CS1738:·Named·arguments·must·appear·after·the·positional·arguments·when·using·language·version·older·than·7.2
 35 //·Line:·14
  
 36 class·C
 37 {
 38 »       int·this·[int·a,·string·s]·{
 39 »       »       get·{
 40 »       »       »       return·1;
 41 »       »       }
 42 »       }
 43 »       
 44 »       void·Test·()
 45 »       {
 46 »       »       var·r·=·this·[a·:·1,··&quot;out&quot;];
 47 »       }
 48 }</string>
50 ··</Examples>49 ··</Examples>
51 </ErrorDocumentation>50 </ErrorDocumentation>
1.44 KB
CS0436
1.43 KB
CS0436
Ordering differences only
    
Offset 1, 29 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0436</ErrorName>3 ··<ErrorName>CS0436</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0436:·The·type·`System.Console'·conflicts·with·the·imported·type·of·same·name'.·Ignoring·the·imported·type·definition 
6 //·Line:·16 
7 //·Compiler·options:·-warn:2·-warnaserror 
  
8 namespace·System 
9 { 
10 ····public·class·Console 
11 ····{ 
12 ····} 
13 } 
  
14 public·class·C 
15 { 
16 ····public·static·void·Main·() 
17 ····{ 
18 ········new·System.Console·(); 
19 ····} 
20 }</string> 
21 ····<string>//·CS0436:·The·type·`System.Runtime.CompilerServices.RuntimeHelpers'·conflicts·with·the·imported·type·of·same·name'.·Ignoring·the·imported·type·definition5 ····<string>//·CS0436:·The·type·`System.Runtime.CompilerServices.RuntimeHelpers'·conflicts·with·the·imported·type·of·same·name'.·Ignoring·the·imported·type·definition
22 //·Line:·206 //·Line:·20
23 //·Compiler·options:·-warn:2·-warnaserror7 //·Compiler·options:·-warn:2·-warnaserror
  
24 using·System.Runtime.CompilerServices;8 using·System.Runtime.CompilerServices;
  
25 namespace·System.Runtime.CompilerServices9 namespace·System.Runtime.CompilerServices
Offset 40, 9 lines modifiedOffset 22, 27 lines modified
40 class·C22 class·C
41 {23 {
42 »       public·static·void·Main·()24 »       public·static·void·Main·()
43 »       {25 »       {
44 »       »       RuntimeHelpers.SomeMethod·(null);26 »       »       RuntimeHelpers.SomeMethod·(null);
45 »       }27 »       }
46 }</string>28 }</string>
 29 ····<string>//·CS0436:·The·type·`System.Console'·conflicts·with·the·imported·type·of·same·name'.·Ignoring·the·imported·type·definition
 30 //·Line:·16
 31 //·Compiler·options:·-warn:2·-warnaserror
  
 32 namespace·System
 33 {
 34 ····public·class·Console
 35 ····{
 36 ····}
 37 }
  
 38 public·class·C
 39 {
 40 ····public·static·void·Main·()
 41 ····{
 42 ········new·System.Console·();
 43 ····}
 44 }</string>
47 ··</Examples>45 ··</Examples>
48 </ErrorDocumentation>46 </ErrorDocumentation>
1.19 KB
CS3024
1.17 KB
CS3024
Ordering differences only
    
Offset 1, 39 lines modifiedOffset 1, 39 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS3024</ErrorName>3 ··<ErrorName>CS3024</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS3024:·Constraint·type·`A'·is·not·CLS-compliant5 ····<string>//·CS3024:·Constraint·type·`I'·is·not·CLS-compliant
6 //·Line:·156 //·Line:·13
7 //·Compiler·options:·-warn:1·-warnaserror7 //·Compiler·options:·-warn:1·-warnaserror
  
8 using·System;8 using·System;
9 [assembly:CLSCompliant·(true)]9 [assembly:CLSCompliant·(true)]
  
10 [CLSCompliant·(false)]10 [CLSCompliant·(false)]
11 public·abstract·class·A11 public·interface·I
12 {12 {
13 }13 }
  
14 public·class·C14 public·class·C&lt;T&gt;·where·T·:·I
15 {15 {
16 »       public·static·void·Foo&lt;T&gt;()·where·T·:·A 
17 »       { 
18 »       } 
19 }</string>16 }</string>
20 ····<string>//·CS3024:·Constraint·type·`I'·is·not·CLS-compliant17 ····<string>//·CS3024:·Constraint·type·`A'·is·not·CLS-compliant
21 //·Line:·1318 //·Line:·15
22 //·Compiler·options:·-warn:1·-warnaserror19 //·Compiler·options:·-warn:1·-warnaserror
  
23 using·System;20 using·System;
24 [assembly:CLSCompliant·(true)]21 [assembly:CLSCompliant·(true)]
  
25 [CLSCompliant·(false)]22 [CLSCompliant·(false)]
26 public·interface·I23 public·abstract·class·A
27 {24 {
28 }25 }
  
29 public·class·C&lt;T&gt;·where·T·:·I26 public·class·C
30 {27 {
 28 »       public·static·void·Foo&lt;T&gt;()·where·T·:·A
 29 »       {
 30 »       }
31 }</string>31 }</string>
32 ··</Examples>32 ··</Examples>
33 </ErrorDocumentation>33 </ErrorDocumentation>
1.01 KB
CS0149
1.0 KB
CS0149
Ordering differences only
    
Offset 1, 12 lines modifiedOffset 1, 24 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0149</ErrorName>3 ··<ErrorName>CS0149</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0149:·Method·name·expected5 ····<string>//·CS0149:·Method·name·expected
 6 //·Line:·10
  
 7 delegate·void·D·();
  
 8 public·class·MainClass
 9 {
 10 »       public·static·void·Main·()
 11 »       {
 12 »       »       D·delegateInstance·=·new·D·(Main,·null);
 13 »       }
 14 }</string>
 15 ····<string>//·CS0149:·Method·name·expected
6 //·Line:·1716 //·Line:·17
  
7 public·class·Blah·{17 public·class·Blah·{
  
8 »       public·delegate·int·MyDelegate·(int·i,·int·j);18 »       public·delegate·int·MyDelegate·(int·i,·int·j);
  
9 »       public·int·Foo·(int·i,·int·j)19 »       public·int·Foo·(int·i,·int·j)
Offset 29, 21 lines modifiedOffset 41, 9 lines modified
29 public·class·MainClass41 public·class·MainClass
30 {42 {
31 »       public·static·void·Main·()43 »       public·static·void·Main·()
32 »       {44 »       {
33 »       »       TestDelegate·delegateInstance·=·new·TestDelegate·();45 »       »       TestDelegate·delegateInstance·=·new·TestDelegate·();
34 »       }46 »       }
35 }</string>47 }</string>
36 ····<string>//·CS0149:·Method·name·expected 
37 //·Line:·10 
  
38 delegate·void·D·(); 
  
39 public·class·MainClass 
40 { 
41 »       public·static·void·Main·() 
42 »       { 
43 »       »       D·delegateInstance·=·new·D·(Main,·null); 
44 »       } 
45 }</string> 
46 ··</Examples>48 ··</Examples>
47 </ErrorDocumentation>49 </ErrorDocumentation>
1.63 KB
CS0181
1.62 KB
CS0181
Ordering differences only
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0181</ErrorName>3 ··<ErrorName>CS0181</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0181:·Attribute·constructor·parameter·has·type·`int[,]',·which·is·not·a·valid·attribute·parameter·type5 ····<string>//·CS0181:·Attribute·constructor·parameter·has·type·`int[][]',·which·is·not·a·valid·attribute·parameter·type
6 //·Line:·136 //·Line:·13
  
7 using·System;7 using·System;
  
8 class·TestAttribute:·Attribute8 class·TestAttribute:·Attribute
9 {9 {
10 ····public·TestAttribute·(int[,]·i)·{}10 »       public·TestAttribute·(int[][]·o)·{}
11 }11 }
  
12 public·class·E12 public·class·E
13 {13 {
14 ····[Test·(null)]14 »       [Test·(null)]
15 ····public·void·Method·()·{}15 »       public·static·void·Main·()
 16 »       {
 17 »       »       System.Reflection.MethodBase.GetCurrentMethod().GetCustomAttributes·(true);
 18 »       }
16 }</string>19 }</string>
17 ····<string>//·CS0181:·Attribute·constructor·parameter·has·type·`int[][]',·which·is·not·a·valid·attribute·parameter·type20 ····<string>//·CS0181:·Attribute·constructor·parameter·has·type·`int[,]',·which·is·not·a·valid·attribute·parameter·type
18 //·Line:·1321 //·Line:·13
  
19 using·System;22 using·System;
  
20 class·TestAttribute:·Attribute23 class·TestAttribute:·Attribute
21 {24 {
22 »       public·TestAttribute·(int[][]·o)·{}25 ····public·TestAttribute·(int[,]·i)·{}
23 }26 }
  
24 public·class·E27 public·class·E
25 {28 {
26 »       [Test·(null)]29 ····[Test·(null)]
 30 ····public·void·Method·()·{}
27 »       public·static·void·Main·() 
28 »       { 
29 »       »       System.Reflection.MethodBase.GetCurrentMethod().GetCustomAttributes·(true); 
30 »       } 
31 }</string>31 }</string>
32 ····<string>//·CS0181:·Attribute·constructor·parameter·has·type·`System.Attribute',·which·is·not·a·valid·attribute·parameter·type32 ····<string>//·CS0181:·Attribute·constructor·parameter·has·type·`System.Attribute',·which·is·not·a·valid·attribute·parameter·type
33 //·Line:·633 //·Line:·6
  
34 using·System;34 using·System;
  
35 [BAttribute·(null)]35 [BAttribute·(null)]
1.0 KB
CS0576
1010 B
CS0576
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 27 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0576</ErrorName>3 ··<ErrorName>CS0576</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0576:·Namespace·`global::'·contains·a·definition·with·same·name·as·alias·`S'
 6 //·Line:·14
  
 7 using·S·=·System;
  
 8 public·class·S
 9 {
 10 }
  
 11 public·class·Test
 12 {
 13 »       public·static·void·Main()
 14 »       {
 15 »       »       S·s;
 16 »       }
 17 }</string>
5 ····<string>//·CS0576:·Namespace·`Top'·contains·a·definition·with·same·name·as·alias·`T'18 ····<string>//·CS0576:·Namespace·`Top'·contains·a·definition·with·same·name·as·alias·`T'
6 //·Line:·1219 //·Line:·12
  
7 namespace·Top20 namespace·Top
8 {21 {
9 »       using·T·=·System.Exception;22 »       using·T·=·System.Exception;
  
Offset 28, 25 lines modifiedOffset 44, 9 lines modified
28 »       {44 »       {
29 »       »       public·static·void·Main·()45 »       »       public·static·void·Main·()
30 »       »       {46 »       »       {
31 »       »       »       A.GG·();47 »       »       »       A.GG·();
32 »       »       }48 »       »       }
33 »       }49 »       }
34 }</string>50 }</string>
35 ····<string>//·CS0576:·Namespace·`global::'·contains·a·definition·with·same·name·as·alias·`S' 
36 //·Line:·14 
  
37 using·S·=·System; 
  
38 public·class·S 
39 { 
40 } 
  
41 public·class·Test 
42 { 
43 »       public·static·void·Main() 
44 »       { 
45 »       »       S·s; 
46 »       } 
47 }</string> 
48 ··</Examples>51 ··</Examples>
49 </ErrorDocumentation>52 </ErrorDocumentation>
1.19 KB
CS1909
1.18 KB
CS1909
Ordering differences only
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1909</ErrorName>3 ··<ErrorName>CS1909</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1909:·The·DefaultParameterValue·attribute·is·not·applicable·on·parameters·of·type·`int[]'5 ····<string>//·CS1909:·The·DefaultParameterValue·attribute·is·not·applicable·on·parameters·of·type·`System.Type'
6 //·Line:·76 //·Line:·7
  
7 using·System.Runtime.InteropServices;7 using·System.Runtime.InteropServices;
  
 8 interface·ITest·{
 9 »       void·f·([DefaultParameterValue·(typeof·(ITest))]·System.Type·x);
8 class·Test·{ 
9 »       void·f·([DefaultParameterValue·(new·int[0])]·int[]·x) 
10 »       { 
11 »       } 
12 }</string>10 }</string>
13 ····<string>//·CS1909:·The·DefaultParameterValue·attribute·is·not·applicable·on·parameters·of·type·`System.Type'11 ····<string>//·CS1909:·The·DefaultParameterValue·attribute·is·not·applicable·on·parameters·of·type·`int[]'
14 //·Line:·712 //·Line:·7
  
15 using·System.Runtime.InteropServices;13 using·System.Runtime.InteropServices;
  
16 interface·ITest·{ 
17 »       void·f·([DefaultParameterValue·(typeof·(ITest))]·System.Type·x);14 class·Test·{
 15 »       void·f·([DefaultParameterValue·(new·int[0])]·int[]·x)
 16 »       {
 17 »       }
18 }</string>18 }</string>
19 ··</Examples>19 ··</Examples>
20 </ErrorDocumentation>20 </ErrorDocumentation>
2.9 KB
CS0158
2.89 KB
CS0158
Ordering differences only
    
Offset 11, 16 lines modifiedOffset 11, 16 lines modified
11 public·class·Test11 public·class·Test
12 {12 {
13 »       public·void·Whatever·()13 »       public·void·Whatever·()
14 »       {·}14 »       {·}
  
15 »       static·void·RunIt·(Test·t)15 »       static·void·RunIt·(Test·t)
16 »       {16 »       {
17 »       Foo: 
18 »       »       Hello·hello·=·delegate·(Test·test)·{17 »       »       Hello·hello·=·delegate·(Test·test)·{
 18 »       »       »       Foo:
19 »       »       »       Hello·hello2·=·delegate·(Test·test2)·{19 »       »       »       Hello·hello2·=·delegate·(Test·test2)·{
20 »       »       »       »       Foo:20 »       »       »       »       Foo:
21 »       »       »       »       test2.Whatever·();21 »       »       »       »       test2.Whatever·();
22 »       »       »       };22 »       »       »       };
23 »       »       »       hello2·(test);23 »       »       »       hello2·(test);
24 »       »       };24 »       »       };
25 »       »       hello·(t);25 »       »       hello·(t);
Offset 41, 16 lines modifiedOffset 41, 16 lines modified
41 public·class·Test41 public·class·Test
42 {42 {
43 »       public·void·Whatever·()43 »       public·void·Whatever·()
44 »       {·}44 »       {·}
  
45 »       static·void·RunIt·(Test·t)45 »       static·void·RunIt·(Test·t)
46 »       {46 »       {
 47 »       Foo:
47 »       »       Hello·hello·=·delegate·(Test·test)·{48 »       »       Hello·hello·=·delegate·(Test·test)·{
48 »       »       »       Foo: 
49 »       »       »       Hello·hello2·=·delegate·(Test·test2)·{49 »       »       »       Hello·hello2·=·delegate·(Test·test2)·{
50 »       »       »       »       Foo:50 »       »       »       »       Foo:
51 »       »       »       »       test2.Whatever·();51 »       »       »       »       test2.Whatever·();
52 »       »       »       };52 »       »       »       };
53 »       »       »       hello2·(test);53 »       »       »       hello2·(test);
54 »       »       };54 »       »       };
55 »       »       hello·(t);55 »       »       hello·(t);
Offset 58, 42 lines modifiedOffset 58, 25 lines modified
  
58 »       static·void·Main·()58 »       static·void·Main·()
59 »       {59 »       {
60 »       »       Test·t·=·new·Test·();60 »       »       Test·t·=·new·Test·();
61 »       »       RunIt·(t);61 »       »       RunIt·(t);
62 »       }62 »       }
63 }</string>63 }</string>
64 ····<string>//·CS0158:·The·label·`LBL4'·shadows·another·label·by·the·same·name·in·a·contained·scope64 ····<string>//·CS0158:·The·label·`start'·shadows·another·label·by·the·same·name·in·a·contained·scope
65 //·Line:·1765 //·Line:·9
  
66 using·System; 
  
67 class·A 
68 { 
69 »       static·int·Test(int·i) 
70 »       { 
71 »       »       switch·(i) 
72 »       »       { 
73 »       »       »       case·1: 
74 »       »       »       »       Console.WriteLine(&quot;1&quot;); 
75 »       »       »       »       if·(i·&gt;·0) 
76 »       »       »       »       »       goto·LBL4; 
77 »       »       »       »       Console.WriteLine(&quot;2&quot;); 
78 »       »       »       »       break; 
  
 66 class·ClassMain·{
 67 ········public·static·void·Main()·{
 68 ················start:
 69 ················{
 70 ························start:··
 71 ························goto·start;
 72 ················}
 73 ········}
79 »       »       »       case·3: 
80 »       »       »       »       Console.WriteLine(&quot;3&quot;); 
81 »       »       »       LBL4: 
82 »       »       »       »       Console.WriteLine(&quot;4&quot;); 
83 »       »       »       »       return·0; 
84 »       »       } 
85 »       LBL4: 
86 »       »       Console.WriteLine(&quot;4&quot;); 
87 »       »       return·1; 
88 »       } 
89 }</string>74 }</string>
90 ····<string>//·CS0158:·The·label·`Foo'·shadows·another·label·by·the·same·name·in·a·contained·scope75 ····<string>//·CS0158:·The·label·`Foo'·shadows·another·label·by·the·same·name·in·a·contained·scope
91 //·Line:·1776 //·Line:·17
92 using·System;77 using·System;
  
93 public·delegate·void·Hello·(Test·test);78 public·delegate·void·Hello·(Test·test);
  
Offset 117, 26 lines modifiedOffset 100, 14 lines modified
  
117 »       static·void·Main·()100 »       static·void·Main·()
118 »       {101 »       {
119 »       »       Test·t·=·new·Test·();102 »       »       Test·t·=·new·Test·();
120 »       »       RunIt·(t);103 »       »       RunIt·(t);
121 »       }104 »       }
122 }</string>105 }</string>
123 ····<string>//·CS0158:·The·label·`start'·shadows·another·label·by·the·same·name·in·a·contained·scope 
124 //·Line:·9 
  
125 class·ClassMain·{ 
126 ········public·static·void·Main()·{ 
127 ················start: 
128 ················{ 
129 ························start:·· 
130 ························goto·start; 
131 ················} 
132 ········} 
133 }</string> 
134 ····<string>//·CS0158:·The·label·`a'·shadows·another·label·by·the·same·name·in·a·contained·scope106 ····<string>//·CS0158:·The·label·`a'·shadows·another·label·by·the·same·name·in·a·contained·scope
135 //·Line:·11107 //·Line:·11
  
136 class·Foo108 class·Foo
137 {109 {
138 »       static·void·Main·()110 »       static·void·Main·()
139 »       {111 »       {
Offset 146, 9 lines modifiedOffset 117, 38 lines modified
146 »       »       »       a:117 »       »       »       a:
147 »       »       »       return;118 »       »       »       return;
148 »       »       }119 »       »       }
149 a:120 a:
150 »       »       return;121 »       »       return;
151 »       }122 »       }
152 }</string>123 }</string>
 124 ····<string>//·CS0158:·The·label·`LBL4'·shadows·another·label·by·the·same·name·in·a·contained·scope
 125 //·Line:·17
  
 126 using·System;
  
 127 class·A
Max diff block lines reached; 23/2920 bytes (0.79%) of diff not shown.
2.24 KB
CS1510
2.23 KB
CS1510
Ordering differences only
    
Offset 1, 56 lines modifiedOffset 1, 12 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1510</ErrorName>3 ··<ErrorName>CS1510</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable5 ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable
6 //·Line:·11 
7 class·X·{ 
8 »       public·static·void·m·(ref·int·i) 
9 »       { 
10 »       »       i++; 
11 »       } 
  
12 »       static·void·Main·() 
13 »       { 
14 »       »       m·(ref·4); 
15 »       } 
16 }</string> 
17 ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable 
18 //·Line:·13 
  
19 class·M 
20 { 
21 »       static·void·Test·(ref·byte·b) 
22 »       { 
23 »       } 
24 »        
25 »       public·static·void·Main·() 
26 »       { 
27 »       »       byte·b·=·1; 
28 »       »       Test·(ref·(byte)·b); 
29 »       } 
30 }</string> 
31 ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable 
32 //·Line:·14 
33 //·this·is·bug·#56016 
  
34 using·System; 
  
35 class·Test·{ 
36 »       static·void·test(ref·IConvertible·i)·{ 
37 »       } 
38 »        
39 »       static·void·Main()·{ 
40 »       »       int·i·=·1; 
  
41 »       »       test·(ref·(IConvertible)·i); 
42 »       } 
43 }</string> 
44 ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable 
45 //·Line:·196 //·Line:·19
46 //·this·is·bug·#704027 //·this·is·bug·#70402
  
47 using·System;8 using·System;
48 ·9 ·
49 class·T·{10 class·T·{
50 ·11 ·
Offset 64, 23 lines modifiedOffset 20, 67 lines modified
64 ········static·void·Main·()20 ········static·void·Main·()
65 ········{21 ········{
66 ················int·a·=·0;22 ················int·a·=·0;
67 ················Convert·(out·(A)·a);23 ················Convert·(out·(A)·a);
68 ········}24 ········}
69 }</string>25 }</string>
70 ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable26 ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable
 27 //·Line:·14
 28 //·this·is·bug·#56016
  
 29 using·System;
  
 30 class·Test·{
 31 »       static·void·test(ref·IConvertible·i)·{
 32 »       }
 33 »       
 34 »       static·void·Main()·{
 35 »       »       int·i·=·1;
  
 36 »       »       test·(ref·(IConvertible)·i);
 37 »       }
 38 }</string>
 39 ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable
71 //·Line:·940 //·Line:·9
  
72 class·C41 class·C
73 {42 {
74 »       public·static·void·Main·()43 »       public·static·void·Main·()
75 »       {44 »       {
76 »       »       const·char·c·=·'a';45 »       »       const·char·c·=·'a';
77 »       »       Foo·(ref·c);46 »       »       Foo·(ref·c);
78 »       }47 »       }
  
79 »       static·void·Foo(ref·char·i)48 »       static·void·Foo(ref·char·i)
80 »       {49 »       {
81 »       }50 »       }
82 }</string>51 }</string>
 52 ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable
 53 //·Line:·13
  
 54 class·M
 55 {
 56 »       static·void·Test·(ref·byte·b)
 57 »       {
 58 »       }
 59 »       
 60 »       public·static·void·Main·()
 61 »       {
 62 »       »       byte·b·=·1;
 63 »       »       Test·(ref·(byte)·b);
 64 »       }
 65 }</string>
 66 ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable
 67 //·Line:·11
 68 class·X·{
 69 »       public·static·void·m·(ref·int·i)
 70 »       {
 71 »       »       i++;
 72 »       }
  
 73 »       static·void·Main·()
 74 »       {
 75 »       »       m·(ref·4);
 76 »       }
 77 }</string>
83 ··</Examples>78 ··</Examples>
84 </ErrorDocumentation>79 </ErrorDocumentation>
1.47 KB
CS1673
1.46 KB
CS1673
Ordering differences only
    
Offset 1, 12 lines modifiedOffset 1, 33 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1673</ErrorName>3 ··<ErrorName>CS1673</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1673:·Anonymous·methods·inside·structs·cannot·access·instance·members·of·`this'.·Consider·copying·`this'·to·a·local·variable·outside·the·anonymous·method·and·using·the·local·instead5 ····<string>//·CS1673:·Anonymous·methods·inside·structs·cannot·access·instance·members·of·`this'.·Consider·copying·`this'·to·a·local·variable·outside·the·anonymous·method·and·using·the·local·instead
 6 //·Line:·
 7 using·System;
  
 8 struct·S·{
 9 »       delegate·void·T·();
  
 10 »       int·f;
  
 11 »       public·int·Test·()
 12 »       {
 13 »       »       T·t·=·delegate·{
 14 »       »       »       f·=·1;
 15 »       »       };
 16 »       »       return·0;
 17 »       }
 18 »       
 19 »       static·void·Main·()
 20 »       {
 21 »       }
 22 }</string>
 23 ····<string>//·CS1673:·Anonymous·methods·inside·structs·cannot·access·instance·members·of·`this'.·Consider·copying·`this'·to·a·local·variable·outside·the·anonymous·method·and·using·the·local·instead
6 //·Line:·1924 //·Line:·19
7 using·System;25 using·System;
  
8 public·delegate·void·Hello·();26 public·delegate·void·Hello·();
  
9 struct·Foo27 struct·Foo
10 {28 {
Offset 41, 30 lines modifiedOffset 62, 9 lines modified
41 {62 {
42 »       static·void·Main·()63 »       static·void·Main·()
43 »       {64 »       {
44 »       »       Foo·foo·=·new·Foo·(3);65 »       »       Foo·foo·=·new·Foo·(3);
45 »       »       foo.Test·(new·Foo·(8));66 »       »       foo.Test·(new·Foo·(8));
46 »       }67 »       }
47 }</string>68 }</string>
48 ····<string>//·CS1673:·Anonymous·methods·inside·structs·cannot·access·instance·members·of·`this'.·Consider·copying·`this'·to·a·local·variable·outside·the·anonymous·method·and·using·the·local·instead 
49 //·Line:· 
50 using·System; 
  
51 struct·S·{ 
52 »       delegate·void·T·(); 
  
53 »       int·f; 
  
54 »       public·int·Test·() 
55 »       { 
56 »       »       T·t·=·delegate·{ 
57 »       »       »       f·=·1; 
58 »       »       }; 
59 »       »       return·0; 
60 »       } 
61 »        
62 »       static·void·Main·() 
63 »       { 
64 »       } 
65 }</string> 
66 ··</Examples>69 ··</Examples>
67 </ErrorDocumentation>70 </ErrorDocumentation>
1.97 KB
CS0278
1.96 KB
CS0278
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 41 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0278</ErrorName>3 ··<ErrorName>CS0278</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0278:·`IListCounter'·contains·ambiguous·implementation·of·`enumerable'·pattern.·Method·`IList.GetEnumerator()'·is·ambiguous·with·method·`ICounter.GetEnumerator()'
 6 //·Line:·26
 7 //·Compiler·options:·-warnaserror·-warn:2
  
 8 using·System;
 9 using·System.Collections;
  
 10 interface·IList·
 11 {
 12 »       IEnumerator·GetEnumerator·();
 13 }
  
 14 interface·ICounter·
 15 {
 16 »       IEnumerator·GetEnumerator·();
 17 }
  
 18 interface·IListCounter:·IList,·ICounter
 19 {
 20 }
  
 21 class·Test
 22 {
 23 »       static·void·Foo·(IListCounter·t)
 24 »       {
 25 »       »       foreach·(var·e·in·t)
 26 »       »       {
 27 »       »       }
 28 »       }
 29 }</string>
5 ····<string>//·CS0278:·`Testing.IMixedEnumerable'·contains·ambiguous·implementation·of·`enumerable'·pattern.·Method·`System.Collections.IEnumerable.GetEnumerator()'·is·ambiguous·with·method·`Testing.ICustomEnumerable.GetEnumerator()'30 ····<string>//·CS0278:·`Testing.IMixedEnumerable'·contains·ambiguous·implementation·of·`enumerable'·pattern.·Method·`System.Collections.IEnumerable.GetEnumerator()'·is·ambiguous·with·method·`Testing.ICustomEnumerable.GetEnumerator()'
6 //·Line:·2831 //·Line:·28
7 //·Compiler·options:·-warnaserror·-warn:232 //·Compiler·options:·-warnaserror·-warn:2
  
8 using·System;33 using·System;
9 using·System.Collections;34 using·System.Collections;
  
Offset 29, 39 lines modifiedOffset 59, 9 lines modified
29 ········class·Test·{59 ········class·Test·{
30 ················public·static·void·Main(string[]·args)·{60 ················public·static·void·Main(string[]·args)·{
31 ························IMixedEnumerable·c·=·new·TestCollection();61 ························IMixedEnumerable·c·=·new·TestCollection();
32 ························foreach(object·o·in·c)·{}62 ························foreach(object·o·in·c)·{}
33 ················}63 ················}
34 ········}64 ········}
35 }</string>65 }</string>
36 ····<string>//·CS0278:·`IListCounter'·contains·ambiguous·implementation·of·`enumerable'·pattern.·Method·`IList.GetEnumerator()'·is·ambiguous·with·method·`ICounter.GetEnumerator()' 
37 //·Line:·26 
38 //·Compiler·options:·-warnaserror·-warn:2 
  
39 using·System; 
40 using·System.Collections; 
  
41 interface·IList· 
42 { 
43 »       IEnumerator·GetEnumerator·(); 
44 } 
  
45 interface·ICounter· 
46 { 
47 »       IEnumerator·GetEnumerator·(); 
48 } 
  
49 interface·IListCounter:·IList,·ICounter 
50 { 
51 } 
  
52 class·Test 
53 { 
54 »       static·void·Foo·(IListCounter·t) 
55 »       { 
56 »       »       foreach·(var·e·in·t) 
57 »       »       { 
58 »       »       } 
59 »       } 
60 }</string> 
61 ··</Examples>66 ··</Examples>
62 </ErrorDocumentation>67 </ErrorDocumentation>
1.23 KB
CS0426
1.21 KB
CS0426
Ordering differences only
    
Offset 1, 47 lines modifiedOffset 1, 47 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0426</ErrorName>3 ··<ErrorName>CS0426</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0426:·The·nested·type·`M'·does·not·exist·in·the·type·`N'5 ····<string>//·CS0426:·The·nested·type·`B'·does·not·exist·in·the·type·`A'
6 //·Line:·66 //·Line:·12
  
7 class·A7 class·A
8 {8 {
9 »       class·B·:·N.M 
10 »       { 
11 »       } 
12 }9 }
  
13 class·N10 class·Test
14 {11 {
15 »       public·const·string·S·=·&quot;1&quot;;12 ···public·static·void·Main()
 13 ···{
 14 ······A.B·a;
 15 ···}
16 }</string>16 }</string>
17 ····<string>//·CS0426:·The·nested·type·`Foo'·does·not·exist·in·the·type·`C&lt;int&gt;'17 ····<string>//·CS0426:·The·nested·type·`Foo'·does·not·exist·in·the·type·`C&lt;int&gt;'
18 //·Line:·1118 //·Line:·11
  
19 public·abstract·class·B&lt;T&gt;19 public·abstract·class·B&lt;T&gt;
20 {20 {
21 »       public·class·Foo21 »       public·class·Foo
22 »       {22 »       {
23 »       }23 »       }
24 }24 }
  
25 public·class·C&lt;T&gt;·:·B&lt;C&lt;int&gt;.Foo&gt;25 public·class·C&lt;T&gt;·:·B&lt;C&lt;int&gt;.Foo&gt;
26 {26 {
27 }</string>27 }</string>
28 ····<string>//·CS0426:·The·nested·type·`B'·does·not·exist·in·the·type·`A'28 ····<string>//·CS0426:·The·nested·type·`M'·does·not·exist·in·the·type·`N'
29 //·Line:·1229 //·Line:·6
  
30 class·A30 class·A
31 {31 {
 32 »       class·B·:·N.M
 33 »       {
 34 »       }
32 }35 }
  
33 class·Test36 class·N
34 {37 {
 38 »       public·const·string·S·=·&quot;1&quot;;
35 ···public·static·void·Main() 
36 ···{ 
37 ······A.B·a; 
38 ···} 
39 }</string>39 }</string>
40 ··</Examples>40 ··</Examples>
41 </ErrorDocumentation>41 </ErrorDocumentation>
1.63 KB
CS0462
1.62 KB
CS0462
Ordering differences only
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0462</ErrorName>3 ··<ErrorName>CS0462</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0462:·`B.M(int)'·cannot·override·inherited·members·`A&lt;T&gt;.M(int)'·and·`A&lt;T&gt;.M(T)'·because·they·have·the·same·signature·when·used·in·type·`B'5 ····<string>//·CS0462:·`B.this[int]'·cannot·override·inherited·members·`A&lt;T&gt;.this[int]'·and·`A&lt;T&gt;.this[T]'·because·they·have·the·same·signature·when·used·in·type·`B'
6 //·Line:·126 //·Line:·12
  
7 abstract·class·A&lt;T&gt;7 abstract·class·A&lt;T&gt;
8 {8 {
9 »       public·abstract·void·M·(T·t); 
10 »       public·virtual·void·M·(int·t)·{·}9 »       public·abstract·int·this[T·t]·{·set;·}
 10 »       public·virtual·bool·this·[int·a]·{·set·{·}·}
11 }11 }
  
12 class·B·:·A&lt;int&gt;12 class·B·:·A&lt;int&gt;
13 {13 {
14 »       public·override·void·M·(int·t)·{·}14 »       public·override·int·this·[int·a]·{·set·{}·}
15 }</string>15 }</string>
16 ····<string>//·CS0462:·`B.this[int]'·cannot·override·inherited·members·`A&lt;T&gt;.this[int]'·and·`A&lt;T&gt;.this[T]'·because·they·have·the·same·signature·when·used·in·type·`B'16 ····<string>//·CS0462:·`B.M(int)'·cannot·override·inherited·members·`A&lt;T&gt;.M(int)'·and·`A&lt;T&gt;.M(T)'·because·they·have·the·same·signature·when·used·in·type·`B'
17 //·Line:·1217 //·Line:·12
  
18 abstract·class·A&lt;T&gt;18 abstract·class·A&lt;T&gt;
19 {19 {
20 »       public·abstract·int·this[T·t]·{·set;·} 
21 »       public·virtual·bool·this·[int·a]·{·set·{·}·}20 »       public·abstract·void·M·(T·t);
 21 »       public·virtual·void·M·(int·t)·{·}
22 }22 }
  
23 class·B·:·A&lt;int&gt;23 class·B·:·A&lt;int&gt;
24 {24 {
25 »       public·override·int·this·[int·a]·{·set·{}·}25 »       public·override·void·M·(int·t)·{·}
26 }</string>26 }</string>
27 ··</Examples>27 ··</Examples>
28 </ErrorDocumentation>28 </ErrorDocumentation>
936 B
CS0631
924 B
CS0631
Ordering differences only
    
Offset 2, 29 lines modifiedOffset 2, 29 lines modified
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0631</ErrorName>3 ··<ErrorName>CS0631</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0631:·The·parameter·modifier·`ref'·is·not·valid·in·this·context5 ····<string>//·CS0631:·The·parameter·modifier·`ref'·is·not·valid·in·this·context
6 //·Line:·56 //·Line:·5
  
7 class·X·{7 class·X·{
8 »       public·int·this·[ref·int·arg]·{·set·{}·}8 »       public·static·X·operator·&lt;·(ref·X·a,·int·b)
 9 »       {
 10 »       »       return·null;
 11 »       }
9 }</string>12 }</string>
10 ····<string>//·CS0631:·The·parameter·modifier·`ref'·is·not·valid·in·this·context13 ····<string>//·CS0631:·The·parameter·modifier·`ref'·is·not·valid·in·this·context
11 //·Line:·514 //·Line:·5
  
12 class·X·{15 class·X·{
13 »       public·static·explicit·operator·X·(ref·X[]·foo)16 »       public·static·explicit·operator·X·(ref·X[]·foo)
14 »       {17 »       {
15 »       »       return·null;18 »       »       return·null;
16 »       }19 »       }
17 }</string>20 }</string>
18 ····<string>//·CS0631:·The·parameter·modifier·`ref'·is·not·valid·in·this·context21 ····<string>//·CS0631:·The·parameter·modifier·`ref'·is·not·valid·in·this·context
19 //·Line:·522 //·Line:·5
  
20 class·X·{23 class·X·{
 24 »       public·int·this·[ref·int·arg]·{·set·{}·}
21 »       public·static·X·operator·&lt;·(ref·X·a,·int·b) 
22 »       { 
23 »       »       return·null; 
24 »       } 
25 }</string>25 }</string>
26 ··</Examples>26 ··</Examples>
27 </ErrorDocumentation>27 </ErrorDocumentation>
695 B
CS0702
683 B
CS0702
Ordering differences only
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 //·Line:·66 //·Line:·6
  
7 using·System;7 using·System;
  
8 class·C&lt;T&gt;·where·T·:·MulticastDelegate8 class·C&lt;T&gt;·where·T·:·MulticastDelegate
9 {9 {
10 }</string>10 }</string>
11 ····<string>//·CS0702:·A·constraint·cannot·be·special·class·`object'11 ····<string>//·CS0702:·A·constraint·cannot·be·special·class·`System.Array'
12 //·Line:·812 //·Line:·8
  
13 using·System;13 using·System;
  
14 class·Foo&lt;T&gt;14 class·Foo&lt;T&gt;
15 »       where·T·:·object15 »       where·T·:·Array
16 {16 {
17 }</string>17 }</string>
18 ····<string>//·CS0702:·A·constraint·cannot·be·special·class·`System.Array'18 ····<string>//·CS0702:·A·constraint·cannot·be·special·class·`object'
19 //·Line:·819 //·Line:·8
  
20 using·System;20 using·System;
  
21 class·Foo&lt;T&gt;21 class·Foo&lt;T&gt;
22 »       where·T·:·Array22 »       where·T·:·object
23 {23 {
24 }</string>24 }</string>
25 ··</Examples>25 ··</Examples>
26 </ErrorDocumentation>26 </ErrorDocumentation>
934 B
CS8132
922 B
CS8132
Ordering differences only
    
Offset 1, 22 lines modifiedOffset 1, 12 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS8132</ErrorName>3 ··<ErrorName>CS8132</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS8132:·Cannot·deconstruct·a·tuple·of·`2'·elements·into·`3'·variables5 ····<string>//·CS8132:·Cannot·deconstruct·a·tuple·of·`2'·elements·into·`3'·variables
6 //·Line:·8 
  
7 class·C 
8 { 
9 »       public·static·void·Main·() 
10 »       { 
11 »       »       var·(t,·u,·v)·=·(1,·2); 
12 »       } 
13 }</string> 
14 ····<string>//·CS8132:·Cannot·deconstruct·a·tuple·of·`2'·elements·into·`3'·variables 
15 //·Line:·116 //·Line:·11
  
16 class·X7 class·X
17 {8 {
18 »       static·int·xx;9 »       static·int·xx;
19 »       static·long·yy,·zz;10 »       static·long·yy,·zz;
  
Offset 26, 9 lines modifiedOffset 16, 19 lines modified
26 »       }16 »       }
  
27 »       static·(int,·long)·Foo·()17 »       static·(int,·long)·Foo·()
28 »       {18 »       {
29 »       »       return·(1,·3);19 »       »       return·(1,·3);
30 »       }20 »       }
31 }</string>21 }</string>
 22 ····<string>//·CS8132:·Cannot·deconstruct·a·tuple·of·`2'·elements·into·`3'·variables
 23 //·Line:·8
  
 24 class·C
 25 {
 26 »       public·static·void·Main·()
 27 »       {
 28 »       »       var·(t,·u,·v)·=·(1,·2);
 29 »       }
 30 }</string>
32 ··</Examples>31 ··</Examples>
33 </ErrorDocumentation>32 </ErrorDocumentation>
1.06 KB
CS1548
1.05 KB
CS1548
Ordering differences only
    
Offset 1, 21 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1548</ErrorName>3 ··<ErrorName>CS1548</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1548:·Error·during·assembly·signing.·The·specified·key·file·`missing.snk'·does·not·exist 
6 //·Line:·0 
7 //·Compiler·options:·-keyfile:missing.snk 
  
8 class·C 
9 { 
10 »       public·static·void·Main·() 
11 »       { 
12 »       } 
13 }</string> 
14 ····<string>//·CS1548:·Error·during·assembly·signing.·The·specified·key·file·`file_not_found.snk'·does·not·exist5 ····<string>//·CS1548:·Error·during·assembly·signing.·The·specified·key·file·`file_not_found.snk'·does·not·exist
15 //·Line:·06 //·Line:·0
  
16 using·System.Reflection;7 using·System.Reflection;
  
17 [assembly:·AssemblyKeyFile·(&quot;file_not_found.snk&quot;)]8 [assembly:·AssemblyKeyFile·(&quot;file_not_found.snk&quot;)]
  
Offset 51, 9 lines modifiedOffset 41, 19 lines modified
  
51 class·MyClass·{41 class·MyClass·{
  
52 »       public·static·void·Main·(string·[]·args)42 »       public·static·void·Main·(string·[]·args)
53 »       {43 »       {
54 »       }44 »       }
55 }</string>45 }</string>
 46 ····<string>//·CS1548:·Error·during·assembly·signing.·The·specified·key·file·`missing.snk'·does·not·exist
 47 //·Line:·0
 48 //·Compiler·options:·-keyfile:missing.snk
  
 49 class·C
 50 {
 51 »       public·static·void·Main·()
 52 »       {
 53 »       }
 54 }</string>
56 ··</Examples>55 ··</Examples>
57 </ErrorDocumentation>56 </ErrorDocumentation>
1.5 KB
CS1922
1.49 KB
CS1922
Ordering differences only
    
Offset 14, 26 lines modifiedOffset 14, 14 lines modified
14 »       {14 »       {
15 »       »       static·void·Main·()15 »       »       static·void·Main·()
16 »       »       {16 »       »       {
17 »       »       »       XmlSerializer·xs·=·new·XmlSerializer·(typeof·(string),·new·Type·()·{·typeof·(bool)·});17 »       »       »       XmlSerializer·xs·=·new·XmlSerializer·(typeof·(string),·new·Type·()·{·typeof·(bool)·});
18 »       »       }18 »       »       }
19 »       }19 »       }
20 }</string>20 }</string>
21 ····<string>//·CS1922:·A·field·or·property·`GCEventTypeMatcher'·cannot·be·initialized·with·a·collection·object·initializer·because·type·`GCEventTypeMatcher'·does·not·implement·`System.Collections.IEnumerable'·interface 
22 //·Line:·11 
  
23 using·System; 
  
24 public·enum·GCEventType·{ 
25 »       NURSERY_START 
26 } 
  
27 public·class·GCEventTypeMatcher·{ 
28 »       private·static·GCEventTypeMatcher[]·matcher·=·{·new·GCEventTypeMatcher·()·{·NURSERY_START,·s·=&gt;·TRUE·}·}; 
29 }</string> 
30 ····<string>//·CS1922:·A·field·or·property·`Data.Value'·cannot·be·initialized·with·a·collection·object·initializer·because·type·`int'·does·not·implement·`System.Collections.IEnumerable'·interface21 ····<string>//·CS1922:·A·field·or·property·`Data.Value'·cannot·be·initialized·with·a·collection·object·initializer·because·type·`int'·does·not·implement·`System.Collections.IEnumerable'·interface
31 //·Line:·1622 //·Line:·16
  
  
32 using·System;23 using·System;
  
33 class·Data24 class·Data
Offset 44, 9 lines modifiedOffset 32, 21 lines modified
44 public·class·Test32 public·class·Test
45 {33 {
46 »       static·void·Main·()34 »       static·void·Main·()
47 »       {35 »       {
48 »       »       var·c·=·new·Data·{·Value·=·{·0,·1,·2·}·};36 »       »       var·c·=·new·Data·{·Value·=·{·0,·1,·2·}·};
49 »       }37 »       }
50 }</string>38 }</string>
 39 ····<string>//·CS1922:·A·field·or·property·`GCEventTypeMatcher'·cannot·be·initialized·with·a·collection·object·initializer·because·type·`GCEventTypeMatcher'·does·not·implement·`System.Collections.IEnumerable'·interface
 40 //·Line:·11
  
 41 using·System;
  
 42 public·enum·GCEventType·{
 43 »       NURSERY_START
 44 }
  
 45 public·class·GCEventTypeMatcher·{
 46 »       private·static·GCEventTypeMatcher[]·matcher·=·{·new·GCEventTypeMatcher·()·{·NURSERY_START,·s·=&gt;·TRUE·}·};
 47 }</string>
51 ··</Examples>48 ··</Examples>
52 </ErrorDocumentation>49 </ErrorDocumentation>
1.41 KB
CS1978
1.39 KB
CS1978
Ordering differences only
    
Offset 1, 40 lines modifiedOffset 1, 40 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1978</ErrorName>3 ··<ErrorName>CS1978</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1978:·An·expression·of·type·`void'·cannot·be·used·as·an·argument·of·dynamic·operation5 ····<string>//·CS1978:·An·expression·of·type·`__arglist'·cannot·be·used·as·an·argument·of·dynamic·operation
6 //·Line:·96 //·Line:·9
  
7 class·C7 class·C
8 {8 {
9 »       public·static·void·Main·()9 »       public·static·void·Main·()
10 »       {10 »       {
11 »       »       dynamic·d·=·null;11 »       »       dynamic·d·=·null;
12 »       »       d·(Main·());12 »       »       d·(__arglist·(111));
13 »       }13 »       }
14 }</string>14 }</string>
15 ····<string>//·CS1978:·An·expression·of·type·`__arglist'·cannot·be·used·as·an·argument·of·dynamic·operation15 ····<string>//·CS1978:·An·expression·of·type·`int*'·cannot·be·used·as·an·argument·of·dynamic·operation
16 //·Line:·916 //·Line:·9
 17 //·Compiler·options:·-unsafe
  
17 class·C18 unsafe·class·C
18 {19 {
19 »       public·static·void·Main·()20 »       public·static·void·Main·()
20 »       {21 »       {
21 »       »       dynamic·d·=·null;22 »       »       dynamic·d·=·null;
22 »       »       d·(__arglist·(111));23 »       »       d·((int*)0);
23 »       }24 »       }
24 }</string>25 }</string>
25 ····<string>//·CS1978:·An·expression·of·type·`int*'·cannot·be·used·as·an·argument·of·dynamic·operation26 ····<string>//·CS1978:·An·expression·of·type·`void'·cannot·be·used·as·an·argument·of·dynamic·operation
26 //·Line:·927 //·Line:·9
27 //·Compiler·options:·-unsafe 
  
28 unsafe·class·C28 class·C
29 {29 {
30 »       public·static·void·Main·()30 »       public·static·void·Main·()
31 »       {31 »       {
32 »       »       dynamic·d·=·null;32 »       »       dynamic·d·=·null;
33 »       »       d·((int*)0);33 »       »       d·(Main·());
34 »       }34 »       }
35 }</string>35 }</string>
36 ··</Examples>36 ··</Examples>
37 </ErrorDocumentation>37 </ErrorDocumentation>
4.33 KB
CS4014
4.32 KB
CS4014
Ordering differences only
    
Offset 1, 67 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS4014</ErrorName>3 ··<ErrorName>CS4014</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator·or·calling·`Wait'·method 
6 //·Line:·17 
7 //·Compiler·options:·-warnaserror 
  
8 using·System; 
9 using·System.Threading.Tasks; 
  
10 class·C 
11 { 
12 ····public·static·async·Task&lt;T&gt;·Test&lt;T&gt;·() 
13 ····{ 
14 ········return·await·Task.FromResult·(default·(T)); 
15 ····} 
  
16 ····static·void·Main·() 
17 ····{ 
18 ········Test&lt;object&gt;·(); 
19 ····} 
20 }</string> 
21 ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator 
22 //·Line:·12 
23 //·Compiler·options:·-warnaserror 
  
24 using·System; 
25 using·System.Threading.Tasks; 
  
26 class·C 
27 { 
28 »       static·async·Task&lt;int&gt;·TestAsync·() 
29 »       { 
30 »       »       new·Task·(()·=&gt;·{}); 
31 »       »       return·await·Task.FromResult·(2); 
32 »       } 
33 }</string> 
34 ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator 
35 //·Line:·17 
36 //·Compiler·options:·-warnaserror 
  
37 using·System; 
38 using·System.Threading.Tasks; 
  
39 class·C 
40 { 
41 »       static·Task·Method·() 
42 »       { 
43 »       »       return·Task.FromResult·(1); 
44 »       } 
45 »        
46 »       static·void·TestAsync·() 
47 »       { 
48 »       »       Func&lt;Task&gt;·a·=·async·()·=&gt;·{ 
49 »       »       »       await·Method·(); 
50 »       »       »       Method·(); 
51 »       »       }; 
52 »       } 
53 }</string> 
54 ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator5 ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator
55 //·Line:·476 //·Line:·47
56 //·Compiler·options:·-warnaserror7 //·Compiler·options:·-warnaserror
  
57 using·System;8 using·System;
58 using·System.Runtime.CompilerServices;9 using·System.Runtime.CompilerServices;
59 using·System.Threading.Tasks;10 using·System.Threading.Tasks;
Offset 104, 45 lines modifiedOffset 48, 101 lines modified
104 »       static·async·Task·Test3·()48 »       static·async·Task·Test3·()
105 »       {49 »       {
106 »       »       X·x·=·new·X·();50 »       »       X·x·=·new·X·();
107 »       »       x.Foo·();51 »       »       x.Foo·();
108 »       »       await·x.Foo·();52 »       »       await·x.Foo·();
109 »       }53 »       }
110 }</string>54 }</string>
 55 ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator·or·calling·`Wait'·method
 56 //·Line:·17
 57 //·Compiler·options:·-warnaserror
  
 58 using·System;
 59 using·System.Threading.Tasks;
  
 60 class·C
 61 {
 62 ····public·static·async·Task&lt;T&gt;·Test&lt;T&gt;·()
 63 ····{
 64 ········return·await·Task.FromResult·(default·(T));
 65 ····}
  
 66 ····static·void·Main·()
 67 ····{
 68 ········Test&lt;object&gt;·();
 69 ····}
 70 }</string>
 71 ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator
 72 //·Line:·12
 73 //·Compiler·options:·-warnaserror
  
 74 using·System;
 75 using·System.Threading.Tasks;
  
 76 class·C
 77 {
 78 »       static·async·Task&lt;int&gt;·TestAsync·()
 79 »       {
 80 »       »       new·Task·(()·=&gt;·{});
 81 »       »       return·await·Task.FromResult·(2);
 82 »       }
 83 }</string>
111 ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator84 ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator
112 //·Line:·1885 //·Line:·18
113 //·Compiler·options:·-warnaserror86 //·Compiler·options:·-warnaserror
  
114 using·System;87 using·System;
115 using·System.Threading.Tasks;88 using·System.Threading.Tasks;
  
116 class·C89 class·C
117 {90 {
 91 »       static·async·Task&lt;int&gt;·TestAsync·()
 92 »       {
 93 »       »       Func&lt;Task&gt;·f·=·null;
 94 »       »       f·();
 95 »       »       return·await·Task.FromResult·(2);
 96 »       }
 97 }</string>
 98 ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator
 99 //·Line:·17
Max diff block lines reached; 792/4384 bytes (18.07%) of diff not shown.
1.21 KB
CS0152
1.2 KB
CS0152
Ordering differences only
    
Offset 1, 27 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0152</ErrorName>3 ··<ErrorName>CS0152</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0152:·The·label·`case·0:'·already·occurs·in·this·switch·statement 
6 //·Line:·13 
  
7 //·https://bugzilla.novell.com/show_bug.cgi?id=363791 
  
8 class·Test·{ 
9 ··enum·Foo·{·MUL,·JL·} 
10 ··static·Foo·f; 
11 ··public·static·void·Main·() 
12 ··{ 
13 ····switch·(f)·{ 
14 ····case·Foo.MUL:·break; 
15 ····case·Foo.MUL:·break; 
16 ····} 
17 ··} 
18 }</string> 
19 ····<string>//·CS0152:·The·label·`case·1:'·already·occurs·in·this·switch·statement5 ····<string>//·CS0152:·The·label·`case·1:'·already·occurs·in·this·switch·statement
20 //·Line:·96 //·Line:·9
21 class·X·{7 class·X·{
22 »       void·f·(int·i)8 »       void·f·(int·i)
23 »       {9 »       {
24 »       »       switch·(i){10 »       »       switch·(i){
25 »       »       case·1:11 »       »       case·1:
Offset 50, 9 lines modifiedOffset 34, 25 lines modified
50 »       »       »       case·E.Foo:34 »       »       »       case·E.Foo:
51 »       »       »       »       break;35 »       »       »       »       break;
52 »       »       »       case·E.Foo:36 »       »       »       case·E.Foo:
53 »       »       »       »       break;37 »       »       »       »       break;
54 »       »       }38 »       »       }
55 »       }39 »       }
56 }</string>40 }</string>
 41 ····<string>//·CS0152:·The·label·`case·0:'·already·occurs·in·this·switch·statement
 42 //·Line:·13
  
 43 //·https://bugzilla.novell.com/show_bug.cgi?id=363791
  
 44 class·Test·{
 45 ··enum·Foo·{·MUL,·JL·}
 46 ··static·Foo·f;
 47 ··public·static·void·Main·()
 48 ··{
 49 ····switch·(f)·{
 50 ····case·Foo.MUL:·break;
 51 ····case·Foo.MUL:·break;
 52 ····}
 53 ··}
 54 }</string>
57 ··</Examples>55 ··</Examples>
58 </ErrorDocumentation>56 </ErrorDocumentation>
2.53 KB
CS0612
2.52 KB
CS0612
Ordering differences only
    
Offset 1, 26 lines modifiedOffset 1, 52 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0612</ErrorName>3 ··<ErrorName>CS0612</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0612:·`A.Value'·is·obsolete
 6 //·Line:·13
 7 //·Compiler·options:·-warnaserror
  
 8 class·A·{
 9 ····[System.Obsolete]
 10 ····int·Value·{
 11 ········set·{
 12 ········}
 13 ····}
 14 ····
 15 ····public·A·()·{
 16 ········Value·=·4;
 17 ····}
 18 }</string>
 19 ····<string>//·CS0612:·`Foo.Bar'·is·obsolete
 20 //·Line:·8
 21 //·Compiler·options:·-r:CS0612-2-lib.dll·-warnaserror
  
 22 public·class·Bar·{
 23 ········public·static·int·Main·()
 24 ········{
 25 ················Foo·foo·=·new·Foo·();
 26 ················return·foo.Bar;
 27 ········}
 28 }</string>
5 ····<string>//·CS0612:·`O2'·is·obsolete29 ····<string>//·CS0612:·`O1'·is·obsolete
6 //·Line:·2330 //·Line:·23
7 //·Compiler·options:·-warnaserror31 //·Compiler·options:·-warnaserror
  
8 using·System;32 using·System;
  
9 [Obsolete]33 [Obsolete]
10 interface·O234 class·O1
11 {35 {
12 }36 }
  
13 #pragma·warning·disable·61237 #pragma·warning·disable·612
14 class·A38 class·A
15 {39 {
16 »       public·virtual·void·Foo&lt;T&gt;·()·where·T·:·O240 »       public·virtual·void·Foo&lt;T&gt;·()·where·T·:·O1
17 »       {41 »       {
18 »       }42 »       }
19 }43 }
20 #pragma·warning·restore·61244 #pragma·warning·restore·612
  
21 class·B·:·A45 class·B·:·A
22 {46 {
Offset 49, 25 lines modifiedOffset 75, 14 lines modified
49 »       public·static·void·Main·()75 »       public·static·void·Main·()
50 »       {76 »       {
51 »       »       var·e·=·new·E·();77 »       »       var·e·=·new·E·();
52 »       »       foreach·(var·entry·in·e)·{78 »       »       foreach·(var·entry·in·e)·{
53 »       »       }79 »       »       }
54 »       }80 »       }
55 }</string>81 }</string>
56 ····<string>//·CS0612:·`Foo.Bar'·is·obsolete 
57 //·Line:·8 
58 //·Compiler·options:·-r:CS0612-2-lib.dll·-warnaserror 
  
59 public·class·Bar·{ 
60 ········public·static·int·Main·() 
61 ········{ 
62 ················Foo·foo·=·new·Foo·(); 
63 ················return·foo.Bar; 
64 ········} 
65 }</string> 
66 ····<string>//·CS0612:·`A.Value'·is·obsolete82 ····<string>//·CS0612:·`A.Value'·is·obsolete
67 //·Line:·1383 //·Line:·13
68 //·Compiler·options:·-warnaserror84 //·Compiler·options:·-warnaserror
  
69 class·A·{85 class·A·{
70 ····[System.Obsolete·(&quot;&quot;)]86 ····[System.Obsolete·(&quot;&quot;)]
71 ····int·Value·{87 ····int·Value·{
Offset 75, 50 lines modifiedOffset 90, 35 lines modified
75 ········}90 ········}
76 ····}91 ····}
77 ····92 ····
78 ····public·A·()·{93 ····public·A·()·{
79 ········Value·=·4;94 ········Value·=·4;
80 ····}95 ····}
81 }</string>96 }</string>
82 ····<string>//·CS0612:·`O1'·is·obsolete97 ····<string>//·CS0612:·`O2'·is·obsolete
83 //·Line:·2398 //·Line:·23
84 //·Compiler·options:·-warnaserror99 //·Compiler·options:·-warnaserror
  
85 using·System;100 using·System;
  
86 [Obsolete]101 [Obsolete]
87 class·O1102 interface·O2
88 {103 {
89 }104 }
  
90 #pragma·warning·disable·612105 #pragma·warning·disable·612
91 class·A106 class·A
92 {107 {
93 »       public·virtual·void·Foo&lt;T&gt;·()·where·T·:·O1108 »       public·virtual·void·Foo&lt;T&gt;·()·where·T·:·O2
94 »       {109 »       {
95 »       }110 »       }
96 }111 }
97 #pragma·warning·restore·612112 #pragma·warning·restore·612
  
98 class·B·:·A113 class·B·:·A
99 {114 {
100 »       public·override·void·Foo&lt;U&gt;·()115 »       public·override·void·Foo&lt;U&gt;·()
101 »       {116 »       {
102 »       }117 »       }
103 }</string>118 }</string>
104 ····<string>//·CS0612:·`A.Value'·is·obsolete 
105 //·Line:·13 
106 //·Compiler·options:·-warnaserror 
  
107 class·A·{ 
108 ····[System.Obsolete] 
109 ····int·Value·{ 
110 ········set·{ 
111 ········} 
112 ····} 
113 ···· 
114 ····public·A·()·{ 
115 ········Value·=·4; 
116 ····} 
117 }</string> 
Max diff block lines reached; 23/2540 bytes (0.91%) of diff not shown.
1.2 KB
CS0420
1.19 KB
CS0420
Ordering differences only
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0420</ErrorName>3 ··<ErrorName>CS0420</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0420:·`XX.j':·A·volatile·field·references·will·not·be·treated·as·volatile5 ····<string>//·CS0420:·`X.j':·A·volatile·field·references·will·not·be·treated·as·volatile
6 //·Line:·146 //·Line:·10
7 //·Compiler·options:·-unsafe·/warnaserror·/warn:17 //·Compiler·options:·-unsafe·/warnaserror·/warn:1
  
8 unsafe·class·XX·{8 unsafe·class·X·{
9 »       static·volatile·int·j;9 »       static·volatile·int·j;
  
10 »       static·void·X·(ref·int·a) 
11 »       { 
12 »       } 
13 »       10 »       
14 »       static·void·Main·()11 »       static·void·Main·()
15 »       {12 »       {
16 »       »       X·(ref·j);13 »       »       fixed·(int·*p·=·&amp;j){
 14 »       »       »       
 15 »       »       }
17 »       }16 »       }
18 }</string>17 }</string>
19 ····<string>//·CS0420:·`X.j':·A·volatile·field·references·will·not·be·treated·as·volatile18 ····<string>//·CS0420:·`XX.j':·A·volatile·field·references·will·not·be·treated·as·volatile
20 //·Line:·1019 //·Line:·14
21 //·Compiler·options:·-unsafe·/warnaserror·/warn:120 //·Compiler·options:·-unsafe·/warnaserror·/warn:1
  
22 unsafe·class·X·{21 unsafe·class·XX·{
23 »       static·volatile·int·j;22 »       static·volatile·int·j;
  
 23 »       static·void·X·(ref·int·a)
 24 »       {
 25 »       }
24 »       26 »       
25 »       static·void·Main·()27 »       static·void·Main·()
26 »       {28 »       {
 29 »       »       X·(ref·j);
27 »       »       fixed·(int·*p·=·&amp;j){ 
28 »       »       »        
29 »       »       } 
30 »       }30 »       }
31 }</string>31 }</string>
32 ··</Examples>32 ··</Examples>
33 </ErrorDocumentation>33 </ErrorDocumentation>
804 B
CS0515
792 B
CS0515
Ordering differences only
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0515</ErrorName>3 ··<ErrorName>CS0515</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0515:·`X.X()':·static·constructor·cannot·have·an·access·modifier 
6 //·Line:·5 
  
7 class·X·{ 
8 »       public·static·X·() 
9 »       { 
10 »       } 
11 }</string> 
12 ····<string>//·CS0515:·`N.G&lt;T&gt;.G()':·static·constructor·cannot·have·an·access·modifier5 ····<string>//·CS0515:·`N.G&lt;T&gt;.G()':·static·constructor·cannot·have·an·access·modifier
13 //·Line:·76 //·Line:·7
  
14 namespace·N7 namespace·N
15 {8 {
16 »       class·G&lt;T&gt;·{9 »       class·G&lt;T&gt;·{
17 »       »       public·static·G·()10 »       »       public·static·G·()
18 »       »       {11 »       »       {
19 »       »       }12 »       »       }
20 »       }13 »       }
21 }</string>14 }</string>
 15 ····<string>//·CS0515:·`X.X()':·static·constructor·cannot·have·an·access·modifier
 16 //·Line:·5
  
 17 class·X·{
 18 »       public·static·X·()
 19 »       {
 20 »       }
 21 }</string>
22 ··</Examples>22 ··</Examples>
23 </ErrorDocumentation>23 </ErrorDocumentation>
941 B
CS1535
929 B
CS1535
Ordering differences only
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1535</ErrorName>3 ··<ErrorName>CS1535</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1535:·Overloaded·unary·operator·`implicit'·takes·one·parameter5 ····<string>//·CS1535:·Overloaded·unary·operator·`--'·takes·one·parameter
6 //·Line:·66 //·Line:·6
  
7 public·class·Test7 class·C
8 {8 {
9 »       public·static·implicit·operator·string·()9 »       public·static·C·operator·--·()
10 »       {10 »       {
11 »       »       return·null;11 »       »       return·null;
12 »       }12 »       }
13 }</string>13 }</string>
14 ····<string>//·CS1535:·Overloaded·unary·operator·`--'·takes·one·parameter14 ····<string>//·CS1535:·Overloaded·unary·operator·`implicit'·takes·one·parameter
15 //·Line:·615 //·Line:·6
  
16 class·C16 public·class·Test
17 {17 {
18 »       public·static·C·operator·--·()18 »       public·static·implicit·operator·string·()
19 »       {19 »       {
20 »       »       return·null;20 »       »       return·null;
21 »       }21 »       }
22 }</string>22 }</string>
23 ··</Examples>23 ··</Examples>
24 </ErrorDocumentation>24 </ErrorDocumentation>
1.71 KB
CS0656
1.7 KB
CS0656
Ordering differences only
    
Offset 1, 32 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0656</ErrorName>3 ··<ErrorName>CS0656</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0656:·The·compiler·required·member·`System.Threading.Interlocked.CompareExchange(ref·T,·T,·T)'·could·not·be·found·or·is·inaccessible 
6 //·Line:·20 
7 //·Compiler·options:·-nostdlib·CS0656-corlib.cs 
  
8 namespace·System·{ 
9 ····public·partial·class·Delegate·{ 
10 »       public·static·Delegate·Combine(Delegate·a,·Delegate·b)·{·return·null;·} 
11 »       public·static·void·Remove(Delegate·a,·Delegate·b)·{·return;·} 
12 ····} 
13 } 
  
14 namespace·System.Threading·{ 
15 ····class·Interlocked·{} 
16 } 
  
17 delegate·void·D(); 
  
18 class·Test 
19 { 
20 ····event·D·ev; 
21 }</string> 
22 ····<string>//·CS0656:·The·compiler·required·member·`decimal..ctor(int)'·could·not·be·found·or·is·inaccessible5 ····<string>//·CS0656:·The·compiler·required·member·`decimal..ctor(int)'·could·not·be·found·or·is·inaccessible
23 //·Line:·96 //·Line:·9
24 //·Compiler·options:·-nostdlib·CS0656-corlib.cs7 //·Compiler·options:·-nostdlib·CS0656-corlib.cs
  
25 class·C8 class·C
26 {9 {
27 »       static·void·Main·()10 »       static·void·Main·()
Offset 47, 9 lines modifiedOffset 26, 30 lines modified
47 »       }26 »       }
48 }27 }
  
49 class·C28 class·C
50 {29 {
51 »       int[]·ff·=·new·int[]·{·1,·3,·4,·5,·6,·7,·8,·10,·22,·22,·233,·44,·55,·66·};30 »       int[]·ff·=·new·int[]·{·1,·3,·4,·5,·6,·7,·8,·10,·22,·22,·233,·44,·55,·66·};
52 }</string>31 }</string>
 32 ····<string>//·CS0656:·The·compiler·required·member·`System.Threading.Interlocked.CompareExchange(ref·T,·T,·T)'·could·not·be·found·or·is·inaccessible
 33 //·Line:·20
 34 //·Compiler·options:·-nostdlib·CS0656-corlib.cs
  
 35 namespace·System·{
 36 ····public·partial·class·Delegate·{
 37 »       public·static·Delegate·Combine(Delegate·a,·Delegate·b)·{·return·null;·}
 38 »       public·static·void·Remove(Delegate·a,·Delegate·b)·{·return;·}
 39 ····}
 40 }
  
 41 namespace·System.Threading·{
 42 ····class·Interlocked·{}
 43 }
  
 44 delegate·void·D();
  
 45 class·Test
 46 {
 47 ····event·D·ev;
 48 }</string>
53 ··</Examples>49 ··</Examples>
54 </ErrorDocumentation>50 </ErrorDocumentation>
1.45 KB
CS1940
1.44 KB
CS1940
Ordering differences only
    
Offset 1, 34 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1940</ErrorName>3 ··<ErrorName>CS1940</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1940:·Ambiguous·implementation·of·the·query·pattern·`Select'·for·source·type·`Multiple' 
6 //·Line:·10 
  
7 class·Multiple 
8 { 
9 »       delegate·int·D1·(int·x); 
10 »       delegate·int·D2·(int·x); 
  
11 »       int·Select·(D1·d) 
12 »       { 
13 »       »       return·0; 
14 »       } 
  
15 »       int·Select·(D2·d) 
16 »       { 
17 »       »       return·1; 
18 »       } 
  
19 »       public·static·void·Main·() 
20 »       { 
21 »       »       var·q·=·from·x·in·new·Multiple·()·select·x; 
22 »       } 
23 }</string> 
24 ····<string>//·CS1940:·Ambiguous·implementation·of·the·query·pattern·`Select'·for·source·type·`string[]'5 ····<string>//·CS1940:·Ambiguous·implementation·of·the·query·pattern·`Select'·for·source·type·`string[]'
25 //·Line:·116 //·Line:·11
  
26 using·System;7 using·System;
27 using·System.Collections.Generic;8 using·System.Collections.Generic;
  
28 class·Multiple9 class·Multiple
Offset 50, 9 lines modifiedOffset 27, 32 lines modified
50 static·class·X27 static·class·X
51 {28 {
52 »       public·static·IEnumerable&lt;TResult&gt;·Select&lt;TSource,·TResult&gt;(this·IEnumerable&lt;TSource&gt;·source,·Func&lt;TSource,·TResult&gt;·selector)29 »       public·static·IEnumerable&lt;TResult&gt;·Select&lt;TSource,·TResult&gt;(this·IEnumerable&lt;TSource&gt;·source,·Func&lt;TSource,·TResult&gt;·selector)
53 »       {30 »       {
54 »       »       return·null;31 »       »       return·null;
55 »       }32 »       }
56 }</string>33 }</string>
 34 ····<string>//·CS1940:·Ambiguous·implementation·of·the·query·pattern·`Select'·for·source·type·`Multiple'
 35 //·Line:·10
  
 36 class·Multiple
 37 {
 38 »       delegate·int·D1·(int·x);
 39 »       delegate·int·D2·(int·x);
  
 40 »       int·Select·(D1·d)
 41 »       {
 42 »       »       return·0;
 43 »       }
  
 44 »       int·Select·(D2·d)
 45 »       {
 46 »       »       return·1;
 47 »       }
  
 48 »       public·static·void·Main·()
 49 »       {
 50 »       »       var·q·=·from·x·in·new·Multiple·()·select·x;
 51 »       }
 52 }</string>
57 ··</Examples>53 ··</Examples>
58 </ErrorDocumentation>54 </ErrorDocumentation>
816 B
CS1007
804 B
CS1007
Ordering differences only
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1007</ErrorName>3 ··<ErrorName>CS1007</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1007:·Property·accessor·already·defined 
6 //·Line:·8 
  
7 class·DoubleAccessor 
8 { 
9 »       public·bool·Breaker·{ 
10 »       »       set·{·} 
11 »       »       set·{·} 
12 »       } 
13 }</string> 
14 ····<string>//·CS01007:·Property·accessor·already·defined5 ····<string>//·CS01007:·Property·accessor·already·defined
15 //·Line:·106 //·Line:·10
  
16 public·class·C7 public·class·C
17 {8 {
18 »       public·int·Prop·{9 »       public·int·Prop·{
19 »       »       get·{10 »       »       get·{
20 »       »       »       return·0;11 »       »       »       return·0;
21 »       »       }12 »       »       }
22 »       »       get·{13 »       »       get·{
23 »       »       »       return·0;14 »       »       »       return·0;
24 »       »       }15 »       »       }
25 »       }16 »       }
26 }</string>17 }</string>
 18 ····<string>//·CS1007:·Property·accessor·already·defined
 19 //·Line:·8
  
 20 class·DoubleAccessor
 21 {
 22 »       public·bool·Breaker·{
 23 »       »       set·{·}
 24 »       »       set·{·}
 25 »       }
 26 }</string>
27 ··</Examples>27 ··</Examples>
28 </ErrorDocumentation>28 </ErrorDocumentation>
1.05 KB
CS0126
1.04 KB
CS0126
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 20 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0126</ErrorName>3 ··<ErrorName>CS0126</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0126:·An·object·of·a·type·convertible·to·`int'·is·required·for·the·return·statement
 6 //·Line:·7
  
 7 class·X·{
 8 »       int·Y·()
 9 »       {
 10 »       »       return;
 11 »       }
 12 }</string>
5 ····<string>//·CS0126:·An·object·of·a·type·convertible·to·`string'·is·required·for·the·return·statement13 ····<string>//·CS0126:·An·object·of·a·type·convertible·to·`string'·is·required·for·the·return·statement
6 //·Line:·714 //·Line:·7
  
7 using·System.Threading.Tasks;15 using·System.Threading.Tasks;
  
8 class·A16 class·A
9 {17 {
Offset 17, 23 lines modifiedOffset 26, 14 lines modified
17 »       26 »       
18 »       static·Task&lt;string&gt;·CallAsync·()27 »       static·Task&lt;string&gt;·CallAsync·()
19 »       {28 »       {
20 »       »       return·null;29 »       »       return·null;
21 »       }30 »       }
22 }</string>31 }</string>
23 ····<string>//·CS0126:·An·object·of·a·type·convertible·to·`int'·is·required·for·the·return·statement32 ····<string>//·CS0126:·An·object·of·a·type·convertible·to·`int'·is·required·for·the·return·statement
24 //·Line:·7 
  
25 class·X·{ 
26 »       int·Y·() 
27 »       { 
28 »       »       return; 
29 »       } 
30 }</string> 
31 ····<string>//·CS0126:·An·object·of·a·type·convertible·to·`int'·is·required·for·the·return·statement 
32 //·Line:·1533 //·Line:·15
  
33 using·System.Threading.Tasks;34 using·System.Threading.Tasks;
  
34 class·MainClass35 class·MainClass
35 {36 {
36 ····public·static·void·Main·()37 ····public·static·void·Main·()
1.13 KB
CS8082
1.12 KB
CS8082
Ordering differences only
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS8082</ErrorName>3 ··<ErrorName>CS8082</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS8082:·An·argument·to·nameof·operator·cannot·include·sub-expression5 ····<string>//·CS8082:·An·argument·to·nameof·operator·cannot·include·sub-expression
6 //·Line:·96 //·Line:·8
  
7 class·C7 class·C
8 {8 {
9 »       void·Foo·()9 »       void·Foo·()
10 »       {10 »       {
11 »       »       dynamic·o·=·null; 
12 »       »       var·s·=·nameof·(o.ToString·().Equals);11 »       »       var·v·=·nameof·(this?.Equals);
13 »       }12 »       }
14 }</string>13 }</string>
15 ····<string>//·CS8082:·An·argument·to·nameof·operator·cannot·include·sub-expression14 ····<string>//·CS8082:·An·argument·to·nameof·operator·cannot·include·sub-expression
16 //·Line:·815 //·Line:·9
  
17 class·C16 class·C
18 {17 {
19 »       void·Foo·()18 »       void·Foo·()
20 »       {19 »       {
 20 »       »       dynamic·o·=·null;
21 »       »       var·s·=·nameof·(1.ToString);21 »       »       var·s·=·nameof·(o.ToString·().Equals);
22 »       }22 »       }
23 }</string>23 }</string>
24 ····<string>//·CS8082:·An·argument·to·nameof·operator·cannot·include·sub-expression24 ····<string>//·CS8082:·An·argument·to·nameof·operator·cannot·include·sub-expression
25 //·Line:·925 //·Line:·9
  
26 class·C26 class·C
27 {27 {
Offset 37, 12 lines modifiedOffset 37, 12 lines modified
37 ····<string>//·CS8082:·An·argument·to·nameof·operator·cannot·include·sub-expression37 ····<string>//·CS8082:·An·argument·to·nameof·operator·cannot·include·sub-expression
38 //·Line:·838 //·Line:·8
  
39 class·C39 class·C
40 {40 {
41 »       void·Foo·()41 »       void·Foo·()
42 »       {42 »       {
43 »       »       var·v·=·nameof·(this?.Equals);43 »       »       var·s·=·nameof·(1.ToString);
44 »       }44 »       }
45 }</string>45 }</string>
46 ··</Examples>46 ··</Examples>
47 </ErrorDocumentation>47 </ErrorDocumentation>
3.77 KB
CS0310
3.76 KB
CS0310
Ordering differences only
    
Offset 1, 48 lines modifiedOffset 1, 49 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0310</ErrorName>3 ··<ErrorName>CS0310</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0310:·The·type·`string'·must·have·a·public·parameterless·constructor·in·order·to·use·it·as·parameter·`T'·in·the·generic·type·or·method·`Program.Ret&lt;T&gt;()' 
6 //·Line:·10 
  
7 public·static·class·Program 
8 { 
9 »       static·void·Main·() 
10 »       { 
11 »       »       Ret&lt;string&gt;·(); 
12 »       } 
  
13 »       static·T·Ret&lt;T&gt;·()·where·T·:·new·() 
14 »       { 
15 »       »       return·new·T·(); 
16 »       } 
17 }</string> 
18 ····<string>//·CS0310:·The·type·`A'·must·have·a·public·parameterless·constructor·in·order·to·use·it·as·parameter·`T'·in·the·generic·type·or·method·`Foo&lt;T&gt;'5 ····<string>//·CS0310:·The·type·`A'·must·have·a·public·parameterless·constructor·in·order·to·use·it·as·parameter·`T'·in·the·generic·type·or·method·`Foo&lt;T&gt;'
19 //·Line:·186 //·Line:·18
  
20 public·class·Foo&lt;T&gt;7 public·class·Foo&lt;T&gt;
21 »       where·T·:·new·()8 »       where·T·:·new·()
22 {9 {
23 }10 }
  
24 abstract·class·A11 class·A
25 {12 {
26 »       public·A·()13 »       private·A·()
27 »       {·}14 »       {·}
28 }15 }
  
29 class·X16 class·X
30 {17 {
31 »       Foo&lt;A&gt;·foo;18 »       Foo&lt;A&gt;·foo;
  
32 »       static·void·Main·()19 »       static·void·Main·()
33 »       {20 »       {
34 »       }21 »       }
35 }</string>22 }</string>
 23 ····<string>//·CS0310:·The·type·`Foo'·must·have·a·public·parameterless·constructor·in·order·to·use·it·as·parameter·`a'·in·the·generic·type·or·method·`C&lt;a&gt;'
 24 //·Line:·14
 25 class·C·&lt;a&gt;·where·a·:·new·()·{
 26 }
  
 27 class·Foo·{
 28 ··public·Foo·(int·x)·{·}
 29 }
  
 30 class·X
 31 {
 32 ········static·void·Main·()
 33 ········{
 34 ··········C&lt;Foo&gt;·x;
 35 ········}
 36 }</string>
36 ····<string>//·CS0310:·The·type·`A'·must·have·a·public·parameterless·constructor·in·order·to·use·it·as·parameter·`T'·in·the·generic·type·or·method·`Foo&lt;T&gt;'37 ····<string>//·CS0310:·The·type·`A'·must·have·a·public·parameterless·constructor·in·order·to·use·it·as·parameter·`T'·in·the·generic·type·or·method·`Foo&lt;T&gt;'
37 //·Line:·2038 //·Line:·20
  
38 public·class·Foo&lt;T&gt;39 public·class·Foo&lt;T&gt;
39 »       where·T·:·new·()40 »       where·T·:·new·()
40 {41 {
41 }42 }
Offset 56, 67 lines modifiedOffset 57, 66 lines modified
56 class·X57 class·X
57 {58 {
58 »       static·void·Main·()59 »       static·void·Main·()
59 »       {60 »       {
60 »       »       object·o·=·new·Foo&lt;A&gt;·();61 »       »       object·o·=·new·Foo&lt;A&gt;·();
61 »       }62 »       }
62 }</string>63 }</string>
63 ····<string>//·CS0310:·The·type·`A'·must·have·a·public·parameterless·constructor·in·order·to·use·it·as·parameter·`T'·in·the·generic·type·or·method·`Foo&lt;T&gt;'64 ····<string>//·CS0310:·The·type·`Class1'·must·have·a·public·parameterless·constructor·in·order·to·use·it·as·parameter·`T'·in·the·generic·type·or·method·`Class3&lt;T&gt;'
64 //·Line:·1865 //·Line:·18
  
 66 public·class·Class1
65 public·class·Foo&lt;T&gt; 
66 »       where·T·:·new·() 
67 {67 {
 68 »       public·Class1·(int·i)·{·}
68 }69 }
  
69 class·A70 public·class·Class2&lt;T&gt;
70 {71 {
71 »       private·A·() 
72 »       {·} 
73 }72 }
  
74 class·X73 public·class·Class3&lt;T&gt;·where·T·:·new·()
75 {74 {
76 »       Foo&lt;A&gt;·foo;75 }
  
  
 76 class·A·:·Class2&lt;Class3&lt;Class1&gt;&gt;
 77 {
 78 }</string>
 79 ····<string>//·CS0310:·The·type·`string'·must·have·a·public·parameterless·constructor·in·order·to·use·it·as·parameter·`T'·in·the·generic·type·or·method·`Program.Ret&lt;T&gt;()'
 80 //·Line:·10
  
 81 public·static·class·Program
 82 {
77 »       static·void·Main·()83 »       static·void·Main·()
78 »       {84 »       {
 85 »       »       Ret&lt;string&gt;·();
79 »       }86 »       }
80 }</string> 
81 ····<string>//·CS0310:·The·type·`Foo'·must·have·a·public·parameterless·constructor·in·order·to·use·it·as·parameter·`a'·in·the·generic·type·or·method·`C&lt;a&gt;' 
82 //·Line:·14 
83 class·C·&lt;a&gt;·where·a·:·new·()·{ 
84 } 
  
85 class·Foo·{ 
86 ··public·Foo·(int·x)·{·} 
87 } 
  
 87 »       static·T·Ret&lt;T&gt;·()·where·T·:·new·()
 88 »       {
 89 »       »       return·new·T·();
 90 »       }
88 class·X 
89 { 
90 ········static·void·Main·() 
91 ········{ 
92 ··········C&lt;Foo&gt;·x; 
93 ········} 
94 }</string>91 }</string>
95 ····<string>//·CS0310:·The·type·`Class1'·must·have·a·public·parameterless·constructor·in·order·to·use·it·as·parameter·`T'·in·the·generic·type·or·method·`Class3&lt;T&gt;'92 ····<string>//·CS0310:·The·type·`A'·must·have·a·public·parameterless·constructor·in·order·to·use·it·as·parameter·`T'·in·the·generic·type·or·method·`Foo&lt;T&gt;'
Max diff block lines reached; 396/3813 bytes (10.39%) of diff not shown.
1.57 KB
CS0508
1.56 KB
CS0508
Ordering differences only
    
Offset 13, 49 lines modifiedOffset 13, 49 lines modified
13 »       {13 »       {
14 »       »       public·override·B&lt;H&gt;·Test·()14 »       »       public·override·B&lt;H&gt;·Test·()
15 »       »       {15 »       »       {
16 »       »       »       return·this;16 »       »       »       return·this;
17 »       »       }17 »       »       }
18 »       }18 »       }
19 }</string>19 }</string>
 20 ····<string>//·CS0508:·`DerivedClass.Show()':·return·type·must·be·`void'·to·match·overridden·member·`BaseClass.Show()'
 21 //·Line:·9
  
 22 class·BaseClass·{
 23 ········protected·virtual·void·Show·()·{}
 24 }
  
 25 class·DerivedClass:·BaseClass·{
 26 ········protected·override·bool·Show·()·{}
 27 }</string>
20 ····<string>//·CS0508:·`A&lt;T&gt;.B.getT()':·return·type·must·be·`A&lt;T&gt;.B'·to·match·overridden·member·`A&lt;A&lt;T&gt;.B&gt;.getT()'28 ····<string>//·CS0508:·`A&lt;T&gt;.B.getT()':·return·type·must·be·`A&lt;T&gt;.B'·to·match·overridden·member·`A&lt;A&lt;T&gt;.B&gt;.getT()'
21 //·Line:·1029 //·Line:·10
  
22 abstract·class·A&lt;T&gt;30 abstract·class·A&lt;T&gt;
23 {31 {
24 »       public·abstract·T·getT·();32 »       public·abstract·T·getT·();
  
25 »       public·class·B·:·A&lt;B&gt;33 »       public·class·B·:·A&lt;B&gt;
26 »       {34 »       {
27 »       »       public·override·B·getT·()35 »       »       public·override·B·getT·()
28 »       »       {36 »       »       {
29 »       »       »       throw·new·System.Exception·(&quot;The·method·or·operation·is·not·implemented.&quot;);37 »       »       »       return·default·(B);
30 »       »       }38 »       »       }
31 »       }39 »       }
32 }</string>40 }</string>
33 ····<string>//·CS0508:·`DerivedClass.Show()':·return·type·must·be·`void'·to·match·overridden·member·`BaseClass.Show()' 
34 //·Line:·9 
  
35 class·BaseClass·{ 
36 ········protected·virtual·void·Show·()·{} 
37 } 
  
38 class·DerivedClass:·BaseClass·{ 
39 ········protected·override·bool·Show·()·{} 
40 }</string> 
41 ····<string>//·CS0508:·`A&lt;T&gt;.B.getT()':·return·type·must·be·`A&lt;T&gt;.B'·to·match·overridden·member·`A&lt;A&lt;T&gt;.B&gt;.getT()'41 ····<string>//·CS0508:·`A&lt;T&gt;.B.getT()':·return·type·must·be·`A&lt;T&gt;.B'·to·match·overridden·member·`A&lt;A&lt;T&gt;.B&gt;.getT()'
42 //·Line:·1042 //·Line:·10
  
43 abstract·class·A&lt;T&gt;43 abstract·class·A&lt;T&gt;
44 {44 {
45 »       public·abstract·T·getT·();45 »       public·abstract·T·getT·();
  
46 »       public·class·B·:·A&lt;B&gt;46 »       public·class·B·:·A&lt;B&gt;
47 »       {47 »       {
48 »       »       public·override·B·getT·()48 »       »       public·override·B·getT·()
49 »       »       {49 »       »       {
50 »       »       »       return·default·(B);50 »       »       »       throw·new·System.Exception·(&quot;The·method·or·operation·is·not·implemented.&quot;);
51 »       »       }51 »       »       }
52 »       }52 »       }
53 }</string>53 }</string>
54 ··</Examples>54 ··</Examples>
55 </ErrorDocumentation>55 </ErrorDocumentation>
2.64 KB
CS0079
2.63 KB
CS0079
Ordering differences only
    
Offset 1, 43 lines modifiedOffset 1, 29 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0079</ErrorName>3 ··<ErrorName>CS0079</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0079:·The·event·`C.ev'·can·only·appear·on·the·left·hand·side·of·`+='·or·`-='·operator 
6 //·Line:·14 
  
7 class·C 
8 { 
9 »       static·event·System.EventHandler·ev 
10 »       { 
11 »       »       add·{·} 
12 »       »       remove·{·} 
13 »       } 
  
14 »       static·void·Main·() 
15 »       { 
16 »       »       ev·*=·null; 
17 »       } 
18 }</string> 
19 ····<string>//·CS0079:·The·event·`Foo.Event2'·can·only·appear·on·the·left·hand·side·of·`+='·or·`-='·operator5 ····<string>//·CS0079:·The·event·`Foo.BaseFoo.Changed'·can·only·appear·on·the·left·hand·side·of·`+='·or·`-='·operator
20 //·Line:·116 //·Line:·16
  
21 using·System;7 using·System;
  
22 public·class·Foo·{ 
23 »       EventHandler·event2;8 namespace·Foo
 9 {
 10 »       public·delegate·void·VoidHandler·();
  
24 »       public·Foo·()11 »       public·abstract·class·BaseFoo
25 »       {12 »       {
 13 »       »       public·abstract·event·VoidHandler·Changed;
26 »       »       Event2·=·null; 
27 »       } 
  
28 »       public·event·EventHandler·Event2·{ 
29 »       »       add·{·event2·+=·value;·} 
30 »       »       remove·{event2·-=·value;·}14 »       »       public·string·Name·{
 15 »       »       »       set·{
 16 »       »       »       »       Changed·();
 17 »       »       »       }
 18 »       »       }
31 »       }19 »       }
32 }</string>20 }</string>
33 ····<string>//·CS0079:·The·event·`ErrorCS0079.OnFoo'·can·only·appear·on·the·left·hand·side·of·`+='·or·`-='·operator21 ····<string>//·CS0079:·The·event·`ErrorCS0079.OnFoo'·can·only·appear·on·the·left·hand·side·of·`+='·or·`-='·operator
34 //·Line:·1922 //·Line:·19
35 ·23 ·
36 using·System;24 using·System;
  
Offset 56, 32 lines modifiedOffset 42, 28 lines modified
56 »       »       if·(privateEvent·!=·null)·42 »       »       if·(privateEvent·!=·null)·
57 »       »       »       OnFoo();43 »       »       »       OnFoo();
58 »       }44 »       }
59 »       45 »       
60 »       public·static·void·Main·()·{46 »       public·static·void·Main·()·{
61 »       }47 »       }
62 }</string>48 }</string>
63 ····<string>//·CS0079:·The·event·`Foo.BaseFoo.Changed'·can·only·appear·on·the·left·hand·side·of·`+='·or·`-='·operator49 ····<string>//·CS0079:·The·event·`C.ev'·can·only·appear·on·the·left·hand·side·of·`+='·or·`-='·operator
64 //·Line:·1650 //·Line:·14
  
65 using·System; 
  
66 namespace·Foo51 class·C
67 {52 {
 53 »       static·event·System.EventHandler·ev
68 »       public·delegate·void·VoidHandler·(); 
  
69 »       public·abstract·class·BaseFoo 
70 »       {54 »       {
71 »       »       public·abstract·event·VoidHandler·Changed;55 »       »       add·{·}
 56 »       »       remove·{·}
 57 »       }
  
 58 »       static·void·Main·()
 59 »       {
 60 »       »       ev·*=·null;
72 »       »       public·string·Name·{ 
73 »       »       »       set·{ 
74 »       »       »       »       Changed·(); 
75 »       »       »       } 
76 »       »       } 
77 »       }61 »       }
78 }</string>62 }</string>
79 ····<string>//·CS0079:·The·event·`Foo.BaseFoo.Changed'·can·only·appear·on·the·left·hand·side·of·`+='·or·`-='·operator63 ····<string>//·CS0079:·The·event·`Foo.BaseFoo.Changed'·can·only·appear·on·the·left·hand·side·of·`+='·or·`-='·operator
80 //·Line:·1664 //·Line:·16
  
81 using·System;65 using·System;
  
Offset 96, 9 lines modifiedOffset 78, 27 lines modified
96 »       »       public·string·Name·{78 »       »       public·string·Name·{
97 »       »       »       set·{79 »       »       »       set·{
98 »       »       »       »       Changed·();80 »       »       »       »       Changed·();
99 »       »       »       }81 »       »       »       }
100 »       »       }82 »       »       }
101 »       }83 »       }
102 }</string>84 }</string>
 85 ····<string>//·CS0079:·The·event·`Foo.Event2'·can·only·appear·on·the·left·hand·side·of·`+='·or·`-='·operator
 86 //·Line:·11
  
 87 using·System;
  
 88 public·class·Foo·{
 89 »       EventHandler·event2;
  
 90 »       public·Foo·()
 91 »       {
 92 »       »       Event2·=·null;
 93 »       }
  
 94 »       public·event·EventHandler·Event2·{
 95 »       »       add·{·event2·+=·value;·}
 96 »       »       remove·{event2·-=·value;·}
 97 »       }
 98 }</string>
103 ··</Examples>99 ··</Examples>
104 </ErrorDocumentation>100 </ErrorDocumentation>
653 B
CS0735
641 B
CS0735
Ordering differences only
    
Offset 4, 17 lines modifiedOffset 4, 17 lines modified
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0735:·Invalid·type·specified·as·an·argument·for·TypeForwardedTo·attribute5 ····<string>//·CS0735:·Invalid·type·specified·as·an·argument·for·TypeForwardedTo·attribute
6 //·Line:·76 //·Line:·7
  
7 using·System;7 using·System;
8 using·System.Runtime.CompilerServices;8 using·System.Runtime.CompilerServices;
  
9 [assembly:·TypeForwardedTo(typeof·(int[]))]</string>9 [assembly:·TypeForwardedTo((Type)null)]</string>
10 ····<string>//·CS0735:·Invalid·type·specified·as·an·argument·for·TypeForwardedTo·attribute10 ····<string>//·CS0735:·Invalid·type·specified·as·an·argument·for·TypeForwardedTo·attribute
11 //·Line:·711 //·Line:·7
  
12 using·System;12 using·System;
13 using·System.Runtime.CompilerServices;13 using·System.Runtime.CompilerServices;
  
14 [assembly:·TypeForwardedTo((Type)null)]</string>14 [assembly:·TypeForwardedTo(typeof·(int[]))]</string>
15 ··</Examples>15 ··</Examples>
16 </ErrorDocumentation>16 </ErrorDocumentation>
861 B
CS1611
849 B
CS1611
Ordering differences only
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1611</ErrorName>3 ··<ErrorName>CS1611</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1611:·The·params·parameter·cannot·be·declared·as·ref,·out·or·in5 ····<string>//·CS1611:·The·params·parameter·cannot·be·declared·as·ref,·out·or·in
6 //·Line:·66 //·Line:·6
 7 //·Compiler·options:·-langversion:latest
  
7 class·Test8 class·Test
8 {9 {
9 ····public·static·void·Error·(params·ref·int·args)·{}10 ····public·static·void·Error·(params·in·int·args)·{}
10 }</string>11 }</string>
11 ····<string>//·CS1611:·The·params·parameter·cannot·be·declared·as·ref,·out·or·in12 ····<string>//·CS1611:·The·params·parameter·cannot·be·declared·as·ref,·out·or·in
12 //·Line:·613 //·Line:·6
13 //·Compiler·options:·-langversion:latest 
  
14 class·Test14 class·Test
15 {15 {
16 ····public·static·void·Error·(params·in·int·args)·{}16 ····public·static·void·Error·(params·ref·int·args)·{}
17 }</string>17 }</string>
18 ··</Examples>18 ··</Examples>
19 </ErrorDocumentation>19 </ErrorDocumentation>
1.27 KB
CS1594
1.26 KB
CS1594
Ordering differences only
    
Offset 7, 28 lines modifiedOffset 7, 28 lines modified
  
7 namespace·Test·{7 namespace·Test·{
8 »       delegate·void·Foo·(string·x,·params·string·[]·args);8 »       delegate·void·Foo·(string·x,·params·string·[]·args);
9 »       class·Testee·{9 »       class·Testee·{
10 »       »       static·void·Bar·(string·x,·params·string·[]·args)·{}10 »       »       static·void·Bar·(string·x,·params·string·[]·args)·{}
11 »       »       static·void·Main·()·{11 »       »       static·void·Main·()·{
12 »       »       »       Foo·bar·=·new·Foo·(Bar);12 »       »       »       Foo·bar·=·new·Foo·(Bar);
13 »       »       »       bar·(&quot;x'·=·&quot;,·new·object·[]·{&quot;Foo&quot;,·5,·3.6·});13 »       »       »       bar·(&quot;x''·=·&quot;,·&quot;Foo&quot;,·5,·3.6);
14 »       »       }14 »       »       }
15 »       }15 »       }
16 }</string>16 }</string>
17 ····<string>//·CS1594:·Delegate·`Test.Foo'·has·some·invalid·arguments17 ····<string>//·CS1594:·Delegate·`Test.Foo'·has·some·invalid·arguments
18 //·Line:·1018 //·Line:·10
  
19 namespace·Test·{19 namespace·Test·{
20 »       delegate·void·Foo·(string·x,·params·string·[]·args);20 »       delegate·void·Foo·(string·x,·params·string·[]·args);
21 »       class·Testee·{21 »       class·Testee·{
22 »       »       static·void·Bar·(string·x,·params·string·[]·args)·{}22 »       »       static·void·Bar·(string·x,·params·string·[]·args)·{}
23 »       »       static·void·Main·()·{23 »       »       static·void·Main·()·{
24 »       »       »       Foo·bar·=·new·Foo·(Bar);24 »       »       »       Foo·bar·=·new·Foo·(Bar);
25 »       »       »       bar·(&quot;i·=·&quot;,·5);25 »       »       »       bar·(&quot;x'·=·&quot;,·new·object·[]·{&quot;Foo&quot;,·5,·3.6·});
26 »       »       }26 »       »       }
27 »       }27 »       }
28 }</string>28 }</string>
29 ····<string>//·CS1594:·Delegate·`Blah.MyDelegate'·has·some·invalid·arguments29 ····<string>//·CS1594:·Delegate·`Blah.MyDelegate'·has·some·invalid·arguments
30 //·Line·:·2130 //·Line·:·21
  
31 using·System;31 using·System;
Offset 63, 13 lines modifiedOffset 63, 13 lines modified
  
63 namespace·Test·{63 namespace·Test·{
64 »       delegate·void·Foo·(string·x,·params·string·[]·args);64 »       delegate·void·Foo·(string·x,·params·string·[]·args);
65 »       class·Testee·{65 »       class·Testee·{
66 »       »       static·void·Bar·(string·x,·params·string·[]·args)·{}66 »       »       static·void·Bar·(string·x,·params·string·[]·args)·{}
67 »       »       static·void·Main·()·{67 »       »       static·void·Main·()·{
68 »       »       »       Foo·bar·=·new·Foo·(Bar);68 »       »       »       Foo·bar·=·new·Foo·(Bar);
69 »       »       »       bar·(&quot;x''·=·&quot;,·&quot;Foo&quot;,·5,·3.6);69 »       »       »       bar·(&quot;i·=·&quot;,·5);
70 »       »       }70 »       »       }
71 »       }71 »       }
72 }</string>72 }</string>
73 ··</Examples>73 ··</Examples>
74 </ErrorDocumentation>74 </ErrorDocumentation>
906 B
CS1648
894 B
CS1648
Ordering differences only
    
Offset 7, 22 lines modifiedOffset 7, 25 lines modified
  
7 using·System;7 using·System;
  
8 public·class·Test8 public·class·Test
9 {9 {
10 »       struct·Container10 »       struct·Container
11 »       {11 »       {
12 »       »       public·int·foo·{·get;·set;·}12 »       »       public·int·this[int·arg]·{
 13 »       »       »       set·{
 14 »       »       »       }
 15 »       »       }
13 »       }16 »       }
14 »       17 »       
15 »       readonly·Container·p;18 »       readonly·Container·p;
16 »       19 »       
17 »       void·Foo·()20 »       void·Foo·()
18 »       {21 »       {
19 »       »       p.foo·=·0;22 »       »       p[0]·=·0;
20 »       }23 »       }
  
21 »       public·static·void·Main·()24 »       public·static·void·Main·()
22 »       {25 »       {
23 »       }26 »       }
24 }</string>27 }</string>
25 ····<string>//·CS1648:·Members·of·readonly·field·`Test.p'·cannot·be·modified·(except·in·a·constructor·or·a·variable·initializer)28 ····<string>//·CS1648:·Members·of·readonly·field·`Test.p'·cannot·be·modified·(except·in·a·constructor·or·a·variable·initializer)
Offset 30, 25 lines modifiedOffset 33, 22 lines modified
  
30 using·System;33 using·System;
  
31 public·class·Test34 public·class·Test
32 {35 {
33 »       struct·Container36 »       struct·Container
34 »       {37 »       {
 38 »       »       public·int·foo·{·get;·set;·}
35 »       »       public·int·this[int·arg]·{ 
36 »       »       »       set·{ 
37 »       »       »       } 
38 »       »       } 
39 »       }39 »       }
40 »       40 »       
41 »       readonly·Container·p;41 »       readonly·Container·p;
42 »       42 »       
43 »       void·Foo·()43 »       void·Foo·()
44 »       {44 »       {
45 »       »       p[0]·=·0;45 »       »       p.foo·=·0;
46 »       }46 »       }
  
47 »       public·static·void·Main·()47 »       public·static·void·Main·()
48 »       {48 »       {
49 »       }49 »       }
50 }</string>50 }</string>
51 ····<string>//·CS1648:·Members·of·readonly·field·`C.s'·cannot·be·modified·(except·in·a·constructor·or·a·variable·initializer)51 ····<string>//·CS1648:·Members·of·readonly·field·`C.s'·cannot·be·modified·(except·in·a·constructor·or·a·variable·initializer)
1.57 KB
CS1519
1.55 KB
CS1519
Ordering differences only
    
Offset 1, 39 lines modifiedOffset 1, 39 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1519</ErrorName>3 ··<ErrorName>CS1519</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS1519:·Unexpected·symbol·`using'·in·class,·struct,·or·interface·member·declaration
 6 //·Line:·5
  
 7 class·X·{·}
 8 using·System;</string>
5 ····<string>//·CS1519:·Unexpected·symbol·`extern'·in·class,·struct,·or·interface·member·declaration9 ····<string>//·CS1519:·Unexpected·symbol·`extern'·in·class,·struct,·or·interface·member·declaration
6 //·Line:·510 //·Line:·5
  
7 public·class·Test·{}11 public·class·Test·{}
8 extern·alias·Hey;</string>12 extern·alias·Hey;</string>
9 ····<string>//·CS1519:·Unexpected·symbol·`unchecked'·in·class,·struct,·or·interface·member·declaration13 ····<string>//·CS1519:·Unexpected·symbol·`}'·in·class,·struct,·or·interface·member·declaration
10 //·Line:·614 //·Line:·7
  
11 class·C 
12 {··· 
13 »       unchecked·const·decimal·d·=·79m;15 public·class·Foo
 16 {
 17 »       public·f·
14 }</string>18 }</string>
15 ····<string>//·CS1519:·Unexpected·symbol·`;'·in·class,·struct,·or·interface·member·declaration19 ····<string>//·CS1519:·Unexpected·symbol·`;'·in·class,·struct,·or·interface·member·declaration
16 //·Line:·820 //·Line:·8
  
17 class·C21 class·C
18 {22 {
19 ····public·static·void·Main·()23 ····public·static·void·Main·()
20 ····{24 ····{
21 ····};25 ····};
22 }</string>26 }</string>
23 ····<string>//·CS1519:·Unexpected·symbol·`}'·in·class,·struct,·or·interface·member·declaration27 ····<string>//·CS1519:·Unexpected·symbol·`unchecked'·in·class,·struct,·or·interface·member·declaration
24 //·Line:·728 //·Line:·6
  
25 public·class·Foo 
26 { 
27 »       public·f·29 class·C
 30 {···
 31 »       unchecked·const·decimal·d·=·79m;
28 }</string>32 }</string>
29 ····<string>//·CS1519:·Unexpected·symbol·`using'·in·class,·struct,·or·interface·member·declaration 
30 //·Line:·5 
  
31 class·X·{·} 
32 using·System;</string> 
33 ··</Examples>33 ··</Examples>
34 </ErrorDocumentation>34 </ErrorDocumentation>
1.11 KB
CS0267
1.09 KB
CS0267
Ordering differences only
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0267</ErrorName>3 ··<ErrorName>CS0267</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0267:·The·`partial'·modifier·can·be·used·only·immediately·before·`class',·`struct',·`interface',·or·`void'·keyword5 ····<string>//·CS0267:·The·`partial'·modifier·can·be·used·only·immediately·before·`class',·`struct',·`interface',·or·`void'·keyword
6 //·Line:·6 
  
7 public·partial·class·C 
8 { 
9 »       partial·virtual·void·Foo·() 
10 »       { 
11 »       } 
12 }</string> 
13 ····<string>//·CS0267:·The·`partial'·modifier·can·be·used·only·immediately·before·`class',·`struct',·`interface',·or·`void'·keyword 
14 //·Line:·46 //·Line:·4
  
15 partial·enum·e·{}</string>7 partial·enum·e·{}</string>
16 ····<string>//·CS0267:·The·`partial'·modifier·can·be·used·only·immediately·before·`class',·`struct',·`interface',·or·`void'·keyword8 ····<string>//·CS0267:·The·`partial'·modifier·can·be·used·only·immediately·before·`class',·`struct',·`interface',·or·`void'·keyword
17 //·Line:·49 //·Line:·4
  
18 public·partial·static·class·Test10 public·partial·static·class·Test
19 {11 {
20 }</string>12 }</string>
 13 ····<string>//·CS0267:·The·`partial'·modifier·can·be·used·only·immediately·before·`class',·`struct',·`interface',·or·`void'·keyword
 14 //·Line:·6
  
 15 public·partial·class·C
 16 {
 17 »       partial·virtual·void·Foo·()
 18 »       {
 19 »       }
 20 }</string>
21 ··</Examples>21 ··</Examples>
22 </ErrorDocumentation>22 </ErrorDocumentation>
1.36 KB
CS0416
1.35 KB
CS0416
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 30 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0416</ErrorName>3 ··<ErrorName>CS0416</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0416:·`C&lt;T&gt;':·an·attribute·argument·cannot·use·type·parameters
 6 //·Line:·15
  
 7 using·System;
  
 8 public·class·TestAttribute·:·Attribute
 9 {
 10 ····public·TestAttribute(Type·type)
 11 ····{
 12 ····}
 13 }
  
 14 class·C&lt;T&gt;
 15 {
 16 ····[Test(typeof(C&lt;T&gt;))]
 17 ····public·static·void·Foo()
 18 ····{
 19 ····}
 20 }</string>
5 ····<string>//·CS0416:·`N.C&lt;T&gt;':·an·attribute·argument·cannot·use·type·parameters21 ····<string>//·CS0416:·`N.C&lt;T&gt;':·an·attribute·argument·cannot·use·type·parameters
6 //·Line:·1522 //·Line:·15
  
7 using·System;23 using·System;
  
8 public·class·TestAttribute·:·Attribute24 public·class·TestAttribute·:·Attribute
9 {25 {
Offset 30, 33 lines modifiedOffset 49, 14 lines modified
30 ····{49 ····{
31 ········[Test(Type=typeof(C&lt;T&gt;))]50 ········[Test(Type=typeof(C&lt;T&gt;))]
32 ········public·void·Foo()51 ········public·void·Foo()
33 ········{52 ········{
34 ········}53 ········}
35 ····}54 ····}
36 }</string>55 }</string>
37 ····<string>//·CS0416:·`C&lt;T&gt;':·an·attribute·argument·cannot·use·type·parameters 
38 //·Line:·15 
  
39 using·System; 
  
40 public·class·TestAttribute·:·Attribute 
41 { 
42 ····public·TestAttribute(Type·type) 
43 ····{ 
44 ····} 
45 } 
  
46 class·C&lt;T&gt; 
47 { 
48 ····[Test(typeof(C&lt;T&gt;))] 
49 ····public·static·void·Foo() 
50 ····{ 
51 ····} 
52 }</string> 
53 ····<string>//·CS0416:·`C&lt;T&gt;.N':·an·attribute·argument·cannot·use·type·parameters56 ····<string>//·CS0416:·`C&lt;T&gt;.N':·an·attribute·argument·cannot·use·type·parameters
54 //·Line:·1757 //·Line:·17
  
55 using·System;58 using·System;
  
56 public·class·TestAttribute·:·Attribute59 public·class·TestAttribute·:·Attribute
57 {60 {
927 B
CS0186
915 B
CS0186
Ordering differences only
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0186</ErrorName>3 ··<ErrorName>CS0186</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0186:·Use·of·null·is·not·valid·in·this·context5 ····<string>//·CS0186:·Use·of·null·is·not·valid·in·this·context
6 //·Line:·86 //·Line:·2
  
7 using·System.Collections; 
  
8 class·ClassMain·{····7 class·ClassMain·{····
9 »       public·static·void·Main()·{8 »       public·static·void·Main()·{
10 »       »       foreach·(System.Type·type·in·(IEnumerable)null)·{9 »       »       foreach·(System.Type·type·in·null)·{
11 »       »       }····················10 »       »       }····················
12 »       }11 »       }
13 }</string>12 }</string>
14 ····<string>//·CS0186:·Use·of·null·is·not·valid·in·this·context13 ····<string>//·CS0186:·Use·of·null·is·not·valid·in·this·context
15 //·Line:·214 //·Line:·8
  
 15 using·System.Collections;
  
16 class·ClassMain·{····16 class·ClassMain·{····
17 »       public·static·void·Main()·{17 »       public·static·void·Main()·{
18 »       »       foreach·(System.Type·type·in·null)·{18 »       »       foreach·(System.Type·type·in·(IEnumerable)null)·{
19 »       »       }····················19 »       »       }····················
20 »       }20 »       }
21 }</string>21 }</string>
22 ··</Examples>22 ··</Examples>
23 </ErrorDocumentation>23 </ErrorDocumentation>
1.27 KB
CS3011
1.26 KB
CS3011
Ordering differences only
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS3011</ErrorName>3 ··<ErrorName>CS3011</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS3011:·`CLSClass.this[long]':·only·CLS-compliant·members·can·be·abstract5 ····<string>//·CS3011:·`CLSClass.Error(System.IComparable)':·only·CLS-compliant·members·can·be·abstract
6 //·Line:·106 //·Line:·10
7 //·Compiler·options:·-warnaserror·-warn:17 //·Compiler·options:·-warnaserror·-warn:1
  
8 using·System;8 using·System;
9 [assembly:CLSCompliant·(true)]9 [assembly:CLSCompliant·(true)]
  
10 public·abstract·class·CLSClass·{10 public·abstract·class·CLSClass·{
11 ········[CLSCompliant·(false)]11 ········[CLSCompliant·(false)]
12 ········public·abstract·int·this[long·index]·{·set;·}12 ········protected·abstract·void·Error·(IComparable·arg);
13 }</string>13 }</string>
14 ····<string>//·CS3011:·`CLSClass.Error(System.IComparable)':·only·CLS-compliant·members·can·be·abstract14 ····<string>//·CS3011:·`CLSClass.this[long]':·only·CLS-compliant·members·can·be·abstract
15 //·Line:·1015 //·Line:·10
16 //·Compiler·options:·-warnaserror·-warn:116 //·Compiler·options:·-warnaserror·-warn:1
  
17 using·System;17 using·System;
18 [assembly:CLSCompliant·(true)]18 [assembly:CLSCompliant·(true)]
  
19 public·abstract·class·CLSClass·{19 public·abstract·class·CLSClass·{
20 ········[CLSCompliant·(false)]20 ········[CLSCompliant·(false)]
21 ········protected·abstract·void·Error·(IComparable·arg);21 ········public·abstract·int·this[long·index]·{·set;·}
22 }</string>22 }</string>
23 ··</Examples>23 ··</Examples>
24 </ErrorDocumentation>24 </ErrorDocumentation>
1.07 KB
CS1113
1.06 KB
CS1113
Ordering differences only
    
Offset 1, 53 lines modifiedOffset 1, 53 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1113</ErrorName>3 ··<ErrorName>CS1113</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1113:·Extension·method·`Extension.Foo(this·S)'·of·value·type·`S'·cannot·be·used·to·create·delegates5 ····<string>//·CS1113:·Extension·method·`Extension.Foo(this·S)'·of·value·type·`S'·cannot·be·used·to·create·delegates
6 //·Line:·116 //·Line:·12
  
  
7 delegate·void·D·();7 delegate·void·D·();
  
8 public·class·C8 public·class·C
9 {9 {
10 »       static·void·Main·()10 »       static·void·Main·()
11 »       {11 »       {
12 »       »       S·s·=·new·S·();12 »       »       S·s·=·new·S·();
13 »       »       D·d·=·s.Foo;13 »       »       D·d·=·s.Foo;
14 »       }14 »       }
15 }15 }
  
16 public·struct·S16 public·struct·S
17 {17 {
18 »       public·void·Foo·(int·i) 
19 »       { 
20 »       } 
21 }18 }
  
22 public·static·class·Extension19 public·static·class·Extension
23 {20 {
24 »       public·static·void·Foo·(this·S·s)·{·}21 »       public·static·void·Foo·(this·S·s)·{·}
25 }</string>22 }</string>
26 ····<string>//·CS1113:·Extension·method·`Extension.Foo(this·S)'·of·value·type·`S'·cannot·be·used·to·create·delegates23 ····<string>//·CS1113:·Extension·method·`Extension.Foo(this·S)'·of·value·type·`S'·cannot·be·used·to·create·delegates
27 //·Line:·1224 //·Line:·11
  
  
28 delegate·void·D·();25 delegate·void·D·();
  
29 public·class·C26 public·class·C
30 {27 {
31 »       static·void·Main·()28 »       static·void·Main·()
32 »       {29 »       {
33 »       »       S·s·=·new·S·();30 »       »       S·s·=·new·S·();
34 »       »       D·d·=·s.Foo;31 »       »       D·d·=·s.Foo;
35 »       }32 »       }
36 }33 }
  
37 public·struct·S34 public·struct·S
38 {35 {
 36 »       public·void·Foo·(int·i)
 37 »       {
 38 »       }
39 }39 }
  
40 public·static·class·Extension40 public·static·class·Extension
41 {41 {
42 »       public·static·void·Foo·(this·S·s)·{·}42 »       public·static·void·Foo·(this·S·s)·{·}
43 }</string>43 }</string>
44 ··</Examples>44 ··</Examples>
1.09 KB
CS0163
1.07 KB
CS0163
Ordering differences only
    
Offset 1, 25 lines modifiedOffset 1, 12 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0163</ErrorName>3 ··<ErrorName>CS0163</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0163:·Control·cannot·fall·through·from·one·case·label·`case·1:'·to·another5 ····<string>//·CS0163:·Control·cannot·fall·through·from·one·case·label·`case·1:'·to·another
6 //·Line:·9 
  
7 public·class·Program 
8 { 
9 »       public·static·void·Main·() 
10 »       { 
11 »       »       switch·(1)·{ 
12 »       »       »       case·1:·{} 
13 »       »       »       default:·{} 
14 »       »       } 
15 »       } 
16 }</string> 
17 ····<string>//·CS0163:·Control·cannot·fall·through·from·one·case·label·`case·1:'·to·another 
18 //·Line:·146 //·Line:·14
  
19 using·System;7 using·System;
20 using·System.Collections.Generic;8 using·System.Collections.Generic;
  
21 static·class·C9 static·class·C
22 {10 {
Offset 31, 9 lines modifiedOffset 18, 22 lines modified
31 »       »       case·2:18 »       »       case·2:
32 »       »       »       yield·return·2;19 »       »       »       yield·return·2;
33 »       »       default:20 »       »       default:
34 »       »       »       throw·new·ArgumentOutOfRangeException·(&quot;symbol:&quot;·+·key);21 »       »       »       throw·new·ArgumentOutOfRangeException·(&quot;symbol:&quot;·+·key);
35 »       »       }22 »       »       }
36 »       }23 »       }
37 }</string>24 }</string>
 25 ····<string>//·CS0163:·Control·cannot·fall·through·from·one·case·label·`case·1:'·to·another
 26 //·Line:·9
  
 27 public·class·Program
 28 {
 29 »       public·static·void·Main·()
 30 »       {
 31 »       »       switch·(1)·{
 32 »       »       »       case·1:·{}
 33 »       »       »       default:·{}
 34 »       »       }
 35 »       }
 36 }</string>
38 ··</Examples>37 ··</Examples>
39 </ErrorDocumentation>38 </ErrorDocumentation>
1.0 KB
CS0156
1020 B
CS0156
Ordering differences only
    
Offset 1, 40 lines modifiedOffset 1, 40 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0156</ErrorName>3 ··<ErrorName>CS0156</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0156:·A·throw·statement·with·no·arguments·is·not·allowed·outside·of·a·catch·clause5 ····<string>//·CS0156:·A·throw·statement·with·no·arguments·is·not·allowed·outside·of·a·catch·clause
6 //·Line:·146 //·Line:·12
  
7 using·System;7 using·System;
  
8 class·Foo8 class·Foo
9 {9 {
10 »       static·void·Main·()10 »       static·void·Main·()
11 »       {11 »       {
12 »       »       try·{12 »       »       try·{
13 »       »       ····Console.WriteLine·(&quot;TEST&quot;);13 »       »       »       Console.WriteLine·(&quot;Test·CS0156&quot;);
14 »       »       } 
15 »       »       finally·{ 
16 »       »       »       throw;14 »       »       »       throw;
17 »       »       }15 »       »       }
 16 »       »       catch·{
 17 »       »       }»      »      »      
18 »       }18 »       }
19 }</string>19 }</string>
20 ····<string>//·CS0156:·A·throw·statement·with·no·arguments·is·not·allowed·outside·of·a·catch·clause20 ····<string>//·CS0156:·A·throw·statement·with·no·arguments·is·not·allowed·outside·of·a·catch·clause
21 //·Line:·1221 //·Line:·14
  
22 using·System;22 using·System;
  
23 class·Foo23 class·Foo
24 {24 {
25 »       static·void·Main·()25 »       static·void·Main·()
26 »       {26 »       {
27 »       »       try·{27 »       »       try·{
28 »       »       »       Console.WriteLine·(&quot;Test·CS0156&quot;);28 »       »       ····Console.WriteLine·(&quot;TEST&quot;);
 29 »       »       }
 30 »       »       finally·{
29 »       »       »       throw;31 »       »       »       throw;
30 »       »       }32 »       »       }
31 »       »       catch·{ 
32 »       »       }»      »      »       
33 »       }33 »       }
34 }</string>34 }</string>
35 ··</Examples>35 ··</Examples>
36 </ErrorDocumentation>36 </ErrorDocumentation>
1.53 KB
CS1581
1.52 KB
CS1581
Ordering differences only
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1581</ErrorName>3 ··<ErrorName>CS1581</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1581:·Invalid·return·type·in·XML·comment·cref·attribute·`explicit·operator·int·(Test)'5 ····<string>//·CS1581:·Invalid·return·type·in·XML·comment·cref·attribute·`explicit·operator·intp·(Test)'
6 //·Line:·76 //·Line:·7
7 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:17 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1
  
8 using·System;8 using·System;
9 ///·&lt;seealso·cref=&quot;explicit·operator·int·(Test)&quot;/&gt;9 ///·&lt;seealso·cref=&quot;explicit·operator·intp·(Test)&quot;/&gt;
10 public·class·Test10 public·class·Test
11 {11 {
12 »       ///·operator.12 »       ///·operator.
13 »       public·static·explicit·operator·int·[]·(Test·t)13 »       public·static·explicit·operator·int·(Test·t)
14 »       {14 »       {
15 »       »       return·new·int·[0];15 »       »       return·0;
16 »       }16 »       }
17 }</string>17 }</string>
18 ····<string>//·CS1581:·Invalid·return·type·in·XML·comment·cref·attribute·`explicit·operator·intp·(Test)'18 ····<string>//·CS1581:·Invalid·return·type·in·XML·comment·cref·attribute·`explicit·operator·int·(Test)'
19 //·Line:·719 //·Line:·7
20 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:120 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1
  
21 using·System;21 using·System;
22 ///·&lt;seealso·cref=&quot;explicit·operator·intp·(Test)&quot;/&gt;22 ///·&lt;seealso·cref=&quot;explicit·operator·int·(Test)&quot;/&gt;
23 public·class·Test23 public·class·Test
24 {24 {
25 »       ///·operator.25 »       ///·operator.
26 »       public·static·explicit·operator·int·(Test·t)26 »       public·static·explicit·operator·int·[]·(Test·t)
27 »       {27 »       {
28 »       »       return·0;28 »       »       return·new·int·[0];
29 »       }29 »       }
30 }</string>30 }</string>
31 ··</Examples>31 ··</Examples>
32 </ErrorDocumentation>32 </ErrorDocumentation>
1.22 KB
CS0665
1.2 KB
CS0665
Ordering differences only
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0665</ErrorName>3 ··<ErrorName>CS0665</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·Cs0665:·Assignment·in·conditional·expression·is·always·constant.·Did·you·mean·to·use·`=='·instead·?5 ····<string>//·CS0665:·Assignment·in·conditional·expression·is·always·constant.·Did·you·mean·to·use·`=='·instead·?
6 //·Line:·106 //·Line:·10
7 //·Compiler·options:·/warnaserror7 //·Compiler·options:·/warnaserror
  
8 class·Test8 class·Test
9 {9 {
10 »       public·bool·Foo·(bool·x)10 »       public·void·Foo·(bool·x)
11 »       {11 »       {
12 »       »       bool·b;12 »       »       bool·b;
13 »       »       return·(b·=·true)·?·true·:·b;13 »       »       if·(b·=·true)
 14 »       »       »       System.Console.WriteLine·(b);
14 »       }15 »       }
15 }</string>16 }</string>
16 ····<string>//·CS0665:·Assignment·in·conditional·expression·is·always·constant.·Did·you·mean·to·use·`=='·instead·?17 ····<string>//·Cs0665:·Assignment·in·conditional·expression·is·always·constant.·Did·you·mean·to·use·`=='·instead·?
17 //·Line:·1018 //·Line:·10
18 //·Compiler·options:·/warnaserror19 //·Compiler·options:·/warnaserror
  
19 class·Test20 class·Test
20 {21 {
21 »       public·void·Foo·(bool·x)22 »       public·bool·Foo·(bool·x)
22 »       {23 »       {
23 »       »       bool·b;24 »       »       bool·b;
 25 »       »       return·(b·=·true)·?·true·:·b;
24 »       »       if·(b·=·true) 
25 »       »       »       System.Console.WriteLine·(b); 
26 »       }26 »       }
27 }</string>27 }</string>
28 ··</Examples>28 ··</Examples>
29 </ErrorDocumentation>29 </ErrorDocumentation>
1.23 KB
CS1942
1.22 KB
CS1942
Ordering differences only
    
Offset 1, 26 lines modifiedOffset 1, 12 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1942</ErrorName>3 ··<ErrorName>CS1942</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1942:·An·expression·type·in·`select'·clause·is·incorrect.·Type·inference·failed·in·the·call·to·`Select'5 ····<string>//·CS1942:·An·expression·type·in·`select'·clause·is·incorrect.·Type·inference·failed·in·the·call·to·`Select'
6 //·Line:·12 
  
7 using·System; 
8 using·System.Linq; 
  
9 class·C 
10 { 
11 »       public·static·void·Main·() 
12 »       { 
13 »       »       var·e·=·from·values·in·&quot;abcd&quot; 
14 »       »       »       select·null; 
15 »       } 
16 }</string> 
17 ····<string>//·CS1942:·An·expression·type·in·`select'·clause·is·incorrect.·Type·inference·failed·in·the·call·to·`Select' 
18 //·Line:·186 //·Line:·18
  
19 using·System;7 using·System;
  
20 class·TestA8 class·TestA
21 {9 {
22 »       public·string·Select&lt;U&gt;·(Func&lt;TestA,·U&gt;·f)10 »       public·string·Select&lt;U&gt;·(Func&lt;TestA,·U&gt;·f)
Offset 32, 9 lines modifiedOffset 18, 23 lines modified
32 public·class·C18 public·class·C
33 {19 {
34 »       static·void·Main·()20 »       static·void·Main·()
35 »       {21 »       {
36 »       »       string·foo·=·from·a·in·new·TestA·()·select·null;22 »       »       string·foo·=·from·a·in·new·TestA·()·select·null;
37 »       }23 »       }
38 }</string>24 }</string>
 25 ····<string>//·CS1942:·An·expression·type·in·`select'·clause·is·incorrect.·Type·inference·failed·in·the·call·to·`Select'
 26 //·Line:·12
  
 27 using·System;
 28 using·System.Linq;
  
 29 class·C
 30 {
 31 »       public·static·void·Main·()
 32 »       {
 33 »       »       var·e·=·from·values·in·&quot;abcd&quot;
 34 »       »       »       select·null;
 35 »       }
 36 }</string>
39 ··</Examples>37 ··</Examples>
40 </ErrorDocumentation>38 </ErrorDocumentation>
955 B
CS0283
943 B
CS0283
Ordering differences only
    
Offset 1, 26 lines modifiedOffset 1, 12 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0283</ErrorName>3 ··<ErrorName>CS0283</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0283:·The·type·`S'·cannot·be·declared·const5 ····<string>//·CS0283:·The·type·`S'·cannot·be·declared·const
6 //·Line:·12 
  
7 struct·S 
8 { 
9 } 
  
10 class·C 
11 { 
12 »       public·void·Foo·() 
13 »       { 
14 »       »       const·S·s·=·new·S(); 
15 »       } 
16 }</string> 
17 ····<string>//·CS0283:·The·type·`S'·cannot·be·declared·const 
18 //·Line:·106 //·Line:·10
  
19 struct·S7 struct·S
20 {8 {
21 }9 }
  
22 class·C10 class·C
Offset 31, 14 lines modifiedOffset 17, 28 lines modified
31 //·Line:·1017 //·Line:·10
32 //·Compiler·options:·-unsafe18 //·Compiler·options:·-unsafe
  
33 unsafe·class·Test19 unsafe·class·Test
34 {20 {
35 »       const·int*·o·=·null;21 »       const·int*·o·=·null;
36 }</string>22 }</string>
 23 ····<string>//·CS0283:·The·type·`S'·cannot·be·declared·const
 24 //·Line:·12
  
 25 struct·S
 26 {
 27 }
  
 28 class·C
 29 {
 30 »       public·void·Foo·()
 31 »       {
 32 »       »       const·S·s·=·new·S();
 33 »       }
 34 }</string>
37 ····<string>//·CS0283:·The·type·`int?'·cannot·be·declared·const35 ····<string>//·CS0283:·The·type·`int?'·cannot·be·declared·const
38 //·Line:·836 //·Line:·8
  
39 class·C37 class·C
40 {38 {
41 »       void·Test·()39 »       void·Test·()
42 »       {40 »       {
1.23 KB
CS0243
1.22 KB
CS0243
Ordering differences only
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0243</ErrorName>3 ··<ErrorName>CS0243</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0243:·Conditional·not·valid·on·`MyClass.GetHashCode()'·because·it·is·an·override·method
 6 //·Line:·6
  
 7 public·class·MyClass
 8 {
 9 »       [System.Diagnostics.Conditional·(&quot;WOOHOO&quot;)]
 10 »       public·override·int·GetHashCode·()
 11 »       {
 12 »       »       return·base.GetHashCode·();
 13 »       }
 14 }</string>
5 ····<string>//·CS0243:·Conditional·not·valid·on·`DerivedClass.Show()'·because·it·is·an·override·method15 ····<string>//·CS0243:·Conditional·not·valid·on·`DerivedClass.Show()'·because·it·is·an·override·method
6 //·Line:·1016 //·Line:·10
  
7 class·BaseClass·{17 class·BaseClass·{
8 ········protected·virtual·void·Show·()·{}18 ········protected·virtual·void·Show·()·{}
9 }19 }
  
10 class·DerivedClass:·BaseClass·{20 class·DerivedClass:·BaseClass·{
11 ········[System.Diagnostics.Conditional(&quot;DEBUG&quot;)]·protected·override·void·Show·()·{}21 ········[System.Diagnostics.Conditional(&quot;DEBUG&quot;)]·protected·override·void·Show·()·{}
12 ············22 ············
13 ········static·void·Main·()·{}23 ········static·void·Main·()·{}
14 }</string>24 }</string>
15 ····<string>//·CS0243:·Conditional·not·valid·on·`MyClass.GetHashCode()'·because·it·is·an·override·method 
16 //·Line:·6 
  
17 public·class·MyClass 
18 { 
19 »       [System.Diagnostics.Conditional·(&quot;WOOHOO&quot;)] 
20 »       public·override·int·GetHashCode·() 
21 »       { 
22 »       »       return·base.GetHashCode·(); 
23 »       } 
24 }</string> 
25 ··</Examples>25 ··</Examples>
26 </ErrorDocumentation>26 </ErrorDocumentation>
1.29 KB
CS0728
1.28 KB
CS0728
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 30 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0728</ErrorName>3 ··<ErrorName>CS0728</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0728:·Possibly·incorrect·assignment·to·`token'·which·is·the·argument·to·a·using·or·lock·statement
 6 //·Line:·11
 7 //·Compiler·options:·-warnaserror
  
 8 public·class·Foo
 9 {
 10 »       public·static·void·Main·()
 11 »       {
 12 »       »       object·token·=·new·object·();
 13 »       »       lock·(token)
 14 »       »       {
 15 »       »       »       Foo2·(ref·token);
 16 »       »       }
 17 »       }
 18 »       
 19 »       static·void·Foo2·(ref·object·o)
 20 »       {
 21 »       }
 22 }</string>
5 ····<string>//·CS0728:·Possibly·incorrect·assignment·to·`d'·which·is·the·argument·to·a·using·or·lock·statement23 ····<string>//·CS0728:·Possibly·incorrect·assignment·to·`d'·which·is·the·argument·to·a·using·or·lock·statement
6 //·Line:·1224 //·Line:·12
7 //·Compiler·options:·-warnaserror25 //·Compiler·options:·-warnaserror
  
8 using·System;26 using·System;
  
9 public·class·Foo27 public·class·Foo
Offset 27, 28 lines modifiedOffset 46, 9 lines modified
27 »       {46 »       {
28 »       »       lock·(s)·{47 »       »       lock·(s)·{
29 »       »       »       lock·(s)·{}48 »       »       »       lock·(s)·{}
30 »       »       »       s·=·null;49 »       »       »       s·=·null;
31 »       »       }50 »       »       }
32 »       }51 »       }
33 }</string>52 }</string>
34 ····<string>//·CS0728:·Possibly·incorrect·assignment·to·`token'·which·is·the·argument·to·a·using·or·lock·statement 
35 //·Line:·11 
36 //·Compiler·options:·-warnaserror 
  
37 public·class·Foo 
38 { 
39 »       public·static·void·Main·() 
40 »       { 
41 »       »       object·token·=·new·object·(); 
42 »       »       lock·(token) 
43 »       »       { 
44 »       »       »       Foo2·(ref·token); 
45 »       »       } 
46 »       } 
47 »        
48 »       static·void·Foo2·(ref·object·o) 
49 »       { 
50 »       } 
51 }</string> 
52 ··</Examples>53 ··</Examples>
53 </ErrorDocumentation>54 </ErrorDocumentation>
917 B
CS8149
905 B
CS8149
Ordering differences only
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS8149</ErrorName>3 ··<ErrorName>CS8149</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS8149:·By-reference·returns·can·only·be·used·in·methods·that·return·by·reference 
6 //·Line:·10 
  
7 class·A 
8 { 
9 »       int·p; 
  
10 »       int·Test·() 
11 »       { 
12 »       »       return·ref·p; 
13 »       } 
14 }</string> 
15 ····<string>//·CS8149:·By-reference·returns·can·only·be·used·in·lambda·expressions·that·return·by·reference5 ····<string>//·CS8149:·By-reference·returns·can·only·be·used·in·lambda·expressions·that·return·by·reference
16 //·Line:·126 //·Line:·12
  
17 using·System;7 using·System;
  
18 class·A8 class·A
19 {9 {
20 »       int·p;10 »       int·p;
21 »       11 »       
22 »       void·Test·()12 »       void·Test·()
23 »       {13 »       {
24 »       »       Action·a·=·()·=&gt;·ref·p;14 »       »       Action·a·=·()·=&gt;·ref·p;
25 »       }15 »       }
26 }</string>16 }</string>
 17 ····<string>//·CS8149:·By-reference·returns·can·only·be·used·in·methods·that·return·by·reference
 18 //·Line:·10
  
 19 class·A
 20 {
 21 »       int·p;
  
 22 »       int·Test·()
 23 »       {
 24 »       »       return·ref·p;
 25 »       }
 26 }</string>
27 ··</Examples>27 ··</Examples>
28 </ErrorDocumentation>28 </ErrorDocumentation>
930 B
CS1057
918 B
CS1057
Ordering differences only
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1057</ErrorName>3 ··<ErrorName>CS1057</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS1057:·`B.E':·Static·classes·cannot·contain·protected·members
 6 //·Line:·6
  
 7 public·static·class·B
 8 {
 9 »       protected·class·E·{}
 10 }</string>
5 ····<string>//·CS1057:·`S.P.set':·Static·classes·cannot·contain·protected·members11 ····<string>//·CS1057:·`S.P.set':·Static·classes·cannot·contain·protected·members
6 //·Line:·612 //·Line:·6
  
7 static·class·S13 static·class·S
8 {14 {
9 »       public·static·int·P·{15 »       public·static·int·P·{
10 »       »       get;16 »       »       get;
11 »       »       protected·set;17 »       »       protected·set;
12 »       }18 »       }
13 }</string>19 }</string>
14 ····<string>//·CS1057:·`B.E':·Static·classes·cannot·contain·protected·members 
15 //·Line:·6 
  
16 public·static·class·B 
17 { 
18 »       protected·class·E·{} 
19 }</string> 
20 ····<string>//·CS1057:·`B._a':·Static·classes·cannot·contain·protected·members20 ····<string>//·CS1057:·`B._a':·Static·classes·cannot·contain·protected·members
21 //·Line:·621 //·Line:·6
  
22 public·static·class·B22 public·static·class·B
23 {23 {
24 »       protected·static·object·_a·=·null;24 »       protected·static·object·_a·=·null;
25 »       »       ····25 »       »       ····
1.72 KB
CS0737
1.71 KB
CS0737
Ordering differences only
    
Offset 1, 47 lines modifiedOffset 1, 47 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0737</ErrorName>3 ··<ErrorName>CS0737</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0737:·`MySubClass'·does·not·implement·interface·member·`I.Foo.set'·and·the·best·implementing·candidate·`MyTest.Foo.set'·is·not·public5 ····<string>//·CS0737:·`MySubClass'·does·not·implement·interface·member·`System.ICloneable.Clone()'·and·the·best·implementing·candidate·`MyTest.Clone()'·is·not·public
6 //·Line:·66 //·Line:·6
  
7 using·System;7 using·System;
  
8 interface·I 
9 { 
10 »       int·Foo·{·get;·set;·} 
11 } 
  
12 public·class·MySubClass·:·MyTest,·I8 public·class·MySubClass·:·MyTest,·ICloneable
13 {9 {
14 }10 }
  
15 public·class·MyTest11 public·class·MyTest
16 {12 {
17 »       public·int·Foo13 »       internal·object·Clone·()
18 »       {14 »       {
 15 »       »       return·MemberwiseClone·();
19 »       »       get·{·return·1;·} 
20 »       »       protected·set·{·} 
21 »       }16 »       }
22 }</string>17 }</string>
23 ····<string>//·CS0737:·`MySubClass'·does·not·implement·interface·member·`System.ICloneable.Clone()'·and·the·best·implementing·candidate·`MyTest.Clone()'·is·not·public18 ····<string>//·CS0737:·`MySubClass'·does·not·implement·interface·member·`I.Foo.set'·and·the·best·implementing·candidate·`MyTest.Foo.set'·is·not·public
24 //·Line:·619 //·Line:·6
  
25 using·System;20 using·System;
  
 21 interface·I
 22 {
 23 »       int·Foo·{·get;·set;·}
 24 }
  
26 public·class·MySubClass·:·MyTest,·ICloneable25 public·class·MySubClass·:·MyTest,·I
27 {26 {
28 }27 }
  
29 public·class·MyTest28 public·class·MyTest
30 {29 {
31 »       internal·object·Clone·()30 »       public·int·Foo
32 »       {31 »       {
33 »       »       return·MemberwiseClone·();32 »       »       get·{·return·1;·}
 33 »       »       protected·set·{·}
34 »       }34 »       }
35 }</string>35 }</string>
36 ····<string>//·CS0737:·`MyTest'·does·not·implement·interface·member·`System.ICloneable.Clone()'·and·the·best·implementing·candidate·`MyTest.Clone()'·is·not·public36 ····<string>//·CS0737:·`MyTest'·does·not·implement·interface·member·`System.ICloneable.Clone()'·and·the·best·implementing·candidate·`MyTest.Clone()'·is·not·public
37 //·Line:·637 //·Line:·6
  
38 using·System;38 using·System;
  
717 B
CS1009
705 B
CS1009
Ordering differences only
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1009</ErrorName>3 ··<ErrorName>CS1009</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1009:·Unrecognized·escape·sequence5 ····<string>//·CS1009:·Unrecognized·escape·sequence·`\i'
6 //·Line·:·66 //·Line·:·6
  
7 class·X\u107 class·X
8 {8 {
 9 ····static·string·s·=·&quot;\i&quot;;
9 }</string>10 }</string>
10 ····<string>//·CS1009:·Unrecognized·escape·sequence·`\i'11 ····<string>//·CS1009:·Unrecognized·escape·sequence
11 //·Line·:·612 //·Line·:·6
  
12 class·X13 class·X\u10
13 {14 {
14 ····static·string·s·=·&quot;\i&quot;; 
15 }</string>15 }</string>
16 ··</Examples>16 ··</Examples>
17 </ErrorDocumentation>17 </ErrorDocumentation>
883 B
CS0699
871 B
CS0699
Ordering differences only
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0699</ErrorName>3 ··<ErrorName>CS0699</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0699:·`I.Test&lt;T&gt;()':·A·constraint·references·nonexistent·type·parameter·`U' 
6 //·Line:·6 
  
7 interface·I 
8 { 
9 »       void·Test&lt;T&gt;()·where·U·:·class; 
10 }</string> 
11 ····<string>//·CS0699:·`I&lt;T&gt;':·A·constraint·references·nonexistent·type·parameter·`U'5 ····<string>//·CS0699:·`I&lt;T&gt;':·A·constraint·references·nonexistent·type·parameter·`U'
12 //·Line:·86 //·Line:·8
  
13 partial·interface·I&lt;T&gt;7 partial·interface·I&lt;T&gt;
14 {8 {
15 }9 }
  
16 partial·interface·I&lt;T&gt;·where·U·:·class10 partial·interface·I&lt;T&gt;·where·U·:·class
17 {11 {
18 }</string>12 }</string>
 13 ····<string>//·CS0699:·`I.Test&lt;T&gt;()':·A·constraint·references·nonexistent·type·parameter·`U'
 14 //·Line:·6
  
 15 interface·I
 16 {
 17 »       void·Test&lt;T&gt;()·where·U·:·class;
 18 }</string>
19 ··</Examples>19 ··</Examples>
20 </ErrorDocumentation>20 </ErrorDocumentation>
803 B
CS0834
791 B
CS0834
Ordering differences only
    
Offset 5, 30 lines modifiedOffset 5, 30 lines modified
5 ····<string>//·CS0834:·A·lambda·expression·with·statement·body·cannot·be·converted·to·an·expresion·tree5 ····<string>//·CS0834:·A·lambda·expression·with·statement·body·cannot·be·converted·to·an·expresion·tree
6 //·Line:·126 //·Line:·12
  
7 using·System.Linq.Expressions;7 using·System.Linq.Expressions;
  
8 class·C8 class·C
9 {9 {
10 »       delegate·void·D·();10 »       delegate·bool·D·();
11 »       11 »       
12 »       public·void·Foo·()12 »       public·void·Foo·()
13 »       {13 »       {
14 »       »       Expression&lt;D&gt;·e·=·()·=&gt;·{·};14 »       »       Expression&lt;D&gt;·e·=·()·=&gt;·{·return·true;·};
15 »       }15 »       }
16 }</string>16 }</string>
17 ····<string>//·CS0834:·A·lambda·expression·with·statement·body·cannot·be·converted·to·an·expresion·tree17 ····<string>//·CS0834:·A·lambda·expression·with·statement·body·cannot·be·converted·to·an·expresion·tree
18 //·Line:·1218 //·Line:·12
  
19 using·System.Linq.Expressions;19 using·System.Linq.Expressions;
  
20 class·C20 class·C
21 {21 {
22 »       delegate·bool·D·();22 »       delegate·void·D·();
23 »       23 »       
24 »       public·void·Foo·()24 »       public·void·Foo·()
25 »       {25 »       {
26 »       »       Expression&lt;D&gt;·e·=·()·=&gt;·{·return·true;·};26 »       »       Expression&lt;D&gt;·e·=·()·=&gt;·{·};
27 »       }27 »       }
28 }</string>28 }</string>
29 ··</Examples>29 ··</Examples>
30 </ErrorDocumentation>30 </ErrorDocumentation>
635 B
CS8170
623 B
CS8170
Ordering differences only
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS8170</ErrorName>3 ··<ErrorName>CS8170</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS8170:5 ····<string>//·CS8170:
6 //·Line:·106 //·Line:·8
  
7 public·struct·S7 public·struct·S
8 {8 {
9 »       int·f; 
  
10 »       public·ref·S·Foo·()9 »       public·ref·S·Foo·()
11 »       {10 »       {
12 »       »       return·ref·f;11 »       »       return·ref·this;
13 »       }12 »       }
14 }</string>13 }</string>
15 ····<string>//·CS8170:14 ····<string>//·CS8170:
16 //·Line:·815 //·Line:·10
  
17 public·struct·S16 public·struct·S
18 {17 {
 18 »       int·f;
  
19 »       public·ref·S·Foo·()19 »       public·ref·S·Foo·()
20 »       {20 »       {
21 »       »       return·ref·this;21 »       »       return·ref·f;
22 »       }22 »       }
23 }</string>23 }</string>
24 ··</Examples>24 ··</Examples>
25 </ErrorDocumentation>25 </ErrorDocumentation>
723 B
CS0568
711 B
CS0568
Ordering differences only
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0568</ErrorName>3 ··<ErrorName>CS0568</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0568:·Structs·cannot·contain·explicit·parameterless·constructors5 ····<string>//·CS0568:·Structs·cannot·contain·explicit·parameterless·constructors
6 //·Line:·66 //·Line:·5
  
 7 struct·Sample·{
7 struct·S 
8 { 
9 »       public·S·()8 »       public·Sample·()
 9 »       »       :·this·()
10 »       {10 »       {
11 »       }11 »       }
12 }</string>12 }</string>
13 ····<string>//·CS0568:·Structs·cannot·contain·explicit·parameterless·constructors13 ····<string>//·CS0568:·Structs·cannot·contain·explicit·parameterless·constructors
14 //·Line:·514 //·Line:·6
  
15 struct·Sample·{15 struct·S
 16 {
16 »       public·Sample·()17 »       public·S·()
17 »       »       :·this·() 
18 »       {18 »       {
19 »       }19 »       }
20 }</string>20 }</string>
21 ··</Examples>21 ··</Examples>
22 </ErrorDocumentation>22 </ErrorDocumentation>
1.16 KB
CS0051
1.14 KB
CS0051
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 28 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0051</ErrorName>3 ··<ErrorName>CS0051</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0051:·Inconsistent·accessibility:·parameter·type·`NV'·is·less·accessible·than·method·`C1.Foo(NV)'
 6 //·Line:·14
  
 7 internal·class·NV
 8 {
 9 }
  
 10 public·partial·class·C1
 11 {
 12 }
  
 13 partial·class·C1
 14 {
 15 »       public·void·Foo·(NV·arg)
 16 »       {
 17 »       }
 18 }</string>
5 ····<string>//·CS0051:·Inconsistent·accessibility:·parameter·type·`MyClass.X'·is·less·accessible·than·method·`MyClass.method(MyClass.X)'19 ····<string>//·CS0051:·Inconsistent·accessibility:·parameter·type·`MyClass.X'·is·less·accessible·than·method·`MyClass.method(MyClass.X)'
6 //·Line:·1220 //·Line:·12
  
7 public·class·MyClass·{21 public·class·MyClass·{
  
8 »       //22 »       //
9 »       //·To·fix·change·the·next·line·to·&quot;public·enum·X·{23 »       //·To·fix·change·the·next·line·to·&quot;public·enum·X·{
Offset 21, 26 lines modifiedOffset 38, 9 lines modified
21 //·Line:·738 //·Line:·7
  
22 public·class·C39 public·class·C
23 {40 {
24 »       struct·S·{}41 »       struct·S·{}
25 »       public·void·Foo·(S?[][]·o)·{}42 »       public·void·Foo·(S?[][]·o)·{}
26 }</string>43 }</string>
27 ····<string>//·CS0051:·Inconsistent·accessibility:·parameter·type·`NV'·is·less·accessible·than·method·`C1.Foo(NV)' 
28 //·Line:·14 
  
29 internal·class·NV 
30 { 
31 } 
  
32 public·partial·class·C1 
33 { 
34 } 
  
35 partial·class·C1 
36 { 
37 »       public·void·Foo·(NV·arg) 
38 »       { 
39 »       } 
40 }</string> 
41 ··</Examples>44 ··</Examples>
42 </ErrorDocumentation>45 </ErrorDocumentation>
1.57 KB
CS1618
1.56 KB
CS1618
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 26 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1618</ErrorName>3 ··<ErrorName>CS1618</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS1618:·Cannot·create·delegate·with·`TestClass.Show(int)'·because·it·has·a·Conditional·attribute
 6 //·Line:·13
  
 7 class·TestClass
 8 {
 9 ········delegate·void·test_delegate·(int·arg);
  
 10 ········[System.Diagnostics.Conditional(&quot;DEBUG&quot;)]
 11 ········public·void·Show·(int·arg)·{}
 12 ············
 13 ········public·TestClass·()
 14 ········{
 15 ············test_delegate·D·=·new·test_delegate·(Show);
 16 ········}
 17 }</string>
5 ····<string>//·CS1618:·Cannot·create·delegate·with·`System.Diagnostics.Debug.Assert(bool)'·because·it·has·a·Conditional·attribute18 ····<string>//·CS1618:·Cannot·create·delegate·with·`System.Diagnostics.Debug.Assert(bool)'·because·it·has·a·Conditional·attribute
6 //·Line:·819 //·Line:·8
  
7 namespace·Foo·{20 namespace·Foo·{
8 »       using·System.Diagnostics;21 »       using·System.Diagnostics;
9 »       partial·class·Bar·{22 »       partial·class·Bar·{
10 »       »       delegate·void·assert_t·(bool·condition);23 »       »       delegate·void·assert_t·(bool·condition);
Offset 21, 24 lines modifiedOffset 36, 9 lines modified
21 »       »       static·void·Main·()36 »       »       static·void·Main·()
22 »       »       {37 »       »       {
23 »       »       »       if·(new·Bar·().assert·==·null)38 »       »       »       if·(new·Bar·().assert·==·null)
24 »       »       »       »       throw·new·Exception·(&quot;Didn't·resolve·Debug.Assert?&quot;);39 »       »       »       »       throw·new·Exception·(&quot;Didn't·resolve·Debug.Assert?&quot;);
25 »       »       }40 »       »       }
26 »       }41 »       }
27 }</string>42 }</string>
28 ····<string>//·CS1618:·Cannot·create·delegate·with·`TestClass.Show(int)'·because·it·has·a·Conditional·attribute 
29 //·Line:·13 
  
30 class·TestClass 
31 { 
32 ········delegate·void·test_delegate·(int·arg); 
  
33 ········[System.Diagnostics.Conditional(&quot;DEBUG&quot;)] 
34 ········public·void·Show·(int·arg)·{} 
35 ············ 
36 ········public·TestClass·() 
37 ········{ 
38 ············test_delegate·D·=·new·test_delegate·(Show); 
39 ········} 
40 }</string> 
41 ··</Examples>43 ··</Examples>
42 </ErrorDocumentation>44 </ErrorDocumentation>
1.0 KB
CS0191
1010 B
CS0191
Ordering differences only
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0191</ErrorName>3 ··<ErrorName>CS0191</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0191:·A·readonly·field·`X.a'·cannot·be·assigned·to·(except·in·a·constructor·or·a·variable·initializer)
 6 //·Line:·8
 7 class·X·{
 8 »       readonly·int·a;
  
 9 »       void·Y·()
 10 »       {
 11 »       »       a·=·1;
 12 »       }
 13 }</string>
5 ····<string>//·CS0191:·A·readonly·field·`Foo.i'·cannot·be·assigned·to·(except·in·a·constructor·or·a·variable·initializer)14 ····<string>//·CS0191:·A·readonly·field·`Foo.i'·cannot·be·assigned·to·(except·in·a·constructor·or·a·variable·initializer)
6 //·Line:·10·15 //·Line:·10·
  
7 class·Foo·{16 class·Foo·{
8 »       readonly·int·i;17 »       readonly·int·i;
9 »       Foo·()·{·}18 »       Foo·()·{·}
10 »       Foo·(int·i)19 »       Foo·(int·i)
11 »       {20 »       {
12 »       »       Foo·x·=·new·Foo·();21 »       »       Foo·x·=·new·Foo·();
13 »       »       x.i·=·i;22 »       »       x.i·=·i;
14 »       }23 »       }
15 »       static·void·Main·()·{·Foo·y·=·new·Foo·(0);·}24 »       static·void·Main·()·{·Foo·y·=·new·Foo·(0);·}
16 }</string>25 }</string>
17 ····<string>//·CS0191:·A·readonly·field·`X.a'·cannot·be·assigned·to·(except·in·a·constructor·or·a·variable·initializer) 
18 //·Line:·8 
19 class·X·{ 
20 »       readonly·int·a; 
  
21 »       void·Y·() 
22 »       { 
23 »       »       a·=·1; 
24 »       } 
25 }</string> 
26 ··</Examples>26 ··</Examples>
27 </ErrorDocumentation>27 </ErrorDocumentation>
1.16 KB
CS1671
1.15 KB
CS1671
Ordering differences only
    
Offset 1, 32 lines modifiedOffset 1, 12 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1671</ErrorName>3 ··<ErrorName>CS1671</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1671:·A·namespace·declaration·cannot·have·modifiers·or·attributes5 ····<string>//·CS1671:·A·namespace·declaration·cannot·have·modifiers·or·attributes
6 //·Line·:·14 
  
7 using·System; 
  
8 [assembly:·CLSCompliant·(false)] 
  
9 namespace·N 
10 { 
11 } 
  
12 [assembly:·Obsolete] 
  
13 namespace·M 
14 { 
15 } 
  
16 public·class·C·{ 
17 ····public·static·void·Main·()·{} 
18 }</string> 
19 ····<string>//·CS1671:·A·namespace·declaration·cannot·have·modifiers·or·attributes 
20 //·Line:·56 //·Line:·5
21 using·System;7 using·System;
  
22 [error_1518(11)]8 [error_1518(11)]
23 namespace·Mono.Tests9 namespace·Mono.Tests
24 {10 {
25 »       [AttributeUsage(AttributeTargets.All)]11 »       [AttributeUsage(AttributeTargets.All)]
Offset 52, 9 lines modifiedOffset 32, 29 lines modified
52 »       public·class·error_1518Class32 »       public·class·error_1518Class
53 »       {33 »       {
54 »       »       public·error_1518Class()34 »       »       public·error_1518Class()
55 »       »       {35 »       »       {
56 »       »       }36 »       »       }
57 »       }37 »       }
58 }</string>38 }</string>
 39 ····<string>//·CS1671:·A·namespace·declaration·cannot·have·modifiers·or·attributes
 40 //·Line·:·14
  
 41 using·System;
  
 42 [assembly:·CLSCompliant·(false)]
  
 43 namespace·N
 44 {
 45 }
  
 46 [assembly:·Obsolete]
  
 47 namespace·M
 48 {
 49 }
  
 50 public·class·C·{
 51 ····public·static·void·Main·()·{}
 52 }</string>
59 ··</Examples>53 ··</Examples>
60 </ErrorDocumentation>54 </ErrorDocumentation>
1.07 KB
CS0028
1.06 KB
CS0028
Ordering differences only
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0028</ErrorName>3 ··<ErrorName>CS0028</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0028:·`T.Main()'·has·the·wrong·signature·to·be·an·entry·point 
6 //·Line:·6 
7 //·Compiler·options:·-warnaserror:28·-warn:4 
  
8 class·T·{ 
9 ········public·static·bool·Main·() 
10 ········{ 
11 ············return·false; 
12 ········} 
13 }</string> 
14 ····<string>//·CS0028:·`T.Main(int)'·has·the·wrong·signature·to·be·an·entry·point5 ····<string>//·CS0028:·`T.Main(int)'·has·the·wrong·signature·to·be·an·entry·point
15 //·Line:·86 //·Line:·8
16 //·Compiler·options:·-warnaserror·-warn:47 //·Compiler·options:·-warnaserror·-warn:4
  
17 class·T·{8 class·T·{
18 ········public·static·int·Main·()9 ········public·static·int·Main·()
19 ········{10 ········{
20 ········}11 ········}
21 ········public·static·int·Main·(int·foo)12 ········public·static·int·Main·(int·foo)
22 ········{13 ········{
23 ········}14 ········}
24 }</string>15 }</string>
 16 ····<string>//·CS0028:·`T.Main()'·has·the·wrong·signature·to·be·an·entry·point
 17 //·Line:·6
 18 //·Compiler·options:·-warnaserror:28·-warn:4
  
 19 class·T·{
 20 ········public·static·bool·Main·()
 21 ········{
 22 ············return·false;
 23 ········}
 24 }</string>
25 ··</Examples>25 ··</Examples>
26 </ErrorDocumentation>26 </ErrorDocumentation>
1000 B
CS0414
991 B
CS0414
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 22 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0414</ErrorName>3 ··<ErrorName>CS0414</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0414:·The·private·field·`X.i'·is·assigned·but·its·value·is·never·used
 6 //·Line:·6
 7 //·Compiler·options:·-warnaserror·-warn:3
  
 8 class·X·{
 9 »       int·i·=·3;
 10 »       
 11 »       public·void·Y·()
 12 »       {
 13 »       }
 14 }</string>
5 ····<string>//·CS0414:·The·private·field·`X.o'·is·assigned·but·its·value·is·never·used15 ····<string>//·CS0414:·The·private·field·`X.o'·is·assigned·but·its·value·is·never·used
6 //·Line:·1416 //·Line:·14
7 //·Compiler·options:·-warnaserror·-warn:317 //·Compiler·options:·-warnaserror·-warn:3
  
8 partial·class·X18 partial·class·X
9 {19 {
10 »       public·static·void·Main·()20 »       public·static·void·Main·()
Offset 13, 20 lines modifiedOffset 24, 9 lines modified
13 »       }24 »       }
14 }25 }
  
15 partial·class·X26 partial·class·X
16 {27 {
17 »       int·o·=·4;28 »       int·o·=·4;
18 }</string>29 }</string>
19 ····<string>//·CS0414:·The·private·field·`X.i'·is·assigned·but·its·value·is·never·used 
20 //·Line:·6 
21 //·Compiler·options:·-warnaserror·-warn:3 
  
22 class·X·{ 
23 »       int·i·=·3; 
24 »        
25 »       public·void·Y·() 
26 »       { 
27 »       } 
28 }</string> 
29 ··</Examples>30 ··</Examples>
30 </ErrorDocumentation>31 </ErrorDocumentation>
1.58 KB
CS1739
1.57 KB
CS1739
Ordering differences only
    
Offset 1, 23 lines modifiedOffset 1, 28 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1739</ErrorName>3 ··<ErrorName>CS1739</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1739:·The·best·overloaded·method·match·for·`C.Foo(int,·int)'·does·not·contain·a·parameter·named·`b'5 ····<string>//·CS1739:·The·best·overloaded·method·match·for·`A.this[int]'·does·not·contain·a·parameter·named·`value'
6 //·Line:·126 //·Line:·17
  
7 class·C7 class·A
8 {8 {
9 »       static·void·Foo·(int·x,·int·y) 
10 »       {9 »       public·int·this·[int·id]·{
 10 »       »       set·{
 11 »       »       }
11 »       }12 »       }
12 »       13 }
  
 14 class·B
 15 {
13 »       public·static·void·Main·()16 »       public·static·void·Main·()
14 »       {17 »       {
15 »       »       Foo·(1,·b·:·2);18 »       »       A·a·=·new·A·();
 19 »       »       a·[value:1]·=·9;
16 »       }20 »       }
17 }</string>21 }</string>
18 ····<string>//·CS1739:·The·best·overloaded·method·match·for·`Program.M(int,·int,·int)'·does·not·contain·a·parameter·named·`whatever'22 ····<string>//·CS1739:·The·best·overloaded·method·match·for·`Program.M(int,·int,·int)'·does·not·contain·a·parameter·named·`whatever'
19 //·Line:·823 //·Line:·8
  
20 public·class·Program24 public·class·Program
21 {25 {
Offset 46, 28 lines modifiedOffset 51, 23 lines modified
46 »       51 »       
47 »       public·static·void·Main·()52 »       public·static·void·Main·()
48 »       {53 »       {
49 »       »       var·del·=·new·IntDelegate·(TestInt);54 »       »       var·del·=·new·IntDelegate·(TestInt);
50 »       »       del.DynamicInvoke·(b·:·7);55 »       »       del.DynamicInvoke·(b·:·7);
51 »       }56 »       }
52 }</string>57 }</string>
53 ····<string>//·CS1739:·The·best·overloaded·method·match·for·`A.this[int]'·does·not·contain·a·parameter·named·`value'58 ····<string>//·CS1739:·The·best·overloaded·method·match·for·`C.Foo(int,·int)'·does·not·contain·a·parameter·named·`b'
54 //·Line:·1759 //·Line:·12
  
55 class·A60 class·C
56 {61 {
 62 »       static·void·Foo·(int·x,·int·y)
 63 »       {
57 »       public·int·this·[int·id]·{ 
58 »       »       set·{ 
59 »       »       } 
60 »       }64 »       }
 65 »       
61 } 
  
62 class·B 
63 { 
64 »       public·static·void·Main·()66 »       public·static·void·Main·()
65 »       {67 »       {
 68 »       »       Foo·(1,·b·:·2);
66 »       »       A·a·=·new·A·(); 
67 »       »       a·[value:1]·=·9; 
68 »       }69 »       }
69 }</string>70 }</string>
70 ··</Examples>71 ··</Examples>
71 </ErrorDocumentation>72 </ErrorDocumentation>
867 B
CS0069
855 B
CS0069
Ordering differences only
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0069</ErrorName>3 ··<ErrorName>CS0069</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0069:·Event·in·interface·cannot·have·add·or·remove·accessors5 ····<string>//·CS0069:·Event·in·interface·cannot·have·add·or·remove·accessors
6 //·Line:·136 //·Line:·11
  
7 using·System;7 using·System;
  
8 public·delegate·void·FooHandler·();8 public·delegate·void·FooHandler·();
  
9 interface·IBar·{9 interface·IBar&lt;T&gt;
 10 {
10 »       event·FooHandler·OnFoo·{11 »       event·FooHandler·OnFoo·{
11 »       »       add·{·} 
12 »       »       remove·{·}12 »       »       remove·{·}
13 »       }13 »       }
14 }</string>14 }</string>
15 ····<string>//·CS0069:·Event·in·interface·cannot·have·add·or·remove·accessors15 ····<string>//·CS0069:·Event·in·interface·cannot·have·add·or·remove·accessors
16 //·Line:·1116 //·Line:·13
  
17 using·System;17 using·System;
  
18 public·delegate·void·FooHandler·();18 public·delegate·void·FooHandler·();
  
 19 interface·IBar·{
19 interface·IBar&lt;T&gt; 
20 { 
21 »       event·FooHandler·OnFoo·{20 »       event·FooHandler·OnFoo·{
 21 »       »       add·{·}
22 »       »       remove·{·}22 »       »       remove·{·}
23 »       }23 »       }
24 }</string>24 }</string>
25 ··</Examples>25 ··</Examples>
26 </ErrorDocumentation>26 </ErrorDocumentation>
1.24 KB
CS0273
1.22 KB
CS0273
Ordering differences only
    
Offset 1, 19 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0273</ErrorName>3 ··<ErrorName>CS0273</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0273:·The·accessibility·modifier·of·the·`C.S2.set'·accessor·must·be·more·restrictive·than·the·modifier·of·the·property·or·indexer·`C.S2' 
6 //·Line:·7 
7 //·Compiler·options:·-langversion:7.2 
  
8 ·class·C 
9 ·{ 
10 »       private·string·S2·{·get;·private·protected·set;·} 
11 ·}</string> 
12 ····<string>//·CS0273:·The·accessibility·modifier·of·the·`Error0273.Message.get'·accessor·must·be·more·restrictive·than·the·modifier·of·the·property·or·indexer·`Error0273.Message'5 ····<string>//·CS0273:·The·accessibility·modifier·of·the·`Error0273.Message.get'·accessor·must·be·more·restrictive·than·the·modifier·of·the·property·or·indexer·`Error0273.Message'
13 //·Line:·86 //·Line:·8
14 //·Compiler·options:·-t:library7 //·Compiler·options:·-t:library
  
15 ·class·Error02738 ·class·Error0273
16 ·{9 ·{
17 »       ·protected·internal·string·Message·{10 »       ·protected·internal·string·Message·{
Offset 21, 9 lines modifiedOffset 13, 17 lines modified
21 »       »       »       ·return·&quot;Hi&quot;;13 »       »       »       ·return·&quot;Hi&quot;;
22 »       »       ·}14 »       »       ·}
23 »       »       ·set·{15 »       »       ·set·{
24 »       »       ·}16 »       »       ·}
25 »       ·}17 »       ·}
  
26 ·}</string>18 ·}</string>
 19 ····<string>//·CS0273:·The·accessibility·modifier·of·the·`C.S2.set'·accessor·must·be·more·restrictive·than·the·modifier·of·the·property·or·indexer·`C.S2'
 20 //·Line:·7
 21 //·Compiler·options:·-langversion:7.2
  
 22 ·class·C
 23 ·{
 24 »       private·string·S2·{·get;·private·protected·set;·}
 25 ·}</string>
27 ··</Examples>26 ··</Examples>
28 </ErrorDocumentation>27 </ErrorDocumentation>
1.22 KB
CS0071
1.2 KB
CS0071
Ordering differences only
    
Offset 1, 25 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0071</ErrorName>3 ··<ErrorName>CS0071</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0071:·`ErrorCS0071.IFoo.OnFoo':·An·explicit·interface·implementation·of·an·event·must·use·property·syntax 
6 //·Line:·13 
  
7 using·System; 
  
8 public·delegate·void·Foo·(object·source); 
  
9 interface·IFoo·{ 
10 »       event·Foo·OnFoo; 
11 } 
  
12 class·ErrorCS0071·:·IFoo·{ 
13 »       public·event·Foo·IFoo.OnFoo; 
14 }</string> 
15 ····<string>//·CS0071:·`Test.IBlah.Foo':·An·explicit·interface·implementation·of·an·event·must·use·property·syntax5 ····<string>//·CS0071:·`Test.IBlah.Foo':·An·explicit·interface·implementation·of·an·event·must·use·property·syntax
16 //·Line:·146 //·Line:·14
  
17 using·System;7 using·System;
  
18 delegate·void·Delegate·();8 delegate·void·Delegate·();
  
Offset 45, 9 lines modifiedOffset 31, 23 lines modified
45 interface·IFoo·{31 interface·IFoo·{
46 »       event·Foo·OnFoo;32 »       event·Foo·OnFoo;
47 }33 }
48 »       34 »       
49 class·ErrorCS0071·:·IFoo·{35 class·ErrorCS0071·:·IFoo·{
50 »       event·Foo·IFoo.OnFoo;36 »       event·Foo·IFoo.OnFoo;
51 }</string>37 }</string>
 38 ····<string>//·CS0071:·`ErrorCS0071.IFoo.OnFoo':·An·explicit·interface·implementation·of·an·event·must·use·property·syntax
 39 //·Line:·13
  
 40 using·System;
  
 41 public·delegate·void·Foo·(object·source);
  
 42 interface·IFoo·{
 43 »       event·Foo·OnFoo;
 44 }
  
 45 class·ErrorCS0071·:·IFoo·{
 46 »       public·event·Foo·IFoo.OnFoo;
 47 }</string>
52 ··</Examples>48 ··</Examples>
53 </ErrorDocumentation>49 </ErrorDocumentation>
885 B
CS0160
873 B
CS0160
Ordering differences only
    
Offset 25, 22 lines modifiedOffset 25, 22 lines modified
25 ····<string>//·CS0160:·A·previous·catch·clause·already·catches·all·exceptions·of·this·or·a·super·type·`System.Exception'25 ····<string>//·CS0160:·A·previous·catch·clause·already·catches·all·exceptions·of·this·or·a·super·type·`System.Exception'
26 //·Line:·826 //·Line:·8
  
27 class·ClassMain·{27 class·ClassMain·{
28 ········public·static·void·Main()·{28 ········public·static·void·Main()·{
29 ················try·{·}29 ················try·{·}
30 ················catch·(System.Exception)·{·}30 ················catch·(System.Exception)·{·}
31 ················catch·(System.ApplicationException)·{·}31 ················catch·(System.Exception)·{·}
32 ········}32 ········}
33 }</string>33 }</string>
34 ····<string>//·CS0160:·A·previous·catch·clause·already·catches·all·exceptions·of·this·or·a·super·type·`System.Exception'34 ····<string>//·CS0160:·A·previous·catch·clause·already·catches·all·exceptions·of·this·or·a·super·type·`System.Exception'
35 //·Line:·835 //·Line:·8
  
36 class·ClassMain·{36 class·ClassMain·{
37 ········public·static·void·Main()·{37 ········public·static·void·Main()·{
38 ················try·{·}38 ················try·{·}
39 ················catch·(System.Exception)·{·}39 ················catch·(System.Exception)·{·}
40 ················catch·(System.Exception)·{·}40 ················catch·(System.ApplicationException)·{·}
41 ········}41 ········}
42 }</string>42 }</string>
43 ··</Examples>43 ··</Examples>
44 </ErrorDocumentation>44 </ErrorDocumentation>
1.56 KB
CS1913
1.55 KB
CS1913
Ordering differences only
    
Offset 1, 51 lines modifiedOffset 1, 51 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1913</ErrorName>3 ··<ErrorName>CS1913</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1913:·Member·`Data.Count()'·cannot·be·initialized.·An·object·initializer·may·only·be·used·for·fields,·or·properties5 ····<string>//·CS1913:·Member·`Data.Count'·cannot·be·initialized.·An·object·initializer·may·only·be·used·for·fields,·or·properties
6 //·Line:·176 //·Line:·17
  
  
7 using·System;7 using·System;
8 using·System.Collections.Generic;8 using·System.Collections.Generic;
  
9 class·Data9 class·Data
10 {10 {
11 »       public·int·Count·()11 »       public·delegate·int·Count·();
12 »       { 
13 »       »       return·1; 
14 »       } 
15 }12 }
  
16 public·class·Test13 public·class·Test
17 {14 {
 15 »       delegate·void·S·();
 16 »       
18 »       static·void·Main·()17 »       static·void·Main·()
19 »       {18 »       {
 19 »       »       //S·s·=·new·S·();
 20 »       »       //string·drawBackLabel·=·string.Length(&quot;absDrawBack&quot;);
20 »       »       var·c·=·new·Data·{·Count·=·10·};21 »       »       var·c·=·new·Data·{·Count·=·10·};
21 »       }22 »       }
22 }</string>23 }</string>
23 ····<string>//·CS1913:·Member·`Data.Count'·cannot·be·initialized.·An·object·initializer·may·only·be·used·for·fields,·or·properties24 ····<string>//·CS1913:·Member·`Data.Count()'·cannot·be·initialized.·An·object·initializer·may·only·be·used·for·fields,·or·properties
24 //·Line:·1725 //·Line:·17
  
  
25 using·System;26 using·System;
26 using·System.Collections.Generic;27 using·System.Collections.Generic;
  
27 class·Data28 class·Data
28 {29 {
29 »       public·delegate·int·Count·();30 »       public·int·Count·()
 31 »       {
 32 »       »       return·1;
 33 »       }
30 }34 }
  
31 public·class·Test35 public·class·Test
32 {36 {
33 »       delegate·void·S·(); 
34 »        
35 »       static·void·Main·()37 »       static·void·Main·()
36 »       {38 »       {
37 »       »       //S·s·=·new·S·(); 
38 »       »       //string·drawBackLabel·=·string.Length(&quot;absDrawBack&quot;); 
39 »       »       var·c·=·new·Data·{·Count·=·10·};39 »       »       var·c·=·new·Data·{·Count·=·10·};
40 »       }40 »       }
41 }</string>41 }</string>
42 ··</Examples>42 ··</Examples>
43 </ErrorDocumentation>43 </ErrorDocumentation>
1.64 KB
CS1726
1.63 KB
CS1726
Ordering differences only
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1726</ErrorName>3 ··<ErrorName>CS1726</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1726:·Friend·assembly·reference·`MyAssemblyName'·is·invalid.·Strong·named·assemblies·must·specify·a·public·key·in·their·InternalsVisibleTo·declarations5 ····<string>//·CS1726:·Friend·assembly·reference·`MyAssemblyName,·PublicKeyToken=43b5d2e9a794bdcb'·is·invalid.·Strong·named·assemblies·must·specify·a·public·key·in·their·InternalsVisibleTo·declarations
6 //·Line:·86 //·Line:·8
7 //·Compiler·options:·-keyfile:key.snk7 //·Compiler·options:·-keyfile:key.snk
  
8 using·System;8 using·System;
9 using·System.Runtime.CompilerServices;9 using·System.Runtime.CompilerServices;
  
10 [assembly:·InternalsVisibleTo·(&quot;MyAssemblyName&quot;)]10 [assembly:·InternalsVisibleTo·(&quot;MyAssemblyName,·PublicKeyToken=43b5d2e9a794bdcb&quot;)]
  
11 public·class·Test11 public·class·Test
12 {12 {
13 »       static·void·Main·()13 »       static·void·Main·()
14 »       {14 »       {
15 »       }15 »       }
16 }</string>16 }</string>
17 ····<string>//·CS1726:·Friend·assembly·reference·`MyAssemblyName,·PublicKeyToken=43b5d2e9a794bdcb'·is·invalid.·Strong·named·assemblies·must·specify·a·public·key·in·their·InternalsVisibleTo·declarations17 ····<string>//·CS1726:·Friend·assembly·reference·`MyAssemblyName'·is·invalid.·Strong·named·assemblies·must·specify·a·public·key·in·their·InternalsVisibleTo·declarations
18 //·Line:·818 //·Line:·8
19 //·Compiler·options:·-keyfile:key.snk19 //·Compiler·options:·-keyfile:key.snk
  
20 using·System;20 using·System;
21 using·System.Runtime.CompilerServices;21 using·System.Runtime.CompilerServices;
  
22 [assembly:·InternalsVisibleTo·(&quot;MyAssemblyName,·PublicKeyToken=43b5d2e9a794bdcb&quot;)]22 [assembly:·InternalsVisibleTo·(&quot;MyAssemblyName&quot;)]
  
23 public·class·Test23 public·class·Test
24 {24 {
25 »       static·void·Main·()25 »       static·void·Main·()
26 »       {26 »       {
27 »       }27 »       }
28 }</string>28 }</string>
1.15 KB
CS0675
1.14 KB
CS0675
Ordering differences only
    
Offset 4, 30 lines modifiedOffset 4, 30 lines modified
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0675:·The·operator·`|'·used·on·the·sign-extended·type·`int'.·Consider·casting·to·a·smaller·unsigned·type·first5 ····<string>//·CS0675:·The·operator·`|'·used·on·the·sign-extended·type·`int'.·Consider·casting·to·a·smaller·unsigned·type·first
6 //·Line:·116 //·Line:·11
7 //·Compiler·options:·-warnaserror·-warn:37 //·Compiler·options:·-warnaserror·-warn:3
  
8 public·class·C8 public·class·C
9 {9 {
10 ···public·static·void·Main() 
11 ···{ 
12 ······int·x·=·1; 
13 ······int·y·=·1; 
14 ······long·value·=·(((long)x)·&lt;&lt;·32)·|·y; 
15 ···} 
16 }</string> 
17 ····<string>//·CS0675:·The·operator·`|'·used·on·the·sign-extended·type·`int'.·Consider·casting·to·a·smaller·unsigned·type·first 
18 //·Line:·11 
19 //·Compiler·options:·-warnaserror·-warn:3 
  
20 public·class·C 
21 { 
22 »       uint·extra_flags;10 »       uint·extra_flags;
23 »       »       11 »       »       
24 »       internal·bool·BestFitMapping·{12 »       internal·bool·BestFitMapping·{
25 »       »       set·{13 »       »       set·{
26 »       »       »       extra_flags·=·(uint)·((extra_flags·&amp;·~0x30)·|·(value·?·0x10·:·0x20));14 »       »       »       extra_flags·=·(uint)·((extra_flags·&amp;·~0x30)·|·(value·?·0x10·:·0x20));
27 »       »       }15 »       »       }
28 »       }16 »       }
29 }</string>17 }</string>
 18 ····<string>//·CS0675:·The·operator·`|'·used·on·the·sign-extended·type·`int'.·Consider·casting·to·a·smaller·unsigned·type·first
 19 //·Line:·11
 20 //·Compiler·options:·-warnaserror·-warn:3
  
 21 public·class·C
 22 {
 23 ···public·static·void·Main()
 24 ···{
 25 ······int·x·=·1;
 26 ······int·y·=·1;
 27 ······long·value·=·(((long)x)·&lt;&lt;·32)·|·y;
 28 ···}
 29 }</string>
30 ··</Examples>30 ··</Examples>
31 </ErrorDocumentation>31 </ErrorDocumentation>
1.34 KB
CS0668
1.33 KB
CS0668
Ordering differences only
    
Offset 1, 45 lines modifiedOffset 1, 45 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0668</ErrorName>3 ··<ErrorName>CS0668</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0668:·Two·indexers·have·different·names;·the·IndexerName·attribute·must·be·used·with·the·same·name·on·every·indexer·within·a·type5 ····<string>//·CS0668:·Two·indexers·have·different·names;·the·IndexerName·attribute·must·be·used·with·the·same·name·on·every·indexer·within·a·type
6 //·Line:·6 //·Line:·11
  
7 using·System.Runtime.CompilerServices;7 using·System.Runtime.CompilerServices;
8 class·A·{8 class·A·{
9 »       [IndexerName·(&quot;Blah&quot;)]9 »       [IndexerName·(&quot;Blah&quot;)]
10 »       int·this·[int·a]·{10 »       int·this·[int·a]·{
11 »       get·{·return·1;·}11 »       get·{·return·1;·}
12 »       }12 »       }
13 »       13 »       
14 »       [IndexerName·(&quot;Foo&quot;)] 
15 »       int·this·[string·b]·{14 »       int·this·[string·b]·{
16 »       get·{·return·2;·}15 »       get·{·return·2;·}
17 »       }16 »       }
18 »        
19 ········public·static·int·Main·() 
20 ········{ 
21 »       »       int·a·=·5; 
22 »       »        
23 »       »       if·(!(a·is·object)) 
24 »       »       »       return·3; 
  
25 »       »       return·0; 
26 ········} 
27 }</string>17 }</string>
28 ····<string>//·CS0668:·Two·indexers·have·different·names;·the·IndexerName·attribute·must·be·used·with·the·same·name·on·every·indexer·within·a·type18 ····<string>//·CS0668:·Two·indexers·have·different·names;·the·IndexerName·attribute·must·be·used·with·the·same·name·on·every·indexer·within·a·type
29 //·Line:·1119 //·Line:·
  
30 using·System.Runtime.CompilerServices;20 using·System.Runtime.CompilerServices;
31 class·A·{21 class·A·{
32 »       [IndexerName·(&quot;Blah&quot;)]22 »       [IndexerName·(&quot;Blah&quot;)]
33 »       int·this·[int·a]·{23 »       int·this·[int·a]·{
34 »       get·{·return·1;·}24 »       get·{·return·1;·}
35 »       }25 »       }
36 »       26 »       
 27 »       [IndexerName·(&quot;Foo&quot;)]
37 »       int·this·[string·b]·{28 »       int·this·[string·b]·{
38 »       get·{·return·2;·}29 »       get·{·return·2;·}
39 »       }30 »       }
 31 »       
 32 ········public·static·int·Main·()
 33 ········{
 34 »       »       int·a·=·5;
 35 »       »       
 36 »       »       if·(!(a·is·object))
 37 »       »       »       return·3;
  
 38 »       »       return·0;
 39 ········}
40 }</string>40 }</string>
41 ··</Examples>41 ··</Examples>
42 </ErrorDocumentation>42 </ErrorDocumentation>
1.09 KB
CS4010
1.08 KB
CS4010
Ordering differences only
    
Offset 1, 23 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS4010</ErrorName>3 ··<ErrorName>CS4010</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS4010:·Cannot·convert·async·anonymous·method·to·delegate·type·`System.Func&lt;string&gt;' 
6 //·Line:·10 
  
7 using·System; 
  
8 class·C 
9 { 
10 »       public·static·void·Main·() 
11 »       { 
12 »       »       Func&lt;string&gt;·a·=·async·delegate·{·}; 
13 »       } 
14 }</string> 
15 ····<string>//·CS4010:·Cannot·convert·async·lambda·expression·to·delegate·type·`System.Func&lt;bool&gt;'5 ····<string>//·CS4010:·Cannot·convert·async·lambda·expression·to·delegate·type·`System.Func&lt;bool&gt;'
16 //·Line:·166 //·Line:·16
  
17 using·System;7 using·System;
18 using·System.Threading.Tasks;8 using·System.Threading.Tasks;
  
19 class·C9 class·C
Offset 28, 9 lines modifiedOffset 16, 21 lines modified
28 »       }16 »       }
29 »       17 »       
30 »       public·static·void·Main·()18 »       public·static·void·Main·()
31 »       {19 »       {
32 »       »       Func&lt;bool&gt;·a·=·async·()·=&gt;·{·await·GetInt·();·};20 »       »       Func&lt;bool&gt;·a·=·async·()·=&gt;·{·await·GetInt·();·};
33 »       }21 »       }
34 }</string>22 }</string>
 23 ····<string>//·CS4010:·Cannot·convert·async·anonymous·method·to·delegate·type·`System.Func&lt;string&gt;'
 24 //·Line:·10
  
 25 using·System;
  
 26 class·C
 27 {
 28 »       public·static·void·Main·()
 29 »       {
 30 »       »       Func&lt;string&gt;·a·=·async·delegate·{·};
 31 »       }
 32 }</string>
35 ··</Examples>33 ··</Examples>
36 </ErrorDocumentation>34 </ErrorDocumentation>
55.0 KB
./usr/lib/monodoc/sources/ecma334.zip
54.9 KB
zipinfo {}
    
Offset 1, 465 lines modifiedOffset 1, 465 lines modified
Diff chunk too large, falling back to line-by-line diff (463 lines added, 463 lines removed)
1 Zip·file·size:·392664·bytes,·number·of·entries:·4631 Zip·file·size:·392664·bytes,·number·of·entries:·463
2 -rw----·····2.0·fat·····1509·b-·defN·23-Apr-29·05:34·12 -rw----·····2.0·fat·····1509·b-·defN·24-Jun-01·16:10·1
3 -rw----·····2.0·fat·····4460·b-·defN·23-Apr-29·05:34·23 -rw----·····2.0·fat·····4460·b-·defN·24-Jun-01·16:10·2
4 -rw----·····2.0·fat······537·b-·defN·23-Apr-29·05:34·34 -rw----·····2.0·fat······537·b-·defN·24-Jun-01·16:10·3
5 -rw----·····2.0·fat·····7029·b-·defN·23-Apr-29·05:34·45 -rw----·····2.0·fat·····7029·b-·defN·24-Jun-01·16:10·4
6 -rw----·····2.0·fat·····5636·b-·defN·23-Apr-29·05:34·56 -rw----·····2.0·fat·····5636·b-·defN·24-Jun-01·16:10·5
7 -rw----·····2.0·fat·····1133·b-·defN·23-Apr-29·05:34·67 -rw----·····2.0·fat·····1133·b-·defN·24-Jun-01·16:10·6
8 -rw----·····2.0·fat·····1862·b-·defN·23-Apr-29·05:34·78 -rw----·····2.0·fat·····1862·b-·defN·24-Jun-01·16:10·7
9 -rw----·····2.0·fat······904·b-·defN·23-Apr-29·05:34·89 -rw----·····2.0·fat······904·b-·defN·24-Jun-01·16:10·8
10 -rw----·····2.0·fat·····3189·b-·defN·23-Apr-29·05:34·8.110 -rw----·····2.0·fat·····3189·b-·defN·24-Jun-01·16:10·8.1
11 -rw----·····2.0·fat·····3641·b-·defN·23-Apr-29·05:34·8.211 -rw----·····2.0·fat·····3641·b-·defN·24-Jun-01·16:10·8.2
12 -rw----·····2.0·fat·····6668·b-·defN·23-Apr-29·05:34·8.2.112 -rw----·····2.0·fat·····6668·b-·defN·24-Jun-01·16:10·8.2.1
13 -rw----·····2.0·fat·····1672·b-·defN·23-Apr-29·05:34·8.2.213 -rw----·····2.0·fat·····1672·b-·defN·24-Jun-01·16:10·8.2.2
14 -rw----·····2.0·fat·····5273·b-·defN·23-Apr-29·05:34·8.2.314 -rw----·····2.0·fat·····5273·b-·defN·24-Jun-01·16:10·8.2.3
15 -rw----·····2.0·fat·····2300·b-·defN·23-Apr-29·05:34·8.2.415 -rw----·····2.0·fat·····2300·b-·defN·24-Jun-01·16:10·8.2.4
16 -rw----·····2.0·fat·····7752·b-·defN·23-Apr-29·05:34·8.316 -rw----·····2.0·fat·····7752·b-·defN·24-Jun-01·16:10·8.3
17 -rw----·····2.0·fat·····4618·b-·defN·23-Apr-29·05:34·8.417 -rw----·····2.0·fat·····4618·b-·defN·24-Jun-01·16:10·8.4
18 -rw----·····2.0·fat·····2400·b-·defN·23-Apr-29·05:34·8.518 -rw----·····2.0·fat·····2400·b-·defN·24-Jun-01·16:10·8.5
19 -rw----·····2.0·fat·····8367·b-·defN·23-Apr-29·05:34·8.619 -rw----·····2.0·fat·····8367·b-·defN·24-Jun-01·16:10·8.6
20 -rw----·····2.0·fat·····3289·b-·defN·23-Apr-29·05:34·8.720 -rw----·····2.0·fat·····3289·b-·defN·24-Jun-01·16:10·8.7
21 -rw----·····2.0·fat·····1095·b-·defN·23-Apr-29·05:34·8.7.121 -rw----·····2.0·fat·····1095·b-·defN·24-Jun-01·16:10·8.7.1
22 -rw----·····2.0·fat·····2205·b-·defN·23-Apr-29·05:34·8.7.222 -rw----·····2.0·fat·····2205·b-·defN·24-Jun-01·16:10·8.7.2
23 -rw----·····2.0·fat·····2675·b-·defN·23-Apr-29·05:34·8.7.323 -rw----·····2.0·fat·····2675·b-·defN·24-Jun-01·16:10·8.7.3
24 -rw----·····2.0·fat·····2060·b-·defN·23-Apr-29·05:34·8.7.424 -rw----·····2.0·fat·····2060·b-·defN·24-Jun-01·16:10·8.7.4
25 -rw----·····2.0·fat·····2996·b-·defN·23-Apr-29·05:34·8.7.525 -rw----·····2.0·fat·····2996·b-·defN·24-Jun-01·16:10·8.7.5
26 -rw----·····2.0·fat·····2709·b-·defN·23-Apr-29·05:34·8.7.626 -rw----·····2.0·fat·····2709·b-·defN·24-Jun-01·16:10·8.7.6
27 -rw----·····2.0·fat·····2037·b-·defN·23-Apr-29·05:34·8.7.727 -rw----·····2.0·fat·····2037·b-·defN·24-Jun-01·16:10·8.7.7
28 -rw----·····2.0·fat·····1364·b-·defN·23-Apr-29·05:34·8.7.828 -rw----·····2.0·fat·····1364·b-·defN·24-Jun-01·16:10·8.7.8
29 -rw----·····2.0·fat······858·b-·defN·23-Apr-29·05:34·8.7.929 -rw----·····2.0·fat······858·b-·defN·24-Jun-01·16:10·8.7.9
30 -rw----·····2.0·fat······776·b-·defN·23-Apr-29·05:34·8.7.1030 -rw----·····2.0·fat······776·b-·defN·24-Jun-01·16:10·8.7.10
31 -rw----·····2.0·fat·····2441·b-·defN·23-Apr-29·05:34·8.7.1131 -rw----·····2.0·fat·····2441·b-·defN·24-Jun-01·16:10·8.7.11
32 -rw----·····2.0·fat·····1868·b-·defN·23-Apr-29·05:34·8.832 -rw----·····2.0·fat·····1868·b-·defN·24-Jun-01·16:10·8.8
33 -rw----·····2.0·fat·····2887·b-·defN·23-Apr-29·05:34·8.933 -rw----·····2.0·fat·····2887·b-·defN·24-Jun-01·16:10·8.9
34 -rw----·····2.0·fat·····2680·b-·defN·23-Apr-29·05:34·8.1034 -rw----·····2.0·fat·····2680·b-·defN·24-Jun-01·16:10·8.10
35 -rw----·····2.0·fat·····1475·b-·defN·23-Apr-29·05:34·8.1135 -rw----·····2.0·fat·····1475·b-·defN·24-Jun-01·16:10·8.11
36 -rw----·····2.0·fat·····4174·b-·defN·23-Apr-29·05:34·8.1236 -rw----·····2.0·fat·····4174·b-·defN·24-Jun-01·16:10·8.12
37 -rw----·····2.0·fat·····5493·b-·defN·23-Apr-29·05:34·8.1337 -rw----·····2.0·fat·····5493·b-·defN·24-Jun-01·16:10·8.13
38 -rw----·····2.0·fat·····2782·b-·defN·23-Apr-29·05:34·8.1438 -rw----·····2.0·fat·····2782·b-·defN·24-Jun-01·16:10·8.14
39 -rw----·····2.0·fat·······69·b-·defN·23-Apr-29·05:34·939 -rw----·····2.0·fat·······69·b-·defN·24-Jun-01·16:10·9
40 -rw----·····2.0·fat·····2234·b-·defN·23-Apr-29·05:34·9.140 -rw----·····2.0·fat·····2234·b-·defN·24-Jun-01·16:10·9.1
41 -rw----·····2.0·fat······515·b-·defN·23-Apr-29·05:34·9.241 -rw----·····2.0·fat······515·b-·defN·24-Jun-01·16:10·9.2
42 -rw----·····2.0·fat······731·b-·defN·23-Apr-29·05:34·9.2.142 -rw----·····2.0·fat······731·b-·defN·24-Jun-01·16:10·9.2.1
43 -rw----·····2.0·fat······586·b-·defN·23-Apr-29·05:34·9.2.243 -rw----·····2.0·fat······586·b-·defN·24-Jun-01·16:10·9.2.2
44 -rw----·····2.0·fat·····2866·b-·defN·23-Apr-29·05:34·9.344 -rw----·····2.0·fat·····2866·b-·defN·24-Jun-01·16:10·9.3
45 -rw----·····2.0·fat·····1274·b-·defN·23-Apr-29·05:34·9.3.145 -rw----·····2.0·fat·····1274·b-·defN·24-Jun-01·16:10·9.3.1
46 -rw----·····2.0·fat·····3978·b-·defN·23-Apr-29·05:34·9.3.246 -rw----·····2.0·fat·····3978·b-·defN·24-Jun-01·16:10·9.3.2
47 -rw----·····2.0·fat······542·b-·defN·23-Apr-29·05:34·9.3.347 -rw----·····2.0·fat······542·b-·defN·24-Jun-01·16:10·9.3.3
48 -rw----·····2.0·fat······820·b-·defN·23-Apr-29·05:34·9.448 -rw----·····2.0·fat······820·b-·defN·24-Jun-01·16:10·9.4
49 -rw----·····2.0·fat·····2667·b-·defN·23-Apr-29·05:34·9.4.149 -rw----·····2.0·fat·····2667·b-·defN·24-Jun-01·16:10·9.4.1
50 -rw----·····2.0·fat·····6592·b-·defN·23-Apr-29·05:34·9.4.250 -rw----·····2.0·fat·····6592·b-·defN·24-Jun-01·16:10·9.4.2
51 -rw----·····2.0·fat·····2832·b-·defN·23-Apr-29·05:34·9.4.351 -rw----·····2.0·fat·····2832·b-·defN·24-Jun-01·16:10·9.4.3
52 -rw----·····2.0·fat······639·b-·defN·23-Apr-29·05:34·9.4.452 -rw----·····2.0·fat······639·b-·defN·24-Jun-01·16:10·9.4.4
53 -rw----·····2.0·fat······479·b-·defN·23-Apr-29·05:34·9.4.4.153 -rw----·····2.0·fat······479·b-·defN·24-Jun-01·16:10·9.4.4.1
54 -rw----·····2.0·fat·····5942·b-·defN·23-Apr-29·05:34·9.4.4.254 -rw----·····2.0·fat·····5942·b-·defN·24-Jun-01·16:10·9.4.4.2
55 -rw----·····2.0·fat·····3741·b-·defN·23-Apr-29·05:34·9.4.4.355 -rw----·····2.0·fat·····3741·b-·defN·24-Jun-01·16:10·9.4.4.3
56 -rw----·····2.0·fat·····3555·b-·defN·23-Apr-29·05:34·9.4.4.456 -rw----·····2.0·fat·····3555·b-·defN·24-Jun-01·16:10·9.4.4.4
57 -rw----·····2.0·fat·····6530·b-·defN·23-Apr-29·05:34·9.4.4.557 -rw----·····2.0·fat·····6530·b-·defN·24-Jun-01·16:10·9.4.4.5
58 -rw----·····2.0·fat······382·b-·defN·23-Apr-29·05:34·9.4.4.658 -rw----·····2.0·fat······382·b-·defN·24-Jun-01·16:10·9.4.4.6
59 -rw----·····2.0·fat·····1686·b-·defN·23-Apr-29·05:34·9.4.559 -rw----·····2.0·fat·····1686·b-·defN·24-Jun-01·16:10·9.4.5
60 -rw----·····2.0·fat·····3537·b-·defN·23-Apr-29·05:34·9.560 -rw----·····2.0·fat·····3537·b-·defN·24-Jun-01·16:10·9.5
61 -rw----·····2.0·fat·····1765·b-·defN·23-Apr-29·05:34·9.5.161 -rw----·····2.0·fat·····1765·b-·defN·24-Jun-01·16:10·9.5.1
62 -rw----·····2.0·fat·····3742·b-·defN·23-Apr-29·05:34·9.5.262 -rw----·····2.0·fat·····3742·b-·defN·24-Jun-01·16:10·9.5.2
63 -rw----·····2.0·fat·····3912·b-·defN·23-Apr-29·05:34·9.5.363 -rw----·····2.0·fat·····3912·b-·defN·24-Jun-01·16:10·9.5.3
64 -rw----·····2.0·fat·····9342·b-·defN·23-Apr-29·05:34·9.5.464 -rw----·····2.0·fat·····9342·b-·defN·24-Jun-01·16:10·9.5.4
65 -rw----·····2.0·fat·····1851·b-·defN·23-Apr-29·05:34·9.5.565 -rw----·····2.0·fat·····1851·b-·defN·24-Jun-01·16:10·9.5.5
66 -rw----·····2.0·fat·····1970·b-·defN·23-Apr-29·05:34·9.5.666 -rw----·····2.0·fat·····1970·b-·defN·24-Jun-01·16:10·9.5.6
67 -rw----·····2.0·fat·····3142·b-·defN·23-Apr-29·05:34·9.5.767 -rw----·····2.0·fat·····3142·b-·defN·24-Jun-01·16:10·9.5.7
68 -rw----·····2.0·fat·······67·b-·defN·23-Apr-29·05:34·1068 -rw----·····2.0·fat·······67·b-·defN·24-Jun-01·16:10·10
69 -rw----·····2.0·fat·····3741·b-·defN·23-Apr-29·05:34·10.169 -rw----·····2.0·fat·····3741·b-·defN·24-Jun-01·16:10·10.1
70 -rw----·····2.0·fat·····1005·b-·defN·23-Apr-29·05:34·10.270 -rw----·····2.0·fat·····1005·b-·defN·24-Jun-01·16:10·10.2
71 -rw----·····2.0·fat·····8144·b-·defN·23-Apr-29·05:34·10.371 -rw----·····2.0·fat·····8144·b-·defN·24-Jun-01·16:10·10.3
72 -rw----·····2.0·fat·····1104·b-·defN·23-Apr-29·05:34·10.472 -rw----·····2.0·fat·····1104·b-·defN·24-Jun-01·16:10·10.4
73 -rw----·····2.0·fat······670·b-·defN·23-Apr-29·05:34·10.4.173 -rw----·····2.0·fat······670·b-·defN·24-Jun-01·16:10·10.4.1
74 -rw----·····2.0·fat·····1842·b-·defN·23-Apr-29·05:34·10.4.274 -rw----·····2.0·fat·····1842·b-·defN·24-Jun-01·16:10·10.4.2
75 -rw----·····2.0·fat······232·b-·defN·23-Apr-29·05:34·10.4.375 -rw----·····2.0·fat······232·b-·defN·24-Jun-01·16:10·10.4.3
76 -rw----·····2.0·fat·····1107·b-·defN·23-Apr-29·05:34·10.4.476 -rw----·····2.0·fat·····1107·b-·defN·24-Jun-01·16:10·10.4.4
77 -rw----·····2.0·fat······269·b-·defN·23-Apr-29·05:34·10.4.577 -rw----·····2.0·fat······269·b-·defN·24-Jun-01·16:10·10.4.5
78 -rw----·····2.0·fat······180·b-·defN·23-Apr-29·05:34·10.4.678 -rw----·····2.0·fat······180·b-·defN·24-Jun-01·16:10·10.4.6
79 -rw----·····2.0·fat······188·b-·defN·23-Apr-29·05:34·10.4.779 -rw----·····2.0·fat······188·b-·defN·24-Jun-01·16:10·10.4.7
80 -rw----·····2.0·fat······746·b-·defN·23-Apr-29·05:34·10.580 -rw----·····2.0·fat······746·b-·defN·24-Jun-01·16:10·10.5
81 -rw----·····2.0·fat·····3205·b-·defN·23-Apr-29·05:34·10.5.181 -rw----·····2.0·fat·····3205·b-·defN·24-Jun-01·16:10·10.5.1
82 -rw----·····2.0·fat·····7386·b-·defN·23-Apr-29·05:34·10.5.282 -rw----·····2.0·fat·····7386·b-·defN·24-Jun-01·16:10·10.5.2
83 -rw----·····2.0·fat·····2093·b-·defN·23-Apr-29·05:34·10.5.383 -rw----·····2.0·fat·····2093·b-·defN·24-Jun-01·16:10·10.5.3
84 -rw----·····2.0·fat·····2512·b-·defN·23-Apr-29·05:34·10.5.484 -rw----·····2.0·fat·····2512·b-·defN·24-Jun-01·16:10·10.5.4
85 -rw----·····2.0·fat·····3608·b-·defN·23-Apr-29·05:34·10.685 -rw----·····2.0·fat·····3608·b-·defN·24-Jun-01·16:10·10.6
86 -rw----·····2.0·fat·····9381·b-·defN·23-Apr-29·05:34·10.786 -rw----·····2.0·fat·····9381·b-·defN·24-Jun-01·16:10·10.7
87 -rw----·····2.0·fat······690·b-·defN·23-Apr-29·05:34·10.7.187 -rw----·····2.0·fat······690·b-·defN·24-Jun-01·16:10·10.7.1
88 -rw----·····2.0·fat·····1419·b-·defN·23-Apr-29·05:34·10.7.1.188 -rw----·····2.0·fat·····1419·b-·defN·24-Jun-01·16:10·10.7.1.1
89 -rw----·····2.0·fat·····3300·b-·defN·23-Apr-29·05:34·10.7.1.289 -rw----·····2.0·fat·····3300·b-·defN·24-Jun-01·16:10·10.7.1.2
90 -rw----·····2.0·fat·····5781·b-·defN·23-Apr-29·05:34·10.890 -rw----·····2.0·fat·····5781·b-·defN·24-Jun-01·16:10·10.8
91 -rw----·····2.0·fat·····1390·b-·defN·23-Apr-29·05:34·10.8.191 -rw----·····2.0·fat·····1390·b-·defN·24-Jun-01·16:10·10.8.1
92 -rw----·····2.0·fat·····6491·b-·defN·23-Apr-29·05:34·10.992 -rw----·····2.0·fat·····6491·b-·defN·24-Jun-01·16:10·10.9
93 -rw----·····2.0·fat·····1703·b-·defN·23-Apr-29·05:34·10.1093 -rw----·····2.0·fat·····1703·b-·defN·24-Jun-01·16:10·10.10
94 -rw----·····2.0·fat·····1560·b-·defN·23-Apr-29·05:34·1194 -rw----·····2.0·fat·····1560·b-·defN·24-Jun-01·16:10·11
95 -rw----·····2.0·fat·····2728·b-·defN·23-Apr-29·05:34·11.195 -rw----·····2.0·fat·····2728·b-·defN·24-Jun-01·16:10·11.1
96 -rw----·····2.0·fat·····2361·b-·defN·23-Apr-29·05:34·11.1.196 -rw----·····2.0·fat·····2361·b-·defN·24-Jun-01·16:10·11.1.1
97 -rw----·····2.0·fat······331·b-·defN·23-Apr-29·05:34·11.1.297 -rw----·····2.0·fat······331·b-·defN·24-Jun-01·16:10·11.1.2
98 -rw----·····2.0·fat·····3321·b-·defN·23-Apr-29·05:34·11.1.398 -rw----·····2.0·fat·····3321·b-·defN·24-Jun-01·16:10·11.1.3
99 -rw----·····2.0·fat·····5540·b-·defN·23-Apr-29·05:34·11.1.499 -rw----·····2.0·fat·····5540·b-·defN·24-Jun-01·16:10·11.1.4
100 -rw----·····2.0·fat·····5239·b-·defN·23-Apr-29·05:34·11.1.5100 -rw----·····2.0·fat·····5239·b-·defN·24-Jun-01·16:10·11.1.5
101 -rw----·····2.0·fat·····3640·b-·defN·23-Apr-29·05:34·11.1.6101 -rw----·····2.0·fat·····3640·b-·defN·24-Jun-01·16:10·11.1.6
102 -rw----·····2.0·fat·····1026·b-·defN·23-Apr-29·05:34·11.1.7102 -rw----·····2.0·fat·····1026·b-·defN·24-Jun-01·16:10·11.1.7
103 -rw----·····2.0·fat······531·b-·defN·23-Apr-29·05:34·11.1.8103 -rw----·····2.0·fat······531·b-·defN·24-Jun-01·16:10·11.1.8
104 -rw----·····2.0·fat·····2555·b-·defN·23-Apr-29·05:34·11.2104 -rw----·····2.0·fat·····2555·b-·defN·24-Jun-01·16:10·11.2
105 -rw----·····2.0·fat······685·b-·defN·23-Apr-29·05:34·11.2.1105 -rw----·····2.0·fat······685·b-·defN·24-Jun-01·16:10·11.2.1
106 -rw----·····2.0·fat······356·b-·defN·23-Apr-29·05:34·11.2.2106 -rw----·····2.0·fat······356·b-·defN·24-Jun-01·16:10·11.2.2
107 -rw----·····2.0·fat······471·b-·defN·23-Apr-29·05:34·11.2.3107 -rw----·····2.0·fat······471·b-·defN·24-Jun-01·16:10·11.2.3
108 -rw----·····2.0·fat······415·b-·defN·23-Apr-29·05:34·11.2.4108 -rw----·····2.0·fat······415·b-·defN·24-Jun-01·16:10·11.2.4
109 -rw----·····2.0·fat······453·b-·defN·23-Apr-29·05:34·11.2.5109 -rw----·····2.0·fat······453·b-·defN·24-Jun-01·16:10·11.2.5
110 -rw----·····2.0·fat······767·b-·defN·23-Apr-29·05:34·11.2.6110 -rw----·····2.0·fat······767·b-·defN·24-Jun-01·16:10·11.2.6
111 -rw----·····2.0·fat······574·b-·defN·23-Apr-29·05:34·11.3111 -rw----·····2.0·fat······574·b-·defN·24-Jun-01·16:10·11.3
112 -rw----·····2.0·fat·····3072·b-·defN·23-Apr-29·05:34·11.3.1112 -rw----·····2.0·fat·····3072·b-·defN·24-Jun-01·16:10·11.3.1
113 -rw----·····2.0·fat·····1634·b-·defN·23-Apr-29·05:34·11.3.2113 -rw----·····2.0·fat·····1634·b-·defN·24-Jun-01·16:10·11.3.2
114 -rw----·····2.0·fat·····1071·b-·defN·23-Apr-29·05:34·12114 -rw----·····2.0·fat·····1071·b-·defN·24-Jun-01·16:10·12
115 -rw----·····2.0·fat······814·b-·defN·23-Apr-29·05:34·12.1115 -rw----·····2.0·fat······814·b-·defN·24-Jun-01·16:10·12.1
116 -rw----·····2.0·fat······662·b-·defN·23-Apr-29·05:34·12.1.1116 -rw----·····2.0·fat······662·b-·defN·24-Jun-01·16:10·12.1.1
117 -rw----·····2.0·fat······187·b-·defN·23-Apr-29·05:34·12.1.2117 -rw----·····2.0·fat······187·b-·defN·24-Jun-01·16:10·12.1.2
118 -rw----·····2.0·fat······625·b-·defN·23-Apr-29·05:34·12.1.2.1118 -rw----·····2.0·fat······625·b-·defN·24-Jun-01·16:10·12.1.2.1
119 -rw----·····2.0·fat······733·b-·defN·23-Apr-29·05:34·12.1.2.2119 -rw----·····2.0·fat······733·b-·defN·24-Jun-01·16:10·12.1.2.2
120 -rw----·····2.0·fat······550·b-·defN·23-Apr-29·05:34·12.1.3120 -rw----·····2.0·fat······550·b-·defN·24-Jun-01·16:10·12.1.3
121 -rw----·····2.0·fat······643·b-·defN·23-Apr-29·05:34·12.1.4121 -rw----·····2.0·fat······643·b-·defN·24-Jun-01·16:10·12.1.4
122 -rw----·····2.0·fat·····1217·b-·defN·23-Apr-29·05:34·12.1.5122 -rw----·····2.0·fat·····1217·b-·defN·24-Jun-01·16:10·12.1.5
123 -rw----·····2.0·fat·····1521·b-·defN·23-Apr-29·05:34·12.1.6123 -rw----·····2.0·fat·····1521·b-·defN·24-Jun-01·16:10·12.1.6
124 -rw----·····2.0·fat·····3966·b-·defN·23-Apr-29·05:34·12.1.7124 -rw----·····2.0·fat·····3966·b-·defN·24-Jun-01·16:10·12.1.7
125 -rw----·····2.0·fat·····1164·b-·defN·23-Apr-29·05:34·12.2125 -rw----·····2.0·fat·····1164·b-·defN·24-Jun-01·16:10·12.2
126 -rw----·····2.0·fat·····3802·b-·defN·23-Apr-29·05:34·12.3126 -rw----·····2.0·fat·····3802·b-·defN·24-Jun-01·16:10·12.3
Max diff block lines reached; 0/56211 bytes (0.00%) of diff not shown.
1.04 MB
./usr/lib/monodoc/sources/netdocs.zip
837 KB
zipinfo {}
    
Offset 1, 7175 lines modifiedOffset 1, 7175 lines modified
Diff chunk too large, falling back to line-by-line diff (7175 lines added, 7175 lines removed)
1 Zip·file·size:·16722916·bytes,·number·of·entries:·71731 Zip·file·size:·16722954·bytes,·number·of·entries:·7173
2 -rw----·····2.0·fat····31769·b-·defN·23-Apr-29·05:34·02 -rw----·····2.0·fat····31769·b-·defN·24-Jun-01·16:10·0
3 -rw----·····2.0·fat·····7449·b-·defN·23-Apr-29·05:34·13 -rw----·····2.0·fat·····7449·b-·defN·24-Jun-01·16:10·1
4 -rw----·····2.0·fat····86008·b-·defN·23-Apr-29·05:34·24 -rw----·····2.0·fat····86008·b-·defN·24-Jun-01·16:10·2
5 -rw----·····2.0·fat·····6464·b-·defN·23-Apr-29·05:34·35 -rw----·····2.0·fat·····6464·b-·defN·24-Jun-01·16:10·3
6 -rw----·····2.0·fat·····2396·b-·defN·23-Apr-29·05:34·46 -rw----·····2.0·fat·····2396·b-·defN·24-Jun-01·16:10·4
7 -rw----·····2.0·fat·····7494·b-·defN·23-Apr-29·05:34·57 -rw----·····2.0·fat·····7494·b-·defN·24-Jun-01·16:10·5
8 -rw----·····2.0·fat·····2601·b-·defN·23-Apr-29·05:34·68 -rw----·····2.0·fat·····2601·b-·defN·24-Jun-01·16:10·6
9 -rw----·····2.0·fat·····3199·b-·defN·23-Apr-29·05:34·79 -rw----·····2.0·fat·····3199·b-·defN·24-Jun-01·16:10·7
10 -rw----·····2.0·fat·····3467·b-·defN·23-Apr-29·05:34·810 -rw----·····2.0·fat·····3467·b-·defN·24-Jun-01·16:10·8
11 -rw----·····2.0·fat·····3774·b-·defN·23-Apr-29·05:34·911 -rw----·····2.0·fat·····3774·b-·defN·24-Jun-01·16:10·9
12 -rw----·····2.0·fat·····3141·b-·defN·23-Apr-29·05:34·1012 -rw----·····2.0·fat·····3141·b-·defN·24-Jun-01·16:10·10
13 -rw----·····2.0·fat·····3780·b-·defN·23-Apr-29·05:34·1113 -rw----·····2.0·fat·····3780·b-·defN·24-Jun-01·16:10·11
14 -rw----·····2.0·fat·····4107·b-·defN·23-Apr-29·05:34·1214 -rw----·····2.0·fat·····4107·b-·defN·24-Jun-01·16:10·12
15 -rw----·····2.0·fat·····3174·b-·defN·23-Apr-29·05:34·1315 -rw----·····2.0·fat·····3174·b-·defN·24-Jun-01·16:10·13
16 -rw----·····2.0·fat·····3332·b-·defN·23-Apr-29·05:34·1416 -rw----·····2.0·fat·····3332·b-·defN·24-Jun-01·16:10·14
17 -rw----·····2.0·fat···105319·b-·defN·23-Apr-29·05:34·1517 -rw----·····2.0·fat···105319·b-·defN·24-Jun-01·16:10·15
18 -rw----·····2.0·fat····12101·b-·defN·23-Apr-29·05:34·1618 -rw----·····2.0·fat····12101·b-·defN·24-Jun-01·16:10·16
19 -rw----·····2.0·fat······803·b-·defN·23-Apr-29·05:34·1719 -rw----·····2.0·fat······803·b-·defN·24-Jun-01·16:10·17
20 -rw----·····2.0·fat·····3817·b-·defN·23-Apr-29·05:34·1820 -rw----·····2.0·fat·····3817·b-·defN·24-Jun-01·16:10·18
21 -rw----·····2.0·fat·····1410·b-·defN·23-Apr-29·05:34·1921 -rw----·····2.0·fat·····1410·b-·defN·24-Jun-01·16:10·19
22 -rw----·····2.0·fat·····1678·b-·defN·23-Apr-29·05:34·2022 -rw----·····2.0·fat·····1678·b-·defN·24-Jun-01·16:10·20
23 -rw----·····2.0·fat·····1946·b-·defN·23-Apr-29·05:34·2123 -rw----·····2.0·fat·····1946·b-·defN·24-Jun-01·16:10·21
24 -rw----·····2.0·fat·····3110·b-·defN·23-Apr-29·05:34·2224 -rw----·····2.0·fat·····3110·b-·defN·24-Jun-01·16:10·22
25 -rw----·····2.0·fat·····3375·b-·defN·23-Apr-29·05:34·2325 -rw----·····2.0·fat·····3375·b-·defN·24-Jun-01·16:10·23
26 -rw----·····2.0·fat·····3649·b-·defN·23-Apr-29·05:34·2426 -rw----·····2.0·fat·····3649·b-·defN·24-Jun-01·16:10·24
27 -rw----·····2.0·fat·····3917·b-·defN·23-Apr-29·05:34·2527 -rw----·····2.0·fat·····3917·b-·defN·24-Jun-01·16:10·25
28 -rw----·····2.0·fat····12078·b-·defN·23-Apr-29·05:34·2628 -rw----·····2.0·fat····12078·b-·defN·24-Jun-01·16:10·26
29 -rw----·····2.0·fat·····1742·b-·defN·23-Apr-29·05:34·2729 -rw----·····2.0·fat·····1742·b-·defN·24-Jun-01·16:10·27
30 -rw----·····2.0·fat···108677·b-·defN·23-Apr-29·05:34·2830 -rw----·····2.0·fat···108677·b-·defN·24-Jun-01·16:10·28
31 -rw----·····2.0·fat····21289·b-·defN·23-Apr-29·05:34·2931 -rw----·····2.0·fat····21289·b-·defN·24-Jun-01·16:10·29
32 -rw----·····2.0·fat···307984·b-·defN·23-Apr-29·05:34·3032 -rw----·····2.0·fat···307984·b-·defN·24-Jun-01·16:10·30
33 -rw----·····2.0·fat·····1362·b-·defN·23-Apr-29·05:34·3133 -rw----·····2.0·fat·····1362·b-·defN·24-Jun-01·16:10·31
34 -rw----·····2.0·fat····22050·b-·defN·23-Apr-29·05:34·3234 -rw----·····2.0·fat····22050·b-·defN·24-Jun-01·16:10·32
35 -rw----·····2.0·fat·····3010·b-·defN·23-Apr-29·05:34·3335 -rw----·····2.0·fat·····3010·b-·defN·24-Jun-01·16:10·33
36 -rw----·····2.0·fat····40199·b-·defN·23-Apr-29·05:34·3436 -rw----·····2.0·fat····40199·b-·defN·24-Jun-01·16:10·34
37 -rw----·····2.0·fat····10558·b-·defN·23-Apr-29·05:34·3537 -rw----·····2.0·fat····10558·b-·defN·24-Jun-01·16:10·35
38 -rw----·····2.0·fat····10762·b-·defN·23-Apr-29·05:34·3638 -rw----·····2.0·fat····10762·b-·defN·24-Jun-01·16:10·36
39 -rw----·····2.0·fat····13063·b-·defN·23-Apr-29·05:34·3739 -rw----·····2.0·fat····13063·b-·defN·24-Jun-01·16:10·37
40 -rw----·····2.0·fat·····8706·b-·defN·23-Apr-29·05:34·3840 -rw----·····2.0·fat·····8706·b-·defN·24-Jun-01·16:10·38
41 -rw----·····2.0·fat····12798·b-·defN·23-Apr-29·05:34·3941 -rw----·····2.0·fat····12798·b-·defN·24-Jun-01·16:10·39
42 -rw----·····2.0·fat····23668·b-·defN·23-Apr-29·05:34·4042 -rw----·····2.0·fat····23668·b-·defN·24-Jun-01·16:10·40
43 -rw----·····2.0·fat····13303·b-·defN·23-Apr-29·05:34·4143 -rw----·····2.0·fat····13303·b-·defN·24-Jun-01·16:10·41
44 -rw----·····2.0·fat····23481·b-·defN·23-Apr-29·05:34·4244 -rw----·····2.0·fat····23481·b-·defN·24-Jun-01·16:10·42
45 -rw----·····2.0·fat····11133·b-·defN·23-Apr-29·05:34·4345 -rw----·····2.0·fat····11133·b-·defN·24-Jun-01·16:10·43
46 -rw----·····2.0·fat···381495·b-·defN·23-Apr-29·05:34·4446 -rw----·····2.0·fat···381495·b-·defN·24-Jun-01·16:10·44
47 -rw----·····2.0·fat····21972·b-·defN·23-Apr-29·05:34·4547 -rw----·····2.0·fat····21972·b-·defN·24-Jun-01·16:10·45
48 -rw----·····2.0·fat····11850·b-·defN·23-Apr-29·05:34·4648 -rw----·····2.0·fat····11850·b-·defN·24-Jun-01·16:10·46
49 -rw----·····2.0·fat·····4339·b-·defN·23-Apr-29·05:34·4749 -rw----·····2.0·fat·····4339·b-·defN·24-Jun-01·16:10·47
50 -rw----·····2.0·fat·····2582·b-·defN·23-Apr-29·05:34·4850 -rw----·····2.0·fat·····2582·b-·defN·24-Jun-01·16:10·48
51 -rw----·····2.0·fat·····2527·b-·defN·23-Apr-29·05:34·4951 -rw----·····2.0·fat·····2527·b-·defN·24-Jun-01·16:10·49
52 -rw----·····2.0·fat····99671·b-·defN·23-Apr-29·05:34·5052 -rw----·····2.0·fat····99671·b-·defN·24-Jun-01·16:10·50
53 -rw----·····2.0·fat····16466·b-·defN·23-Apr-29·05:34·5153 -rw----·····2.0·fat····16466·b-·defN·24-Jun-01·16:10·51
54 -rw----·····2.0·fat····11429·b-·defN·23-Apr-29·05:34·5254 -rw----·····2.0·fat····11429·b-·defN·24-Jun-01·16:10·52
55 -rw----·····2.0·fat····26133·b-·defN·23-Apr-29·05:34·5355 -rw----·····2.0·fat····26133·b-·defN·24-Jun-01·16:10·53
56 -rw----·····2.0·fat·····3214·b-·defN·23-Apr-29·05:34·5456 -rw----·····2.0·fat·····3214·b-·defN·24-Jun-01·16:10·54
57 -rw----·····2.0·fat····48809·b-·defN·23-Apr-29·05:34·5557 -rw----·····2.0·fat····48809·b-·defN·24-Jun-01·16:10·55
58 -rw----·····2.0·fat····58809·b-·defN·23-Apr-29·05:34·5658 -rw----·····2.0·fat····58809·b-·defN·24-Jun-01·16:10·56
59 -rw----·····2.0·fat····10325·b-·defN·23-Apr-29·05:34·5759 -rw----·····2.0·fat····10325·b-·defN·24-Jun-01·16:10·57
60 -rw----·····2.0·fat····92552·b-·defN·23-Apr-29·05:34·5860 -rw----·····2.0·fat····92552·b-·defN·24-Jun-01·16:10·58
61 -rw----·····2.0·fat····11423·b-·defN·23-Apr-29·05:34·5961 -rw----·····2.0·fat····11423·b-·defN·24-Jun-01·16:10·59
62 -rw----·····2.0·fat···161085·b-·defN·23-Apr-29·05:34·6062 -rw----·····2.0·fat···161085·b-·defN·24-Jun-01·16:10·60
63 -rw----·····2.0·fat····17415·b-·defN·23-Apr-29·05:34·6163 -rw----·····2.0·fat····17415·b-·defN·24-Jun-01·16:10·61
64 -rw----·····2.0·fat·····6434·b-·defN·23-Apr-29·05:34·6264 -rw----·····2.0·fat·····6434·b-·defN·24-Jun-01·16:10·62
65 -rw----·····2.0·fat·····2890·b-·defN·23-Apr-29·05:34·6365 -rw----·····2.0·fat·····2890·b-·defN·24-Jun-01·16:10·63
66 -rw----·····2.0·fat···179619·b-·defN·23-Apr-29·05:34·6466 -rw----·····2.0·fat···179619·b-·defN·24-Jun-01·16:10·64
67 -rw----·····2.0·fat·····4102·b-·defN·23-Apr-29·05:34·6567 -rw----·····2.0·fat·····4102·b-·defN·24-Jun-01·16:10·65
68 -rw----·····2.0·fat·····1707·b-·defN·23-Apr-29·05:34·6668 -rw----·····2.0·fat·····1707·b-·defN·24-Jun-01·16:10·66
69 -rw----·····2.0·fat····10045·b-·defN·23-Apr-29·05:34·6769 -rw----·····2.0·fat····10045·b-·defN·24-Jun-01·16:10·67
70 -rw----·····2.0·fat····84075·b-·defN·23-Apr-29·05:34·6870 -rw----·····2.0·fat····84075·b-·defN·24-Jun-01·16:10·68
71 -rw----·····2.0·fat····14268·b-·defN·23-Apr-29·05:34·6971 -rw----·····2.0·fat····14268·b-·defN·24-Jun-01·16:10·69
72 -rw----·····2.0·fat·····2924·b-·defN·23-Apr-29·05:34·7072 -rw----·····2.0·fat·····2924·b-·defN·24-Jun-01·16:10·70
73 -rw----·····2.0·fat·····2714·b-·defN·23-Apr-29·05:34·7173 -rw----·····2.0·fat·····2714·b-·defN·24-Jun-01·16:10·71
74 -rw----·····2.0·fat·····2830·b-·defN·23-Apr-29·05:34·7274 -rw----·····2.0·fat·····2830·b-·defN·24-Jun-01·16:10·72
75 -rw----·····2.0·fat·····9093·b-·defN·23-Apr-29·05:34·7375 -rw----·····2.0·fat·····9093·b-·defN·24-Jun-01·16:10·73
76 -rw----·····2.0·fat·····2740·b-·defN·23-Apr-29·05:34·7476 -rw----·····2.0·fat·····2740·b-·defN·24-Jun-01·16:10·74
77 -rw----·····2.0·fat···579529·b-·defN·23-Apr-29·05:34·7577 -rw----·····2.0·fat···579529·b-·defN·24-Jun-01·16:10·75
78 -rw----·····2.0·fat·····2030·b-·defN·23-Apr-29·05:34·7678 -rw----·····2.0·fat·····2030·b-·defN·24-Jun-01·16:10·76
79 -rw----·····2.0·fat·····1679·b-·defN·23-Apr-29·05:34·7779 -rw----·····2.0·fat·····1679·b-·defN·24-Jun-01·16:10·77
80 -rw----·····2.0·fat·····5529·b-·defN·23-Apr-29·05:34·7880 -rw----·····2.0·fat·····5529·b-·defN·24-Jun-01·16:10·78
81 -rw----·····2.0·fat···297636·b-·defN·23-Apr-29·05:34·7981 -rw----·····2.0·fat···297636·b-·defN·24-Jun-01·16:10·79
82 -rw----·····2.0·fat·····3386·b-·defN·23-Apr-29·05:34·8082 -rw----·····2.0·fat·····3386·b-·defN·24-Jun-01·16:10·80
83 -rw----·····2.0·fat···195994·b-·defN·23-Apr-29·05:34·8183 -rw----·····2.0·fat···195994·b-·defN·24-Jun-01·16:10·81
84 -rw----·····2.0·fat·····6803·b-·defN·23-Apr-29·05:34·8284 -rw----·····2.0·fat·····6803·b-·defN·24-Jun-01·16:10·82
85 -rw----·····2.0·fat····30299·b-·defN·23-Apr-29·05:34·8385 -rw----·····2.0·fat····30299·b-·defN·24-Jun-01·16:10·83
86 -rw----·····2.0·fat···238105·b-·defN·23-Apr-29·05:34·8486 -rw----·····2.0·fat···238105·b-·defN·24-Jun-01·16:10·84
87 -rw----·····2.0·fat···115939·b-·defN·23-Apr-29·05:34·8587 -rw----·····2.0·fat···115939·b-·defN·24-Jun-01·16:10·85
88 -rw----·····2.0·fat····11397·b-·defN·23-Apr-29·05:34·8688 -rw----·····2.0·fat····11397·b-·defN·24-Jun-01·16:10·86
89 -rw----·····2.0·fat·····9466·b-·defN·23-Apr-29·05:34·8789 -rw----·····2.0·fat·····9466·b-·defN·24-Jun-01·16:10·87
90 -rw----·····2.0·fat···162105·b-·defN·23-Apr-29·05:34·8890 -rw----·····2.0·fat···162105·b-·defN·24-Jun-01·16:10·88
91 -rw----·····2.0·fat····14219·b-·defN·23-Apr-29·05:34·8991 -rw----·····2.0·fat····14219·b-·defN·24-Jun-01·16:10·89
92 -rw----·····2.0·fat····14479·b-·defN·23-Apr-29·05:34·9092 -rw----·····2.0·fat····14479·b-·defN·24-Jun-01·16:10·90
93 -rw----·····2.0·fat···114418·b-·defN·23-Apr-29·05:34·9193 -rw----·····2.0·fat···114418·b-·defN·24-Jun-01·16:10·91
94 -rw----·····2.0·fat····64300·b-·defN·23-Apr-29·05:34·9294 -rw----·····2.0·fat····64300·b-·defN·24-Jun-01·16:10·92
95 -rw----·····2.0·fat····29578·b-·defN·23-Apr-29·05:34·9395 -rw----·····2.0·fat····29578·b-·defN·24-Jun-01·16:10·93
96 -rw----·····2.0·fat·····2010·b-·defN·23-Apr-29·05:34·9496 -rw----·····2.0·fat·····2010·b-·defN·24-Jun-01·16:10·94
97 -rw----·····2.0·fat·····5522·b-·defN·23-Apr-29·05:34·9597 -rw----·····2.0·fat·····5522·b-·defN·24-Jun-01·16:10·95
98 -rw----·····2.0·fat·····4227·b-·defN·23-Apr-29·05:34·9698 -rw----·····2.0·fat·····4227·b-·defN·24-Jun-01·16:10·96
99 -rw----·····2.0·fat·····3634·b-·defN·23-Apr-29·05:34·9799 -rw----·····2.0·fat·····3634·b-·defN·24-Jun-01·16:10·97
100 -rw----·····2.0·fat·····3372·b-·defN·23-Apr-29·05:34·98100 -rw----·····2.0·fat·····3372·b-·defN·24-Jun-01·16:10·98
101 -rw----·····2.0·fat····61186·b-·defN·23-Apr-29·05:34·99101 -rw----·····2.0·fat····61186·b-·defN·24-Jun-01·16:10·99
102 -rw----·····2.0·fat·····8659·b-·defN·23-Apr-29·05:34·100102 -rw----·····2.0·fat·····8659·b-·defN·24-Jun-01·16:10·100
103 -rw----·····2.0·fat····12447·b-·defN·23-Apr-29·05:34·101103 -rw----·····2.0·fat····12447·b-·defN·24-Jun-01·16:10·101
104 -rw----·····2.0·fat·····7854·b-·defN·23-Apr-29·05:34·102104 -rw----·····2.0·fat·····7854·b-·defN·24-Jun-01·16:10·102
105 -rw----·····2.0·fat····10450·b-·defN·23-Apr-29·05:34·103105 -rw----·····2.0·fat····10450·b-·defN·24-Jun-01·16:10·103
106 -rw----·····2.0·fat·····1099·b-·defN·23-Apr-29·05:34·104106 -rw----·····2.0·fat·····1099·b-·defN·24-Jun-01·16:10·104
107 -rw----·····2.0·fat·····1365·b-·defN·23-Apr-29·05:34·105107 -rw----·····2.0·fat·····1365·b-·defN·24-Jun-01·16:10·105
108 -rw----·····2.0·fat·····1644·b-·defN·23-Apr-29·05:34·106108 -rw----·····2.0·fat·····1644·b-·defN·24-Jun-01·16:10·106
109 -rw----·····2.0·fat·····1912·b-·defN·23-Apr-29·05:34·107109 -rw----·····2.0·fat·····1912·b-·defN·24-Jun-01·16:10·107
110 -rw----·····2.0·fat·····2180·b-·defN·23-Apr-29·05:34·108110 -rw----·····2.0·fat·····2180·b-·defN·24-Jun-01·16:10·108
111 -rw----·····2.0·fat·····3453·b-·defN·23-Apr-29·05:34·109111 -rw----·····2.0·fat·····3453·b-·defN·24-Jun-01·16:10·109
112 -rw----·····2.0·fat·····3718·b-·defN·23-Apr-29·05:34·110112 -rw----·····2.0·fat·····3718·b-·defN·24-Jun-01·16:10·110
113 -rw----·····2.0·fat·····3992·b-·defN·23-Apr-29·05:34·111113 -rw----·····2.0·fat·····3992·b-·defN·24-Jun-01·16:10·111
114 -rw----·····2.0·fat·····4260·b-·defN·23-Apr-29·05:34·112114 -rw----·····2.0·fat·····4260·b-·defN·24-Jun-01·16:10·112
115 -rw----·····2.0·fat····54600·b-·defN·23-Apr-29·05:34·113115 -rw----·····2.0·fat····54600·b-·defN·24-Jun-01·16:10·113
116 -rw----·····2.0·fat·····2823·b-·defN·23-Apr-29·05:34·114116 -rw----·····2.0·fat·····2823·b-·defN·24-Jun-01·16:10·114
117 -rw----·····2.0·fat·····4889·b-·defN·23-Apr-29·05:34·115117 -rw----·····2.0·fat·····4889·b-·defN·24-Jun-01·16:10·115
118 -rw----·····2.0·fat····40411·b-·defN·23-Apr-29·05:34·116118 -rw----·····2.0·fat····40411·b-·defN·24-Jun-01·16:10·116
119 -rw----·····2.0·fat····12449·b-·defN·23-Apr-29·05:34·117119 -rw----·····2.0·fat····12449·b-·defN·24-Jun-01·16:10·117
120 -rw----·····2.0·fat·····8264·b-·defN·23-Apr-29·05:34·118120 -rw----·····2.0·fat·····8264·b-·defN·24-Jun-01·16:10·118
121 -rw----·····2.0·fat·····4397·b-·defN·23-Apr-29·05:34·119121 -rw----·····2.0·fat·····4397·b-·defN·24-Jun-01·16:10·119
122 -rw----·····2.0·fat·····6534·b-·defN·23-Apr-29·05:34·120122 -rw----·····2.0·fat·····6534·b-·defN·24-Jun-01·16:10·120
123 -rw----·····2.0·fat·····6263·b-·defN·23-Apr-29·05:34·121123 -rw----·····2.0·fat·····6263·b-·defN·24-Jun-01·16:10·121
124 -rw----·····2.0·fat····25351·b-·defN·23-Apr-29·05:34·122124 -rw----·····2.0·fat····25351·b-·defN·24-Jun-01·16:10·122
125 -rw----·····2.0·fat·····7939·b-·defN·23-Apr-29·05:34·123125 -rw----·····2.0·fat·····7939·b-·defN·24-Jun-01·16:10·123
126 -rw----·····2.0·fat····10872·b-·defN·23-Apr-29·05:34·124126 -rw----·····2.0·fat····10872·b-·defN·24-Jun-01·16:10·124
Max diff block lines reached; -1/856734 bytes (-0.00%) of diff not shown.
233 KB
mastersummary.xml
233 KB
mastersummary.xml
Ordering differences only
    
Offset 1, 89 lines modifiedOffset 1, 72 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <elements>2 <elements>
3 ··<namespace·ns="System.Runtime.Remoting.Messaging">3 ··<namespace·ns="System.Runtime.ExceptionServices">
4 ····<summary>4 ····<summary>
5 ······<attribution·license="cc4"·from="Microsoft"·modified="false"/>5 ······<attribution·license="cc4"·from="Microsoft"·modified="false"/>
6 ······<para>6 ······<para>
7 ········The7 ········The
8 ········<see·cref="N:System.Runtime.Remoting.Messaging"/>8 ········<see·cref="N:System.Runtime.ExceptionServices"/>
 9 ········namespace·provides·classes·for·advanced·exception·handling.
9 ········namespace·contains·classes·used·to·create·and·transmit·messages.·The·remoting·infrastructure·uses·messages·to·communicate·with·remote·objects.·Messages·are·used·to·transmit·remote·method·calls,·to·activate·remote·objects,·and·to·communicate·information.·A·message·object·carries·a·set·of·named·properties,·including·action·identifiers,·envoy·information,·and·parameters.·Some·of·the·most·important·classes·of·the 
10 ········<see·cref="N:System.Runtime.Remoting.Messaging"/> 
11 ········namespace·are·the 
12 ········<see·cref="T:System.Runtime.Remoting.Messaging.AsyncResult"/> 
13 ········class,·the 
14 ········<see·cref="T:System.Runtime.Remoting.Messaging.RemotingSurrogateSelector"/> 
15 ········class,·and·the 
16 ········<see·cref="T:System.Runtime.Remoting.Messaging.ReturnMessage"/> 
17 ········class. 
18 ······</para>10 ······</para>
19 ····</summary>11 ····</summary>
20 ····<remarks>12 ····<remarks/>
 13 ··</namespace>
 14 ··<namespace·ns="System.Reflection.Emit">
 15 ····<summary>
21 ······<attribution·license="cc4"·from="Microsoft"·modified="false"/>16 ······<attribution·license="cc4"·from="Microsoft"·modified="false"/>
22 ······<para>17 ······<para>
23 ········The18 ········The
24 ········<see·cref="T:System.Runtime.Remoting.Messaging.AsyncResult"/> 
25 ········class·stores·and·returns·the·results·of·an·asynchronous·method·call. 
26 ········<see·cref="T:System.Runtime.Remoting.Messaging.AsyncResult"/> 
27 ········instances·contain·the·return·value,·call·status,·the·delegate·used·for·the·call,·and·the·other·information·about·the·asynchronous·method·call. 
28 ······</para> 
29 ······<para> 
30 ········The 
31 ········<see·cref="T:System.Runtime.Remoting.Messaging.RemotingSurrogateSelector"/> 
32 ········class·can·be·used·to·control·serialization·of·objects·that·extend 
33 ········<see·cref="T:System.MarshalByRefObject"/>19 ········<see·cref="N:System.Reflection.Emit"/>
 20 ········namespace·contains·classes·that·allow·a·compiler·or·tool·to·emit·metadata·and·Microsoft·intermediate·language·(MSIL)·and·optionally·generate·a·PE·file·on·disk.·The·primary·clients·of·these·classes·are·script·engines·and·compilers.
34 ········.·A 
35 ········<see·cref="T:System.Runtime.Remoting.Messaging.RemotingSurrogateSelector"/> 
36 ········selects·the·surrogate·used·in·serialization·and·deserialization·of·such·objects.·A·surrogate·is·an·object·that·can·control·serialization·or·deserialization·of·an·object. 
37 ······</para> 
38 ······<para> 
39 ········The 
40 ········<see·cref="T:System.Runtime.Remoting.Messaging.ReturnMessage"/> 
41 ········class·holds·information·returned·after·a·remote·method·call.·A 
42 ········<see·cref="T:System.Runtime.Remoting.Messaging.ReturnMessage"/> 
43 ········holds·the·return·value·and·any·out·or·ref·parameters·that·resulted·from·the·remote·method·call. 
44 ······</para>21 ······</para>
 22 ····</summary>
45 ····</remarks>23 ····<remarks/>
46 ··</namespace>24 ··</namespace>
47 ··<namespace·ns="System.Deployment.Internal">25 ··<namespace·ns="System.Security.Permissions">
 26 ····<summary>To·be·added.</summary>
 27 ····<remarks/>
 28 ··</namespace>
 29 ··<namespace·ns="System.Reflection">
48 ····<summary>30 ····<summary>
49 ······<attribution·license="cc4"·from="Microsoft"·modified="false"/>31 ······<attribution·license="cc4"·from="Microsoft"·modified="false"/>
50 ······<para>32 ······<para>
51 ········The33 ········The
52 ········<see·cref="N:System.Deployment.Internal"/> 
53 ········namespace·contains·helper·classes·for·accessing·the·internal·members·of 
54 ········<see·cref="T:System.ActivationContext"/>34 ········<see·cref="N:System.Reflection"/>
55 ········and35 ········namespace·contains·types·that·retrieve·information·about·assemblies,·modules,·members,·parameters,·and·other·entities·in·managed·code·by·examining·their·metadata.·These·types·also·can·be·used·to·manipulate·instances·of·loaded·types,·for·example·to·hook·up·[·...·truncated·by·diffoscope;·len:·65,·SHA:·e0d28e8db2aec05e4e05b340dafc0b2720814e338ee57f746ec6a42ebc5dacd3·...·]
56 ········<see·cref="T:System.ApplicationIdentity"/>36 ········<see·cref="N:System.Reflection.Emit"/>
57 ········objects.37 ········namespace.
58 ······</para>38 ······</para>
59 ····</summary>39 ····</summary>
60 ····<remarks/>40 ····<remarks/>
61 ··</namespace>41 ··</namespace>
62 ··<namespace·ns="System.Runtime.Remoting.Metadata.W3cXsd2001">42 ··<namespace·ns="System.Runtime.Remoting.Contexts">
63 ····<summary>43 ····<summary>
64 ······<attribution·license="cc4"·from="Microsoft"·modified="false"/>44 ······<attribution·license="cc4"·from="Microsoft"·modified="false"/>
65 ······<para>45 ······<para>
66 ········The46 ········The
67 ········<see·cref="N:System.Runtime.Remoting.Metadata.W3cXsd2001"/>47 ········<see·cref="N:System.Runtime.Remoting.Contexts"/>
68 ········namespace·contains·the·XML·Schema·Definition·(XSD)·that·was·defined·by·the·World·Wide·Web·Consortium·(W3C)·in·2001.·The·XML·Schema·Part·2:·Datatypes·specification·from·W3C·identifies·format·and·behavior·of·various·data·types.·This·namespace·contains·wrapper·classes·for·the·d[·...·truncated·by·diffoscope;·len:·115,·SHA:·07baa509e933c383368d531faacfb7d927f98ba4d58864ec87a240001919ac83·...·].48 ········namespace·contains·objects·that·define·the·contexts·all·objects·reside·within.·A·context·is·an·ordered·sequence·of·properties·that·defines·an·environment·for·the·objects·within·it.·Contexts·are·created·during·the·activation·process·for·objects·that·are·configured·to·require·[·...·truncated·by·diffoscope;·len:·157,·SHA:·02050498fa41431ea047ac87852587f29fa72e6586552a3acd7c1894b60a585e·...·].
69 ······</para>49 ······</para>
70 ····</summary>50 ····</summary>
71 ····<remarks>51 ····<remarks>
72 ······<attribution·license="cc4"·from="Microsoft"·modified="false"/>52 ······<attribution·license="cc4"·from="Microsoft"·modified="false"/>
73 ······<para>For·more·information·on·the·XML·Schema·Part·2:·Datatypes·specification,·see·http://www.w3.org/TR/xmlschema-2/.</para>53 ······<para>Whenever·a·new·object·is·created,·the.NET·Framework·finds·a·compatible·context·or·creates·a·new·context·for·the·object.·After·an·object·is·placed·in·a·context,·it·stays·in·it·for·life.·Classes·that·can·be·bound·to·a·context·are·called·context-bound·classes[·...·truncated·by·diffoscope;·len:·282,·SHA:·a0101e6d4f9e5cac030acf8061fc32dfbf8e7223240d3f7f51d603aee1386e12·...·].</para>
74 ····</remarks>54 ····</remarks>
75 ··</namespace>55 ··</namespace>
76 ··<namespace·ns="System.Collections.Concurrent"> 
77 ····<summary>To·be·added.</summary> 
78 ····<remarks>To·be·added.</remarks> 
79 ··</namespace> 
80 ··<namespace·ns="System.Collections.Generic"> 
81 ····<summary>To·be·added.</summary> 
82 ····<remarks>To·be·added.</remarks>56 ··<namespace·ns="System.Diagnostics.Contracts.Internal">
 57 ····<summary>
 58 ······<attribution·license="cc4"·from="Microsoft"·modified="false"/>
 59 ······<para>
 60 ········The
 61 ········<see·cref="N:System.Diagnostics.Contracts.Internal"/>
 62 ········namespace·provides·classes·that·the·binary·rewriter·can·use·to·handle·a·contract·failure.
 63 ······</para>
 64 ····</summary>
 65 ····<remarks/>
83 ··</namespace>66 ··</namespace>
84 ··<namespace·ns="System.Runtime.Remoting.Proxies">67 ··<namespace·ns="System.Runtime.Remoting.Proxies">
85 ····<summary>68 ····<summary>
86 ······<attribution·license="cc4"·from="Microsoft"·modified="false"/>69 ······<attribution·license="cc4"·from="Microsoft"·modified="false"/>
87 ······<para>70 ······<para>
88 ········The71 ········The
89 ········<see·cref="N:System.Runtime.Remoting.Proxies"/>72 ········<see·cref="N:System.Runtime.Remoting.Proxies"/>
Offset 97, 98 lines modifiedOffset 80, 214 lines modified
97 ········<see·cref="N:System.Runtime.Remoting.Proxies"/>80 ········<see·cref="N:System.Runtime.Remoting.Proxies"/>
98 ········namespace·is·the81 ········namespace·is·the
99 ········<see·cref="T:System.Runtime.Remoting.Proxies.RealProxy"/>82 ········<see·cref="T:System.Runtime.Remoting.Proxies.RealProxy"/>
100 ········class,·which·provides·the·base·functionality·for·all·remoting·proxies,·and·can·be·used·to·create·custom·proxies.83 ········class,·which·provides·the·base·functionality·for·all·remoting·proxies,·and·can·be·used·to·create·custom·proxies.
101 ······</para>84 ······</para>
102 ····</remarks>85 ····</remarks>
103 ··</namespace>86 ··</namespace>
 87 ··<namespace·ns="System.Runtime.Versioning">
 88 ····<summary>To·be·added.</summary>
 89 ····<remarks>To·be·added.</remarks>
 90 ··</namespace>
 91 ··<namespace·ns="System.Runtime.Serialization">
 92 ····<summary>To·be·added.</summary>
 93 ····<remarks/>
 94 ··</namespace>
104 ··<namespace·ns="System.Resources">95 ··<namespace·ns="System.Resources">
105 ····<summary>To·be·added.</summary>96 ····<summary>To·be·added.</summary>
106 ····<remarks/>97 ····<remarks/>
Max diff block lines reached; 230192/238032 bytes (96.71%) of diff not shown.