50.3 MB
/srv/reproducible-results/rbuild-debian/r-b-build.YSovvhYw/b1/mono_6.8.0.105+dfsg-3.3_armhf.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.YSovvhYw/b2/mono_6.8.0.105+dfsg-3.3_armhf.changes
3.55 KB
Files
    
Offset 146, 26 lines modifiedOffset 146, 26 lines modified
146 ·9323202975401ce2399d5bacf21b8525·28320·cli-mono·optional·libmono-xbuild-tasks4.0-cil_6.8.0.105+dfsg-3.3_all.deb146 ·9323202975401ce2399d5bacf21b8525·28320·cli-mono·optional·libmono-xbuild-tasks4.0-cil_6.8.0.105+dfsg-3.3_all.deb
147 ·73f8416c0d98cb32ca49f8906ad11092·5118252·debug·optional·libmonoboehm-2.0-1-dbg_6.8.0.105+dfsg-3.3_armhf.deb147 ·73f8416c0d98cb32ca49f8906ad11092·5118252·debug·optional·libmonoboehm-2.0-1-dbg_6.8.0.105+dfsg-3.3_armhf.deb
148 ·56af71cfd14b1b4748f3192bb57106c1·1387272·cli-mono·optional·libmonoboehm-2.0-1_6.8.0.105+dfsg-3.3_armhf.deb148 ·56af71cfd14b1b4748f3192bb57106c1·1387272·cli-mono·optional·libmonoboehm-2.0-1_6.8.0.105+dfsg-3.3_armhf.deb
149 ·ed9dc5575b3220cd9d8596c3cef30edd·1651988·cli-mono·optional·libmonoboehm-2.0-dev_6.8.0.105+dfsg-3.3_armhf.deb149 ·ed9dc5575b3220cd9d8596c3cef30edd·1651988·cli-mono·optional·libmonoboehm-2.0-dev_6.8.0.105+dfsg-3.3_armhf.deb
150 ·007a7b6a0f118fc3ad6d3f6106065194·5647328·debug·optional·libmonosgen-2.0-1-dbg_6.8.0.105+dfsg-3.3_armhf.deb150 ·007a7b6a0f118fc3ad6d3f6106065194·5647328·debug·optional·libmonosgen-2.0-1-dbg_6.8.0.105+dfsg-3.3_armhf.deb
151 ·b15cd4dddb3162e4bfd6544aaf142c87·1470960·cli-mono·optional·libmonosgen-2.0-1_6.8.0.105+dfsg-3.3_armhf.deb151 ·b15cd4dddb3162e4bfd6544aaf142c87·1470960·cli-mono·optional·libmonosgen-2.0-1_6.8.0.105+dfsg-3.3_armhf.deb
152 ·0c7f5f9607b6fdbdebcbac5367f1bf01·1765360·cli-mono·optional·libmonosgen-2.0-dev_6.8.0.105+dfsg-3.3_armhf.deb152 ·0c7f5f9607b6fdbdebcbac5367f1bf01·1765360·cli-mono·optional·libmonosgen-2.0-dev_6.8.0.105+dfsg-3.3_armhf.deb
153 ·65634ff3f52df3f6ea39f65984913d17·155648·cli-mono·optional·mono-4.0-gac_6.8.0.105+dfsg-3.3_all.deb153 ·74cb5ab2a94f02624a4615851773a8d5·155520·cli-mono·optional·mono-4.0-gac_6.8.0.105+dfsg-3.3_all.deb
154 ·a6b76183ffcfba4d28ea3c3c59b194a5·21520·cli-mono·optional·mono-4.0-service_6.8.0.105+dfsg-3.3_all.deb154 ·a6b76183ffcfba4d28ea3c3c59b194a5·21520·cli-mono·optional·mono-4.0-service_6.8.0.105+dfsg-3.3_all.deb
155 ·ea83bf0932904f8f6434381b6731b804·14976·cli-mono·optional·mono-complete_6.8.0.105+dfsg-3.3_armhf.deb155 ·ea83bf0932904f8f6434381b6731b804·14976·cli-mono·optional·mono-complete_6.8.0.105+dfsg-3.3_armhf.deb
156 ·7d5cc0744ff7f5995507755c78f9d8c2·37828·shells·optional·mono-csharp-shell_6.8.0.105+dfsg-3.3_all.deb156 ·7d5cc0744ff7f5995507755c78f9d8c2·37828·shells·optional·mono-csharp-shell_6.8.0.105+dfsg-3.3_all.deb
157 ·7ece8433d1e9aa2fe8ee19fc56fbe7b9·6502096·debug·optional·mono-dbg_6.8.0.105+dfsg-3.3_all.deb 
158 ·178938b91c73d55a60349d2304504fde·23540536·cli-mono·optional·mono-devel_6.8.0.105+dfsg-3.3_all.deb157 ·4da7a8a178c4030f9e4e33c536728101·6501552·debug·optional·mono-dbg_6.8.0.105+dfsg-3.3_all.deb
 158 ·c639719268888c7b14c15b4e1348e2b3·23542244·cli-mono·optional·mono-devel_6.8.0.105+dfsg-3.3_all.deb
159 ·5634dd81ca48e2ca00efa868afcdb19e·21152·cli-mono·optional·mono-gac_6.8.0.105+dfsg-3.3_all.deb159 ·5634dd81ca48e2ca00efa868afcdb19e·21152·cli-mono·optional·mono-gac_6.8.0.105+dfsg-3.3_all.deb
160 ·d0ef199b38482736f15bf66a6515d3a2·538948·cli-mono·optional·mono-mcs_6.8.0.105+dfsg-3.3_all.deb160 ·7e98b6c8f381ece3ece987f1a289accb·539336·cli-mono·optional·mono-mcs_6.8.0.105+dfsg-3.3_all.deb
161 ·32fac979b158c7bacee524640722b9d7·1375316·cli-mono·optional·mono-runtime-boehm_6.8.0.105+dfsg-3.3_armhf.deb161 ·2bae59dcc58d3eba3571ae1cfbe71a4c·1375156·cli-mono·optional·mono-runtime-boehm_6.8.0.105+dfsg-3.3_armhf.deb
162 ·c80011bedb1cc5d858225f11bd75f905·877820·cli-mono·optional·mono-runtime-common_6.8.0.105+dfsg-3.3_armhf.deb162 ·c80011bedb1cc5d858225f11bd75f905·877820·cli-mono·optional·mono-runtime-common_6.8.0.105+dfsg-3.3_armhf.deb
163 ·91886957fdbcf1ae6db08d2eaba4a06e·12822032·debug·optional·mono-runtime-dbg_6.8.0.105+dfsg-3.3_armhf.deb163 ·49e54ce5a9fbc0e26d7b569ac807143f·12822520·debug·optional·mono-runtime-dbg_6.8.0.105+dfsg-3.3_armhf.deb
164 ·d16440480686bdd43fb074759f81fa98·1462628·cli-mono·optional·mono-runtime-sgen_6.8.0.105+dfsg-3.3_armhf.deb164 ·b1a5e8d126ac88f3dff1f8119603849c·1462328·cli-mono·optional·mono-runtime-sgen_6.8.0.105+dfsg-3.3_armhf.deb
165 ·ca9542b27ee81c50a1abd9d207a2eca5·16848·cli-mono·optional·mono-runtime_6.8.0.105+dfsg-3.3_armhf.deb165 ·ca9542b27ee81c50a1abd9d207a2eca5·16848·cli-mono·optional·mono-runtime_6.8.0.105+dfsg-3.3_armhf.deb
166 ·e2ca1a18f985091a33028c7af722986f·115865228·devel·optional·mono-source_6.8.0.105+dfsg-3.3_all.deb166 ·9bf194cd8a35ff8800c0478aa80a3829·116972980·devel·optional·mono-source_6.8.0.105+dfsg-3.3_all.deb
167 ·b05c2b9b630070e42ce700afe8fabec2·5614276·debug·optional·mono-utils-dbgsym_6.8.0.105+dfsg-3.3_armhf.deb167 ·b05c2b9b630070e42ce700afe8fabec2·5614276·debug·optional·mono-utils-dbgsym_6.8.0.105+dfsg-3.3_armhf.deb
168 ·6f29fdebc122043f9fe7dfd33c5b858c·4859028·cli-mono·optional·mono-utils_6.8.0.105+dfsg-3.3_armhf.deb168 ·6f29fdebc122043f9fe7dfd33c5b858c·4859028·cli-mono·optional·mono-utils_6.8.0.105+dfsg-3.3_armhf.deb
169 ·23d7b02c0754a30c582b1c726220fdd5·456312·cli-mono·optional·mono-xbuild_6.8.0.105+dfsg-3.3_all.deb169 ·23d7b02c0754a30c582b1c726220fdd5·456312·cli-mono·optional·mono-xbuild_6.8.0.105+dfsg-3.3_all.deb
170 ·1057c7f7a0698eac40b8b6c73581f0cd·527200·cli-mono·optional·monodoc-base_6.8.0.105+dfsg-3.3_all.deb170 ·1057c7f7a0698eac40b8b6c73581f0cd·527200·cli-mono·optional·monodoc-base_6.8.0.105+dfsg-3.3_all.deb
171 ·2f8a2eab524b7c289f0957b57bcc0823·18586228·doc·optional·monodoc-manual_6.8.0.105+dfsg-3.3_all.deb171 ·3eb0ec0fca4eb2d68045a978467acc68·18586116·doc·optional·monodoc-manual_6.8.0.105+dfsg-3.3_all.deb
9.92 KB
mono-4.0-gac_6.8.0.105+dfsg-3.3_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2022-12-09·13:33:03.000000·debian-binary1 -rw-r--r--···0········0········0········4·2022-12-09·13:33:03.000000·debian-binary
2 -rw-r--r--···0········0········0······988·2022-12-09·13:33:03.000000·control.tar.xz2 -rw-r--r--···0········0········0······988·2022-12-09·13:33:03.000000·control.tar.xz
3 -rw-r--r--···0········0········0···154468·2022-12-09·13:33:03.000000·data.tar.xz3 -rw-r--r--···0········0········0···154340·2022-12-09·13:33:03.000000·data.tar.xz
748 B
control.tar.xz
720 B
control.tar
650 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.33 Version:·6.8.0.105+dfsg-3.3
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:·5256 Installed-Size:·526
7 Depends:·libc6·(>=·2.36)·|·libc6.1·(>=·2.36)·|·libc0.1·(>=·2.36),·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.36)·|·libc6.1·(>=·2.36)·|·libc0.1·(>=·2.36),·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.75 KB
data.tar.xz
8.73 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·2022-12-09·13:33:03.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/lib/mono/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/lib/mono/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/
6 -rwxr-xr-x···0·root·········(0)·root·········(0)···478208·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/gacutil.exe6 -rwxr-xr-x···0·root·········(0)·root·········(0)···478720·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/gacutil.exe
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/doc/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/doc/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/doc/mono-4.0-gac/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/doc/mono-4.0-gac/
10 -rw-r--r--···0·root·········(0)·root·········(0)·····2286·2022-12-09·13:33:03.000000·./usr/share/doc/mono-4.0-gac/changelog.Debian.gz10 -rw-r--r--···0·root·········(0)·root·········(0)·····2286·2022-12-09·13:33:03.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.41 KB
./usr/lib/mono/4.5/gacutil.exe
7.35 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:·0x00075f5e17 »       ········Entry·Point·RVA:·0x0007617e
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:·0x00075f10·[0x0000004b]44 »       ·····Import·Table:·0x00076130·[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:·0x00073f6459 »       ···Virtual·Size:·0x00074184
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:·0x000001d869 »       ···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:·0x0003608c·[0x0003fe7c]101 »       ·········Metadata:·0x000360a0·[0x00040084]
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·-·0x0003fe7c·[24876·==·0x0000612c]128 »       ·······Blob:·0x00039d50·-·0x00040084·[25396·==·0x00006334]
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·34588)132 Table·Module:·1·records·(12·bytes,·at·3459c)
133 Table·TypeRef:·185·records·(10·bytes,·at·34594)133 Table·TypeRef:·185·records·(10·bytes,·at·345a8)
134 Table·TypeDef:·364·records·(18·bytes,·at·34cce)134 Table·TypeDef:·364·records·(18·bytes,·at·34ce2)
135 Table·Field:·1871·records·(8·bytes,·at·36666)135 Table·Field:·1871·records·(8·bytes,·at·3667a)
136 Table·Method:·3576·records·(16·bytes,·at·3a0de)136 Table·Method:·3576·records·(16·bytes,·at·3a0f2)
Max diff block lines reached; 0/7512 bytes (0.00%) of diff not shown.
11.5 MB
mono-dbg_6.8.0.105+dfsg-3.3_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2022-12-09·13:33:03.000000·debian-binary1 -rw-r--r--···0········0········0········4·2022-12-09·13:33:03.000000·debian-binary
2 -rw-r--r--···0········0········0·····7360·2022-12-09·13:33:03.000000·control.tar.xz2 -rw-r--r--···0········0········0·····7356·2022-12-09·13:33:03.000000·control.tar.xz
3 -rw-r--r--···0········0········0··6494544·2022-12-09·13:33:03.000000·data.tar.xz3 -rw-r--r--···0········0········0··6494004·2022-12-09·13:33:03.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.5 MB
data.tar.xz
11.5 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·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/Microsoft.Win32.Registry.AccessControl.dll.mdb12 -rw-r--r--···0·root·········(0)·root·········(0)······710·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/Microsoft.Win32.Registry.AccessControl.dll.mdb
13 -rw-r--r--···0·root·········(0)·root·········(0)······848·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.IO.FileSystem.AccessControl.dll.mdb13 -rw-r--r--···0·root·········(0)·root·········(0)······848·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.IO.FileSystem.AccessControl.dll.mdb
14 -rw-r--r--···0·root·········(0)·root·········(0)······406·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.Reflection.TypeExtensions.dll.mdb14 -rw-r--r--···0·root·········(0)·root·········(0)······406·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.Reflection.TypeExtensions.dll.mdb
15 -rw-r--r--···0·root·········(0)·root·········(0)·····1618·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.ServiceProcess.ServiceController.dll.mdb15 -rw-r--r--···0·root·········(0)·root·········(0)·····1618·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.ServiceProcess.ServiceController.dll.mdb
16 -rw-r--r--···0·root·········(0)·root·········(0)······583·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.Text.Encoding.CodePages.dll.mdb16 -rw-r--r--···0·root·········(0)·root·········(0)······583·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.Text.Encoding.CodePages.dll.mdb
17 -rw-r--r--···0·root·········(0)·root·········(0)······778·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.Threading.AccessControl.dll.mdb17 -rw-r--r--···0·root·········(0)·root·········(0)······778·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.Threading.AccessControl.dll.mdb
18 -rw-r--r--···0·root·········(0)·root·········(0)····11303·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/RabbitMQ.Client.Apigen.exe.mdb18 -rw-r--r--···0·root·········(0)·root·········(0)····11303·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/RabbitMQ.Client.Apigen.exe.mdb
19 -rw-r--r--···0·root·········(0)·root·········(0)···208953·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/al.exe.mdb19 -rw-r--r--···0·root·········(0)·root·········(0)···208962·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/al.exe.mdb
20 -rw-r--r--···0·root·········(0)·root·········(0)····13728·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/aprofutil.exe.mdb20 -rw-r--r--···0·root·········(0)·root·········(0)····13728·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/aprofutil.exe.mdb
21 -rw-r--r--···0·root·········(0)·root·········(0)·····1014·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/browsercaps-updater.exe.mdb21 -rw-r--r--···0·root·········(0)·root·········(0)·····1014·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/browsercaps-updater.exe.mdb
22 -rw-r--r--···0·root·········(0)·root·········(0)·····4969·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/caspol.exe.mdb22 -rw-r--r--···0·root·········(0)·root·········(0)·····4969·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/caspol.exe.mdb
23 -rw-r--r--···0·root·········(0)·root·········(0)····12362·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/cccheck.exe.mdb23 -rw-r--r--···0·root·········(0)·root·········(0)····12362·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/cccheck.exe.mdb
24 -rw-r--r--···0·root·········(0)·root·········(0)····12458·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ccrewrite.exe.mdb24 -rw-r--r--···0·root·········(0)·root·········(0)····12458·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ccrewrite.exe.mdb
25 -rw-r--r--···0·root·········(0)·root·········(0)·····1783·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/cert-sync.exe.mdb25 -rw-r--r--···0·root·········(0)·root·········(0)·····1783·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/cert-sync.exe.mdb
26 -rw-r--r--···0·root·········(0)·root·········(0)·····1174·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/cert2spc.exe.mdb26 -rw-r--r--···0·root·········(0)·root·········(0)·····1174·2022-12-09·13:33:03.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·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/chktrust.exe.mdb28 -rw-r--r--···0·root·········(0)·root·········(0)·····1206·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/chktrust.exe.mdb
29 -rw-r--r--···0·root·········(0)·root·········(0)·····1753·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/crlupdate.exe.mdb29 -rw-r--r--···0·root·········(0)·root·········(0)·····1753·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/crlupdate.exe.mdb
30 -rw-r--r--···0·root·········(0)·root·········(0)····15416·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/csharp.exe.mdb30 -rw-r--r--···0·root·········(0)·root·········(0)····15416·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/csharp.exe.mdb
31 -rw-r--r--···0·root·········(0)·root·········(0)·····3915·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/culevel.exe.mdb31 -rw-r--r--···0·root·········(0)·root·········(0)·····3915·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/culevel.exe.mdb
32 -rw-r--r--···0·root·········(0)·root·········(0)······878·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/disco.exe.mdb32 -rw-r--r--···0·root·········(0)·root·········(0)······878·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/disco.exe.mdb
33 -rw-r--r--···0·root·········(0)·root·········(0)·····1430·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/dtd2rng.exe.mdb33 -rw-r--r--···0·root·········(0)·root·········(0)·····1430·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/dtd2rng.exe.mdb
34 -rw-r--r--···0·root·········(0)·root·········(0)······517·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/dtd2xsd.exe.mdb34 -rw-r--r--···0·root·········(0)·root·········(0)······517·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/dtd2xsd.exe.mdb
35 -rw-r--r--···0·root·········(0)·root·········(0)···202808·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/gacutil.exe.mdb35 -rw-r--r--···0·root·········(0)·root·········(0)···202802·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/gacutil.exe.mdb
36 -rw-r--r--···0·root·········(0)·root·········(0)······341·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/genxs.exe.mdb36 -rw-r--r--···0·root·········(0)·root·········(0)······341·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/genxs.exe.mdb
37 -rw-r--r--···0·root·········(0)·root·········(0)·····1841·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/httpcfg.exe.mdb37 -rw-r--r--···0·root·········(0)·root·········(0)·····1841·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/httpcfg.exe.mdb
38 -rw-r--r--···0·root·········(0)·root·········(0)·····3878·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ictool.exe.mdb38 -rw-r--r--···0·root·········(0)·root·········(0)·····3878·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ictool.exe.mdb
39 -rw-r--r--···0·root·········(0)·root·········(0)···234579·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ikdasm.exe.mdb39 -rw-r--r--···0·root·········(0)·root·········(0)···234579·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ikdasm.exe.mdb
40 -rw-r--r--···0·root·········(0)·root·········(0)····78206·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ilasm.exe.mdb40 -rw-r--r--···0·root·········(0)·root·········(0)····78206·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ilasm.exe.mdb
41 -rw-r--r--···0·root·········(0)·root·········(0)····15000·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/illinkanalyzer.exe.mdb41 -rw-r--r--···0·root·········(0)·root·········(0)····15000·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/illinkanalyzer.exe.mdb
42 -rw-r--r--···0·root·········(0)·root·········(0)·····1064·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/installutil.exe.mdb42 -rw-r--r--···0·root·········(0)·root·········(0)·····1064·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/installutil.exe.mdb
43 -rw-r--r--···0·root·········(0)·root·········(0)······939·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/installvst.exe.mdb43 -rw-r--r--···0·root·········(0)·root·········(0)······939·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/installvst.exe.mdb
44 -rw-r--r--···0·root·········(0)·root·········(0)····13369·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/lc.exe.mdb44 -rw-r--r--···0·root·········(0)·root·········(0)····13369·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/lc.exe.mdb
45 -rw-r--r--···0·root·········(0)·root·········(0)·····1370·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/macpack.exe.mdb45 -rw-r--r--···0·root·········(0)·root·········(0)·····1370·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/macpack.exe.mdb
46 -rw-r--r--···0·root·········(0)·root·········(0)·····2061·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/makecert.exe.mdb46 -rw-r--r--···0·root·········(0)·root·········(0)·····2061·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/makecert.exe.mdb
47 -rw-r--r--···0·root·········(0)·root·········(0)····11665·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mconfig.exe.mdb47 -rw-r--r--···0·root·········(0)·root·········(0)····11665·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mconfig.exe.mdb
48 -rw-r--r--···0·root·········(0)·root·········(0)···656292·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mcs.exe.mdb48 -rw-r--r--···0·root·········(0)·root·········(0)···656300·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mcs.exe.mdb
49 -rw-r--r--···0·root·········(0)·root·········(0)····12751·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mdbrebase.exe.mdb49 -rw-r--r--···0·root·········(0)·root·········(0)····12751·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mdbrebase.exe.mdb
50 -rw-r--r--···0·root·········(0)·root·········(0)···139792·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mdoc.exe.mdb50 -rw-r--r--···0·root·········(0)·root·········(0)···139792·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mdoc.exe.mdb
51 -rw-r--r--···0·root·········(0)·root·········(0)···211177·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mkbundle.exe.mdb51 -rw-r--r--···0·root·········(0)·root·········(0)···211177·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mkbundle.exe.mdb
52 -rw-r--r--···0·root·········(0)·root·········(0)······330·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mod.exe.mdb52 -rw-r--r--···0·root·········(0)·root·········(0)······330·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mod.exe.mdb
53 -rw-r--r--···0·root·········(0)·root·········(0)····20352·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-api-diff.exe.mdb53 -rw-r--r--···0·root·········(0)·root·········(0)····20352·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-api-diff.exe.mdb
54 -rw-r--r--···0·root·········(0)·root·········(0)····30349·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-api-html.exe.mdb54 -rw-r--r--···0·root·········(0)·root·········(0)····30349·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-api-html.exe.mdb
55 -rw-r--r--···0·root·········(0)·root·········(0)····26054·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-api-info.exe.mdb55 -rw-r--r--···0·root·········(0)·root·········(0)····26054·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-api-info.exe.mdb
56 -rw-r--r--···0·root·········(0)·root·········(0)···206815·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-cil-strip.exe.mdb56 -rw-r--r--···0·root·········(0)·root·········(0)···206815·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-cil-strip.exe.mdb
57 -rw-r--r--···0·root·········(0)·root·········(0)·····1573·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-service.exe.mdb57 -rw-r--r--···0·root·········(0)·root·········(0)·····1573·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-service.exe.mdb
58 -rw-r--r--···0·root·········(0)·root·········(0)····13816·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-shlib-cop.exe.mdb58 -rw-r--r--···0·root·········(0)·root·········(0)····13816·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-shlib-cop.exe.mdb
59 -rw-r--r--···0·root·········(0)·root·········(0)···231127·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-symbolicate.exe.mdb59 -rw-r--r--···0·root·········(0)·root·········(0)···231120·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-symbolicate.exe.mdb
60 -rw-r--r--···0·root·········(0)·root·········(0)·····1258·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-xmltool.exe.mdb60 -rw-r--r--···0·root·········(0)·root·········(0)·····1258·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-xmltool.exe.mdb
61 -rw-r--r--···0·root·········(0)·root·········(0)···215862·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/monop.exe.mdb61 -rw-r--r--···0·root·········(0)·root·········(0)···215862·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/monop.exe.mdb
62 -rw-r--r--···0·root·········(0)·root·········(0)·····2058·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mozroots.exe.mdb62 -rw-r--r--···0·root·········(0)·root·········(0)·····2058·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mozroots.exe.mdb
63 -rw-r--r--···0·root·········(0)·root·········(0)··1619501·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mscorlib.dll.mdb63 -rw-r--r--···0·root·········(0)·root·········(0)··1619501·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mscorlib.dll.mdb
64 -rw-r--r--···0·root·········(0)·root·········(0)····15083·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/pdb2mdb.exe.mdb64 -rw-r--r--···0·root·········(0)·root·········(0)····15083·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/pdb2mdb.exe.mdb
65 -rw-r--r--···0·root·········(0)·root·········(0)·····2684·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/permview.exe.mdb65 -rw-r--r--···0·root·········(0)·root·········(0)·····2684·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/permview.exe.mdb
66 -rw-r--r--···0·root·········(0)·root·········(0)····23993·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/resgen.exe.mdb66 -rw-r--r--···0·root·········(0)·root·········(0)····23993·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/resgen.exe.mdb
1.69 MB
./usr/lib/mono/4.5/al.exe.mdb
    
Offset 1, 590 lines modifiedOffset 1, 590 lines modified
00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2.......00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2.......
00000010:·2c86·b038·8d6f·884f·bd97·31bf·f901·992e··,..8.o.O..1.....00000010:·1bb0·3415·03ae·1f42·b746·7c78·6077·8446··..4....B.F|x`w.F
00000020:·3930·0300·7000·0000·e181·0200·5d00·0000··90..p.......]...00000020:·4230·0300·7000·0000·ea81·0200·5d00·0000··B0..p.......]...
00000030:·512d·0300·e802·0000·5d00·0000·692a·0300··Q-......]...i*..00000030:·5a2d·0300·e802·0000·5d00·0000·722a·0300··Z-......]...r*..
00000040:·e802·0000·020e·0000·5182·0200·18a8·0000··........Q.......00000040:·e802·0000·020e·0000·5a82·0200·18a8·0000··........Z.......
00000050:·0000·0000·0000·0000·3930·0300·0000·0000··........90......00000050:·0000·0000·0000·0000·4230·0300·0000·0000··........B0......
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·3d2f·6275·696c·642f·6d6f··J.....=/build/mo00000110:·4a00·2ec7·f300·502f·6275·696c·642f·6d6f··J.....P/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·4375·7374·6f6d·4174··reflect/CustomAt
 00000150:·7472·6962·7574·6554·7970·6564·4172·6775··tributeTypedArgu
00000140:·7265·666c·6563·742f·4576·656e·7449·6e66··reflect/EventInf 
00000150:·6f2e·6373·60a6·6e40·cf64·824c·b6f0·42d4··o.cs`.n@.d.L..B. 
00000160:·8172·a799·4aa0·9976·00fd·f879·2154·d83f··.r..J..v...y!T.? 
00000170:·264b·b2ac·0043·2f62·7569·6c64·2f6d·6f6e··&K...C/build/mon 
00000180:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg 
00000190:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r 
000001a0:·6566·6c65·6374·2f4d·6574·686f·6453·6967··eflect/MethodSig 
000001b0:·6e61·7475·7265·2e63·7360·a66e·40cf·6482··nature.cs`.n@.d.00000160:·6d65·6e74·2e63·7360·a66e·40cf·6482·4cb6··ment.cs`.n@.d.L.
000001c0:·4cb6·f042·d481·72a7·99cc·fb76·ec44·2a05··L..B..r....v.D*. 
000001d0:·9bd3·64b0·4348·3325·9200·382f·6275·696c··..d.CH3%..8/buil00000170:·f042·d481·72a7·9977·16b0·05cb·7808·d782··.B..r..w....x...
 00000180:·06ee·f76c·a916·7f00·3e2f·6275·696c·642f··...l....>/build/
000001e0:·642f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··d/mono-6.8.0.10500000190:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d
000001f0:·2b64·6673·672f·6578·7465·726e·616c·2f69··+dfsg/external/i000001a0:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv
00000200:·6b76·6d2f·7265·666c·6563·742f·5479·7065··kvm/reflect/Type000001b0:·6d2f·7265·666c·6563·742f·4d65·7468·6f64··m/reflect/Method
00000210:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B..000001c0:·426f·6479·2e63·7360·a66e·40cf·6482·4cb6··Body.cs`.n@.d.L.
00000220:·72a7·99f5·02ee·86b7·689c·9aa3·cada·4be1··r.......h.....K. 
00000230:·764c·6900·3e2f·6275·696c·642f·6d6f·6e6f··vLi.>/build/mono000001d0:·f042·d481·72a7·9970·0ab5·24d4·647c·9642··.B..r..p..$.d|.B
 000001e0:·fa1f·2f24·bf52·a700·3d2f·6275·696c·642f··../$.R..=/build/
00000240:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/000001f0:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d
00000250:·6578·7465·726e·616c·2f69·6b76·6d2f·7265··external/ikvm/re00000200:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv
 00000210:·6d2f·7265·666c·6563·742f·4669·656c·6449··m/reflect/FieldI
00000260:·666c·6563·742f·4d65·7468·6f64·496e·666f··flect/MethodInfo 
00000270:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. 
00000280:·72a7·99cc·9dd5·f99b·7d80·c4e0·e89d·5508··r.......}.....U. 
00000290:·bb7e·a900·3e2f·6275·696c·642f·6d6f·6e6f··.~..>/build/mono 
000002a0:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/ 
000002b0:·6578·7465·726e·616c·2f69·6b76·6d2f·7265··external/ikvm/re 
000002c0:·666c·6563·742f·4d65·6d62·6572·496e·666f··flect/MemberInfo 
000002d0:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. 
000002e0:·72a7·99d5·939a·83c6·e1e7·e719·13cf·308a··r.............0. 
000002f0:·6405·9800·3a2f·6275·696c·642f·6d6f·6e6f··d...:/build/mono 
00000300:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/ 
00000310:·6578·7465·726e·616c·2f69·6b76·6d2f·7265··external/ikvm/re 
00000320:·666c·6563·742f·4d6f·6475·6c65·2e63·7360··flect/Module.cs` 
00000330:·a66e·40cf·6482·4cb6·f042·d481·72a7·9902··.n@.d.L..B..r... 
00000340:·545b·8ffe·9e66·32a2·c72b·57b8·eb30·6600··T[...f2..+W..0f. 
00000350:·4b2f·6275·696c·642f·6d6f·6e6f·2d36·2e38··K/build/mono-6.8 
00000360:·2e30·2e31·3035·2b64·6673·672f·6578·7465··.0.105+dfsg/exte 
00000370:·726e·616c·2f69·6b76·6d2f·7265·666c·6563··rnal/ikvm/reflec 
00000380:·742f·4578·6365·7074·696f·6e48·616e·646c··t/ExceptionHandl 
00000390:·696e·6743·6c61·7573·652e·6373·60a6·6e40··ingClause.cs`.n@ 
000003a0:·cf64·824c·b6f0·42d4·8172·a799·d648·2f8b··.d.L..B..r...H/. 
000003b0:·cdaf·7ea0·0335·4cc0·49d6·0b54·003e·2f62··..~..5L.I..T.>/b 
000003c0:·7569·6c64·2f6d·6f6e·6f2d·362e·382e·302e··uild/mono-6.8.0. 
000003d0:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa 
000003e0:·6c2f·696b·766d·2f72·6566·6c65·6374·2f4d··l/ikvm/reflect/M 
000003f0:·6574·686f·6442·6173·652e·6373·60a6·6e40··ethodBase.cs`.n@ 
00000400:·cf64·824c·b6f0·42d4·8172·a799·2d7b·1f40··.d.L..B..r..-{.@ 
00000410:·e930·8f03·ce94·ddad·c142·dfdc·0038·2f62··.0.......B...8/b 
00000420:·7569·6c64·2f6d·6f6e·6f2d·362e·382e·302e··uild/mono-6.8.0. 
00000430:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa 
00000440:·6c2f·696b·766d·2f72·6566·6c65·6374·2f55··l/ikvm/reflect/U 
00000450:·7469·6c2e·6373·60a6·6e40·cf64·824c·b6f0··til.cs`.n@.d.L..00000220:·6e66·6f2e·6373·60a6·6e40·cf64·824c·b6f0··nfo.cs`.n@.d.L..
00000460:·42d4·8172·a799·74fa·0c40·2178·0d8a·d970··B..r..t..@!x...p 
00000470:·739e·9850·4908·003d·2f62·7569·6c64·2f6d··s..PI..=/build/m00000230:·42d4·8172·a799·bc53·2360·ddb2·97f9·b2ba··B..r...S#`......
 00000240:·2d4e·3288·b9c3·0038·2f62·7569·6c64·2f6d··-N2....8/build/m
00000480:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df00000250:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df
00000490:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm00000260:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm
 00000270:·2f72·6566·6c65·6374·2f55·7469·6c2e·6373··/reflect/Util.cs
000004a0:·2f72·6566·6c65·6374·2f46·6965·6c64·496e··/reflect/FieldIn 
000004b0:·666f·2e63·7360·a66e·40cf·6482·4cb6·f042··fo.cs`.n@.d.L..B 
000004c0:·d481·72a7·99bc·5323·60dd·b297·f9b2·ba2d··..r...S#`......- 
000004d0:·4e32·88b9·c300·3c2f·6275·696c·642f·6d6f··N2....</build/mo 
000004e0:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs 
000004f0:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ 
00000500:·7265·666c·6563·742f·556e·6976·6572·7365··reflect/Universe 
00000510:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. 
00000520:·72a7·9933·9504·4b4b·3b84·8a4e·8848·2627··r..3..KK;..N.H&' 
00000530:·e010·e500·4b2f·6275·696c·642f·6d6f·6e6f··....K/build/mono 
00000540:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/ 
00000550:·6578·7465·726e·616c·2f69·6b76·6d2f·7265··external/ikvm/re 
00000560:·666c·6563·742f·4261·6449·6d61·6765·466f··flect/BadImageFo 
00000570:·726d·6174·4578·6365·7074·696f·6e2e·6373··rmatException.cs 
00000580:·60a6·6e40·cf64·824c·b6f0·42d4·8172·a799··`.n@.d.L..B..r..00000280:·60a6·6e40·cf64·824c·b6f0·42d4·8172·a799··`.n@.d.L..B..r..
00000590:·ee29·3318·5ce4·04bb·5337·4300·6e0c·d7cc··.)3.\...S7C.n...00000290:·74fa·0c40·2178·0d8a·d970·739e·9850·4908··t..@!x...ps..PI.
000005a0:·0042·2f62·7569·6c64·2f6d·6f6e·6f2d·362e··.B/build/mono-6.000002a0:·0043·2f62·7569·6c64·2f6d·6f6e·6f2d·362e··.C/build/mono-6.
000005b0:·382e·302e·3130·352b·6466·7367·2f65·7874··8.0.105+dfsg/ext000002b0:·382e·302e·3130·352b·6466·7367·2f65·7874··8.0.105+dfsg/ext
000005c0:·6572·6e61·6c2f·696b·766d·2f72·6566·6c65··ernal/ikvm/refle000002c0:·6572·6e61·6c2f·696b·766d·2f72·6566·6c65··ernal/ikvm/refle
 000002d0:·6374·2f47·656e·6572·6963·5772·6170·7065··ct/GenericWrappe
000005d0:·6374·2f54·7970·654e·616d·6550·6172·7365··ct/TypeNameParse 
000005e0:·722e·6373·60a6·6e40·cf64·824c·b6f0·42d4··r.cs`.n@.d.L..B. 
000005f0:·8172·a799·8c56·9c04·9699·53c0·3321·32b6··.r...V....S.3!2. 
00000600:·c16f·36d1·0045·2f62·7569·6c64·2f6d·6f6e··.o6..E/build/mon 
00000610:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg 
00000620:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r 
00000630:·6566·6c65·6374·2f50·726f·7065·7274·7953··eflect/PropertyS 
00000640:·6967·6e61·7475·7265·2e63·7360·a66e·40cf··ignature.cs`.n@. 
00000650:·6482·4cb6·f042·d481·72a7·9926·c4b6·75bb··d.L..B..r..&..u. 
00000660:·f80b·b2e9·fcca·d4bc·bb75·7c00·482f·6275··.........u|.H/bu 
00000670:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.1 
00000680:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external 
00000690:·2f69·6b76·6d2f·7265·666c·6563·742f·4d61··/ikvm/reflect/Ma 
000006a0:·6e69·6665·7374·5265·736f·7572·6365·496e··nifestResourceIn 
000006b0:·666f·2e63·7360·a66e·40cf·6482·4cb6·f042··fo.cs`.n@.d.L..B000002e0:·7273·2e63·7360·a66e·40cf·6482·4cb6·f042··rs.cs`.n@.d.L..B
000006c0:·d481·72a7·9948·2cc4·69b0·4fa6·0fc6·474d··..r..H,.i.O...GM000002f0:·d481·72a7·99d3·79df·c3c8·fa6b·3810·658c··..r...y....k8.e.
000006d0:·dfff·bdd6·ae00·3f2f·6275·696c·642f·6d6f··......?/build/mo00000300:·3804·bfe6·c800·412f·6275·696c·642f·6d6f··8.....A/build/mo
000006e0:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs00000310:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs
000006f0:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/00000320:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/
00000700:·7265·666c·6563·742f·4d61·7273·6861·6c53··reflect/MarshalS00000330:·7265·666c·6563·742f·5061·7261·6d65·7465··reflect/Paramete
00000710:·7065·632e·6373·60a6·6e40·cf64·824c·b6f0··pec.cs`.n@.d.L.. 
00000720:·42d4·8172·a799·9d5b·053e·3674·a5b5·8437··B..r...[.>6t...7 
00000730:·4909·61c3·04b4·0040·2f62·7569·6c64·2f6d··I.a....@/build/m 
00000740:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df 
00000750:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm 
00000760:·2f72·6566·6c65·6374·2f41·7373·656d·626c··/reflect/Assembl 
Max diff block lines reached; 1730872/1769187 bytes (97.83%) of diff not shown.
1.62 MB
./usr/lib/mono/4.5/gacutil.exe.mdb
    
Offset 1, 572 lines modifiedOffset 1, 572 lines modified
00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2.......00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2.......
00000010:·ad55·150b·bf3b·7044·a8e9·c1d5·ee50·7b5b··.U...;pD.....P{[00000010:·280b·5693·03bb·4045·8a65·171e·8449·7ffb··(.V...@E.e...I..
00000020:·3818·0300·7000·0000·0872·0200·5a00·0000··8...p....r..Z...00000020:·3218·0300·7000·0000·0272·0200·5a00·0000··2...p....r..Z...
00000030:·6815·0300·d002·0000·5a00·0000·9812·0300··h.......Z.......00000030:·6215·0300·d002·0000·5a00·0000·9212·0300··b.......Z.......
00000040:·d002·0000·580d·0000·7872·0200·20a0·0000··....X...xr..·...00000040:·d002·0000·580d·0000·7272·0200·20a0·0000··....X...rr..·...
00000050:·0000·0000·0000·0000·3818·0300·0000·0000··........8.......00000050:·0000·0000·0000·0000·3218·0300·0000·0000··........2.......
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·3d2f·6275··...*Mu......=/bu00000120:·ad0c·f72a·4d75·90a8·eb86·e200·502f·6275··...*Mu......P/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·4576··/ikvm/reflect/Ev00000150:·2f69·6b76·6d2f·7265·666c·6563·742f·4375··/ikvm/reflect/Cu
 00000160:·7374·6f6d·4174·7472·6962·7574·6554·7970··stomAttributeTyp
 00000170:·6564·4172·6775·6d65·6e74·2e63·7360·a66e··edArgument.cs`.n
00000160:·656e·7449·6e66·6f2e·6373·60a6·6e40·cf64··entInfo.cs`.n@.d 
00000170:·824c·b6f0·42d4·8172·a799·4aa0·9976·00fd··.L..B..r..J..v.. 
00000180:·f879·2154·d83f·264b·b2ac·0043·2f62·7569··.y!T.?&K...C/bui 
00000190:·6c64·2f6d·6f6e·6f2d·362e·382e·302e·3130··ld/mono-6.8.0.10 
000001a0:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/ 
000001b0:·696b·766d·2f72·6566·6c65·6374·2f4d·6574··ikvm/reflect/Met 
000001c0:·686f·6453·6967·6e61·7475·7265·2e63·7360··hodSignature.cs` 
000001d0:·a66e·40cf·6482·4cb6·f042·d481·72a7·99cc··.n@.d.L..B..r...00000180:·40cf·6482·4cb6·f042·d481·72a7·9977·16b0··@.d.L..B..r..w..
000001e0:·fb76·ec44·2a05·9bd3·64b0·4348·3325·9200··.v.D*...d.CH3%..00000190:·05cb·7808·d782·06ee·f76c·a916·7f00·3e2f··..x......l....>/
000001f0:·382f·6275·696c·642f·6d6f·6e6f·2d36·2e38··8/build/mono-6.8000001a0:·6275·696c·642f·6d6f·6e6f·2d36·2e38·2e30··build/mono-6.8.0
00000200:·2e30·2e31·3035·2b64·6673·672f·6578·7465··.0.105+dfsg/exte000001b0:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern
00000210:·726e·616c·2f69·6b76·6d2f·7265·666c·6563··rnal/ikvm/reflec000001c0:·616c·2f69·6b76·6d2f·7265·666c·6563·742f··al/ikvm/reflect/
00000220:·742f·5479·7065·2e63·7360·a66e·40cf·6482··t/Type.cs`.n@.d. 
00000230:·4cb6·f042·d481·72a7·99f5·02ee·86b7·689c··L..B..r.......h. 
00000240:·9aa3·cada·4be1·764c·6900·3e2f·6275·696c··....K.vLi.>/buil000001d0:·4d65·7468·6f64·426f·6479·2e63·7360·a66e··MethodBody.cs`.n
 000001e0:·40cf·6482·4cb6·f042·d481·72a7·9970·0ab5··@.d.L..B..r..p..
 000001f0:·24d4·647c·9642·fa1f·2f24·bf52·a700·3d2f··$.d|.B../$.R..=/
00000250:·642f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··d/mono-6.8.0.10500000200:·6275·696c·642f·6d6f·6e6f·2d36·2e38·2e30··build/mono-6.8.0
00000260:·2b64·6673·672f·6578·7465·726e·616c·2f69··+dfsg/external/i00000210:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern
00000270:·6b76·6d2f·7265·666c·6563·742f·4d65·7468··kvm/reflect/Meth00000220:·616c·2f69·6b76·6d2f·7265·666c·6563·742f··al/ikvm/reflect/
 00000230:·4669·656c·6449·6e66·6f2e·6373·60a6·6e40··FieldInfo.cs`.n@
00000280:·6f64·496e·666f·2e63·7360·a66e·40cf·6482··odInfo.cs`.n@.d. 
00000290:·4cb6·f042·d481·72a7·99cc·9dd5·f99b·7d80··L..B..r.......}. 
000002a0:·c4e0·e89d·5508·bb7e·a900·3e2f·6275·696c··....U..~..>/buil 
000002b0:·642f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··d/mono-6.8.0.105 
000002c0:·2b64·6673·672f·6578·7465·726e·616c·2f69··+dfsg/external/i 
000002d0:·6b76·6d2f·7265·666c·6563·742f·4d65·6d62··kvm/reflect/Memb 
000002e0:·6572·496e·666f·2e63·7360·a66e·40cf·6482··erInfo.cs`.n@.d. 
000002f0:·4cb6·f042·d481·72a7·99d5·939a·83c6·e1e7··L..B..r......... 
00000300:·e719·13cf·308a·6405·9800·3a2f·6275·696c··....0.d...:/buil 
00000310:·642f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··d/mono-6.8.0.105 
00000320:·2b64·6673·672f·6578·7465·726e·616c·2f69··+dfsg/external/i 
00000330:·6b76·6d2f·7265·666c·6563·742f·4d6f·6475··kvm/reflect/Modu 
00000340:·6c65·2e63·7360·a66e·40cf·6482·4cb6·f042··le.cs`.n@.d.L..B 
00000350:·d481·72a7·9902·545b·8ffe·9e66·32a2·c72b··..r...T[...f2..+ 
00000360:·57b8·eb30·6600·4b2f·6275·696c·642f·6d6f··W..0f.K/build/mo 
00000370:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs 
00000380:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ 
00000390:·7265·666c·6563·742f·4578·6365·7074·696f··reflect/Exceptio 
000003a0:·6e48·616e·646c·696e·6743·6c61·7573·652e··nHandlingClause. 
000003b0:·6373·60a6·6e40·cf64·824c·b6f0·42d4·8172··cs`.n@.d.L..B..r 
000003c0:·a799·d648·2f8b·cdaf·7ea0·0335·4cc0·49d6··...H/...~..5L.I. 
000003d0:·0b54·003e·2f62·7569·6c64·2f6d·6f6e·6f2d··.T.>/build/mono- 
000003e0:·362e·382e·302e·3130·352b·6466·7367·2f65··6.8.0.105+dfsg/e 
000003f0:·7874·6572·6e61·6c2f·696b·766d·2f72·6566··xternal/ikvm/ref 
00000400:·6c65·6374·2f4d·6574·686f·6442·6173·652e··lect/MethodBase. 
00000410:·6373·60a6·6e40·cf64·824c·b6f0·42d4·8172··cs`.n@.d.L..B..r 
00000420:·a799·2d7b·1f40·e930·8f03·ce94·ddad·c142··..-{.@.0.......B 
00000430:·dfdc·0038·2f62·7569·6c64·2f6d·6f6e·6f2d··...8/build/mono- 
00000440:·362e·382e·302e·3130·352b·6466·7367·2f65··6.8.0.105+dfsg/e 
00000450:·7874·6572·6e61·6c2f·696b·766d·2f72·6566··xternal/ikvm/ref 
00000460:·6c65·6374·2f55·7469·6c2e·6373·60a6·6e40··lect/Util.cs`.n@ 
00000470:·cf64·824c·b6f0·42d4·8172·a799·74fa·0c40··.d.L..B..r..t..@00000240:·cf64·824c·b6f0·42d4·8172·a799·bc53·2360··.d.L..B..r...S#`
00000480:·2178·0d8a·d970·739e·9850·4908·003d·2f62··!x...ps..PI..=/b00000250:·ddb2·97f9·b2ba·2d4e·3288·b9c3·0038·2f62··......-N2....8/b
00000490:·7569·6c64·2f6d·6f6e·6f2d·362e·382e·302e··uild/mono-6.8.0.00000260:·7569·6c64·2f6d·6f6e·6f2d·362e·382e·302e··uild/mono-6.8.0.
000004a0:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa 
000004b0:·6c2f·696b·766d·2f72·6566·6c65·6374·2f46··l/ikvm/reflect/F 
000004c0:·6965·6c64·496e·666f·2e63·7360·a66e·40cf··ieldInfo.cs`.n@. 
000004d0:·6482·4cb6·f042·d481·72a7·99bc·5323·60dd··d.L..B..r...S#`. 
000004e0:·b297·f9b2·ba2d·4e32·88b9·c300·3c2f·6275··.....-N2....</bu 
000004f0:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.1 
00000500:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external 
00000510:·2f69·6b76·6d2f·7265·666c·6563·742f·556e··/ikvm/reflect/Un 
00000520:·6976·6572·7365·2e63·7360·a66e·40cf·6482··iverse.cs`.n@.d. 
00000530:·4cb6·f042·d481·72a7·9933·9504·4b4b·3b84··L..B..r..3..KK;. 
00000540:·8a4e·8848·2627·e010·e500·4b2f·6275·696c··.N.H&'....K/buil 
00000550:·642f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··d/mono-6.8.0.105 
00000560:·2b64·6673·672f·6578·7465·726e·616c·2f69··+dfsg/external/i 
00000570:·6b76·6d2f·7265·666c·6563·742f·4261·6449··kvm/reflect/BadI 
00000580:·6d61·6765·466f·726d·6174·4578·6365·7074··mageFormatExcept 
00000590:·696f·6e2e·6373·60a6·6e40·cf64·824c·b6f0··ion.cs`.n@.d.L.. 
000005a0:·42d4·8172·a799·ee29·3318·5ce4·04bb·5337··B..r...)3.\...S7 
000005b0:·4300·6e0c·d7cc·0042·2f62·7569·6c64·2f6d··C.n....B/build/m 
000005c0:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df 
000005d0:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm 
000005e0:·2f72·6566·6c65·6374·2f54·7970·654e·616d··/reflect/TypeNam 
000005f0:·6550·6172·7365·722e·6373·60a6·6e40·cf64··eParser.cs`.n@.d 
00000600:·824c·b6f0·42d4·8172·a799·8c56·9c04·9699··.L..B..r...V.... 
00000610:·53c0·3321·32b6·c16f·36d1·0045·2f62·7569··S.3!2..o6..E/bui 
00000620:·6c64·2f6d·6f6e·6f2d·362e·382e·302e·3130··ld/mono-6.8.0.10 
00000630:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/ 
00000640:·696b·766d·2f72·6566·6c65·6374·2f50·726f··ikvm/reflect/Pro 
00000650:·7065·7274·7953·6967·6e61·7475·7265·2e63··pertySignature.c 
00000660:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. 
00000670:·9926·c4b6·75bb·f80b·b2e9·fcca·d4bc·bb75··.&..u..........u 
00000680:·7c00·482f·6275·696c·642f·6d6f·6e6f·2d36··|.H/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·4d61·6e69·6665·7374·5265·736f··ect/ManifestReso 
000006c0:·7572·6365·496e·666f·2e63·7360·a66e·40cf··urceInfo.cs`.n@. 
000006d0:·6482·4cb6·f042·d481·72a7·9948·2cc4·69b0··d.L..B..r..H,.i. 
000006e0:·4fa6·0fc6·474d·dfff·bdd6·ae00·3f2f·6275··O...GM......?/bu 
000006f0:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.1 
00000700:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external 
00000710:·2f69·6b76·6d2f·7265·666c·6563·742f·4d61··/ikvm/reflect/Ma 
00000720:·7273·6861·6c53·7065·632e·6373·60a6·6e40··rshalSpec.cs`.n@ 
00000730:·cf64·824c·b6f0·42d4·8172·a799·9d5b·053e··.d.L..B..r...[.> 
00000740:·3674·a5b5·8437·4909·61c3·04b4·0040·2f62··6t...7I.a....@/b 
00000750:·7569·6c64·2f6d·6f6e·6f2d·362e·382e·302e··uild/mono-6.8.0. 
00000760:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa00000270:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa
00000770:·6c2f·696b·766d·2f72·6566·6c65·6374·2f41··l/ikvm/reflect/A00000280:·6c2f·696b·766d·2f72·6566·6c65·6374·2f55··l/ikvm/reflect/U
00000780:·7373·656d·626c·794e·616d·652e·6373·60a6··ssemblyName.cs`.00000290:·7469·6c2e·6373·60a6·6e40·cf64·824c·b6f0··til.cs`.n@.d.L..
 000002a0:·42d4·8172·a799·74fa·0c40·2178·0d8a·d970··B..r..t..@!x...p
Max diff block lines reached; 1662354/1700876 bytes (97.74%) of diff not shown.
1.61 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:·7c9b·0525·babf·5a4a·b86a·4c2b·bd14·90aa··|..%..ZJ.jL+....00000010:·77af·e2e8·fd65·4f41·b875·aa0f·1d10·0209··w....eOA.u......
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, 561 lines modifiedOffset 56, 561 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·003d·2f62·7569·6c64·2f6d··.B...D.=/build/m000003e0:·b442·d4f1·a244·0050·2f62·7569·6c64·2f6d··.B...D.P/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·2f45·7665·6e74·496e··/reflect/EventIn00000410:·2f72·6566·6c65·6374·2f43·7573·746f·6d41··/reflect/CustomA
 00000420:·7474·7269·6275·7465·5479·7065·6441·7267··ttributeTypedArg
 00000430:·756d·656e·742e·6373·60a6·6e40·cf64·824c··ument.cs`.n@.d.L
 00000440:·b6f0·42d4·8172·a799·7716·b005·cb78·08d7··..B..r..w....x..
 00000450:·8206·eef7·6ca9·167f·003e·2f62·7569·6c64··....l....>/build
00000420:·666f·2e63·7360·a66e·40cf·6482·4cb6·f042··fo.cs`.n@.d.L..B 
00000430:·d481·72a7·994a·a099·7600·fdf8·7921·54d8··..r..J..v...y!T. 
00000440:·3f26·4bb2·ac00·432f·6275·696c·642f·6d6f··?&K...C/build/mo 
00000450:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs 
00000460:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ 
00000470:·7265·666c·6563·742f·4d65·7468·6f64·5369··reflect/MethodSi 
00000480:·676e·6174·7572·652e·6373·60a6·6e40·cf64··gnature.cs`.n@.d 
00000490:·824c·b6f0·42d4·8172·a799·ccfb·76ec·442a··.L..B..r....v.D* 
000004a0:·059b·d364·b043·4833·2592·0038·2f62·7569··...d.CH3%..8/bui 
000004b0:·6c64·2f6d·6f6e·6f2d·362e·382e·302e·3130··ld/mono-6.8.0.1000000460:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+
000004c0:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/00000470:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik
000004d0:·696b·766d·2f72·6566·6c65·6374·2f54·7970··ikvm/reflect/Typ00000480:·766d·2f72·6566·6c65·6374·2f4d·6574·686f··vm/reflect/Metho
000004e0:·652e·6373·60a6·6e40·cf64·824c·b6f0·42d4··e.cs`.n@.d.L..B. 
000004f0:·8172·a799·f502·ee86·b768·9c9a·a3ca·da4b··.r.......h.....K 
00000500:·e176·4c69·003e·2f62·7569·6c64·2f6d·6f6e··.vLi.>/build/mon 
00000510:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg 
00000520:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r 
00000530:·6566·6c65·6374·2f4d·6574·686f·6449·6e66··eflect/MethodInf 
00000540:·6f2e·6373·60a6·6e40·cf64·824c·b6f0·42d4··o.cs`.n@.d.L..B.00000490:·6442·6f64·792e·6373·60a6·6e40·cf64·824c··dBody.cs`.n@.d.L
00000550:·8172·a799·cc9d·d5f9·9b7d·80c4·e0e8·9d55··.r.......}.....U 
00000560:·08bb·7ea9·003e·2f62·7569·6c64·2f6d·6f6e··..~..>/build/mon000004a0:·b6f0·42d4·8172·a799·700a·b524·d464·7c96··..B..r..p..$.d|.
 000004b0:·42fa·1f2f·24bf·52a7·003d·2f62·7569·6c64··B../$.R..=/build
00000570:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg000004c0:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+
00000580:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r000004d0:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik
 000004e0:·766d·2f72·6566·6c65·6374·2f46·6965·6c64··vm/reflect/Field
00000590:·6566·6c65·6374·2f4d·656d·6265·7249·6e66··eflect/MemberInf 
000005a0:·6f2e·6373·60a6·6e40·cf64·824c·b6f0·42d4··o.cs`.n@.d.L..B. 
000005b0:·8172·a799·d593·9a83·c6e1·e7e7·1913·cf30··.r.............0 
000005c0:·8a64·0598·003a·2f62·7569·6c64·2f6d·6f6e··.d...:/build/mon 
000005d0:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg 
000005e0:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r 
000005f0:·6566·6c65·6374·2f4d·6f64·756c·652e·6373··eflect/Module.cs 
00000600:·60a6·6e40·cf64·824c·b6f0·42d4·8172·a799··`.n@.d.L..B..r.. 
00000610:·0254·5b8f·fe9e·6632·a2c7·2b57·b8eb·3066··.T[...f2..+W..0f 
00000620:·004b·2f62·7569·6c64·2f6d·6f6e·6f2d·362e··.K/build/mono-6. 
00000630:·382e·302e·3130·352b·6466·7367·2f65·7874··8.0.105+dfsg/ext 
00000640:·6572·6e61·6c2f·696b·766d·2f72·6566·6c65··ernal/ikvm/refle 
00000650:·6374·2f45·7863·6570·7469·6f6e·4861·6e64··ct/ExceptionHand 
00000660:·6c69·6e67·436c·6175·7365·2e63·7360·a66e··lingClause.cs`.n 
00000670:·40cf·6482·4cb6·f042·d481·72a7·99d6·482f··@.d.L..B..r...H/ 
00000680:·8bcd·af7e·a003·354c·c049·d60b·5400·3e2f··...~..5L.I..T.>/ 
00000690:·6275·696c·642f·6d6f·6e6f·2d36·2e38·2e30··build/mono-6.8.0 
000006a0:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern 
000006b0:·616c·2f69·6b76·6d2f·7265·666c·6563·742f··al/ikvm/reflect/ 
000006c0:·4d65·7468·6f64·4261·7365·2e63·7360·a66e··MethodBase.cs`.n 
000006d0:·40cf·6482·4cb6·f042·d481·72a7·992d·7b1f··@.d.L..B..r..-{. 
000006e0:·40e9·308f·03ce·94dd·adc1·42df·dc00·382f··@.0.......B...8/ 
000006f0:·6275·696c·642f·6d6f·6e6f·2d36·2e38·2e30··build/mono-6.8.0 
00000700:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern 
00000710:·616c·2f69·6b76·6d2f·7265·666c·6563·742f··al/ikvm/reflect/ 
00000720:·5574·696c·2e63·7360·a66e·40cf·6482·4cb6··Util.cs`.n@.d.L.000004f0:·496e·666f·2e63·7360·a66e·40cf·6482·4cb6··Info.cs`.n@.d.L.
00000730:·f042·d481·72a7·9974·fa0c·4021·780d·8ad9··.B..r..t..@!x... 
00000740:·7073·9e98·5049·0800·3d2f·6275·696c·642f··ps..PI..=/build/00000500:·f042·d481·72a7·99bc·5323·60dd·b297·f9b2··.B..r...S#`.....
 00000510:·ba2d·4e32·88b9·c300·382f·6275·696c·642f··.-N2....8/build/
00000750:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d00000520:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d
00000760:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv00000530:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv
00000770:·6d2f·7265·666c·6563·742f·4669·656c·6449··m/reflect/FieldI00000540:·6d2f·7265·666c·6563·742f·5574·696c·2e63··m/reflect/Util.c
00000780:·6e66·6f2e·6373·60a6·6e40·cf64·824c·b6f0··nfo.cs`.n@.d.L.. 
00000790:·42d4·8172·a799·bc53·2360·ddb2·97f9·b2ba··B..r...S#`...... 
000007a0:·2d4e·3288·b9c3·003c·2f62·7569·6c64·2f6d··-N2....</build/m 
000007b0:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df 
000007c0:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm 
000007d0:·2f72·6566·6c65·6374·2f55·6e69·7665·7273··/reflect/Univers 
000007e0:·652e·6373·60a6·6e40·cf64·824c·b6f0·42d4··e.cs`.n@.d.L..B. 
000007f0:·8172·a799·3395·044b·4b3b·848a·4e88·4826··.r..3..KK;..N.H& 
00000800:·27e0·10e5·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·2f42·6164·496d·6167·6546··eflect/BadImageF 
00000840:·6f72·6d61·7445·7863·6570·7469·6f6e·2e63··ormatException.c 
00000850:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r.00000550:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r.
00000860:·99ee·2933·185c·e404·bb53·3743·006e·0cd7··..)3.\...S7C.n..00000560:·9974·fa0c·4021·780d·8ad9·7073·9e98·5049··.t..@!x...ps..PI
00000870:·cc00·422f·6275·696c·642f·6d6f·6e6f·2d36··..B/build/mono-600000570:·0800·432f·6275·696c·642f·6d6f·6e6f·2d36··..C/build/mono-6
00000880:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex00000580:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex
00000890:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl00000590:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl
 000005a0:·6563·742f·4765·6e65·7269·6357·7261·7070··ect/GenericWrapp
000008a0:·6563·742f·5479·7065·4e61·6d65·5061·7273··ect/TypeNamePars 
000008b0:·6572·2e63·7360·a66e·40cf·6482·4cb6·f042··er.cs`.n@.d.L..B 
000008c0:·d481·72a7·998c·569c·0496·9953·c033·2132··..r...V....S.3!2 
000008d0:·b6c1·6f36·d100·452f·6275·696c·642f·6d6f··..o6..E/build/mo 
000008e0:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs 
000008f0:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ 
00000900:·7265·666c·6563·742f·5072·6f70·6572·7479··reflect/Property 
00000910:·5369·676e·6174·7572·652e·6373·60a6·6e40··Signature.cs`.n@ 
00000920:·cf64·824c·b6f0·42d4·8172·a799·26c4·b675··.d.L..B..r..&..u 
00000930:·bbf8·0bb2·e9fc·cad4·bcbb·757c·0048·2f62··..........u|.H/b 
00000940:·7569·6c64·2f6d·6f6e·6f2d·362e·382e·302e··uild/mono-6.8.0. 
00000950:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa 
00000960:·6c2f·696b·766d·2f72·6566·6c65·6374·2f4d··l/ikvm/reflect/M 
00000970:·616e·6966·6573·7452·6573·6f75·7263·6549··anifestResourceI 
00000980:·6e66·6f2e·6373·60a6·6e40·cf64·824c·b6f0··nfo.cs`.n@.d.L.. 
00000990:·42d4·8172·a799·482c·c469·b04f·a60f·c647··B..r..H,.i.O...G 
000009a0:·4ddf·ffbd·d6ae·003f·2f62·7569·6c64·2f6d··M......?/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·2f4d·6172·7368·616c··/reflect/Marshal 
000009e0:·5370·6563·2e63·7360·a66e·40cf·6482·4cb6··Spec.cs`.n@.d.L. 
000009f0:·f042·d481·72a7·999d·5b05·3e36·74a5·b584··.B..r...[.>6t... 
00000a00:·3749·0961·c304·b400·402f·6275·696c·642f··7I.a....@/build/ 
00000a10:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d 
00000a20:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv 
00000a30:·6d2f·7265·666c·6563·742f·4173·7365·6d62··m/reflect/Assemb 
Max diff block lines reached; 1653764/1691752 bytes (97.75%) 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:·5227·0347·0305·5346·8d0e·abe9·1f64·c105··R'.G..SF.....d..00000010:·3b8a·d283·fa1a·0f40·b6a6·a657·5404·6c15··;......@...WT.l.
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:·40cf·6482·4cb6·f042·d481·72a7·99ba·3d77··@.d.L..B..r...=w00000130:·40cf·6482·4cb6·f042·d481·72a7·99ba·3d77··@.d.L..B..r...=w
00000140:·d412·1ad0·45c8·c784·76bb·5946·b400·3f2f··....E...v.YF..?/00000140:·d412·1ad0·45c8·c784·76bb·5946·b400·3f2f··....E...v.YF..?/
00000150:·6275·696c·642f·6d6f·6e6f·2d36·2e38·2e30··build/mono-6.8.000000150:·6275·696c·642f·6d6f·6e6f·2d36·2e38·2e30··build/mono-6.8.0
00000160:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern00000160:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern
00000170:·616c·2f6c·696e·6b65·722f·7372·632f·616e··al/linker/src/an00000170:·616c·2f6c·696e·6b65·722f·7372·632f·616e··al/linker/src/an
00000180:·616c·797a·6572·2f4d·6169·6e2e·6373·60a6··alyzer/Main.cs`.00000180:·616c·797a·6572·2f4d·6169·6e2e·6373·60a6··alyzer/Main.cs`.
00000190:·6e40·cf64·824c·b6f0·42d4·8172·a799·20e2··n@.d.L..B..r..·.00000190:·6e40·cf64·824c·b6f0·42d4·8172·a799·20e2··n@.d.L..B..r..·.
000001a0:·9a10·3a97·6f8a·bcd2·22af·3348·a343·005d··..:.o...".3H.C.]000001a0:·9a10·3a97·6f8a·bcd2·22af·3348·a343·005b··..:.o...".3H.C.[
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·2f44·6570·656e··alyzerCore/Depen000001f0:·616c·797a·6572·436f·7265·2f53·7061·6365··alyzerCore/Space
00000200:·6465·6e63·7947·7261·7068·2e63·7360·a66e··dencyGraph.cs`.n00000200:·416e·616c·797a·6572·2e63·7360·a66e·40cf··Analyzer.cs`.n@.
00000210:·40cf·6482·4cb6·f042·d481·72a7·9994·2d1a··@.d.L..B..r...-.00000210:·6482·4cb6·f042·d481·72a7·99e6·9f7f·13ce··d.L..B..r.......
00000220:·c18c·946e·fda3·6b8f·5c5e·672d·c900·5b2f··...n..k.\^g-..[/00000220:·077b·599a·664d·c54f·112d·2100·5d2f·6275··.{Y.fM.O.-!.]/bu
00000230:·6275·696c·642f·6d6f·6e6f·2d36·2e38·2e30··build/mono-6.8.000000230:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.1
00000240:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern00000240:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external
00000250:·616c·2f6c·696e·6b65·722f·7372·632f·616e··al/linker/src/an00000250:·2f6c·696e·6b65·722f·7372·632f·616e·616c··/linker/src/anal
00000260:·616c·797a·6572·2f4c·696e·6b65·7241·6e61··alyzer/LinkerAna00000260:·797a·6572·2f4c·696e·6b65·7241·6e61·6c79··yzer/LinkerAnaly
00000270:·6c79·7a65·7243·6f72·652f·5370·6163·6541··lyzerCore/SpaceA00000270:·7a65·7243·6f72·652f·4465·7065·6e64·656e··zerCore/Dependen
00000280:·6e61·6c79·7a65·722e·6373·60a6·6e40·cf64··nalyzer.cs`.n@.d00000280:·6379·4772·6170·682e·6373·60a6·6e40·cf64··cyGraph.cs`.n@.d
00000290:·824c·b6f0·42d4·8172·a799·e69f·7f13·ce07··.L..B..r........00000290:·824c·b6f0·42d4·8172·a799·942d·1ac1·8c94··.L..B..r...-....
000002a0:·7b59·9a66·4dc5·4f11·2d21·0001·0000·0200··{Y.fM.O.-!......000002a0:·6efd·a36b·8f5c·5e67·2dc9·0001·0000·0200··n..k.\^g-.......
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:·4343·4343·4343·4344·3bf3·f3f3·f3f3·f3f3··CCCCCCCD;.......000021f0:·4343·4343·4343·4344·3bf3·f3f3·f3f3·f3f3··CCCCCCCD;.......
00002200:·f3f3·f308·1553·434d·635b·6333·154c·4272··.....SCMc[c3.LBr00002200:·f3f3·f308·1553·434d·635b·6333·154c·4272··.....SCMc[c3.LBr
00002210:·934c·639b·9d63·4345·6373·6343·6373·6373··.Lc..cCEcscCcscs00002210:·934c·639b·9d63·4345·6373·6343·6373·6373··.Lc..cCEcscCcscs
00002220:·636b·6300·0101·0404·0404·0404·0404·0404··ckc.............00002220:·636b·6300·0101·0404·0404·0404·0404·0404··ckc.............
00002230:·0404·0404·0505·0505·0505·0505·0505·0504··................00002230:·0404·0404·0505·0505·0505·0505·0505·0504··................
00002240:·0505·0405·0505·0504·0442·5704·0405·0504··.........BW.....00002240:·0505·0405·0505·0504·0442·5704·0405·0504··.........BW.....
00002250:·0505·0405·0405·0405·0405·0405·0905·0386··................00002250:·0505·0405·0405·0405·0405·0405·0905·0386··................
00002260:·4300·ba43·e343·0002·0000·0000·0101·04e8··C..C.C..........00002260:·4300·ba43·e343·0002·0000·0004·0403·2401··C..C.C........$.
00002270:·4400·e944·ea44·0002·0000·0004·0403·1701··D..D.D.......... 
00002280:·eb3b·0001·0105·0605·04f8·4400·f944·fa44··.;........D..D.D00002270:·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.
00002290:·0002·0000·0004·0403·2001·6363·6300·0101··........·.ccc...000024d0:·0200·0000·0405·0320·0163·6363·0001·010d··.......·.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··....:.;<..#..... 
000024d0:·0404·0405·a549·00bf·49c0·4900·0200·0000··.....I..I.I.....000024e0:·0a03·0d05·d149·00d2·49d3·4900·0200·0000··.....I..I.I.....
000024e0:·0405·0345·0100·0101·0405·dd49·00de·49df··...E.......I..I.000024f0:·0405·0324·0100·0101·2a05·ed49·00ee·49ef··...$....*..I..I.
Max diff block lines reached; 6613/20333 bytes (32.52%) of diff not shown.
2.32 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:·cee7·b423·349d·624d·868f·3169·7d7e·5cce··...#4.bM..1i}~\.00000010:·e27d·dcaf·33b7·8e4c·8659·dcc8·1cd5·47f6··.}..3..L.Y....G.
00000020:·a403·0a00·7000·0000·a014·0800·9400·0000··....p...........00000020:·ac03·0a00·7000·0000·a814·0800·9400·0000··....p...........
00000030:·04ff·0900·a004·0000·9500·0000·5cfa·0900··............\...00000030:·0cff·0900·a004·0000·9500·0000·64fa·0900··............d...
00000040:·a804·0000·7128·0000·1015·0800·4ce5·0100··....q(......L...00000040:·a804·0000·7128·0000·1815·0800·4ce5·0100··....q(......L...
00000050:·0000·0000·0000·0000·a403·0a00·0000·0000··................00000050:·0000·0000·0000·0000·ac03·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, 562 lines modifiedOffset 315, 562 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·003d··........E#.^k..=00001410:·f2cc·88fa·96c4·80d6·4523·035e·6bd6·0050··........E#.^k..P
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:·2f45·7665·6e74·496e·666f·2e63·7360·a66e··/EventInfo.cs`.n 
00001460:·40cf·6482·4cb6·f042·d481·72a7·994a·a099··@.d.L..B..r..J.. 
00001470:·7600·fdf8·7921·54d8·3f26·4bb2·ac00·432f··v...y!T.?&K...C/ 
00001480:·6275·696c·642f·6d6f·6e6f·2d36·2e38·2e30··build/mono-6.8.0 
00001490:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern 
000014a0:·616c·2f69·6b76·6d2f·7265·666c·6563·742f··al/ikvm/reflect/ 
000014b0:·4d65·7468·6f64·5369·676e·6174·7572·652e··MethodSignature. 
000014c0:·6373·60a6·6e40·cf64·824c·b6f0·42d4·8172··cs`.n@.d.L..B..r 
000014d0:·a799·ccfb·76ec·442a·059b·d364·b043·4833··....v.D*...d.CH3 
000014e0:·2592·0038·2f62·7569·6c64·2f6d·6f6e·6f2d··%..8/build/mono- 
000014f0:·362e·382e·302e·3130·352b·6466·7367·2f65··6.8.0.105+dfsg/e 
00001500:·7874·6572·6e61·6c2f·696b·766d·2f72·6566··xternal/ikvm/ref 
00001510:·6c65·6374·2f54·7970·652e·6373·60a6·6e40··lect/Type.cs`.n@ 
00001520:·cf64·824c·b6f0·42d4·8172·a799·f502·ee86··.d.L..B..r...... 
00001530:·b768·9c9a·a3ca·da4b·e176·4c69·003e·2f62··.h.....K.vLi.>/b 
00001540:·7569·6c64·2f6d·6f6e·6f2d·362e·382e·302e··uild/mono-6.8.0. 
00001550:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa 
00001560:·6c2f·696b·766d·2f72·6566·6c65·6374·2f4d··l/ikvm/reflect/M 
00001570:·6574·686f·6449·6e66·6f2e·6373·60a6·6e40··ethodInfo.cs`.n@ 
00001580:·cf64·824c·b6f0·42d4·8172·a799·cc9d·d5f9··.d.L..B..r...... 
00001590:·9b7d·80c4·e0e8·9d55·08bb·7ea9·003e·2f62··.}.....U..~..>/b 
000015a0:·7569·6c64·2f6d·6f6e·6f2d·362e·382e·302e··uild/mono-6.8.0. 
000015b0:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa 
000015c0:·6c2f·696b·766d·2f72·6566·6c65·6374·2f4d··l/ikvm/reflect/M 
000015d0:·656d·6265·7249·6e66·6f2e·6373·60a6·6e40··emberInfo.cs`.n@ 
000015e0:·cf64·824c·b6f0·42d4·8172·a799·d593·9a83··.d.L..B..r...... 
000015f0:·c6e1·e7e7·1913·cf30·8a64·0598·003a·2f62··.......0.d...:/b 
00001600:·7569·6c64·2f6d·6f6e·6f2d·362e·382e·302e··uild/mono-6.8.0. 
00001610:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa 
00001620:·6c2f·696b·766d·2f72·6566·6c65·6374·2f4d··l/ikvm/reflect/M 
00001630:·6f64·756c·652e·6373·60a6·6e40·cf64·824c··odule.cs`.n@.d.L 
00001640:·b6f0·42d4·8172·a799·0254·5b8f·fe9e·6632··..B..r...T[...f2 
00001650:·a2c7·2b57·b8eb·3066·004b·2f62·7569·6c64··..+W..0f.K/build 
00001660:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+ 
00001670:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik 
00001680:·766d·2f72·6566·6c65·6374·2f45·7863·6570··vm/reflect/Excep 
00001690:·7469·6f6e·4861·6e64·6c69·6e67·436c·6175··tionHandlingClau 
000016a0:·7365·2e63·7360·a66e·40cf·6482·4cb6·f042··se.cs`.n@.d.L..B 
000016b0:·d481·72a7·99d6·482f·8bcd·af7e·a003·354c··..r...H/...~..5L 
000016c0:·c049·d60b·5400·3e2f·6275·696c·642f·6d6f··.I..T.>/build/mo 
000016d0:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs 
000016e0:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ 
000016f0:·7265·666c·6563·742f·4d65·7468·6f64·4261··reflect/MethodBa 
00001700:·7365·2e63·7360·a66e·40cf·6482·4cb6·f042··se.cs`.n@.d.L..B 
00001710:·d481·72a7·992d·7b1f·40e9·308f·03ce·94dd··..r..-{.@.0..... 
00001720:·adc1·42df·dc00·382f·6275·696c·642f·6d6f··..B...8/build/mo 
00001730:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs 
00001740:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ 
00001750:·7265·666c·6563·742f·5574·696c·2e63·7360··reflect/Util.cs` 
00001760:·a66e·40cf·6482·4cb6·f042·d481·72a7·9974··.n@.d.L..B..r..t 
00001770:·fa0c·4021·780d·8ad9·7073·9e98·5049·0800··..@!x...ps..PI.. 
00001780:·3d2f·6275·696c·642f·6d6f·6e6f·2d36·2e38··=/build/mono-6.8 
00001790:·2e30·2e31·3035·2b64·6673·672f·6578·7465··.0.105+dfsg/exte 
000017a0:·726e·616c·2f69·6b76·6d2f·7265·666c·6563··rnal/ikvm/reflec 
000017b0:·742f·4669·656c·6449·6e66·6f2e·6373·60a6··t/FieldInfo.cs`. 
000017c0:·6e40·cf64·824c·b6f0·42d4·8172·a799·bc53··n@.d.L..B..r...S 
000017d0:·2360·ddb2·97f9·b2ba·2d4e·3288·b9c3·003c··#`......-N2....< 
000017e0:·2f62·7569·6c64·2f6d·6f6e·6f2d·362e·382e··/build/mono-6.8. 
000017f0:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter 
00001800:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect 
00001810:·2f55·6e69·7665·7273·652e·6373·60a6·6e40··/Universe.cs`.n@ 
00001820:·cf64·824c·b6f0·42d4·8172·a799·3395·044b··.d.L..B..r..3..K 
00001830:·4b3b·848a·4e88·4826·27e0·10e5·004b·2f62··K;..N.H&'....K/b 
00001840:·7569·6c64·2f6d·6f6e·6f2d·362e·382e·302e··uild/mono-6.8.0. 
00001850:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa 
00001860:·6c2f·696b·766d·2f72·6566·6c65·6374·2f42··l/ikvm/reflect/B 
00001870:·6164·496d·6167·6546·6f72·6d61·7445·7863··adImageFormatExc 
00001880:·6570·7469·6f6e·2e63·7360·a66e·40cf·6482··eption.cs`.n@.d. 
00001890:·4cb6·f042·d481·72a7·99ee·2933·185c·e404··L..B..r...)3.\.. 
000018a0:·bb53·3743·006e·0cd7·cc00·422f·6275·696c··.S7C.n....B/buil 
000018b0:·642f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··d/mono-6.8.0.105 
000018c0:·2b64·6673·672f·6578·7465·726e·616c·2f69··+dfsg/external/i 
000018d0:·6b76·6d2f·7265·666c·6563·742f·5479·7065··kvm/reflect/Type 
000018e0:·4e61·6d65·5061·7273·6572·2e63·7360·a66e··NameParser.cs`.n 
000018f0:·40cf·6482·4cb6·f042·d481·72a7·998c·569c··@.d.L..B..r...V. 
00001900:·0496·9953·c033·2132·b6c1·6f36·d100·452f··...S.3!2..o6..E/ 
00001910:·6275·696c·642f·6d6f·6e6f·2d36·2e38·2e30··build/mono-6.8.0 
00001920:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern 
00001930:·616c·2f69·6b76·6d2f·7265·666c·6563·742f··al/ikvm/reflect/ 
00001940:·5072·6f70·6572·7479·5369·676e·6174·7572··PropertySignatur 
00001950:·652e·6373·60a6·6e40·cf64·824c·b6f0·42d4··e.cs`.n@.d.L..B. 
00001960:·8172·a799·26c4·b675·bbf8·0bb2·e9fc·cad4··.r..&..u........ 
00001970:·bcbb·757c·0048·2f62·7569·6c64·2f6d·6f6e··..u|.H/build/mon 
00001980:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg 
00001990:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r 
000019a0:·6566·6c65·6374·2f4d·616e·6966·6573·7452··eflect/ManifestR 
000019b0:·6573·6f75·7263·6549·6e66·6f2e·6373·60a6··esourceInfo.cs`. 
000019c0:·6e40·cf64·824c·b6f0·42d4·8172·a799·482c··n@.d.L..B..r..H, 
000019d0:·c469·b04f·a60f·c647·4ddf·ffbd·d6ae·003f··.i.O...GM......? 
000019e0:·2f62·7569·6c64·2f6d·6f6e·6f2d·362e·382e··/build/mono-6.8. 
000019f0:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter 
00001a00:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect 
00001a10:·2f4d·6172·7368·616c·5370·6563·2e63·7360··/MarshalSpec.cs` 
00001a20:·a66e·40cf·6482·4cb6·f042·d481·72a7·999d··.n@.d.L..B..r... 
00001a30:·5b05·3e36·74a5·b584·3749·0961·c304·b400··[.>6t...7I.a.... 
00001a40:·402f·6275·696c·642f·6d6f·6e6f·2d36·2e38··@/build/mono-6.8 
00001a50:·2e30·2e31·3035·2b64·6673·672f·6578·7465··.0.105+dfsg/exte 
00001a60:·726e·616c·2f69·6b76·6d2f·7265·666c·6563··rnal/ikvm/reflec 
00001a70:·742f·4173·7365·6d62·6c79·4e61·6d65·2e63··t/AssemblyName.c 
00001a80:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. 
00001a90:·9988·d82a·120f·7abf·cfec·1cca·7143·1560··...*..z.....qC.` 
00001aa0:·6200·402f·6275·696c·642f·6d6f·6e6f·2d36··b.@/build/mono-6 
Max diff block lines reached; 2399491/2437690 bytes (98.43%) of diff not shown.
1.61 MB
./usr/lib/mono/4.5/mkbundle.exe.mdb
    
Offset 1, 566 lines modifiedOffset 1, 566 lines modified
00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2.......00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2.......
00000010:·b1f1·0651·5e9c·f94b·8a93·5dc3·32c6·45af··...Q^..K..].2.E.00000010:·01e9·a76e·86bf·da4e·acee·8684·0667·5df7··...n...N.....g].
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·003d·2f62·7569··....p.^7...=/bui000000c0:·dd9f·11a9·7001·5e37·aea2·0050·2f62·7569··....p.^7...P/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·2f45·7665··ikvm/reflect/Eve 
00000100:·6e74·496e·666f·2e63·7360·a66e·40cf·6482··ntInfo.cs`.n@.d. 
00000110:·4cb6·f042·d481·72a7·994a·a099·7600·fdf8··L..B..r..J..v... 
00000120:·7921·54d8·3f26·4bb2·ac00·432f·6275·696c··y!T.?&K...C/buil 
00000130:·642f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··d/mono-6.8.0.105 
00000140:·2b64·6673·672f·6578·7465·726e·616c·2f69··+dfsg/external/i 
00000150:·6b76·6d2f·7265·666c·6563·742f·4d65·7468··kvm/reflect/Meth 
00000160:·6f64·5369·676e·6174·7572·652e·6373·60a6··odSignature.cs`. 
00000170:·6e40·cf64·824c·b6f0·42d4·8172·a799·ccfb··n@.d.L..B..r.... 
00000180:·76ec·442a·059b·d364·b043·4833·2592·0038··v.D*...d.CH3%..8 
00000190:·2f62·7569·6c64·2f6d·6f6e·6f2d·362e·382e··/build/mono-6.8. 
000001a0:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter 
000001b0:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect 
000001c0:·2f54·7970·652e·6373·60a6·6e40·cf64·824c··/Type.cs`.n@.d.L 
000001d0:·b6f0·42d4·8172·a799·f502·ee86·b768·9c9a··..B..r.......h.. 
000001e0:·a3ca·da4b·e176·4c69·003e·2f62·7569·6c64··...K.vLi.>/build 
000001f0:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+ 
00000200:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik 
00000210:·766d·2f72·6566·6c65·6374·2f4d·6574·686f··vm/reflect/Metho 
00000220:·6449·6e66·6f2e·6373·60a6·6e40·cf64·824c··dInfo.cs`.n@.d.L 
00000230:·b6f0·42d4·8172·a799·cc9d·d5f9·9b7d·80c4··..B..r.......}.. 
00000240:·e0e8·9d55·08bb·7ea9·003e·2f62·7569·6c64··...U..~..>/build 
00000250:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+ 
00000260:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik 
00000270:·766d·2f72·6566·6c65·6374·2f4d·656d·6265··vm/reflect/Membe 
00000280:·7249·6e66·6f2e·6373·60a6·6e40·cf64·824c··rInfo.cs`.n@.d.L 
00000290:·b6f0·42d4·8172·a799·d593·9a83·c6e1·e7e7··..B..r.......... 
000002a0:·1913·cf30·8a64·0598·003a·2f62·7569·6c64··...0.d...:/build 
000002b0:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+ 
000002c0:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik 
000002d0:·766d·2f72·6566·6c65·6374·2f4d·6f64·756c··vm/reflect/Modul 
000002e0:·652e·6373·60a6·6e40·cf64·824c·b6f0·42d4··e.cs`.n@.d.L..B. 
000002f0:·8172·a799·0254·5b8f·fe9e·6632·a2c7·2b57··.r...T[...f2..+W 
00000300:·b8eb·3066·004b·2f62·7569·6c64·2f6d·6f6e··..0f.K/build/mon 
00000310:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg 
00000320:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r 
00000330:·6566·6c65·6374·2f45·7863·6570·7469·6f6e··eflect/Exception 
00000340:·4861·6e64·6c69·6e67·436c·6175·7365·2e63··HandlingClause.c 
00000350:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. 
00000360:·99d6·482f·8bcd·af7e·a003·354c·c049·d60b··..H/...~..5L.I.. 
00000370:·5400·3e2f·6275·696c·642f·6d6f·6e6f·2d36··T.>/build/mono-6 
00000380:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex 
00000390:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl 
000003a0:·6563·742f·4d65·7468·6f64·4261·7365·2e63··ect/MethodBase.c 
000003b0:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. 
000003c0:·992d·7b1f·40e9·308f·03ce·94dd·adc1·42df··.-{.@.0.......B. 
000003d0:·dc00·382f·6275·696c·642f·6d6f·6e6f·2d36··..8/build/mono-6 
000003e0:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex 
000003f0:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl 
00000400:·6563·742f·5574·696c·2e63·7360·a66e·40cf··ect/Util.cs`.n@. 
00000410:·6482·4cb6·f042·d481·72a7·9974·fa0c·4021··d.L..B..r..t..@! 
00000420:·780d·8ad9·7073·9e98·5049·0800·3d2f·6275··x...ps..PI..=/bu 
00000430:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.1 
00000440:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external 
00000450:·2f69·6b76·6d2f·7265·666c·6563·742f·4669··/ikvm/reflect/Fi 
00000460:·656c·6449·6e66·6f2e·6373·60a6·6e40·cf64··eldInfo.cs`.n@.d 
00000470:·824c·b6f0·42d4·8172·a799·bc53·2360·ddb2··.L..B..r...S#`.. 
00000480:·97f9·b2ba·2d4e·3288·b9c3·003c·2f62·7569··....-N2....</bui 
00000490:·6c64·2f6d·6f6e·6f2d·362e·382e·302e·3130··ld/mono-6.8.0.10 
000004a0:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/ 
000004b0:·696b·766d·2f72·6566·6c65·6374·2f55·6e69··ikvm/reflect/Uni 
000004c0:·7665·7273·652e·6373·60a6·6e40·cf64·824c··verse.cs`.n@.d.L 
000004d0:·b6f0·42d4·8172·a799·3395·044b·4b3b·848a··..B..r..3..KK;.. 
000004e0:·4e88·4826·27e0·10e5·004b·2f62·7569·6c64··N.H&'....K/build 
000004f0:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+ 
00000500:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik 
00000510:·766d·2f72·6566·6c65·6374·2f42·6164·496d··vm/reflect/BadIm 
00000520:·6167·6546·6f72·6d61·7445·7863·6570·7469··ageFormatExcepti 
00000530:·6f6e·2e63·7360·a66e·40cf·6482·4cb6·f042··on.cs`.n@.d.L..B 
00000540:·d481·72a7·99ee·2933·185c·e404·bb53·3743··..r...)3.\...S7C 
00000550:·006e·0cd7·cc00·422f·6275·696c·642f·6d6f··.n....B/build/mo 
00000560:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs 
00000570:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ 
00000580:·7265·666c·6563·742f·5479·7065·4e61·6d65··reflect/TypeName 
00000590:·5061·7273·6572·2e63·7360·a66e·40cf·6482··Parser.cs`.n@.d. 
000005a0:·4cb6·f042·d481·72a7·998c·569c·0496·9953··L..B..r...V....S 
000005b0:·c033·2132·b6c1·6f36·d100·452f·6275·696c··.3!2..o6..E/buil 
000005c0:·642f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··d/mono-6.8.0.105 
000005d0:·2b64·6673·672f·6578·7465·726e·616c·2f69··+dfsg/external/i 
000005e0:·6b76·6d2f·7265·666c·6563·742f·5072·6f70··kvm/reflect/Prop 
000005f0:·6572·7479·5369·676e·6174·7572·652e·6373··ertySignature.cs 
00000600:·60a6·6e40·cf64·824c·b6f0·42d4·8172·a799··`.n@.d.L..B..r.. 
00000610:·26c4·b675·bbf8·0bb2·e9fc·cad4·bcbb·757c··&..u..........u| 
00000620:·0048·2f62·7569·6c64·2f6d·6f6e·6f2d·362e··.H/build/mono-6. 
00000630:·382e·302e·3130·352b·6466·7367·2f65·7874··8.0.105+dfsg/ext 
00000640:·6572·6e61·6c2f·696b·766d·2f72·6566·6c65··ernal/ikvm/refle 
00000650:·6374·2f4d·616e·6966·6573·7452·6573·6f75··ct/ManifestResou 
00000660:·7263·6549·6e66·6f2e·6373·60a6·6e40·cf64··rceInfo.cs`.n@.d 
00000670:·824c·b6f0·42d4·8172·a799·482c·c469·b04f··.L..B..r..H,.i.O 
00000680:·a60f·c647·4ddf·ffbd·d6ae·003f·2f62·7569··...GM......?/bui 
00000690:·6c64·2f6d·6f6e·6f2d·362e·382e·302e·3130··ld/mono-6.8.0.10 
000006a0:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/ 
000006b0:·696b·766d·2f72·6566·6c65·6374·2f4d·6172··ikvm/reflect/Mar 
000006c0:·7368·616c·5370·6563·2e63·7360·a66e·40cf··shalSpec.cs`.n@. 
000006d0:·6482·4cb6·f042·d481·72a7·999d·5b05·3e36··d.L..B..r...[.>6 
000006e0:·74a5·b584·3749·0961·c304·b400·402f·6275··t...7I.a....@/bu 
000006f0:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.1 
00000700:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external 
00000710:·2f69·6b76·6d2f·7265·666c·6563·742f·4173··/ikvm/reflect/As 
00000720:·7365·6d62·6c79·4e61·6d65·2e63·7360·a66e··semblyName.cs`.n 
00000730:·40cf·6482·4cb6·f042·d481·72a7·9988·d82a··@.d.L..B..r....* 
00000740:·120f·7abf·cfec·1cca·7143·1560·6200·402f··..z.....qC.`b.@/ 
00000750:·6275·696c·642f·6d6f·6e6f·2d36·2e38·2e30··build/mono-6.8.0 
00000760:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern 
00000770:·616c·2f69·6b76·6d2f·7265·666c·6563·742f··al/ikvm/reflect/ 
00000780:·5072·6f70·6572·7479·496e·666f·2e63·7360··PropertyInfo.cs` 
00000790:·a66e·40cf·6482·4cb6·f042·d481·72a7·9973··.n@.d.L..B..r..s 
000007a0:·5dce·cf77·8f21·000a·0175·ce96·b67a·8b00··]..w.!...u...z.. 
000007b0:·452f·6275·696c·642f·6d6f·6e6f·2d36·2e38··E/build/mono-6.8 
000007c0:·2e30·2e31·3035·2b64·6673·672f·6578·7465··.0.105+dfsg/exte 
000007d0:·726e·616c·2f69·6b76·6d2f·7265·666c·6563··rnal/ikvm/reflec 
000007e0:·742f·5061·7261·6d65·7465·724d·6f64·6966··t/ParameterModif 
Max diff block lines reached; 1645208/1682902 bytes (97.76%) 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:·1c0f·43db·da91·0c40·9549·4a8d·fcdd·7825··..C....@.IJ...x%00000010:·8a76·c7de·da01·3c43·91ed·3789·5d03·0d28··.v....<C..7.]..(
00000020:·d786·0300·7000·0000·9fc9·0200·b200·0000··....p...........00000020:·d086·0300·7000·0000·98c9·0200·b200·0000··....p...........
00000030:·4781·0300·9005·0000·b200·0000·b77b·0300··G............{..00000030:·4081·0300·9005·0000·b200·0000·b07b·0300··@............{..
00000040:·9005·0000·ce0e·0000·0fca·0200·a8b1·0000··................00000040:·9005·0000·ce0e·0000·08ca·0200·a8b1·0000··................
00000050:·0000·0000·0000·0000·d786·0300·0000·0000··................00000050:·0000·0000·0000·0000·d086·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 52, 26 lines modifiedOffset 52, 26 lines modified
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·003c·2f62·7569·6c64·2f6d·6f6e··qBQ..</build/mon00000340:·7142·511c·003c·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·2f44·6973·706f·7361·626c·652e··Mono/Disposable.00000370:·4d6f·6e6f·2f44·6973·706f·7361·626c·652e··Mono/Disposable.
00000380:·6373·60a6·6e40·cf64·824c·b6f0·42d4·8172··cs`.n@.d.L..B..r00000380:·6373·60a6·6e40·cf64·824c·b6f0·42d4·8172··cs`.n@.d.L..B..r
00000390:·a799·7edf·2de7·5138·c8bb·39d2·c923·611d··..~.-.Q8..9..#a.00000390:·a799·7edf·2de7·5138·c8bb·39d2·c923·611d··..~.-.Q8..9..#a.
000003a0:·c4fb·0037·2f62·7569·6c64·2f6d·6f6e·6f2d··...7/build/mono-000003a0:·c4fb·003b·2f62·7569·6c64·2f6d·6f6e·6f2d··...;/build/mono-
000003b0:·362e·382e·302e·3130·352b·6466·7367·2f65··6.8.0.105+dfsg/e000003b0:·362e·382e·302e·3130·352b·6466·7367·2f65··6.8.0.105+dfsg/e
000003c0:·7874·6572·6e61·6c2f·6365·6369·6c2f·4d6f··xternal/cecil/Mo000003c0:·7874·6572·6e61·6c2f·6365·6369·6c2f·4d6f··xternal/cecil/Mo
000003d0:·6e6f·2f45·6d70·7479·2e63·7360·a66e·40cf··no/Empty.cs`.n@.000003d0:·6e6f·2f4d·6572·6765·536f·7274·2e63·7360··no/MergeSort.cs`
000003e0:·6482·4cb6·f042·d481·72a7·997f·c9ea·f67b··d.L..B..r......{000003e0:·a66e·40cf·6482·4cb6·f042·d481·72a7·9996··.n@.d.L..B..r...
000003f0:·2a10·a33b·e198·32bc·d64e·3c00·3b2f·6275··*..;..2..N<.;/bu000003f0:·1e32·bf25·1c91·72e6·f899·a205·549d·9f00··.2.%..r.....T...
00000400:·696c·642f·6d6f·6e6f·2d36·2e38·2e30·2e31··ild/mono-6.8.0.100000400:·372f·6275·696c·642f·6d6f·6e6f·2d36·2e38··7/build/mono-6.8
00000410:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external00000410:·2e30·2e31·3035·2b64·6673·672f·6578·7465··.0.105+dfsg/exte
00000420:·2f63·6563·696c·2f4d·6f6e·6f2f·4d65·7267··/cecil/Mono/Merg00000420:·726e·616c·2f63·6563·696c·2f4d·6f6e·6f2f··rnal/cecil/Mono/
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 615, 288 lines modifiedOffset 615, 288 lines modified
00002660:·5bdf·d600·512f·6275·696c·642f·6d6f·6e6f··[...Q/build/mono00002660:·5bdf·d600·512f·6275·696c·642f·6d6f·6e6f··[...Q/build/mono
00002670:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/00002670:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/
00002680:·6578·7465·726e·616c·2f63·6563·696c·2f4d··external/cecil/M00002680:·6578·7465·726e·616c·2f63·6563·696c·2f4d··external/cecil/M
00002690:·6f6e·6f2e·4365·6369·6c2f·5769·6e64·6f77··ono.Cecil/Window00002690:·6f6e·6f2e·4365·6369·6c2f·5769·6e64·6f77··ono.Cecil/Window
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·004e·2f62·7569·6c64·2f6d··...r...N/build/m000026d0:·159c·8b72·9bce·0047·2f62·7569·6c64·2f6d··...r...G/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:·2f56·6172·6961·626c·6544·6566·696e·6974··/VariableDefinit 
00002720:·696f·6e2e·6373·60a6·6e40·cf64·824c·b6f0··ion.cs`.n@.d.L.. 
00002730:·42d4·8172·a799·ded4·3721·dd9b·3e76·4c98··B..r....7!..>vL. 
00002740:·4de4·d2ad·d4c8·0040·2f62·7569·6c64·2f6d··M......@/build/m00002710:·2f49·4c50·726f·6365·7373·6f72·2e63·7360··/ILProcessor.cs`
 00002720:·a66e·40cf·6482·4cb6·f042·d481·72a7·99b7··.n@.d.L..B..r...
 00002730:·c027·4173·42ae·d052·f019·4b57·4c50·4d00··.'AsB..R..KWLPM.
 00002740:·462f·6275·696c·642f·6d6f·6e6f·2d36·2e38··F/build/mono-6.8
 00002750:·2e30·2e31·3035·2b64·6673·672f·6578·7465··.0.105+dfsg/exte
 00002760:·726e·616c·2f63·6563·696c·2f4d·6f6e·6f2e··rnal/cecil/Mono.
 00002770:·4365·6369·6c2e·4369·6c2f·4d65·7468·6f64··Cecil.Cil/Method
 00002780:·426f·6479·2e63·7360·a66e·40cf·6482·4cb6··Body.cs`.n@.d.L.
 00002790:·f042·d481·72a7·990b·6644·cc47·6046·2992··.B..r...fD.G`F).
 000027a0:·2f2b·02d2·53ff·3d00·402f·6275·696c·642f··/+..S.=.@/build/
00002750:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df000027b0:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d
00002760:·7367·2f65·7874·6572·6e61·6c2f·6365·6369··sg/external/ceci 
00002770:·6c2f·4d6f·6e6f·2e43·6563·696c·2e43·696c··l/Mono.Cecil.Cil 
00002780:·2f43·6f64·652e·6373·60a6·6e40·cf64·824c··/Code.cs`.n@.d.L 
00002790:·b6f0·42d4·8172·a799·0682·ffe4·d16d·e515··..B..r.......m.. 
000027a0:·4848·4f80·77de·01f3·0047·2f62·7569·6c64··HHO.w....G/build 
000027b0:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+ 
000027c0:·6466·7367·2f65·7874·6572·6e61·6c2f·6365··dfsg/external/ce 
000027d0:·6369·6c2f·4d6f·6e6f·2e43·6563·696c·2e43··cil/Mono.Cecil.C 
000027e0:·696c·2f49·6e73·7472·7563·7469·6f6e·2e63··il/Instruction.c000027c0:·6673·672f·6578·7465·726e·616c·2f63·6563··fsg/external/cec
 000027d0:·696c·2f4d·6f6e·6f2e·4365·6369·6c2e·4369··il/Mono.Cecil.Ci
 000027e0:·6c2f·436f·6465·2e63·7360·a66e·40cf·6482··l/Code.cs`.n@.d.
 000027f0:·4cb6·f042·d481·72a7·9906·82ff·e4d1·6de5··L..B..r.......m.
 00002800:·1548·484f·8077·de01·f300·462f·6275·696c··.HHO.w....F/buil
 00002810:·642f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··d/mono-6.8.0.105
 00002820:·2b64·6673·672f·6578·7465·726e·616c·2f63··+dfsg/external/c
 00002830:·6563·696c·2f4d·6f6e·6f2e·4365·6369·6c2e··ecil/Mono.Cecil.
 00002840:·4369·6c2f·436f·6465·5265·6164·6572·2e63··Cil/CodeReader.c
000027f0:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r.00002850:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r.
00002800:·9927·fd44·3207·a5cd·cbe6·364d·9a3f·5936··.'.D2.....6M.?Y600002860:·99d5·6b06·2e59·bc0c·825a·e6aa·e866·03c0··..k..Y...Z...f..
00002810:·5000·472f·6275·696c·642f·6d6f·6e6f·2d36··P.G/build/mono-600002870:·5c00·422f·6275·696c·642f·6d6f·6e6f·2d36··\.B/build/mono-6
00002820:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex00002880:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex
00002830:·7465·726e·616c·2f63·6563·696c·2f4d·6f6e··ternal/cecil/Mon00002890:·7465·726e·616c·2f63·6563·696c·2f4d·6f6e··ternal/cecil/Mon
00002840:·6f2e·4365·6369·6c2e·4369·6c2f·494c·5072··o.Cecil.Cil/ILPr000028a0:·6f2e·4365·6369·6c2e·4369·6c2f·4f70·436f··o.Cecil.Cil/OpCo
 000028b0:·6465·2e63·7360·a66e·40cf·6482·4cb6·f042··de.cs`.n@.d.L..B
 000028c0:·d481·72a7·99a3·3126·c345·12f1·b078·92b7··..r...1&.E...x..
 000028d0:·b84a·e80a·bd00·4c2f·6275·696c·642f·6d6f··.J....L/build/mo
 000028e0:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs
 000028f0:·672f·6578·7465·726e·616c·2f63·6563·696c··g/external/cecil
 00002900:·2f4d·6f6e·6f2e·4365·6369·6c2e·4369·6c2f··/Mono.Cecil.Cil/
 00002910:·4578·6365·7074·696f·6e48·616e·646c·6572··ExceptionHandler
00002850:·6f63·6573·736f·722e·6373·60a6·6e40·cf64··ocessor.cs`.n@.d 
00002860:·824c·b6f0·42d4·8172·a799·b7c0·2741·7342··.L..B..r....'AsB 
00002870:·aed0·52f0·194b·574c·504d·0046·2f62·7569··..R..KWLPM.F/bui 
00002880:·6c64·2f6d·6f6e·6f2d·362e·382e·302e·3130··ld/mono-6.8.0.10 
00002890:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/ 
000028a0:·6365·6369·6c2f·4d6f·6e6f·2e43·6563·696c··cecil/Mono.Cecil 
000028b0:·2e43·696c·2f43·6f64·6557·7269·7465·722e··.Cil/CodeWriter. 
000028c0:·6373·60a6·6e40·cf64·824c·b6f0·42d4·8172··cs`.n@.d.L..B..r 
000028d0:·a799·84af·74ae·9a4f·af3e·9103·08e5·c709··....t..O.>...... 
000028e0:·ec54·004c·2f62·7569·6c64·2f6d·6f6e·6f2d··.T.L/build/mono- 
000028f0:·362e·382e·302e·3130·352b·6466·7367·2f65··6.8.0.105+dfsg/e 
00002900:·7874·6572·6e61·6c2f·6365·6369·6c2f·4d6f··xternal/cecil/Mo 
00002910:·6e6f·2e43·6563·696c·2e43·696c·2f45·7863··no.Cecil.Cil/Exc 
00002920:·6570·7469·6f6e·4861·6e64·6c65·722e·6373··eptionHandler.cs 
00002930:·60a6·6e40·cf64·824c·b6f0·42d4·8172·a799··`.n@.d.L..B..r.. 
00002940:·8a25·e877·7028·75c5·a292·60a7·55b4·4973··.%.wp(u...`.U.Is 
00002950:·0044·2f62·7569·6c64·2f6d·6f6e·6f2d·362e··.D/build/mono-6. 
00002960:·382e·302e·3130·352b·6466·7367·2f65·7874··8.0.105+dfsg/ext 
00002970:·6572·6e61·6c2f·6365·6369·6c2f·4d6f·6e6f··ernal/cecil/Mono 
00002980:·2e43·6563·696c·2e43·696c·2f44·6f63·756d··.Cecil.Cil/Docum 
00002990:·656e·742e·6373·60a6·6e40·cf64·824c·b6f0··ent.cs`.n@.d.L.. 
000029a0:·42d4·8172·a799·d6ef·fda1·8c77·2c4b·7552··B..r.......w,KuR 
000029b0:·dc48·f4ba·c417·0042·2f62·7569·6c64·2f6d··.H.....B/build/m 
000029c0:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df 
000029d0:·7367·2f65·7874·6572·6e61·6c2f·6365·6369··sg/external/ceci 
000029e0:·6c2f·4d6f·6e6f·2e43·6563·696c·2e43·696c··l/Mono.Cecil.Cil 
000029f0:·2f4f·7043·6f64·652e·6373·60a6·6e40·cf64··/OpCode.cs`.n@.d 
00002a00:·824c·b6f0·42d4·8172·a799·a331·26c3·4512··.L..B..r...1&.E. 
00002a10:·f1b0·7892·b7b8·4ae8·0abd·0043·2f62·7569··..x...J....C/bui 
00002a20:·6c64·2f6d·6f6e·6f2d·362e·382e·302e·3130··ld/mono-6.8.0.10 
Max diff block lines reached; 1085853/1102406 bytes (98.50%) of diff not shown.
1.6 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:·d553·5629·02bf·544b·a139·5b97·77d6·64cb··.SV)..TK.9[.w.d.00000010:·d40d·8f1d·423e·6e4e·a3fe·71aa·188c·5554··....B>nN..q...UT
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, 561 lines modifiedOffset 54, 561 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·3d2f·6275·696c·642f·6d6f·6e6f··j...=/build/mono000003c0:·6a8f·a600·502f·6275·696c·642f·6d6f·6e6f··j...P/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·4576·656e·7449·6e66·6f2e··flect/EventInfo. 
00000400:·6373·60a6·6e40·cf64·824c·b6f0·42d4·8172··cs`.n@.d.L..B..r 
00000410:·a799·4aa0·9976·00fd·f879·2154·d83f·264b··..J..v...y!T.?&K 
00000420:·b2ac·0043·2f62·7569·6c64·2f6d·6f6e·6f2d··...C/build/mono- 
00000430:·362e·382e·302e·3130·352b·6466·7367·2f65··6.8.0.105+dfsg/e 
00000440:·7874·6572·6e61·6c2f·696b·766d·2f72·6566··xternal/ikvm/ref 
00000450:·6c65·6374·2f4d·6574·686f·6453·6967·6e61··lect/MethodSigna 
00000460:·7475·7265·2e63·7360·a66e·40cf·6482·4cb6··ture.cs`.n@.d.L. 
00000470:·f042·d481·72a7·99cc·fb76·ec44·2a05·9bd3··.B..r....v.D*... 
00000480:·64b0·4348·3325·9200·382f·6275·696c·642f··d.CH3%..8/build/ 
00000490:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d 
000004a0:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv 
000004b0:·6d2f·7265·666c·6563·742f·5479·7065·2e63··m/reflect/Type.c 
000004c0:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. 
000004d0:·99f5·02ee·86b7·689c·9aa3·cada·4be1·764c··......h.....K.vL 
000004e0:·6900·3e2f·6275·696c·642f·6d6f·6e6f·2d36··i.>/build/mono-6 
000004f0:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex 
00000500:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl 
00000510:·6563·742f·4d65·7468·6f64·496e·666f·2e63··ect/MethodInfo.c 
00000520:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. 
00000530:·99cc·9dd5·f99b·7d80·c4e0·e89d·5508·bb7e··......}.....U..~ 
00000540:·a900·3e2f·6275·696c·642f·6d6f·6e6f·2d36··..>/build/mono-6 
00000550:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex 
00000560:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl 
00000570:·6563·742f·4d65·6d62·6572·496e·666f·2e63··ect/MemberInfo.c 
00000580:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. 
00000590:·99d5·939a·83c6·e1e7·e719·13cf·308a·6405··............0.d. 
000005a0:·9800·3a2f·6275·696c·642f·6d6f·6e6f·2d36··..:/build/mono-6 
000005b0:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex 
000005c0:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl 
000005d0:·6563·742f·4d6f·6475·6c65·2e63·7360·a66e··ect/Module.cs`.n 
000005e0:·40cf·6482·4cb6·f042·d481·72a7·9902·545b··@.d.L..B..r...T[ 
000005f0:·8ffe·9e66·32a2·c72b·57b8·eb30·6600·4b2f··...f2..+W..0f.K/ 
00000600:·6275·696c·642f·6d6f·6e6f·2d36·2e38·2e30··build/mono-6.8.0 
00000610:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern 
00000620:·616c·2f69·6b76·6d2f·7265·666c·6563·742f··al/ikvm/reflect/ 
00000630:·4578·6365·7074·696f·6e48·616e·646c·696e··ExceptionHandlin 
00000640:·6743·6c61·7573·652e·6373·60a6·6e40·cf64··gClause.cs`.n@.d 
00000650:·824c·b6f0·42d4·8172·a799·d648·2f8b·cdaf··.L..B..r...H/... 
00000660:·7ea0·0335·4cc0·49d6·0b54·003e·2f62·7569··~..5L.I..T.>/bui 
00000670:·6c64·2f6d·6f6e·6f2d·362e·382e·302e·3130··ld/mono-6.8.0.10 
00000680:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/ 
00000690:·696b·766d·2f72·6566·6c65·6374·2f4d·6574··ikvm/reflect/Met 
000006a0:·686f·6442·6173·652e·6373·60a6·6e40·cf64··hodBase.cs`.n@.d 
000006b0:·824c·b6f0·42d4·8172·a799·2d7b·1f40·e930··.L..B..r..-{.@.0 
000006c0:·8f03·ce94·ddad·c142·dfdc·0038·2f62·7569··.......B...8/bui 
000006d0:·6c64·2f6d·6f6e·6f2d·362e·382e·302e·3130··ld/mono-6.8.0.10 
000006e0:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/ 
000006f0:·696b·766d·2f72·6566·6c65·6374·2f55·7469··ikvm/reflect/Uti 
00000700:·6c2e·6373·60a6·6e40·cf64·824c·b6f0·42d4··l.cs`.n@.d.L..B. 
00000710:·8172·a799·74fa·0c40·2178·0d8a·d970·739e··.r..t..@!x...ps. 
00000720:·9850·4908·003d·2f62·7569·6c64·2f6d·6f6e··.PI..=/build/mon 
00000730:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg 
00000740:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r 
00000750:·6566·6c65·6374·2f46·6965·6c64·496e·666f··eflect/FieldInfo 
00000760:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. 
00000770:·72a7·99bc·5323·60dd·b297·f9b2·ba2d·4e32··r...S#`......-N2 
00000780:·88b9·c300·3c2f·6275·696c·642f·6d6f·6e6f··....</build/mono 
00000790:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/ 
000007a0:·6578·7465·726e·616c·2f69·6b76·6d2f·7265··external/ikvm/re 
000007b0:·666c·6563·742f·556e·6976·6572·7365·2e63··flect/Universe.c 
000007c0:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. 
000007d0:·9933·9504·4b4b·3b84·8a4e·8848·2627·e010··.3..KK;..N.H&'.. 
000007e0:·e500·4b2f·6275·696c·642f·6d6f·6e6f·2d36··..K/build/mono-6 
000007f0:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex 
00000800:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl 
00000810:·6563·742f·4261·6449·6d61·6765·466f·726d··ect/BadImageForm 
00000820:·6174·4578·6365·7074·696f·6e2e·6373·60a6··atException.cs`. 
00000830:·6e40·cf64·824c·b6f0·42d4·8172·a799·ee29··n@.d.L..B..r...) 
00000840:·3318·5ce4·04bb·5337·4300·6e0c·d7cc·0042··3.\...S7C.n....B 
00000850:·2f62·7569·6c64·2f6d·6f6e·6f2d·362e·382e··/build/mono-6.8. 
00000860:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter 
00000870:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect 
00000880:·2f54·7970·654e·616d·6550·6172·7365·722e··/TypeNameParser. 
00000890:·6373·60a6·6e40·cf64·824c·b6f0·42d4·8172··cs`.n@.d.L..B..r 
000008a0:·a799·8c56·9c04·9699·53c0·3321·32b6·c16f··...V....S.3!2..o 
000008b0:·36d1·0045·2f62·7569·6c64·2f6d·6f6e·6f2d··6..E/build/mono- 
000008c0:·362e·382e·302e·3130·352b·6466·7367·2f65··6.8.0.105+dfsg/e 
000008d0:·7874·6572·6e61·6c2f·696b·766d·2f72·6566··xternal/ikvm/ref 
000008e0:·6c65·6374·2f50·726f·7065·7274·7953·6967··lect/PropertySig 
000008f0:·6e61·7475·7265·2e63·7360·a66e·40cf·6482··nature.cs`.n@.d. 
00000900:·4cb6·f042·d481·72a7·9926·c4b6·75bb·f80b··L..B..r..&..u... 
00000910:·b2e9·fcca·d4bc·bb75·7c00·482f·6275·696c··.......u|.H/buil 
00000920:·642f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··d/mono-6.8.0.105 
00000930:·2b64·6673·672f·6578·7465·726e·616c·2f69··+dfsg/external/i 
00000940:·6b76·6d2f·7265·666c·6563·742f·4d61·6e69··kvm/reflect/Mani 
00000950:·6665·7374·5265·736f·7572·6365·496e·666f··festResourceInfo 
00000960:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. 
00000970:·72a7·9948·2cc4·69b0·4fa6·0fc6·474d·dfff··r..H,.i.O...GM.. 
00000980:·bdd6·ae00·3f2f·6275·696c·642f·6d6f·6e6f··....?/build/mono 
00000990:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/ 
000009a0:·6578·7465·726e·616c·2f69·6b76·6d2f·7265··external/ikvm/re 
000009b0:·666c·6563·742f·4d61·7273·6861·6c53·7065··flect/MarshalSpe 
000009c0:·632e·6373·60a6·6e40·cf64·824c·b6f0·42d4··c.cs`.n@.d.L..B. 
000009d0:·8172·a799·9d5b·053e·3674·a5b5·8437·4909··.r...[.>6t...7I. 
000009e0:·61c3·04b4·0040·2f62·7569·6c64·2f6d·6f6e··a....@/build/mon 
000009f0:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg 
00000a00:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r 
00000a10:·6566·6c65·6374·2f41·7373·656d·626c·794e··eflect/AssemblyN 
00000a20:·616d·652e·6373·60a6·6e40·cf64·824c·b6f0··ame.cs`.n@.d.L.. 
00000a30:·42d4·8172·a799·88d8·2a12·0f7a·bfcf·ec1c··B..r....*..z.... 
00000a40:·ca71·4315·6062·0040·2f62·7569·6c64·2f6d··.qC.`b.@/build/m 
00000a50:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df 
00000a60:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm 
00000a70:·2f72·6566·6c65·6374·2f50·726f·7065·7274··/reflect/Propert 
00000a80:·7949·6e66·6f2e·6373·60a6·6e40·cf64·824c··yInfo.cs`.n@.d.L 
00000a90:·b6f0·42d4·8172·a799·735d·cecf·778f·2100··..B..r..s]..w.!. 
Max diff block lines reached; 1644768/1682756 bytes (97.74%) of diff not shown.
3.61 MB
mono-devel_6.8.0.105+dfsg-3.3_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2022-12-09·13:33:03.000000·debian-binary1 -rw-r--r--···0········0········0········4·2022-12-09·13:33:03.000000·debian-binary
2 -rw-r--r--···0········0········0····38292·2022-12-09·13:33:03.000000·control.tar.xz2 -rw-r--r--···0········0········0····38308·2022-12-09·13:33:03.000000·control.tar.xz
3 -rw-r--r--···0········0········0·23502052·2022-12-09·13:33:03.000000·data.tar.xz3 -rw-r--r--···0········0········0·23503744·2022-12-09·13:33:03.000000·data.tar.xz
21.7 KB
control.tar.xz
21.6 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.33 Version:·6.8.0.105+dfsg-3.3
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:·1158896 Installed-Size:·115891
7 Depends:·mono-runtime·(>=·3.0~),·libc6·(>=·2.36)·|·libc6.1·(>=·2.36)·|·libc0.1·(>=·2.36),·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),·mono-gac·(=·6.8.0.105+dfsg-3.3),·mono-xbuild·(=·6.8.0.105+dfsg-3.3),·libmono-cil-dev·(=·6.8.0.105+dfsg-3.3),·libmono-2.0-dev·(>=·6.8.0.105+dfsg-3.3),·libmono-2.0-dev·(<<·6.8.0.105+dfsg-3.3.1~),·ca-certificates-mono·(=·6.8.0.105+dfsg-3.3),·pkg-config7 Depends:·mono-runtime·(>=·3.0~),·libc6·(>=·2.36)·|·libc6.1·(>=·2.36)·|·libc0.1·(>=·2.36),·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),·mono-gac·(=·6.8.0.105+dfsg-3.3),·mono-xbuild·(=·6.8.0.105+dfsg-3.3),·libmono-cil-dev·(=·6.8.0.105+dfsg-3.3),·libmono-2.0-dev·(>=·6.8.0.105+dfsg-3.3),·libmono-2.0-dev·(<<·6.8.0.105+dfsg-3.3.1~),·ca-certificates-mono·(=·6.8.0.105+dfsg-3.3),·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
3.59 MB
data.tar.xz
3.59 MB
data.tar
5.18 KB
file list
    
Offset 435, 15 lines modifiedOffset 435, 15 lines modified
435 -rw-r--r--···0·root·········(0)·root·········(0)·····4608·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.Xml.XPath.XDocument.dll435 -rw-r--r--···0·root·········(0)·root·········(0)·····4608·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.Xml.XPath.XDocument.dll
436 -rw-r--r--···0·root·········(0)·root·········(0)·····4096·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.Xml.XPath.dll436 -rw-r--r--···0·root·········(0)·root·········(0)·····4096·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.Xml.XPath.dll
437 -rw-r--r--···0·root·········(0)·root·········(0)·····5120·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.Xml.XmlDocument.dll437 -rw-r--r--···0·root·········(0)·root·········(0)·····5120·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.Xml.XmlDocument.dll
438 -rw-r--r--···0·root·········(0)·root·········(0)·····5120·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.Xml.XmlSerializer.dll438 -rw-r--r--···0·root·········(0)·root·········(0)·····5120·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.Xml.XmlSerializer.dll
439 -rw-r--r--···0·root·········(0)·root·········(0)·····4608·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.Xml.Xsl.Primitives.dll439 -rw-r--r--···0·root·········(0)·root·········(0)·····4608·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/System.Xml.Xsl.Primitives.dll
440 -rw-r--r--···0·root·········(0)·root·········(0)····93696·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/netstandard.dll440 -rw-r--r--···0·root·········(0)·root·········(0)····93696·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/Facades/netstandard.dll
441 -rwxr-xr-x···0·root·········(0)·root·········(0)····55808·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/RabbitMQ.Client.Apigen.exe441 -rwxr-xr-x···0·root·········(0)·root·········(0)····55808·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/RabbitMQ.Client.Apigen.exe
442 -rwxr-xr-x···0·root·········(0)·root·········(0)···501248·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/al.exe442 -rwxr-xr-x···0·root·········(0)·root·········(0)···501760·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/al.exe
443 -rwxr-xr-x···0·root·········(0)·root·········(0)····49664·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/aprofutil.exe443 -rwxr-xr-x···0·root·········(0)·root·········(0)····49664·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/aprofutil.exe
444 -rwxr-xr-x···0·root·········(0)·root·········(0)·····7168·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/browsercaps-updater.exe444 -rwxr-xr-x···0·root·········(0)·root·········(0)·····7168·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/browsercaps-updater.exe
445 -rwxr-xr-x···0·root·········(0)·root·········(0)····30208·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/caspol.exe445 -rwxr-xr-x···0·root·········(0)·root·········(0)····30208·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/caspol.exe
446 -rwxr-xr-x···0·root·········(0)·root·········(0)····47616·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/cccheck.exe446 -rwxr-xr-x···0·root·········(0)·root·········(0)····47616·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/cccheck.exe
447 -rwxr-xr-x···0·root·········(0)·root·········(0)····48640·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ccrewrite.exe447 -rwxr-xr-x···0·root·········(0)·root·········(0)····48640·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ccrewrite.exe
448 -rwxr-xr-x···0·root·········(0)·root·········(0)····14336·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/cert2spc.exe448 -rwxr-xr-x···0·root·········(0)·root·········(0)····14336·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/cert2spc.exe
449 -rwxr-xr-x···0·root·········(0)·root·········(0)····30208·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/certmgr.exe449 -rwxr-xr-x···0·root·········(0)·root·········(0)····30208·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/certmgr.exe
Offset 452, 25 lines modifiedOffset 452, 25 lines modified
452 -rwxr-xr-x···0·root·········(0)·root·········(0)····19968·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/culevel.exe452 -rwxr-xr-x···0·root·········(0)·root·········(0)····19968·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/culevel.exe
453 -rwxr-xr-x···0·root·········(0)·root·········(0)····15872·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/disco.exe453 -rwxr-xr-x···0·root·········(0)·root·········(0)····15872·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/disco.exe
454 -rwxr-xr-x···0·root·········(0)·root·········(0)·····9728·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/dtd2rng.exe454 -rwxr-xr-x···0·root·········(0)·root·········(0)·····9728·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/dtd2rng.exe
455 -rwxr-xr-x···0·root·········(0)·root·········(0)·····4608·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/dtd2xsd.exe455 -rwxr-xr-x···0·root·········(0)·root·········(0)·····4608·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/dtd2xsd.exe
456 -rwxr-xr-x···0·root·········(0)·root·········(0)·····4096·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/genxs.exe456 -rwxr-xr-x···0·root·········(0)·root·········(0)·····4096·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/genxs.exe
457 -rwxr-xr-x···0·root·········(0)·root·········(0)····17920·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/httpcfg.exe457 -rwxr-xr-x···0·root·········(0)·root·········(0)····17920·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/httpcfg.exe
458 -rwxr-xr-x···0·root·········(0)·root·········(0)····15872·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ictool.exe458 -rwxr-xr-x···0·root·········(0)·root·········(0)····15872·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ictool.exe
459 -rwxr-xr-x···0·root·········(0)·root·········(0)···574464·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ikdasm.exe459 -rwxr-xr-x···0·root·········(0)·root·········(0)···574976·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ikdasm.exe
460 -rwxr-xr-x···0·root·········(0)·root·········(0)···328192·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ilasm.exe460 -rwxr-xr-x···0·root·········(0)·root·········(0)···328192·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/ilasm.exe
461 -rwxr-xr-x···0·root·········(0)·root·········(0)····53760·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/illinkanalyzer.exe461 -rwxr-xr-x···0·root·········(0)·root·········(0)····53760·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/illinkanalyzer.exe
462 -rwxr-xr-x···0·root·········(0)·root·········(0)·····7680·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/installutil.exe462 -rwxr-xr-x···0·root·········(0)·root·········(0)·····7680·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/installutil.exe
463 -rwxr-xr-x···0·root·········(0)·root·········(0)·····7168·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/installvst.exe463 -rwxr-xr-x···0·root·········(0)·root·········(0)·····7168·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/installvst.exe
464 -rwxr-xr-x···0·root·········(0)·root·········(0)····46592·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/lc.exe464 -rwxr-xr-x···0·root·········(0)·root·········(0)····46592·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/lc.exe
465 -rwxr-xr-x···0·root·········(0)·root·········(0)····19456·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/macpack.exe465 -rwxr-xr-x···0·root·········(0)·root·········(0)····19456·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/macpack.exe
466 -rwxr-xr-x···0·root·········(0)·root·········(0)····24064·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/makecert.exe466 -rwxr-xr-x···0·root·········(0)·root·········(0)····24064·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/makecert.exe
467 -rwxr-xr-x···0·root·········(0)·root·········(0)····37888·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mconfig.exe467 -rwxr-xr-x···0·root·········(0)·root·········(0)····37888·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mconfig.exe
468 -rwxr-xr-x···0·root·········(0)·root·········(0)····44032·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mdbrebase.exe468 -rwxr-xr-x···0·root·········(0)·root·········(0)····44032·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mdbrebase.exe
469 -rwxr-xr-x···0·root·········(0)·root·········(0)···524288·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mkbundle.exe469 -rwxr-xr-x···0·root·········(0)·root·········(0)···524800·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mkbundle.exe
470 -rwxr-xr-x···0·root·········(0)·root·········(0)····69632·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-api-diff.exe470 -rwxr-xr-x···0·root·········(0)·root·········(0)····69632·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-api-diff.exe
471 -rwxr-xr-x···0·root·········(0)·root·········(0)····95744·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-api-html.exe471 -rwxr-xr-x···0·root·········(0)·root·········(0)····95744·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-api-html.exe
472 -rwxr-xr-x···0·root·········(0)·root·········(0)····83456·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-api-info.exe472 -rwxr-xr-x···0·root·········(0)·root·········(0)····83456·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-api-info.exe
473 -rwxr-xr-x···0·root·········(0)·root·········(0)···378880·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-cil-strip.exe473 -rwxr-xr-x···0·root·········(0)·root·········(0)···378880·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-cil-strip.exe
474 -rwxr-xr-x···0·root·········(0)·root·········(0)····47616·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-shlib-cop.exe474 -rwxr-xr-x···0·root·········(0)·root·········(0)····47616·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-shlib-cop.exe
475 -rw-r--r--···0·root·········(0)·root·········(0)······155·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-shlib-cop.exe.config475 -rw-r--r--···0·root·········(0)·root·········(0)······155·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-shlib-cop.exe.config
476 -rwxr-xr-x···0·root·········(0)·root·········(0)···558592·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-symbolicate.exe476 -rwxr-xr-x···0·root·········(0)·root·········(0)···558592·2022-12-09·13:33:03.000000·./usr/lib/mono/4.5/mono-symbolicate.exe
6.66 KB
./usr/lib/mono/4.5/al.exe
6.61 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:·0x00079a0014 »       ··············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:·0x0007b85e17 »       ········Entry·Point·RVA:·0x0007ba3e
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:·0x0007b810·[0x0000004b]47 »       ·····Import·Table:·0x0007b9f0·[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:·0x0007986463 »       ···Virtual·Size:·0x00079a44
64 »       Virtual·Address:·0x0000200064 »       Virtual·Address:·0x00002000
65 »       ··Raw·Data·Size:·0x00079a0065 »       ··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:·0x000001e873 »       ···Virtual·Size:·0x000001e8
74 »       Virtual·Address:·0x0007c00074 »       Virtual·Address:·0x0007c000
75 »       ··Raw·Data·Size:·0x0000020075 »       ··Raw·Data·Size:·0x00000200
76 »       ···Raw·Data·Ptr:·0x00079e0076 »       ···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:·0x0007a00086 »       ···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:·0x0007a40096 »       ···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:·0x00036f10·[0x000448f4]105 »       ·········Metadata:·0x00036f28·[0x00044abc]
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·-·0x000448f4·[31020·==·0x0000792c]128 »       ·······Blob:·0x0003cfc8·-·0x00044abc·[31476·==·0x00007af4]
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·3540c)132 Table·Module:·1·records·(12·bytes,·at·35424)
133 Table·TypeRef:·204·records·(10·bytes,·at·35418)133 Table·TypeRef:·204·records·(10·bytes,·at·35430)
134 Table·TypeDef:·379·records·(18·bytes,·at·35c10)134 Table·TypeDef:·379·records·(18·bytes,·at·35c28)
135 Table·Field:·1993·records·(8·bytes,·at·376b6)135 Table·Field:·1993·records·(8·bytes,·at·376ce)
136 Table·Method:·3884·records·(16·bytes,·at·3b4fe)136 Table·Method:·3884·records·(16·bytes,·at·3b516)
137 Table·Param:·3559·records·(8·bytes,·at·4a7be)137 Table·Param:·3559·records·(8·bytes,·at·4a7d6)
138 Table·InterfaceImpl:·61·records·(4·bytes,·at·516f6)138 Table·InterfaceImpl:·61·records·(4·bytes,·at·5170e)
139 Table·MemberRef:·1146·records·(8·bytes,·at·517ea)139 Table·MemberRef:·1146·records·(8·bytes,·at·51802)
140 Table·Constant:·554·records·(6·bytes,·at·53bba)140 Table·Constant:·554·records·(6·bytes,·at·53bd2)
141 Table·CustomAttribute:·106·records·(8·bytes,·at·548b6)141 Table·CustomAttribute:·106·records·(8·bytes,·at·548ce)
142 Table·FieldMarshal:·9·records·(4·bytes,·at·54c06)142 Table·FieldMarshal:·9·records·(4·bytes,·at·54c1e)
143 Table·ClassLayout:·9·records·(8·bytes,·at·54c2a)143 Table·ClassLayout:·9·records·(8·bytes,·at·54c42)
144 Table·FieldLayoutt:·2·records·(6·bytes,·at·54c72)144 Table·FieldLayoutt:·2·records·(6·bytes,·at·54c8a)
145 Table·StandaloneSig:·517·records·(2·bytes,·at·54c7e)145 Table·StandaloneSig:·517·records·(2·bytes,·at·54c96)
146 Table·EventMap:·2·records·(4·bytes,·at·55088)146 Table·EventMap:·2·records·(4·bytes,·at·550a0)
147 Table·Event:·4·records·(8·bytes,·at·55090)147 Table·Event:·4·records·(8·bytes,·at·550a8)
148 Table·PropertyMap:·153·records·(4·bytes,·at·550b0)148 Table·PropertyMap:·153·records·(4·bytes,·at·550c8)
149 Table·Property:·1041·records·(8·bytes,·at·55314)149 Table·Property:·1041·records·(8·bytes,·at·5532c)
150 Table·MethodSemantics:·1077·records·(6·bytes,·at·5739c)150 Table·MethodSemantics:·1077·records·(6·bytes,·at·573b4)
Max diff block lines reached; 0/6748 bytes (0.00%) of diff not shown.
6.66 KB
./usr/lib/mono/4.5/ikdasm.exe
6.61 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:·0x0008b80014 »       ··············Code·Size:·0x0008ba00
15 »       ··Initialized·Data·Size:·0x0000080015 »       ··Initialized·Data·Size:·0x00000800
16 »       Uninitialized·Data·Size:·0x0000000016 »       Uninitialized·Data·Size:·0x00000000
17 »       ········Entry·Point·RVA:·0x0008d69e17 »       ········Entry·Point·RVA:·0x0008d8ce
18 »       ·»       ··Code·Base·RVA:·0x0000200018 »       ·»       ··Code·Base·RVA:·0x00002000
19 »       »       ··Data·Base·RVA:·0x0008e00019 »       »       ··Data·Base·RVA:·0x0008e000
  
  
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:·0x0008d650·[0x0000004b]47 »       ·····Import·Table:·0x0008d880·[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, 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:·0x0008b6a463 »       ···Virtual·Size:·0x0008b8d4
64 »       Virtual·Address:·0x0000200064 »       Virtual·Address:·0x00002000
65 »       ··Raw·Data·Size:·0x0008b80065 »       ··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:·0x000001d873 »       ···Virtual·Size:·0x000001d8
74 »       Virtual·Address:·0x0008e00074 »       Virtual·Address:·0x0008e000
75 »       ··Raw·Data·Size:·0x0000020075 »       ··Raw·Data·Size:·0x00000200
76 »       ···Raw·Data·Ptr:·0x0008bc0076 »       ···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
81 »       Flags:·data,·read,·write81 »       Flags:·data,·read,·write
  
82 »       Name:·.rsrc82 »       Name:·.rsrc
83 »       ···Virtual·Size:·0x000002e083 »       ···Virtual·Size:·0x000002e0
84 »       Virtual·Address:·0x0009000084 »       Virtual·Address:·0x00090000
85 »       ··Raw·Data·Size:·0x0000040085 »       ··Raw·Data·Size:·0x00000400
86 »       ···Raw·Data·Ptr:·0x0008be0086 »       ···Raw·Data·Ptr:·0x0008c000
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:·0x0009200094 »       Virtual·Address:·0x00092000
95 »       ··Raw·Data·Size:·0x0000020095 »       ··Raw·Data·Size:·0x00000200
96 »       ···Raw·Data·Ptr:·0x0008c20096 »       ···Raw·Data·Ptr:·0x0008c400
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:·0x00043660·[0x00049fe8]105 »       ·········Metadata:·0x00043674·[0x0004a200]
106 »       Entry·Point·Token:·0x06000099106 »       Entry·Point·Token:·0x06000099
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·-·0x00026260·[156148·==·0x000261f4]126 »       Tables·(#~):·0x0000006c·-·0x00026260·[156148·==·0x000261f4]
127 »       ····Strings:·0x00026260·-·0x000381dc·[73596·==·0x00011f7c]127 »       ····Strings:·0x00026260·-·0x000381dc·[73596·==·0x00011f7c]
128 »       ·······Blob:·0x00042af4·-·0x00049fe8·[29940·==·0x000074f4]128 »       ·······Blob:·0x00042af4·-·0x0004a200·[30476·==·0x0000770c]
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·41b5c)132 Table·Module:·1·records·(12·bytes,·at·41b70)
133 Table·TypeRef:·198·records·(10·bytes,·at·41b68)133 Table·TypeRef:·198·records·(10·bytes,·at·41b7c)
134 Table·TypeDef:·404·records·(18·bytes,·at·42324)134 Table·TypeDef:·404·records·(18·bytes,·at·42338)
135 Table·Field:·2073·records·(8·bytes,·at·43f8c)135 Table·Field:·2073·records·(8·bytes,·at·43fa0)
136 Table·Method:·3971·records·(16·bytes,·at·48054)136 Table·Method:·3971·records·(16·bytes,·at·48068)
137 Table·Param:·3878·records·(8·bytes,·at·57884)137 Table·Param:·3878·records·(8·bytes,·at·57898)
138 Table·InterfaceImpl:·81·records·(4·bytes,·at·5f1b4)138 Table·InterfaceImpl:·81·records·(4·bytes,·at·5f1c8)
139 Table·MemberRef:·1287·records·(8·bytes,·at·5f2f8)139 Table·MemberRef:·1287·records·(8·bytes,·at·5f30c)
140 Table·Constant:·564·records·(6·bytes,·at·61b30)140 Table·Constant:·564·records·(6·bytes,·at·61b44)
141 Table·CustomAttribute:·185·records·(8·bytes,·at·62868)141 Table·CustomAttribute:·185·records·(8·bytes,·at·6287c)
142 Table·DeclSecurity:·1·records·(6·bytes,·at·62e30)142 Table·DeclSecurity:·1·records·(6·bytes,·at·62e44)
143 Table·ClassLayout:·10·records·(8·bytes,·at·62e36)143 Table·ClassLayout:·10·records·(8·bytes,·at·62e4a)
144 Table·FieldLayoutt:·4·records·(6·bytes,·at·62e86)144 Table·FieldLayoutt:·4·records·(6·bytes,·at·62e9a)
145 Table·StandaloneSig:·611·records·(2·bytes,·at·62e9e)145 Table·StandaloneSig:·611·records·(2·bytes,·at·62eb2)
146 Table·EventMap:·2·records·(4·bytes,·at·63364)146 Table·EventMap:·2·records·(4·bytes,·at·63378)
147 Table·Event:·4·records·(8·bytes,·at·6336c)147 Table·Event:·4·records·(8·bytes,·at·63380)
148 Table·PropertyMap:·164·records·(4·bytes,·at·6338c)148 Table·PropertyMap:·164·records·(4·bytes,·at·633a0)
149 Table·Property:·1082·records·(8·bytes,·at·6361c)149 Table·Property:·1082·records·(8·bytes,·at·63630)
150 Table·MethodSemantics:·1127·records·(6·bytes,·at·657ec)150 Table·MethodSemantics:·1127·records·(6·bytes,·at·65800)
Max diff block lines reached; 0/6748 bytes (0.00%) of diff not shown.
3.13 KB
./usr/lib/mono/4.5/illinkanalyzer.exe
3.06 KB
pedump {}
    
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:·0x00006edc·[0x000079e0]98 »       ·········Metadata:·0x00006ee0·[0x000079e0]
99 »       Entry·Point·Token:·0x060000dc99 »       Entry·Point·Token:·0x060000dc
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·51b8)122 Table·Module:·1·records·(10·bytes,·at·51bc)
123 Table·TypeRef:·105·records·(6·bytes,·at·51c2)123 Table·TypeRef:·105·records·(6·bytes,·at·51c6)
124 Table·TypeDef:·36·records·(14·bytes,·at·5438)124 Table·TypeDef:·36·records·(14·bytes,·at·543c)
125 Table·Field:·136·records·(6·bytes,·at·5630)125 Table·Field:·136·records·(6·bytes,·at·5634)
126 Table·Method:·297·records·(14·bytes,·at·5960)126 Table·Method:·297·records·(14·bytes,·at·5964)
127 Table·Param:·323·records·(6·bytes,·at·699e)127 Table·Param:·323·records·(6·bytes,·at·69a2)
128 Table·InterfaceImpl:·31·records·(4·bytes,·at·7130)128 Table·InterfaceImpl:·31·records·(4·bytes,·at·7134)
129 Table·MemberRef:·294·records·(6·bytes,·at·71ac)129 Table·MemberRef:·294·records·(6·bytes,·at·71b0)
130 Table·Constant:·15·records·(6·bytes,·at·7890)130 Table·Constant:·15·records·(6·bytes,·at·7894)
131 Table·CustomAttribute:·91·records·(6·bytes,·at·78ea)131 Table·CustomAttribute:·91·records·(6·bytes,·at·78ee)
132 Table·DeclSecurity:·1·records·(6·bytes,·at·7b0c)132 Table·DeclSecurity:·1·records·(6·bytes,·at·7b10)
133 Table·StandaloneSig:·59·records·(2·bytes,·at·7b12)133 Table·StandaloneSig:·59·records·(2·bytes,·at·7b16)
134 Table·PropertyMap:·17·records·(4·bytes,·at·7b88)134 Table·PropertyMap:·17·records·(4·bytes,·at·7b8c)
135 Table·Property:·48·records·(6·bytes,·at·7bcc)135 Table·Property:·48·records·(6·bytes,·at·7bd0)
136 Table·MethodSemantics:·58·records·(6·bytes,·at·7cec)136 Table·MethodSemantics:·58·records·(6·bytes,·at·7cf0)
137 Table·MethodImpl:·32·records·(6·bytes,·at·7e48)137 Table·MethodImpl:·32·records·(6·bytes,·at·7e4c)
138 Table·TypeSpec:·63·records·(2·bytes,·at·7f08)138 Table·TypeSpec:·63·records·(2·bytes,·at·7f0c)
139 Table·Assembly:·1·records·(22·bytes,·at·7f86)139 Table·Assembly:·1·records·(22·bytes,·at·7f8a)
140 Table·AssemblyRef:·5·records·(20·bytes,·at·7f9c)140 Table·AssemblyRef:·5·records·(20·bytes,·at·7fa0)
141 Table·NestedClass:·14·records·(4·bytes,·at·8000)141 Table·NestedClass:·14·records·(4·bytes,·at·8004)
142 Table·GenericParam:·18·records·(8·bytes,·at·8038)142 Table·GenericParam:·18·records·(8·bytes,·at·803c)
143 Table·MethodSpec:·7·records·(4·bytes,·at·80c8)143 Table·MethodSpec:·7·records·(4·bytes,·at·80cc)
144 RVA·for·Entry·Point:·0x00006668144 RVA·for·Entry·Point:·0x00006668
6.74 KB
./usr/lib/mono/4.5/mkbundle.exe
6.68 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:·0x0007f40014 »       ··············Code·Size:·0x0007f600
15 »       ··Initialized·Data·Size:·0x0000080015 »       ··Initialized·Data·Size:·0x00000800
16 »       Uninitialized·Data·Size:·0x0000000016 »       Uninitialized·Data·Size:·0x00000000
17 »       ········Entry·Point·RVA:·0x0008135e17 »       ········Entry·Point·RVA:·0x0008158e
18 »       ·»       ··Code·Base·RVA:·0x0000200018 »       ·»       ··Code·Base·RVA:·0x00002000
19 »       »       ··Data·Base·RVA:·0x0008200019 »       »       ··Data·Base·RVA:·0x00082000
  
  
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:·0x00081310·[0x0000004b]47 »       ·····Import·Table:·0x00081540·[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, 63 lines modifiedOffset 57, 63 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:·0x0007f36463 »       ···Virtual·Size:·0x0007f594
64 »       Virtual·Address:·0x0000200064 »       Virtual·Address:·0x00002000
65 »       ··Raw·Data·Size:·0x0007f40065 »       ··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:·0x000001d873 »       ···Virtual·Size:·0x000001d8
74 »       Virtual·Address:·0x0008200074 »       Virtual·Address:·0x00082000
75 »       ··Raw·Data·Size:·0x0000020075 »       ··Raw·Data·Size:·0x00000200
76 »       ···Raw·Data·Ptr:·0x0007f80076 »       ···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
81 »       Flags:·data,·read,·write81 »       Flags:·data,·read,·write
  
82 »       Name:·.rsrc82 »       Name:·.rsrc
83 »       ···Virtual·Size:·0x000002e883 »       ···Virtual·Size:·0x000002e8
84 »       Virtual·Address:·0x0008400084 »       Virtual·Address:·0x00084000
85 »       ··Raw·Data·Size:·0x0000040085 »       ··Raw·Data·Size:·0x00000400
86 »       ···Raw·Data·Ptr:·0x0007fa0086 »       ···Raw·Data·Ptr:·0x0007fc00
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:·0x0008600094 »       Virtual·Address:·0x00086000
95 »       ··Raw·Data·Size:·0x0000020095 »       ··Raw·Data·Size:·0x00000200
96 »       ···Raw·Data·Ptr:·0x0007fe0096 »       ···Raw·Data·Ptr:·0x00080000
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:·0x0003b834·[0x00045ad8]105 »       ·········Metadata:·0x0003b848·[0x00045cec]
106 »       Entry·Point·Token:·0x06000002106 »       Entry·Point·Token:·0x06000002
107 »       ·····Resources·at:·0x000399f0·[0x00001e41]107 »       ·····Resources·at:·0x00039a04·[0x00001e41]
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]
  
112 Strong·name:·none112 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·-·0x00045ad8·[26224·==·0x00006670]128 »       ·······Blob:·0x0003f468·-·0x00045cec·[26756·==·0x00006884]
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·39d30)132 Table·Module:·1·records·(12·bytes,·at·39d44)
133 Table·TypeRef:·190·records·(10·bytes,·at·39d3c)133 Table·TypeRef:·190·records·(10·bytes,·at·39d50)
134 Table·TypeDef:·381·records·(18·bytes,·at·3a4a8)134 Table·TypeDef:·381·records·(18·bytes,·at·3a4bc)
135 Table·Field:·1940·records·(8·bytes,·at·3bf72)135 Table·Field:·1940·records·(8·bytes,·at·3bf86)
136 Table·Method:·3699·records·(16·bytes,·at·3fc12)136 Table·Method:·3699·records·(16·bytes,·at·3fc26)
137 Table·Param:·3459·records·(8·bytes,·at·4e342)137 Table·Param:·3459·records·(8·bytes,·at·4e356)
138 Table·InterfaceImpl:·52·records·(4·bytes,·at·54f5a)138 Table·InterfaceImpl:·52·records·(4·bytes,·at·54f6e)
139 Table·MemberRef:·1187·records·(8·bytes,·at·5502a)139 Table·MemberRef:·1187·records·(8·bytes,·at·5503e)
140 Table·Constant:·497·records·(6·bytes,·at·57542)140 Table·Constant:·497·records·(6·bytes,·at·57556)
141 Table·CustomAttribute:·153·records·(8·bytes,·at·580e8)141 Table·CustomAttribute:·153·records·(8·bytes,·at·580fc)
142 Table·ClassLayout:·10·records·(8·bytes,·at·585b0)142 Table·ClassLayout:·10·records·(8·bytes,·at·585c4)
143 Table·FieldLayoutt:·2·records·(6·bytes,·at·58600)143 Table·FieldLayoutt:·2·records·(6·bytes,·at·58614)
144 Table·StandaloneSig:·544·records·(2·bytes,·at·5860c)144 Table·StandaloneSig:·544·records·(2·bytes,·at·58620)
145 Table·EventMap:·2·records·(4·bytes,·at·58a4c)145 Table·EventMap:·2·records·(4·bytes,·at·58a60)
146 Table·Event:·4·records·(8·bytes,·at·58a54)146 Table·Event:·4·records·(8·bytes,·at·58a68)
147 Table·PropertyMap:·152·records·(4·bytes,·at·58a74)147 Table·PropertyMap:·152·records·(4·bytes,·at·58a88)
148 Table·Property:·1048·records·(8·bytes,·at·58cd4)148 Table·Property:·1048·records·(8·bytes,·at·58ce8)
Max diff block lines reached; 0/6824 bytes (0.00%) of diff not shown.
3.55 MB
./usr/lib/mono/4.5/mono-symbolicate.exe
Format-specific differences are supported for Mono 'Portable Executable' files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: PE32 executable (console) Intel 80386 Mono/.Net assembly, for MS Windows, 4 sections
    
Offset 158, 42 lines modifiedOffset 158, 42 lines modified
000009d0:·72cd·0200·7017·8d20·0000·0125·1603·7b13··r...p..·...%..{.000009d0:·72cd·0200·7017·8d20·0000·0125·1603·7b13··r...p..·...%..{.
000009e0:·0000·04a2·6f2a·0000·0605·1204·fe15·0a00··....o*..........000009e0:·0000·04a2·6f2a·0000·0605·1204·fe15·0a00··....o*..........
000009f0:·0002·1104·810a·0000·0216·1305·dd28·0200··.............(..000009f0:·0002·1104·810a·0000·0216·1305·dd28·0200··.............(..
00000a00:·0011·0d16·9a13·0e03·7b15·0000·0439·0d00··........{....9..00000a00:·0011·0d16·9a13·0e03·7b15·0000·0439·0d00··........{....9..
00000a10:·0000·037b·1400·0004·130f·3842·0000·0004··...{......8B....00000a10:·0000·037b·1400·0004·130f·3842·0000·0004··...{......8B....
00000a20:·3a18·0000·0005·1204·fe15·0a00·0002·1104··:...............00000a20:·3a18·0000·0005·1204·fe15·0a00·0002·1104··:...............
00000a30:·810a·0000·0216·1305·ddec·0100·0004·110e··................00000a30:·810a·0000·0216·1305·ddec·0100·0004·110e··................
00000a40:·6fcd·0500·0613·1012·1028·b50b·0006·037b··o........(.....{00000a40:·6fcd·0500·0613·1012·1028·870b·0006·037b··o........(.....{
00000a50:·1600·0004·037b·1400·0004·6f16·0000·0613··.....{....o.....00000a50:·1600·0004·037b·1400·0004·6f16·0000·0613··.....{....o.....
00000a60:·0f11·0f16·3c18·0000·0005·1204·fe15·0a00··....<...........00000a60:·0f11·0f16·3c18·0000·0005·1204·fe15·0a00··....<...........
00000a70:·0002·1104·810a·0000·0216·1305·dda8·0100··................00000a70:·0002·1104·810a·0000·0216·1305·dda8·0100··................
00000a80:·0011·0e6f·4106·0006·6f4f·0b00·063a·b100··...oA...oO...:..00000a80:·0011·0e6f·4106·0006·6fbb·0a00·063a·b100··...oA...o....:..
00000a90:·0000·110e·2809·0000·0613·1111·112d·0f12··....(........-..00000a90:·0000·110e·2809·0000·0613·1111·112d·0f12··....(........-..
00000aa0:·12fe·1506·0000·1b11·1238·2400·0000·1111··.........8$.....00000aa0:·12fe·1506·0000·1b11·1238·2400·0000·1111··.........8$.....
00000ab0:·6f0b·0400·0625·2d10·2612·12fe·1506·0000··o....%-.&.......00000ab0:·6f0b·0400·0625·2d10·2612·12fe·1506·0000··o....%-.&.......
00000ac0:·1b11·1238·0a00·0000·6f26·0000·0a73·2700··...8....o&...s'.00000ac0:·1b11·1238·0a00·0000·6f26·0000·0a73·2700··...8....o&...s'.
00000ad0:·000a·1312·1212·2828·0000·0a17·3309·1212··......((....3...00000ad0:·000a·1312·1212·2828·0000·0a17·3309·1212··......((....3...
00000ae0:·2829·0000·0a2b·0116·393e·0000·0011·116f··()...+..9>.....o00000ae0:·2829·0000·0a2b·0116·393e·0000·0011·116f··()...+..9>.....o
00000af0:·0b04·0006·166f·2a00·000a·1314·1214·28f8··.....o*.......(.00000af0:·0b04·0006·166f·2a00·000a·1314·1214·28f8··.....o*.......(.
00000b00:·0300·0674·e200·0002·6fca·0500·0613·1302··...t....o.......00000b00:·0300·0674·e200·0002·6fca·0500·0613·1302··...t....o.......
00000b10:·0311·1372·0d03·0070·6f1d·0000·0604·0528··...r...po......(00000b10:·0311·1372·0d03·0070·6f1d·0000·0604·0528··...r...po......(
00000b20:·0800·0006·1305·ddfe·0000·0005·1204·fe15··................00000b20:·0800·0006·1305·ddfe·0000·0005·1204·fe15··................
00000b30:·0a00·0002·1104·810a·0000·0216·1305·dde6··................00000b30:·0a00·0002·1104·810a·0000·0216·1305·dde6··................
00000b40:·0000·0014·1315·110e·6f41·0600·066f·500b··........oA...oP.00000b40:·0000·0014·1315·110e·6f41·0600·066f·bc0a··........oA...o..
00000b50:·0006·7e0a·0000·042d·1114·fe06·1000·0006··..~....-........00000b50:·0006·7e0a·0000·042d·1114·fe06·1000·0006··..~....-........
00000b60:·732b·0000·0a80·0a00·0004·7e0a·0000·0428··s+........~....(00000b60:·732b·0000·0a80·0a00·0004·7e0a·0000·0428··s+........~....(
00000b70:·0600·002b·6f2d·0000·0a13·1738·3c00·0000··...+o-.....8<...00000b70:·0600·002b·6f2d·0000·0a13·1738·3c00·0000··...+o-.....8<...
00000b80:·1117·6f2e·0000·0a13·1611·166f·4c0a·0006··..o........oL...00000b80:·1117·6f2e·0000·0a13·1611·166f·670b·0006··..o........og...
00000b90:·110f·3f21·0000·0005·1116·6f56·0a00·066f··..?!......oV...o00000b90:·110f·3f21·0000·0005·1116·6f71·0b00·066f··..?!......oq...o
00000ba0:·200a·0006·1116·6f4d·0a00·0628·2100·0006···.....oM...(!...00000ba0:·300a·0006·1116·6f68·0b00·0628·2100·0006··0.....oh...(!...
00000bb0:·1713·05dd·7100·0000·1116·1315·1117·6f2f··....q.........o/00000bb0:·1713·05dd·7100·0000·1116·1315·1117·6f2f··....q.........o/
00000bc0:·0000·0a3a·b8ff·ffff·dd0f·0000·0011·1739··...:...........900000bc0:·0000·0a3a·b8ff·ffff·dd0f·0000·0011·1739··...:...........9
00000bd0:·0700·0000·1117·6f16·0000·0adc·1115·3921··......o.......9!00000bd0:·0700·0000·1117·6f16·0000·0adc·1115·3921··......o.......9!
00000be0:·0000·0005·1115·6f56·0a00·066f·200a·0006··......oV...o·...00000be0:·0000·0005·1115·6f71·0b00·066f·300a·0006··......oq...o0...
00000bf0:·1115·6f4d·0a00·0628·2100·0006·1713·05dd··..oM...(!.......00000bf0:·1115·6f68·0b00·0628·2100·0006·1713·05dd··..oh...(!.......
00000c00:·2500·0000·0512·04fe·150a·0000·0211·0481··%...............00000c00:·2500·0000·0512·04fe·150a·0000·0211·0481··%...............
00000c10:·0a00·0002·1613·05dd·0d00·0000·0839·0600··.............9..00000c10:·0a00·0002·1613·05dd·0d00·0000·0839·0600··.............9..
00000c20:·0000·086f·1600·000a·dc11·052a·4134·0000··...o.......*A4..00000c20:·0000·086f·1600·000a·dc11·052a·4134·0000··...o.......*A4..
00000c30:·0200·0000·9703·0000·5200·0000·e903·0000··........R.......00000c30:·0200·0000·9703·0000·5200·0000·e903·0000··........R.......
00000c40:·0f00·0000·0000·0000·0200·0000·1c00·0000··................00000c40:·0f00·0000·0000·0000·0200·0000·1c00·0000··................
00000c50:·1c04·0000·3804·0000·0d00·0000·0000·0000··....8...........00000c50:·1c04·0000·3804·0000·0d00·0000·0000·0000··....8...........
00000c60:·da02·6f3b·0600·063a·0200·0000·142a·026f··..o;...:.....*.o00000c60:·da02·6f3b·0600·063a·0200·0000·142a·026f··..o;...:.....*.o
Offset 302, 15 lines modifiedOffset 302, 15 lines modified
000012d0:·0006·0328·0f00·0006·0372·4503·0070·6f39··...(.....rE..po9000012d0:·0006·0328·0f00·0006·0372·4503·0070·6f39··...(.....rE..po9
000012e0:·0000·0a26·2a06·752a·0000·020b·0739·4a00··...&*.u*.....9J.000012e0:·0000·0a26·2a06·752a·0000·020b·0739·4a00··...&*.u*.....9J.
000012f0:·0000·066f·4209·0006·0328·0f00·0006·0372··...oB....(.....r000012f0:·0000·066f·4209·0006·0328·0f00·0006·0372··...oB....(.....r
00001300:·f703·0070·6f39·0000·0a26·160c·3810·0000··...po9...&..8...00001300:·f703·0070·6f39·0000·0a26·160c·3810·0000··...po9...&..8...
00001310:·0003·7241·0300·706f·3900·000a·2608·1758··..rA..po9...&..X00001310:·0003·7241·0300·706f·3900·000a·2608·1758··..rA..po9...&..X
00001320:·0c08·076f·6e01·0006·1759·3fe2·ffff·ff03··...on....Y?.....00001320:·0c08·076f·6e01·0006·1759·3fe2·ffff·ff03··...on....Y?.....
00001330:·72fb·0300·706f·3900·000a·262a·0203·1f2b··r...po9...&*...+00001330:·72fb·0300·706f·3900·000a·262a·0203·1f2b··r...po9...&*...+
00001340:·280e·0000·062a·1e02·6f4c·0a00·062a·ce02··(....*..oL...*..00001340:·280e·0000·062a·1e02·6f67·0b00·062a·ce02··(....*..og...*..
00001350:·6f08·0400·066f·c805·0006·7261·0400·7028··o....o....ra..p(00001350:·6f08·0400·066f·c805·0006·7261·0400·7028··o....o....ra..p(
00001360:·0800·000a·3917·0000·0002·6f08·0400·066f··....9.....o....o00001360:·0800·000a·3917·0000·0002·6f08·0400·066f··....9.....o....o
00001370:·1f09·0006·7297·0400·7028·0800·000a·2b01··....r...p(....+.00001370:·1f09·0006·7297·0400·7028·0800·000a·2b01··....r...p(....+.
00001380:·162a·1e02·2802·0000·0a2a·9a03·027b·7c0d··.*..(....*...{|.00001380:·162a·1e02·2802·0000·0a2a·9a03·027b·7c0d··.*..(....*...{|.
00001390:·0004·280a·0000·0639·1300·0000·036f·ac06··..(....9.....o..00001390:·0004·280a·0000·0639·1300·0000·036f·ac06··..(....9.....o..
000013a0:·0006·027b·7d0d·0004·280c·0000·062b·0116··...{}...(....+..000013a0:·0006·027b·7d0d·0004·280c·0000·062b·0116··...{}...(....+..
000013b0:·2a1e·0228·0200·000a·2a4a·036f·ca05·0006··*..(....*J.o....000013b0:·2a1e·0228·0200·000a·2a4a·036f·ca05·0006··*..(....*J.o....
Offset 1383, 12492 lines modifiedOffset 1383, 12492 lines modified
00005660:·280c·0100·0a0f·0128·0c01·000a·1b28·1201··(......(.....(..00005660:·280c·0100·0a0f·0128·0c01·000a·1b28·1201··(......(.....(..
00005670:·000a·2a22·0217·7313·0100·0a2a·2202·1673··..*"..s....*"..s00005670:·000a·2a22·0217·7313·0100·0a2a·2202·1673··..*"..s....*"..s
00005680:·1401·000a·2a3e·0203·7d15·0100·0a02·047d··....*>..}......}00005680:·1401·000a·2a3e·0203·7d15·0100·0a02·047d··....*>..}......}
00005690:·1601·000a·2a00·0000·1330·0100·3000·0000··....*....0..0...00005690:·1601·000a·2a00·0000·1330·0100·3000·0000··....*....0..0...
000056a0:·4200·0011·027b·1501·000a·8c3e·0000·1b39··B....{.....>...9000056a0:·4200·0011·027b·1501·000a·8c3e·0000·1b39··B....{.....>...9
000056b0:·1f00·0000·027b·1601·000a·3914·0000·0002··.....{....9.....000056b0:·1f00·0000·027b·1601·000a·3914·0000·0002··.....{....9.....
Diff chunk too large, falling back to line-by-line diff (1281 lines added, 1281 lines removed)
000056c0:·7b15·0100·0a0a·1200·fe16·3e00·001b·6f16··{.........>...o.000056c0:·7b15·0100·0a0a·1200·fe16·3e00·001b·6f16··{.........>...o.
000056d0:·0000·0a2a·3216·8d3f·0000·1b80·1701·000a··...*2..?........000056d0:·0000·0a2a·de02·2802·0000·0a02·037d·1701··...*..(......}..
000056e0:·2a36·0272·0016·0070·0328·a700·000a·2a42··*6.r...p.(....*B000056e0:·000a·0203·8e69·8d40·0000·1b7d·1801·000a··.....i.@...}....
000056f0:·0239·0800·0000·028e·6916·fe01·2b01·172a··.9......i...+..*000056f0:·027b·1701·000a·027b·1801·000a·038e·6928··.{.....{......i(
00005700:·4e02·390b·0000·0002·7b18·0100·0a16·fe01··N.9.....{.......00005700:·1901·000a·0204·7d1a·0100·0a2a·3202·1602··......}....*2...
00005710:·2b01·172a·2a0f·0003·280f·0000·2b02·2ace··+..**...(...+.*.00005710:·8e69·0328·1b01·000a·2a3e·0205·731c·0100··.i.(....*>..s...
00005720:·023a·1200·0000·178d·4200·001b·2516·03a4··.:......B...%...00005720:·0a03·0428·1d01·000a·2a56·0202·7b18·0100··...(....*V..{...
00005730:·4200·001b·1000·022a·0202·8e69·1758·2810··B......*...i.X(.00005730:·0a02·7b17·0100·0a03·0428·1e01·000a·2a00··..{......(....*.
00005740:·0000·2b10·0002·028e·6917·5903·a442·0000··..+.....i.Y..B..00005740:·1330·0600·3400·0000·4300·0011·0e04·0559··.0..4...C......Y
00005750:·1b02·2a00·1330·0400·5900·0000·0000·0000··..*..0..Y.......00005750:·183c·0100·0000·2a0e·0405·5818·5b0a·0204··.<....*...X.[...
00005760:·0214·281a·0100·0a39·0600·0000·7e5e·0000··..(....9....~^..00005760:·0305·0628·1e01·000a·0204·0306·0e04·281e··...(..........(.
00005770:·042a·026f·1b01·000a·1540·1400·0000·026f··.*.o.....@.....o00005770:·0100·0a02·0304·0506·0e04·281f·0100·0a2a··..........(....*
00005780:·1c01·000a·026f·1d01·000a·1616·731e·0100··.....o......s...00005780:·1330·0600·7100·0000·0500·0011·050a·0e04··.0..q...........
00005790:·0a2a·026f·1f01·000a·1540·1900·0000·026f··.*.o.....@.....o00005790:·0b05·0c38·5c00·0000·060e·043c·3e00·0000··...8\......<>...
000057a0:·1c01·000a·026f·1d01·000a·026f·1b01·000a··.....o.....o....000057a0:·070e·053c·1f00·0000·027b·1a01·000a·0306··...<.....{......
000057b0:·1673·1e01·000a·2a02·2a00·0000·1330·0300··.s....*.*....0..000057b0:·a340·0000·1b03·07a3·4000·001b·6f20·0100··.@......@...o·..
000057c0:·4d00·0000·4300·0011·0302·6f50·0b00·0616··M...C.....oP....000057c0:·0a16·3d17·0000·0004·0803·0625·1758·0aa3··..=........%.X..
000057d0:·6f20·0100·0a6f·560a·0006·5117·0a38·2000··o·...oV...Q..8·.000057d0:·4000·001b·a440·0000·1b38·1200·0000·0408··@....@...8......
000057e0:·0000·026f·500b·0006·066f·2001·000a·0b07··...oP....o·.....000057e0:·0307·2517·580b·a340·0000·1ba4·4000·001b··..%.X..@....@...
000057f0:·6f56·0a00·0603·503b·0200·0000·162a·0617··oV....P;.....*..000057f0:·0817·580c·080e·053f·9cff·ffff·2a32·168d··..X....?....*2..
00005800:·580a·0602·6f50·0b00·066f·2101·000a·3fcf··X...oP...o!...?.00005800:·4200·001b·8021·0100·0a2a·3602·7200·1600··B....!...*6.r...
00005810:·ffff·ff17·2a00·0000·1b30·0500·7d00·0000··....*....0..}...00005810:·7003·28a7·0000·0a2a·4202·3908·0000·0002··p.(....*B.9.....
00005820:·4400·0011·043a·0800·0000·037e·6100·0004··D....:.....~a...00005820:·8e69·16fe·012b·0117·2a4e·0239·0b00·0000··.i...+..*N.9....
00005830:·512a·046f·9c07·0006·0a16·0b06·1201·2822··Q*.o..........("00005830:·027b·2201·000a·16fe·012b·0117·2a2a·0f00··.{"......+..**..
00005840:·0100·0a03·507e·6200·0004·3b05·0000·00dd··....P~b...;.....00005840:·0328·0f00·002b·022a·ce02·3a12·0000·0017··.(...+.*..:.....
00005850:·4c00·0000·0428·3001·0006·392b·0000·0003··L....(0...9+....00005850:·8d45·0000·1b25·1603·a445·0000·1b10·0002··.E...%...E......
00005860:·0402·7e69·0000·042d·1114·fe06·5401·0006··..~i...-....T...00005860:·2a02·028e·6917·5828·1000·002b·1000·0202··*...i.X(...+....
00005870:·7323·0100·0a80·6900·0004·7e69·0000·046f··s#....i...~i...o00005870:·8e69·1759·03a4·4500·001b·022a·1330·0400··.i.Y..E....*.0..
00005880:·1100·002b·5138·0700·0000·037e·6100·0004··...+Q8.....~a...00005880:·5900·0000·0000·0000·0214·2824·0100·0a39··Y.........($...9
00005890:·51dd·0a00·0000·072c·0606·2824·0100·0adc··Q......,..($....00005890:·0600·0000·7e61·0000·042a·026f·2501·000a··....~a...*.o%...
000058a0:·2a00·0000·0110·0000·0200·1700·5b72·000a··*...........[r..000058a0:·1540·1400·0000·026f·2601·000a·026f·2701··.@.....o&....o'.
000058b0:·0000·0000·ce03·2830·0100·0639·2600·0000··......(0...9&...000058b0:·000a·1616·7328·0100·0a2a·026f·2901·000a··....s(...*.o)...
000058c0:·0302·7e6a·0000·042d·1114·fe06·5501·0006··..~j...-....U...000058c0:·1540·1900·0000·026f·2601·000a·026f·2701··.@.....o&....o'.
000058d0:·7325·0100·0a80·6a00·0004·7e6a·0000·046f··s%....j...~j...o000058d0:·000a·026f·2501·000a·1673·2801·000a·2a02··...o%....s(...*.
000058e0:·1200·002b·2b01·162a·1330·0500·4000·0000··...++..*.0..@...000058e0:·2a00·0000·1330·0300·4d00·0000·4400·0011··*....0..M...D...
000058f0:·4500·0011·0428·3001·0006·392a·0000·0004··E....(0...9*....000058f0:·0302·6fbc·0a00·0616·6f2a·0100·0a6f·710b··..o.....o*...oq.
00005900:·0302·7e6b·0000·042d·1114·fe06·5601·0006··..~k...-....V...00005900:·0006·5117·0a38·2000·0000·026f·bc0a·0006··..Q..8·....o....
00005910:·7326·0100·0a80·6b00·0004·7e6b·0000·046f··s&....k...~k...o00005910:·066f·2a01·000a·0b07·6f71·0b00·0603·503b··.o*.....oq....P;
00005920:·1300·002b·380a·0000·0003·7327·0100·0a25··...+8.....s'...%00005920:·0200·0000·162a·0617·580a·0602·6fbc·0a00··.....*..X...o...
00005930:·0a51·062a·1330·0200·3300·0000·4600·0011··.Q.*.0..3...F...00005930:·066f·2b01·000a·3fcf·ffff·ff17·2a00·0000··.o+...?.....*...
00005940:·026f·3405·0006·0a16·0b38·1700·0000·0607··.o4......8......00005940:·1b30·0500·7d00·0000·4500·0011·043a·0800··.0..}...E....:..
00005950:·6f28·0100·0a6f·d505·0006·3902·0000·0017··o(...o....9.....00005950:·0000·037e·6400·0004·512a·046f·9c07·0006··...~d...Q*.o....
00005960:·2a07·1758·0b07·066f·2901·000a·3fdd·ffff··*..X...o)...?...00005960:·0a16·0b06·1201·282c·0100·0a03·507e·6500··......(,....P~e.
00005970:·ff16·2a00·1330·0300·5d00·0000·4600·0011··..*..0..]...F...00005970:·0004·3b05·0000·00dd·4c00·0000·0428·3601··..;.....L....(6.
00005980:·0372·2e16·0070·6f39·0000·0a26·026f·3405··.r...po9...&.o4.00005980:·0006·392b·0000·0003·0402·7e6c·0000·042d··..9+......~l...-
00005990:·0006·0a16·0b38·2a00·0000·0716·3e0c·0000··.....8*.....>...00005990:·1114·fe06·5a01·0006·732d·0100·0a80·6c00··....Z...s-....l.
000059a0:·0003·7241·0300·706f·3900·000a·2603·0607··..rA..po9...&...000059a0:·0004·7e6c·0000·046f·1100·002b·5138·0700··..~l...o...+Q8..
000059b0:·6f28·0100·0a6f·ca05·0006·6f39·0000·0a26··o(...o....o9...&000059b0:·0000·037e·6400·0004·51dd·0a00·0000·072c··...~d...Q......,
000059c0:·0717·580b·0706·6f29·0100·0a3f·caff·ffff··..X...o)...?....000059c0:·0606·282e·0100·0adc·2a00·0000·0110·0000··..(.....*.......
000059d0:·0372·3216·0070·6f39·0000·0a26·2ace·0328··.r2..po9...&*..(000059d0:·0200·1700·5b72·000a·0000·0000·ce03·2836··....[r........(6
000059e0:·3001·0006·3926·0000·0003·027e·6c00·0004··0...9&.....~l...000059e0:·0100·0639·2600·0000·0302·7e6d·0000·042d··...9&.....~m...-
000059f0:·2d11·14fe·0657·0100·0673·2a01·000a·806c··-....W...s*....l000059f0:·1114·fe06·5b01·0006·732f·0100·0a80·6d00··....[...s/....m.
00005a00:·0000·047e·6c00·0004·6f14·0000·2b2b·0116··...~l...o...++..00005a00:·0004·7e6d·0000·046f·1200·002b·2b01·162a··..~m...o...++..*
00005a10:·2a00·0000·1330·0500·4100·0000·4700·0011··*....0..A...G...00005a10:·1330·0500·4000·0000·4600·0011·0428·3601··.0..@...F....(6.
00005a20:·0428·3001·0006·392a·0000·0004·0302·7e6d··.(0...9*......~m00005a20:·0006·392a·0000·0004·0302·7e6e·0000·042d··..9*......~n...-
00005a30:·0000·042d·1114·fe06·5801·0006·732b·0100··...-....X...s+..00005a30:·1114·fe06·5c01·0006·7330·0100·0a80·6e00··....\...s0....n.
00005a40:·0a80·6d00·0004·7e6d·0000·046f·1500·002b··..m...~m...o...+00005a40:·0004·7e6e·0000·046f·1300·002b·380a·0000··..~n...o...+8...
00005a50:·380b·0000·0003·0273·1805·0006·250a·5106··8......s....%.Q.00005a50:·0003·7331·0100·0a25·0a51·062a·1330·0200··..s1...%.Q.*.0..
00005a60:·2ace·0328·3001·0006·3926·0000·0003·027e··*..(0...9&.....~00005a60:·3300·0000·4700·0011·026f·3405·0006·0a16··3...G....o4.....
00005a70:·6e00·0004·2d11·14fe·0659·0100·0673·2c01··n...-....Y...s,.00005a70:·0b38·1700·0000·0607·6f32·0100·0a6f·d505··.8......o2...o..
00005a80:·000a·806e·0000·047e·6e00·0004·6f16·0000··...n...~n...o...00005a80:·0006·3902·0000·0017·2a07·1758·0b07·066f··..9.....*..X...o
Max diff block lines reached; 3543790/3725748 bytes (95.12%) of diff not shown.
5.48 KB
./usr/lib/mono/4.5/monop.exe
5.43 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:·0x0007bc0015 »       ··············Code·Size:·0x0007bc00
16 »       ··Initialized·Data·Size:·0x0000080016 »       ··Initialized·Data·Size:·0x00000800
17 »       Uninitialized·Data·Size:·0x0000000017 »       Uninitialized·Data·Size:·0x00000000
18 »       ········Entry·Point·RVA:·0x0007da9e18 »       ········Entry·Point·RVA:·0x0007dabe
19 »       ·»       ··Code·Base·RVA:·0x0000200019 »       ·»       ··Code·Base·RVA:·0x00002000
20 »       »       ··Data·Base·RVA:·0x0007e00020 »       »       ··Data·Base·RVA:·0x0007e000
  
  
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:·0x0007da50·[0x0000004b]47 »       ·····Import·Table:·0x0007da70·[0x0000004b]
48 »       ···Resource·Table:·0x00080000·[0x000002d8]48 »       ···Resource·Table:·0x00080000·[0x000002d8]
49 »       ··Exception·Table:·0x00000000·[0x00000000]49 »       ··Exception·Table:·0x00000000·[0x00000000]
50 »       Certificate·Table:·0x00000000·[0x00000000]50 »       Certificate·Table:·0x00000000·[0x00000000]
51 »       ······Reloc·Table:·0x00082000·[0x0000000c]51 »       ······Reloc·Table:·0x00082000·[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:·0x0007baa463 »       ···Virtual·Size:·0x0007bac4
64 »       Virtual·Address:·0x0000200064 »       Virtual·Address:·0x00002000
65 »       ··Raw·Data·Size:·0x0007bc0065 »       ··Raw·Data·Size:·0x0007bc00
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:·0x0003b004·[0x00042a4c]109 »       ·········Metadata:·0x0003b01c·[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·39514)
134 Table·TypeRef:·179·records·(10·bytes,·at·39508)134 Table·TypeRef:·179·records·(10·bytes,·at·39520)
135 Table·TypeDef:·393·records·(18·bytes,·at·39c06)135 Table·TypeDef:·393·records·(18·bytes,·at·39c1e)
136 Table·Field:·2039·records·(8·bytes,·at·3b7a8)136 Table·Field:·2039·records·(8·bytes,·at·3b7c0)
137 Table·Method:·3783·records·(16·bytes,·at·3f760)137 Table·Method:·3783·records·(16·bytes,·at·3f778)
138 Table·Param:·3575·records·(8·bytes,·at·4e3d0)138 Table·Param:·3575·records·(8·bytes,·at·4e3e8)
139 Table·InterfaceImpl:·57·records·(4·bytes,·at·55388)139 Table·InterfaceImpl:·57·records·(4·bytes,·at·553a0)
140 Table·MemberRef:·1197·records·(8·bytes,·at·5546c)140 Table·MemberRef:·1197·records·(8·bytes,·at·55484)
141 Table·Constant:·525·records·(6·bytes,·at·579d4)141 Table·Constant:·525·records·(6·bytes,·at·579ec)
142 Table·CustomAttribute:·100·records·(8·bytes,·at·58622)142 Table·CustomAttribute:·100·records·(8·bytes,·at·5863a)
143 Table·ClassLayout:·11·records·(8·bytes,·at·58942)143 Table·ClassLayout:·11·records·(8·bytes,·at·5895a)
144 Table·FieldLayoutt:·2·records·(6·bytes,·at·5899a)144 Table·FieldLayoutt:·2·records·(6·bytes,·at·589b2)
145 Table·StandaloneSig:·573·records·(2·bytes,·at·589a6)145 Table·StandaloneSig:·573·records·(2·bytes,·at·589be)
146 Table·EventMap:·2·records·(4·bytes,·at·58e20)146 Table·EventMap:·2·records·(4·bytes,·at·58e38)
147 Table·Event:·4·records·(8·bytes,·at·58e28)147 Table·Event:·4·records·(8·bytes,·at·58e40)
148 Table·PropertyMap:·160·records·(4·bytes,·at·58e48)148 Table·PropertyMap:·160·records·(4·bytes,·at·58e60)
149 Table·Property:·1072·records·(8·bytes,·at·590c8)149 Table·Property:·1072·records·(8·bytes,·at·590e0)
150 Table·MethodSemantics:·1110·records·(6·bytes,·at·5b248)150 Table·MethodSemantics:·1110·records·(6·bytes,·at·5b260)
151 Table·MethodImpl:·54·records·(6·bytes,·at·5cc4c)151 Table·MethodImpl:·54·records·(6·bytes,·at·5cc64)
152 Table·Moduleref:·1·records·(4·bytes,·at·5cd90)152 Table·Moduleref:·1·records·(4·bytes,·at·5cda8)
153 Table·TypeSpec:·350·records·(2·bytes,·at·5cd94)153 Table·TypeSpec:·350·records·(2·bytes,·at·5cdac)
154 Table·ImplMap:·1·records·(10·bytes,·at·5d050)154 Table·ImplMap:·1·records·(10·bytes,·at·5d068)
155 Table·FieldRVA:·10·records·(6·bytes,·at·5d05a)155 Table·FieldRVA:·10·records·(6·bytes,·at·5d072)
156 Table·Assembly:·1·records·(26·bytes,·at·5d096)156 Table·Assembly:·1·records·(26·bytes,·at·5d0ae)
157 Table·AssemblyRef:·2·records·(24·bytes,·at·5d0b0)157 Table·AssemblyRef:·2·records·(24·bytes,·at·5d0c8)
158 Table·NestedClass:·106·records·(4·bytes,·at·5d0e0)158 Table·NestedClass:·106·records·(4·bytes,·at·5d0f8)
159 Table·GenericParam:·21·records·(10·bytes,·at·5d288)159 Table·GenericParam:·21·records·(10·bytes,·at·5d2a0)
160 Table·MethodSpec:·55·records·(4·bytes,·at·5d35a)160 Table·MethodSpec:·55·records·(4·bytes,·at·5d372)
161 Table·GenericParamConstraint:·13·records·(4·bytes,·at·5d436)161 Table·GenericParamConstraint:·13·records·(4·bytes,·at·5d44e)
162 RVA·for·Entry·Point:·0x0000275c162 RVA·for·Entry·Point:·0x0000275c
6.11 KB
mono-mcs_6.8.0.105+dfsg-3.3_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2022-12-09·13:33:03.000000·debian-binary1 -rw-r--r--···0········0········0········4·2022-12-09·13:33:03.000000·debian-binary
2 -rw-r--r--···0········0········0·····1900·2022-12-09·13:33:03.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1900·2022-12-09·13:33:03.000000·control.tar.xz
3 -rw-r--r--···0········0········0···536856·2022-12-09·13:33:03.000000·data.tar.xz3 -rw-r--r--···0········0········0···537244·2022-12-09·13:33:03.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.59 KB
data.tar.xz
5.57 KB
data.tar
5.55 KB
./usr/lib/mono/4.5/mcs.exe
5.5 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:·0x001b9d5e
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:·0x001b9d10·[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, 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:·0x001b7d4463 »       ···Virtual·Size:·0x001b7d64
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
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:·0x000d743c·[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·d5934)
134 Table·TypeRef:·239·records·(10·bytes,·at·d5928)134 Table·TypeRef:·239·records·(10·bytes,·at·d5940)
135 Table·TypeDef:·1096·records·(18·bytes,·at·d627e)135 Table·TypeDef:·1096·records·(18·bytes,·at·d6296)
136 Table·Field:·4694·records·(10·bytes,·at·daf8e)136 Table·Field:·4694·records·(10·bytes,·at·dafa6)
137 Table·Method:·10700·records·(18·bytes,·at·e66ea)137 Table·Method:·10700·records·(18·bytes,·at·e6702)
138 Table·Param:·10823·records·(8·bytes,·at·115742)138 Table·Param:·10823·records·(8·bytes,·at·11575a)
139 Table·InterfaceImpl:·231·records·(4·bytes,·at·12a97a)139 Table·InterfaceImpl:·231·records·(4·bytes,·at·12a992)
140 Table·MemberRef:·2508·records·(12·bytes,·at·12ad16)140 Table·MemberRef:·2508·records·(12·bytes,·at·12ad2e)
141 Table·Constant:·1342·records·(8·bytes,·at·1322a6)141 Table·Constant:·1342·records·(8·bytes,·at·1322be)
142 Table·CustomAttribute:·794·records·(12·bytes,·at·134c96)142 Table·CustomAttribute:·794·records·(12·bytes,·at·134cae)
143 Table·ClassLayout:·18·records·(8·bytes,·at·1371ce)143 Table·ClassLayout:·18·records·(8·bytes,·at·1371e6)
144 Table·FieldLayoutt:·2·records·(6·bytes,·at·13725e)144 Table·FieldLayoutt:·2·records·(6·bytes,·at·137276)
145 Table·StandaloneSig:·1816·records·(4·bytes,·at·13726a)145 Table·StandaloneSig:·1816·records·(4·bytes,·at·137282)
146 Table·EventMap:·3·records·(4·bytes,·at·138eca)146 Table·EventMap:·3·records·(4·bytes,·at·138ee2)
147 Table·Event:·5·records·(8·bytes,·at·138ed6)147 Table·Event:·5·records·(8·bytes,·at·138eee)
148 Table·PropertyMap:·507·records·(4·bytes,·at·138efe)148 Table·PropertyMap:·507·records·(4·bytes,·at·138f16)
149 Table·Property:·2358·records·(10·bytes,·at·1396ea)149 Table·Property:·2358·records·(10·bytes,·at·139702)
150 Table·MethodSemantics:·2648·records·(6·bytes,·at·13f306)150 Table·MethodSemantics:·2648·records·(6·bytes,·at·13f31e)
151 Table·MethodImpl:·145·records·(6·bytes,·at·143116)151 Table·MethodImpl:·145·records·(6·bytes,·at·14312e)
152 Table·Moduleref:·2·records·(4·bytes,·at·14347c)152 Table·Moduleref:·2·records·(4·bytes,·at·143494)
153 Table·TypeSpec:·714·records·(4·bytes,·at·143484)153 Table·TypeSpec:·714·records·(4·bytes,·at·14349c)
154 Table·ImplMap:·2·records·(10·bytes,·at·143fac)154 Table·ImplMap:·2·records·(10·bytes,·at·143fc4)
155 Table·FieldRVA:·25·records·(6·bytes,·at·143fc0)155 Table·FieldRVA:·25·records·(6·bytes,·at·143fd8)
156 Table·Assembly:·1·records·(28·bytes,·at·144056)156 Table·Assembly:·1·records·(28·bytes,·at·14406e)
157 Table·AssemblyRef:·4·records·(28·bytes,·at·144072)157 Table·AssemblyRef:·4·records·(28·bytes,·at·14408a)
158 Table·NestedClass:·266·records·(4·bytes,·at·1440e2)158 Table·NestedClass:·266·records·(4·bytes,·at·1440fa)
159 Table·GenericParam:·38·records·(10·bytes,·at·14450a)159 Table·GenericParam:·38·records·(10·bytes,·at·144522)
160 Table·MethodSpec:·125·records·(6·bytes,·at·144686)160 Table·MethodSpec:·125·records·(6·bytes,·at·14469e)
161 Table·GenericParamConstraint:·26·records·(4·bytes,·at·144974)161 Table·GenericParamConstraint:·26·records·(4·bytes,·at·14498c)
162 RVA·for·Entry·Point:·0x0004b970162 RVA·for·Entry·Point:·0x0004b970
3.54 KB
mono-runtime-boehm_6.8.0.105+dfsg-3.3_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2022-12-09·13:33:03.000000·debian-binary1 -rw-r--r--···0········0········0········4·2022-12-09·13:33:03.000000·debian-binary
2 -rw-r--r--···0········0········0·····1020·2022-12-09·13:33:03.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1024·2022-12-09·13:33:03.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1374104·2022-12-09·13:33:03.000000·data.tar.xz3 -rw-r--r--···0········0········0··1373940·2022-12-09·13:33:03.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.91 KB
data.tar.xz
2.89 KB
data.tar
2.88 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:·f7ed3a99d8e9bbaf6e494aa6db7597a7b45b52b33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d810e34bc16a8b89baf872e00f8bcd97df06a70d
  
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
464 B
strings --all --bytes=8 {}
    
Offset 5521, 15 lines modifiedOffset 5521, 15 lines modified
5521 config_dir:5521 config_dir:
5522 MONO_PATH5522 MONO_PATH
5523 machineconfig:5523 machineconfig:
5524 library:5524 library:
5525 mono-bundle-XXXXXX5525 mono-bundle-XXXXXX
5526 Error·loading·shared·library:·%s·%s5526 Error·loading·shared·library:·%s·%s
5527 Unknown·stream·on·embedded·package:·%s5527 Unknown·stream·on·embedded·package:·%s
5528 Wed·May··3·02:06:23·-12·20235528 Thu·May··4·07:23:57·+14·2023
5529 Debian·6.8.0.105+dfsg-3.35529 Debian·6.8.0.105+dfsg-3.3
5530 mini-runtime.c5530 mini-runtime.c
5531 *·Assertion:·should·not·be·reached·at·%s:%d5531 *·Assertion:·should·not·be·reached·at·%s:%d
5532 del->method5532 del->method
5533 *·Assertion·at·%s:%d,·condition·`%s'·not·met5533 *·Assertion·at·%s:%d,·condition·`%s'·not·met
5534 PRECOMPILE:·%s.5534 PRECOMPILE:·%s.
5535 Compiling·%d·%s5535 Compiling·%d·%s
1.42 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 26, 17 lines modifiedOffset 26, 17 lines modified
26 ··0x0021f7b0·673a0000·656e763a·00000000·6c696272·g:..env:....libr26 ··0x0021f7b0·673a0000·656e763a·00000000·6c696272·g:..env:....libr
27 ··0x0021f7c0·6172793a·00000000·6d6f6e6f·2d62756e·ary:....mono-bun27 ··0x0021f7c0·6172793a·00000000·6d6f6e6f·2d62756e·ary:....mono-bun
28 ··0x0021f7d0·646c652d·58585858·58580000·4572726f·dle-XXXXXX..Erro28 ··0x0021f7d0·646c652d·58585858·58580000·4572726f·dle-XXXXXX..Erro
29 ··0x0021f7e0·72206c6f·6164696e·67207368·61726564·r·loading·shared29 ··0x0021f7e0·72206c6f·6164696e·67207368·61726564·r·loading·shared
30 ··0x0021f7f0·206c6962·72617279·3a202573·2025730a··library:·%s·%s.30 ··0x0021f7f0·206c6962·72617279·3a202573·2025730a··library:·%s·%s.
31 ··0x0021f800·00000000·556e6b6e·6f776e20·73747265·....Unknown·stre31 ··0x0021f800·00000000·556e6b6e·6f776e20·73747265·....Unknown·stre
32 ··0x0021f810·616d206f·6e20656d·62656464·65642070·am·on·embedded·p32 ··0x0021f810·616d206f·6e20656d·62656464·65642070·am·on·embedded·p
33 ··0x0021f820·61636b61·67653a20·25730a00·57656420·ackage:·%s..Wed·33 ··0x0021f820·61636b61·67653a20·25730a00·54687520·ackage:·%s..Thu·
34 ··0x0021f830·4d617920·20332030·323a3036·3a323320·May··3·02:06:23·34 ··0x0021f830·4d617920·20342030·373a3233·3a353720·May··4·07:23:57·
35 ··0x0021f840·2d313220·32303233·00000000·53494753·-12·2023....SIGS35 ··0x0021f840·2b313420·32303233·00000000·53494753·+14·2023....SIGS
36 ··0x0021f850·45475600·44656269·616e2036·2e382e30·EGV.Debian·6.8.036 ··0x0021f850·45475600·44656269·616e2036·2e382e30·EGV.Debian·6.8.0
37 ··0x0021f860·2e313035·2b646673·672d332e·33000000·.105+dfsg-3.3...37 ··0x0021f860·2e313035·2b646673·672d332e·33000000·.105+dfsg-3.3...
38 ··0x0021f870·6d696e69·2d72756e·74696d65·2e630000·mini-runtime.c..38 ··0x0021f870·6d696e69·2d72756e·74696d65·2e630000·mini-runtime.c..
39 ··0x0021f880·2a204173·73657274·696f6e3a·2073686f·*·Assertion:·sho39 ··0x0021f880·2a204173·73657274·696f6e3a·2073686f·*·Assertion:·sho
40 ··0x0021f890·756c6420·6e6f7420·62652072·65616368·uld·not·be·reach40 ··0x0021f890·756c6420·6e6f7420·62652072·65616368·uld·not·be·reach
41 ··0x0021f8a0·65642061·74202573·3a25640a·00000000·ed·at·%s:%d.....41 ··0x0021f8a0·65642061·74202573·3a25640a·00000000·ed·at·%s:%d.....
42 ··0x0021f8b0·64656c2d·3e6d6574·686f6400·2a204173·del->method.*·As42 ··0x0021f8b0·64656c2d·3e6d6574·686f6400·2a204173·del->method.*·As
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·af919a5f·mono-boehm....._2 ··0x00000000·6d6f6e6f·2d626f65·686d0000·047b7b7a·mono-boehm...{{z
  
2.22 KB
mono-runtime-dbg_6.8.0.105+dfsg-3.3_armhf.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2022-12-09·13:33:03.000000·debian-binary1 -rw-r--r--···0········0········0········4·2022-12-09·13:33:03.000000·debian-binary
2 -rw-r--r--···0········0········0·····1096·2022-12-09·13:33:03.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1096·2022-12-09·13:33:03.000000·control.tar.xz
3 -rw-r--r--···0········0········0·12820744·2022-12-09·13:33:03.000000·data.tar.xz3 -rw-r--r--···0········0········0·12821232·2022-12-09·13:33:03.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.67 KB
data.tar.xz
1.65 KB
data.tar
839 B
./usr/lib/debug/usr/bin/mono-boehm
File has been modified after NT_GNU_BUILD_ID has been applied.
709 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
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:·f7ed3a99d8e9bbaf6e494aa6db7597a7b45b52b33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d810e34bc16a8b89baf872e00f8bcd97df06a70d
  
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
837 B
./usr/lib/debug/usr/bin/mono-sgen
File has been modified after NT_GNU_BUILD_ID has been applied.
709 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
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:·f904f6c2c9dbf873674b8aeebebf43f67d3ffd853 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b0fad635c3ab30f4ae3f2a1feb68a3b98ee6ac2f
  
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.45 KB
mono-runtime-sgen_6.8.0.105+dfsg-3.3_armhf.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2022-12-09·13:33:03.000000·debian-binary1 -rw-r--r--···0········0········0········4·2022-12-09·13:33:03.000000·debian-binary
2 -rw-r--r--···0········0········0·····1040·2022-12-09·13:33:03.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1040·2022-12-09·13:33:03.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1461396·2022-12-09·13:33:03.000000·data.tar.xz3 -rw-r--r--···0········0········0··1461096·2022-12-09·13:33:03.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.91 KB
data.tar.xz
2.89 KB
data.tar
2.87 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:·f904f6c2c9dbf873674b8aeebebf43f67d3ffd853 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b0fad635c3ab30f4ae3f2a1feb68a3b98ee6ac2f
  
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
464 B
strings --all --bytes=8 {}
    
Offset 5058, 15 lines modifiedOffset 5058, 15 lines modified
5058 config_dir:5058 config_dir:
5059 MONO_PATH5059 MONO_PATH
5060 machineconfig:5060 machineconfig:
5061 library:5061 library:
5062 mono-bundle-XXXXXX5062 mono-bundle-XXXXXX
5063 Error·loading·shared·library:·%s·%s5063 Error·loading·shared·library:·%s·%s
5064 Unknown·stream·on·embedded·package:·%s5064 Unknown·stream·on·embedded·package:·%s
5065 Wed·May··3·02:06:23·-12·20235065 Thu·May··4·07:23:57·+14·2023
5066 Debian·6.8.0.105+dfsg-3.35066 Debian·6.8.0.105+dfsg-3.3
5067 mini-runtime.c5067 mini-runtime.c
5068 *·Assertion:·should·not·be·reached·at·%s:%d5068 *·Assertion:·should·not·be·reached·at·%s:%d
5069 del->method5069 del->method
5070 *·Assertion·at·%s:%d,·condition·`%s'·not·met5070 *·Assertion·at·%s:%d,·condition·`%s'·not·met
5071 PRECOMPILE:·%s.5071 PRECOMPILE:·%s.
5072 Compiling·%d·%s5072 Compiling·%d·%s
1.42 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 26, 17 lines modifiedOffset 26, 17 lines modified
26 ··0x00246d50·673a0000·656e763a·00000000·6c696272·g:..env:....libr26 ··0x00246d50·673a0000·656e763a·00000000·6c696272·g:..env:....libr
27 ··0x00246d60·6172793a·00000000·6d6f6e6f·2d62756e·ary:....mono-bun27 ··0x00246d60·6172793a·00000000·6d6f6e6f·2d62756e·ary:....mono-bun
28 ··0x00246d70·646c652d·58585858·58580000·4572726f·dle-XXXXXX..Erro28 ··0x00246d70·646c652d·58585858·58580000·4572726f·dle-XXXXXX..Erro
29 ··0x00246d80·72206c6f·6164696e·67207368·61726564·r·loading·shared29 ··0x00246d80·72206c6f·6164696e·67207368·61726564·r·loading·shared
30 ··0x00246d90·206c6962·72617279·3a202573·2025730a··library:·%s·%s.30 ··0x00246d90·206c6962·72617279·3a202573·2025730a··library:·%s·%s.
31 ··0x00246da0·00000000·556e6b6e·6f776e20·73747265·....Unknown·stre31 ··0x00246da0·00000000·556e6b6e·6f776e20·73747265·....Unknown·stre
32 ··0x00246db0·616d206f·6e20656d·62656464·65642070·am·on·embedded·p32 ··0x00246db0·616d206f·6e20656d·62656464·65642070·am·on·embedded·p
33 ··0x00246dc0·61636b61·67653a20·25730a00·57656420·ackage:·%s..Wed·33 ··0x00246dc0·61636b61·67653a20·25730a00·54687520·ackage:·%s..Thu·
34 ··0x00246dd0·4d617920·20332030·323a3036·3a323320·May··3·02:06:23·34 ··0x00246dd0·4d617920·20342030·373a3233·3a353720·May··4·07:23:57·
35 ··0x00246de0·2d313220·32303233·00000000·53494753·-12·2023....SIGS35 ··0x00246de0·2b313420·32303233·00000000·53494753·+14·2023....SIGS
36 ··0x00246df0·45475600·44656269·616e2036·2e382e30·EGV.Debian·6.8.036 ··0x00246df0·45475600·44656269·616e2036·2e382e30·EGV.Debian·6.8.0
37 ··0x00246e00·2e313035·2b646673·672d332e·33000000·.105+dfsg-3.3...37 ··0x00246e00·2e313035·2b646673·672d332e·33000000·.105+dfsg-3.3...
38 ··0x00246e10·6d696e69·2d72756e·74696d65·2e630000·mini-runtime.c..38 ··0x00246e10·6d696e69·2d72756e·74696d65·2e630000·mini-runtime.c..
39 ··0x00246e20·2a204173·73657274·696f6e3a·2073686f·*·Assertion:·sho39 ··0x00246e20·2a204173·73657274·696f6e3a·2073686f·*·Assertion:·sho
40 ··0x00246e30·756c6420·6e6f7420·62652072·65616368·uld·not·be·reach40 ··0x00246e30·756c6420·6e6f7420·62652072·65616368·uld·not·be·reach
41 ··0x00246e40·65642061·74202573·3a25640a·00000000·ed·at·%s:%d.....41 ··0x00246e40·65642061·74202573·3a25640a·00000000·ed·at·%s:%d.....
42 ··0x00246e50·64656c2d·3e6d6574·686f6400·2a204173·del->method.*·As42 ··0x00246e50·64656c2d·3e6d6574·686f6400·2a204173·del->method.*·As
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·b44c393d·mono-sgen....L9=2 ··0x00000000·6d6f6e6f·2d736765·6e000000·eaadb3ee·mono-sgen.......
  
32.7 MB
mono-source_6.8.0.105+dfsg-3.3_all.deb
454 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2022-12-09·13:33:03.000000·debian-binary1 -rw-r--r--···0········0········0········4·2022-12-09·13:33:03.000000·debian-binary
2 -rw-r--r--···0········0········0······824·2022-12-09·13:33:03.000000·control.tar.xz2 -rw-r--r--···0········0········0······820·2022-12-09·13:33:03.000000·control.tar.xz
3 -rw-r--r--···0········0········0·115864212·2022-12-09·13:33:03.000000·data.tar.xz3 -rw-r--r--···0········0········0·116971968·2022-12-09·13:33:03.000000·data.tar.xz
667 B
control.tar.xz
639 B
control.tar
569 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.33 Version:·6.8.0.105+dfsg-3.3
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:·1131866 Installed-Size:·114267
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.7 MB
data.tar.xz
32.7 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·2022-12-09·13:33:03.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/doc/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/doc/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/doc/mono-source/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/doc/mono-source/
6 -rw-r--r--···0·root·········(0)·root·········(0)·····2284·2022-12-09·13:33:03.000000·./usr/share/doc/mono-source/changelog.Debian.gz6 -rw-r--r--···0·root·········(0)·root·········(0)·····2284·2022-12-09·13:33:03.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·2022-12-09·13:33:03.000000·./usr/src/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/src/
9 -rw-r--r--···0·root·········(0)·root·········(0)·115844224·2022-12-09·13:33:03.000000·./usr/src/mono-source.tar.xz9 -rw-r--r--···0·root·········(0)·root·········(0)·116951684·2022-12-09·13:33:03.000000·./usr/src/mono-source.tar.xz
32.7 MB
./usr/src/mono-source.tar.xz
32.7 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-05-03·13:29:31.000000·mono-6.8.0.105+dfsg/1 drwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)········0·2023-05-03·16:41:33.000000·mono-6.8.0.105+dfsg/
2 drwxr-xr-x···0·pbuilder1··(1111)·pbuilder1··(1111)········0·2023-05-03·13:29:30.000000·mono-6.8.0.105+dfsg/tools/2 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····6017·2023-05-03·16:40:05.000000·mono-6.8.0.105+dfsg/Makefile.am
3 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·······58·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/tools/Makefile.am3 drwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)········0·2023-05-03·16:41:33.000000·mono-6.8.0.105+dfsg/msvc/
4 drwxr-xr-x···0·pbuilder1··(1111)·pbuilder1··(1111)········0·2023-05-03·13:29:30.000000·mono-6.8.0.105+dfsg/tools/mono-hang-watchdog/4 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····3224·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/Makefile.am
5 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······318·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/tools/mono-hang-watchdog/Makefile.am5 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····10277·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/teste.vcxproj
6 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····1315·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/tools/mono-hang-watchdog/mono-hang-watchdog.c6 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····9098·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/mono.props
7 drwxr-xr-x···0·pbuilder1··(1111)·pbuilder1··(1111)········0·2023-05-03·13:29:30.000000·mono-6.8.0.105+dfsg/tools/sgen/7 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····15537·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/libmono-dynamic.vcxproj
8 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····1466·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/tools/sgen/sgen-entry-stream.c8 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····10392·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/test-metadata.vcxproj
9 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······547·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/tools/sgen/sgen-entry-stream.h9 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····7251·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/build-all.vcxproj
10 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····22912·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/tools/sgen/sgen-grep-binprot.c10 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····12068·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/libmono-static.vcxproj
11 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····1818·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/tools/sgen/Makefile.am11 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····9528·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/libmonoruntime.vcxproj
12 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····3203·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/tools/sgen/sgen-grep-binprot-main.c12 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····9894·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/libtest.vcxproj
13 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····1022·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/tools/sgen/sgen-grep-binprot.h13 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····7059·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/libmonodac.vcxproj
14 drwxr-xr-x···0·pbuilder1··(1111)·pbuilder1··(1111)········0·2023-05-03·13:29:30.000000·mono-6.8.0.105+dfsg/tools/locale-builder/14 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····11067·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/pedump.vcxproj
15 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····1784·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/tools/locale-builder/RegionInfoEntry.cs15 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····10011·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/mono-full-aot-compile-test.vcxproj
16 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····1506·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/tools/locale-builder/Makefile.am16 -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)······464·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/winsetup.bat
17 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····1752·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/tools/locale-builder/Constants.cs17 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····10935·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/libgc.vcxproj
18 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····1388·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/tools/locale-builder/CalendarType.cs18 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····11071·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/monoposixhelper.vcxproj
19 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····3735·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/tools/locale-builder/CultureInfoEntry.cs19 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····10136·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/mono-mini-regression-test.vcxproj
20 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····4791·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/tools/locale-builder/DateTimeFormatEntry.cs20 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····10788·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/mono-testdriver-test.vcxproj
21 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····47869·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/tools/locale-builder/Driver.cs21 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····21244·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/genmdesc.vcxproj
22 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····2028·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/tools/locale-builder/TextInfoEntry.cs22 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····11727·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/monow.vcxproj
23 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····33749·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/tools/locale-builder/lcids.xml23 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····10731·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/profiler-vtune.vcxproj
24 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····4864·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/tools/locale-builder/NumberFormatEntry.cs24 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····11607·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/monodis.vcxproj
25 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)···193909·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/tools/locale-builder/Patterns.cs25 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····3464·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/monoposixhelper.def
26 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····1926·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/tools/locale-builder/README26 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····11435·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/test_eglib.vcxproj
27 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····3744·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/tools/locale-builder/Entry.cs27 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····9991·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/mono-full-aot-run-test.vcxproj
28 drwxr-xr-x···0·pbuilder1··(1111)·pbuilder1··(1111)········0·2023-05-03·13:29:30.000000·mono-6.8.0.105+dfsg/tools/pedump/28 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····10288·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/test-invoke.vcxproj
29 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····1399·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/tools/pedump/Makefile.am29 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····10457·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/mono-nunit-test.vcxproj
30 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····24305·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/tools/pedump/pedump.c30 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····8648·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/eglib.vcxproj
31 drwxr-xr-x···0·pbuilder1··(1111)·pbuilder1··(1111)········0·2023-05-03·13:29:30.000000·mono-6.8.0.105+dfsg/data/31 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····35345·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/mono.sln
32 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······175·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/system.web.mvc3.pc.in32 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····10136·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/build-external-llvm.vcxproj
33 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······212·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/system.web.extensions_1.0.pc.in33 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····7526·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/build-package.vcxproj
34 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······327·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/xbuild12.pc34 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····8852·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/build-init.vcxproj
35 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······186·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/mono-options.pc.in35 -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)······463·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/runmdesc.bat
36 -rwxr-xr-x···0·pbuilder1··(1111)·pbuilder1··(1111)·····1740·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/dtrace-prelink.sh36 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····8805·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/build-external-btls.vcxproj
37 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······846·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/mono.supp37 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····12300·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/libmini.vcxproj
38 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····2862·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/mono.d38 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····7646·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/build-install.vcxproj
39 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······248·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/cecil.pc.in39 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····10095·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/mono-profiler-log.vcxproj
40 drwxr-xr-x···0·pbuilder1··(1111)·pbuilder1··(1111)········0·2023-05-03·13:29:30.000000·mono-6.8.0.105+dfsg/data/net_2_0/40 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····9366·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/libgcmonosgen.vcxproj
41 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····60575·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/net_2_0/DefaultWsdlHelpGenerator.aspx41 -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)·····1309·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/README
42 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······272·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/net_2_0/Makefile.am42 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····9255·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/libmonoutils.vcxproj
43 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····2622·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/net_2_0/settings.map43 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····13214·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/mono.vcxproj
44 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····11686·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/net_2_0/web.config44 drwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)········0·2023-05-03·16:41:33.000000·mono-6.8.0.105+dfsg/samples/
45 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····29066·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/net_2_0/machine.config45 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······504·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/samples/Makefile.am
46 drwxr-xr-x···0·pbuilder1··(1111)·pbuilder1··(1111)········0·2023-05-03·13:29:30.000000·mono-6.8.0.105+dfsg/data/net_2_0/Browsers/46 drwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)········0·2020-02-04·17:18:09.000000·mono-6.8.0.105+dfsg/samples/profiler/
47 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······132·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/net_2_0/Browsers/Makefile.am47 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····2381·2020-02-04·17:18:09.000000·mono-6.8.0.105+dfsg/samples/profiler/sample.c
48 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······171·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/system.web.mvc.pc.in48 drwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)········0·2020-02-04·17:18:09.000000·mono-6.8.0.105+dfsg/samples/embed/
49 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······230·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/monodoc.pc.in49 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······311·2020-02-04·17:18:09.000000·mono-6.8.0.105+dfsg/samples/embed/test.cs
50 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······195·2023-05-03·13:27:54.000000·mono-6.8.0.105+dfsg/data/mono.pc.in50 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····3167·2020-02-04·17:18:09.000000·mono-6.8.0.105+dfsg/samples/embed/test-metadata.c
51 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····1583·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/Makefile.am51 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····11689·2020-02-04·17:18:09.000000·mono-6.8.0.105+dfsg/samples/embed/test-invoke.c
52 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····1041·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/dotnet35.pc.in52 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······875·2020-02-04·17:18:09.000000·mono-6.8.0.105+dfsg/samples/embed/invoke.cs
53 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······218·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/mono-lineeditor.pc.in53 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····2163·2020-02-04·17:18:09.000000·mono-6.8.0.105+dfsg/samples/embed/teste.c
54 drwxr-xr-x···0·pbuilder1··(1111)·pbuilder1··(1111)········0·2020-02-04·17:18:09.000000·mono-6.8.0.105+dfsg/data/net_1_1/54 drwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)········0·2020-02-04·17:18:09.000000·mono-6.8.0.105+dfsg/samples/size/
55 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····18003·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/net_1_1/machine.config55 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······400·2020-02-04·17:18:09.000000·mono-6.8.0.105+dfsg/samples/size/Makefile
56 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······593·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/aspnetwebstack.pc.in56 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······817·2020-02-04·17:18:09.000000·mono-6.8.0.105+dfsg/samples/size/sample.cs
57 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······329·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/monosgen-2.pc.in57 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····1456·2020-02-04·17:18:09.000000·mono-6.8.0.105+dfsg/samples/size/objectinspector.cs
58 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····3153·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/config.in58 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····4056·2020-02-04·17:18:09.000000·mono-6.8.0.105+dfsg/samples/size/size.c
59 drwxr-xr-x···0·pbuilder1··(1111)·pbuilder1··(1111)········0·2023-05-03·13:29:30.000000·mono-6.8.0.105+dfsg/data/net_4_0/59 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······767·2020-02-04·17:18:09.000000·mono-6.8.0.105+dfsg/samples/size/README
60 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····60575·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/net_4_0/DefaultWsdlHelpGenerator.aspx60 drwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)········0·2023-05-03·16:41:33.000000·mono-6.8.0.105+dfsg/scripts/
61 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······273·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/net_4_0/Makefile.am61 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····7363·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/Makefile.am
62 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····2622·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/net_4_0/settings.map62 -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)·····1469·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/mono-package-runtime
63 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····18848·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/net_4_0/web.config63 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····1340·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/mono-service.in
64 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····33598·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/net_4_0/machine.config64 -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)·····1098·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/monodocer
65 drwxr-xr-x···0·pbuilder1··(1111)·pbuilder1··(1111)········0·2023-05-03·13:29:30.000000·mono-6.8.0.105+dfsg/data/net_4_0/Browsers/65 drwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)········0·2023-05-03·16:40:05.000000·mono-6.8.0.105+dfsg/scripts/submodules/
66 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······132·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/net_4_0/Browsers/Makefile.am66 -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)·····1476·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/submodules/versions.py
67 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······175·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/system.web.mvc2.pc.in67 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····5807·2023-05-03·16:40:05.000000·mono-6.8.0.105+dfsg/scripts/submodules/versions.mk
68 drwxr-xr-x···0·pbuilder1··(1111)·pbuilder1··(1111)········0·2023-05-03·13:29:30.000000·mono-6.8.0.105+dfsg/data/net_4_5/68 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······475·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/mod.in
69 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····60575·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/net_4_5/DefaultWsdlHelpGenerator.aspx69 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······133·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/mono-configuration-crypto.in
70 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······274·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/net_4_5/Makefile.am70 -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)····11149·2023-05-03·16:40:05.000000·mono-6.8.0.105+dfsg/scripts/mono-heapviz
71 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····2622·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/net_4_5/settings.map71 -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)······295·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/mdassembler
72 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····18857·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/net_4_5/web.config72 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······73·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/peverify.in
73 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····34056·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/net_4_5/machine.config73 -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)·······40·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/monodocs2slashdoc
74 drwxr-xr-x···0·pbuilder1··(1111)·pbuilder1··(1111)········0·2023-05-03·13:29:30.000000·mono-6.8.0.105+dfsg/data/net_4_5/Browsers/74 -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)······812·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/update_submodules.sh
75 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······132·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/net_4_5/Browsers/Makefile.am75 -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)·····4328·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/mono-test-install
76 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······531·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/reactive.pc.in76 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······125·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/script.bat.in
77 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······336·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/mint.pc.in77 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······75·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/mcs.in
78 drwxr-xr-x···0·pbuilder1··(1111)·pbuilder1··(1111)········0·2020-02-04·17:18:09.000000·mono-6.8.0.105+dfsg/data/gdb/78 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······117·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/script_umask.in
79 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····5478·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/gdb/gdb-python.diff79 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······104·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/vbc.in
80 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····12186·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/gdb/mono-gdb.py80 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······125·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/script_umask.bat.in
81 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······738·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/dotnet.pc.in81 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····1772·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/mono-find-provides.in
82 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······240·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/system.web.extensions.design_1.0.pc.in82 -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)······690·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/monodocs2html
83 drwxr-xr-x···0·pbuilder1··(1111)·pbuilder1··(1111)········0·2020-02-04·17:18:09.000000·mono-6.8.0.105+dfsg/data/lldb/83 -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)······141·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/dmcs.in
84 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····5508·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/lldb/mono.py84 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······104·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/csc.in
85 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····3261·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/lldb/monobt.py85 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······104·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/csi.in
86 drwxr-xr-x···0·pbuilder1··(1111)·pbuilder1··(1111)········0·2020-02-04·17:18:09.000000·mono-6.8.0.105+dfsg/data/Browsers/86 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····4957·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/mono-find-requires.in
87 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····1605·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/Browsers/Compat.browser87 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······107·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/script.in
88 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······740·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/README88 -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)·······44·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/mdvalidater
89 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······325·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/mono-2.pc.in89 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······140·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/scripts/xbuild.in
90 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)···311984·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/browscap.ini90 -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)·····4783·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/autogen.sh
91 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······193·2023-05-03·13:27:54.000000·mono-6.8.0.105+dfsg/data/mono-cairo.pc.in91 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····73474·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/LICENSE
92 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)······240·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/data/wcf.pc.in92 drwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)········0·2023-05-03·16:41:33.000000·mono-6.8.0.105+dfsg/docs/
93 drwxr-xr-x···0·pbuilder1··(1111)·pbuilder1··(1111)········0·2023-05-03·13:29:30.000000·mono-6.8.0.105+dfsg/msvc/93 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····2395·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/docs/Makefile.am
94 -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.vcxproj94 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····1333·2023-05-03·16:40:05.000000·mono-6.8.0.105+dfsg/docs/docs.make
95 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····12300·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/libmini.vcxproj95 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······103·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/docs/mono-tools.source
96 -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.vcxproj96 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····27304·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/docs/ignore
97 -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.vcxproj97 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····3293·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/docs/gc-variables-in-c
98 -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.vcxproj98 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····1084·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/docs/glossary.txt
99 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····9255·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/libmonoutils.vcxproj99 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····1554·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/docs/object-layout
100 -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.vcxproj100 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······995·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/docs/produce-lists
101 -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.vcxproj101 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····4111·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/docs/api-style.css
102 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····8648·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/eglib.vcxproj102 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······110·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/docs/mono-file-formats.source
103 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····10277·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/teste.vcxproj103 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····2015·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/docs/gc-issues
104 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····11071·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/monoposixhelper.vcxproj104 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······341·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/docs/check-coverage
105 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····9894·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/libtest.vcxproj105 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······928·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/docs/TODO
106 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····3224·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/Makefile.am106 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····4019·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/docs/jit-thoughts
107 -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.vcxproj107 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····7885·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/docs/jit-trampolines
108 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····11607·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/monodis.vcxproj108 drwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)········0·2020-02-04·17:18:00.000000·mono-6.8.0.105+dfsg/docs/deploy/
109 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····11067·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/pedump.vcxproj109 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····23080·2020-02-04·17:17:58.000000·mono-6.8.0.105+dfsg/docs/deploy/mono-api-debug.html
110 -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.vcxproj110 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····39702·2020-02-04·17:17:55.000000·mono-6.8.0.105+dfsg/docs/deploy/mono-api-internal.html
111 -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.vcxproj111 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····22930·2020-02-04·17:17:58.000000·mono-6.8.0.105+dfsg/docs/deploy/mono-api-types.html
112 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····7059·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/libmonodac.vcxproj112 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····4111·2020-02-04·17:18:00.000000·mono-6.8.0.105+dfsg/docs/deploy/api-style.css
113 -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.vcxproj113 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····7109·2020-02-04·17:17:59.000000·mono-6.8.0.105+dfsg/docs/deploy/mono-api-utils.html
114 -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.vcxproj114 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)········0·2020-02-04·17:17:59.000000·mono-6.8.0.105+dfsg/docs/deploy/.stamp
115 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····9098·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/mono.props115 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····40038·2020-02-04·17:17:58.000000·mono-6.8.0.105+dfsg/docs/deploy/mono-api-image.html
116 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····13214·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/mono.vcxproj116 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····7629·2020-02-04·17:17:59.000000·mono-6.8.0.105+dfsg/docs/deploy/mono-api-counters.html
117 -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.vcxproj117 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····32842·2020-02-04·17:17:58.000000·mono-6.8.0.105+dfsg/docs/deploy/mono-api-profiler.html
118 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····35345·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/mono.sln118 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······31·2020-02-04·17:00:30.000000·mono-6.8.0.105+dfsg/docs/deploy/.gitignore
119 -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.vcxproj119 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····28795·2020-02-04·17:17:59.000000·mono-6.8.0.105+dfsg/docs/deploy/mono-api-gc.html
120 -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.vcxproj120 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····18030·2020-02-04·17:17:58.000000·mono-6.8.0.105+dfsg/docs/deploy/mono-api-jit.html
121 -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.vcxproj121 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····28137·2020-02-04·17:17:57.000000·mono-6.8.0.105+dfsg/docs/deploy/mono-api-unsorted.html
122 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····10935·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/libgc.vcxproj122 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····48364·2020-02-04·17:17:57.000000·mono-6.8.0.105+dfsg/docs/deploy/mono-api-exc.html
123 -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.vcxproj123 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····33010·2020-02-04·17:17:56.000000·mono-6.8.0.105+dfsg/docs/deploy/mono-api-reflection.html
124 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)·····3464·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/monoposixhelper.def124 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····23514·2020-02-04·17:17:56.000000·mono-6.8.0.105+dfsg/docs/deploy/mono-api-type.html
125 -rw-r--r--···0·pbuilder1··(1111)·pbuilder1··(1111)····11727·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/msvc/monow.vcxproj125 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····31017·2020-02-04·17:17:58.000000·mono-6.8.0.105+dfsg/docs/deploy/mono-api-domains.html
126 -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.vcxproj126 -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····22626·2020-02-04·17:17:57.000000·mono-6.8.0.105+dfsg/docs/deploy/mono-api-string.html
Max diff block lines reached; -1/34319610 bytes (-0.00%) of diff not shown.
2.44 MB
monodoc-manual_6.8.0.105+dfsg-3.3_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2022-12-09·13:33:03.000000·debian-binary1 -rw-r--r--···0········0········0········4·2022-12-09·13:33:03.000000·debian-binary
2 -rw-r--r--···0········0········0·····1116·2022-12-09·13:33:03.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1116·2022-12-09·13:33:03.000000·control.tar.xz
3 -rw-r--r--···0········0········0·18584920·2022-12-09·13:33:03.000000·data.tar.xz3 -rw-r--r--···0········0········0·18584808·2022-12-09·13:33:03.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.44 MB
data.tar.xz
2.44 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·2022-12-09·13:33:03.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/lib/monodoc/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/lib/monodoc/
5 -rw-r--r--···0·root·········(0)·root·········(0)······256·2022-12-09·13:33:03.000000·./usr/lib/monodoc/monodoc.xml5 -rw-r--r--···0·root·········(0)·root·········(0)······256·2022-12-09·13:33:03.000000·./usr/lib/monodoc/monodoc.xml
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/
7 -rw-r--r--···0·root·········(0)·root·········(0)······182·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/Mono.source7 -rw-r--r--···0·root·········(0)·root·········(0)······182·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/Mono.source
8 -rw-r--r--···0·root·········(0)·root·········(0)···183970·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/Mono.tree8 -rw-r--r--···0·root·········(0)·root·········(0)···183970·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/Mono.tree
9 -rw-r--r--···0·root·········(0)·root·········(0)···705936·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/Mono.zip9 -rw-r--r--···0·root·········(0)·root·········(0)···705928·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/Mono.zip
10 -rw-r--r--···0·root·········(0)·root·········(0)······190·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/Novell.source10 -rw-r--r--···0·root·········(0)·root·········(0)······190·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/Novell.source
11 -rw-r--r--···0·root·········(0)·root·········(0)····62108·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/Novell.tree11 -rw-r--r--···0·root·········(0)·root·········(0)····62108·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/Novell.tree
12 -rw-r--r--···0·root·········(0)·root·········(0)···160782·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/Novell.zip12 -rw-r--r--···0·root·········(0)·root·········(0)···160782·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/Novell.zip
13 -rw-r--r--···0·root·········(0)·root·········(0)····22806·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/cs-errors.tree13 -rw-r--r--···0·root·········(0)·root·········(0)····22806·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/cs-errors.tree
14 -rw-r--r--···0·root·········(0)·root·········(0)···474653·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/cs-errors.zip14 -rw-r--r--···0·root·········(0)·root·········(0)···474481·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/cs-errors.zip
15 -rw-r--r--···0·root·········(0)·root·········(0)····21854·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/ecma334.tree15 -rw-r--r--···0·root·········(0)·root·········(0)····21854·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/ecma334.tree
16 -rw-r--r--···0·root·········(0)·root·········(0)···392664·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/ecma334.zip16 -rw-r--r--···0·root·········(0)·root·········(0)···392664·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/ecma334.zip
17 -rw-r--r--···0·root·········(0)·root·········(0)······338·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/lang-csharp.source17 -rw-r--r--···0·root·········(0)·root·········(0)······338·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/lang-csharp.source
18 -rw-r--r--···0·root·········(0)·root·········(0)······179·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/netdocs.source18 -rw-r--r--···0·root·········(0)·root·········(0)······179·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/netdocs.source
19 -rw-r--r--···0·root·········(0)·root·········(0)··3037049·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/netdocs.tree19 -rw-r--r--···0·root·········(0)·root·········(0)··3037049·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/netdocs.tree
20 -rw-r--r--···0·root·········(0)·root·········(0)·16723043·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/netdocs.zip20 -rw-r--r--···0·root·········(0)·root·········(0)·16722992·2022-12-09·13:33:03.000000·./usr/lib/monodoc/sources/netdocs.zip
21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/
22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/doc/22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/doc/
23 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/doc/monodoc-manual/23 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-09·13:33:03.000000·./usr/share/doc/monodoc-manual/
24 -rw-r--r--···0·root·········(0)·root·········(0)·····2286·2022-12-09·13:33:03.000000·./usr/share/doc/monodoc-manual/changelog.Debian.gz24 -rw-r--r--···0·root·········(0)·root·········(0)·····2286·2022-12-09·13:33:03.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
57.2 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:·705936·bytes,·number·of·entries:·4431 Zip·file·size:·705928·bytes,·number·of·entries:·443
2 -rw----·····2.0·fat·····2128·b-·defN·23-May-03·02:38·02 -rw----·····2.0·fat·····2128·b-·defN·23-May-04·08:07·0
3 -rw----·····2.0·fat·····1532·b-·defN·23-May-03·02:38·13 -rw----·····2.0·fat·····1532·b-·defN·23-May-04·08:07·1
4 -rw----·····2.0·fat·····3934·b-·defN·23-May-03·02:38·24 -rw----·····2.0·fat·····3934·b-·defN·23-May-04·08:07·2
5 -rw----·····2.0·fat·····1686·b-·defN·23-May-03·02:38·35 -rw----·····2.0·fat·····1686·b-·defN·23-May-04·08:07·3
6 -rw----·····2.0·fat····93066·b-·defN·23-May-03·02:38·46 -rw----·····2.0·fat····93066·b-·defN·23-May-04·08:07·4
7 -rw----·····2.0·fat·····1065·b-·defN·23-May-03·02:38·57 -rw----·····2.0·fat·····1065·b-·defN·23-May-04·08:07·5
8 -rw----·····2.0·fat·····1897·b-·defN·23-May-03·02:38·68 -rw----·····2.0·fat·····1897·b-·defN·23-May-04·08:07·6
9 -rw----·····2.0·fat·····2204·b-·defN·23-May-03·02:38·79 -rw----·····2.0·fat·····2204·b-·defN·23-May-04·08:07·7
10 -rw----·····2.0·fat·····2139·b-·defN·23-May-03·02:38·810 -rw----·····2.0·fat·····2139·b-·defN·23-May-04·08:07·8
11 -rw----·····2.0·fat·····2385·b-·defN·23-May-03·02:38·911 -rw----·····2.0·fat·····2385·b-·defN·23-May-04·08:07·9
12 -rw----·····2.0·fat·····7685·b-·defN·23-May-03·02:38·1012 -rw----·····2.0·fat·····7685·b-·defN·23-May-04·08:07·10
13 -rw----·····2.0·fat·····4670·b-·defN·23-May-03·02:38·1113 -rw----·····2.0·fat·····4670·b-·defN·23-May-04·08:07·11
14 -rw----·····2.0·fat·····9860·b-·defN·23-May-03·02:38·1214 -rw----·····2.0·fat·····9860·b-·defN·23-May-04·08:07·12
15 -rw----·····2.0·fat·····1585·b-·defN·23-May-03·02:38·1315 -rw----·····2.0·fat·····1585·b-·defN·23-May-04·08:07·13
16 -rw----·····2.0·fat·····1953·b-·defN·23-May-03·02:38·1416 -rw----·····2.0·fat·····1953·b-·defN·23-May-04·08:07·14
17 -rw----·····2.0·fat·····1214·b-·defN·23-May-03·02:38·1517 -rw----·····2.0·fat·····1214·b-·defN·23-May-04·08:07·15
18 -rw----·····2.0·fat·····4002·b-·defN·23-May-03·02:38·1618 -rw----·····2.0·fat·····4002·b-·defN·23-May-04·08:07·16
19 -rw----·····2.0·fat·····1033·b-·defN·23-May-03·02:38·1719 -rw----·····2.0·fat·····1033·b-·defN·23-May-04·08:07·17
20 -rw----·····2.0·fat·····6393·b-·defN·23-May-03·02:38·1820 -rw----·····2.0·fat·····6393·b-·defN·23-May-04·08:07·18
21 -rw----·····2.0·fat·····3748·b-·defN·23-May-03·02:38·1921 -rw----·····2.0·fat·····3748·b-·defN·23-May-04·08:07·19
22 -rw----·····2.0·fat····13167·b-·defN·23-May-03·02:38·2022 -rw----·····2.0·fat····13167·b-·defN·23-May-04·08:07·20
23 -rw----·····2.0·fat·····1823·b-·defN·23-May-03·02:38·2123 -rw----·····2.0·fat·····1823·b-·defN·23-May-04·08:07·21
24 -rw----·····2.0·fat·····2754·b-·defN·23-May-03·02:38·2224 -rw----·····2.0·fat·····2754·b-·defN·23-May-04·08:07·22
25 -rw----·····2.0·fat·····8433·b-·defN·23-May-03·02:38·2325 -rw----·····2.0·fat·····8433·b-·defN·23-May-04·08:07·23
26 -rw----·····2.0·fat·····2436·b-·defN·23-May-03·02:38·2426 -rw----·····2.0·fat·····2436·b-·defN·23-May-04·08:07·24
27 -rw----·····2.0·fat·····1618·b-·defN·23-May-03·02:38·2527 -rw----·····2.0·fat·····1618·b-·defN·23-May-04·08:07·25
28 -rw----·····2.0·fat·····1477·b-·defN·23-May-03·02:38·2628 -rw----·····2.0·fat·····1477·b-·defN·23-May-04·08:07·26
29 -rw----·····2.0·fat····20712·b-·defN·23-May-03·02:38·2729 -rw----·····2.0·fat····20712·b-·defN·23-May-04·08:07·27
30 -rw----·····2.0·fat······504·b-·defN·23-May-03·02:38·2830 -rw----·····2.0·fat······504·b-·defN·23-May-04·08:07·28
31 -rw----·····2.0·fat·····6335·b-·defN·23-May-03·02:38·2931 -rw----·····2.0·fat·····6335·b-·defN·23-May-04·08:07·29
32 -rw----·····2.0·fat·····1933·b-·defN·23-May-03·02:38·3032 -rw----·····2.0·fat·····1933·b-·defN·23-May-04·08:07·30
33 -rw----·····2.0·fat·····7398·b-·defN·23-May-03·02:38·3133 -rw----·····2.0·fat·····7398·b-·defN·23-May-04·08:07·31
34 -rw----·····2.0·fat·····2023·b-·defN·23-May-03·02:38·3234 -rw----·····2.0·fat·····2023·b-·defN·23-May-04·08:07·32
35 -rw----·····2.0·fat·····2219·b-·defN·23-May-03·02:38·3335 -rw----·····2.0·fat·····2219·b-·defN·23-May-04·08:07·33
36 -rw----·····2.0·fat·····1984·b-·defN·23-May-03·02:38·3436 -rw----·····2.0·fat·····1984·b-·defN·23-May-04·08:07·34
37 -rw----·····2.0·fat·····2055·b-·defN·23-May-03·02:38·3537 -rw----·····2.0·fat·····2055·b-·defN·23-May-04·08:07·35
38 -rw----·····2.0·fat·····3822·b-·defN·23-May-03·02:38·3638 -rw----·····2.0·fat·····3822·b-·defN·23-May-04·08:07·36
39 -rw----·····2.0·fat·····2290·b-·defN·23-May-03·02:38·3739 -rw----·····2.0·fat·····2290·b-·defN·23-May-04·08:07·37
40 -rw----·····2.0·fat·····6589·b-·defN·23-May-03·02:38·3840 -rw----·····2.0·fat·····6589·b-·defN·23-May-04·08:07·38
41 -rw----·····2.0·fat·····6288·b-·defN·23-May-03·02:38·3941 -rw----·····2.0·fat·····6288·b-·defN·23-May-04·08:07·39
42 -rw----·····2.0·fat·····3918·b-·defN·23-May-03·02:38·4042 -rw----·····2.0·fat·····3918·b-·defN·23-May-04·08:07·40
43 -rw----·····2.0·fat·····9243·b-·defN·23-May-03·02:38·4143 -rw----·····2.0·fat·····9243·b-·defN·23-May-04·08:07·41
44 -rw----·····2.0·fat·····2575·b-·defN·23-May-03·02:38·4244 -rw----·····2.0·fat·····2575·b-·defN·23-May-04·08:07·42
45 -rw----·····2.0·fat····14996·b-·defN·23-May-03·02:38·4345 -rw----·····2.0·fat····14996·b-·defN·23-May-04·08:07·43
46 -rw----·····2.0·fat·····1844·b-·defN·23-May-03·02:38·4446 -rw----·····2.0·fat·····1844·b-·defN·23-May-04·08:07·44
47 -rw----·····2.0·fat·····4457·b-·defN·23-May-03·02:38·4547 -rw----·····2.0·fat·····4457·b-·defN·23-May-04·08:07·45
48 -rw----·····2.0·fat·····1741·b-·defN·23-May-03·02:38·4648 -rw----·····2.0·fat·····1741·b-·defN·23-May-04·08:07·46
49 -rw----·····2.0·fat·····1319·b-·defN·23-May-03·02:38·4749 -rw----·····2.0·fat·····1319·b-·defN·23-May-04·08:07·47
50 -rw----·····2.0·fat·····6397·b-·defN·23-May-03·02:38·4850 -rw----·····2.0·fat·····6397·b-·defN·23-May-04·08:07·48
51 -rw----·····2.0·fat······998·b-·defN·23-May-03·02:38·4951 -rw----·····2.0·fat······998·b-·defN·23-May-04·08:07·49
52 -rw----·····2.0·fat·····2970·b-·defN·23-May-03·02:38·5052 -rw----·····2.0·fat·····2970·b-·defN·23-May-04·08:07·50
53 -rw----·····2.0·fat·····8767·b-·defN·23-May-03·02:38·5153 -rw----·····2.0·fat·····8767·b-·defN·23-May-04·08:07·51
54 -rw----·····2.0·fat·····1010·b-·defN·23-May-03·02:38·5254 -rw----·····2.0·fat·····1010·b-·defN·23-May-04·08:07·52
55 -rw----·····2.0·fat····13303·b-·defN·23-May-03·02:38·5355 -rw----·····2.0·fat····13303·b-·defN·23-May-04·08:07·53
56 -rw----·····2.0·fat······989·b-·defN·23-May-03·02:38·5456 -rw----·····2.0·fat······989·b-·defN·23-May-04·08:07·54
57 -rw----·····2.0·fat·····7767·b-·defN·23-May-03·02:38·5557 -rw----·····2.0·fat·····7767·b-·defN·23-May-04·08:07·55
58 -rw----·····2.0·fat······577·b-·defN·23-May-03·02:38·5658 -rw----·····2.0·fat······577·b-·defN·23-May-04·08:07·56
59 -rw----·····2.0·fat·····2595·b-·defN·23-May-03·02:38·5759 -rw----·····2.0·fat·····2595·b-·defN·23-May-04·08:07·57
60 -rw----·····2.0·fat·····2182·b-·defN·23-May-03·02:38·5860 -rw----·····2.0·fat·····2182·b-·defN·23-May-04·08:07·58
61 -rw----·····2.0·fat·····4026·b-·defN·23-May-03·02:38·5961 -rw----·····2.0·fat·····4026·b-·defN·23-May-04·08:07·59
62 -rw----·····2.0·fat·····2634·b-·defN·23-May-03·02:38·6062 -rw----·····2.0·fat·····2634·b-·defN·23-May-04·08:07·60
63 -rw----·····2.0·fat·····1193·b-·defN·23-May-03·02:38·6163 -rw----·····2.0·fat·····1193·b-·defN·23-May-04·08:07·61
64 -rw----·····2.0·fat·····2634·b-·defN·23-May-03·02:38·6264 -rw----·····2.0·fat·····2634·b-·defN·23-May-04·08:07·62
65 -rw----·····2.0·fat····22489·b-·defN·23-May-03·02:38·6365 -rw----·····2.0·fat····22489·b-·defN·23-May-04·08:07·63
66 -rw----·····2.0·fat····17996·b-·defN·23-May-03·02:38·6466 -rw----·····2.0·fat····17996·b-·defN·23-May-04·08:07·64
67 -rw----·····2.0·fat·····1095·b-·defN·23-May-03·02:38·6567 -rw----·····2.0·fat·····1095·b-·defN·23-May-04·08:07·65
68 -rw----·····2.0·fat·····1919·b-·defN·23-May-03·02:38·6668 -rw----·····2.0·fat·····1919·b-·defN·23-May-04·08:07·66
69 -rw----·····2.0·fat····43726·b-·defN·23-May-03·02:38·6769 -rw----·····2.0·fat····43726·b-·defN·23-May-04·08:07·67
70 -rw----·····2.0·fat····19652·b-·defN·23-May-03·02:38·6870 -rw----·····2.0·fat····19652·b-·defN·23-May-04·08:07·68
71 -rw----·····2.0·fat····11484·b-·defN·23-May-03·02:38·6971 -rw----·····2.0·fat····11484·b-·defN·23-May-04·08:07·69
72 -rw----·····2.0·fat····11901·b-·defN·23-May-03·02:38·7072 -rw----·····2.0·fat····11901·b-·defN·23-May-04·08:07·70
73 -rw----·····2.0·fat····25231·b-·defN·23-May-03·02:38·7173 -rw----·····2.0·fat····25231·b-·defN·23-May-04·08:07·71
74 -rw----·····2.0·fat·····1753·b-·defN·23-May-03·02:38·7274 -rw----·····2.0·fat·····1753·b-·defN·23-May-04·08:07·72
75 -rw----·····2.0·fat·····2961·b-·defN·23-May-03·02:38·7375 -rw----·····2.0·fat·····2961·b-·defN·23-May-04·08:07·73
76 -rw----·····2.0·fat····14893·b-·defN·23-May-03·02:38·7476 -rw----·····2.0·fat····14893·b-·defN·23-May-04·08:07·74
77 -rw----·····2.0·fat·····4311·b-·defN·23-May-03·02:38·7577 -rw----·····2.0·fat·····4311·b-·defN·23-May-04·08:07·75
78 -rw----·····2.0·fat·····6884·b-·defN·23-May-03·02:38·7678 -rw----·····2.0·fat·····6884·b-·defN·23-May-04·08:07·76
79 -rw----·····2.0·fat····10610·b-·defN·23-May-03·02:38·7779 -rw----·····2.0·fat····10610·b-·defN·23-May-04·08:07·77
80 -rw----·····2.0·fat·····3228·b-·defN·23-May-03·02:38·7880 -rw----·····2.0·fat·····3228·b-·defN·23-May-04·08:07·78
81 -rw----·····2.0·fat·····2049·b-·defN·23-May-03·02:38·7981 -rw----·····2.0·fat·····2049·b-·defN·23-May-04·08:07·79
82 -rw----·····2.0·fat·····3139·b-·defN·23-May-03·02:38·8082 -rw----·····2.0·fat·····3139·b-·defN·23-May-04·08:07·80
83 -rw----·····2.0·fat·····5347·b-·defN·23-May-03·02:38·8183 -rw----·····2.0·fat·····5347·b-·defN·23-May-04·08:07·81
84 -rw----·····2.0·fat····27546·b-·defN·23-May-03·02:38·8284 -rw----·····2.0·fat····27546·b-·defN·23-May-04·08:07·82
85 -rw----·····2.0·fat····24405·b-·defN·23-May-03·02:38·8385 -rw----·····2.0·fat····24405·b-·defN·23-May-04·08:07·83
86 -rw----·····2.0·fat·····4404·b-·defN·23-May-03·02:38·8486 -rw----·····2.0·fat·····4404·b-·defN·23-May-04·08:07·84
87 -rw----·····2.0·fat·····1061·b-·defN·23-May-03·02:38·8587 -rw----·····2.0·fat·····1061·b-·defN·23-May-04·08:07·85
88 -rw----·····2.0·fat·····2262·b-·defN·23-May-03·02:38·8688 -rw----·····2.0·fat·····2262·b-·defN·23-May-04·08:07·86
89 -rw----·····2.0·fat·····4714·b-·defN·23-May-03·02:38·8789 -rw----·····2.0·fat·····4714·b-·defN·23-May-04·08:07·87
90 -rw----·····2.0·fat·····2845·b-·defN·23-May-03·02:38·8890 -rw----·····2.0·fat·····2845·b-·defN·23-May-04·08:07·88
91 -rw----·····2.0·fat·····2234·b-·defN·23-May-03·02:38·8991 -rw----·····2.0·fat·····2234·b-·defN·23-May-04·08:07·89
92 -rw----·····2.0·fat·····1094·b-·defN·23-May-03·02:38·9092 -rw----·····2.0·fat·····1094·b-·defN·23-May-04·08:07·90
93 -rw----·····2.0·fat·····1200·b-·defN·23-May-03·02:38·9193 -rw----·····2.0·fat·····1200·b-·defN·23-May-04·08:07·91
94 -rw----·····2.0·fat·····5079·b-·defN·23-May-03·02:38·9294 -rw----·····2.0·fat·····5079·b-·defN·23-May-04·08:07·92
95 -rw----·····2.0·fat·····1200·b-·defN·23-May-03·02:38·9395 -rw----·····2.0·fat·····1200·b-·defN·23-May-04·08:07·93
96 -rw----·····2.0·fat·····7246·b-·defN·23-May-03·02:38·9496 -rw----·····2.0·fat·····7246·b-·defN·23-May-04·08:07·94
97 -rw----·····2.0·fat·····1222·b-·defN·23-May-03·02:38·9597 -rw----·····2.0·fat·····1222·b-·defN·23-May-04·08:07·95
98 -rw----·····2.0·fat·····6412·b-·defN·23-May-03·02:38·9798 -rw----·····2.0·fat·····6412·b-·defN·23-May-04·08:07·97
99 -rw----·····2.0·fat·····1199·b-·defN·23-May-03·02:38·9899 -rw----·····2.0·fat·····1199·b-·defN·23-May-04·08:07·98
100 -rw----·····2.0·fat·····1199·b-·defN·23-May-03·02:38·99100 -rw----·····2.0·fat·····1199·b-·defN·23-May-04·08:07·99
101 -rw----·····2.0·fat·····1198·b-·defN·23-May-03·02:38·100101 -rw----·····2.0·fat·····1198·b-·defN·23-May-04·08:07·100
102 -rw----·····2.0·fat·····3892·b-·defN·23-May-03·02:38·101102 -rw----·····2.0·fat·····3892·b-·defN·23-May-04·08:07·101
103 -rw----·····2.0·fat·····2390·b-·defN·23-May-03·02:38·102103 -rw----·····2.0·fat·····2390·b-·defN·23-May-04·08:07·102
104 -rw----·····2.0·fat·····2459·b-·defN·23-May-03·02:38·103104 -rw----·····2.0·fat·····2459·b-·defN·23-May-04·08:07·103
105 -rw----·····2.0·fat·····1591·b-·defN·23-May-03·02:38·104105 -rw----·····2.0·fat·····1591·b-·defN·23-May-04·08:07·104
106 -rw----·····2.0·fat·····5720·b-·defN·23-May-03·02:38·105106 -rw----·····2.0·fat·····5720·b-·defN·23-May-04·08:07·105
107 -rw----·····2.0·fat·····1626·b-·defN·23-May-03·02:38·106107 -rw----·····2.0·fat·····1626·b-·defN·23-May-04·08:07·106
108 -rw----·····2.0·fat·····3336·b-·defN·23-May-03·02:38·107108 -rw----·····2.0·fat·····3336·b-·defN·23-May-04·08:07·107
109 -rw----·····2.0·fat·····9949·b-·defN·23-May-03·02:38·108109 -rw----·····2.0·fat·····9949·b-·defN·23-May-04·08:07·108
110 -rw----·····2.0·fat·····2753·b-·defN·23-May-03·02:38·109110 -rw----·····2.0·fat·····2753·b-·defN·23-May-04·08:07·109
111 -rw----·····2.0·fat·····7344·b-·defN·23-May-03·02:38·110111 -rw----·····2.0·fat·····7344·b-·defN·23-May-04·08:07·110
112 -rw----·····2.0·fat·····1176·b-·defN·23-May-03·02:38·111112 -rw----·····2.0·fat·····1176·b-·defN·23-May-04·08:07·111
113 -rw----·····2.0·fat·····1721·b-·defN·23-May-03·02:38·112113 -rw----·····2.0·fat·····1721·b-·defN·23-May-04·08:07·112
114 -rw----·····2.0·fat····11367·b-·defN·23-May-03·02:38·113114 -rw----·····2.0·fat····11367·b-·defN·23-May-04·08:07·113
115 -rw----·····2.0·fat·····1142·b-·defN·23-May-03·02:38·114115 -rw----·····2.0·fat·····1142·b-·defN·23-May-04·08:07·114
116 -rw----·····2.0·fat·····3185·b-·defN·23-May-03·02:38·115116 -rw----·····2.0·fat·····3185·b-·defN·23-May-04·08:07·115
117 -rw----·····2.0·fat·····1218·b-·defN·23-May-03·02:38·116117 -rw----·····2.0·fat·····1218·b-·defN·23-May-04·08:07·116
118 -rw----·····2.0·fat·····1152·b-·defN·23-May-03·02:38·117118 -rw----·····2.0·fat·····1152·b-·defN·23-May-04·08:07·117
119 -rw----·····2.0·fat·····1810·b-·defN·23-May-03·02:38·118119 -rw----·····2.0·fat·····1810·b-·defN·23-May-04·08:07·118
120 -rw----·····2.0·fat·····2045·b-·defN·23-May-03·02:38·119120 -rw----·····2.0·fat·····2045·b-·defN·23-May-04·08:07·119
121 -rw----·····2.0·fat·····3853·b-·defN·23-May-03·02:38·120121 -rw----·····2.0·fat·····3853·b-·defN·23-May-04·08:07·120
122 -rw----·····2.0·fat·····3558·b-·defN·23-May-03·02:38·121122 -rw----·····2.0·fat·····3558·b-·defN·23-May-04·08:07·121
123 -rw----·····2.0·fat······921·b-·defN·23-May-03·02:38·122123 -rw----·····2.0·fat······921·b-·defN·23-May-04·08:07·122
124 -rw----·····2.0·fat······959·b-·defN·23-May-03·02:38·123124 -rw----·····2.0·fat······959·b-·defN·23-May-04·08:07·123
125 -rw----·····2.0·fat·····3048·b-·defN·23-May-03·02:38·124125 -rw----·····2.0·fat·····3048·b-·defN·23-May-04·08:07·124
126 -rw----·····2.0·fat·····3079·b-·defN·23-May-03·02:38·125126 -rw----·····2.0·fat·····3079·b-·defN·23-May-04·08:07·125
Max diff block lines reached; -1/52696 bytes (-0.00%) of diff not shown.
5.65 KB
mastersummary.xml
5.62 KB
mastersummary.xml
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 <elements>2 <elements>
3 ··<namespace·ns="Commons.Xml.Relaxng.XmlSchema"> 
4 ····<summary>To·be·added.</summary> 
5 ····<remarks>To·be·added.</remarks> 
6 ··</namespace> 
7 ··<namespace·ns="">3 ··<namespace·ns="">
8 ····<summary/>4 ····<summary/>
9 ····<remarks/>5 ····<remarks/>
10 ··</namespace>6 ··</namespace>
 7 ··<namespace·ns="Commons.Xml.Nvdl">
 8 ····<summary>To·be·added.</summary>
 9 ····<remarks>To·be·added.</remarks>
 10 ··</namespace>
11 ··<namespace·ns="Commons.Xml.Relaxng.Rnc">11 ··<namespace·ns="Commons.Xml.Relaxng.XmlSchema">
12 ····<summary>To·be·added.</summary>12 ····<summary>To·be·added.</summary>
13 ····<remarks>To·be·added.</remarks>13 ····<remarks>To·be·added.</remarks>
14 ··</namespace>14 ··</namespace>
15 ··<namespace·ns="Commons.Xml.Relaxng.Inference">15 ··<namespace·ns="Commons.Xml.Relaxng.Inference">
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.Nvdl">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>
23 ··<namespace·ns="Cairo">23 ··<namespace·ns="Cairo">
24 ····<summary>A·binding·to·the·2D·Cairo·Graphics·rendering·API.</summary>24 ····<summary>A·binding·to·the·2D·Cairo·Graphics·rendering·API.</summary>
25 ····<remarks>25 ····<remarks>
26 ······<para>The·Mono.Cairo·namespace·is·a·binding·to·the26 ······<para>The·Mono.Cairo·namespace·is·a·binding·to·the
Offset 205, 30 lines modifiedOffset 205, 30 lines modified
205 ············</term>205 ············</term>
206 ··········</item>206 ··········</item>
207 ········</list>207 ········</list>
208 ······</para>208 ······</para>
209 ····</remarks>209 ····</remarks>
210 ··</namespace>210 ··</namespace>
211 ··<namespace·ns="Mono.Options">211 ··<namespace·ns="Mono.Options">
212 ····<summary>To·be·added.</summary> 
213 ····<remarks>To·be·added.</remarks> 
214 ··</namespace> 
215 ··<namespace·ns="Mono.Options"> 
216 ····<summary>Types·to·help·parse·command-line·options.</summary>212 ····<summary>Types·to·help·parse·command-line·options.</summary>
217 ····<remarks>Types·to·help·parse·command-line·options.</remarks>213 ····<remarks>Types·to·help·parse·command-line·options.</remarks>
218 ··</namespace>214 ··</namespace>
219 ··<namespace·ns="Mono.Collections.Concurrent">215 ··<namespace·ns="Mono.Options">
 216 ····<summary>To·be·added.</summary>
 217 ····<remarks>To·be·added.</remarks>
 218 ··</namespace>
 219 ··<namespace·ns="Mono.Threading.Tasks">
220 ····<summary>To·be·added.</summary>220 ····<summary>To·be·added.</summary>
221 ····<remarks>To·be·added.</remarks>221 ····<remarks>To·be·added.</remarks>
222 ··</namespace>222 ··</namespace>
223 ··<namespace·ns="Mono.Threading">223 ··<namespace·ns="Mono.Threading">
224 ····<summary>To·be·added.</summary>224 ····<summary>To·be·added.</summary>
225 ····<remarks>To·be·added.</remarks>225 ····<remarks>To·be·added.</remarks>
226 ··</namespace>226 ··</namespace>
227 ··<namespace·ns="Mono.Threading.Tasks">227 ··<namespace·ns="Mono.Collections.Concurrent">
228 ····<summary>To·be·added.</summary>228 ····<summary>To·be·added.</summary>
229 ····<remarks>To·be·added.</remarks>229 ····<remarks>To·be·added.</remarks>
230 ··</namespace>230 ··</namespace>
231 ··<namespace·ns="Mono.Unix">231 ··<namespace·ns="Mono.Unix">
232 ····<summary>High-level·Unix·wrapper·types.</summary>232 ····<summary>High-level·Unix·wrapper·types.</summary>
233 ····<remarks>233 ····<remarks>
234 ······<para>234 ······<para>
Offset 302, 14 lines modifiedOffset 302, 18 lines modified
302 ····California,·Berkeley·and·its·contributors.302 ····California,·Berkeley·and·its·contributors.
303 4.·Neither·the·name·of·the·University·nor·the·names·of·its·contributors303 4.·Neither·the·name·of·the·University·nor·the·names·of·its·contributors
304 ···may·be·used·to·endorse·or·promote·products·derived·from·this·software304 ···may·be·used·to·endorse·or·promote·products·derived·from·this·software
305 ···without·specific·prior·written·permission.</code>305 ···without·specific·prior·written·permission.</code>
306 ······</example>306 ······</example>
307 ····</remarks>307 ····</remarks>
308 ··</namespace>308 ··</namespace>
 309 ··<namespace·ns="Mono.Remoting.Channels.Unix">
 310 ····<summary>To·be·added.</summary>
 311 ····<remarks>To·be·added.</remarks>
 312 ··</namespace>
309 ··<namespace·ns="Mono.Unix.Native">313 ··<namespace·ns="Mono.Unix.Native">
310 ····<summary>Low-level·Unix·wrapper·types.</summary>314 ····<summary>Low-level·Unix·wrapper·types.</summary>
311 ····<remarks>315 ····<remarks>
312 ······<para>316 ······<para>
313 ········The·Mono.Unix.Native·namespace·contains·317 ········The·Mono.Unix.Native·namespace·contains·
314 ········low-level·wrapper·classes,·structures,·and·enumerations318 ········low-level·wrapper·classes,·structures,·and·enumerations
315 ········which·are·accessible·from·the319 ········which·are·accessible·from·the
Offset 365, 18 lines modifiedOffset 369, 14 lines modified
365 ····California,·Berkeley·and·its·contributors.369 ····California,·Berkeley·and·its·contributors.
366 4.·Neither·the·name·of·the·University·nor·the·names·of·its·contributors370 4.·Neither·the·name·of·the·University·nor·the·names·of·its·contributors
367 ···may·be·used·to·endorse·or·promote·products·derived·from·this·software371 ···may·be·used·to·endorse·or·promote·products·derived·from·this·software
368 ···without·specific·prior·written·permission.</code>372 ···without·specific·prior·written·permission.</code>
369 ······</example>373 ······</example>
370 ····</remarks>374 ····</remarks>
371 ··</namespace>375 ··</namespace>
372 ··<namespace·ns="Mono.Remoting.Channels.Unix"> 
373 ····<summary>To·be·added.</summary> 
374 ····<remarks>To·be·added.</remarks> 
375 ··</namespace> 
376 ··<namespace·ns="Mono.Posix">376 ··<namespace·ns="Mono.Posix">
377 ····<summary>377 ····<summary>
378 ······The·deprecated·Mono.Posix·namespace,·use378 ······The·deprecated·Mono.Posix·namespace,·use
379 ······<see·cref="N:Mono.Unix"/>379 ······<see·cref="N:Mono.Unix"/>
380 ······instead.380 ······instead.
381 ····</summary>381 ····</summary>
382 ····<remarks>382 ····<remarks>
Offset 385, 51 lines modifiedOffset 385, 51 lines modified
385 ······namespace.385 ······namespace.
386 ····</remarks>386 ····</remarks>
387 ··</namespace>387 ··</namespace>
388 ··<namespace·ns="Mono.Security.Cryptography">388 ··<namespace·ns="Mono.Security.Cryptography">
389 ····<summary>To·be·added.</summary>389 ····<summary>To·be·added.</summary>
390 ····<remarks>To·be·added.</remarks>390 ····<remarks>To·be·added.</remarks>
391 ··</namespace>391 ··</namespace>
392 ··<namespace·ns="Mono.Math.Prime.Generator">392 ··<namespace·ns="Mono.Security.Protocol.Ntlm">
393 ····<summary>To·be·added.</summary>393 ····<summary>To·be·added.</summary>
394 ····<remarks>To·be·added.</remarks>394 ····<remarks>To·be·added.</remarks>
395 ··</namespace>395 ··</namespace>
396 ··<namespace·ns="Mono.Security.X509">396 ··<namespace·ns="Mono.Security.Authenticode">
397 ····<summary>To·be·added.</summary>397 ····<summary>To·be·added.</summary>
398 ····<remarks>To·be·added.</remarks>398 ····<remarks>To·be·added.</remarks>
399 ··</namespace>399 ··</namespace>
400 ··<namespace·ns="Mono.Security.Protocol.Ntlm">400 ··<namespace·ns="Mono.Xml">
401 ····<summary>To·be·added.</summary>401 ····<summary>To·be·added.</summary>
402 ····<remarks>To·be·added.</remarks>402 ····<remarks>To·be·added.</remarks>
403 ··</namespace>403 ··</namespace>
404 ··<namespace·ns="Mono.Xml">404 ··<namespace·ns="Mono.Security.Cryptography">
405 ····<summary>To·be·added.</summary>405 ····<summary>To·be·added.</summary>
406 ····<remarks>To·be·added.</remarks>406 ····<remarks>To·be·added.</remarks>
407 ··</namespace>407 ··</namespace>
Max diff block lines reached; 1079/5697 bytes (18.94%) 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-May-03·02:39·162 -rw----·····2.0·fat·····5941·b-·defN·23-May-04·08:10·16
3 -rw----·····2.0·fat·····5837·b-·defN·23-May-03·02:39·173 -rw----·····2.0·fat·····5837·b-·defN·23-May-04·08:10·17
4 -rw----·····2.0·fat·····5099·b-·defN·23-May-03·02:39·184 -rw----·····2.0·fat·····5099·b-·defN·23-May-04·08:10·18
5 -rw----·····2.0·fat·····4074·b-·defN·23-May-03·02:39·195 -rw----·····2.0·fat·····4074·b-·defN·23-May-04·08:10·19
6 -rw----·····2.0·fat·····2819·b-·defN·23-May-03·02:39·206 -rw----·····2.0·fat·····2819·b-·defN·23-May-04·08:10·20
7 -rw----·····2.0·fat·····2693·b-·defN·23-May-03·02:39·217 -rw----·····2.0·fat·····2693·b-·defN·23-May-04·08:10·21
8 -rw----·····2.0·fat·····4100·b-·defN·23-May-03·02:39·228 -rw----·····2.0·fat·····4100·b-·defN·23-May-04·08:10·22
9 -rw----·····2.0·fat·····8083·b-·defN·23-May-03·02:39·239 -rw----·····2.0·fat·····8083·b-·defN·23-May-04·08:10·23
10 -rw----·····2.0·fat·····4081·b-·defN·23-May-03·02:39·2410 -rw----·····2.0·fat·····4081·b-·defN·23-May-04·08:10·24
11 -rw----·····2.0·fat·····2898·b-·defN·23-May-03·02:39·2511 -rw----·····2.0·fat·····2898·b-·defN·23-May-04·08:10·25
12 -rw----·····2.0·fat·····3798·b-·defN·23-May-03·02:39·2612 -rw----·····2.0·fat·····3798·b-·defN·23-May-04·08:10·26
13 -rw----·····2.0·fat·····3770·b-·defN·23-May-03·02:39·2713 -rw----·····2.0·fat·····3770·b-·defN·23-May-04·08:10·27
14 -rw----·····2.0·fat·····4134·b-·defN·23-May-03·02:39·2814 -rw----·····2.0·fat·····4134·b-·defN·23-May-04·08:10·28
15 -rw----·····2.0·fat·····3942·b-·defN·23-May-03·02:39·2915 -rw----·····2.0·fat·····3942·b-·defN·23-May-04·08:10·29
16 -rw----·····2.0·fat·····4388·b-·defN·23-May-03·02:39·3016 -rw----·····2.0·fat·····4388·b-·defN·23-May-04·08:10·30
17 -rw----·····2.0·fat·····3633·b-·defN·23-May-03·02:39·3117 -rw----·····2.0·fat·····3633·b-·defN·23-May-04·08:10·31
18 -rw----·····2.0·fat·····5461·b-·defN·23-May-03·02:39·3218 -rw----·····2.0·fat·····5461·b-·defN·23-May-04·08:10·32
19 -rw----·····2.0·fat·····4658·b-·defN·23-May-03·02:39·3319 -rw----·····2.0·fat·····4658·b-·defN·23-May-04·08:10·33
20 -rw----·····2.0·fat·····7021·b-·defN·23-May-03·02:39·3420 -rw----·····2.0·fat·····7021·b-·defN·23-May-04·08:10·34
21 -rw----·····2.0·fat·····7002·b-·defN·23-May-03·02:39·3521 -rw----·····2.0·fat·····7002·b-·defN·23-May-04·08:10·35
22 -rw----·····2.0·fat·····2756·b-·defN·23-May-03·02:39·3622 -rw----·····2.0·fat·····2756·b-·defN·23-May-04·08:10·36
23 -rw----·····2.0·fat·····3305·b-·defN·23-May-03·02:39·3723 -rw----·····2.0·fat·····3305·b-·defN·23-May-04·08:10·37
24 -rw----·····2.0·fat·····3441·b-·defN·23-May-03·02:39·3824 -rw----·····2.0·fat·····3441·b-·defN·23-May-04·08:10·38
25 -rw----·····2.0·fat·····2291·b-·defN·23-May-03·02:39·3925 -rw----·····2.0·fat·····2291·b-·defN·23-May-04·08:10·39
26 -rw----·····2.0·fat·····4843·b-·defN·23-May-03·02:39·4026 -rw----·····2.0·fat·····4843·b-·defN·23-May-04·08:10·40
27 -rw----·····2.0·fat·····6410·b-·defN·23-May-03·02:39·4127 -rw----·····2.0·fat·····6410·b-·defN·23-May-04·08:10·41
28 -rw----·····2.0·fat·····3790·b-·defN·23-May-03·02:39·4228 -rw----·····2.0·fat·····3790·b-·defN·23-May-04·08:10·42
29 -rw----·····2.0·fat·····3780·b-·defN·23-May-03·02:39·4329 -rw----·····2.0·fat·····3780·b-·defN·23-May-04·08:10·43
30 -rw----·····2.0·fat·····4147·b-·defN·23-May-03·02:39·4430 -rw----·····2.0·fat·····4147·b-·defN·23-May-04·08:10·44
31 -rw----·····2.0·fat·····4177·b-·defN·23-May-03·02:39·4531 -rw----·····2.0·fat·····4177·b-·defN·23-May-04·08:10·45
32 -rw----·····2.0·fat·····3785·b-·defN·23-May-03·02:39·4632 -rw----·····2.0·fat·····3785·b-·defN·23-May-04·08:10·46
33 -rw----·····2.0·fat·····4116·b-·defN·23-May-03·02:39·4733 -rw----·····2.0·fat·····4116·b-·defN·23-May-04·08:10·47
34 -rw----·····2.0·fat·····3765·b-·defN·23-May-03·02:39·4834 -rw----·····2.0·fat·····3765·b-·defN·23-May-04·08:10·48
35 -rw----·····2.0·fat·····2685·b-·defN·23-May-03·02:39·4935 -rw----·····2.0·fat·····2685·b-·defN·23-May-04·08:10·49
36 -rw----·····2.0·fat·····2807·b-·defN·23-May-03·02:39·5036 -rw----·····2.0·fat·····2807·b-·defN·23-May-04·08:10·50
37 -rw----·····2.0·fat·····2562·b-·defN·23-May-03·02:39·5137 -rw----·····2.0·fat·····2562·b-·defN·23-May-04·08:10·51
38 -rw----·····2.0·fat·····2288·b-·defN·23-May-03·02:39·5238 -rw----·····2.0·fat·····2288·b-·defN·23-May-04·08:10·52
39 -rw----·····2.0·fat·····2291·b-·defN·23-May-03·02:39·5339 -rw----·····2.0·fat·····2291·b-·defN·23-May-04·08:10·53
40 -rw----·····2.0·fat·····2697·b-·defN·23-May-03·02:39·5440 -rw----·····2.0·fat·····2697·b-·defN·23-May-04·08:10·54
41 -rw----·····2.0·fat·····3907·b-·defN·23-May-03·02:39·5541 -rw----·····2.0·fat·····3907·b-·defN·23-May-04·08:10·55
42 -rw----·····2.0·fat·····3765·b-·defN·23-May-03·02:39·5642 -rw----·····2.0·fat·····3765·b-·defN·23-May-04·08:10·56
43 -rw----·····2.0·fat·····3410·b-·defN·23-May-03·02:39·5743 -rw----·····2.0·fat·····3410·b-·defN·23-May-04·08:10·57
44 -rw----·····2.0·fat·····2562·b-·defN·23-May-03·02:39·5844 -rw----·····2.0·fat·····2562·b-·defN·23-May-04·08:10·58
45 -rw----·····2.0·fat·····3048·b-·defN·23-May-03·02:39·5945 -rw----·····2.0·fat·····3048·b-·defN·23-May-04·08:10·59
46 -rw----·····2.0·fat·····3371·b-·defN·23-May-03·02:39·6046 -rw----·····2.0·fat·····3371·b-·defN·23-May-04·08:10·60
47 -rw----·····2.0·fat·····2444·b-·defN·23-May-03·02:39·6147 -rw----·····2.0·fat·····2444·b-·defN·23-May-04·08:10·61
48 -rw----·····2.0·fat·····2981·b-·defN·23-May-03·02:39·6248 -rw----·····2.0·fat·····2981·b-·defN·23-May-04·08:10·62
49 -rw----·····2.0·fat·····2968·b-·defN·23-May-03·02:39·6349 -rw----·····2.0·fat·····2968·b-·defN·23-May-04·08:10·63
50 -rw----·····2.0·fat····11616·b-·defN·23-May-03·02:39·6450 -rw----·····2.0·fat····11616·b-·defN·23-May-04·08:10·64
51 -rw----·····2.0·fat·····2700·b-·defN·23-May-03·02:39·6551 -rw----·····2.0·fat·····2700·b-·defN·23-May-04·08:10·65
52 -rw----·····2.0·fat·····4790·b-·defN·23-May-03·02:39·6652 -rw----·····2.0·fat·····4790·b-·defN·23-May-04·08:10·66
53 -rw----·····2.0·fat·····2663·b-·defN·23-May-03·02:39·6753 -rw----·····2.0·fat·····2663·b-·defN·23-May-04·08:10·67
54 -rw----·····2.0·fat·····3467·b-·defN·23-May-03·02:39·6854 -rw----·····2.0·fat·····3467·b-·defN·23-May-04·08:10·68
55 -rw----·····2.0·fat·····3790·b-·defN·23-May-03·02:39·6955 -rw----·····2.0·fat·····3790·b-·defN·23-May-04·08:10·69
56 -rw----·····2.0·fat·····2715·b-·defN·23-May-03·02:39·7056 -rw----·····2.0·fat·····2715·b-·defN·23-May-04·08:10·70
57 -rw----·····2.0·fat·····5853·b-·defN·23-May-03·02:39·7157 -rw----·····2.0·fat·····5853·b-·defN·23-May-04·08:10·71
58 -rw----·····2.0·fat·····4786·b-·defN·23-May-03·02:39·7258 -rw----·····2.0·fat·····4786·b-·defN·23-May-04·08:10·72
59 -rw----·····2.0·fat·····5993·b-·defN·23-May-03·02:39·7359 -rw----·····2.0·fat·····5993·b-·defN·23-May-04·08:10·73
60 -rw----·····2.0·fat·····3649·b-·defN·23-May-03·02:39·7460 -rw----·····2.0·fat·····3649·b-·defN·23-May-04·08:10·74
61 -rw----·····2.0·fat·····8019·b-·defN·23-May-03·02:39·7561 -rw----·····2.0·fat·····8019·b-·defN·23-May-04·08:10·75
62 -rw----·····2.0·fat·····3365·b-·defN·23-May-03·02:39·7662 -rw----·····2.0·fat·····3365·b-·defN·23-May-04·08:10·76
63 -rw----·····2.0·fat·····5231·b-·defN·23-May-03·02:39·7763 -rw----·····2.0·fat·····5231·b-·defN·23-May-04·08:10·77
64 -rw----·····2.0·fat·····5926·b-·defN·23-May-03·02:39·7864 -rw----·····2.0·fat·····5926·b-·defN·23-May-04·08:10·78
65 -rw----·····2.0·fat·····1671·b-·defN·23-May-03·02:39·7965 -rw----·····2.0·fat·····1671·b-·defN·23-May-04·08:10·79
66 -rw----·····2.0·fat·····2321·b-·defN·23-May-03·02:39·8066 -rw----·····2.0·fat·····2321·b-·defN·23-May-04·08:10·80
67 -rw----·····2.0·fat·····2365·b-·defN·23-May-03·02:39·8167 -rw----·····2.0·fat·····2365·b-·defN·23-May-04·08:10·81
68 -rw----·····2.0·fat·····2213·b-·defN·23-May-03·02:39·8268 -rw----·····2.0·fat·····2213·b-·defN·23-May-04·08:10·82
69 -rw----·····2.0·fat····61112·b-·defN·23-May-03·02:39·8369 -rw----·····2.0·fat····61112·b-·defN·23-May-04·08:10·83
70 -rw----·····2.0·fat·····3031·b-·defN·23-May-03·02:39·8470 -rw----·····2.0·fat·····3031·b-·defN·23-May-04·08:10·84
71 -rw----·····2.0·fat·····9820·b-·defN·23-May-03·02:39·8571 -rw----·····2.0·fat·····9820·b-·defN·23-May-04·08:10·85
72 -rw----·····2.0·fat·····3122·b-·defN·23-May-03·02:39·8672 -rw----·····2.0·fat·····3122·b-·defN·23-May-04·08:10·86
73 -rw----·····2.0·fat·····3887·b-·defN·23-May-03·02:39·8773 -rw----·····2.0·fat·····3887·b-·defN·23-May-04·08:10·87
74 -rw----·····2.0·fat·····4447·b-·defN·23-May-03·02:39·8874 -rw----·····2.0·fat·····4447·b-·defN·23-May-04·08:10·88
75 -rw----·····2.0·fat·····3713·b-·defN·23-May-03·02:39·8975 -rw----·····2.0·fat·····3713·b-·defN·23-May-04·08:10·89
76 -rw----·····2.0·fat·····3791·b-·defN·23-May-03·02:39·9076 -rw----·····2.0·fat·····3791·b-·defN·23-May-04·08:10·90
77 -rw----·····2.0·fat·····2661·b-·defN·23-May-03·02:39·9177 -rw----·····2.0·fat·····2661·b-·defN·23-May-04·08:10·91
78 -rw----·····2.0·fat····10950·b-·defN·23-May-03·02:39·9278 -rw----·····2.0·fat····10950·b-·defN·23-May-04·08:10·92
79 -rw----·····2.0·fat·····4169·b-·defN·23-May-03·02:39·9379 -rw----·····2.0·fat·····4169·b-·defN·23-May-04·08:10·93
80 -rw----·····2.0·fat·····2253·b-·defN·23-May-03·02:39·9480 -rw----·····2.0·fat·····2253·b-·defN·23-May-04·08:10·94
81 -rw----·····2.0·fat·····2572·b-·defN·23-May-03·02:39·9581 -rw----·····2.0·fat·····2572·b-·defN·23-May-04·08:10·95
82 -rw----·····2.0·fat····38631·b-·defN·23-May-03·02:39·9682 -rw----·····2.0·fat····38631·b-·defN·23-May-04·08:10·96
83 -rw----·····2.0·fat·····4575·b-·defN·23-May-03·02:39·9783 -rw----·····2.0·fat·····4575·b-·defN·23-May-04·08:10·97
84 -rw----·····2.0·fat····11386·b-·defN·23-May-03·02:39·9884 -rw----·····2.0·fat····11386·b-·defN·23-May-04·08:10·98
85 -rw----·····2.0·fat·····2247·b-·defN·23-May-03·02:39·9985 -rw----·····2.0·fat·····2247·b-·defN·23-May-04·08:10·99
86 -rw----·····2.0·fat·····2382·b-·defN·23-May-03·02:39·10086 -rw----·····2.0·fat·····2382·b-·defN·23-May-04·08:10·100
87 -rw----·····2.0·fat·····2918·b-·defN·23-May-03·02:39·10187 -rw----·····2.0·fat·····2918·b-·defN·23-May-04·08:10·101
88 -rw----·····2.0·fat·····6875·b-·defN·23-May-03·02:39·10288 -rw----·····2.0·fat·····6875·b-·defN·23-May-04·08:10·102
89 -rw----·····2.0·fat·····6327·b-·defN·23-May-03·02:39·10389 -rw----·····2.0·fat·····6327·b-·defN·23-May-04·08:10·103
90 -rw----·····2.0·fat·····7623·b-·defN·23-May-03·02:39·10490 -rw----·····2.0·fat·····7623·b-·defN·23-May-04·08:10·104
91 -rw----·····2.0·fat·····3483·b-·defN·23-May-03·02:39·10591 -rw----·····2.0·fat·····3483·b-·defN·23-May-04·08:10·105
92 -rw----·····2.0·fat·····2744·b-·defN·23-May-03·02:39·10692 -rw----·····2.0·fat·····2744·b-·defN·23-May-04·08:10·106
93 -rw----·····2.0·fat·····4935·b-·defN·23-May-03·02:39·10793 -rw----·····2.0·fat·····4935·b-·defN·23-May-04·08:10·107
94 -rw----·····2.0·fat·····3921·b-·defN·23-May-03·02:39·10894 -rw----·····2.0·fat·····3921·b-·defN·23-May-04·08:10·108
95 -rw----·····2.0·fat·····1941·b-·defN·23-May-03·02:39·10995 -rw----·····2.0·fat·····1941·b-·defN·23-May-04·08:10·109
96 -rw----·····2.0·fat·····2172·b-·defN·23-May-03·02:39·11096 -rw----·····2.0·fat·····2172·b-·defN·23-May-04·08:10·110
97 -rw----·····2.0·fat·····2812·b-·defN·23-May-03·02:39·11197 -rw----·····2.0·fat·····2812·b-·defN·23-May-04·08:10·111
98 -rw----·····2.0·fat·····5369·b-·defN·23-May-03·02:39·11298 -rw----·····2.0·fat·····5369·b-·defN·23-May-04·08:10·112
99 -rw----·····2.0·fat·····5117·b-·defN·23-May-03·02:39·11399 -rw----·····2.0·fat·····5117·b-·defN·23-May-04·08:10·113
100 -rw----·····2.0·fat····14883·b-·defN·23-May-03·02:39·114100 -rw----·····2.0·fat····14883·b-·defN·23-May-04·08:10·114
101 -rw----·····2.0·fat·····4059·b-·defN·23-May-03·02:39·115101 -rw----·····2.0·fat·····4059·b-·defN·23-May-04·08:10·115
102 -rw----·····2.0·fat·····2669·b-·defN·23-May-03·02:39·116102 -rw----·····2.0·fat·····2669·b-·defN·23-May-04·08:10·116
103 -rw----·····2.0·fat·····3116·b-·defN·23-May-03·02:39·117103 -rw----·····2.0·fat·····3116·b-·defN·23-May-04·08:10·117
104 -rw----·····2.0·fat·····2135·b-·defN·23-May-03·02:39·118104 -rw----·····2.0·fat·····2135·b-·defN·23-May-04·08:10·118
105 -rw----·····2.0·fat·····8759·b-·defN·23-May-03·02:39·119105 -rw----·····2.0·fat·····8759·b-·defN·23-May-04·08:10·119
106 -rw----·····2.0·fat····12703·b-·defN·23-May-03·02:39·120106 -rw----·····2.0·fat····12703·b-·defN·23-May-04·08:10·120
107 -rw----·····2.0·fat·····5462·b-·defN·23-May-03·02:39·121107 -rw----·····2.0·fat·····5462·b-·defN·23-May-04·08:10·121
108 -rw----·····2.0·fat·····5706·b-·defN·23-May-03·02:39·122108 -rw----·····2.0·fat·····5706·b-·defN·23-May-04·08:10·122
109 -rw----·····2.0·fat·····4230·b-·defN·23-May-03·02:39·123109 -rw----·····2.0·fat·····4230·b-·defN·23-May-04·08:10·123
110 -rw----·····2.0·fat·····4860·b-·defN·23-May-03·02:39·124110 -rw----·····2.0·fat·····4860·b-·defN·23-May-04·08:10·124
111 -rw----·····2.0·fat·····4088·b-·defN·23-May-03·02:39·125111 -rw----·····2.0·fat·····4088·b-·defN·23-May-04·08:10·125
112 -rw----·····2.0·fat·····3477·b-·defN·23-May-03·02:39·126112 -rw----·····2.0·fat·····3477·b-·defN·23-May-04·08:10·126
113 -rw----·····2.0·fat·····2770·b-·defN·23-May-03·02:39·127113 -rw----·····2.0·fat·····2770·b-·defN·23-May-04·08:10·127
114 -rw----·····2.0·fat·····8301·b-·defN·23-May-03·02:39·128114 -rw----·····2.0·fat·····8301·b-·defN·23-May-04·08:10·128
115 -rw----·····2.0·fat·····4379·b-·defN·23-May-03·02:39·129115 -rw----·····2.0·fat·····4379·b-·defN·23-May-04·08:10·129
116 -rw----·····2.0·fat·····4384·b-·defN·23-May-03·02:39·130116 -rw----·····2.0·fat·····4384·b-·defN·23-May-04·08:10·130
117 -rw----·····2.0·fat·····6339·b-·defN·23-May-03·02:39·131117 -rw----·····2.0·fat·····6339·b-·defN·23-May-04·08:10·131
118 -rw----·····2.0·fat·····6444·b-·defN·23-May-03·02:39·132118 -rw----·····2.0·fat·····6444·b-·defN·23-May-04·08:10·132
119 -rw----·····2.0·fat·····6055·b-·defN·23-May-03·02:39·133119 -rw----·····2.0·fat·····6055·b-·defN·23-May-04·08:10·133
120 -rw----·····2.0·fat·····3462·b-·defN·23-May-03·02:39·134120 -rw----·····2.0·fat·····3462·b-·defN·23-May-04·08:10·134
121 -rw----·····2.0·fat·····4734·b-·defN·23-May-03·02:39·135121 -rw----·····2.0·fat·····4734·b-·defN·23-May-04·08:10·135
122 -rw----·····2.0·fat·····3446·b-·defN·23-May-03·02:39·136122 -rw----·····2.0·fat·····3446·b-·defN·23-May-04·08:10·136
123 -rw----·····2.0·fat·····3804·b-·defN·23-May-03·02:39·137123 -rw----·····2.0·fat·····3804·b-·defN·23-May-04·08:10·137
124 -rw----·····2.0·fat·····2840·b-·defN·23-May-03·02:39·138124 -rw----·····2.0·fat·····2840·b-·defN·23-May-04·08:10·138
125 -rw----·····2.0·fat·····3855·b-·defN·23-May-03·02:39·139125 -rw----·····2.0·fat·····3855·b-·defN·23-May-04·08:10·139
126 -rw----·····2.0·fat·····2361·b-·defN·23-May-03·02:39·140126 -rw----·····2.0·fat·····2361·b-·defN·23-May-04·08:10·140
127 -rw----·····2.0·fat·····4084·b-·defN·23-May-03·02:39·141127 -rw----·····2.0·fat·····4084·b-·defN·23-May-04·08:10·141
Max diff block lines reached; 0/21162 bytes (0.00%) of diff not shown.
1.24 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:·474653·bytes,·number·of·entries:·9821 Zip·file·size:·474481·bytes,·number·of·entries:·982
2 -rw----·····2.0·fat·····2658·b-·defN·23-May-03·02:38·CS00342 -rw----·····2.0·fat·····4787·b-·defN·23-May-04·08:07·CS0177
3 -rw----·····2.0·fat······596·b-·defN·23-May-03·02:38·CS70493 -rw----·····2.0·fat·····2313·b-·defN·23-May-04·08:07·CS0571
4 -rw----·····2.0·fat·····3469·b-·defN·23-May-03·02:38·CS05924 -rw----·····2.0·fat·····5287·b-·defN·23-May-04·08:07·CS0162
5 -rw----·····2.0·fat·····1743·b-·defN·23-May-03·02:38·CS70035 -rw----·····2.0·fat·····8563·b-·defN·23-May-04·08:07·CS3005
6 -rw----·····2.0·fat·····3516·b-·defN·23-May-03·02:38·CS16676 -rw----·····2.0·fat······631·b-·defN·23-May-04·08:07·CS4024
7 -rw----·····2.0·fat·····2281·b-·defN·23-May-03·02:38·CS06957 -rw----·····2.0·fat······452·b-·defN·23-May-04·08:07·CS8157
8 -rw----·····2.0·fat·····2084·b-·defN·23-May-03·02:38·CS00378 -rw----·····2.0·fat······839·b-·defN·23-May-04·08:07·CS1021
9 -rw----·····2.0·fat······980·b-·defN·23-May-03·02:38·CS08479 -rw----·····2.0·fat·····1027·b-·defN·23-May-04·08:07·CS0150
10 -rw----·····2.0·fat······924·b-·defN·23-May-03·02:38·CS111310 -rw----·····2.0·fat·····1552·b-·defN·23-May-04·08:07·CS0508
11 -rw----·····2.0·fat·····4060·b-·defN·23-May-03·02:38·CS012311 -rw----·····2.0·fat·····2014·b-·defN·23-May-04·08:07·CS0139
12 -rw----·····2.0·fat·····6784·b-·defN·23-May-03·02:38·CS002312 -rw----·····2.0·fat·····9786·b-·defN·23-May-04·08:07·CS0246
13 -rw----·····2.0·fat·····1642·b-·defN·23-May-03·02:38·CS045513 -rw----·····2.0·fat·····8398·b-·defN·23-May-04·08:07·CS1961
14 -rw----·····2.0·fat·····8008·b-·defN·23-May-03·02:38·CS158714 -rw----·····2.0·fat·····8008·b-·defN·23-May-04·08:07·CS1587
15 -rw----·····2.0·fat······565·b-·defN·23-May-03·02:38·CS170915 -rw----·····2.0·fat····14620·b-·defN·23-May-04·08:07·CS0619
16 -rw----·····2.0·fat·····1688·b-·defN·23-May-03·02:38·CS010016 -rw----·····2.0·fat······976·b-·defN·23-May-04·08:07·CS1660
17 -rw----·····2.0·fat·····1056·b-·defN·23-May-03·02:38·CS025217 -rw----·····2.0·fat····16488·b-·defN·23-May-04·08:07·CS0165
18 -rw----·····2.0·fat······638·b-·defN·23-May-03·02:38·CS073518 -rw----·····2.0·fat·····1138·b-·defN·23-May-04·08:07·CS0429
19 -rw----·····2.0·fat·····1219·b-·defN·23-May-03·02:38·CS002119 -rw----·····2.0·fat····10175·b-·defN·23-May-04·08:07·CS0122
20 -rw----·····2.0·fat·····8207·b-·defN·23-May-03·02:38·CS041120 -rw----·····2.0·fat·····6577·b-·defN·23-May-04·08:07·CS1061
21 -rw----·····2.0·fat·····3326·b-·defN·23-May-03·02:38·CS011821 -rw----·····2.0·fat·····3840·b-·defN·23-May-04·08:07·CS1690
22 -rw----·····2.0·fat·····1173·b-·defN·23-May-03·02:38·CS052422 -rw----·····2.0·fat······656·b-·defN·23-May-04·08:07·CS1708
23 -rw----·····2.0·fat····10175·b-·defN·23-May-03·02:38·CS012223 -rw----·····2.0·fat·····2674·b-·defN·23-May-04·08:07·CS0407
24 -rw----·····2.0·fat·····2106·b-·defN·23-May-03·02:38·CS030524 -rw----·····2.0·fat·····2300·b-·defN·23-May-04·08:07·CS1547
25 -rw----·····2.0·fat·····2097·b-·defN·23-May-03·02:38·CS157925 -rw----·····2.0·fat······429·b-·defN·23-May-04·08:07·CS2021
26 -rw----·····2.0·fat·····5039·b-·defN·23-May-03·02:38·CS150326 -rw----·····2.0·fat·····7012·b-·defN·23-May-04·08:07·CS1502
27 -rw----·····2.0·fat······446·b-·defN·23-May-03·02:38·CS043327 -rw----·····2.0·fat·····2660·b-·defN·23-May-04·08:07·CS0826
28 -rw----·····2.0·fat·····1608·b-·defN·23-May-03·02:38·CS084428 -rw----·····2.0·fat······780·b-·defN·23-May-04·08:07·CS0192
29 -rw----·····2.0·fat·····2382·b-·defN·23-May-03·02:38·CS081529 -rw----·····2.0·fat·····3863·b-·defN·23-May-04·08:07·CS0221
30 -rw----·····2.0·fat······694·b-·defN·23-May-03·02:38·CS070230 -rw----·····2.0·fat·····7524·b-·defN·23-May-04·08:07·CS1540
31 -rw----·····2.0·fat····17933·b-·defN·23-May-03·02:38·CS001931 -rw----·····2.0·fat······458·b-·defN·23-May-04·08:07·CS0502
32 -rw----·····2.0·fat·····1960·b-·defN·23-May-03·02:38·CS017132 -rw----·····2.0·fat······424·b-·defN·23-May-04·08:07·CS1517
33 -rw----·····2.0·fat······467·b-·defN·23-May-03·02:38·CS197733 -rw----·····2.0·fat·····3009·b-·defN·23-May-04·08:07·CS3002
34 -rw----·····2.0·fat······750·b-·defN·23-May-03·02:38·CS704234 -rw----·····2.0·fat·····1642·b-·defN·23-May-04·08:07·CS0455
35 -rw----·····2.0·fat······536·b-·defN·23-May-03·02:38·CS101335 -rw----·····2.0·fat·····2696·b-·defN·23-May-04·08:07·CS0158
36 -rw----·····2.0·fat······493·b-·defN·23-May-03·02:38·CS103836 -rw----·····2.0·fat······626·b-·defN·23-May-04·08:07·CS0528
37 -rw----·····2.0·fat······363·b-·defN·23-May-03·02:38·CS062137 -rw----·····2.0·fat······866·b-·defN·23-May-04·08:07·CS1735
38 -rw----·····2.0·fat·····8398·b-·defN·23-May-03·02:38·CS196138 -rw----·····2.0·fat·····3900·b-·defN·23-May-04·08:07·CS0109
39 -rw----·····2.0·fat·····6969·b-·defN·23-May-03·02:38·CS010839 -rw----·····2.0·fat·····3960·b-·defN·23-May-04·08:07·CS0452
40 -rw----·····2.0·fat····16615·b-·defN·23-May-03·02:38·CS164440 -rw----·····2.0·fat·····6561·b-·defN·23-May-04·08:07·CS1591
41 -rw----·····2.0·fat·····1121·b-·defN·23-May-03·02:38·CS050641 -rw----·····2.0·fat······429·b-·defN·23-May-04·08:07·CS1065
42 -rw----·····2.0·fat·····6577·b-·defN·23-May-03·02:38·CS106142 -rw----·····2.0·fat······604·b-·defN·23-May-04·08:07·CS0529
43 -rw----·····2.0·fat·····5287·b-·defN·23-May-03·02:38·CS016243 -rw----·····2.0·fat······812·b-·defN·23-May-04·08:07·CS0283
44 -rw----·····2.0·fat·····6104·b-·defN·23-May-03·02:38·CS020844 -rw----·····2.0·fat······732·b-·defN·23-May-04·08:07·CS0066
45 -rw----·····2.0·fat·····2300·b-·defN·23-May-03·02:38·CS154745 -rw----·····2.0·fat·····6784·b-·defN·23-May-04·08:07·CS0023
46 -rw----·····2.0·fat·····1410·b-·defN·23-May-03·02:38·CS106046 -rw----·····2.0·fat·····4122·b-·defN·23-May-04·08:07·CS0030
47 -rw----·····2.0·fat·····3380·b-·defN·23-May-03·02:38·CS042547 -rw----·····2.0·fat·····2277·b-·defN·23-May-04·08:07·CS3003
48 -rw----·····2.0·fat······363·b-·defN·23-May-03·02:38·CS083648 -rw----·····2.0·fat·····4549·b-·defN·23-May-04·08:07·CS0102
49 -rw----·····2.0·fat······914·b-·defN·23-May-03·02:38·CS065949 -rw----·····2.0·fat······915·b-·defN·23-May-04·08:07·CS0675
50 -rw----·····2.0·fat······794·b-·defN·23-May-03·02:38·CS807250 -rw----·····2.0·fat·····6969·b-·defN·23-May-04·08:07·CS0108
51 -rw----·····2.0·fat······912·b-·defN·23-May-03·02:38·CS016851 -rw----·····2.0·fat·····1410·b-·defN·23-May-04·08:07·CS1060
52 -rw----·····2.0·fat·····9700·b-·defN·23-May-03·02:38·CS152552 -rw----·····2.0·fat·····6575·b-·defN·23-May-04·08:07·CS0111
53 -rw----·····2.0·fat······403·b-·defN·23-May-03·02:38·CS807653 -rw----·····2.0·fat·····1821·b-·defN·23-May-04·08:07·CS0031
54 -rw----·····2.0·fat·····8532·b-·defN·23-May-03·02:38·CS065754 -rw----·····2.0·fat······735·b-·defN·23-May-04·08:07·CS1534
55 -rw----·····2.0·fat······538·b-·defN·23-May-03·02:38·CS110555 -rw----·····2.0·fat······536·b-·defN·23-May-04·08:07·CS3022
56 -rw----·····2.0·fat····14620·b-·defN·23-May-03·02:38·CS061956 -rw----·····2.0·fat····17933·b-·defN·23-May-04·08:07·CS0019
57 -rw----·····2.0·fat·····1162·b-·defN·23-May-03·02:38·CS012657 -rw----·····2.0·fat·····1237·b-·defN·23-May-04·08:07·CS0837
58 -rw----·····2.0·fat······422·b-·defN·23-May-03·02:38·CS024958 -rw----·····2.0·fat·····2232·b-·defN·23-May-04·08:07·CS0617
59 -rw----·····2.0·fat······544·b-·defN·23-May-03·02:38·CS100759 -rw----·····2.0·fat·····3836·b-·defN·23-May-04·08:07·CS0182
60 -rw----·····2.0·fat·····6575·b-·defN·23-May-03·02:38·CS011160 -rw----·····2.0·fat·····2807·b-·defN·23-May-04·08:07·CS0184
61 -rw----·····2.0·fat·····3407·b-·defN·23-May-03·02:38·CS300161 -rw----·····2.0·fat·····2468·b-·defN·23-May-04·08:07·CS0626
62 -rw----·····2.0·fat······436·b-·defN·23-May-03·02:38·CS834162 -rw----·····2.0·fat·····3575·b-·defN·23-May-04·08:07·CS0534
63 -rw----·····2.0·fat······793·b-·defN·23-May-03·02:38·CS401063 -rw----·····2.0·fat·····1538·b-·defN·23-May-04·08:07·CS1001
64 -rw----·····2.0·fat······446·b-·defN·23-May-03·02:38·CS027564 -rw----·····2.0·fat······454·b-·defN·23-May-04·08:07·CS0211
65 -rw----·····2.0·fat······736·b-·defN·23-May-03·02:38·CS002865 -rw----·····2.0·fat······695·b-·defN·23-May-04·08:07·CS0722
66 -rw----·····2.0·fat·····1708·b-·defN·23-May-03·02:38·CS018366 -rw----·····2.0·fat······437·b-·defN·23-May-04·08:07·CS8177
67 -rw----·····2.0·fat······457·b-·defN·23-May-03·02:38·CS071667 -rw----·····2.0·fat·····1248·b-·defN·23-May-04·08:07·CS1940
68 -rw----·····2.0·fat·····1607·b-·defN·23-May-03·02:38·CS015768 -rw----·····2.0·fat····16615·b-·defN·23-May-04·08:07·CS1644
69 -rw----·····2.0·fat······728·b-·defN·23-May-03·02:38·CS153769 -rw----·····2.0·fat·····2110·b-·defN·23-May-04·08:07·CS3014
70 -rw----·····2.0·fat·····1852·b-·defN·23-May-03·02:38·CS165470 -rw----·····2.0·fat·····3771·b-·defN·23-May-04·08:07·CS1729
71 -rw----·····2.0·fat······440·b-·defN·23-May-03·02:38·CS075971 -rw----·····2.0·fat······527·b-·defN·23-May-04·08:07·CS4001
72 -rw----·····2.0·fat·····1451·b-·defN·23-May-03·02:38·CS301972 -rw----·····2.0·fat······469·b-·defN·23-May-04·08:07·CS1976
73 -rw----·····2.0·fat·····3863·b-·defN·23-May-03·02:38·CS022173 -rw----·····2.0·fat·····2382·b-·defN·23-May-04·08:07·CS0815
74 -rw----·····2.0·fat······755·b-·defN·23-May-03·02:38·CS083474 -rw----·····2.0·fat····10521·b-·defN·23-May-04·08:07·CS0029
75 -rw----·····2.0·fat······520·b-·defN·23-May-03·02:38·CS020975 -rw----·····2.0·fat·····1422·b-·defN·23-May-04·08:07·CS0146
76 -rw----·····2.0·fat······335·b-·defN·23-May-03·02:38·CS151476 -rw----·····2.0·fat······423·b-·defN·23-May-04·08:07·CS8077
77 -rw----·····2.0·fat······515·b-·defN·23-May-03·02:38·CS193677 -rw----·····2.0·fat······361·b-·defN·23-May-04·08:07·CS1646
78 -rw----·····2.0·fat······346·b-·defN·23-May-03·02:38·CS812478 -rw----·····2.0·fat······422·b-·defN·23-May-04·08:07·CS8131
79 -rw----·····2.0·fat······604·b-·defN·23-May-03·02:38·CS052979 -rw----·····2.0·fat·····2320·b-·defN·23-May-04·08:07·CS0311
80 -rw----·····2.0·fat······718·b-·defN·23-May-03·02:38·CS082580 -rw----·····2.0·fat·····5558·b-·defN·23-May-04·08:07·CS1501
81 -rw----·····2.0·fat·····3836·b-·defN·23-May-03·02:38·CS018281 -rw----·····2.0·fat·····1966·b-·defN·23-May-04·08:07·CS0472
82 -rw----·····2.0·fat······413·b-·defN·23-May-03·02:38·CS082082 -rw----·····2.0·fat······672·b-·defN·23-May-04·08:07·CS8075
83 -rw----·····2.0·fat·····1039·b-·defN·23-May-03·02:38·CS054283 -rw----·····2.0·fat·····1056·b-·defN·23-May-04·08:07·CS0252
84 -rw----·····2.0·fat·····1552·b-·defN·23-May-03·02:38·CS050884 -rw----·····2.0·fat····11439·b-·defN·23-May-04·08:07·CS0121
85 -rw----·····2.0·fat·····1130·b-·defN·23-May-03·02:38·CS055085 -rw----·····2.0·fat······599·b-·defN·23-May-04·08:07·CS1016
86 -rw----·····2.0·fat·····9786·b-·defN·23-May-03·02:38·CS024686 -rw----·····2.0·fat······706·b-·defN·23-May-04·08:07·CS1017
87 -rw----·····2.0·fat·····1247·b-·defN·23-May-03·02:38·CS163287 -rw----·····2.0·fat······670·b-·defN·23-May-04·08:07·CS0590
88 -rw----·····2.0·fat······462·b-·defN·23-May-03·02:38·CS155288 -rw----·····2.0·fat·····1894·b-·defN·23-May-04·08:07·CS0106
89 -rw----·····2.0·fat······574·b-·defN·23-May-03·02:38·CS059689 -rw----·····2.0·fat······782·b-·defN·23-May-04·08:07·CS0441
90 -rw----·····2.0·fat····16488·b-·defN·23-May-03·02:38·CS016590 -rw----·····2.0·fat·····9700·b-·defN·23-May-04·08:07·CS1525
91 -rw----·····2.0·fat······408·b-·defN·23-May-03·02:38·CS001791 -rw----·····2.0·fat·····1395·b-·defN·23-May-04·08:07·CS0253
92 -rw----·····2.0·fat·····4044·b-·defN·23-May-03·02:38·CS021492 -rw----·····2.0·fat······514·b-·defN·23-May-04·08:07·CS0838
93 -rw----·····2.0·fat·····1468·b-·defN·23-May-03·02:38·CS065693 -rw----·····2.0·fat······536·b-·defN·23-May-04·08:07·CS1013
94 -rw----·····2.0·fat·····2246·b-·defN·23-May-03·02:38·CS301894 -rw----·····2.0·fat····10032·b-·defN·23-May-04·08:07·CS0266
95 -rw----·····2.0·fat·····2473·b-·defN·23-May-03·02:38·CS011795 -rw----·····2.0·fat·····1163·b-·defN·23-May-04·08:07·CS1648
96 -rw----·····2.0·fat·····2484·b-·defN·23-May-03·02:38·CS006096 -rw----·····2.0·fat·····1038·b-·defN·23-May-04·08:07·CS0061
97 -rw----·····2.0·fat······726·b-·defN·23-May-03·02:38·CS190997 -rw----·····2.0·fat·····1216·b-·defN·23-May-04·08:07·CS0557
98 -rw----·····2.0·fat······499·b-·defN·23-May-03·02:38·CS191898 -rw----·····2.0·fat·····2033·b-·defN·23-May-04·08:07·CS0173
99 -rw----·····2.0·fat······801·b-·defN·23-May-03·02:38·CS026799 -rw----·····2.0·fat·····1039·b-·defN·23-May-04·08:07·CS0542
100 -rw----·····2.0·fat······470·b-·defN·23-May-03·02:38·CS8143100 -rw----·····2.0·fat······891·b-·defN·23-May-04·08:07·CS1935
101 -rw----·····2.0·fat······599·b-·defN·23-May-03·02:38·CS1530101 -rw----·····2.0·fat·····1995·b-·defN·23-May-04·08:07·CS0216
102 -rw----·····2.0·fat······949·b-·defN·23-May-03·02:38·CS1581102 -rw----·····2.0·fat······960·b-·defN·23-May-04·08:07·CS8178
103 -rw----·····2.0·fat······460·b-·defN·23-May-03·02:38·CS0687103 -rw----·····2.0·fat······400·b-·defN·23-May-04·08:07·CS1104
104 -rw----·····2.0·fat·····1175·b-·defN·23-May-03·02:38·CS0572104 -rw----·····2.0·fat·····1514·b-·defN·23-May-04·08:07·CS0649
105 -rw----·····2.0·fat·····1259·b-·defN·23-May-03·02:38·CS0577105 -rw----·····2.0·fat······474·b-·defN·23-May-04·08:07·CS2007
106 -rw----·····2.0·fat······924·b-·defN·23-May-03·02:38·CS1025106 -rw----·····2.0·fat·····1173·b-·defN·23-May-04·08:07·CS1070
107 -rw----·····2.0·fat·····7012·b-·defN·23-May-03·02:38·CS1502107 -rw----·····2.0·fat······844·b-·defN·23-May-04·08:07·CS0243
108 -rw----·····2.0·fat······443·b-·defN·23-May-03·02:38·CS1770108 -rw----·····2.0·fat······491·b-·defN·23-May-04·08:07·CS0685
109 -rw----·····2.0·fat·····2103·b-·defN·23-May-03·02:38·CS0101109 -rw----·····2.0·fat·····2097·b-·defN·23-May-04·08:07·CS1579
110 -rw----·····2.0·fat······772·b-·defN·23-May-03·02:38·CS1628110 -rw----·····2.0·fat······391·b-·defN·23-May-04·08:07·CS8174
111 -rw----·····2.0·fat······346·b-·defN·23-May-03·02:38·CS1967111 -rw----·····2.0·fat·····1589·b-·defN·23-May-04·08:07·CS0027
112 -rw----·····2.0·fat······535·b-·defN·23-May-03·02:38·CS0601112 -rw----·····2.0·fat·····1708·b-·defN·23-May-04·08:07·CS0183
113 -rw----·····2.0·fat······432·b-·defN·23-May-03·02:38·CS1009113 -rw----·····2.0·fat······671·b-·defN·23-May-04·08:07·CS0069
114 -rw----·····2.0·fat·····1777·b-·defN·23-May-03·02:38·CS0206114 -rw----·····2.0·fat······473·b-·defN·23-May-04·08:07·CS4006
115 -rw----·····2.0·fat·····1805·b-·defN·23-May-03·02:38·CS0625115 -rw----·····2.0·fat·····1586·b-·defN·23-May-04·08:07·CS0841
116 -rw----·····2.0·fat·····2419·b-·defN·23-May-03·02:38·CS0308116 -rw----·····2.0·fat······655·b-·defN·23-May-04·08:07·CS1521
117 -rw----·····2.0·fat·····8320·b-·defN·23-May-03·02:38·CS0136117 -rw----·····2.0·fat······501·b-·defN·23-May-04·08:07·CS7094
118 -rw----·····2.0·fat······839·b-·defN·23-May-03·02:38·CS0179118 -rw----·····2.0·fat·····2473·b-·defN·23-May-04·08:07·CS0117
119 -rw----·····2.0·fat·····1237·b-·defN·23-May-03·02:38·CS0837119 -rw----·····2.0·fat······716·b-·defN·23-May-04·08:07·CS3021
120 -rw----·····2.0·fat·····1719·b-·defN·23-May-03·02:38·CS1622120 -rw----·····2.0·fat······683·b-·defN·23-May-04·08:07·CS0719
121 -rw----·····2.0·fat·····2209·b-·defN·23-May-03·02:38·CS0205121 -rw----·····2.0·fat······949·b-·defN·23-May-04·08:07·CS0655
122 -rw----·····2.0·fat·····3449·b-·defN·23-May-03·02:38·CS3006122 -rw----·····2.0·fat······973·b-·defN·23-May-04·08:07·CS0432
123 -rw----·····2.0·fat·····8552·b-·defN·23-May-03·02:38·CS0012123 -rw----·····2.0·fat·····3469·b-·defN·23-May-04·08:07·CS0592
124 -rw----·····2.0·fat······462·b-·defN·23-May-03·02:38·CS0247124 -rw----·····2.0·fat······801·b-·defN·23-May-04·08:07·CS0267
125 -rw----·····2.0·fat·····1204·b-·defN·23-May-03·02:38·CS0737125 -rw----·····2.0·fat······422·b-·defN·23-May-04·08:07·CS0249
126 -rw----·····2.0·fat······495·b-·defN·23-May-03·02:38·CS8324126 -rw----·····2.0·fat······321·b-·defN·23-May-04·08:07·CS1675
Max diff block lines reached; -1/120074 bytes (-0.00%) of diff not shown.
47.0 KB
zipnote {}
    
Offset 1, 2947 lines modifiedOffset 1, 2947 lines modified
1 Filename:·CS00341 Filename:·CS0177
2 Comment:·2 Comment:·
  
3 Filename:·CS70493 Filename:·CS0571
4 Comment:·4 Comment:·
  
5 Filename:·CS05925 Filename:·CS0162
6 Comment:·6 Comment:·
  
7 Filename:·CS70037 Filename:·CS3005
8 Comment:·8 Comment:·
  
9 Filename:·CS16679 Filename:·CS4024
10 Comment:·10 Comment:·
  
11 Filename:·CS069511 Filename:·CS8157
12 Comment:·12 Comment:·
  
13 Filename:·CS003713 Filename:·CS1021
14 Comment:·14 Comment:·
  
15 Filename:·CS084715 Filename:·CS0150
16 Comment:·16 Comment:·
  
17 Filename:·CS111317 Filename:·CS0508
18 Comment:·18 Comment:·
  
19 Filename:·CS012319 Filename:·CS0139
20 Comment:·20 Comment:·
  
21 Filename:·CS002321 Filename:·CS0246
22 Comment:·22 Comment:·
  
23 Filename:·CS045523 Filename:·CS1961
24 Comment:·24 Comment:·
  
25 Filename:·CS158725 Filename:·CS1587
26 Comment:·26 Comment:·
  
27 Filename:·CS170927 Filename:·CS0619
28 Comment:·28 Comment:·
  
29 Filename:·CS010029 Filename:·CS1660
30 Comment:·30 Comment:·
  
31 Filename:·CS025231 Filename:·CS0165
32 Comment:·32 Comment:·
  
33 Filename:·CS073533 Filename:·CS0429
34 Comment:·34 Comment:·
  
35 Filename:·CS002135 Filename:·CS0122
36 Comment:·36 Comment:·
  
37 Filename:·CS041137 Filename:·CS1061
38 Comment:·38 Comment:·
  
39 Filename:·CS011839 Filename:·CS1690
40 Comment:·40 Comment:·
  
41 Filename:·CS052441 Filename:·CS1708
42 Comment:·42 Comment:·
  
43 Filename:·CS012243 Filename:·CS0407
44 Comment:·44 Comment:·
  
45 Filename:·CS030545 Filename:·CS1547
46 Comment:·46 Comment:·
  
47 Filename:·CS157947 Filename:·CS2021
48 Comment:·48 Comment:·
  
49 Filename:·CS150349 Filename:·CS1502
50 Comment:·50 Comment:·
  
51 Filename:·CS043351 Filename:·CS0826
52 Comment:·52 Comment:·
  
53 Filename:·CS084453 Filename:·CS0192
54 Comment:·54 Comment:·
  
55 Filename:·CS081555 Filename:·CS0221
56 Comment:·56 Comment:·
  
57 Filename:·CS070257 Filename:·CS1540
58 Comment:·58 Comment:·
  
59 Filename:·CS001959 Filename:·CS0502
60 Comment:·60 Comment:·
  
61 Filename:·CS017161 Filename:·CS1517
62 Comment:·62 Comment:·
  
63 Filename:·CS197763 Filename:·CS3002
64 Comment:·64 Comment:·
  
65 Filename:·CS704265 Filename:·CS0455
66 Comment:·66 Comment:·
  
67 Filename:·CS101367 Filename:·CS0158
68 Comment:·68 Comment:·
  
69 Filename:·CS103869 Filename:·CS0528
70 Comment:·70 Comment:·
  
71 Filename:·CS062171 Filename:·CS1735
72 Comment:·72 Comment:·
  
73 Filename:·CS196173 Filename:·CS0109
74 Comment:·74 Comment:·
  
75 Filename:·CS010875 Filename:·CS0452
76 Comment:·76 Comment:·
  
77 Filename:·CS164477 Filename:·CS1591
78 Comment:·78 Comment:·
  
79 Filename:·CS050679 Filename:·CS1065
80 Comment:·80 Comment:·
  
81 Filename:·CS106181 Filename:·CS0529
82 Comment:·82 Comment:·
  
83 Filename:·CS016283 Filename:·CS0283
84 Comment:·84 Comment:·
  
85 Filename:·CS020885 Filename:·CS0066
Max diff block lines reached; 46015/48124 bytes (95.62%) of diff not shown.
4.0 KB
CS0034
3.99 KB
CS0034
Ordering differences only
    
Offset 1, 104 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>CS0034</ErrorName>3 ··<ErrorName>CS0034</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0034:·Operator·`+'·is·ambiguous·on·operands·of·type·`A'·and·`A'5 ····<string>//·CS0034:·Operator·`=='·is·ambiguous·on·operands·of·type·`A'·and·`A'
6 //·Line:·226 //·Line:·36
  
 7 using·System;
7 public·class·A·{ 
8 »       public·static·implicit·operator·int·(A·a) 
9 »       { 
10 »       »       return·0; 
11 »       } 
  
 8 struct·A
 9 {
12 »       public·static·implicit·operator·string·(A·a)10 »       public·static·implicit·operator·string·(A·c)
13 »       {11 »       {
14 »       »       return·&quot;a&quot;;12 »       »       return·null;
15 »       }13 »       }
  
16 »       public·static·void·Main·()14 »       public·static·implicit·operator·Delegate·(A·c)
17 »       {15 »       {
 16 »       »       return·null;
18 »       »       A·a·=·new·A·(); 
19 »       »       object·o·=·a·+·a; 
20 »       »       System.Console.WriteLine·(o); 
21 »       }17 »       }
 18 }
22 }</string> 
23 ····<string>//·CS0034:·Operator·`!='·is·ambiguous·on·operands·of·type·`Program.A'·and·`Program.B' 
24 //·Line:·36 
  
25 using·System; 
  
26 class·Program19 class·Program
27 {20 {
28 »       public·class·A 
29 »       { 
30 »       »       public·static·implicit·operator·string·(A·c) 
31 »       »       { 
32 »       »       »       return·null; 
33 »       »       } 
34 »       »        
35 »       »       public·static·implicit·operator·Delegate·(A·c) 
36 »       »       { 
37 »       »       »       return·null; 
38 »       »       } 
39 »       } 
40 »        
41 »       public·class·B 
42 »       { 
43 »       »       public·static·implicit·operator·string·(B·c) 
44 »       »       { 
45 »       »       »       return·null; 
46 »       »       } 
47 »       »        
48 »       »       public·static·implicit·operator·Delegate·(B·c) 
49 »       »       { 
50 »       »       »       return·null; 
51 »       »       } 
52 »       } 
  
53 »       public·static·void·Main·(string·[]·args)21 »       public·static·void·Main·()
54 »       {22 »       {
55 »       »       bool·b·=·new·A·()·!=·new·B·();23 »       »       bool·b·=·new·A·()·==·new·A·();
56 »       }24 »       }
57 }</string>25 }</string>
58 ····<string>//·CS0034:·Operator·`+'·is·ambiguous·on·operands·of·type·`null'·and·`null'26 ····<string>//·CS0034:·Operator·`+'·is·ambiguous·on·operands·of·type·`null'·and·`null'
59 //·Line:·827 //·Line:·8
  
60 class·C28 class·C
61 {29 {
62 »       public·static·void·Main·()30 »       public·static·void·Main·()
63 »       {31 »       {
64 »       »       const·string·s3·=·null·+·null;32 »       »       const·string·s3·=·null·+·null;
65 »       }33 »       }
66 }</string>34 }</string>
67 ····<string>//·CS0034:·Operator·`=='·is·ambiguous·on·operands·of·type·`A'·and·`A'35 ····<string>//·CS0034:·Operator·`=='·is·ambiguous·on·operands·of·type·`Foo'·and·`Foo'
68 //·Line:·3636 //·Line:·23
  
69 using·System; 
  
70 struct·A37 public·struct·Foo
71 {38 {
72 »       public·static·implicit·operator·string·(A·c)39 »       public·static·implicit·operator·int?·(Foo·f)
73 »       {40 »       {
74 »       »       return·null;41 »       »       return·1;
75 »       }42 »       }
  
76 »       public·static·implicit·operator·Delegate·(A·c)43 »       public·static·implicit·operator·bool?·(Foo·f)
77 »       {44 »       {
78 »       »       return·null;45 »       »       return·false;
79 »       }46 »       }
80 }47 }
  
 48 class·C
  
81 class·Program 
82 {49 {
83 »       public·static·void·Main·()50 »       public·static·void·Main·()
84 »       {51 »       {
85 »       »       bool·b·=·new·A·()·==·new·A·();52 »       »       Foo·f;
 53 »       »       Foo·f2;
 54 »       »       var·v·=·f·==·f2;
86 »       }55 »       }
87 }</string>56 }</string>
88 ····<string>//·CS0034:·Operator·`+'·is·ambiguous·on·operands·of·type·`Y'·and·`X'57 ····<string>//·CS0034:·Operator·`+'·is·ambiguous·on·operands·of·type·`Y'·and·`X'
89 //·Line:·2258 //·Line:·22
90 public·class·Y·{59 public·class·Y·{
91 »       public·static·implicit·operator·int·(Y·y)·{60 »       public·static·implicit·operator·int·(Y·y)·{
92 »       »       return·0;61 »       »       return·0;
Offset 129, 34 lines modifiedOffset 95, 68 lines modified
  
129 public·class·C·{95 public·class·C·{
130 »       public·static·void·Main·()96 »       public·static·void·Main·()
131 »       {97 »       {
132 »       »       Y·y·=·new·Y·()·+·new·X·();98 »       »       Y·y·=·new·Y·()·+·new·X·();
133 »       }99 »       }
134 }</string>100 }</string>
135 ····<string>//·CS0034:·Operator·`=='·is·ambiguous·on·operands·of·type·`Foo'·and·`Foo'101 ····<string>//·CS0034:·Operator·`+'·is·ambiguous·on·operands·of·type·`A'·and·`A'
136 //·Line:·23102 //·Line:·22
  
 103 public·class·A·{
137 public·struct·Foo 
138 { 
139 »       public·static·implicit·operator·int?·(Foo·f)104 »       public·static·implicit·operator·int·(A·a)
Max diff block lines reached; 1008/4049 bytes (24.90%) of diff not shown.
5.26 KB
CS0592
5.25 KB
CS0592
Ordering differences only
    
Offset 4, 68 lines modifiedOffset 4, 54 lines modified
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0592:·The·attribute·`TestAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`constructor'·declarations·only5 ····<string>//·CS0592:·The·attribute·`TestAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`constructor'·declarations·only
6 //·Line:·66 //·Line:·6
  
7 using·System;7 using·System;
  
8 [TestAttribute·()]8 [TestAttribute·()]
9 delegate·void·D·();9 enum·E·{
 10 }
  
10 [AttributeUsage(AttributeTargets.Constructor)]11 [AttributeUsage(AttributeTargets.Constructor)]
11 public·class·TestAttribute:·Attribute·{12 public·class·TestAttribute:·Attribute·{
12 }</string>13 }</string>
13 ····<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·only14 ····<string>//·CS0592:·The·attribute·`SAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`return'·declarations·only
14 //·Line·:·815 //·Line·:·12
  
15 using·System;16 using·System;
  
 17 [AttributeUsage·(AttributeTargets.ReturnValue)]
 18 class·SAttribute:·Attribute·{}
  
16 public·class·C19 public·class·C
17 {20 {
18 ····[return:·Obsolete] 
19 ····public·void·Test·(int·a) 
20 ····{21 ····int·Prop·{
 22 ········[param:·S]
 23 ········set·{
 24 ········}
21 ····}25 ····}
22 ····static·public·void·Main·()·{} 
23 }</string>26 }</string>
24 ····<string>//·CS0592:·The·attribute·`MyAttributeAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`interface'·declarations·only27 ····<string>//·CS0592:·The·attribute·`System.Runtime.CompilerServices.IndexerNameAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`property,·indexer'·declarations·only
25 //·Line·:·828 //·Line·:·6
  
26 using·System; 
  
27 public·interface·ITest 
28 { 
29 »       [MyAttribute] 
30 »       void·Method(); 
31 } 
  
32 [AttributeUsage·(AttributeTargets.Interface)] 
33 public·class·MyAttributeAttribute·:·Attribute 
34 { 
35 } 
  
36 public·class·Foo·{29 using·System.Runtime.CompilerServices;
  
 30 [IndexerName(&quot;XXX&quot;)]
 31 class·A·{
37 ········public·static·void·Main·()32 ········public·static·void·Main·()·{·}
38 ········{33 ········
39 ········} 
40 }</string>34 }</string>
41 ····<string>//·CS0592:·The·attribute·`EnumAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`method'·declarations·only35 ····<string>//·CS0592:·The·attribute·`TestAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`constructor'·declarations·only
42 //·Line:·1336 //·Line:·5
  
43 using·System;37 using·System;
 38 [assembly:TestAttribute·()]
44 using·System.Reflection; 
  
45 [AttributeUsage(AttributeTargets.Method)] 
46 public·class·EnumAttribute·:·Attribute·{} 
  
 39 [AttributeUsage(AttributeTargets.Constructor)]
 40 public·class·TestAttribute:·Attribute·{
47 public·enum·E 
48 { 
49 ········e_1, 
50 ········[EnumAttribute] 
51 ········e_2 
52 }</string>41 }</string>
53 ····<string>//·CS0592:·The·attribute·`SimpleAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`constructor'·declarations·only42 ····<string>//·CS0592:·The·attribute·`SimpleAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`constructor'·declarations·only
54 //·Line·:·2243 //·Line·:·22
  
55 using·System;44 using·System;
  
56 [AttributeUsage·(AttributeTargets.Constructor,·AllowMultiple·=·true)]45 [AttributeUsage·(AttributeTargets.Constructor,·AllowMultiple·=·true)]
Offset 86, 56 lines modifiedOffset 72, 70 lines modified
86 [Simple·(&quot;Dummy&quot;,·MyNamedArg·=·&quot;Dude!&quot;)]72 [Simple·(&quot;Dummy&quot;,·MyNamedArg·=·&quot;Dude!&quot;)]
87 »       public·class·Blah·{73 »       public·class·Blah·{
  
88 »       »       public·static·void·Main·()74 »       »       public·static·void·Main·()
89 »       »       {75 »       »       {
90 »       »       }76 »       »       }
91 »       }</string>77 »       }</string>
92 ····<string>//·CS0592:·The·attribute·`SAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`return'·declarations·only78 ····<string>//·CS0592:·The·attribute·`EnumAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`method'·declarations·only
93 //·Line·:·1279 //·Line:·13
  
94 using·System;80 using·System;
 81 using·System.Reflection;
  
95 [AttributeUsage·(AttributeTargets.ReturnValue)]82 [AttributeUsage(AttributeTargets.Method)]
96 class·SAttribute:·Attribute·{}83 public·class·EnumAttribute·:·Attribute·{}
  
 84 public·enum·E
 85 {
 86 ········e_1,
 87 ········[EnumAttribute]
 88 ········e_2
 89 }</string>
 90 ····<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
 91 //·Line·:·8
  
 92 using·System;
  
97 public·class·C93 public·class·C
98 {94 {
 95 ····[return:·Obsolete]
 96 ····public·void·Test·(int·a)
 97 ····{
99 ····int·Prop·{ 
100 ········[param:·S] 
101 ········set·{ 
102 ········} 
103 ····}98 ····}
 99 ····static·public·void·Main·()·{}
104 }</string>100 }</string>
105 ····<string>//·CS0592:·The·attribute·`TestAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`constructor'·declarations·only101 ····<string>//·CS0592:·The·attribute·`TestAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`constructor'·declarations·only
106 //·Line:·6102 //·Line:·6
  
107 using·System;103 using·System;
  
108 [TestAttribute·()]104 [TestAttribute·()]
 105 delegate·void·D·();
Max diff block lines reached; 1203/5338 bytes (22.54%) of diff not shown.
2.29 KB
CS7003
2.28 KB
CS7003
Ordering differences only
    
Offset 1, 36 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>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:·146 //·Line:·4
  
7 class·A&lt;T&gt;7 using·SCGL·=·System.Collections.Generic.List&lt;&gt;;</string>
 8 ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context
 9 //·Line:·8
  
 10 class·C
8 {11 {
9 »       public·class·B 
10 »       { 
11 »       »       public·int·Foo;12 ····static·void·Main·()
 13 ····{
 14 »       »       System.Action&lt;&gt;.Combine·();
12 »       }15 »       }
 16 }</string>
 17 ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context
 18 //·Line:·10
  
 19 class·G&lt;T&gt;
 20 {
13 }21 }
  
14 class·X22 class·C
15 {23 {
16 »       string·s·=·nameof·(A&lt;&gt;.B);24 »       const·string·f·=·nameof·(G&lt;&gt;);
17 }</string>25 }</string>
18 ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context26 ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context
19 //·Line:·1027 //·Line:·10
  
20 class·G&lt;T&gt;28 class·G&lt;T&gt;
21 {29 {
22 }30 }
  
23 class·C31 class·C
24 {32 {
25 »       const·string·f·=·nameof·(G&lt;&gt;);33 »       G&lt;&gt;·field;
26 }</string>34 }</string>
27 ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context35 ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context
28 //·Line:·1236 //·Line:·12
  
29 static·class·C37 static·class·C
30 {38 {
31 »       static·void·Foo&lt;T&gt;·()39 »       static·void·Foo&lt;T&gt;·()
Offset 39, 14 lines modifiedOffset 49, 29 lines modified
  
39 ·»       static·void·Main·()49 ·»       static·void·Main·()
40 »       {50 »       {
41 »       »       string·s·=·nameof·(C.Foo&lt;&gt;);51 »       »       string·s·=·nameof·(C.Foo&lt;&gt;);
42 »       }52 »       }
43 }</string>53 }</string>
44 ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context54 ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context
 55 //·Line:·14
  
 56 class·A&lt;T&gt;
 57 {
 58 »       public·class·B
 59 »       {
 60 »       »       public·int·Foo;
 61 »       }
 62 }
  
 63 class·X
 64 {
 65 »       string·s·=·nameof·(A&lt;&gt;.B);
 66 }</string>
 67 ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context
45 //·Line:·1768 //·Line:·17
  
46 using·System;69 using·System;
  
47 class·C&lt;T&gt;70 class·C&lt;T&gt;
48 {71 {
49 »       public·class·G&lt;U&gt;72 »       public·class·G&lt;U&gt;
Offset 71, 34 lines modifiedOffset 96, 9 lines modified
71 »       }96 »       }
  
72 »       static·void·Main·()97 »       static·void·Main·()
73 »       {98 »       {
74 »       »       string·s·=·nameof·(Foo&lt;&gt;);99 »       »       string·s·=·nameof·(Foo&lt;&gt;);
75 »       }100 »       }
76 }</string>101 }</string>
77 ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context 
78 //·Line:·4 
  
79 using·SCGL·=·System.Collections.Generic.List&lt;&gt;;</string> 
80 ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context 
81 //·Line:·10 
  
82 class·G&lt;T&gt; 
83 { 
84 } 
  
85 class·C 
86 { 
87 »       G&lt;&gt;·field; 
88 }</string> 
89 ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context 
90 //·Line:·8 
  
91 class·C 
92 { 
93 ····static·void·Main·() 
94 ····{ 
95 »       »       System.Action&lt;&gt;.Combine·(); 
96 »       } 
97 }</string> 
98 ··</Examples>102 ··</Examples>
99 </ErrorDocumentation>103 </ErrorDocumentation>
4.36 KB
CS1667
4.35 KB
CS1667
Ordering differences only
    
Offset 1, 55 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>CS1667</ErrorName>3 ··<ErrorName>CS1667</ErrorName>
4 ··<Examples>4 ··<Examples>
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·par[·...·truncated·by·diffoscope;·len:·6,·SHA:·ae7637ad1a17f91c8a6e41f9d3e077ac71af8fe8112855d5f3373cfe80e4087a·...·]'·declarations·only5 ····<string>//·CS1667:·Attribute·`System.Diagnostics.ConditionalAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`method'·declarations·only
 6 //·GMCS1667:·Attribute·`System.Diagnostics.ConditionalAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`class,·method'·declarations·only
7 //·Line:·117 //·Line:·11
  
8 using·System;8 using·System;
9 using·System.Diagnostics;9 using·System.Diagnostics;
  
10 class·Class1·10 class·Class1·
11 {11 {
12 ········public·event·ResolveEventHandler·G·{ 
13 ············[CLSCompliant(false)]12 ········public·int·G·{
 13 ············[Conditional(&quot;DEBUG&quot;)]
14 ············add·{}14 ············get·{
 15 ····················return·1;
15 ············remove·{} 
16 »       } 
17 }</string> 
18 ····<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 
19 //·Line:·14 
  
20 class·Test·{ 
21 ········public·static·bool·Error·{ 
22 ············[System.Obsolete]·set·{ 
23 ············}16 ············}
 17 »       }
24 ········} 
25 } 
  
26 class·MainClass·{ 
27 ········public·static·void·Main·()·{ 
28 ················Test.Error·=·false; 
29 ········} 
30 }</string>18 }</string>
31 ····<string>//·CS1667:·Attribute·`System.Diagnostics.ConditionalAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`method'·declarations·only 
32 //·GMCS1667:·Attribute·`System.Diagnostics.ConditionalAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`class,·method'·declarations·only19 ····<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
 20 //·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
33 //·Line:·1121 //·Line:·11
  
34 using·System;22 using·System;
35 using·System.Diagnostics;23 using·System.Diagnostics;
  
36 class·Class1·24 class·Class1·
37 {25 {
 26 ········public·event·ResolveEventHandler·G·{
 27 ············[CLSCompliant(false)]
38 ········public·int·G·{ 
39 ············[Conditional(&quot;DEBUG&quot;)] 
40 ············get·{ 
41 ····················return·1; 
42 ············}28 ············add·{}
 29 ············remove·{}
43 »       }30 »       }
44 }</string>31 }</string>
45 ····<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·only32 ····<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
46 //·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·only33 //·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
47 //·Line:·1534 //·Line:·15
  
48 class·Test·{35 class·Test·{
Offset 71, 9 lines modifiedOffset 56, 24 lines modified
  
71 using·System;56 using·System;
  
72 public·interface·X·{57 public·interface·X·{
73 ··[method:CLSCompliant·(false)]58 ··[method:CLSCompliant·(false)]
74 ··event·EventHandler·XEvent;59 ··event·EventHandler·XEvent;
75 }</string>60 }</string>
 61 ····<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
 62 //·Line:·14
  
 63 class·Test·{
 64 ········public·static·bool·Error·{
 65 ············[System.Obsolete]·set·{
 66 ············}
 67 ········}
 68 }
  
 69 class·MainClass·{
 70 ········public·static·void·Main·()·{
 71 ················Test.Error·=·false;
 72 ········}
 73 }</string>
76 ··</Examples>74 ··</Examples>
77 </ErrorDocumentation>75 </ErrorDocumentation>
3.04 KB
CS0695
3.03 KB
CS0695
Ordering differences only
    
Offset 1, 30 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>CS0695</ErrorName>3 ··<ErrorName>CS0695</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<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·substitutions5 ····<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
6 //·Line:·7 
  
7 interface·I&lt;X&gt; 
8 {·} 
  
9 class·A&lt;X,Y&gt;·:·I&lt;X&gt;,·I&lt;Y&gt; 
10 {·}</string> 
11 ····<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 
12 //·Line:·106 //·Line:·10
  
13 interface·I&lt;X&gt;7 interface·I&lt;X&gt;
14 {·}8 {·}
  
15 interface·K&lt;X&gt;9 interface·K&lt;X&gt;
16 {·}10 {·}
  
17 class·C&lt;X,Y&gt;·:·I&lt;X&gt;,·I&lt;K&lt;Y&gt;&gt;11 class·C&lt;X,Y&gt;·:·I&lt;K&lt;Y&gt;&gt;,·I&lt;X&gt;
18 {·}</string>12 {·}</string>
 13 ····<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
 14 //·Line:·17
  
 15 class·C&lt;T&gt;
 16 {
 17 »       public·interface·I
 18 »       {
 19 »       }
 20 »       
 21 »       public·class·N·:·C&lt;string&gt;
 22 »       {
 23 »       }
 24 }
  
 25 class·Test&lt;T&gt;·:·C&lt;T&gt;
 26 {
 27 »       class·TestN·:·I,·N.I
 28 »       {
 29 »       }
 30 }</string>
19 ····<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·substitutions31 ····<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
20 //·Line:·1232 //·Line:·12
  
21 interface·IA&lt;T&gt;33 interface·IA&lt;T&gt;
22 {34 {
23 }35 }
  
Offset 39, 45 lines modifiedOffset 51, 33 lines modified
39 //·Line:·751 //·Line:·7
  
40 interface·I&lt;X&gt;52 interface·I&lt;X&gt;
41 {·}53 {·}
  
42 class·A&lt;X,Y,Z&gt;·:·I&lt;X&gt;,·I&lt;A&lt;Y,Y,Z&gt;&gt;54 class·A&lt;X,Y,Z&gt;·:·I&lt;X&gt;,·I&lt;A&lt;Y,Y,Z&gt;&gt;
43 {·}</string>55 {·}</string>
44 ····<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·substitutions56 ····<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
 57 //·Line:·7
  
 58 interface·I&lt;X&gt;
 59 {·}
  
 60 class·A&lt;X,Y&gt;·:·I&lt;X&gt;,·I&lt;Y&gt;
 61 {·}</string>
 62 ····<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
45 //·Line:·1063 //·Line:·10
  
46 interface·I&lt;X&gt;64 interface·I&lt;X&gt;
47 {·}65 {·}
  
48 interface·K&lt;X&gt;66 interface·K&lt;X&gt;
49 {·}67 {·}
  
50 class·C&lt;X,Y&gt;·:·I&lt;K&lt;Y&gt;&gt;,·I&lt;X&gt;68 class·C&lt;X,Y&gt;·:·I&lt;X&gt;,·I&lt;K&lt;Y&gt;&gt;
51 {·}</string>69 {·}</string>
52 ····<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 
53 //·Line:·17 
  
54 class·C&lt;T&gt; 
55 { 
56 »       public·interface·I 
57 »       { 
58 »       } 
59 »        
60 »       public·class·N·:·C&lt;string&gt; 
61 »       { 
62 »       } 
63 } 
  
64 class·Test&lt;T&gt;·:·C&lt;T&gt; 
65 { 
66 »       class·TestN·:·I,·N.I 
67 »       { 
68 »       } 
69 }</string> 
70 ····<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·substitutions70 ····<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
71 //·Line:·1171 //·Line:·11
  
72 class·A&lt;T&gt;72 class·A&lt;T&gt;
73 {73 {
74 »       public·interface·IB74 »       public·interface·IB
75 »       {75 »       {
3.46 KB
CS0037
3.45 KB
CS0037
Ordering differences only
    
Offset 1, 30 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>CS0037</ErrorName>3 ··<ErrorName>CS0037</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0037:·Cannot·convert·null·to·`int'·because·it·is·a·value·type 
6 //·Line:·6 
  
7 class·C 
8 { 
9 »       object·[,]·i·=·new·int·[2,1]·{·{·null·},·{·2·}·}; 
10 }</string> 
11 ····<string>//·CS0037:·Cannot·convert·null·to·`S'·because·it·is·a·value·type 
12 //·Line:·10 
13 struct·S·{ 
14 »       int·a; 
15 } 
  
16 class·X·{ 
17 »       static·void·Main·() 
18 »       { 
19 »       »       S·s·=·(S)·null; 
20 »       } 
21 }</string> 
22 ····<string>//·CS0037:·Cannot·convert·null·to·`char'·because·it·is·a·value·type5 ····<string>//·CS0037:·Cannot·convert·null·to·`char'·because·it·is·a·value·type
23 //·Line:·126 //·Line:·12
  
24 class·C7 class·C
25 {8 {
26 »       static·void·Test·()9 »       static·void·Test·()
27 »       {10 »       {
Offset 32, 88 lines modifiedOffset 13, 107 lines modified
32 »       »       switch·(c)13 »       »       switch·(c)
33 »       »       {14 »       »       {
34 »       »       »       case·'a':·15 »       »       »       case·'a':·
35 »       »       »       »       goto·case·null;16 »       »       »       »       goto·case·null;
36 »       »       }17 »       »       }
37 »       }18 »       }
38 }</string>19 }</string>
39 ····<string>//·CS0037:·Cannot·convert·null·to·`int'·because·it·is·a·value·type 
40 //·Line:·6 
  
41 class·C 
42 { 
43 »       int·[,]·i·=·new·int·[2,null]·{·{·1·},·{·2·}·}; 
44 }</string> 
45 ····<string>//·CS0037:·Cannot·convert·null·to·`char'·because·it·is·a·value·type20 ····<string>//·CS0037:·Cannot·convert·null·to·`char'·because·it·is·a·value·type
46 //·Line:·821 //·Line:·8
  
47 class·Test22 class·Test
48 {23 {
49 »       static·void·Main·()24 »       static·void·Main·()
50 »       {25 »       {
51 »       »       char·p·=·null;26 »       »       char·p·=·null;
52 »       }27 »       }
53 }</string>28 }</string>
54 ····<string>//·CS0037:·Cannot·convert·null·to·`byte'·because·it·is·a·value·type29 ····<string>//·CS0037:·Cannot·convert·null·to·`bool'·because·it·is·a·value·type
55 //·Line·:·730 //·Line:·19
  
56 public·class·Blah·{ 
  
57 »       public·enum·MyEnum·:·byte·{ 
58 »       »       Foo·=·null, 
59 »       »       Bar31 using·System;
  
 32 class·TestA
 33 {
 34 »       public·string·Select·(Func&lt;TestA,·bool&gt;·f)
 35 »       {
 36 »       »       return·&quot;&quot;;
60 »       }37 »       }
 38 }
  
 39 public·class·C
 40 {
61 »       public·static·void·Main·()41 »       static·void·Main·()
62 »       {42 »       {
 43 »       »       string·foo·=·from·a·in·new·TestA·()·select·null;
63 »       }44 »       }
64 }</string>45 }</string>
65 ····<string>//·CS0037:·Cannot·convert·null·to·`bool'·because·it·is·a·value·type46 ····<string>//·CS0037:·Cannot·convert·null·to·`int'·because·it·is·a·value·type
66 //·Line:·1347 //·Line:·6
  
67 using·System; 
  
68 public·sealed·class·BoundAttribute·:·System.Attribute48 class·C
69 {49 {
70 »       public·bool·Dec·{·set·{·}·get·{·return·false;·}·} 
71 }50 »       int·[,]·i·=·new·int·[2,null]·{·{·1·},·{·2·}·};
 51 }</string>
 52 ····<string>//·CS0037:·Cannot·convert·null·to·`int'·because·it·is·a·value·type
 53 //·Line:·6
  
72 class·C54 class·C
73 {55 {
 56 »       object·[,]·i·=·new·int·[2,1]·{·{·null·},·{·2·}·};
74 »       [Bound·(Dec·=·null)] 
75 »       double·d2; 
76 }</string>57 }</string>
77 ····<string>//·CS0037:·Cannot·convert·null·to·`bool'·because·it·is·a·value·type58 ····<string>//·CS0037:·Cannot·convert·null·to·`byte'·because·it·is·a·value·type
78 //·Line:·1959 //·Line·:·7
  
 60 public·class·Blah·{
  
79 using·System;61 »       public·enum·MyEnum·:·byte·{
 62 »       »       Foo·=·null,
 63 »       »       Bar
 64 »       }
  
 65 »       public·static·void·Main·()
80 class·TestA 
81 { 
82 »       public·string·Select·(Func&lt;TestA,·bool&gt;·f) 
83 »       {66 »       {
84 »       »       return·&quot;&quot;; 
85 »       }67 »       }
 68 }</string>
 69 ····<string>//·CS0037:·Cannot·convert·null·to·`S'·because·it·is·a·value·type
 70 //·Line:·10
 71 struct·S·{
 72 »       int·a;
86 }73 }
  
 74 class·X·{
87 public·class·C 
88 { 
89 »       static·void·Main·()75 »       static·void·Main·()
90 »       {76 »       {
Max diff block lines reached; 543/3492 bytes (15.55%) of diff not shown.
979 B
CS0847
967 B
CS0847
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>CS0847</ErrorName>3 ··<ErrorName>CS0847</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0847:·An·array·initializer·of·length·`2'·was·expected5 ····<string>//·CS0847:·An·array·initializer·of·length·`1'·was·expected
6 //·Line:·96 //·Line:·8
  
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}, 
12 »       »       »       {·1·}·}; 
13 »       }12 »       }
14 }</string>13 }</string>
15 ····<string>//·CS0847:·An·array·initializer·of·length·`1'·was·expected14 ····<string>//·CS0847:·An·array·initializer·of·length·`2'·was·expected
16 //·Line:·815 //·Line:·9
  
17 class·M16 class·M
18 {17 {
19 »       public·static·void·Main·()18 »       public·static·void·Main·()
20 »       {19 »       {
21 »       »       int[]·i·=·new·int·[1]·{·2,·3·};20 »       »       int[,]·i·=·{·{0,·0},
 21 »       »       »       {·1·}·};
22 »       }22 »       }
23 }</string>23 }</string>
24 ····<string>//·CS0847:·An·array·initializer·of·length·`3'·was·expected24 ····<string>//·CS0847:·An·array·initializer·of·length·`3'·was·expected
25 //·Line:·925 //·Line:·9
  
26 class·M26 class·M
27 {27 {
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:·126 //·Line:·11
  
  
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 »       }
18 }21 }
  
19 public·static·class·Extension22 public·static·class·Extension
20 {23 {
21 »       public·static·void·Foo·(this·S·s)·{·}24 »       public·static·void·Foo·(this·S·s)·{·}
22 }</string>25 }</string>
23 ····<string>//·CS1113:·Extension·method·`Extension.Foo(this·S)'·of·value·type·`S'·cannot·be·used·to·create·delegates26 ····<string>//·CS1113:·Extension·method·`Extension.Foo(this·S)'·of·value·type·`S'·cannot·be·used·to·create·delegates
24 //·Line:·1127 //·Line:·12
  
  
25 delegate·void·D·();28 delegate·void·D·();
  
26 public·class·C29 public·class·C
27 {30 {
28 »       static·void·Main·()31 »       static·void·Main·()
29 »       {32 »       {
30 »       »       S·s·=·new·S·();33 »       »       S·s·=·new·S·();
31 »       »       D·d·=·s.Foo;34 »       »       D·d·=·s.Foo;
32 »       }35 »       }
33 }36 }
  
34 public·struct·S37 public·struct·S
35 {38 {
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>
6.8 KB
CS0123
6.79 KB
CS0123
Ordering differences only
    
Offset 1, 60 lines modifiedOffset 1, 65 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`MainClass.Delegate()'·parameters·do·not·match·delegate·`TestDelegate(bool)'·parameters
 6 //·Line:·12
  
 7 delegate·int·TestDelegate(bool·b);
  
 8 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>
5 ····<string>//·CS0123:·A·method·or·delegate·`object.ToString()'·parameters·do·not·match·delegate·`System.Func&lt;string&gt;()'·parameters16 ····<string>//·CS0123:·A·method·or·delegate·`object.ToString()'·parameters·do·not·match·delegate·`System.Func&lt;string&gt;()'·parameters
6 //·Line:·1617 //·Line:·16
7 //·Compiler·options:·-langversion:latest 
  
8 using·System;18 using·System;
  
9 public·ref·struct·S 
10 { 
11 } 
  
12 class·Test19 class·Test
13 {20 {
14 »       public·static·void·Main·()21 »       public·static·void·Main·()
15 »       {22 »       {
 23 »       »       Func&lt;string&gt;·f·=·default·(TypedReference).ToString;
16 »       »       var·s·=·new·S·(); 
17 »       »       Func&lt;string&gt;·f·=·s.ToString; 
18 »       }24 »       }
19 }</string>25 }</string>
20 ····<string>//·CS0123:·A·method·or·delegate·`Test.Foo(int,·bool)'·parameters·do·not·match·delegate·`System.Func&lt;int,bool&gt;(int)'·parameters26 ····<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
21 //·Line:·1527 //·Line:·10
  
22 using·System; 
  
23 class·Test28 class·A&lt;T,·U&gt;·where·T·:·U
24 {29 {
 30 »       delegate·void·D·(U·u);
25 »       static·bool·Foo·(int·x,·bool·option·=·true) 
26 »       { 
27 »       »       return·true; 
28 »       } 
  
29 »       static·void·Main·()31 »       static·void·M·(T·t)
30 »       {32 »       {
31 »       »       Func&lt;int,·bool&gt;·f·=·Foo;33 »       »       D·d·=·M;
32 »       }34 »       }
33 }</string>35 }</string>
34 ····<string>//·CS0123:·A·method·or·delegate·`C.Method(ref·dynamic)'·parameters·do·not·match·delegate·`C.D(dynamic)'·parameters36 ····<string>//·CS0123:·A·method·or·delegate·`object.ToString()'·parameters·do·not·match·delegate·`System.Func&lt;string&gt;()'·parameters
35 //·Line:·1437 //·Line:·16
 38 //·Compiler·options:·-langversion:latest
  
36 public·class·C39 using·System;
  
 40 public·ref·struct·S
37 {41 {
 42 }
38 »       delegate·void·D·(dynamic·d); 
39 »        
40 »       static·void·Method·(ref·dynamic·d) 
41 »       { 
42 »       } 
  
 43 class·Test
 44 {
43 »       public·static·void·Main·()45 »       public·static·void·Main·()
44 »       {46 »       {
45 »       »       D·d·=·Method;47 »       »       var·s·=·new·S·();
 48 »       »       Func&lt;string&gt;·f·=·s.ToString;
46 »       }49 »       }
47 }</string>50 }</string>
48 ····<string>//·CS0123:·A·method·or·delegate·`Program.method(A)'·parameters·do·not·match·delegate·`D(dynamic)'·parameters51 ····<string>//·CS0123:·A·method·or·delegate·`Program.method(A)'·parameters·do·not·match·delegate·`D(dynamic)'·parameters
49 //·Line:·1952 //·Line:·19
  
50 delegate·object·D·(dynamic·b);53 delegate·object·D·(dynamic·b);
  
Offset 70, 89 lines modifiedOffset 75, 50 lines modified
70 »       }75 »       }
  
71 »       static·void·Main·()76 »       static·void·Main·()
72 »       {77 »       {
73 »       »       var·d·=·new·D·(method);78 »       »       var·d·=·new·D·(method);
74 »       }79 »       }
75 }</string>80 }</string>
76 ····<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·`Test.Foo(int,·bool)'·parameters·do·not·match·delegate·`System.Func&lt;int,bool&gt;(int)'·parameters
77 //·Line:·1682 //·Line:·15
  
78 using·System;83 using·System;
  
79 class·Test84 class·Test
80 {85 {
 86 »       static·bool·Foo·(int·x,·bool·option·=·true)
81 »       public·static·void·Main·() 
82 »       { 
83 »       »       Func&lt;string&gt;·f·=·default·(TypedReference).ToString; 
84 »       } 
85 }</string> 
86 ····<string>//·CS0123:·A·method·or·delegate·`TestDelegateA(bool)'·parameters·do·not·match·delegate·`TestDelegateB(int)'·parameters 
87 //·Line:·12 
  
88 delegate·int·TestDelegateA·(bool·b); 
89 delegate·int·TestDelegateB·(int·b); 
  
90 public·class·MainClass 
91 { 
92 »       public·static·int·Delegate(bool·b) 
93 »       {87 »       {
94 »       »       return·0;88 »       »       return·true;
95 »       }89 »       }
  
96 »       public·static·void·Main()·90 »       static·void·Main·()
97 »       {91 »       {
 92 »       »       Func&lt;int,·bool&gt;·f·=·Foo;
98 »       »       TestDelegateA·a·=·new·TestDelegateA·(Delegate); 
99 »       »       TestDelegateB·b·=·new·TestDelegateB·(a); 
100 »       }93 »       }
101 }</string>94 }</string>
102 ····<string>//·CS0123:·A·method·or·delegate·`C.Button1_Click(params·object[])'·parameters·do·not·match·delegate·`EventHandler(params·int[])'·parameters95 ····<string>//·CS0123:·A·method·or·delegate·`MainClass.Delegate()'·parameters·do·not·match·delegate·`TestDelegate(bool)'·parameters
103 //·Line:·2096 //·Line:·17
  
Max diff block lines reached; 2978/6912 bytes (43.08%) of diff not shown.
11.4 KB
CS0023
11.4 KB
CS0023
Ordering differences only
    
Offset 1, 66 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>CS0023</ErrorName>3 ··<ErrorName>CS0023</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0023:·The·`~'·operator·cannot·be·applied·to·operand·of·type·`Foo'5 ····<string>//·CS0023:·The·`?'·operator·cannot·be·applied·to·operand·of·type·`int'
6 //·Line·:·106 //·Line:·11
  
7 public·class·Foo·{ 
  
8 »       public·static·void·Main·() 
9 »       { 
10 »       »       Foo·k·=·new·Foo·(); 
11 »       »        
12 »       »       int·i·=·~·k; 
  
 7 using·System;
13 »       } 
14 }</string> 
15 ····<string>//·CS0023:·The·`++'·operator·cannot·be·applied·to·operand·of·type·`X' 
16 //·Line:·9 
  
17 class·X·{8 class·C
 9 {
18 »       static·void·Main·()10 »       static·void·Main()
19 »       {11 »       {
 12 »       »       int·k·=·0;
 13 »       »       var·r·=·k?.ToString·();
20 »       »       X·x·=·new·X(); 
  
21 »       »       x++; 
22 »       }14 »       }
23 }</string>15 }</string>
24 ····<string>//·CS0023:·The·`!'·operator·cannot·be·applied·to·operand·of·type·`int?'16 ····<string>//·CS0023:·The·`-'·operator·cannot·be·applied·to·operand·of·type·`ulong'
25 //·Line:·917 //·Line:·8
  
26 class·Z18 class·X
27 {19 {
28 »       public·static·void·Main·()20 »       public·static·void·Main·()
29 »       {21 »       {
 22 »       »       object·o·=·-(9223372036854775808);
30 »       »       int?·n·=·null; 
31 »       »       var·m·=·!n; 
32 »       }23 »       }
33 }</string>24 }</string>
34 ····<string>//·CS0023:·The·`?'·operator·cannot·be·applied·to·operand·of·type·`int*'25 ····<string>//·CS0023:·The·`+'·operator·cannot·be·applied·to·operand·of·type·`string'
35 //·Line:·1026 //·Line:·10
36 //·Compiler·options:·-unsafe 
  
37 class·C27 using·System;
  
 28 public·class·Test
38 {29 {
39 »       unsafe·static·void·Main·()30 »       static·void·Main·()
40 »       {31 »       {
 32 »       »       Console.WriteLine·(&quot;a&quot;·+·+·&quot;b&quot;);
41 »       »       int*·arr·=·null; 
42 »       »       var·v2·=·arr?.ToString·(); 
43 »       }33 »       }
44 }</string>34 }</string>
45 ····<string>//·CS0023:·The·`?'·operator·cannot·be·applied·to·operand·of·type·`T'35 ····<string>//·CS0023:·The·`?'·operator·cannot·be·applied·to·operand·of·type·`T'
46 //·Line:·836 //·Line:·13
  
47 class·C37 interface·IFoo&lt;T&gt;
48 {38 {
49 »       static·void·Foo&lt;T&gt;·(T·t)·where·T·:·struct39 »       T·Call·();
 40 }
  
 41 class·C1
 42 {
 43 »       U·Foo&lt;T,·U&gt;·(IFoo&lt;T&gt;·t)
50 »       {44 »       {
51 »       »       var·r·=·t?.ToString·();45 »       »       return·t?.Call·();
52 »       }46 »       }
53 }</string>47 }</string>
54 ····<string>//·CS0023:·The·`.'·operator·cannot·be·applied·to·operand·of·type·`method·group'48 ····<string>//·CS0023:·The·`.'·operator·cannot·be·applied·to·operand·of·type·`method·group'
55 //·Line:·949 //·Line:·9
  
56 public·class·App·{50 public·class·App·{
  
Offset 69, 96 lines modifiedOffset 62, 187 lines modified
69 ··SomeEnum·SomeEnum()·{62 ··SomeEnum·SomeEnum()·{
70 ····return·SomeEnum.First;63 ····return·SomeEnum.First;
71 ··}64 ··}
  
72 }65 }
  
73 enum·SomeEnum·{·First,·Second·};</string>66 enum·SomeEnum·{·First,·Second·};</string>
74 ····<string>//·CS0023:·The·`.'·operator·cannot·be·applied·to·operand·of·type·`null'67 ····<string>//·CS0023:·The·`+'·operator·cannot·be·applied·to·operand·of·type·`bool'
 68 //·Line·:·6
  
 69 class·X·{
 70 ········static·void·Main·()·{
 71 ················bool·b·=·+true;
 72 ········}
 73 }</string>
 74 ····<string>//·CS0023:·The·`++'·operator·cannot·be·applied·to·operand·of·type·`X'
75 //·Line:·875 //·Line:·9
  
 76 class·X·{
 77 »       static·void·Main·()
 78 »       {
 79 »       »       X·x·=·new·X();
  
 80 »       »       x++;
 81 »       }
 82 }</string>
 83 ····<string>//·CS0023:·The·`?'·operator·cannot·be·applied·to·operand·of·type·`int*'
 84 //·Line:·10
 85 //·Compiler·options:·-unsafe
  
76 class·C86 class·C
77 {87 {
78 »       public·static·void·Main·()88 »       unsafe·static·void·Main·()
79 »       {89 »       {
80 »       »       string·s·=·null.ToString·();90 »       »       int*·arr·=·null;
 91 »       »       var·v2·=·arr?.ToString·();
81 »       }92 »       }
82 }</string>93 }</string>
83 ····<string>//·CS0023:·The·`+'·operator·cannot·be·applied·to·operand·of·type·`string'94 ····<string>//·CS0023:·The·`.'·operator·cannot·be·applied·to·operand·of·type·`anonymous·method'
84 //·Line:·1095 //·Line:·8
  
85 using·System;96 using·System;
 97 class·Test·{
 98 »       public·static·void·Main(string[]·argv)·{
 99 »       »       Console.WriteLine(&quot;Type·of·anonymous·block:·{0}&quot;,
 100 »       »       »       (delegate()·{}).GetType());
 101 »       }
Max diff block lines reached; 8179/11623 bytes (70.37%) of diff not shown.
2.31 KB
CS0455
2.3 KB
CS0455
Ordering differences only
    
Offset 1, 27 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>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·`V'·inherits·conflicting·constraints·`B'·and·`A'
6 //·Line:·156 //·Line:·13
  
7 class·X7 class·A
 8 {·}
8 { 
9 } 
  
10 class·Y9 class·B
 10 {·}
11 { 
12 } 
  
13 class·C&lt;T1,·T2,·T3,·T4&gt;11 class·Foo&lt;T,U,·V&gt;
14 »       where·T1·:·X12 »       where·T·:·A
15 »       where·T2·:·T113 »       where·U·:·B
16 »       where·T3·:·Y,·T414 »       where·V·:·U,·T
17 »       where·T4·:·T2 
18 {15 {
19 }</string>16 }</string>
20 ····<string>//·CS0455:·Type·parameter·`T'·inherits·conflicting·constraints·`Test'·and·`World'17 ····<string>//·CS0455:·Type·parameter·`T'·inherits·conflicting·constraints·`Test'·and·`World'
21 //·Line:·1118 //·Line:·11
  
22 class·Test19 class·Test
23 {·}20 {·}
Offset 29, 28 lines modifiedOffset 26, 14 lines modified
29 class·World26 class·World
30 {·}27 {·}
  
31 class·Foo&lt;T,U&gt;28 class·Foo&lt;T,U&gt;
32 »       where·T·:·Test,·U29 »       where·T·:·Test,·U
33 »       where·U·:·World30 »       where·U·:·World
34 {·}</string>31 {·}</string>
35 ····<string>//·CS0455:·Type·parameter·`Y'·inherits·conflicting·constraints·`long'·and·`long?' 
36 //·Line:·11 
  
37 abstract·class·A&lt;T1,·T2&gt; 
38 { 
39 »       public·abstract·void·Foo&lt;U&gt;·()·where·U·:·T1,·T2; 
40 } 
  
41 class·B·:·A&lt;long,·long?&gt; 
42 { 
43 »       public·override·void·Foo&lt;Y&gt;·() 
44 »       { 
45 »       } 
46 }</string> 
47 ····<string>//·CS0455:·Type·parameter·`Y'·inherits·conflicting·constraints·`class'·and·`long'32 ····<string>//·CS0455:·Type·parameter·`Y'·inherits·conflicting·constraints·`class'·and·`long'
48 //·Line:·1133 //·Line:·11
  
49 abstract·class·A&lt;T&gt;34 abstract·class·A&lt;T&gt;
50 {35 {
51 »       public·abstract·void·Foo&lt;U&gt;·()·where·U·:·class,·T;36 »       public·abstract·void·Foo&lt;U&gt;·()·where·U·:·class,·T;
52 }37 }
Offset 67, 24 lines modifiedOffset 50, 41 lines modified
67 class·Test50 class·Test
68 {·}51 {·}
  
69 class·Foo&lt;T,U&gt;52 class·Foo&lt;T,U&gt;
70 »       where·T·:·struct,·U53 »       where·T·:·struct,·U
71 »       where·U·:·Test54 »       where·U·:·Test
72 {·}</string>55 {·}</string>
73 ····<string>//·CS0455:·Type·parameter·`V'·inherits·conflicting·constraints·`B'·and·`A'56 ····<string>//·CS0455:·Type·parameter·`T3'·inherits·conflicting·constraints·`X'·and·`Y'
74 //·Line:·1357 //·Line:·15
  
75 class·A58 class·X
76 {·}59 {
 60 }
  
77 class·B61 class·Y
78 {·}62 {
 63 }
  
79 class·Foo&lt;T,U,·V&gt;64 class·C&lt;T1,·T2,·T3,·T4&gt;
80 »       where·T·:·A65 »       where·T1·:·X
81 »       where·U·:·B66 »       where·T2·:·T1
82 »       where·V·:·U,·T67 »       where·T3·:·Y,·T4
 68 »       where·T4·:·T2
 69 {
 70 }</string>
 71 ····<string>//·CS0455:·Type·parameter·`Y'·inherits·conflicting·constraints·`long'·and·`long?'
 72 //·Line:·11
  
 73 abstract·class·A&lt;T1,·T2&gt;
83 {74 {
 75 »       public·abstract·void·Foo&lt;U&gt;·()·where·U·:·T1,·T2;
 76 }
  
 77 class·B·:·A&lt;long,·long?&gt;
 78 {
 79 »       public·override·void·Foo&lt;Y&gt;·()
 80 »       {
 81 »       }
84 }</string>82 }</string>
85 ··</Examples>83 ··</Examples>
86 </ErrorDocumentation>84 </ErrorDocumentation>
11.1 KB
CS1587
11.0 KB
CS1587
Ordering differences only
    
Offset 1, 272 lines modifiedOffset 1, 299 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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:·156 //·Line:·13
7 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:27 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2
  
8 using·System;8 using·System;
  
9 namespace·TopNS9 namespace·TopNS
10 {10 {
11 »       class·Foo11 »       class·Foo
12 »       {12 »       {
 13 »       »       Foo·(string·foo)
 14 »       »       {
 15 »       »       »       /**·incorrect·doccomment*/
13 »       »       string·this·[string·bar]·{ 
14 »       »       »       ///·incorrect 
15 »       »       »       get·{·return·&quot;&quot;;·} 
16 »       »       »       set·{·} 
17 »       »       }16 »       »       }
18 »       }17 »       }
19 }</string>18 }</string>
20 ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element19 ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element
21 //·Line:·1120 //·Line:·8
22 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:221 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2
  
23 using·System;22 using·System;
  
 23 ///·invalid·comment·placed·on·namespace.
24 namespace·TopNS24 namespace·TopNS
25 {25 {
26 »       class·Foo26 »       class·Foo
27 »       {27 »       {
28 »       »       public·/**·invalid·comment·in·field·decl·*/·int·field; 
29 »       }28 »       }
30 }</string>29 }</string>
31 ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element30 ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element
32 //·Line:·5 
33 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 
  
34 ///·Text·goes·here 
35 // 
36 ///·and·continues·here 
37 public·class·Test 
38 {···· 
39 }</string> 
40 ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element 
41 //·Line:·1031 //·Line:·10
42 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:232 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2
  
43 using·System;33 using·System;
  
44 namespace·TopNS34 namespace·TopNS
45 {35 {
46 »       enum·Enum3·{ 
47 »       »       Foo·/**·invalid·comment·between·enum·identifier·and·comma·*/, 
48 »       »       Bar36 ///·invalid·comment·on·using·directive·inside·namespace.
 37 using·System.Xml;
  
 38 »       enum·Foo·{
49 »       }39 »       }
50 }</string>40 }</string>
51 ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element41 ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element
52 //·Line:·842 //·Line:·15
53 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:243 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2
  
54 using·System;44 using·System;
  
55 ///·invalid·comment·on·using·alias·directive. 
56 using·Hoge·=·System.Xml.XmlDocument; 
  
57 namespace·TopNS45 namespace·TopNS
58 {46 {
  
59 »       enum·Foo·{47 »       class·Foo
 48 »       {
 49 »       »       string·this·[string·bar]·{
 50 »       »       »       ///·incorrect
 51 »       »       »       get·{·return·&quot;&quot;;·}
 52 »       »       »       set·{·}
 53 »       »       }
60 »       }54 »       }
61 }</string>55 }</string>
62 ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element56 ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element
63 //·Line:·1057 //·Line:·15
64 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:258 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2
  
65 using·System;59 using·System;
  
66 namespace·TopNS60 namespace·TopNS
67 {61 {
68 ///·invalid·comment·on·using·alias·directive·inside·namespace. 
69 using·Hoge·=·System.Xml.XmlDocument; 
  
70 »       enum·Foo·{62 »       namespace·ChildNS·{
 63 »       »       enum·Enum3·{
 64 »       »       }
 65 »       »       ///·invalid·here
71 »       }66 »       }
72 }</string>67 }</string>
73 ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element68 ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element
74 //·Line:·1369 //·Line:·11
75 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:270 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2
  
76 using·System;71 using·System;
  
77 namespace·TopNS72 namespace·TopNS
78 {73 {
79 »       class·Foo74 »       class·Foo
80 »       {75 »       {
81 »       »       Foo·(/**·incorrect·doccomment*/·string·foo)76 »       »       Foo·/**·incorrect·*/·()
82 »       »       {77 »       »       {
83 »       »       }78 »       »       }
84 »       }79 »       }
  
85 }</string>80 }</string>
86 ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element81 ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element
87 //·Line:·1182 //·Line:·16
88 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:283 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2
  
89 using·System;84 using·System;
  
90 namespace·TopNS85 namespace·TopNS
91 {86 {
92 »       class·Foo87 »       abstract·class·AFoo
Max diff block lines reached; 8314/11267 bytes (73.79%) of diff not shown.
799 B
CS1709
787 B
CS1709
Ordering differences only
    
Offset 2, 15 lines modifiedOffset 2, 15 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>CS1709</ErrorName>3 ··<ErrorName>CS1709</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1709:·Filename·specified·for·preprocessor·directive·is·empty5 ····<string>//·CS1709:·Filename·specified·for·preprocessor·directive·is·empty
6 //·Line:·56 //·Line:·5
7 //·Compiler·options:·-warnaserror7 //·Compiler·options:·-warnaserror
  
8 #pragma·checksum·&quot;&quot;·&quot;{ee1816fc-aa5e-4d10-8ff7-6f4963833f60}&quot;·&quot;&quot;</string>8 #line·5·&quot;&quot;</string>
9 ····<string>//·CS1709:·Filename·specified·for·preprocessor·directive·is·empty9 ····<string>//·CS1709:·Filename·specified·for·preprocessor·directive·is·empty
10 //·Line:·510 //·Line:·5
11 //·Compiler·options:·-warnaserror11 //·Compiler·options:·-warnaserror
  
12 #line·5·&quot;&quot;</string>12 #pragma·checksum·&quot;&quot;·&quot;{ee1816fc-aa5e-4d10-8ff7-6f4963833f60}&quot;·&quot;&quot;</string>
13 ··</Examples>13 ··</Examples>
14 </ErrorDocumentation>14 </ErrorDocumentation>
2.32 KB
CS0100
2.31 KB
CS0100
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>CS0100</ErrorName>3 ··<ErrorName>CS0100</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate
 6 //·Line:·4
  
 7 public·delegate·void·D·(object·obj,·object·obj);</string>
 8 ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate
 9 //·Line:·4
  
 10 abstract·class·C
 11 {
 12 »       public·abstract·int·this·[object·obj,·object·obj]·{
 13 »       »       set;
 14 »       }
 15 }</string>
 16 ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate
 17 //·Line:·4
  
 18 class·C
 19 {
 20 »       public·extern·C·(object·obj,·object·obj);
 21 }</string>
 22 ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate
 23 //·Line:·6
  
 24 public·abstract·class·TestClass·
 25 {
 26 »       public·abstract·void·TestMethod·(object·obj,·object·obj);
 27 }</string>
5 ····<string>//·CS100:·The·parameter·name·`obj'·is·a·duplicate28 ····<string>//·CS100:·The·parameter·name·`obj'·is·a·duplicate
6 //·Line:·629 //·Line:·6
  
7 abstract·class·C30 abstract·class·C
8 {31 {
9 »       public·abstract·int·this·[object·obj,·object·obj]·=&gt;·1;32 »       public·abstract·int·this·[object·obj,·object·obj]·=&gt;·1;
10 }</string>33 }</string>
Offset 28, 55 lines modifiedOffset 55, 28 lines modified
28 »       }55 »       }
  
29 »       static·void·Main·()56 »       static·void·Main·()
30 »       {57 »       {
31 »       »       this.Add·(3,·5);58 »       »       this.Add·(3,·5);
32 »       }59 »       }
33 }</string>60 }</string>
34 ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate 
35 //·Line:·4 
  
36 public·delegate·void·D·(object·obj,·object·obj);</string> 
37 ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate 
38 //·Line:·6 
  
39 public·abstract·class·TestClass· 
40 { 
41 »       public·abstract·void·TestMethod·(object·obj,·object·obj); 
42 }</string> 
43 ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate 
44 //·Line:·4 
  
45 class·C 
46 { 
47 »       public·extern·C·(object·obj,·object·obj); 
48 }</string> 
49 ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate 
50 //·Line:·4 
  
51 class·C 
52 { 
53 »       public·static·extern·bool·operator·+(C·obj,·C·obj); 
54 }</string> 
55 ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate 
56 //·Line:·4 
  
57 abstract·class·C 
58 { 
59 »       public·abstract·int·this·[object·obj,·object·obj]·{ 
60 »       »       set; 
61 »       } 
62 }</string> 
63 ····<string>//·CS0100:·The·parameter·name·`a'·is·a·duplicate61 ····<string>//·CS0100:·The·parameter·name·`a'·is·a·duplicate
64 //·Line:·1062 //·Line:·10
  
65 using·System;63 using·System;
  
66 class·C64 class·C
67 {65 {
68 »       static·void·Main·()66 »       static·void·Main·()
69 »       {67 »       {
70 »       »       Func&lt;int,·int,·int&gt;·l·=·(a,·a)·=&gt;·1;68 »       »       Func&lt;int,·int,·int&gt;·l·=·(a,·a)·=&gt;·1;
71 »       }69 »       }
72 }</string>70 }</string>
 71 ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate
 72 //·Line:·4
  
 73 class·C
 74 {
 75 »       public·static·extern·bool·operator·+(C·obj,·C·obj);
 76 }</string>
73 ··</Examples>77 ··</Examples>
74 </ErrorDocumentation>78 </ErrorDocumentation>
2.11 KB
CS0021
2.09 KB
CS0021
Ordering differences only
    
Offset 1, 61 lines modifiedOffset 1, 61 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`int'5 ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`System.Array'
6 //·Line:·10·6 //·Line:·9·
7 using·System; 
  
8 class·Test7 using·System;
 8 class·X
9 {9 {
10 »       public·static·void·Main·()10 »       public·void·Foo·(Array·bar)
11 »       {11 »       {
 12 »       »       object·baz·=·bar[0];
12 »       »       int·i·=·0; 
13 »       »       Console.WriteLine·(&quot;Get·i[2]:·{0}&quot;,·i[2]); 
14 »       }13 »       }
15 }</string>14 }</string>
16 ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`object'15 ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`G'
17 //·Line:·916 //·Line:·8
  
18 class·C17 public·class·Foo&lt;G&gt;
19 {18 {
20 »       public·static·void·Main·()19 »       public·static·void·Bar·()
21 »       {20 »       {
 21 »       »       int·i·=·default·(G)[0];
22 »       »       var·d·=·new·object·{ 
23 »       »       »       [&quot;a&quot;]·=·1 
24 »       »       }; 
25 »       }22 »       }
26 }</string>23 }</string>
27 ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`method·group'24 ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`method·group'
28 //·Line:·25 //·Line:·
  
29 class·X26 class·X
30 {27 {
31 »       public·void·Foo·()28 »       public·void·Foo·()
32 »       {29 »       {
33 »       »       object·baz·=·Foo·[0];30 »       »       object·baz·=·Foo·[0];
34 »       }31 »       }
35 }</string>32 }</string>
36 ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`G'33 ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`int'
37 //·Line:·834 //·Line:·10·
 35 using·System;
  
38 public·class·Foo&lt;G&gt;36 class·Test
39 {37 {
40 »       public·static·void·Bar·()38 »       public·static·void·Main·()
41 »       {39 »       {
42 »       »       int·i·=·default·(G)[0];40 »       »       int·i·=·0;
 41 »       »       Console.WriteLine·(&quot;Get·i[2]:·{0}&quot;,·i[2]);
43 »       }42 »       }
44 }</string>43 }</string>
45 ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`System.Array'44 ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`object'
46 //·Line:·9·45 //·Line:·9
  
47 using·System; 
48 class·X46 class·C
49 {47 {
50 »       public·void·Foo·(Array·bar)48 »       public·static·void·Main·()
51 »       {49 »       {
52 »       »       object·baz·=·bar[0];50 »       »       var·d·=·new·object·{
 51 »       »       »       [&quot;a&quot;]·=·1
 52 »       »       };
53 »       }53 »       }
54 }</string>54 }</string>
55 ··</Examples>55 ··</Examples>
56 </ErrorDocumentation>56 </ErrorDocumentation>
13.5 KB
CS0411
13.5 KB
CS0411
Ordering differences only
    
Offset 1, 93 lines modifiedOffset 1, 123 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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.Foo&lt;T&gt;(out·T)'·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:·86 //·Line:·14
7 //·Compiler·options:·-langversion:experimental 
  
8 public·class·C7 using·System;
  
 8 class·C
9 {9 {
10 »       public·static·void·Main·()10 »       static·void·Foo&lt;T&gt;·(Func&lt;T&gt;·a)
11 »       {11 »       {
12 »       »       Foo·(out·var·y); 
13 »       }12 »       }
  
14 »       static·void·Foo&lt;T&gt;·(out·T·t)13 »       
 14 »       static·void·Main·()
15 »       {15 »       {
16 »       »       t·=·default·(T);16 »       »       Foo·(()·=&gt;·Main);
17 »       }17 »       }
18 }</string>18 }</string>
19 ····<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·explicitly19 ····<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·explicitly
20 //·Line:·1420 //·Line:·14
  
21 using·System; 
  
22 interface·IB 
23 { 
24 } 
  
25 class·C21 class·C
26 {22 {
27 »       public·static·void·Main·()23 »       public·static·void·Foo&lt;T&gt;·(ref·T·t1,·ref·T·t2)
28 »       {24 »       {
29 »       »       Test·(()·=&gt;·{·if·(true)·return·(C)·null;·return·(IB)·null;·}); 
30 »       }25 »       }
31 »       26 »       
32 »       static·void·Test&lt;T&gt;·(Func&lt;T&gt;·f)27 »       public·static·void·Main·()
33 »       {28 »       {
 29 »       »       string·s·=·&quot;a&quot;;
 30 »       »       object·o·=·null;
 31 »       »       Foo·(ref·s,·ref·o);
34 »       }32 »       }
35 }</string>33 }</string>
36 ····<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·explicitly34 ····<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
37 //·Line:·1035 //·Line:·10
  
38 using·System;36 using·System;
  
39 class·C37 public·class·C
40 {38 {
41 »       static·void·Main·()39 ····public·static·void·Main·()
 40 ····{
 41 ········Foo·(()·=&gt;·throw·null);
 42 ····}
  
 43 ····static·void·Foo&lt;T&gt;·(Func&lt;T&gt;·arg)
 44 ····{
 45 ····}
 46 }</string>
 47 ····<string>//·CS0411:·The·type·arguments·for·method·`Test.Foo&lt;A&gt;(D&lt;A&gt;)'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly
 48 //·Line:·15
  
 49 delegate·void·D&lt;T&gt;·(T·t);
  
 50 class·Test
 51 {
 52 »       public·static·D&lt;A&gt;·Foo&lt;A&gt;·(D&lt;A&gt;·a)
42 »       {53 »       {
43 »       »       Foo·(()·=&gt;·()·=&gt;·1);54 »       »       return·null;
44 »       }55 »       }
  
45 »       static·void·Foo&lt;T&gt;·(Func&lt;T&gt;·arg)56 »       
 57 »       public·static·void·Main·()
46 »       {58 »       {
 59 »       »       Foo·(delegate·{});
47 »       }60 »       }
48 }</string>61 }</string>
49 ····<string>//·CS0411:·The·type·arguments·for·method·`C.Foo&lt;T&gt;(T)'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly62 ····<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
50 //·Line:·1463 //·Line:·12
51 //·Compiler·options:·-unsafe 
  
52 class·C64 class·C
53 {65 {
 66 »       static·void·X·()
 67 »       {
 68 »       }
 69 »       
54 »       static·void·Foo&lt;T&gt;·(T·t)70 »       static·void·Foo&lt;T&gt;·(T·t)
55 »       {71 »       {
 72 »       »       Foo(X·());
56 »       }73 »       }
 74 }</string>
 75 ····<string>//·CS0411:·The·type·arguments·for·method·`Foo&lt;U&gt;.DoSomething&lt;U&gt;(System.Func&lt;U,U&gt;)'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly
 76 //·Line:·15
  
57 »       unsafe·static·void·Test·()77 using·System;
  
 78 public·class·Foo&lt;T&gt;
 79 {
 80 »       public·void·DoSomething&lt;U&gt;·(Func&lt;U,·T&gt;·valueExpression)·{·}
 81 }
  
 82 public·class·Bar
 83 {
 84 »       protected·void·DoAnything&lt;T,·U&gt;·(U·value)
58 »       {85 »       {
 86 »       »       new·Foo&lt;U&gt;·().DoSomething·(value);
59 »       »       int*·i·=·null; 
60 »       »       Foo·(i); 
61 »       }87 »       }
62 }</string>88 }</string>
63 ····<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·explicitly89 ····<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
64 //·Line:·1490 //·Line:·16
  
65 class·C 
 91 public·class·C
66 {92 {
67 »       public·static·void·Foo&lt;T&gt;·(ref·T·t1,·ref·T·t2)93 »       public·delegate·T1·Func&lt;T1,·T2&gt;·(T2·t);
 94 »       
 95 ···»       public·static·TR·Test&lt;TR,·TA&gt;·(Func&lt;TR,·TA&gt;·f,·Func&lt;TR,·TA&gt;·f2)
68 »       {96 »       {
 97 »       »       return·default·(TR);
69 »       }98 »       }
70 »       99 »       
Max diff block lines reached; 9686/13768 bytes (70.35%) of diff not shown.
5.54 KB
CS0118
5.53 KB
CS0118
Ordering differences only
    
Offset 1, 35 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>CS0118</ErrorName>3 ··<ErrorName>CS0118</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0118:·`N'·is·a·`namespace'·but·a·`type'·was·expected5 ····<string>//·CS0118:·`C'·is·a·`type'·but·a·`variable'·was·expected
6 //·Line:·86 //·Line:·8
  
 7 class·C
7 namespace·N 
8 { 
9 } 
  
10 public·class·C&lt;T&gt;··where·T·:·N 
11 {8 {
 9 »       public·static·void·Main·()
 10 »       {
 11 »       »       int·i·=·(C)·+1;
 12 »       }
12 }</string>13 }</string>
13 ····<string>//·CS0118:·`A.s'·is·a·`field'·but·a·`type'·was·expected14 ····<string>//·CS0118:·`X.Foo'·is·a·`property'·but·a·`method·group'·was·expected
14 //·Line:·1115 //·Line:·12
  
15 class·A16 class·X
16 {17 {
17 »       public·string·s; 
18 }18 »       static·int·Foo·{
 19 »       »       get·{·return·1;·}
 20 »       }
  
 21 »       static·void·Main·()
 22 »       {
 23 »       »       Foo·(1);
19 class·X·:·A 
20 { 
21 »       s·MyProperty·{ 
22 »       »       get·{ 
23 »       »       »       return·s; 
24 »       »       } 
25 »       }24 »       }
26 }</string>25 }</string>
27 ····<string>//·CS0118:·`A'·is·a·`type'·but·a·`variable'·was·expected26 ····<string>//·CS0118:·`A'·is·a·`type'·but·a·`variable'·was·expected
28 //·Line:·1227 //·Line:·12
  
29 class·A28 class·A
30 {29 {
Offset 38, 53 lines modifiedOffset 36, 75 lines modified
38 class·B36 class·B
39 {37 {
40 »       public·B·()38 »       public·B·()
41 »       {39 »       {
42 »       »       A·=·2;40 »       »       A·=·2;
43 »       }41 »       }
44 }</string>42 }</string>
45 ····<string>//·CS0118:·`C'·is·a·`type'·but·a·`variable'·was·expected43 ····<string>//·CS0118:·`N'·is·a·`namespace'·but·a·`type'·was·expected
46 //·Line:·844 //·Line:·8
  
47 class·C45 namespace·N
48 {46 {
 47 }
49 »       public·static·void·Main·() 
50 »       { 
51 »       »       int·i·=·(C)·+1; 
52 »       } 
53 }</string> 
54 ····<string>//·CS0118:·`X.Foo'·is·a·`property'·but·a·`method·group'·was·expected 
55 //·Line:·12 
  
56 class·X48 public·class·C&lt;T&gt;··where·T·:·N
57 {49 {
58 »       static·int·Foo·{ 
59 »       »       get·{·return·1;·} 
60 »       }50 }</string>
 51 ····<string>//·CS0118:·`M.N'·is·a·`namespace'·but·a·`variable'·was·expected
 52 //·Line:·10
  
61 »       static·void·Main·()53 namespace·M.N
 54 {
 55 »       public·class·Foo
62 »       {56 »       {
63 »       »       Foo·(1);57 »       »       public·Foo·(object·value)
 58 »       »       {
 59 »       »       »       N·=·value;
 60 »       »       }
64 »       }61 »       }
65 }</string>62 }</string>
66 ····<string>//·CS0118:·`A.Foo(string)'·is·a·`method·group'·but·a·`type'·was·expected63 ····<string>//·CS0118:·`MonoTests.System.Data.Test'·is·a·`namespace'·but·a·`type'·was·expected
67 //·Line:·1564 //·Line:·22
 65 using·NUnit.Framework;
 66 using·System;
  
68 public·class·A67 namespace·NUnit.Framework
69 {68 {
70 »       public·static·void·Foo·(string·Setting)69 »       public·class·Test·:·Attribute
 70 »       {·}
 71 }
  
 72 namespace·MonoTests.System.Data.Test.Utils
 73 {
 74 »       public·class·Y
 75 »       {·}
 76 }
  
 77 namespace·MonoTests.System.Data.SqlTypes
 78 {
 79 »       public·class·X
71 »       {80 »       {
 81 »       »       [Test]
 82 »       »       public·void·Hello·()
 83 »       »       {
 84 »       »       }
  
 85 »       »       static·void·Main·()
 86 »       »       {·}
72 »       }87 »       }
73 }88 }</string>
 89 ····<string>//·CS0118:·`System'·is·a·`namespace'·but·a·`type'·was·expected
 90 //·Line:·9
  
74 class·Example91 public·class·C
75 {92 {
76 »       public·void·Main(string[]·args)93 »       public·object·Test·(object·a)
77 »       {94 »       {
78 »       »       A·a·=·new·A.Foo·(&quot;test&quot;);··95 »       »       return·(System)(a);
79 »       }96 »       }
80 }</string>97 }</string>
81 ····<string>//·CS0118:·`A.B'·is·a·`namespace'·but·a·`type'·was·expected98 ····<string>//·CS0118:·`A.B'·is·a·`namespace'·but·a·`type'·was·expected
82 //·Line:·999 //·Line:·9
Max diff block lines reached; 2839/5623 bytes (50.49%) of diff not shown.
961 B
CS0524
949 B
CS0524
Ordering differences only
    
Offset 11, 29 lines modifiedOffset 11, 29 lines modified
11 ············Black11 ············Black
12 ········}12 ········}
13 }</string>13 }</string>
14 ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations14 ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations
15 //·Line:·515 //·Line:·5
  
16 interface·Interface·{16 interface·Interface·{
 17 ········interface·I·{}
17 ········public·struct·Struct·{ 
18 ········} 
19 }</string>18 }</string>
20 ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations19 ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations
21 //·Line:·520 //·Line:·5
  
22 interface·Interface·{21 interface·Interface·{
23 ········public·class·C·{22 ········public·struct·Struct·{
24 ········}23 ········}
25 }</string>24 }</string>
26 ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations25 ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations
27 //·Line:·526 //·Line:·5
  
28 interface·Interface·{27 interface·Interface·{
29 ········interface·I·{}28 ········public·class·C·{
 29 ········}
30 }</string>30 }</string>
31 ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations31 ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations
32 //·Line:·532 //·Line:·5
  
33 interface·Interface·{33 interface·Interface·{
34 ········delegate·void·D·();34 ········delegate·void·D·();
35 }</string>35 }</string>
17.6 KB
CS0122
17.6 KB
CS0122
Ordering differences only
    
Offset 1, 63 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:·`A.B'·is·inaccessible·due·to·its·protection·level5 ····<string>//·CS0122:·`A.B'·is·inaccessible·due·to·its·protection·level
6 //·Line:·4 
  
7 using·C·=·A.B; 
  
8 class·A 
9 { 
10 »       class·B·{} 
11 }</string> 
12 ····<string>//·CS0122:·`FooAttribute.Foo'·is·inaccessible·due·to·its·protection·level 
13 //·Line:·116 //·Line:·11
14 //·This·is·bug·#55970 
  
15 using·System; 
  
16 public·sealed·class·FooAttribute·:·Attribute·{ 
17 »       int·Foo;7 interface·r·{
 8 »       A.B·aaa·();
18 }9 }
  
19 [Foo·(Foo·=·1)] 
20 public·class·Tests·{ 
21 »       public·static·void·Main·()·{10 class·A·{
 11 »       enum·B·{
 12 »       »       D
22 »       }13 »       }
23 }</string> 
24 ····<string>//·CS0122:·`M.Test&lt;S.P&gt;(I&lt;S.P&gt;)'·is·inaccessible·due·to·its·protection·level 
25 //·Line:·27 
  
26 interface·I&lt;T&gt; 
27 { 
28 }14 }
  
 15 class·B·{
 16 »       static·void·Main·()
29 struct·S 
30 { 
31 »       class·P 
32 »       { 
33 »       } 
34 »        
35 »       public·class·C·:·I&lt;P&gt; 
36 »       {17 »       {
 18 »       »       A.B·x·=·A.B.D;
37 »       }19 »       }
38 }20 }</string>
 21 ····<string>//·CS0122:·`G.GG'·is·inaccessible·due·to·its·protection·level
 22 //·Line:·14
  
39 class·M23 class·G
40 {24 {
41 »       static·void·Test&lt;T&gt;(I&lt;T&gt;·iface)25 »       private·class·GG
42 »       {26 »       {
 27 »       »       public·class·F·{·}
43 »       }28 »       }
 29 }
  
 30 class·X
 31 {
 32 »       G.GG.F·foo;
44 »       static·void·Test() 
45 »       { 
46 »       »       Test·(new·S.C·()); 
47 »       } 
48 }</string>33 }</string>
49 ····<string>//·CS0122:·`C.this[int]'·is·inaccessible·due·to·its·protection·level34 ····<string>//·CS0122:·`C.this[int]'·is·inaccessible·due·to·its·protection·level
50 //·Line:·635 //·Line:·6
  
51 using·System;36 using·System;
52 using·System.Collections;37 using·System.Collections;
  
Offset 70, 61 lines modifiedOffset 51, 58 lines modified
70 {51 {
71 »       void·Foo·()52 »       void·Foo·()
72 »       {53 »       {
73 »       »       C·c·=·new·C·();54 »       »       C·c·=·new·C·();
74 »       »       c·[0]·=·null;55 »       »       c·[0]·=·null;
75 »       }56 »       }
76 }</string>57 }</string>
77 ····<string>//·CS0122:·`Test.Foo.Bar'·is·inaccessible·due·to·its·protection·level58 ····<string>//·CS0122:·`AAttribute.AAttribute()'·is·inaccessible·due·to·its·protection·level
78 //·Line:·1159 //·Line:·9
  
79 public·class·Test60 class·AAttribute·:·System.Attribute
80 {61 {
 62 »       protected·AAttribute()·{·}
 63 }
81 »       public·class·Foo 
82 »       { 
83 »       »       private·class·Bar·{} 
84 »       } 
85 »        
86 »       private·class·Bar·:·Foo.Bar 
87 »       { 
88 »       } 
  
89 »       public·static·void·Main·()·{}64 [A]
 65 class·C
 66 {
90 }</string>67 }</string>
91 ····<string>//·CS0122:·`A.Y'·is·inaccessible·due·to·its·protection·level68 ····<string>//·CS0122:·`Test.foo'·is·inaccessible·due·to·its·protection·level
92 //·Line:·869 //·Line:·10
  
93 public·class·Test70 internal·class·Test·
94 {71 {
 72 »       protected·const·int·foo·=·0;
95 »       public·static·void·Main·() 
96 »       { 
97 »       »       var·x·=·nameof·(A.Y); 
98 »       } 
99 }73 }
 74 internal·class·Rest
100 »       · 
101 public·class·A 
102 {75 {
103 »       private·int·Y·{·get;·set;·}76 »       protected·const·int·foo·=·Test.foo;
  
 77 »       static·void·Main·()·{}
104 }</string>78 }</string>
105 ····<string>//·CS0122:·`Test.SomeAttribute.SomeAttribute()'·is·inaccessible·due·to·its·protection·level79 ····<string>//·CS0122:·`X.a.get'·is·inaccessible·due·to·its·protection·level
106 //·Line:·1080 //·Line:·16
  
107 using·System;81 public·class·X·{
Max diff block lines reached; 15236/17991 bytes (84.69%) of diff not shown.
3.17 KB
CS0305
3.16 KB
CS0305
Ordering differences only
    
Offset 1, 20 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>CS0305</ErrorName>3 ··<ErrorName>CS0305</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0305:·Using·the·generic·type·`System.Collections.Generic.List&lt;T&gt;'·requires·`1'·type·argument(s) 
6 //·Line:·8 
  
7 using·System.Collections.Generic; 
  
8 class·X 
9 { 
10 »       List&lt;int,long&gt;·list; 
11 }</string> 
12 ····<string>//·CS0305:·Using·the·generic·method·`X.G&lt;T&gt;()'·requires·`1'·type·argument(s)5 ····<string>//·CS0305:·Using·the·generic·method·`X.G&lt;T&gt;()'·requires·`1'·type·argument(s)
13 //·Line:·176 //·Line:·17
  
14 using·System;7 using·System;
  
15 delegate·int·E·();8 delegate·int·E·();
  
Offset 26, 42 lines modifiedOffset 17, 32 lines modified
26 »       }17 »       }
  
27 »       static·void·Main·()18 »       static·void·Main·()
28 »       {19 »       {
29 »       »       E·e2·=·new·E·(G);20 »       »       E·e2·=·new·E·(G);
30 »       }21 »       }
31 }</string>22 }</string>
32 ····<string>//·CS0305:·Using·the·generic·type·`N&lt;T&gt;'·requires·`1'·type·argument(s)23 ····<string>//·CS0305:·Using·the·generic·type·`N1.A&lt;T&gt;'·requires·`1'·type·argument(s)
33 //·Line:·1224 //·Line:·12
 25 namespace·N1
  
34 class·N&lt;T&gt; 
35 { 
36 } 
  
37 class·C 
38 {26 {
39 »       public·static·void·Main()27 »       class·A&lt;T&gt;
40 »       {28 »       {
41 »       »       global::N·n·=·null; 
42 »       }29 »       }
 30 }
43 }</string> 
44 ····<string>//·CS0305:·Using·the·generic·method·`C.Test&lt;T,Y&gt;(C.Func&lt;T&gt;)'·requires·`2'·type·argument(s) 
45 //·Line:·14 
  
46 public·class·C31 namespace·N3
47 {32 {
 33 »       using·W·=·N1.A;
48 »       public·delegate·int·Func&lt;T&gt;·(T·t); 
49 »        
50 »       public·static·void·Test&lt;T,·Y&gt;·(Func&lt;T&gt;·f) 
51 »       { 
52 »       } 
  
53 »       public·static·void·Main·()34 »       class·X
54 »       {35 »       {
55 »       »       Test&lt;int&gt;·(delegate·(int·i)·{·return·i;·});36 »       »       static·void·Main·()
 37 »       »       {
 38 »       »       }
56 »       }39 »       }
57 }</string>40 }</string>
58 ····<string>//·CS0305:·Using·the·generic·type·`Stack&lt;T&gt;'·requires·`1'·type·argument(s)41 ····<string>//·CS0305:·Using·the·generic·type·`Stack&lt;T&gt;'·requires·`1'·type·argument(s)
59 //·Line:·1142 //·Line:·11
  
60 class·Stack&lt;T&gt;·{43 class·Stack&lt;T&gt;·{
61 }44 }
Offset 72, 53 lines modifiedOffset 53, 72 lines modified
72 class·T·{53 class·T·{
73 »       Stack&lt;Test,Test&gt;·a;54 »       Stack&lt;Test,Test&gt;·a;
  
74 »       static·void·Main()55 »       static·void·Main()
75 »       {56 »       {
76 »       }57 »       }
77 }</string>58 }</string>
 59 ····<string>//·CS0305:·Using·the·generic·type·`N&lt;T&gt;'·requires·`1'·type·argument(s)
 60 //·Line:·12
  
 61 class·N&lt;T&gt;
 62 {
 63 }
  
 64 class·C
 65 {
 66 »       public·static·void·Main()
 67 »       {
 68 »       »       global::N·n·=·null;
 69 »       }
 70 }</string>
78 ····<string>//·CS0305:·Using·the·generic·type·`Stack&lt;T&gt;'·requires·`1'·type·argument(s)71 ····<string>//·CS0305:·Using·the·generic·type·`Stack&lt;T&gt;'·requires·`1'·type·argument(s)
79 //·Line:·972 //·Line:·9
  
80 class·Stack&lt;T&gt;73 class·Stack&lt;T&gt;
81 {·}74 {·}
  
82 class·X75 class·X
83 {76 {
84 »       Stack·stack;77 »       Stack·stack;
85 }</string>78 }</string>
 79 ····<string>//·CS0305:·Using·the·generic·type·`System.Collections.Generic.List&lt;T&gt;'·requires·`1'·type·argument(s)
 80 //·Line:·8
  
 81 using·System.Collections.Generic;
  
 82 class·X
 83 {
 84 »       List&lt;int,long&gt;·list;
 85 }</string>
 86 ····<string>//·CS0305:·Using·the·generic·method·`C.Test&lt;T,Y&gt;(C.Func&lt;T&gt;)'·requires·`2'·type·argument(s)
 87 //·Line:·14
  
 88 public·class·C
 89 {
 90 »       public·delegate·int·Func&lt;T&gt;·(T·t);
 91 »       
 92 »       public·static·void·Test&lt;T,·Y&gt;·(Func&lt;T&gt;·f)
 93 »       {
 94 »       }
  
 95 »       public·static·void·Main·()
 96 »       {
 97 »       »       Test&lt;int&gt;·(delegate·(int·i)·{·return·i;·});
 98 »       }
 99 }</string>
86 ····<string>//·CS0305:·Using·the·generic·type·`A.B&lt;T&gt;'·requires·`1'·type·argument(s)100 ····<string>//·CS0305:·Using·the·generic·type·`A.B&lt;T&gt;'·requires·`1'·type·argument(s)
87 //·Line:·12101 //·Line:·12
Max diff block lines reached; 407/3201 bytes (12.71%) of diff not shown.
2.47 KB
CS1579
2.46 KB
CS1579
Ordering differences only
    
Offset 1, 33 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>CS1579</ErrorName>3 ··<ErrorName>CS1579</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·Cs1579:·foreach·statement·cannot·operate·on·variables·of·type·`Foo'·because·it·does·not·contain·a·definition·for·`GetEnumerator'·or·is·inaccessible5 ····<string>//·CS1579:·foreach·statement·cannot·operate·on·variables·of·type·`X'·because·it·does·not·contain·a·definition·for·`GetEnumerator'·or·is·inaccessible
6 //·Line:·126 //·Line:·11
  
7 using·System; 
8 using·System.Collections; 
  
 7 class·X·{
9 public·class·Test 
10 { 
11 ········public·static·void·Main·() 
12 ········{ 
13 ················Foo·f·=·new·Foo·(); 
14 ················foreach·(object·o·in·f) 
15 ························Console.WriteLine·(o); 
16 ········} 
17 }8 }
  
18 public·class·Foo 
19 { 
20 ········internal·IEnumerator·GetEnumerator·() 
21 ········{ 
22 ················return·new·ArrayList·().GetEnumerator·(); 
23 ········}9 class·Y·{
 10 »       void·yy·(X·b)
 11 »       {
 12 »       »       
 13 »       »       foreach·(object·a·in·b)
 14 »       »       »       ;
 15 »       }
24 }</string>16 }</string>
25 ····<string>//·CS1579:·foreach·statement·cannot·operate·on·variables·of·type·`Foo'·because·it·does·not·contain·a·definition·for·`GetEnumerator'·or·is·inaccessible17 ····<string>//·CS1579:·foreach·statement·cannot·operate·on·variables·of·type·`Foo'·because·it·does·not·contain·a·definition·for·`GetEnumerator'·or·is·inaccessible
26 //·Line:·1218 //·Line:·12
  
27 using·System;19 using·System;
28 using·System.Collections;20 using·System.Collections;
  
Offset 41, 27 lines modifiedOffset 32, 36 lines modified
41 »       }32 »       }
42 }33 }
  
43 public·class·Foo34 public·class·Foo
44 {35 {
45 »       public·Func&lt;IEnumerator&gt;·GetEnumerator;36 »       public·Func&lt;IEnumerator&gt;·GetEnumerator;
46 }</string>37 }</string>
47 ····<string>//·CS1579:·foreach·statement·cannot·operate·on·variables·of·type·`X'·because·it·does·not·contain·a·definition·for·`GetEnumerator'·or·is·inaccessible38 ····<string>//·Cs1579:·foreach·statement·cannot·operate·on·variables·of·type·`Foo'·because·it·does·not·contain·a·definition·for·`GetEnumerator'·or·is·inaccessible
48 //·Line:·1139 //·Line:·12
  
49 class·X·{40 using·System;
 41 using·System.Collections;
  
 42 public·class·Test
 43 {
 44 ········public·static·void·Main·()
 45 ········{
 46 ················Foo·f·=·new·Foo·();
 47 ················foreach·(object·o·in·f)
 48 ························Console.WriteLine·(o);
 49 ········}
50 }50 }
  
 51 public·class·Foo
 52 {
 53 ········internal·IEnumerator·GetEnumerator·()
 54 ········{
 55 ················return·new·ArrayList·().GetEnumerator·();
 56 ········}
51 class·Y·{ 
52 »       void·yy·(X·b) 
53 »       { 
54 »       »        
55 »       »       foreach·(object·a·in·b) 
56 »       »       »       ; 
57 »       } 
58 }</string>57 }</string>
59 ····<string>//·CS1579:·foreach·statement·cannot·operate·on·variables·of·type·`C'·because·it·does·not·contain·a·definition·for·`GetEnumerator'·or·is·inaccessible58 ····<string>//·CS1579:·foreach·statement·cannot·operate·on·variables·of·type·`C'·because·it·does·not·contain·a·definition·for·`GetEnumerator'·or·is·inaccessible
60 //·Line:·3759 //·Line:·37
  
61 using·System;60 using·System;
  
62 public·class·Enumerator61 public·class·Enumerator
7.99 KB
CS1503
7.98 KB
CS1503
Ordering differences only
    
Offset 1, 57 lines modifiedOffset 1, 129 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`int'·expression·to·type·`bool'5 ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`int[]'·expression·to·type·`int'
6 //·Line:·156 //·Line:·12
  
7 class·A7 class·C
8 {8 {
9 »       public·static·void·Foo·(bool·test)9 »       static·void·Foo·(params·int[]·i)
10 »       {10 »       {
11 »       }11 »       }
12 }12 »       
 13 »       public·static·void·Main·()
 14 »       {
 15 »       »       Foo·(new·int[1],·1);
 16 »       }
 17 }</string>
 18 ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`System.RuntimeArgumentHandle'·expression·to·type·`__arglist'
 19 //·Line:·10
  
 20 using·System;
  
13 class·B21 class·C
14 {22 {
15 »       public·static·void·Main()23 »       void·Foo·(__arglist)
16 »       {24 »       {
17 »       »       A.Foo·(1);25 »       »       InstanceArgList·(__arglist);
 26 »       }
 27 »       
 28 »       int·InstanceArgList·(__arglist)
 29 »       {
 30 »       »       return·54;
18 »       }31 »       }
19 }</string>32 }</string>
20 ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`bool'·expression·to·type·`int[]'33 ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`bool'·expression·to·type·`int'
21 //·Line:·1334 //·Line:·12
  
22 public·class·X35 public·class·C
23 {36 {
24 »       public·static·void·Test·(params·int[]·a)37 »       static·void·Foo&lt;T&gt;(T·t)
 38 »       {
 39 »       }
 40 »       
 41 »       public·static·void·Main·()
25 »       {42 »       {
 43 »       »       Foo&lt;int&gt;·(true);
26 »       }44 »       }
 45 }</string>
 46 ····<string>//·CS1503:·Argument·`#2'·cannot·convert·`method·group'·expression·to·type·`System.Collections.Generic.Comparer&lt;int&gt;'
 47 //·Line:·20
  
27 »       public·static·void·Main()48 using·System;
 49 using·System.Collections.Generic;
  
 50 public·class·C
 51 {
 52 »       static·void·Foo&lt;T&gt;(T·t,·Comparer&lt;T&gt;·tc)
28 »       {53 »       {
29 »       »       int·i; 
30 »       »       Test·(true);54 »       }
 55 »       
 56 »       static·int·Compare·(int·a,·int·b)
 57 »       {
 58 »       »       return·-1;
 59 »       }
 60 »       
 61 »       public·static·void·Main·()
 62 »       {
 63 »       »       Foo·(1,·Compare);
31 »       }64 »       }
32 }</string>65 }</string>
33 ····<string>//·CS1503:·Argument·`#5'·cannot·convert·`void'·expression·to·type·`object'66 ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`__arglist'·expression·to·type·`object'
34 //·Line:·1467 //·Line:·14
  
35 using·System;68 using·System;
  
36 public·class·foo69 class·Program
37 {70 {
38 »       public·static·void·voidfunc()71 »       static·void·Foo·(object·o)
 72 »       {
 73 »       }
  
 74 »       static·void·Main·()
39 »       {75 »       {
 76 »       »       Foo·(__arglist·(null));
40 »       }77 »       }
 78 }</string>
 79 ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`int'·expression·to·type·`bool'
 80 //·Line:·15
  
 81 class·A
 82 {
 83 »       public·static·void·Foo·(bool·test)
 84 »       {
 85 »       }
 86 }
  
 87 class·B
 88 {
41 »       public·static·void·Main()89 »       public·static·void·Main()
42 »       {90 »       {
43 »       »       Console.WriteLine·(&quot;Whoops:·{0}·{1}&quot;,·0,·1,·2,·voidfunc());91 »       »       A.Foo·(1);
 92 »       }
 93 }</string>
 94 ····<string>//·CS1503:·Argument·`#2'·cannot·convert·`IFoo&lt;object&gt;'·expression·to·type·`IFoo&lt;int&gt;'
 95 //·Line:·18
  
 96 interface·IFoo&lt;in·T&gt;
 97 {
 98 }
  
 99 class·C
 100 {
 101 »       public·static·void·Foo&lt;T&gt;·(IFoo&lt;T&gt;·e1,·IFoo&lt;T&gt;·e2)
 102 »       {
 103 »       }
 104 »       
 105 »       public·static·void·Main·()
 106 »       {
 107 »       »       IFoo&lt;int&gt;·a·=·null;
 108 »       »       IFoo&lt;object&gt;·b·=·null;
 109 »       »       Foo·(a,·b);
44 »       }110 »       }
45 }</string>111 }</string>
46 ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`null'·expression·to·type·`__arglist'112 ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`null'·expression·to·type·`__arglist'
47 //·Line:·8113 //·Line:·8
Max diff block lines reached; 5130/8132 bytes (63.08%) of diff not shown.
2.1 KB
CS0844
2.09 KB
CS0844
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>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' 
6 //·Line:·10 
  
7 class·C 
8 { 
9 »       string·s·{ 
10 »       »       set·{} 
11 »       } 
  
12 »       public·void·Test·() 
13 »       { 
14 »       »       s·=·&quot;x&quot;; 
15 »       »       string·s·=·&quot;a&quot;; 
16 »       } 
17 }</string> 
18 ····<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' 
19 //·Line:·10 
  
20 class·C 
21 { 
22 »       string·s; 
  
23 »       public·void·Test·() 
24 »       { 
25 »       »       s·=·&quot;x&quot;; 
26 »       »       string·s·=·&quot;a&quot;; 
27 »       } 
28 }</string> 
29 ····<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'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'
30 //·Line:·176 //·Line:·17
  
31 class·Symbol7 class·Symbol
32 {8 {
33 }9 }
  
Offset 51, 15 lines modifiedOffset 23, 17 lines modified
51 »       }23 »       }
52 }</string>24 }</string>
53 ····<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'25 ····<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'
54 //·Line:·1026 //·Line:·10
  
55 class·C27 class·C
56 {28 {
57 »       const·string·s·=·&quot;s&quot;;29 »       string·s·{
 30 »       »       set·{}
 31 »       }
  
58 »       public·void·Test·()32 »       public·void·Test·()
59 »       {33 »       {
60 »       »       s·=·&quot;x&quot;;34 »       »       s·=·&quot;x&quot;;
61 »       »       string·s·=·&quot;a&quot;;35 »       »       string·s·=·&quot;a&quot;;
62 »       }36 »       }
63 }</string>37 }</string>
Offset 70, 9 lines modifiedOffset 44, 35 lines modified
70 {44 {
71 »       static·int·y;45 »       static·int·y;
72 »       static·void·Main·()·{46 »       static·void·Main·()·{
73 »       »       y·=·10;47 »       »       y·=·10;
74 »       »       int·y·=·5;48 »       »       int·y·=·5;
75 »       }49 »       }
76 }</string>50 }</string>
 51 ····<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'
 52 //·Line:·10
  
 53 class·C
 54 {
 55 »       const·string·s·=·&quot;s&quot;;
  
 56 »       public·void·Test·()
 57 »       {
 58 »       »       s·=·&quot;x&quot;;
 59 »       »       string·s·=·&quot;a&quot;;
 60 »       }
 61 }</string>
 62 ····<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'
 63 //·Line:·10
  
 64 class·C
 65 {
 66 »       string·s;
  
 67 »       public·void·Test·()
 68 »       {
 69 »       »       s·=·&quot;x&quot;;
 70 »       »       string·s·=·&quot;a&quot;;
 71 »       }
 72 }</string>
77 ··</Examples>73 ··</Examples>
78 </ErrorDocumentation>74 </ErrorDocumentation>
3.58 KB
CS0815
3.57 KB
CS0815
Ordering differences only
    
Offset 1, 65 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>CS0815</ErrorName>3 ··<ErrorName>CS0815</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`(int,·method·group)' 
6 //·Line:·8 
  
7 class·XX 
8 { 
9 »       public·static·void·Main·() 
10 »       { 
11 »       »       var·m·=·(1,·Main); 
12 »       } 
13 }</string> 
14 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`method·group'5 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`void'
15 //·Line:·8 
  
16 public·class·Tests 
17 { 
18 »       public·static·void·Main·() 
19 »       { 
20 »       »       var·d·=·Main; 
21 »       } 
22 }</string> 
23 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`anonymous·method' 
24 //·Line:·96 //·Line:·9
  
  
25 public·class·Test7 public·class·Test
26 {8 {
27 »       static·void·Main·()9 »       static·void·Main·()
28 »       {10 »       {
29 »       »       var·d·=·delegate·{};11 »       »       var·v·=·Foo·();
 12 »       }
  
 13 »       static·void·Foo·()
 14 »       {
30 »       }15 »       }
31 }</string>16 }</string>
32 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`void'17 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`null'
33 //·Line:·918 //·Line:·9
  
  
34 public·class·Test19 public·class·Test
35 {20 {
36 »       static·void·Main·()21 »       static·void·Main·()
37 »       {22 »       {
 23 »       »       var·v·=·null;
38 »       »       var·v·=·Foo·(); 
39 »       } 
  
40 »       static·void·Foo·() 
41 »       { 
42 »       }24 »       }
43 }</string>25 }</string>
44 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`anonymous·method'26 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`anonymous·method'
45 //·Line:·827 //·Line:·9
  
  
46 public·class·Test28 public·class·Test
47 {29 {
48 »       static·void·Main·()30 »       static·void·Main·()
49 »       {31 »       {
50 »       »       var·l·=·x·=&gt;·x·+·1;32 »       »       var·d·=·delegate·{};
51 »       }33 »       }
52 }</string>34 }</string>
53 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`void'35 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`void'
54 //·Line:·1736 //·Line:·17
  
55 using·System;37 using·System;
56 using·System.Collections.Generic;38 using·System.Collections.Generic;
Offset 74, 44 lines modifiedOffset 55, 63 lines modified
74 »       {55 »       {
75 »       »       Test·(()·=&gt;·{56 »       »       Test·(()·=&gt;·{
76 »       »       »       List&lt;string&gt;·l·=·null;57 »       »       »       List&lt;string&gt;·l·=·null;
77 »       »       »       var·res·=·l.ForEach·(g·=&gt;·{·});58 »       »       »       var·res·=·l.ForEach·(g·=&gt;·{·});
78 »       »       });59 »       »       });
79 »       }60 »       }
80 }</string>61 }</string>
81 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`default' 
82 //·Line:·9 
83 //·Compiler·options:·-langversion:latest 
  
84 static·class·X 
85 { 
86 »       public·static·void·Main·() 
87 »       { 
88 »       »       var·x·=·default; 
89 »       } 
90 }</string> 
91 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`anonymous·method'62 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`anonymous·method'
92 //·Line:·1163 //·Line:·11
  
93 using·System;64 using·System;
94 using·System.Threading.Tasks;65 using·System.Threading.Tasks;
  
95 class·X66 class·X
96 {67 {
97 »       public·static·void·Main·()68 »       public·static·void·Main·()
98 »       {69 »       {
99 »       »       Task.Run(async·()·=&gt;·{·var·a·=·async·()·=&gt;·{·};·Console.WriteLine(a);·});70 »       »       Task.Run(async·()·=&gt;·{·var·a·=·async·()·=&gt;·{·};·Console.WriteLine(a);·});
100 »       }71 »       }
101 }</string>72 }</string>
102 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`null'73 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`method·group'
103 //·Line:·974 //·Line:·8
  
 75 public·class·Tests
 76 {
 77 »       public·static·void·Main·()
 78 »       {
 79 »       »       var·d·=·Main;
 80 »       }
 81 }</string>
 82 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`anonymous·method'
 83 //·Line:·8
  
104 public·class·Test84 public·class·Test
105 {85 {
106 »       static·void·Main·()86 »       static·void·Main·()
107 »       {87 »       {
108 »       »       var·v·=·null;88 »       »       var·l·=·x·=&gt;·x·+·1;
 89 »       }
 90 }</string>
 91 ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`default'
 92 //·Line:·9
 93 //·Compiler·options:·-langversion:latest
  
Max diff block lines reached; 50/3616 bytes (1.38%) of diff not shown.
910 B
CS0702
898 B
CS0702
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>CS0702</ErrorName>3 ··<ErrorName>CS0702</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0702:·A·constraint·cannot·be·special·class·`System.MulticastDelegate' 
6 //·Line:·6 
  
7 using·System; 
  
8 class·C&lt;T&gt;·where·T·:·MulticastDelegate 
9 { 
10 }</string> 
11 ····<string>//·CS0702:·A·constraint·cannot·be·special·class·`System.Array'5 ····<string>//·CS0702:·A·constraint·cannot·be·special·class·`System.Array'
12 //·Line:·86 //·Line:·8
  
13 using·System;7 using·System;
  
14 class·Foo&lt;T&gt;8 class·Foo&lt;T&gt;
15 »       where·T·:·Array9 »       where·T·:·Array
Offset 24, 9 lines modifiedOffset 16, 17 lines modified
  
24 using·System;16 using·System;
  
25 class·Foo&lt;T&gt;17 class·Foo&lt;T&gt;
26 »       where·T·:·object18 »       where·T·:·object
27 {19 {
28 }</string>20 }</string>
 21 ····<string>//·CS0702:·A·constraint·cannot·be·special·class·`System.MulticastDelegate'
 22 //·Line:·6
  
 23 using·System;
  
 24 class·C&lt;T&gt;·where·T·:·MulticastDelegate
 25 {
 26 }</string>
29 ··</Examples>27 ··</Examples>
30 </ErrorDocumentation>28 </ErrorDocumentation>
32.9 KB
CS0019
32.9 KB
CS0019
Ordering differences only
    
Offset 1, 124 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>CS0019</ErrorName>3 ··<ErrorName>CS0019</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0019:·Operator·`=='·cannot·be·applied·to·operands·of·type·`A.D'·and·`anonymous·method'5 ····<string>//·CS0019:·Operator·`=='·cannot·be·applied·to·operands·of·type·`void'·and·`null'
6 //·Line:·116 //·Line:·11
  
 7 using·System;
7 class·A 
8 { 
9 »       delegate·void·D·(); 
  
10 »       static·void·Main·() 
11 »       { 
12 »       »       D·d·=·null; 
13 »       »       bool·r·=·d·==·(()·=&gt;·{·}); 
14 »       } 
15 }</string> 
16 ····<string>//·CS0019:·Operator·`!='·cannot·be·applied·to·operands·of·type·`method·group'·and·`string' 
17 //·Line:·20 
  
18 namespace·InternalAccess 
19 { 
20 »       public·abstract·class·Base 
21 »       { 
22 »       »       internal·string·Prop·()·{·return·&quot;a&quot;;·} 
23 »       } 
  
24 »       public·class·DerivedProtectedExample·:·Base 
25 »       { 
26 »       »       protected·new·string·Prop·{·get·{·return·&quot;E&quot;;·}·} 
27 »       } 
  
28 »       class·MainClass 
29 »       { 
30 »       »       public·static·int·Main·() 
31 »       »       { 
32 »       »       »       DerivedProtectedExample·dpe·=·new·DerivedProtectedExample·(); 
33 »       »       »       if·(dpe.Prop·!=·&quot;A&quot;) 
34 »       »       »       »       return·2; 
  
35 »       »       »       return·0; 
36 »       »       } 
37 »       } 
38 }</string> 
39 ····<string>//·CS0019:·Operator·`=='·cannot·be·applied·to·operands·of·type·`T'·and·`U' 
40 //·Line:·12 
  
41 interface·I 
42 { 
43 } 
  
44 class·Program 
45 { 
46 »       bool·Test&lt;T,·U&gt;·(T·t,·U·u)·where·T·:·I·where·U·:·I 
47 »       { 
48 »       »       return·t·==·u; 
49 »       } 
50 }</string> 
51 ····<string>//·CS0019:·Operator·`=='·cannot·be·applied·to·operands·of·type·`S'·and·`S' 
52 //·Line:·14 
  
53 struct·S 
54 { 
55 } 
  
56 class·C8 class·C
57 {9 {
58 »       public·static·void·Main·()10 »       public·static·void·Main·()
59 »       {11 »       {
 12 »       »       Action·a·=·()·=&gt;·{};
60 »       »       S·s; 
61 »       »       S·x; 
62 »       »       bool·b·=·s·==·x;13 »       »       bool·b·=·a·()·==·null;
63 »       }14 »       }
64 }</string>15 }</string>
65 ····<string>//·CS0019:·Operator·`=='·cannot·be·applied·to·operands·of·type·`int'·and·`string'16 ····<string>//·CS0019:·Operator·`+='·cannot·be·applied·to·operands·of·type·`dynamic'·and·`anonymous·method'
66 //·Line:·817 //·Line:·9
  
67 class·S18 class·MainClass
68 {19 {
 20 »       public·static·void·Main·()
69 »       static·int·i; 
70 »        
71 »       static·bool·Foo·() 
72 »       {21 »       {
73 »       »       return·i·==·&quot;&quot;;22 »       »       dynamic·d·=·null;
 23 »       »       d·+=·delegate·{};
74 »       }24 »       }
75 }</string>25 }</string>
76 ····<string>//·CS0019:·Operator·`+='·cannot·be·applied·to·operands·of·type·`object'·and·`object'26 ····<string>//·CS0019:·Operator·`+'·cannot·be·applied·to·operands·of·type·`string'·and·`method·group'
77 //·Line:·1027 //·Line:·10
  
78 class·Program28 using·System;
  
 29 public·class·Test
79 {30 {
80 »       static·int·Main·()31 »       public·static·void·Main·()
81 »       {32 »       {
 33 »       »       Console.WriteLine·(&quot;+++&quot;·+·Main);
82 »       »       object[]·o·=·null; 
83 »       »       int·ii·=·2; 
84 »       »       o·[ii++]·+=·new·object·(); 
85 »       »       return·0; 
86 »       }34 »       }
87 }</string>35 }</string>
88 ····<string>//·CS0019:·Operator·`&gt;='·cannot·be·applied·to·operands·of·type·`ulong'·and·`short'36 ····<string>//·CS0019:·Operator·`!='·cannot·be·applied·to·operands·of·type·`Test.DelegateA'·and·`Test.DelegateB'
89 //·Line:·737 //·Line:·13
  
 38 using·System;
90 class·X·{ 
91 »       bool·ret·(ulong·u,·short·s) 
92 »       { 
93 »       »       return·(u·&gt;=·s); 
94 »       } 
95 }</string> 
96 ····<string>//·CS0019:·Operator·`=='·cannot·be·applied·to·operands·of·type·`dynamic'·and·`void' 
97 //·Line:·9 
  
98 class·C39 public·class·Test
99 {40 {
100 »       static·void·Main·()41 »       public·delegate·int·DelegateA(bool·b);
 42 »       public·delegate·int·DelegateB(bool·b);
  
 43 »       static·bool·TestCompare·(DelegateA·a,·DelegateB·b)
101 »       {44 »       {
 45 »       »       return·a·!=·b;
Max diff block lines reached; 30378/33636 bytes (90.31%) of diff not shown.
2.45 KB
CS0171
2.44 KB
CS0171
Ordering differences only
    
Offset 16, 36 lines modifiedOffset 16, 48 lines modified
  
16 »       public·int·X16 »       public·int·X
17 »       {17 »       {
18 »       »       get·{·return·x;·}18 »       »       get·{·return·x;·}
19 »       »       set·{·x·=·value;·}19 »       »       set·{·x·=·value;·}
20 »       }20 »       }
21 }</string>21 }</string>
22 ····<string>//·CS0171:·Field·`X.x'·must·be·fully·assigned·before·control·leaves·the·constructor22 ····<string>//·CS0171:·Field·`S1.s2'·must·be·fully·assigned·before·control·leaves·the·constructor
23 //·Line:·23 //·Line:·11
24 struct·X·{ 
25 »       public·readonly·int·x; 
  
26 »       X·(int·a)24 using·System;
  
 25 struct·S1
 26 {
 27 »       S2·s2;
  
 28 »       public·S1·(int·arg)
27 »       {29 »       {
28 »       }30 »       }
 31 }
  
29 »       static·void·Main·()·{}32 struct·S2
 33 {
 34 »       int·field;
30 }</string>35 }</string>
31 ····<string>//·CS0171:·Field·`S.ev'·must·be·fully·assigned·before·control·leaves·the·constructor36 ····<string>//·CS0171:·Field·`S.value'·must·be·fully·assigned·before·control·leaves·the·constructor
32 //·Line:·1237 //·Line:·10
  
33 using·System;38 using·System;
  
34 struct·S39 struct·S
35 {40 {
36 »       public·event·EventHandler·ev; 
37 »       41 »       internal·string·value;
  
38 »       public·S·(int·i)42 »       public·S·(int·arg)
39 »       {43 »       {
 44 »       »       if·(arg·&gt;·0)·{
 45 »       »       »       return;
 46 »       »       }
  
 47 »       »       throw·new·ApplicationException·();
40 »       }48 »       }
41 }</string>49 }</string>
42 ····<string>//·CS0171:·Field·`S&lt;TKey&gt;.key'·must·be·fully·assigned·before·control·leaves·the·constructor50 ····<string>//·CS0171:·Field·`S&lt;TKey&gt;.key'·must·be·fully·assigned·before·control·leaves·the·constructor
43 //·Line:·1351 //·Line:·13
  
44 public·struct·S&lt;TKey&gt;·{52 public·struct·S&lt;TKey&gt;·{
45 »       internal·TKey·key;53 »       internal·TKey·key;
Offset 56, 14 lines modifiedOffset 68, 38 lines modified
56 »       }68 »       }
57 »       »       69 »       »       
58 »       public·S·(TKey·key)70 »       public·S·(TKey·key)
59 »       {71 »       {
60 »       »       Key·=·key;72 »       »       Key·=·key;
61 »       }73 »       }
62 }</string>74 }</string>
 75 ····<string>//·CS0171:·Field·`X.x'·must·be·fully·assigned·before·control·leaves·the·constructor
 76 //·Line:·
 77 struct·X·{
 78 »       public·readonly·int·x;
  
 79 »       X·(int·a)
 80 »       {
 81 »       }
  
 82 »       static·void·Main·()·{}
 83 }</string>
 84 ····<string>//·CS0171:·Field·`S.ev'·must·be·fully·assigned·before·control·leaves·the·constructor
 85 //·Line:·12
  
 86 using·System;
  
 87 struct·S
 88 {
 89 »       public·event·EventHandler·ev;
 90 »       
 91 »       public·S·(int·i)
 92 »       {
 93 »       }
 94 }</string>
63 ····<string>//·CS0171:·Field·`Test.v2'·must·be·fully·assigned·before·control·leaves·the·constructor95 ····<string>//·CS0171:·Field·`Test.v2'·must·be·fully·assigned·before·control·leaves·the·constructor
64 //·Line:·2896 //·Line:·28
  
65 public·struct·V97 public·struct·V
66 {98 {
67 »       public·int·x;99 »       public·int·x;
68 }100 }
Offset 78, 45 lines modifiedOffset 114, 9 lines modified
78 »       »       v1·=·new·V·();114 »       »       v1·=·new·V·();
79 »       }115 »       }
  
80 »       public·static·void·Main·()116 »       public·static·void·Main·()
81 »       {117 »       {
82 »       }118 »       }
83 }</string>119 }</string>
84 ····<string>//·CS0171:·Field·`S.value'·must·be·fully·assigned·before·control·leaves·the·constructor 
85 //·Line:·10 
  
86 using·System; 
  
87 struct·S 
88 { 
89 »       internal·string·value; 
  
90 »       public·S·(int·arg) 
91 »       { 
92 »       »       if·(arg·&gt;·0)·{ 
93 »       »       »       return; 
94 »       »       } 
  
95 »       »       throw·new·ApplicationException·(); 
96 »       } 
97 }</string> 
98 ····<string>//·CS0171:·Field·`S1.s2'·must·be·fully·assigned·before·control·leaves·the·constructor 
99 //·Line:·11 
  
100 using·System; 
  
101 struct·S1 
102 { 
103 »       S2·s2; 
  
104 »       public·S1·(int·arg) 
105 »       { 
Max diff block lines reached; 23/2462 bytes (0.93%) of diff not shown.
590 B
CS1013
578 B
CS1013
Ordering differences only
    
Offset 3, 26 lines modifiedOffset 3, 26 lines modified
3 ··<ErrorName>CS1013</ErrorName>3 ··<ErrorName>CS1013</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1013:·Invalid·number5 ····<string>//·CS1013:·Invalid·number
6 //·Line·:·66 //·Line·:·6
  
7 class·X7 class·X
8 {8 {
9 ····static·int·i·=·0b;9 ····static·int·i·=·0x;
10 ····static·void·Main·()·{} 
11 }</string>10 }</string>
12 ····<string>//·CS1013:·Invalid·number11 ····<string>//·CS1013:·Invalid·number
13 //·Line·:·612 //·Line·:·6
  
14 class·X13 class·X
15 {14 {
16 ····static·int·i·=·0x;15 ····static·int·i·=·0x0_;
17 }</string>16 }</string>
18 ····<string>//·CS1013:·Invalid·number17 ····<string>//·CS1013:·Invalid·number
19 //·Line·:·618 //·Line·:·6
  
20 class·X19 class·X
21 {20 {
22 ····static·int·i·=·0x0_;21 ····static·int·i·=·0b;
 22 ····static·void·Main·()·{}
23 }</string>23 }</string>
24 ··</Examples>24 ··</Examples>
25 </ErrorDocumentation>25 </ErrorDocumentation>
684 B
CS1038
672 B
CS1038
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>CS1038</ErrorName>3 ··<ErrorName>CS1038</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1038:·#endregion·directive·expected5 ····<string>//·CS1038:·#endregion·directive·expected
6 //·Line:·56 //·Line:·5
  
 7 #region</string>
 8 ····<string>//·CS1038:·#endregion·directive·expected
 9 //·Line:·5
  
7 #region10 #region
8 #else11 #else
9 #endregion</string>12 #endregion</string>
10 ····<string>//·CS1038:·#endregion·directive·expected13 ····<string>//·CS1038:·#endregion·directive·expected
11 //·Line:·514 //·Line:·5
  
12 #region15 #region
13 #endif</string>16 #endif</string>
14 ····<string>//·CS1038:·#endregion·directive·expected 
15 //·Line:·5 
  
16 #region</string> 
17 ··</Examples>17 ··</Examples>
18 </ErrorDocumentation>18 </ErrorDocumentation>
14.6 KB
CS1961
14.6 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·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`InterfaceContravariat&lt;T&gt;.Prop' 
6 //·Line:·4 
  
7 interface·InterfaceContravariat&lt;in·T&gt; 
8 { 
9 »       T·Prop·{·set;·get;·} 
10 }</string> 
11 ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`B&lt;T&gt;.C()'5 ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`B&lt;T&gt;.C()'
12 //·Line:·86 //·Line:·8
  
13 interface·A&lt;T&gt;7 interface·A&lt;T&gt;
14 {8 {
15 }9 }
  
16 interface·B&lt;out·T&gt;10 interface·B&lt;out·T&gt;
17 {11 {
18 »       A&lt;T&gt;·C();12 »       A&lt;A&lt;T&gt;&gt;·C();
19 }</string>13 }</string>
20 ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`B&lt;T&gt;()'14 ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`B&lt;T&gt;.C(A&lt;T&gt;)'
21 //·Line:·815 //·Line:·8
  
22 interface·A&lt;T&gt;16 interface·A&lt;T&gt;
23 {17 {
24 }18 }
  
 19 interface·B&lt;out·T&gt;
 20 {
 21 »       void·C(A&lt;T&gt;·a);
 22 }</string>
25 delegate·A&lt;A&lt;T&gt;&gt;·B&lt;out·T&gt;·();</string> 
26 ····<string>//·CS1961:·The·covariant·type·parameter·`U'·must·be·contravariantly·valid·on·`D&lt;U&gt;()' 
27 //·Line:·6 
  
28 interface·IContravariant&lt;in·T&gt;·{·} 
  
29 delegate·IContravariant&lt;U[]&gt;·D&lt;out·U&gt;·();</string> 
30 ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`B&lt;T&gt;.A'23 ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`B&lt;T&gt;.C(A&lt;T&gt;)'
31 //·Line:·824 //·Line:·8
  
32 interface·A&lt;T&gt;25 interface·A&lt;T&gt;
33 {26 {
34 }27 }
  
35 interface·B&lt;in·T&gt;28 interface·B&lt;in·T&gt;
36 {29 {
37 »       A&lt;T&gt;·A·{·get;·}30 »       void·C(A&lt;T&gt;·a);
38 }</string>31 }</string>
 32 ····<string>//·CS1961:·The·covariant·type·parameter·`V'·must·be·contravariantly·valid·on·`I&lt;V&gt;.Foo&lt;T&gt;(T)'
 33 //·Line:·6
  
 34 interface·I&lt;out·V&gt;
 35 {
 36 »       void·Foo&lt;T&gt;·(T·t)·where·T·:·V;
 37 }</string>
39 ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`B&lt;T&gt;()'38 ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`B&lt;T&gt;()'
40 //·Line:·839 //·Line:·8
  
41 interface·A&lt;T&gt;40 interface·A&lt;T&gt;
42 {41 {
43 }42 }
  
44 delegate·A&lt;T&gt;·B&lt;out·T&gt;·();</string>43 delegate·A&lt;A&lt;T&gt;&gt;·B&lt;in·T&gt;·();</string>
45 ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`B&lt;T&gt;'44 ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`B&lt;T&gt;(A&lt;T&gt;)'
46 //·Line:·845 //·Line:·8
  
47 interface·A&lt;T&gt;46 interface·A&lt;T&gt;
48 {47 {
49 }48 }
  
 49 delegate·void·B&lt;in·T&gt;·(A&lt;T&gt;·a);</string>
 50 ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·contravariantly·valid·on·`A&lt;T&gt;.B(T)'
 51 //·Line:·6
  
50 interface·B&lt;out·T&gt;·:·A&lt;T&gt;52 interface·A&lt;out·T&gt;
51 {53 {
 54 »       void·B(T·t);
52 }</string>55 }</string>
53 ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`B&lt;T&gt;.A'56 ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·covariantly·valid·on·`A&lt;T&gt;.B()'
 57 //·Line:·6
  
 58 interface·A&lt;in·T&gt;
 59 {
 60 »       T·B();
 61 }</string>
 62 ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`B&lt;T&gt;.C(A&lt;T&gt;)'
54 //·Line:·863 //·Line:·8
  
55 interface·A&lt;T&gt;64 interface·A&lt;T&gt;
56 {65 {
57 }66 }
  
58 interface·B&lt;in·T&gt;67 interface·B&lt;out·T&gt;
59 {68 {
60 »       A&lt;A&lt;T&gt;&gt;·A·{·get;·}69 »       void·C(A&lt;T&gt;·a);
61 }</string>70 }</string>
62 ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`B&lt;T&gt;(A&lt;T&gt;)'71 ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`B&lt;T&gt;(A&lt;A&lt;T&gt;&gt;)'
63 //·Line:·872 //·Line:·8
  
64 interface·A&lt;T&gt;73 interface·A&lt;T&gt;
65 {74 {
66 }75 }
  
67 delegate·void·B&lt;in·T&gt;·(A&lt;T&gt;·a);</string>76 delegate·void·B&lt;out·T&gt;·(A&lt;A&lt;T&gt;&gt;·a);</string>
68 ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·covariantly·valid·on·`B&lt;T&gt;'77 ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`B&lt;T&gt;(A&lt;T&gt;)'
69 //·Line:·878 //·Line:·8
  
70 interface·A&lt;out·T&gt;79 interface·A&lt;T&gt;
71 {80 {
72 }81 }
  
 82 delegate·void·B&lt;out·T&gt;·(A&lt;T&gt;·a);</string>
73 interface·B&lt;in·T&gt;·:·A&lt;T&gt; 
74 { 
75 }</string> 
76 ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`B&lt;T&gt;.C(A&lt;T&gt;)'83 ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`B&lt;T&gt;()'
77 //·Line:·884 //·Line:·8
  
78 interface·A&lt;T&gt;85 interface·A&lt;T&gt;
79 {86 {
80 }87 }
  
 88 delegate·A&lt;T&gt;·B&lt;out·T&gt;·();</string>
81 interface·B&lt;in·T&gt; 
Max diff block lines reached; 10206/14889 bytes (68.55%) of diff not shown.
10.9 KB
CS0108
10.9 KB
CS0108
Ordering differences only
    
Offset 1, 149 lines modifiedOffset 1, 205 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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:·`Derived.Test(bool)'·hides·inherited·member·`BaseInterface.Test(bool)'.·Use·the·new·keyword·if·hiding·was·intended5 ····<string>//·CS0108:·`IB.Foo(int)'·hides·inherited·member·`IA.Foo'.·Use·the·new·keyword·if·hiding·was·intended
6 //·Line:·96 //·Line:·13
7 //·Compiler·options:·-warnaserror·-warn:2·-t:library7 //·Compiler·options:·-warnaserror
  
8 interface·BaseInterface·{ 
9 »       void·Test·(bool·arg);8 interface·IA
 9 {
 10 »       bool·Foo·{·get;·}
10 }11 }
  
11 interface·Derived·:·BaseInterface·{ 
12 »       void·Test·(bool·arg);12 interface·IB·:·IA
 13 {
 14 »       new·void·Foo·();
 15 »       void·Foo·(int·a);
13 }</string>16 }</string>
14 ····<string>//·CS0108:·`Derived.EE'·hides·inherited·member·`Base.EE'.·Use·the·new·keyword·if·hiding·was·intended17 ····<string>//·CS0108:·`Derived.Method()'·hides·inherited·member·`Base.Method()'.·Use·the·new·keyword·if·hiding·was·intended
15 //·Line:·1218 //·Line:·11
16 //·Compiler·options:·-warnaserror·-warn:219 //·Compiler·options:·-warnaserror·-warn:2
  
17 class·Base·{20 class·Base·{
 21 »       public·bool·Method·()·{·return·false;·}
 22 ········public·void·Method·(int·a)·{}
18 »       public·enum·EE·{ 
19 ············Item 
20 ········}; 
21 }23 }
  
22 class·Derived·:·Base·{24 class·Derived·:·Base·{
23 ········public·int·EE;25 ········public·void·Method·()·{}
24 }</string>26 }</string>
25 ····<string>//·CS0118:·`B.Factory'·hides·inherited·member·`A.Factory(object)'.·Use·the·new·keyword·if·hiding·was·intended27 ····<string>//·CS0118:·`B.Factory'·hides·inherited·member·`A.Factory(object)'.·Use·the·new·keyword·if·hiding·was·intended
26 //·Line:·1228 //·Line:·12
27 //·Compiler·options:·-warnaserror·-warn:229 //·Compiler·options:·-warnaserror·-warn:2
  
28 public·abstract·class·A30 public·abstract·class·A
29 {31 {
30 »       public·void·Factory·(object·data)·{·}32 »       public·void·Factory·(object·data)·{·}
31 }33 }
  
32 public·class·B·:·A34 public·class·B·:·A
33 {35 {
34 »       public·delegate·void·Factory·(object·data,·object·fail);36 »       public·delegate·void·Factory·(object·data,·object·fail);
35 }</string>37 }</string>
 38 ····<string>//·CS0108:·`Derived.Test(bool)'·hides·inherited·member·`BaseInterface.Test(bool)'.·Use·the·new·keyword·if·hiding·was·intended
 39 //·Line:·9
 40 //·Compiler·options:·-warnaserror·-warn:2·-t:library
  
 41 interface·BaseInterface·{
 42 »       void·Test·(bool·arg);
 43 }
  
 44 interface·Derived·:·BaseInterface·{
 45 »       void·Test·(bool·arg);
 46 }</string>
36 ····<string>//·CS0108:·`IMutableSequence.this[int]'·hides·inherited·member·`ISequence.this[int]'.·Use·the·new·keyword·if·hiding·was·intended47 ····<string>//·CS0108:·`Derived.Prop'·hides·inherited·member·`Base.Prop(int)'.·Use·the·new·keyword·if·hiding·was·intended
37 //·Line:·1548 //·Line:·10
38 //·Compiler·options:·-warnaserror·-warn:249 //·Compiler·options:·-warnaserror·-warn:2
  
39 public·interface·ISequence50 class·Base·{
 51 »       public·void·Prop·(int·a)·{}
 52 }
  
 53 class·Derived·:·Base·{
 54 »       public·int·Prop·{
 55 ············get·{
 56 ················return·0;
 57 ············}
 58 ········}
 59 }</string>
 60 ····<string>//·CS0108:·`BaseConcrete.InnerDerived&lt;T&gt;()'·hides·inherited·member·`BaseGeneric&lt;string&gt;.InnerDerived'.·Use·the·new·keyword·if·hiding·was·intended
 61 //·Line:·14
 62 //·Compiler·options:·-warn:2·-warnaserror
  
 63 class·BaseGeneric&lt;T&gt;
40 {64 {
41 »       object·this·[int·index]·65 »       public·class·InnerDerived
42 »       {66 »       {
43 »       »       get; 
44 »       }67 »       }
45 }68 }
  
46 public·interface·IMutableSequence·:·ISequence69 class·BaseConcrete·:·BaseGeneric&lt;string&gt;
47 {70 {
48 »       object·this·[int·index]·71 »       public·void·InnerDerived&lt;T&gt;·()
49 »       {72 »       {
50 »       »       get; 
51 »       »       set; 
52 »       }73 »       }
53 }</string>74 }</string>
54 ····<string>//·CS0108:·`IB.Foo(int)'·hides·inherited·member·`IA.Foo'.·Use·the·new·keyword·if·hiding·was·intended75 ····<string>//·CS0108:·`Derived.EE'·hides·inherited·member·`Base.EE'.·Use·the·new·keyword·if·hiding·was·intended
55 //·Line:·1376 //·Line:·12
56 //·Compiler·options:·-warnaserror77 //·Compiler·options:·-warnaserror·-warn:2
  
57 interface·IA 
58 { 
59 »       bool·Foo·{·get;·}78 class·Base·{
 79 »       public·enum·EE·{
 80 ············Item
 81 ········};
60 }82 }
  
 83 class·Derived·:·Base·{
 84 ········public·int·EE;
61 interface·IB·:·IA 
62 { 
63 »       new·void·Foo·(); 
64 »       void·Foo·(int·a); 
65 }</string>85 }</string>
66 ····<string>//·CS0108:·`B.Adapter'·hides·inherited·member·`A.Adapter'.·Use·the·new·keyword·if·hiding·was·intended86 ····<string>//·CS0108:·`Derived.Prop'·hides·inherited·member·`Base.Prop'.·Use·the·new·keyword·if·hiding·was·intended
67 //·Line:·1487 //·Line:·14
68 //·Compiler·options:·-warnaserror·-warn:288 //·Compiler·options:·-warnaserror·-warn:2
  
69 class·A 
70 { 
71 »       public·abstract·class·Adapter 
72 »       { 
73 »       }89 class·Base·{
 90 »       public·int·Prop·{
 91 ············get·{
 92 ················return·0;
 93 ············}
 94 ········}····
Max diff block lines reached; 6970/11125 bytes (62.65%) of diff not shown.
29.6 KB
CS1644
29.6 KB
CS1644
Ordering differences only
    
Offset 1, 534 lines modifiedOffset 1, 526 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·coalescing·operator'·cannot·be·used·because·it·is·not·part·of·the·C#·1.0·language·specification5 ····<string>//·CS1644:·Feature·`implicitly·typed·local·variable'·cannot·be·used·because·it·is·not·part·of·the·C#·2.0·language·specification
6 //·Line:·106 //·Line:··9
7 //·Compiler·options:·-langversion:ISO-17 //·Compiler·options:·-langversion:ISO-2
  
8 class·C8 class·M
9 {9 {
 10 »       public·static·void·Main·()
 11 »       {
 12 »       »       var·a·=·1;
10 »       string·program; 
  
11 »       internal·string·Program·{ 
12 »       »       get·{·return·program·??·string.Empty;·} 
13 »       }13 »       }
14 }</string>14 }</string>
15 ····<string>//·CS1644:·Feature·`expression·bodied·members'·cannot·be·used·because·it·is·not·part·of·the·C#·5.0·language·specification15 ····<string>//·CS1644:·Feature·`nameof·operator'·cannot·be·used·because·it·is·not·part·of·the·C#·5.0·language·specification
16 //·Line:·716 //·Line:·10
17 //·Compiler·options:·-langversion:517 //·Compiler·options:·-langversion:5
  
18 class·C18 class·C
19 {19 {
20 »       int·M·()·=&gt;·0;20 »       static·void·Main·()
 21 »       {
 22 »       »       var·n·=·nameof·(Main);
 23 »       }
21 }</string>24 }</string>
22 ····<string>//·CS1644:·Feature·`auto-implemented·properties'·cannot·be·used·because·it·is·not·part·of·the·C#·2.0·language·specification25 ····<string>//·CS1644:·Feature·`default·value·expression'·cannot·be·used·because·it·is·not·part·of·the·C#·1.0·language·specification
23 //·Line:·726 //·Line:·7
24 //·Compiler·options:·-langversion:ISO-227 //·Compiler·options:·-langversion:ISO-1
  
25 class·P28 class·Test
26 {29 {
27 »       public·string·Name·{·get;·set;·}30 »       int·i·=·default·(int);
28 }</string>31 }</string>
29 ····<string>//·CS1644:·Feature·`exception·filter'·cannot·be·used·because·it·is·not·part·of·the·C#·5.0·language·specification32 ····<string>//·CS1644:·Feature·`default·literal'·cannot·be·used·because·it·is·not·part·of·the·C#·7.0·language·specification
30 //·Line:·1433 //·Line:·7
31 //·Compiler·options:·-langversion:534 //·Compiler·options:·-langversion:7
  
32 using·System; 
  
33 class·X35 class·X
34 {36 {
 37 »       int·i·=·default;
 38 }</string>
 39 ····<string>//·CS1644:·Feature·`named·argument'·cannot·be·used·because·it·is·not·part·of·the·C#·3.0·language·specification
 40 //·Line:·13
 41 //·Compiler·options:·-langversion:3
  
 42 public·class·C
 43 {
 44 »       static·void·Foo·(int·i)
 45 »       {
 46 »       }
 47 »       
35 »       public·static·void·Main·()48 »       public·static·void·Main·()
36 »       {49 »       {
 50 »       »       Foo·(i·:·3);
37 »       »       int·x·=·4; 
38 »       »       try·{ 
39 »       »       »       throw·null; 
40 »       »       }·catch·(Exception)·when·(x·&gt;·0)·{ 
41 »       »       } 
42 »       }51 »       }
43 }</string>52 }</string>
44 ····<string>//·CS1644:·Feature·`nullable·types'·cannot·be·used·because·it·is·not·part·of·the·C#·1.0·language·specification53 ····<string>//·CS1644:·Feature·`nullable·types'·cannot·be·used·because·it·is·not·part·of·the·C#·1.0·language·specification
45 //·Line:·754 //·Line:·9
46 //·Compiler·options:·-langversion:ISO-155 //·Compiler·options:·-langversion:ISO-1
  
47 class·Test56 public·class·Test
48 {57 {
49 »       int?·i; 
50 »       static·void·Main·()·{}58 »       static·void·Main·()
 59 »       {
 60 »       »       bool?·testbool;
 61 »       }
51 }</string>62 }</string>
52 ····<string>//·CS1644:·Feature·`generic·type·variance'·cannot·be·used·because·it·is·not·part·of·the·C#·2.0·language·specification63 ····<string>//·CS1644:·Feature·`expression·body·property·accessor'·cannot·be·used·because·it·is·not·part·of·the·C#·6.0·language·specification·
53 //·Line:·564 //·Line:·11
54 //·Compiler·options:·-langversion:iso-265 //·Compiler·options:·-langversion:6
  
 66 using·System;
55 ·public·interface·IFoo&lt;out·T&gt;·{ 
56 ·}</string> 
57 ····<string>//·CS1644:·Feature·`generic·type·variance'·cannot·be·used·because·it·is·not·part·of·the·C#·3.0·language·specification 
58 //·Line:·5 
59 //·Compiler·options:·-langversion:3 
  
60 public·interface·IFoo&lt;in·T&gt;67 class·C
61 {68 {
 69 »       public·int·Integer
 70 »       {
 71 »       »       get·=&gt;·0;
 72 »       }
62 }</string>73 }</string>
63 ····<string>//·CS1644:·Feature·`byref·locals·and·returns'·cannot·be·used·because·it·is·not·part·of·the·C#·6.0·language·specification74 ····<string>//·CS1644:·Feature·`pattern·matching'·cannot·be·used·because·it·is·not·part·of·the·C#·6.0·language·specification
64 //·Line:·975 //·Line:·9
65 //·Compiler·options:·-langversion:676 //·Compiler·options:·-langversion:6
  
66 class·Text77 class·Class
67 {78 {
68 »       static·ref·long·Foo·()79 »       static·void·Foo·(object·arg)
69 »       {80 »       {
70 »       »       throw·new·System.NotImplementedException·();81 »       »       if·(arg·is·Type·v)·{
 82 »       »       »       return;
 83 »       »       }
 84 »       }»      
 85 }</string>
 86 ····<string>//·CS1644:·Feature·`out·variable·declaration'·cannot·be·used·because·it·is·not·part·of·the·C#·5.0·language·specification
 87 //·Line:·9
 88 //·Compiler·options:·-langversion:5
  
 89 class·C
 90 {
 91 »       public·static·void·Main·()
 92 »       {
 93 »       »       int.TryParse·(&quot;0&quot;,·out·var·v);
71 »       }94 »       }
72 }</string>95 }</string>
73 ····<string>//·CS1644:·Feature·`namespace·alias·qualifier'·cannot·be·used·because·it·is·not·part·of·the·C#·1.0·language·specification96 ····<string>//·CS1644:·Feature·`namespace·alias·qualifier'·cannot·be·used·because·it·is·not·part·of·the·C#·1.0·language·specification
74 //·Line:·797 //·Line:·7
75 //·Compiler·options:·-langversion:ISO-198 //·Compiler·options:·-langversion:ISO-1
  
76 class·Program99 class·Program
Max diff block lines reached; 25733/30259 bytes (85.04%) of diff not shown.
1.22 KB
CS0506
1.21 KB
CS0506
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>CS0506</ErrorName>3 ··<ErrorName>CS0506</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0506:·`C.Run()':·cannot·override·inherited·member·`A.Run()'·because·it·is·not·marked·virtual,·abstract·or·override
 6 //·Line:·7
 7 //·Compiler·options:·-r:CS0506-3-lib.dll
  
 8 public·class·C·:·B
 9 {
 10 »       public·override·void·Run·()
 11 »       {
 12 »       }
 13 }</string>
5 ····<string>//·CS0506:·`DerivedClass.Show()':·cannot·override·inherited·member·`BaseClass.Show()'·because·it·is·not·marked·virtual,·abstract·or·override14 ····<string>//·CS0506:·`DerivedClass.Show()':·cannot·override·inherited·member·`BaseClass.Show()'·because·it·is·not·marked·virtual,·abstract·or·override
6 //·Line:·915 //·Line:·9
  
7 class·BaseClass·{16 class·BaseClass·{
8 ········protected·void·Show·()·{}17 ········protected·void·Show·()·{}
9 }18 }
  
Offset 20, 19 lines modifiedOffset 30, 9 lines modified
20 class·BaseClass·{30 class·BaseClass·{
21 ········protected·event·EventHandler·Test;31 ········protected·event·EventHandler·Test;
22 }32 }
  
23 class·DerivedClass:·BaseClass·{33 class·DerivedClass:·BaseClass·{
24 ········protected·override·event·EventHandler·Test;34 ········protected·override·event·EventHandler·Test;
25 }</string>35 }</string>
26 ····<string>//·CS0506:·`C.Run()':·cannot·override·inherited·member·`A.Run()'·because·it·is·not·marked·virtual,·abstract·or·override 
27 //·Line:·7 
28 //·Compiler·options:·-r:CS0506-3-lib.dll 
  
29 public·class·C·:·B 
30 { 
31 »       public·override·void·Run·() 
32 »       { 
33 »       } 
34 }</string> 
35 ··</Examples>36 ··</Examples>
36 </ErrorDocumentation>37 </ErrorDocumentation>
8.9 KB
CS1061
8.89 KB
CS1061
Ordering differences only
    
Offset 1, 71 lines modifiedOffset 1, 82 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`string'·does·not·contain·a·definition·for·`Name'·and·no·extension·method·`Name'·of·type·`string'·could·be·found.·Are·you·missing·an·assembly·reference?5 ····<string>//·CS1061:·Type·`X'·does·not·contain·a·definition·for·`Test'·and·no·extension·method·`Test'·of·type·`X'·could·be·found.·Are·you·missing·an·assembly·reference?
6 //·Line:·186 //·Line:·12
  
7 using·System; 
  
8 static·class·X7 class·A&lt;X&gt;
9 {8 {
10 »       public·static·void·Main·()9 »       //
 10 »       //·This·is·to·test·the·lookup·rules·for·SimpleNames:
 11 »       //·`X'·is·the·type·parameter,·not·the·class.
 12 »       //
 13 »       public·void·Test·(X·x)
11 »       {14 »       {
 15 »       »       x.Test·();
12 »       }16 »       }
 17 }
  
 18 class·X
 19 {
 20 »       public·void·Test·()
 21 »       {·}
13 »       static·void·Foo·() 
14 »       { 
15 »       »       var·fileName·=·&quot;&quot;; 
16 »       »       string[]·all·=·null; 
  
17 »       »       all.Each·(x·=&gt;·{ 
18 »       »       »       var·name·=·fileName.Name; 
19 »       »       }); 
20 »       } 
  
 22 »       public·static·void·Main·()
 23 »       {·}
21 »       static·void·Each&lt;T&gt;·(this·T[]·s,·Action&lt;T&gt;·a) 
22 »       { 
23 »       } 
24 }</string>24 }</string>
25 ····<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?25 ····<string>//·CS1061:·Type·`T'·does·not·contain·a·definition·for·`Name'·and·no·extension·method·`Name'·of·type·`T'·could·be·found.·Are·you·missing·an·assembly·reference?
26 //·Line:·1226 //·Line:·11
  
 27 using·System;
27 using·System.Collections.Generic;28 using·System.Collections.Generic;
  
28 public·class·C29 public·class·C&lt;T,·U&gt;
29 {30 {
30 »       void·M·(IEnumerable&lt;KeyValuePair&lt;string,·dynamic&gt;&gt;·arg)31 »       public·C·(IEnumerable&lt;T&gt;·t)
31 »       {32 »       {
 33 »       »       new·List&lt;T&gt;(t).ConvertAll(p·=&gt;·p.Name);
32 »       »       foreach·(KeyValuePair&lt;string,·object&gt;·o·in·arg) 
33 »       »       { 
34 »       »       »       o.Value.Foo·(); 
35 »       »       } 
36 »       }34 »       }
37 }</string>35 }</string>
38 ····<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?36 ····<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?
39 //·Line:·2037 //·Line:·7
  
40 interface·I&lt;T&gt; 
41 { 
42 »       void·Foo&lt;U&gt;·(U·u)·where·U·:·T; 
43 }38 class·T·{
 39 »       public·static·int·Main·(string·[]·args·)
 40 »       {
 41 »       »       int·x·=·1.E;
 42 »       »       return·0;
 43 »       }
 44 }</string>
 45 ····<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?
 46 //·Line:·11
  
44 struct·S47 using·System;
  
 48 static·class·C
45 {49 {
46 »       public·void·Test·()50 »       static·void·Main·()
47 »       {51 »       {
 52 »       »       int·i·=·1;
 53 »       »       Action·a·=·i.Foo;
48 »       }54 »       }
49 } 
  
50 class·Test·:·I&lt;S&gt;55 »       static·void·Foo·(this·string·s)
 56 »       {
 57 »       }
 58 }</string>
 59 ····<string>//·CS1061:·Type·`int'·does·not·contain·a·definition·for·`__0'·and·no·extension·method·`__0'·of·type·`int'·could·be·found.·Are·you·missing·an·assembly·reference?
 60 //·Line:·8
  
 61 static·class·C
51 {62 {
52 »       void·I&lt;S&gt;.Foo&lt;U2&gt;·(U2·u2)63 »       static·void·Main·()
53 »       {64 »       {
54 »       »       u2.Test·();65 »       »       int·c·=·0.__0;
55 »       }66 »       }
56 }</string>67 }</string>
57 ····<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?68 ····<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?
58 //·Line:·969 //·Line:·9
  
59 class·C70 class·C
60 {71 {
Offset 86, 49 lines modifiedOffset 97, 27 lines modified
86 »       public·static·void·Main·()97 »       public·static·void·Main·()
87 »       {98 »       {
88 »       »       var·e·=·from·values·in·new·[]·{·&quot;value&quot;·}99 »       »       var·e·=·from·values·in·new·[]·{·&quot;value&quot;·}
89 »       »       »       let·length·=·values.Length2100 »       »       »       let·length·=·values.Length2
90 »       »       »       select·length;101 »       »       »       select·length;
91 »       }102 »       }
92 }</string>103 }</string>
93 ····<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·`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?
94 //·Line:·7 
  
95 class·T·{ 
96 »       public·static·int·Main·(string·[]·args·) 
97 »       { 
98 »       »       int·x·=·1.E; 
99 »       »       return·0; 
100 »       } 
101 }</string> 
102 ····<string>//·CS1061:·Type·`T'·does·not·contain·a·definition·for·`Name'·and·no·extension·method·`Name'·of·type·`T'·could·be·found.·Are·you·missing·an·assembly·reference? 
103 //·Line:·11 
  
104 using·System; 
105 using·System.Collections.Generic; 
Max diff block lines reached; 4442/9068 bytes (48.99%) of diff not shown.
8.05 KB
CS0162
8.04 KB
CS0162
Ordering differences only
    
Offset 1, 33 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>CS0162</ErrorName>3 ··<ErrorName>CS0162</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0162:·Unreachable·code·detected5 ····<string>//·CS0162:·Unreachable·code·detected
6 //·Line:·186 //·Line:·13
7 //·Compiler·options:·-warnaserror·-warn:27 //·Compiler·options:·-warnaserror·-warn:2
  
8 using·System;8 using·System;
  
9 class·C·{9 class·C·{
 10 »       bool·T·()·{·return·true;·}
10 »       public·enum·Flags·{ 
11 »       »       Removed»=·0, 
12 »       »       Public» =·1 
13 »       } 
  
 11 »       void·Close()
14 »       public·Flags»    _enumFlags; 
15 »       »        
16 »       internal·void·Close() 
17 »       {»      12 »       {»      
18 »       »       if·((Flags.Removed·&amp;·_enumFlags)·!=·(Flags.Removed·&amp;·_enumFlags))13 »       »       if·(T·()·&amp;&amp;·false)
19 »       »       »       Console.WriteLine·(&quot;error&quot;);14 »       »       »       Console.WriteLine·(&quot;error&quot;);
20 »       }15 »       }
 16 }
  
 17 class·XXXX·{·static·void·Main·()·{}·}</string>
21 »       static·void·Main·()·{} 
22 }</string> 
23 ····<string>//·CS0162:·Unreachable·code·detected18 ····<string>//·CS0162:·Unreachable·code·detected
24 //·Line:·919 //·Line:·9
25 //·Compiler·options:·-warnaserror·-warn:220 //·Compiler·options:·-warnaserror·-warn:2
  
26 class·Foo·{21 class·Foo·{
27 »       static·void·Main·()22 »       static·void·Main·()
28 »       {23 »       {
Offset 37, 64 lines modifiedOffset 32, 39 lines modified
37 »       »       goto·a;32 »       »       goto·a;
38 »       skip:33 »       skip:
39 »       »       return;34 »       »       return;
40 »       }35 »       }
41 }</string>36 }</string>
42 ····<string>//·CS0162:·Unreachable·code·detected37 ····<string>//·CS0162:·Unreachable·code·detected
43 //·Line:·1238 //·Line:·12
44 //·Compiler·options:·-warnaserror39 //·Compiler·options:·-warnaserror·-warn:2
  
45 using·System; 
  
46 public·class·Driver40 class·Program
47 {41 {
48 »       public·static·void·Main·()42 »       static·int·Main·()
49 »       {43 »       {
 44 »       »       int·ctc_f·=·0;
50 »       »       int·yyTop·=·0; 
51 »       »       for·(;·;·++yyTop)·{ 
52 »       »       »       if·(yyTop·&gt;·0) 
53 »       »       »       »       break; 
54 »       »       »       else 
55 »       »       »       »       return; 
56 »       »       } 
57 »       } 
58 }</string> 
59 ····<string>//·CS0162:·Unreachable·code·detected 
60 //·Line:·18 
61 //·Compiler·options:·-warnaserror·-warn:2 
  
62 using·System; 
  
63 class·C·{ 
64 »       public·enum·Flags·{ 
65 »       »       Removed»=·0, 
66 »       »       Public» =·1 
67 »       } 
  
68 »       public·Flags»    _enumFlags;45 »       »       if·((++ctc_f·==·0·&amp;&amp;·false))·{
 46 »       »       »       return·1;
 47 »       »       }
69 »       »       48 »       »       
 49 »       »       return·0;
70 »       internal·void·Close() 
71 »       {»       
72 »       »       if·((_enumFlags·&amp;·Flags.Removed)·!=·0) 
73 »       »       »       Console.WriteLine·(&quot;error&quot;); 
74 »       }50 »       }
75 }</string>51 }</string>
76 ····<string>//·CS0162:·Unreachable·code·detected52 ····<string>//·CS0162:·Unreachable·code·detected
77 //·Line:·1053 //·Line:·10
78 //·Compiler·options:·-warnaserror54 //·Compiler·options:·-warnaserror·-warn:2
  
79 class·C55 class·C
80 {56 {
81 »       void·Test·(int·a)57 »       static·int·Main·()·
82 »       {58 »       {
 59 »       »       while·(!new·bool·{});
83 »       »       return;60 »       »       return·1;
84 »       »       if·(a·&gt;·0)·{ 
85 »       »       »       int·x·=·a·+·20; 
86 »       »       »       return; 
87 »       »       } 
88 »       }61 »       }
89 }</string>62 }</string>
90 ····<string>//·CS0162:·Unreachable·code·detected63 ····<string>//·CS0162:·Unreachable·code·detected
91 //·Line:·1264 //·Line:·12
92 //·Compiler·options:·-warnaserror·-warn:265 //·Compiler·options:·-warnaserror·-warn:2
  
93 using·System;66 using·System;
Offset 104, 52 lines modifiedOffset 74, 34 lines modified
104 ···public·void·Method·(int·i)74 ···public·void·Method·(int·i)
105 ···{75 ···{
106 ·······throw·new·ArgumentNullException·();76 ·······throw·new·ArgumentNullException·();
107 ·······Console.WriteLine·(&quot;Once·upon·a·time..&quot;);77 ·······Console.WriteLine·(&quot;Once·upon·a·time..&quot;);
108 ···}78 ···}
109 }</string>79 }</string>
110 ····<string>//·CS0162:·Unreachable·code·detected80 ····<string>//·CS0162:·Unreachable·code·detected
111 //·Line:·1081 //·Line:·18
112 //·Compiler·options:·-warnaserror 
  
113 public·class·X 
114 { 
115 »       public·static·void·Main·() 
116 »       { 
117 »       »       return; 
  
118 »       »       switch·(8)·{ 
119 »       »       case·1: 
120 »       »       case·2: 
Max diff block lines reached; 5362/8193 bytes (65.45%) of diff not shown.
9.82 KB
CS0208
9.81 KB
CS0208
Ordering differences only
    
Offset 21, 139 lines modifiedOffset 21, 135 lines modified
21 »       »       unsafe·static·void·Main·()21 »       »       unsafe·static·void·Main·()
22 »       »       {»      »      »      22 »       »       {»      »      »      
23 »       »       »       Foo·f·=·new·Foo·();23 »       »       »       Foo·f·=·new·Foo·();
24 »       »       »       void·*s·=·&amp;f;24 »       »       »       void·*s·=·&amp;f;
25 »       »       }25 »       »       }
26 »       }26 »       }
27 }</string>27 }</string>
28 ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`S'28 ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`S&lt;int&gt;.N'
29 //·Line:·9 
30 //·Compiler·options:·/unsafe 
  
31 unsafe·public·class·C 
32 { 
33 »       S*·i; 
34 } 
  
35 public·struct·S 
36 { 
37 »       AC·ac; 
38 } 
  
39 abstract·class·AC 
40 { 
41 }</string> 
42 ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`_Port' 
43 //·Line:·1629 //·Line:·16
44 //·Compiler·options:·-unsafe30 //·Compiler·options:·-unsafe
  
45 using·System.Runtime.InteropServices; 
  
46 [StructLayout(LayoutKind.Sequential)] 
47 internal·unsafe·struct·_Port·{ 
48 »       [MarshalAs(UnmanagedType.ByValTStr,·SizeConst=128)]·char[]·port;31 struct·S&lt;T&gt;
 32 {
 33 »       public·struct·N
 34 »       {
 35 »       }
49 }36 }
  
50 unsafe·class·d·{37 unsafe·class·Test
 38 {
51 »       static·void·Main·()39 »       public·static·void·Main()
52 »       {40 »       {
53 »       »       _Port·*·port·=·null;41 »       »       S&lt;int&gt;.N*·a;
54 »       }42 »       }
55 }</string>43 }</string>
56 ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`X'44 ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`T'
57 //·Line:·845 //·Line:·7
58 //·Compiler·options:·-unsafe46 //·Compiler·options:·-unsafe
  
59 unsafe·struct·X·{ 
60 »       string·a; 
61 »       static·void·Main·()·{ 
62 »       »       X*·y;47 unsafe·class·Foo&lt;T&gt;·where·T·:·struct
 48 {
 49 »       public·T*·Elements·{
 50 »       »       get·{
 51 »       »       »       return·null;
 52 »       »       }
63 »       }53 »       }
64 }</string>54 }</string>
65 ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`Splay&lt;T&gt;.Node'55 ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`Splay&lt;T&gt;.Node'
66 //·Line:·956 //·Line:·9
67 //·Compiler·options:·/unsafe57 //·Compiler·options:·/unsafe
  
68 public·class·Splay&lt;T&gt;58 public·class·Splay&lt;T&gt;
69 {59 {
70 ··unsafe·private·class·Node60 ··unsafe·private·struct·Node
71 ··{61 ··{
72 ····private·Node·*············parent;62 ····private·Node·*············parent;
73 ····private·T·················data;63 ····private·T·················data;
74 ··}·64 ··}·
75 }</string>65 }</string>
76 ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`X' 
77 //·Line:·8 
78 //·Compiler·options:·-unsafe 
  
79 unsafe·struct·X·{ 
80 »       string·a; 
81 »       static·void·Main·()·{ 
82 »       »       X·x; 
83 »       »       void*·y·=·&amp;x; 
84 »       } 
85 }</string> 
86 ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`object' 
87 //·Line:·11 
88 //·Compiler·options:·-unsafe 
  
89 using·System; 
90 using·System.Runtime.InteropServices; 
  
91 class·C 
92 { 
93 »       [DllImport·(&quot;xml2&quot;)] 
94 »       unsafe·static·extern·object*·valuePop·(IntPtr·context); 
95 »       public·static·void·Main·() 
96 »       { 
97 »       } 
98 }</string> 
99 ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`Foo'66 ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`Foo'
100 //·Line:·767 //·Line:·7
101 //·Compiler·options:·-t:library·-unsafe68 //·Compiler·options:·-t:library·-unsafe
  
102 public·unsafe·struct·Foo69 public·unsafe·struct·Foo
103 {70 {
104 ········public·Foo·*foo;71 ········public·Foo·*foo;
105 »       string·x;72 »       string·x;
106 }</string>73 }</string>
107 ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`Foo.P'74 ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`Splay&lt;T&gt;.Node'
108 //·Line:·1875 //·Line:·9
109 //·Compiler·options:·-unsafe76 //·Compiler·options:·/unsafe
  
110 public·unsafe·class·Foo77 public·class·Splay&lt;T&gt;
111 {78 {
 79 ··unsafe·private·class·Node
 80 ··{
 81 ····private·Node·*············parent;
 82 ····private·T·················data;
 83 ··}·
112 ········public·class·P 
113 ········{ 
114 ············public·P*·GetEnumerator·() 
115 ············{ 
116 ················return·null; 
117 ············} 
118 ········} 
119 ······· 
Max diff block lines reached; 6420/10005 bytes (64.17%) of diff not shown.
3.05 KB
CS1547
3.03 KB
CS1547
Ordering differences only
    
Offset 1, 50 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>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:·76 //·Line:·9
7 using·System;7 using·System;
  
8 class·X8 class·X
9 {9 {
10 »       static·void·Main·()10 »       static·void·Main·()
11 »       {11 »       {
12 »       »       void·a;12 »       »       void[]·a;
13 »       }13 »       }
14 }</string>14 }</string>
15 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context15 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context
16 //·Line:·1016 //·Line:·7
 17 using·System;
17 class·Foo&lt;T&gt; 
18 {·} 
  
19 class·X18 class·X
20 {19 {
21 »       static·void·Main·()20 »       static·void·Main·()
22 »       {21 »       {
 22 »       »       void·a;
23 »       »       Foo&lt;void&gt;·foo; 
24 »       } 
25 }</string> 
26 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context 
27 //·Line:·6 
  
28 class·C·{ 
29 »       object·o·=·new·void(); 
30 }</string> 
31 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context 
32 //·Line:·6 
  
33 class·C 
34 { 
35 »       int·Foo·() 
36 »       { 
37 »       »       foreach·(void·v·in·this) 
38 »       »       { 
39 »       »       } 
40 »       }23 »       }
41 }</string>24 }</string>
42 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context25 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context
43 //·Line:·526 //·Line:·5
  
44 class·C·{27 class·C·{
45 ········public·const·void·val·=·null;28 ········public·const·void·val·=·null;
Offset 53, 27 lines modifiedOffset 34, 41 lines modified
53 //·Line:·634 //·Line:·6
  
54 interface·IA35 interface·IA
55 {36 {
56 »       ref·void·Foo·();37 »       ref·void·Foo·();
57 }</string>38 }</string>
58 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context39 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context
 40 //·Line:·6
  
 41 class·C·{
 42 »       static·void·Main·()·{
 43 »       »       int·i·=·sizeof·(void);
 44 »       }
 45 }</string>
 46 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context
59 //·Line:·847 //·Line:·8
  
60 class·X48 class·X
61 {49 {
62 »       static·void·Main·()50 »       static·void·Main·()
63 »       {51 »       {
64 »       »       object·o·=·default(void);52 »       »       object·o·=·default(void);
65 »       }53 »       }
66 }</string>54 }</string>
67 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context55 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context
68 //·Line:·656 //·Line:·6
  
69 class·C·{57 class·C·{
 58 »       object·o·=·new·void();
 59 }</string>
 60 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context
 61 //·Line:·6
  
 62 class·C·{
70 »       const·string·s·=·&quot;3&quot;;63 »       const·string·s·=·&quot;3&quot;;
71 »       public·object·o·=·(void)s;64 »       public·object·o·=·(void)s;
72 }</string>65 }</string>
73 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context66 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context
74 //·Line:·867 //·Line:·8
  
  
Offset 81, 51 lines modifiedOffset 76, 56 lines modified
81 {76 {
82 »       static·void·Main·()77 »       static·void·Main·()
83 »       {78 »       {
84 »       »       var·e·=·from·void·v·in·new·int·[]·{·0·}·select·i;79 »       »       var·e·=·from·void·v·in·new·int·[]·{·0·}·select·i;
85 »       }80 »       }
86 }</string>81 }</string>
87 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context82 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context
88 //·Line:·1183 //·Line:·6
  
89 namespace·OtherTest84 class·C
90 {85 {
91 »       public·static·class·Program86 »       int·Foo·()
92 »       {87 »       {
93 »       »       static·void·MainD·(object·p)88 »       »       foreach·(void·v·in·this)
94 »       »       {89 »       »       {
95 »       »       »       if·(p·is·String) 
96 »       »       »       »       (void)((string)·p).ToString·(); 
97 »       »       }90 »       »       }
98 »       }91 »       }
99 }</string>92 }</string>
100 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context93 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context
101 //·Line:·894 //·Line:·8
  
102 class·C95 class·C
103 {96 {
104 »       static·void·Main·()97 »       static·void·Main·()
105 »       {98 »       {
106 »       »       bool·b·=·1·is·void;99 »       »       bool·b·=·1·is·void;
107 »       }100 »       }
108 }</string>101 }</string>
109 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context102 ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context
110 //·Line:·6103 //·Line:·11
Max diff block lines reached; 501/3070 bytes (16.32%) of diff not shown.
1.72 KB
CS1060
1.71 KB
CS1060
Ordering differences only
    
Offset 1, 38 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>CS1060</ErrorName>3 ··<ErrorName>CS1060</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`c' 
6 //·Line:·25 
7 //·Compiler·options:·-warnaserror 
  
8 public·class·C 
9 { 
10 »       public·int·v; 
11 } 
  
12 public·struct·S2 
13 { 
14 »       public·C·c; 
15 } 
  
16 public·struct·S 
17 { 
18 »       public·S2·s2; 
19 } 
  
20 public·class·Test 
21 { 
22 »       static·void·Main·() 
23 »       { 
24 »       »       S·s; 
25 »       »       s.s2.c.v·=·9; 
26 »       } 
27 }</string> 
28 ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`x'5 ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`x'
29 //·Line:·306 //·Line:·30
30 //·Compiler·options:·-warnaserror7 //·Compiler·options:·-warnaserror
  
31 public·class·C8 public·class·C
32 {9 {
33 »       public·int·v;10 »       public·int·v;
Offset 61, 19 lines modifiedOffset 34, 17 lines modified
61 »       »       s2.x.s.c.v·=·5;34 »       »       s2.x.s.c.v·=·5;
62 »       }35 »       }
63 }</string>36 }</string>
64 ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`c'37 ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`c'
65 //·Line:·2538 //·Line:·25
66 //·Compiler·options:·-warnaserror39 //·Compiler·options:·-warnaserror
  
67 using·System; 
  
68 public·class·C40 public·class·C
69 {41 {
70 »       public·EventHandler·v;42 »       public·int·v;
71 }43 }
  
72 public·struct·S244 public·struct·S2
73 {45 {
74 »       public·C·c;46 »       public·C·c;
75 }47 }
  
Offset 83, 15 lines modifiedOffset 54, 15 lines modified
83 }54 }
  
84 public·class·Test55 public·class·Test
85 {56 {
86 »       static·void·Main·()57 »       static·void·Main·()
87 »       {58 »       {
88 »       »       S·s;59 »       »       S·s;
89 »       »       s.s2.c.v·=·null;60 »       »       s.s2.c.v·=·9;
90 »       }61 »       }
91 }</string>62 }</string>
92 ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`c'63 ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`c'
93 //·Line:·1964 //·Line:·19
94 //·Compiler·options:·-warnaserror65 //·Compiler·options:·-warnaserror
  
95 public·class·C66 public·class·C
Offset 108, 9 lines modifiedOffset 79, 38 lines modified
108 {79 {
109 »       static·void·Main·()80 »       static·void·Main·()
110 »       {81 »       {
111 »       »       S·s;82 »       »       S·s;
112 »       »       s.c.v·=·5;83 »       »       s.c.v·=·5;
113 »       }84 »       }
114 }</string>85 }</string>
 86 ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`c'
 87 //·Line:·25
 88 //·Compiler·options:·-warnaserror
  
 89 using·System;
  
 90 public·class·C
 91 {
 92 »       public·EventHandler·v;
 93 }
  
 94 public·struct·S2
 95 {
 96 »       public·C·c;
 97 }
  
 98 public·struct·S
 99 {
 100 »       public·S2·s2;
 101 }
  
 102 public·class·Test
 103 {
 104 »       static·void·Main·()
 105 »       {
 106 »       »       S·s;
 107 »       »       s.s2.c.v·=·null;
 108 »       }
 109 }</string>
115 ··</Examples>110 ··</Examples>
116 </ErrorDocumentation>111 </ErrorDocumentation>
3.58 KB
CS0425
3.57 KB
CS0425
Ordering differences only
    
Offset 1, 51 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>CS0425</ErrorName>3 ··<ErrorName>CS0425</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<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 
6 //·Line:·16 
  
7 interface·IA 
8 { 
9 »       void·Foo&lt;U&gt;·(); 
10 } 
  
11 class·CA 
12 { 
13 »       public·void·Foo&lt;T&gt;·()·where·T·:·class 
14 »       { 
15 »       } 
16 } 
  
17 class·CB·:·CA,·IA 
18 { 
19 »       public·static·void·Main·() 
20 »       { 
21 »       } 
22 }</string> 
23 ····<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 
24 //·Line:·12 
25 interface·IFoo&lt;T&gt; 
26 { 
27 »       void·Test&lt;U&gt;·() 
28 »       »       where·U·:·T; 
29 } 
  
30 class·Foo&lt;T&gt;·:·IFoo&lt;T&gt; 
31 { 
32 »       public·void·Test&lt;V&gt;·() 
33 »       {·} 
34 } 
  
35 class·X 
36 { 
37 »       static·void·Main·() 
38 »       {·} 
39 }</string> 
40 ····<string>//·CS0425:·The·constraints·for·type·parameter·`T'·of·method·`C.Foo&lt;T&gt;()'·must·match·the·constraints·for·type·parameter·`T'·of·interface·method·`I.Foo&lt;T&gt;()'.·Consider·using·an·explicit·interface·implementation·instead5 ····<string>//·CS0425:·The·constraints·for·type·parameter·`T'·of·method·`C.Foo&lt;T&gt;()'·must·match·the·constraints·for·type·parameter·`T'·of·interface·method·`I.Foo&lt;T&gt;()'.·Consider·using·an·explicit·interface·implementation·instead
41 //·Line:·116 //·Line:·11
  
42 interface·I7 interface·I
43 {8 {
44 »       void·Foo&lt;T&gt;·();9 »       void·Foo&lt;T&gt;·();
45 }10 }
Offset 67, 35 lines modifiedOffset 27, 55 lines modified
67 class·Foo&lt;T,·X&gt;·:·IFoo&lt;T&gt;27 class·Foo&lt;T,·X&gt;·:·IFoo&lt;T&gt;
68 {28 {
69 »       public·void·Test&lt;V&gt;·()·where·V·:·X29 »       public·void·Test&lt;V&gt;·()·where·V·:·X
70 »       {30 »       {
71 »       }31 »       }
72 }</string>32 }</string>
73 ····<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·instead33 ····<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
 34 //·Line:·16
  
 35 interface·IA
 36 {
 37 »       void·Foo&lt;U&gt;·();
 38 }
  
 39 class·CA
 40 {
 41 »       public·void·Foo&lt;T&gt;·()·where·T·:·class
 42 »       {
 43 »       }
 44 }
  
 45 class·CB·:·CA,·IA
 46 {
 47 »       public·static·void·Main·()
 48 »       {
 49 »       }
 50 }</string>
 51 ····<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
74 //·Line:·552 //·Line:·5
75 //·Compiler·options:·-r:CS0425-7-lib.dll53 //·Compiler·options:·-r:CS0425-7-lib.dll
  
76 public·class·CB·:·CA,·IA54 public·class·CB·:·CA,·IA
77 {55 {
78 »       public·static·void·Main·()56 »       public·static·void·Main·()
79 »       {57 »       {
80 »       }58 »       }
81 }</string>59 }</string>
82 ····<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·instead60 ····<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
83 //·Line:·1361 //·Line:·12
84 interface·IFoo&lt;T&gt;62 interface·IFoo&lt;T&gt;
85 {63 {
86 »       void·Test&lt;U&gt;·()64 »       void·Test&lt;U&gt;·()
87 »       »       where·U·:·T;65 »       »       where·U·:·T;
88 }66 }
  
89 class·Foo&lt;T&gt;·:·IFoo&lt;T&gt;67 class·Foo&lt;T&gt;·:·IFoo&lt;T&gt;
90 {68 {
91 »       public·void·Test&lt;V&gt;·()69 »       public·void·Test&lt;V&gt;·()
92 »       »       where·V·:X 
93 »       {·}70 »       {·}
94 }71 }
  
95 class·X72 class·X
96 {73 {
97 »       static·void·Main·()74 »       static·void·Main·()
98 »       {·}75 »       {·}
Offset 118, 9 lines modifiedOffset 98, 29 lines modified
118 ····public·class·Baz·:·IBar98 ····public·class·Baz·:·IBar
119 ····{99 ····{
120 ········public·void·Method&lt;T,·V&gt;()·where·T·:·IBar·where·V·:·T100 ········public·void·Method&lt;T,·V&gt;()·where·T·:·IBar·where·V·:·T
121 ········{101 ········{
122 ········}102 ········}
123 ····}103 ····}
124 }</string>104 }</string>
 105 ····<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
 106 //·Line:·13
 107 interface·IFoo&lt;T&gt;
 108 {
 109 »       void·Test&lt;U&gt;·()
 110 »       »       where·U·:·T;
 111 }
  
 112 class·Foo&lt;T&gt;·:·IFoo&lt;T&gt;
 113 {
 114 »       public·void·Test&lt;V&gt;·()
Max diff block lines reached; 23/3616 bytes (0.64%) of diff not shown.
1.33 KB
CS0659
1.32 KB
CS0659
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>CS0659</ErrorName>3 ··<ErrorName>CS0659</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0659:·`Test.Test'·overrides·Object.Equals(object)·but·does·not·override·Object.GetHashCode() 
6 //·Line:·7 
7 //·Compiler·options:·-warnaserror·-warn:3 
  
8 namespace·Test{·· 
9 ····public·partial·class·Test{·· 
10 »       public·override·bool·Equals(object·obj){·· 
11 »       ····return·true;·· 
12 »       }·· 
13 »       ·· 
14 »       static·void·Main·()·{} 
15 ····}·· 
16 }</string> 
17 ····<string>//·CS0659:·`E'·overrides·Object.Equals(object)·but·does·not·override·Object.GetHashCode()5 ····<string>//·CS0659:·`E'·overrides·Object.Equals(object)·but·does·not·override·Object.GetHashCode()
18 //·Line:·136 //·Line:·13
19 //·Compiler·options:·-warnaserror·-warn:37 //·Compiler·options:·-warnaserror·-warn:3
  
20 public·class·Base8 public·class·Base
21 {9 {
22 ····public·override·int·GetHashCode·()10 ····public·override·int·GetHashCode·()
Offset 30, 9 lines modifiedOffset 17, 22 lines modified
30 public·class·E:·Base17 public·class·E:·Base
31 {18 {
32 ····public·override·bool·Equals·(object·o)19 ····public·override·bool·Equals·(object·o)
33 ····{20 ····{
34 ········return·true;21 ········return·true;
35 ····}22 ····}
36 }</string>23 }</string>
 24 ····<string>//·CS0659:·`Test.Test'·overrides·Object.Equals(object)·but·does·not·override·Object.GetHashCode()
 25 //·Line:·7
 26 //·Compiler·options:·-warnaserror·-warn:3
  
 27 namespace·Test{··
 28 ····public·partial·class·Test{··
 29 »       public·override·bool·Equals(object·obj){··
 30 »       ····return·true;··
 31 »       }··
 32 »       ··
 33 »       static·void·Main·()·{}
 34 ····}··
 35 }</string>
37 ··</Examples>36 ··</Examples>
38 </ErrorDocumentation>37 </ErrorDocumentation>
1.17 KB
CS8072
1.16 KB
CS8072
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>CS8072</ErrorName>3 ··<ErrorName>CS8072</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS8072:·An·expression·tree·cannot·contain·a·null·propagating·operator5 ····<string>//·CS8072:·An·expression·tree·cannot·contain·a·null·propagating·operator
6 //·Line:·146 //·Line:·11
  
7 using·System;7 using·System;
8 using·System.Linq.Expressions;8 using·System.Linq.Expressions;
  
9 public·class·C9 class·C
10 {10 {
11 »       public·void·TestMethod·()·{·} 
  
12 »       static·void·Main·()11 »       static·int·Main·()
13 »       {12 »       {
14 »       »       C·c·=·null; 
15 »       »       Expression&lt;Action&gt;·e·=·()·=&gt;·c?.TestMethod·();13 »       »       Expression&lt;Func&lt;string,·char?&gt;&gt;·e·=·l·=&gt;·l?[1];
 14 »       »       return·0;
16 »       }15 »       }
17 }</string>16 }</string>
18 ····<string>//·CS8072:·An·expression·tree·cannot·contain·a·null·propagating·operator17 ····<string>//·CS8072:·An·expression·tree·cannot·contain·a·null·propagating·operator
19 //·Line:·1118 //·Line:·14
  
20 using·System;19 using·System;
21 using·System.Linq.Expressions;20 using·System.Linq.Expressions;
  
22 class·C21 public·class·C
23 {22 {
 23 »       public·void·TestMethod·()·{·}
  
24 »       static·int·Main·()24 »       static·void·Main·()
25 »       {25 »       {
26 »       »       Expression&lt;Func&lt;string,·char?&gt;&gt;·e·=·l·=&gt;·l?[1]; 
27 »       »       return·0;26 »       »       C·c·=·null;
 27 »       »       Expression&lt;Action&gt;·e·=·()·=&gt;·c?.TestMethod·();
28 »       }28 »       }
29 }</string>29 }</string>
30 ··</Examples>30 ··</Examples>
31 </ErrorDocumentation>31 </ErrorDocumentation>
1.13 KB
CS0168
1.12 KB
CS0168
Ordering differences only
    
Offset 1, 35 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>CS0168</ErrorName>3 ··<ErrorName>CS0168</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0168:·The·variable·`p'·is·declared·but·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;
 13 ···}
 14 }</string>
5 ····<string>//·CS0168:·The·variable·`e'·is·declared·but·never·used15 ····<string>//·CS0168:·The·variable·`e'·is·declared·but·never·used
6 //·Line:·1016 //·Line:·10
7 //·Compiler·options:·-warn:3·-warnaserror17 //·Compiler·options:·-warn:3·-warnaserror
  
8 using·System;18 using·System;
  
9 public·class·ConsoleStub·{19 public·class·ConsoleStub·{
10 ··public·static·void·Main(string[]·args)·{20 ··public·static·void·Main(string[]·args)·{
11 ····try·{21 ····try·{
12 ····}·catch·(Exception·e)·{22 ····}·catch·(Exception·e)·{
13 ····}23 ····}
14 ··}24 ··}
15 }</string>25 }</string>
16 ····<string>//·CS0168:·The·variable·`p'·is·declared·but·never·used 
17 //·Line:·9 
18 //·Compiler·options:·-warn:3·-warnaserror 
  
19 class·Main 
20 { 
21 ···public·void·Method·(int·i) 
22 ···{ 
23 ·······long·p; 
24 ···} 
25 }</string> 
26 ····<string>//·CS0168:·The·variable·`y2'·is·declared·but·never·used26 ····<string>//·CS0168:·The·variable·`y2'·is·declared·but·never·used
27 //·Line:·927 //·Line:·9
28 //·Compiler·options:·-warn:3·-warnaserror28 //·Compiler·options:·-warn:3·-warnaserror
  
29 class·CompilerBugDemo29 class·CompilerBugDemo
30 {30 {
31 »       public·static·object·Wrong()31 »       public·static·object·Wrong()
17.2 KB
CS1525
17.2 KB
CS1525
Ordering differences only
    
Offset 1, 220 lines modifiedOffset 1, 319 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`('5 ····<string>//·CS1525:·Unexpected·symbol·`fe',·expecting·`class',·`delegate',·`enum',·`interface',·`partial',·`ref',·or·`struct'
6 //·Line:·86 //·Line:·6
  
7 public·class·FooTest7 namespace·X
8 {8 {
 9 »       sealed·fe·{}
9 »       public·void·TestFoo·() 
10 »       { 
11 »       »       Foo·(()·=&gt;·&quot;A&quot; 
12 »       »       »       ·()·=&gt;·&quot;B&quot;); 
13 »       } 
14 }</string>10 }</string>
15 ····<string>//·CS1525:·Unexpected·symbol·`)'11 ····<string>//·CS1525:·Unexpected·symbol·`&gt;',·expecting·`[',·`identifier',·`in',·or·`out'
16 //·Line:·1212 //·Line:·4
  
17 class·Test13 public·class·C&lt;&gt;
18 {14 {
19 »       static·void·Foo·(int·a,·bool·b)15 }</string>
 16 ····<string>//·CS1525:·Unexpected·symbol·`(',·expecting·`,',·`;',·or·`='
 17 //·Line:·13
  
 18 class·X·{
 19 »       X·(int·a)
20 »       {20 »       {
21 »       }21 »       }
 22 }
  
 23 class·Y·{
22 »       static·void·Main·()24 »       static·void·Main·()
23 »       {25 »       {
24 »       »       Foo·(1,·);26 »       »       X·x·(4);
25 »       }27 »       }
26 }</string>28 }</string>
27 ····<string>//·CS1525:·Unexpected·symbol·`int'29 ····<string>//·CS1525:·Unexpected·symbol·`{',·expecting·`base'·or·`this'
28 //·Line:·530 //·Line:·5
  
29 public·class·Test·{ 
30 ····void·T·(int·int)·{}31 class·X·{
 32 »       X·()·:·{
 33 »       }
  
 34 »       static·void·Main·()·{}
31 }</string>35 }</string>
32 ····<string>//·CS1525:·Unexpected·symbol·`super',·expecting·`base'·or·`this'36 ····<string>//·CS1525:·Unexpected·symbol·`::'
33 //·Line:·737 //·Line:·4
  
34 class·Bar38 namespace·a::b
35 {39 {
36 »       Bar(int·a) 
37 »       »       :super() 
38 »       { 
39 »       } 
40 }</string>40 }</string>
41 ····<string>//·CS1525:·Unexpected·symbol·`[',·expecting·`{'41 ····<string>//·CS1525:·Unexpected·symbol·`text'
42 //·Line:·842 //·Line:·8
  
43 class·Test43 class·MainClass
44 {44 {
45 »       static·void·Main·()45 ········static·void·Main·()
46 ····{ 
47 ········var·a·=·new·[][]·{·}; 
48 ····}46 ········{
 47 ················System.Console.WriteLine((true·?·&quot;&quot;·:·&quot;&quot;)·&quot;text&quot;);······
 48 ········}
49 }</string>49 }</string>
50 ····<string>//·CS1525:·Unexpected·symbol·`==',·expecting·`('·or·`type'50 ····<string>//·CS1525:·Unexpected·symbol·`returnValue'
 51 //·Line:·11
  
 52 public·class·C
 53 {
 54 »       public·void·Foo·()
 55 »       {
 56 »       »       »       string·returnValue·=·null;
 57 »       »       
 58 »       »       »       returnValue·+=·(1+3)
 59 »       »       »       returnValue·+=·(&quot;&quot;);»   »   »   »   
 60 »       }
 61 }</string>
 62 ····<string>//·CS1525:·Unexpected·symbol·`out'
51 //·Line:·863 //·Line:·8
  
52 class·A64 public·class·Test
53 {65 {
54 »       public·static·implicit·operator·==·(A·a,·bool·b)66 »       public·static·void·Main·()
55 »       {67 »       {
56 »       »       return·false;68 ················object[]·x·=·new·object[]·{·0,·out·i};
57 »       }69 »       }
58 }</string>70 }</string>
59 ····<string>//·CS1525:·Unexpected·symbol·`}',·expecting·`(',·`,',·`.',·`:',·`::',·`]',·or·`&lt;'71 ····<string>//·CS1525:·Unexpected·symbol·`}',·expecting·`(',·`,',·`.',·`:',·`::',·`]',·or·`&lt;'
60 //·Line:·672 //·Line:·6
  
61 class·Foo73 class·Foo
62 {74 {
63 »       [DllImport75 »       [DllImport
64 }</string>76 }</string>
65 ····<string>//·CS1525:·Unexpected·symbol·`float'77 ····<string>//·CS1525:·Unexpected·symbol·`3'
66 //·Line:·678 //·Line:·8
  
67 namespace·Bar79 public·class·X
68 {80 {
69 »       float·a;81 »       public·static·void·Main·()
 82 »       {
 83 »       »       v·*·3;
 84 »       }
 85 }</string>
 86 ····<string>//·CS1525:·Unexpected·symbol·`i',·expecting·`}',·`case',·or·`default:'
 87 //·Line:·11
  
 88 class·X·{
  
 89 »       static·void·Main·()
 90 »       {
 91 »       »       int·i·=·0;
  
 92 »       »       switch·(i){
 93 »       »       »       i·=·4;
 94 »       »       }
 95 »       }
 96 }</string>
 97 ····<string>//·CS1525:·Unexpected·symbol·`ref'
 98 //·Line:·8
  
 99 public·class·Test
Max diff block lines reached; 14217/17596 bytes (80.80%) of diff not shown.
13.0 KB
CS0657
13.0 KB
CS0657
Ordering differences only
    
Offset 1, 69 lines modifiedOffset 1, 109 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0657</ErrorName>3 ··<ErrorName>CS0657</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<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
 6 //·Line:·5
 7 //·Compiler·options:·-warnaserror
  
 8 [method:·Obsolete]
 9 public·interface·I
 10 {
 11 }</string>
5 ····<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·ignored12 ····<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
6 //·Line:·1513 //·Line:·9
7 //·Compiler·options:·-warnaserror14 //·Compiler·options:·-warnaserror
  
8 using·System;15 using·System;
  
 16 public·class·C
9 [AttributeUsage(AttributeTargets.All)] 
10 public·class·TestAttribute:·Attribute 
11 {17 {
12 }18 »       [return:·CLSCompliant·(false)]
 19 »       public·C·()
 20 »       {
 21 »       }
 22 }</string>
 23 ····<string>//·CS0657:·`param'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`event,·field,·method'.·All·attributes·in·this·section·will·be·ignored
 24 //·Line:·9
 25 //·Compiler·options:·-warnaserror
  
 26 using·System;
  
13 struct·S27 struct·S
14 {28 {
 29 ····[param:·Obsolete]
 30 ····event·ResolveEventHandler·field;
15 ····void·method·( 
16 ········[type:·Test] 
17 ········int·p)·{} 
18 }</string>31 }</string>
19 ····<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·ignored32 ····<string>//·CS0657:·`assembly'·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
20 //·Line:·733 //·Line:·9
21 //·Compiler·options:·-warnaserror34 //·Compiler·options:·-warnaserror
  
22 using·System;35 using·System;
  
23 [param:·CLSCompliant·(false)] 
24 public·enum·E36 public·enum·E
25 {37 {
 38 ····[assembly:·CLSCompliant·(false)]
26 ····item39 ····item
27 }</string>40 }</string>
28 ····<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·ignored41 ····<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
29 //·Line:·1042 //·Line:·5
30 //·Compiler·options:·-warnaserror43 //·Compiler·options:·-warnaserror
  
 44 [method:·Obsolete]
 45 delegate·void·Delegate·();</string>
 46 ····<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·ignored
 47 //·Line:·9
 48 //·Compiler·options:·-warnaserror·-langversion:experimental
  
31 using·System;49 using·System;
  
32 [assembly:·CLSCompliant·(false)] 
33 public·class·C·{} 
34 ···· 
35 [assembly:·CLSCompliant·(false)] 
36 public·class·D·{}</string>50 public·class·FieldAttribute·:·System.Attribute
 51 {
 52 }
  
 53 class·X·([field:FieldAttribute]·int·foo)
 54 {
 55 »       int·v·=·foo;
 56 }</string>
37 ····<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·ignored57 ····<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
38 //·Line:·958 //·Line:·9
39 //·Compiler·options:·-warnaserror59 //·Compiler·options:·-warnaserror
  
40 using·System;60 using·System;
  
41 public·class·C61 public·class·C
42 {62 {
43 »       [return:·CLSCompliant·(false)]63 »       [return:·CLSCompliant·(false)]
44 »       public·C·()64 »       ~C·()
45 »       {65 »       {
46 »       }66 »       }
47 }</string>67 }</string>
48 ····<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·ignored68 ····<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
49 //·Line:·569 //·Line:·9
50 //·Compiler·options:·-warnaserror70 //·Compiler·options:·-warnaserror
  
51 [method:·Obsolete] 
52 delegate·void·Delegate·();</string>71 using·System;
  
 72 abstract·class·X
 73 {
 74 »       [field:NonSerialized]
 75 »       public·abstract·event·EventHandler·XEvent;
 76 }</string>
 77 ····<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·ignored
 78 //·Line:·7
 79 //·Compiler·options:·-warnaserror
  
 80 using·System;
  
 81 [param:·CLSCompliant·(false)]
 82 public·enum·E
 83 {
 84 ····item
 85 }</string>
53 ····<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·ignored86 ····<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
54 //·Line:·1587 //·Line:·15
55 //·Compiler·options:·-warnaserror88 //·Compiler·options:·-warnaserror
  
56 using·System;89 using·System;
  
57 [AttributeUsage(AttributeTargets.All)]90 [AttributeUsage(AttributeTargets.All)]
Offset 76, 44 lines modifiedOffset 116, 14 lines modified
76 ····int·Prop·{116 ····int·Prop·{
77 ········[param:Test]117 ········[param:Test]
78 ········get·{118 ········get·{
79 ············return·1;119 ············return·1;
80 ········}120 ········}
81 ····}121 ····}
Max diff block lines reached; 8216/13249 bytes (62.01%) of diff not shown.
809 B
CS1105
797 B
CS1105
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 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS1105</ErrorName>3 ··<ErrorName>CS1105</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS1105:·`ITest.Method(this·int)':·Extension·methods·must·be·declared·static
 6 //·Line:·6
  
 7 interface·ITest
 8 {
 9 »       void·Method·(this·int·a);
 10 }</string>
5 ····<string>//·CS1105:·`S.Foo(this·int?)':·Extension·methods·must·be·declared·static11 ····<string>//·CS1105:·`S.Foo(this·int?)':·Extension·methods·must·be·declared·static
6 //·Line:·612 //·Line:·6
  
7 static·class·S13 static·class·S
8 {14 {
9 »       void·Foo·(this·int?·s)15 »       void·Foo·(this·int?·s)
10 »       {16 »       {
11 »       }17 »       }
12 }</string>18 }</string>
13 ····<string>//·CS1105:·`ITest.Method(this·int)':·Extension·methods·must·be·declared·static 
14 //·Line:·6 
  
15 interface·ITest 
16 { 
17 »       void·Method·(this·int·a); 
18 }</string> 
19 ··</Examples>19 ··</Examples>
20 </ErrorDocumentation>20 </ErrorDocumentation>
27.8 KB
CS0619
27.8 KB
CS0619
Ordering differences only
    
Offset 1, 381 lines modifiedOffset 1, 352 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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:·`ObsoleteEnum'·is·obsolete:·`Yeah,·is·obsolete'5 ····<string>//·CS0619:·`Obsolete'·is·obsolete:·`!!!'
6 //·Line:·136 //·Line:·9
  
7 using·System; 
  
 7 [System.Obsolete(&quot;!!!&quot;,·true)]
 8 class·Obsolete·{
8 [Obsolete(&quot;Yeah,·is·obsolete&quot;,·true)] 
9 enum·ObsoleteEnum 
10 { 
11 }9 }
  
12 interface·Ex 
13 { 
14 »       ObsoleteEnum·Foo·();10 class·Class·{
 11 ········public·void·Method·(Obsolete·o)
 12 ········{
 13 ········}
15 }</string>14 }</string>
16 ····<string>//·CS0619:·`A'·is·obsolete:·`Do·not·use·it'15 ····<string>//·CS0619:·`Obsolete.MethodError()'·is·obsolete:·`Do·not·use·it.'
17 //·Line:·1216 //·Line:·12
  
 17 class·Obsolete·{
18 using·System; 
  
19 [Obsolete(&quot;Do·not·use·it&quot;,·true)]18 ········[System.Obsolete(&quot;Do·not·use·it.&quot;,·true)]
20 class·A·{19 ········public·static·void·MethodError()·{
 20 ········}
21 }21 }
  
22 class·B·{ 
23 ····static·A·_a·=·new·A·();22 class·MainClass·{
 23 ········public·static·void·Main·()·{
 24 ················Obsolete.MethodError();
 25 ········}
24 }</string>26 }</string>
25 ····<string>//·CS0619:·`D'·is·obsolete:·`Do·not·use·it'27 ····<string>//·CS0619-31:·`ObsoleteEnum'·is·obsolete:·`Is·obsolete'
26 //·Line:·1228 //·Line:·15
  
27 using·System;29 using·System;
  
28 [Obsolete(&quot;Do·not·use·it&quot;,·true)]30 [Obsolete(&quot;Is·obsolete&quot;,·true)]
29 delegate·void·D();31 enum·ObsoleteEnum
 32 {
 33 ····value_B
 34 }
  
30 class·B·{ 
31 ····event·D·e;35 class·MainClass·{
 36 ····public·static·void·Main·()
 37 ····{
 38 ········Console.WriteLine·(ObsoleteEnum.value_B);
 39 ····}
32 }</string>40 }</string>
33 ····<string>//·CS0619-44:·`Obsolete'·is·obsolete:·`!!!'41 ····<string>//·CS0619-45:·`A'·is·obsolete:·`!!!'
34 //·Line:·942 //·Line:·9
  
35 [System.Obsolete(&quot;!!!&quot;,·true)]43 [System.Obsolete(&quot;!!!&quot;,·true)]
36 class·Obsolete·{44 class·A:·System.Attribute
 45 {
37 }46 }
  
 47 [A]
 48 class·Obsolete·{
38 class·Class·{ 
39 »       »       void·VV·() 
40 »       »       { 
41 »       »       »       object[]·o·=·new·object·[]·{·new·Obsolete·()·}; 
42 »       »       } 
43 }</string>49 }</string>
44 ····<string>//·CS0619-39:·`C.ob'·is·obsolete:·`ooo'50 ····<string>//·CS0619:·`C'·is·obsolete:·`x'
45 //·Line:·1351 //·Line:·24
  
46 using·System;52 using·System;
  
47 class·C53 interface·I
48 {54 {
 55 }
49 »       [Obsolete(&quot;ooo&quot;,·true)] 
50 »       const·int·ob·=·4; 
51 »        
52 ····public·int·Prop·{ 
53 »       »       get·{ 
54 »       »       »       return·ob; 
55 »       »       } 
56 »       } 
57 }</string> 
58 ····<string>//·CS0619-45:·`A'·is·obsolete:·`!!!' 
59 //·Line:·9 
  
60 [System.Obsolete(&quot;!!!&quot;,·true)]56 [Obsolete·(&quot;x&quot;,·true)]
61 class·A:·System.Attribute57 class·C
62 {58 {
 59 »       public·void·Foo·()·{·}
63 }60 }
  
 61 class·M
64 [A] 
65 class·Obsolete·{ 
66 }</string> 
67 ····<string>//·CS0619:·`ObsoleteA.ObsoleteA()'·is·obsolete:·`Obsolete·struct' 
68 //·Line:·7 
69 //·Compiler·options:·-reference:CS0619-17-lib.dll 
  
70 public·class·B:·ObsoleteA 
71 {62 {
72 »       public·B·():·base·()·{}63 »       public·static·void·Main·()
 64 »       {
 65 »       }
  
 66 »       public·void·Test·(C·c)
 67 »       {
 68 »       »       c.Foo·();
 69 »       }
73 }</string>70 }</string>
74 ····<string>//·CS0619:·`I'·is·obsolete:·`Do·not·use·it'71 ····<string>//·CS0619-50:·`A.B'·is·obsolete:·`yes'
75 //·Line:·1272 //·Line:·12
  
76 using·System;73 using·Z·=·A.B;
  
77 [Obsolete(&quot;Do·not·use·it&quot;,·true)] 
78 interface·I·{ 
79 }74 class·A
Max diff block lines reached; 25231/28385 bytes (88.89%) of diff not shown.
1.44 KB
CS0126
1.43 KB
CS0126
Ordering differences only
    
Offset 1, 28 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>CS0126</ErrorName>3 ··<ErrorName>CS0126</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0126:·An·object·of·a·type·convertible·to·`string'·is·required·for·the·return·statement5 ····<string>//·CS0126:·An·object·of·a·type·convertible·to·`int'·is·required·for·the·return·statement
6 //·Line:·76 //·Line:·7
  
7 using·System.Threading.Tasks; 
  
8 class·A7 class·X·{
 8 »       int·Y·()
9 { 
10 »       static·async·Task&lt;string&gt;·Test·() 
11 »       {9 »       {
12 »       »       await·CallAsync·(); 
13 »       »       return;10 »       »       return;
14 »       }11 »       }
15 »        
16 »       static·Task&lt;string&gt;·CallAsync·() 
17 »       { 
18 »       »       return·null; 
19 »       } 
20 }</string>12 }</string>
21 ····<string>//·CS0126:·An·object·of·a·type·convertible·to·`int'·is·required·for·the·return·statement13 ····<string>//·CS0126:·An·object·of·a·type·convertible·to·`int'·is·required·for·the·return·statement
22 //·Line:·1514 //·Line:·15
  
23 using·System.Threading.Tasks;15 using·System.Threading.Tasks;
  
24 class·MainClass16 class·MainClass
Offset 42, 18 lines modifiedOffset 33, 27 lines modified
42 ····}33 ····}
43 }34 }
  
44 public·class·C35 public·class·C
45 {36 {
46 ····string·Id·{·get;·set;·}37 ····string·Id·{·get;·set;·}
47 }</string>38 }</string>
48 ····<string>//·CS0126:·An·object·of·a·type·convertible·to·`int'·is·required·for·the·return·statement39 ····<string>//·CS0126:·An·object·of·a·type·convertible·to·`string'·is·required·for·the·return·statement
49 //·Line:·740 //·Line:·7
  
 41 using·System.Threading.Tasks;
  
50 class·X·{42 class·A
51 »       int·Y·()43 {
 44 »       static·async·Task&lt;string&gt;·Test·()
52 »       {45 »       {
 46 »       »       await·CallAsync·();
53 »       »       return;47 »       »       return;
54 »       }48 »       }
 49 »       
 50 »       static·Task&lt;string&gt;·CallAsync·()
 51 »       {
 52 »       »       return·null;
 53 »       }
55 }</string>54 }</string>
56 ··</Examples>55 ··</Examples>
57 </ErrorDocumentation>56 </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>
5 ····<string>//·CS01007:·Property·accessor·already·defined14 ····<string>//·CS01007:·Property·accessor·already·defined
6 //·Line:·1015 //·Line:·10
  
7 public·class·C16 public·class·C
8 {17 {
9 »       public·int·Prop·{18 »       public·int·Prop·{
10 »       »       get·{19 »       »       get·{
11 »       »       »       return·0;20 »       »       »       return·0;
12 »       »       }21 »       »       }
13 »       »       get·{22 »       »       get·{
14 »       »       »       return·0;23 »       »       »       return·0;
15 »       »       }24 »       »       }
16 »       }25 »       }
17 }</string>26 }</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>
11.0 KB
CS0111
11.0 KB
CS0111
Ordering differences only
    
Offset 1, 127 lines modifiedOffset 1, 55 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`T.T()'·is·already·defined.·Rename·this·member·or·use·different·parameter·types 
6 //·Line·:·6 
  
7 class·T·{ 
8 »       T·()·{} 
9 »       T·()·{} 
  
10 »       public·static·void·Main·() 
11 »       { 
12 »       } 
13 }</string> 
14 ····<string>//·CS0111:·A·member·`Dictionary&lt;K,V&gt;.Add(V)'·is·already·defined.·Rename·this·member·or·use·different·parameter·types 
15 //·Line:·14 
  
16 using·System; 
17 using·System.Collections.Generic; 
  
18 public·class·Dictionary&lt;K,V&gt; 
19 { 
20 »       public·void·Add·(V·key) 
21 »       { 
22 »       »       throw·new·InvalidOperationException·(); 
23 »       } 
  
24 »       public·void·Add·(V·value) 
25 »       { 
26 »       »       throw·new·InvalidOperationException·(); 
27 »       } 
28 }</string> 
29 ····<string>//·CS0111:·A·member·`Blah.I.M&lt;U&gt;(int)'·is·already·defined.·Rename·this·member·or·use·different·parameter·types 
30 //·Line·:·12 
  
31 public·interface·I 
32 { 
33 ····void·M&lt;T&gt;·(int·i); 
34 } 
  
35 public·class·Blah:·I 
36 { 
37 ········void·I.M&lt;T&gt;·(int·i)·{} 
38 ········void·I.M&lt;U&gt;·(int·i)·{} 
39 }</string> 
40 ····<string>//·CS0111:·A·member·`C.Foo&lt;U&gt;(U)'·is·already·defined.·Rename·this·member·or·use·different·parameter·types 
41 //·Line·:·12 
  
42 public·class·C 
43 { 
44 »       void·Foo&lt;T&gt;·(T·i) 
45 »       { 
46 »       } 
47 »        
48 »       void·Foo&lt;U&gt;·(U·i) 
49 »       { 
50 »       } 
51 }</string> 
52 ····<string>//·CS0111:·A·member·`ISample.Blah()'·is·already·defined.·Rename·this·member·or·use·different·parameter·types5 ····<string>//·CS0111:·A·member·`ISample.Blah()'·is·already·defined.·Rename·this·member·or·use·different·parameter·types
53 //·Line:·66 //·Line:·6
  
54 public·interface·ISample·{7 public·interface·ISample·{
55 ········int·Blah·();8 ········int·Blah·();
56 ········int·Blah·();9 ········int·Blah·();
57 }</string>10 }</string>
58 ····<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
59 //·Line·:·1212 //·Line·:·12
  
60 public·class·C13 public·class·C
61 {14 {
62 »       void·Foo·(int·i) 
63 »       { 
64 »       } 
65 »        
66 »       void·Foo&lt;T&gt;·(T·i)15 »       void·Foo&lt;T&gt;·(T·i)
67 »       {16 »       {
68 »       }17 »       }
69 »       18 »       
70 »       void·Foo&lt;U&gt;·(U·i)19 »       void·Foo&lt;U&gt;·(U·i)
71 »       {20 »       {
72 »       }21 »       }
73 }</string>22 }</string>
74 ····<string>//·CS0111:·A·member·`C.this[int]'·is·already·defined.·Rename·this·member·or·use·different·parameter·types23 ····<string>//·CS0111:·A·member·`Blah.I.M&lt;X&gt;()'·is·already·defined.·Rename·this·member·or·use·different·parameter·types
75 //·Line:·624 //·Line·:·12
  
76 class·C25 public·interface·I
77 {26 {
 27 ····void·M&lt;X&gt;·();
 28 }
78 ····bool·this·[int·i]·{·get·{·return·false;·}·} 
79 ····bool·this·[int·i]·{·get·{·return·true;·}·} 
80 }</string> 
81 ····<string>//·CS0111:·A·member·`Class.op_Implicit(byte)'·is·already·defined.·Rename·this·member·or·use·different·parameter·types 
82 //·Line:·9 
  
83 public·class·Class·{29 public·class·Blah:·I
 30 {
 31 ········void·I.M&lt;X&gt;·()·{}
 32 ········void·I.M&lt;X&gt;·()·{}
84 ········static·public·implicit·operator·Class(byte·value)·{ 
85 ···············return·new·Class(); 
86 ········} 
87 ···· 
88 ········public·static·void·op_Implicit·(byte·value)·{} 
89 }</string>33 }</string>
90 ····<string>//·CS0111:·A·member·`Blah.Foo(int,·int)'·is·already·defined.·Rename·this·member·or·use·different·parameter·types34 ····<string>//·CS0111:·A·member·`C.Method(object)'·is·already·defined.·Rename·this·member·or·use·different·parameter·types
91 //·Line·:·1035 //·Line:·10
  
92 public·class·Blah·{ 
  
93 »       static·public·void·Foo·(int·i,·int·j) 
94 »       { 
95 »       } 
  
96 »       static·public·void·Foo·(int·i,·int·j)36 class·C
 37 {
 38 »       void·Method·(dynamic·d)
97 »       {39 »       {
98 »       }40 »       }
  
99 »       public·static·void·Main·()41 »       void·Method·(object·d)
100 »       {42 »       {
101 »       »       int·i·=·1; 
102 »       »       int·j·=·2; 
  
103 »       »       Foo·(i,·j); 
Max diff block lines reached; 7888/11220 bytes (70.30%) of diff not shown.
5.2 KB
CS3001
5.19 KB
CS3001
Ordering differences only
    
Offset 1, 139 lines modifiedOffset 1, 139 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`sbyte'·is·not·CLS-compliant5 ····<string>//·CS3001:·Argument·type·`IError'·is·not·CLS-compliant
6 //·Line:·96 //·Line:·13
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 [CLSCompliant(false)]
 11 public·interface·IError{
 12 }
10 public·class·CLSClass·{ 
11 ········public·delegate·int·MyDelegate(sbyte·i); 
12 }</string> 
13 ····<string>//·CS3001:·Argument·type·`int*'·is·not·CLS-compliant 
14 //·Line:·9 
15 //·Compiler·options:·-unsafe·-warnaserror·-warn:1 
  
16 using·System; 
17 [assembly:CLSCompliant(true)]13 public·interface·I·{
 14 ········void·Error(out·IError·arg);
 15 }
  
18 unsafe·public·abstract·class·CLSClass·{ 
19 ········public·void·Method·(int*·param)·{}16 public·class·c·{
 17 ········public·void·Error·(out·IError·arg)·{·arg·=·null;·}
20 }</string>18 }</string>
21 ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant19 ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant
22 //·Line:·1420 //·Line:·10
23 //·Compiler·options:·-warnaserror·-warn:121 //·Compiler·options:·-warnaserror·-warn:1
  
24 using·System;22 using·System;
25 [assembly:CLSCompliant·(A.f)]23 [assembly:CLSCompliant·(true)]
  
26 public·class·A 
27 { 
28 ····public·const·bool·f·=·true; 
29 } 
  
30 public·interface·I·{ 
31 ········void·Test·(ulong·arg);24 public·class·CLSClass·{
 25 ········public·CLSClass·(long·a)·{}
 26 ········public·CLSClass·(ref·ulong·a)·{}
32 }</string>27 }</string>
33 ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant28 ····<string>//·CS3001:·Argument·type·`sbyte'·is·not·CLS-compliant
34 //·Line:·929 //·Line:·9
35 //·Compiler·options:·-warnaserror·-warn:130 //·Compiler·options:·-warnaserror·-warn:1
  
36 using·System;31 using·System;
37 [assembly:CLSCompliant(true)]32 [assembly:CLSCompliant(true)]
  
38 public·interface·I·{ 
39 ········long·this[ulong·indexA]·{·set;·}33 public·class·CLSClass·{
 34 ········static·public·implicit·operator·CLSClass(byte·value)·{
 35 ···············return·new·CLSClass();
 36 ········}
 37 ····
 38 ········static·public·implicit·operator·CLSClass(sbyte·value)·{
 39 ···············return·new·CLSClass();
 40 ········}
40 }</string>41 }</string>
41 ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant42 ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant
42 //·Line:·943 //·Line:·8
43 //·Compiler·options:·-warnaserror·-warn:144 //·Compiler·options:·-warnaserror·-warn:1
  
44 using·System;45 using·System;
45 [assembly:CLSCompliant·(true)]46 [assembly:CLSCompliant·(true)]
  
 47 public·delegate·long·MyDelegate·(ulong·arg);</string>
46 public·class·CLSClass·{ 
47 ········public·long·this·[ulong·index]·{ 
48 ················get·{ 
49 ························return·2; 
50 ················} 
51 ········} 
52 }</string> 
53 ····<string>//·CS3001:·Argument·type·`sbyte'·is·not·CLS-compliant48 ····<string>//·CS3001:·Argument·type·`sbyte'·is·not·CLS-compliant
54 //·Line:·949 //·Line:·9
55 //·Compiler·options:·-warnaserror·-warn:150 //·Compiler·options:·-warnaserror·-warn:1
  
56 using·System;51 using·System;
57 [assembly:CLSCompliant·(true)]52 [assembly:CLSCompliant·(true)]
  
58 public·class·CLSClass·{53 public·class·CLSClass·{
59 ········protected·internal·void·Foo·(string·text,·sbyte·value)·{·}54 ········protected·internal·void·Foo·(string·text,·sbyte·value)·{·}
60 }</string>55 }</string>
61 ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant 
62 //·Line:·8 
63 //·Compiler·options:·-warnaserror·-warn:1 
  
64 using·System; 
65 [assembly:CLSCompliant·(true)] 
  
66 public·delegate·long·MyDelegate·(ulong·arg);</string> 
67 ····<string>//·CS3001:·Argument·type·`sbyte'·is·not·CLS-compliant56 ····<string>//·CS3001:·Argument·type·`sbyte'·is·not·CLS-compliant
68 //·Line:·957 //·Line:·9
69 //·Compiler·options:·-warnaserror·-warn:158 //·Compiler·options:·-warnaserror·-warn:1
  
70 using·System;59 using·System;
71 [assembly:CLSCompliant·(true)]60 [assembly:CLSCompliant·(true)]
  
72 public·static·class·CLSClass61 public·static·class·CLSClass
73 {62 {
74 »       public·static·void·Foo·(this·sbyte·value)·{·}63 »       public·static·void·Foo·(this·sbyte·value)·{·}
75 }</string>64 }</string>
 65 ····<string>//·CS3001:·Argument·type·`int*'·is·not·CLS-compliant
 66 //·Line:·9
 67 //·Compiler·options:·-unsafe·-warnaserror·-warn:1
  
 68 using·System;
 69 [assembly:CLSCompliant(true)]
  
 70 unsafe·public·abstract·class·CLSClass·{
 71 ········public·void·Method·(int*·param)·{}
 72 }</string>
76 ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant73 ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant
77 //·Line:·1074 //·Line:·9
78 //·Compiler·options:·-warnaserror·-warn:175 //·Compiler·options:·-warnaserror·-warn:1
  
79 using·System;76 using·System;
80 [assembly:CLSCompliant·(true)]77 [assembly:CLSCompliant·(true)]
  
81 public·class·CLSClass·{78 public·class·CLSClass·{
82 ········public·CLSClass·(long·a)·{} 
Max diff block lines reached; 1035/5274 bytes (19.62%) of diff not shown.
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>
2.34 KB
CS0183
2.33 KB
CS0183
Ordering differences only
    
Offset 1, 33 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>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>
5 ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`T')·type17 ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`T')·type
6 //·Line:·1018 //·Line:·10
7 //·Compiler·options:·-warnaserror·-warn:119 //·Compiler·options:·-warnaserror·-warn:1
  
8 class·X20 class·X
9 {21 {
10 »       static·bool·Foo&lt;T&gt;·()·where·T·:·struct22 »       static·bool·Foo&lt;T&gt;·()·where·T·:·struct
11 »       {23 »       {
12 »       »       T·o·=·default·(T);24 »       »       T·o·=·default·(T);
13 »       »       return·o·is·T;25 »       »       return·o·is·T;
14 »       }26 »       }
15 }</string>27 }</string>
16 ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`object')·type28 ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`int?')·type
17 //·Line:·1029 //·Line:·10
18 //·Compiler·options:·-warnaserror·-warn:130 //·Compiler·options:·-warnaserror·-warn:1
  
19 class·X31 class·X
20 {32 {
21 »       public·void·Foo·()33 »       public·void·Foo·()
22 »       {34 »       {
23 »       »       int·x·=·1;35 »       »       int?·x·=·null;
24 »       »       if·(x·is·object)·{36 »       »       if·(x·is·int?)·{
25 »       »       }37 »       »       }
26 »       }38 »       }
27 }</string>39 }</string>
28 ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`U')·type40 ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`U')·type
29 //·Line:·1441 //·Line:·14
30 //·Compiler·options:·-warnaserror42 //·Compiler·options:·-warnaserror
  
Offset 39, 25 lines modifiedOffset 52, 27 lines modified
39 class·B·:·A&lt;int&gt;52 class·B·:·A&lt;int&gt;
40 {53 {
41 »       public·override·bool·Foo&lt;U&gt;·(U·arg)54 »       public·override·bool·Foo&lt;U&gt;·(U·arg)
42 »       {55 »       {
43 »       »       return·arg·is·U;56 »       »       return·arg·is·U;
44 »       }57 »       }
45 }</string>58 }</string>
46 ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`int?')·type59 ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`System.Enum')·type
47 //·Line:·1060 //·Line:·13
48 //·Compiler·options:·-warnaserror·-warn:161 //·Compiler·options:·-warnaserror
  
 62 using·System;
  
 63 enum·E·{·Item·};
  
49 class·X64 class·C
50 {65 {
51 »       public·void·Foo·()66 »       static·bool·Check·(E·e)
52 »       {67 »       {
 68 »       »       return·e·is·Enum;
53 »       »       int?·x·=·null; 
54 »       »       if·(x·is·int?)·{ 
55 »       »       } 
56 »       }69 »       }
57 }</string>70 }</string>
58 ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`int')·type71 ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`int')·type
59 //·Line:72 //·Line:
60 //·Compiler·options:·-warnaserror·-warn:173 //·Compiler·options:·-warnaserror·-warn:1
  
61 class·X·{74 class·X·{
Offset 66, 24 lines modifiedOffset 81, 9 lines modified
66 »       {81 »       {
67 »       »       int·i·=·5;82 »       »       int·i·=·5;
  
68 »       »       if·(i·is·int){83 »       »       if·(i·is·int){
69 »       »       }84 »       »       }
70 »       }85 »       }
71 }</string>86 }</string>
72 ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`System.Enum')·type 
73 //·Line:·13 
74 //·Compiler·options:·-warnaserror 
  
75 using·System; 
  
76 enum·E·{·Item·}; 
  
77 class·C 
78 { 
79 »       static·bool·Check·(E·e) 
80 »       { 
81 »       »       return·e·is·Enum; 
82 »       } 
83 }</string> 
84 ··</Examples>87 ··</Examples>
85 </ErrorDocumentation>88 </ErrorDocumentation>
1.98 KB
CS0157
1.97 KB
CS0157
Ordering differences only
    
Offset 1, 39 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>CS0157</ErrorName>3 ··<ErrorName>CS0157</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause5 ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause
6 //·Line:·126 //·Line:·11
  
7 class·T·{7 class·T·{
8 »       static·void·Main·()8 »       static·void·Main·()
9 »       {9 »       {
10 »       »       while·(true)·{·10 »       »       while·(true)·{
11 »       »       »       try·{11 »       »       »       try·{
12 »       »       »       »       System.Console.WriteLine·(&quot;trying&quot;);12 »       »       »       »       System.Console.WriteLine·(&quot;trying&quot;);
13 »       »       »       }·finally·{13 »       »       »       }·finally·{
 14 »       »       »       »       goto·foo;
14 »       »       »       »       try·{ 
15 »       »       »       »       ····break; 
16 »       »       »       »       } 
17 »       »       »       »       catch·{} 
18 »       »       »       }15 »       »       »       }
 16 »       »       foo·:
 17 »       »       »       ;
19 »       »       } 
20 »       } 
21 }</string> 
22 ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause 
23 //·Line:·10 
  
24 class·Foo·{ 
25 »       static·void·Main·()·{·int·i;·foo·(out·i);·} 
26 »       static·void·foo·(out·int·i) 
27 »       { 
28 »       »       try·{} 
29 »       »       finally·{ 
30 »       »       »       return; 
31 »       »       }18 »       »       }
32 »       }19 »       }
33 }</string>20 }</string>
34 ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause21 ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause
35 //·Line:·1122 //·Line:·11
  
36 class·T·{23 class·T·{
Offset 45, 14 lines modifiedOffset 31, 27 lines modified
45 »       »       »       }·finally·{31 »       »       »       }·finally·{
46 »       »       »       »       break;32 »       »       »       »       break;
47 »       »       »       }33 »       »       »       }
48 »       »       }34 »       »       }
49 »       }35 »       }
50 }</string>36 }</string>
51 ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause37 ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause
 38 //·Line:·10
  
 39 class·Foo·{
 40 »       static·void·Main·()·{·int·i;·foo·(out·i);·}
 41 »       static·void·foo·(out·int·i)
 42 »       {
 43 »       »       try·{}
 44 »       »       finally·{
 45 »       »       »       return;
 46 »       »       }
 47 »       }
 48 }</string>
 49 ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause
52 //·Line:·950 //·Line:·9
  
53 class·X·{51 class·X·{
54 »       void·A·()52 »       void·A·()
55 »       {53 »       {
56 »       »       try·{54 »       »       try·{
57 »       »       }·finally·{55 »       »       }·finally·{
Offset 66, 31 lines modifiedOffset 65, 32 lines modified
66 class·T·{65 class·T·{
67 »       static·void·Main·()66 »       static·void·Main·()
68 »       {67 »       {
69 »       »       while·(true)·{68 »       »       while·(true)·{
70 »       »       »       try·{69 »       »       »       try·{
71 »       »       »       »       System.Console.WriteLine·(&quot;trying&quot;);70 »       »       »       »       System.Console.WriteLine·(&quot;trying&quot;);
72 »       »       »       }·finally·{71 »       »       »       }·finally·{
73 »       »       »       »       goto·foo;72 »       »       »       »       continue;
74 »       »       »       }73 »       »       »       }
75 »       »       foo·: 
76 »       »       »       ; 
77 »       »       }74 »       »       }
78 »       }75 »       }
79 }</string>76 }</string>
80 ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause77 ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause
81 //·Line:·1178 //·Line:·12
  
82 class·T·{79 class·T·{
83 »       static·void·Main·()80 »       static·void·Main·()
84 »       {81 »       {
85 »       »       while·(true)·{82 »       »       while·(true)·{·
86 »       »       »       try·{83 »       »       »       try·{
87 »       »       »       »       System.Console.WriteLine·(&quot;trying&quot;);84 »       »       »       »       System.Console.WriteLine·(&quot;trying&quot;);
88 »       »       »       }·finally·{85 »       »       »       }·finally·{
89 »       »       »       »       continue;86 »       »       »       »       try·{
 87 »       »       »       »       ····break;
 88 »       »       »       »       }
 89 »       »       »       »       catch·{}
90 »       »       »       }90 »       »       »       }
91 »       »       }91 »       »       }
92 »       }92 »       }
93 }</string>93 }</string>
94 ··</Examples>94 ··</Examples>
95 </ErrorDocumentation>95 </ErrorDocumentation>
855 B
CS1537
843 B
CS1537
Ordering differences only
    
Offset 3, 21 lines modifiedOffset 3, 21 lines modified
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:·66 //·Line:·6
7 //·Compiler·options:·-r:CSExternAlias-lib.dll7 //·Compiler·options:·-r:CSExternAlias-lib.dll
  
8 extern·alias·A;8 extern·alias·A;
9 extern·alias·A;</string> 
10 ····<string>//·CS1537:·The·using·alias·`A'·appeared·previously·in·this·namespace 
11 //·Line:·6 
12 //·Compiler·options:·-r:CSExternAlias-lib.dll 
  
13 extern·alias·A; 
14 using·A·=·System;</string>9 using·A·=·System;</string>
15 ····<string>//·CS1537:·The·using·alias·`A'·appeared·previously·in·this·namespace10 ····<string>//·CS1537:·The·using·alias·`A'·appeared·previously·in·this·namespace
16 //·Line:·711 //·Line:·7
  
17 using·A·=·System;12 using·A·=·System;
18 using·A·=·System;</string>13 using·A·=·System;</string>
 14 ····<string>//·CS1537:·The·using·alias·`A'·appeared·previously·in·this·namespace
 15 //·Line:·6
 16 //·Compiler·options:·-r:CSExternAlias-lib.dll
  
 17 extern·alias·A;
 18 extern·alias·A;</string>
19 ··</Examples>19 ··</Examples>
20 </ErrorDocumentation>20 </ErrorDocumentation>
2.12 KB
CS1654
2.11 KB
CS1654
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>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'
 6 //·Line:·18
  
 7 using·System.Collections;
  
 8 struct·P·{
 9 »       public·int·x;
 10 }
  
 11 class·Test·{
 12 »       static·IEnumerable·foo·()·{·return·null;·}
  
 13 »       static·void·Main·()
 14 »       {
 15 »       »       IEnumerable·f·=·foo·();
 16 »       »       if·(f·!=·null)
 17 »       »       »       foreach·(P·p·in·f)
 18 »       »       »       »       p.x·=·0;
 19 »       }
 20 }</string>
5 ····<string>//·CS1654:·Cannot·assign·to·members·of·`f'·because·it·is·a·`using·variable'21 ····<string>//·CS1654:·Cannot·assign·to·members·of·`f'·because·it·is·a·`using·variable'
6 //·Line:·2222 //·Line:·22
  
7 using·System;23 using·System;
  
8 struct·Foo·:·IDisposable24 struct·Foo·:·IDisposable
9 {25 {
Offset 47, 50 lines modifiedOffset 67, 14 lines modified
47 »       {67 »       {
48 »       »       IEnumerable·f·=·foo·();68 »       »       IEnumerable·f·=·foo·();
49 »       »       if·(f·!=·null)69 »       »       if·(f·!=·null)
50 »       »       »       foreach·(Q·q·in·f)70 »       »       »       foreach·(Q·q·in·f)
51 »       »       »       »       q.p.x·=·0;71 »       »       »       »       q.p.x·=·0;
52 »       }72 »       }
53 }</string>73 }</string>
54 ····<string>//·CS1654:·Cannot·assign·to·members·of·`p'·because·it·is·a·`foreach·iteration·variable' 
55 //·Line:·18 
  
56 using·System.Collections; 
  
57 struct·P·{ 
58 »       public·int·x; 
59 } 
  
60 class·Test·{ 
61 »       static·IEnumerable·foo·()·{·return·null;·} 
  
62 »       static·void·Main·() 
63 »       { 
64 »       »       IEnumerable·f·=·foo·(); 
65 »       »       if·(f·!=·null) 
66 »       »       »       foreach·(P·p·in·f) 
67 »       »       »       »       p.x·=·0; 
68 »       } 
69 }</string> 
70 ····<string>//·CS1654:·Cannot·assign·to·members·of·`p'·because·it·is·a·`foreach·iteration·variable' 
71 //·Line:·14 
  
72 using·System.Collections; 
  
73 struct·P·{ 
74 »       public·int·x·{·get;·set;·} 
75 } 
  
76 class·Test·{ 
77 »       static·void·Foo·(IEnumerable·f) 
78 »       { 
79 »       »       foreach·(P·p·in·f) 
80 »       »       »       p.x·+=·2; 
81 »       } 
82 }</string> 
83 ····<string>//·CS1654:·Cannot·assign·to·members·of·`f'·because·it·is·a·`using·variable'74 ····<string>//·CS1654:·Cannot·assign·to·members·of·`f'·because·it·is·a·`using·variable'
84 //·Line:·2275 //·Line:·22
  
85 using·System;76 using·System;
  
86 struct·Foo·:·IDisposable77 struct·Foo·:·IDisposable
87 {78 {
Offset 108, 9 lines modifiedOffset 92, 25 lines modified
108 »       static·void·Main·()92 »       static·void·Main·()
109 »       {93 »       {
110 »       »       using·(var·f·=·new·Foo·())·{94 »       »       using·(var·f·=·new·Foo·())·{
111 »       »       »       f.Property·=·0;95 »       »       »       f.Property·=·0;
112 »       »       }96 »       »       }
113 »       }97 »       }
114 }</string>98 }</string>
 99 ····<string>//·CS1654:·Cannot·assign·to·members·of·`p'·because·it·is·a·`foreach·iteration·variable'
 100 //·Line:·14
  
 101 using·System.Collections;
  
 102 struct·P·{
 103 »       public·int·x·{·get;·set;·}
 104 }
  
 105 class·Test·{
 106 »       static·void·Foo·(IEnumerable·f)
 107 »       {
 108 »       »       foreach·(P·p·in·f)
 109 »       »       »       p.x·+=·2;
 110 »       }
 111 }</string>
115 ··</Examples>112 ··</Examples>
116 </ErrorDocumentation>113 </ErrorDocumentation>
2.22 KB
CS3019
2.21 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'·because·it·is·not·visible·from·outside·this·assembly5 ····<string>//·CS3019:·CLS·compliance·checking·will·not·be·performed·on·`T'·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 [CLSCompliant·(false)] 
11 class·CLSClass·{10 public·class·CLSClass&lt;[CLSCompliant·(false)]·T&gt;
 11 {
12 }</string>12 }</string>
13 ····<string>//·CS3019:·CLS·compliance·checking·will·not·be·performed·on·`T'·because·it·is·not·visible·from·outside·this·assembly13 ····<string>//·CS3019:·CLS·compliance·checking·will·not·be·performed·on·`CLSClass.Foo()'·because·it·is·not·visible·from·outside·this·assembly
14 //·Line:·814 //·Line:·8
15 //·Compiler·options:·-warnaserror·-warn:215 //·Compiler·options:·-warnaserror·-warn:2
  
16 using·System;16 using·System;
17 [assembly:CLSCompliant(true)]17 [assembly:CLSCompliant·(true)]
  
18 public·class·CLSClass&lt;[CLSCompliant·(false)]·T&gt;18 public·partial·class·CLSClass
19 {19 {
 20 »       [CLSCompliant·(false)]
 21 »       partial·void·Foo·();
 22 »       
 23 »       partial·void·Foo·()
 24 »       {
 25 »       }
20 }</string>26 }</string>
21 ····<string>//·CS3019:·CLS·compliance·checking·will·not·be·performed·on·`CLSClass'·because·it·is·not·visible·from·outside·this·assembly27 ····<string>//·CS3019:·CLS·compliance·checking·will·not·be·performed·on·`CLSClass'·because·it·is·not·visible·from·outside·this·assembly
22 //·Line:·828 //·Line:·8
23 //·Compiler·options:·-warnaserror·-warn:229 //·Compiler·options:·-warnaserror·-warn:2
  
24 using·System;30 using·System;
25 [assembly:CLSCompliant·(true)]31 [assembly:CLSCompliant·(true)]
  
26 [CLSCompliant·(true)]32 [CLSCompliant·(true)]
27 class·CLSClass·{33 class·CLSClass·{
28 }</string>34 }</string>
29 ····<string>//·CS3019:·CLS·compliance·checking·will·not·be·performed·on·`CLSClass.Foo()'·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
30 //·Line:·836 //·Line:·8
31 //·Compiler·options:·-warnaserror·-warn:237 //·Compiler·options:·-warnaserror·-warn:2
  
32 using·System;38 using·System;
33 [assembly:CLSCompliant·(true)]39 [assembly:CLSCompliant·(true)]
  
34 public·partial·class·CLSClass 
35 { 
36 »       [CLSCompliant·(false)]40 [CLSCompliant·(false)]
 41 class·CLSClass·{
37 »       partial·void·Foo·(); 
38 »        
39 »       partial·void·Foo·() 
40 »       { 
41 »       } 
42 }</string>42 }</string>
43 ··</Examples>43 ··</Examples>
44 </ErrorDocumentation>44 </ErrorDocumentation>
5.88 KB
CS0221
5.87 KB
CS0221
Ordering differences only
    
Offset 1, 69 lines modifiedOffset 1, 83 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`-91'·cannot·be·converted·to·a·`E'·(use·`unchecked'·syntax·to·override)5 ····<string>//·CS0221:·Constant·value·`-9'·cannot·be·converted·to·a·`E'·(use·`unchecked'·syntax·to·override)
6 //·Line:·106 //·Line:·10
  
7 enum·E:byte·{7 enum·E:byte·{
8 »       Min·=·98 »       Min·=·9
9 }9 }
  
10 class·T·{10 class·T·{
11 »       static·void·Main·()·{11 »       static·void·Main·()·{
12 »       »       »       E·error·=·E.Min·-·100;12 »       »       »       E·error·=·(E)(-9);
13 »       »       »       System.Console.WriteLine·(error);13 »       »       »       System.Console.WriteLine·(error);
14 »       }14 »       }
15 }</string>15 }</string>
16 ····<string>//·CS0221:·Constant·value·`NaN'·cannot·be·converted·to·a·`char'·(use·`unchecked'·syntax·to·override) 
17 //·Line:·6 
  
18 class·X·{ 
19 »       static·void·Main·()·{ 
20 »       »       System.Console.WriteLine·((char)float.NaN); 
21 »       } 
22 }</string> 
23 ····<string>//·CS0221:·Constant·value·`-9'·cannot·be·converted·to·a·`E'·(use·`unchecked'·syntax·to·override)16 ····<string>//·CS0221:·Constant·value·`-91'·cannot·be·converted·to·a·`E'·(use·`unchecked'·syntax·to·override)
24 //·Line:·1017 //·Line:·10
  
25 enum·E:byte·{18 enum·E:byte·{
26 »       Min·=·919 »       Min·=·9
27 }20 }
  
28 class·T·{21 class·T·{
29 »       static·void·Main·()·{22 »       static·void·Main·()·{
30 »       »       »       E·error·=·(E)(-9);23 »       »       »       E·error·=·E.Min·-·100;
31 »       »       »       System.Console.WriteLine·(error);24 »       »       »       System.Console.WriteLine·(error);
32 »       }25 »       }
33 }</string>26 }</string>
 27 ····<string>//·CS0221:·Constant·value·`3.402823E+38'·cannot·be·converted·to·a·`ulong'·(use·`unchecked'·syntax·to·override)
 28 //·Line:·6
  
 29 class·X·{
 30 »       static·void·Main·()·{
 31 »       »       const·float·d·=·float.MaxValue;
 32 »       »       ulong·b·=·(ulong)·d;
 33 »       }
 34 }</string>
34 ····<string>//·CS0221:·Constant·value·`-3'·cannot·be·converted·to·a·`ushort'·(use·`unchecked'·syntax·to·override)35 ····<string>//·CS0221:·Constant·value·`-3'·cannot·be·converted·to·a·`ushort'·(use·`unchecked'·syntax·to·override)
35 //·Line:·1236 //·Line:·12
  
36 class·C37 class·C
37 {38 {
38 »       delegate·void·D·();39 »       delegate·void·D·();
  
39 »       static·void·Main·()40 »       static·void·Main·()
40 »       {41 »       {
41 »       »       D·d·=·checked·(delegate·{42 »       »       D·d·=·checked·(delegate·{
42 »       »       »       const·ushort·s·=·(ushort)·-3;43 »       »       »       const·ushort·s·=·(ushort)·-3;
43 »       »       });44 »       »       });
44 »       }45 »       }
45 }</string>46 }</string>
46 ····<string>//·CS0221:·Constant·value·`-200'·cannot·be·converted·to·a·`byte'·(use·`unchecked'·syntax·to·override)47 ····<string>//·CS0221:·Constant·value·`4294967295'·cannot·be·converted·to·a·`int'·(use·`unchecked'·syntax·to·override)
47 //·Line:·648 //·Line:·5
  
48 enum·AA·:·byte·{·a,·b·=·200·}49 class·X·{
 50 »       int·a·=·(int)·0xffffffff;
 51 »       
 52 »       static·void·Main·()
 53 »       {
 54 »       »       
 55 »       }
 56 }</string>
 57 ····<string>//·CS0221:·Constant·value·`-1'·cannot·be·converted·to·a·`ushort'·(use·`unchecked'·syntax·to·override)
 58 //·Line:·11
  
49 public·class·C59 class·C
50 {60 {
 61 »       delegate·void·D·();
  
51 »       public·static·void·Main·()62 »       static·void·Main·()
52 »       {63 »       {
53 »       »       const·int·b·=·AA.a·-·AA.b;64 »       »       D·d·=·unchecked·(delegate·{
 65 »       »       »       const·ushort·s·=·(ushort)·-1;
 66 »       »       });
54 »       }67 »       }
55 }</string>68 }</string>
56 ····<string>//·CS0221:·Constant·value·`256'·cannot·be·converted·to·a·`byte'·(use·`unchecked'·syntax·to·override)69 ····<string>//·CS0221:·Constant·value·`256'·cannot·be·converted·to·a·`byte'·(use·`unchecked'·syntax·to·override)
57 //·Line:·1370 //·Line:·13
  
58 class·Test71 class·Test
59 {72 {
Offset 73, 92 lines modifiedOffset 87, 78 lines modified
73 »       }87 »       }
  
74 »       static·void·Main·()88 »       static·void·Main·()
75 »       {89 »       {
76 »       »       var·a·=·(Test)·256UL;90 »       »       var·a·=·(Test)·256UL;
77 »       }91 »       }
78 }</string>92 }</string>
79 ····<string>//·CS0221:·Constant·value·`3.402823E+38'·cannot·be·converted·to·a·`ulong'·(use·`unchecked'·syntax·to·override)93 ····<string>//·CS0221:·Constant·value·`NaN'·cannot·be·converted·to·a·`char'·(use·`unchecked'·syntax·to·override)
80 //·Line:·694 //·Line:·6
  
81 class·X·{95 class·X·{
82 »       static·void·Main·()·{96 »       static·void·Main·()·{
 97 »       »       System.Console.WriteLine·((char)float.NaN);
83 »       »       const·float·d·=·float.MaxValue; 
84 »       »       ulong·b·=·(ulong)·d; 
85 »       }98 »       }
86 }</string>99 }</string>
87 ····<string>//·CS0221:·Constant·value·`4294967295'·cannot·be·converted·to·a·`int'·(use·`unchecked'·syntax·to·override)100 ····<string>//·CS0221:··Constant·value·`-1'·cannot·be·converted·to·a·`char'·(use·`unchecked'·syntax·to·override)
88 //·Line:·5101 //·Line:·10
  
89 class·X·{102 class·C
 103 {
90 »       int·a·=·(int)·0xffffffff; 
91 »        
92 »       static·void·Main·()104 »       static·void·Main·()
93 »       {105 »       {
 106 »       »       unchecked·{
 107 »       »       »       checked·{
 108 »       »       »       »       const·char·c·=·(char)·-1;
 109 »       »       »       }
94 »       »       110 »       »       }
95 »       }111 »       }
96 }</string>112 }</string>
97 ····<string>//·CS0221:·Constant·value·`-10.1'·cannot·be·converted·to·a·`byte'·(use·`unchecked'·syntax·to·override)113 ····<string>//·CS0221:·Constant·value·`-200'·cannot·be·converted·to·a·`byte'·(use·`unchecked'·syntax·to·override)
98 //·Line:·6114 //·Line:·6
Max diff block lines reached; 2125/5971 bytes (35.59%) of diff not shown.
497 B
CS0825
485 B
CS0825
Ordering differences only
    
Offset 12, 19 lines modifiedOffset 12, 19 lines modified
12 }</string>12 }</string>
13 ····<string>//·CS0825:·The·contextual·keyword·`var'·may·only·appear·within·a·local·variable·declaration13 ····<string>//·CS0825:·The·contextual·keyword·`var'·may·only·appear·within·a·local·variable·declaration
14 //·Line:·914 //·Line:·9
  
  
15 public·class·Test15 public·class·Test
16 {16 {
17 »       const·var·v·=·9;17 »       event·var·v;
18 }</string>18 }</string>
19 ····<string>//·CS0825:·The·contextual·keyword·`var'·may·only·appear·within·a·local·variable·declaration19 ····<string>//·CS0825:·The·contextual·keyword·`var'·may·only·appear·within·a·local·variable·declaration
20 //·Line:·920 //·Line:·9
  
  
21 public·class·Test21 public·class·Test
22 {22 {
23 »       event·var·v;23 »       const·var·v·=·9;
24 }</string>24 }</string>
25 ··</Examples>25 ··</Examples>
26 </ErrorDocumentation>26 </ErrorDocumentation>
4.79 KB
CS0182
4.78 KB
CS0182
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>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:·4 
  
7 [A·(true·is·bool)] 
8 class·AAttribute·:·System.Attribute 
9 { 
10 »       public·AAttribute·(bool·b) 
11 »       { 
12 »       } 
13 }</string> 
14 ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression 
15 //·Line:·6 
  
16 using·System.Reflection; 
  
17 [assembly:·AssemblyKeyFile(string.Empty)]</string> 
18 ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression 
19 //·Line:·136 //·Line:·13
  
20 using·System;7 using·System;
  
21 [AttributeUsage·(AttributeTargets.All)]8 [AttributeUsage·(AttributeTargets.All)]
22 public·class·MineAttribute·:·Attribute·{9 public·class·MineAttribute·:·Attribute·{
23 »       public·MineAttribute·(Type·[]·t)10 »       public·MineAttribute·(Type·[]·t)
Offset 47, 44 lines modifiedOffset 31, 45 lines modified
47 }31 }
  
48 [My·(decimal.MaxValue)]32 [My·(decimal.MaxValue)]
49 class·X33 class·X
50 {34 {
51 }</string>35 }</string>
52 ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression36 ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression
53 //·Line:·1437 //·Line:·4
54 using·System; 
55 using·System.Reflection; 
  
56 [AttributeUsage·(AttributeTargets.All)] 
57 public·class·MineAttribute·:·Attribute·{ 
58 »       public·MineAttribute·(Type·[]·t) 
59 »       { 
60 »       } 
61 } 
  
  
62 [Mine(new·Type·[2])] 
63 public·class·Foo·{» 
64 »       public·static·int·Main·()38 [A·(true·is·bool)]
 39 class·AAttribute·:·System.Attribute
 40 {
 41 »       public·AAttribute·(bool·b)
65 »       {42 »       {
66 »       »       return·0; 
67 »       }43 »       }
68 }</string>44 }</string>
69 ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression45 ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression
70 //·Line:·446 //·Line:·4
  
71 [A·(false·?·new·object·()·:·null)]47 [A·(false·?·new·object·()·:·null)]
72 class·AAttribute·:·System.Attribute48 class·AAttribute·:·System.Attribute
73 {49 {
74 »       public·AAttribute·(object·value)50 »       public·AAttribute·(object·value)
75 »       {51 »       {
76 »       }52 »       }
77 }</string>53 }</string>
78 ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression54 ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression
 55 //·Line:·10
  
 56 using·System.Runtime.InteropServices;
  
 57 class·X·{
 58 »       static·string·dll·=·&quot;some.dll&quot;;
 59 »       
 60 »       [DllImport·(dll)]
 61 »       extern·static·void·Blah·();
 62 }</string>
 63 ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression
79 //·Line:·1364 //·Line:·13
  
80 using·System;65 using·System;
  
81 class·TestAttribute:·Attribute66 class·TestAttribute:·Attribute
82 {67 {
83 »       public·TestAttribute·(object·o)·{}68 »       public·TestAttribute·(object·o)·{}
Offset 95, 32 lines modifiedOffset 80, 24 lines modified
95 »       [Test·(new·int[][]·{·null·})]80 »       [Test·(new·int[][]·{·null·})]
96 »       public·static·void·Main·()81 »       public·static·void·Main·()
97 »       {82 »       {
98 »       »       System.Reflection.MethodBase.GetCurrentMethod().GetCustomAttributes·(true);83 »       »       System.Reflection.MethodBase.GetCurrentMethod().GetCustomAttributes·(true);
99 »       }84 »       }
100 }</string>85 }</string>
101 ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression86 ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression
102 //·Line:·10 
  
103 using·System.Runtime.InteropServices; 
  
104 class·X·{ 
105 »       static·string·dll·=·&quot;some.dll&quot;; 
106 »        
107 »       [DllImport·(dll)] 
108 »       extern·static·void·Blah·(); 
109 }</string> 
110 ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression 
111 //·Line:·887 //·Line:·8
  
112 using·System.Runtime.InteropServices;88 using·System.Runtime.CompilerServices;
  
113 class·X·{ 
114 »       [DllImport·(&quot;1&quot;·+·9)] 
115 »       extern·static·void·Blah·();89 public·class·C
 90 {
 91 »       [IndexerName·(&quot;1&quot;·+·2)]
 92 »       public·string·this·[int·i]·{
 93 »       »       set·{·}
 94 »       }
116 }</string>95 }</string>
117 ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression96 ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression
118 //·Line:·1397 //·Line:·13
  
119 using·System;98 using·System;
  
120 class·MyAttribute·:·Attribute·{99 class·MyAttribute·:·Attribute·{
Offset 134, 26 lines modifiedOffset 111, 49 lines modified
134 class·X·{111 class·X·{
Max diff block lines reached; 1389/4854 bytes (28.62%) of diff not shown.
1.43 KB
CS0542
1.42 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:·`X.X':·member·names·cannot·be·the·same·as·their·enclosing·type 
6 //·Line:·4 
7 class·X·{ 
8 »       int·X; 
9 }</string> 
10 ····<string>//·CS0542:·`Program.Program(object)':·member·names·cannot·be·the·same·as·their·enclosing·type5 ····<string>//·CS0542:·`Program.Program(object)':·member·names·cannot·be·the·same·as·their·enclosing·type
11 //·Line:·66 //·Line:·6
  
12 class·Program7 class·Program
13 {8 {
14 »       void·Program·(object·sender)9 »       void·Program·(object·sender)
15 »       {10 »       {
16 »       }11 »       }
17 }</string>12 }</string>
18 ····<string>//·CS0542:·`Same.Same':·member·names·cannot·be·the·same·as·their·enclosing·type 
19 //·Line:·6 
  
20 public·class·Same 
21 { 
22 »       public·class·Same 
23 »       { 
24 »       } 
25 }</string> 
26 ····<string>//·CS0542:·`C.C&lt;T&gt;()':·member·names·cannot·be·the·same·as·their·enclosing·type13 ····<string>//·CS0542:·`C.C&lt;T&gt;()':·member·names·cannot·be·the·same·as·their·enclosing·type
27 //·Line:·614 //·Line:·6
  
28 class·C15 class·C
29 {16 {
30 »       public·static·void·C&lt;T&gt;·()17 »       public·static·void·C&lt;T&gt;·()
31 »       {18 »       {
32 »       }19 »       }
33 }</string>20 }</string>
 21 ····<string>//·CS0542:·`X.X':·member·names·cannot·be·the·same·as·their·enclosing·type
 22 //·Line:·4
 23 class·X·{
 24 »       int·X;
 25 }</string>
34 ····<string>//·CS0542:·`Item.this[int]':·member·names·cannot·be·the·same·as·their·enclosing·type26 ····<string>//·CS0542:·`Item.this[int]':·member·names·cannot·be·the·same·as·their·enclosing·type
35 //·Line:·627 //·Line:·6
  
36 class·Item28 class·Item
37 {29 {
38 »       public·int·this[int·i]·{30 »       public·int·this[int·i]·{
39 »       »       set·{}31 »       »       set·{}
40 »       }32 »       }
41 }</string>33 }</string>
 34 ····<string>//·CS0542:·`Same.Same':·member·names·cannot·be·the·same·as·their·enclosing·type
 35 //·Line:·6
  
 36 public·class·Same
 37 {
 38 »       public·class·Same
 39 »       {
 40 »       }
 41 }</string>
42 ··</Examples>42 ··</Examples>
43 </ErrorDocumentation>43 </ErrorDocumentation>
1.77 KB
CS0508
1.76 KB
CS0508
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>CS0508</ErrorName>3 ··<ErrorName>CS0508</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<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()'5 ····<string>//·CS0508:·`A&lt;T&gt;.B&lt;H&gt;.Test()':·return·type·must·be·`A&lt;T&gt;.B&lt;H&gt;'·to·match·overridden·member·`A&lt;A&lt;T&gt;.B&lt;H&gt;&gt;.Test()'
6 //·Line:·106 //·Line:·10
  
7 abstract·class·A&lt;T&gt;7 abstract·class·A&lt;T&gt;
8 {8 {
9 »       public·abstract·T·getT·();9 »       public·abstract·T·Test·();
  
10 »       public·class·B·:·A&lt;B&gt;10 »       public·class·B&lt;H&gt;·:·A&lt;B&lt;H&gt;&gt;
11 »       {11 »       {
12 »       »       public·override·B·getT·()12 »       »       public·override·B&lt;H&gt;·Test·()
13 »       »       {13 »       »       {
14 »       »       »       throw·new·System.Exception·(&quot;The·method·or·operation·is·not·implemented.&quot;);14 »       »       »       return·this;
15 »       »       }15 »       »       }
16 »       }16 »       }
17 }</string>17 }</string>
18 ····<string>//·CS0508:·`A&lt;T&gt;.B&lt;H&gt;.Test()':·return·type·must·be·`A&lt;T&gt;.B&lt;H&gt;'·to·match·overridden·member·`A&lt;A&lt;T&gt;.B&lt;H&gt;&gt;.Test()'18 ····<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()'
19 //·Line:·1019 //·Line:·10
  
20 abstract·class·A&lt;T&gt;20 abstract·class·A&lt;T&gt;
21 {21 {
22 »       public·abstract·T·Test·();22 »       public·abstract·T·getT·();
  
23 »       public·class·B&lt;H&gt;·:·A&lt;B&lt;H&gt;&gt;23 »       public·class·B·:·A&lt;B&gt;
24 »       {24 »       {
25 »       »       public·override·B&lt;H&gt;·Test·()25 »       »       public·override·B·getT·()
26 »       »       {26 »       »       {
27 »       »       »       return·this;27 »       »       »       throw·new·System.Exception·(&quot;The·method·or·operation·is·not·implemented.&quot;);
28 »       »       }28 »       »       }
29 »       }29 »       }
30 }</string>30 }</string>
31 ····<string>//·CS0508:·`DerivedClass.Show()':·return·type·must·be·`void'·to·match·overridden·member·`BaseClass.Show()'31 ····<string>//·CS0508:·`DerivedClass.Show()':·return·type·must·be·`void'·to·match·overridden·member·`BaseClass.Show()'
32 //·Line:·932 //·Line:·9
  
33 class·BaseClass·{33 class·BaseClass·{
16.1 KB
CS0246
16.1 KB
CS0246
Ordering differences only
    
Offset 1, 11 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>CS0246</ErrorName>3 ··<ErrorName>CS0246</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0246:·The·type·or·namespace·name·`dynamic'·could·not·be·found.·Are·you·missing·an·assembly·reference?
 6 //·Line:·4
  
 7 using·static·dynamic;</string>
 8 ····<string>//·CS0246:·The·type·or·namespace·name·`NotExist'·could·not·be·found.·Are·you·missing·an·assembly·reference?
 9 //·Line:·6
  
 10 class·X
 11 {
 12 »       NotExist&lt;float&gt;·foo;
 13 }</string>
 14 ····<string>//·CS0246:·The·type·or·namespace·name·`X'·could·not·be·found.·Are·you·missing·an·assembly·reference?
 15 //·Line:·4
  
 16 class·A&lt;T&gt;·where·T·:·X
 17 {
 18 »       public·class·X·{}
 19 }</string>
 20 ····<string>//·CS0246:·The·type·or·namespace·name·`ErrorType'·could·not·be·found.·Are·you·missing·an·assembly·reference?
 21 //·Line:·5
  
 22 interface·A·{
 23 ········ErrorType·Method();
 24 }</string>
 25 ····<string>//·CS0246:·The·type·or·namespace·name·`aGgt'·could·not·be·found.·Are·you·missing·an·assembly·reference?
 26 //·Line:·13
  
 27 using·System;
  
 28 class·C
 29 {
 30 »       public·static·void·Main·()
 31 »       {
 32 »       »       try·{
 33 »       »       »       throw·null;
 34 »       »       }·catch·(ArgumentException)·{
 35 »       »       }·catch·(aGgt)·{
 36 »       »       }
 37 »       }
 38 }</string>
5 ····<string>//·CS0246:·The·type·or·namespace·name·`B'·could·not·be·found.·Are·you·missing·an·assembly·reference?39 ····<string>//·CS0246:·The·type·or·namespace·name·`B'·could·not·be·found.·Are·you·missing·an·assembly·reference?
6 //·Line:·2140 //·Line:·21
  
7 using·static·A;41 using·static·A;
  
8 class·A·:·B42 class·A·:·B
9 {43 {
Offset 21, 84 lines modifiedOffset 61, 86 lines modified
21 class·Test61 class·Test
22 {62 {
23 »       public·static·void·Main·()63 »       public·static·void·Main·()
24 »       {64 »       {
25 »       »       var·n·=·default·(N&lt;int&gt;);65 »       »       var·n·=·default·(N&lt;int&gt;);
26 »       }66 »       }
27 }</string>67 }</string>
28 ····<string>//·CS0246:·The·type·or·namespace·name·`var'·could·not·be·found.·Are·you·missing·an·assembly·reference?68 ····<string>//·CS0246:·The·type·or·namespace·name·`Etp'·could·not·be·found.·Are·you·missing·an·assembly·reference?
29 //·Line:·869 //·Line:·8
  
30 class·C70 class·Test
31 {71 {
32 »       public·static·void·Main·()72 »       static·void·Main·()
33 »       {73 »       {
34 »       »       var[]·v·=·new·int[0];74 »       »       try·{
 75 »       »       }·catch·(Etp·e)·{
 76 »       »       }·catch·{
 77 »       »       }
35 »       }78 »       }
36 }</string>79 }</string>
37 ····<string>//·CS0246:·The·type·or·namespace·name·`TypeMe'·could·not·be·found.·Are·you·missing·an·assembly·reference?80 ····<string>//·CS0246:·The·type·or·namespace·name·`B'·could·not·be·found.·Are·you·missing·an·assembly·reference?
38 //·Line:·1281 //·Line:·4
  
39 class·C82 class·A·:·B
40 {83 {
 84 ········public·class·B
 85 ········{·}
41 »       static·void·Foo&lt;T&gt;·(int·i) 
42 »       { 
43 »       } 
  
44 »       public·static·void·Main·() 
45 »       { 
46 »       »       Foo&lt;TypeMe&gt;·(1); 
47 »       } 
48 }</string>86 }</string>
49 ····<string>//·CS0246:·The·type·or·namespace·name·`Foo'·could·not·be·found.·Are·you·missing·an·assembly·reference?87 ····<string>//·CS0246:·The·type·or·namespace·name·`DllImport'·could·not·be·found.·Are·you·missing·an·assembly·reference?
50 //·Line:·488 //·Line:·16
  
 89 using·System;
 90 using·System.Threading;
51 using·Foo;</string> 
52 ····<string>//·CS0246:·The·type·or·namespace·name·`dynamic'·could·not·be·found.·Are·you·missing·an·assembly·reference? 
53 //·Line:·9 
54 //·Compiler·options:·-langversion:ISO-2 
  
55 class·C91 public·class·Test
56 {92 {
57 »       public·static·void·Main·()93 »       static·void·Main·()
58 »       {94 »       {
59 »       »       dynamic·d·=·9;95 »       »       var·tr·=·new·Thread·(delegate·()·{
 96 »       »       »       Foo·();
 97 »       »       });
60 »       }98 »       }
61 }</string> 
62 ····<string>//·CS0246:·The·type·or·namespace·name·`Reflection'·could·not·be·found.·Are·you·missing·an·assembly·reference? 
63 //·Line:·7 
64 using·System; 
  
 99 »       [DllImport·(&quot;Foo&quot;)]
 100 »       extern·static·void·Foo·();
65 class·foo·{ 
66 ····static·void·Main(string[]·args·)·{···· 
67 ········Reflection.ConstructorInfo·ci;········ 
68 ····} 
69 }</string>101 }</string>
70 ····<string>//·CS0246:·The·type·or·namespace·name·`NotExist'·could·not·be·found.·Are·you·missing·an·assembly·reference?102 ····<string>//·CS0246:·The·type·or·namespace·name·`Foo'·could·not·be·found.·Are·you·missing·an·assembly·reference?
71 //·Line:·6103 //·Line:·8
  
72 class·X104 class·Crashy
73 {105 {
74 »       NotExist&lt;float&gt;·foo;106 »       void·Call·(System.Action&lt;object&gt;·action)·{·}
  
 107 »       public·void·DoCrash·()·=&gt;·Call·(f·=&gt;·f·as·Foo);
75 }</string>108 }</string>
Max diff block lines reached; 12379/16480 bytes (75.12%) of diff not shown.
1.31 KB
CS1632
1.3 KB
CS1632
Ordering differences only
    
Offset 9, 22 lines modifiedOffset 9, 20 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:15 »       »       »       case·1:
16 »       »       »       Action·a·=·()·=&gt;·{16 »       »       »       Action·a·=·()·=&gt;·{
17 »       »       »       »       goto·case·2;17 »       »       »       »       break;
18 »       »       »       };18 »       »       »       };
19 »       »       »       19 »       »       »       
20 »       »       »       break;20 »       »       »       break;
21 »       »       case·2: 
22 »       »       »       break; 
23 »       »       }21 »       »       }
24 »       }22 »       }
25 }</string>23 }</string>
26 ····<string>//·CS1632:·Control·cannot·leave·the·body·of·an·anonymous·method24 ····<string>//·CS1632:·Control·cannot·leave·the·body·of·an·anonymous·method
27 //·Line:·1225 //·Line:·12
  
28 using·System;26 using·System;
Offset 37, 14 lines modifiedOffset 35, 36 lines modified
37 »       »       »       Action·a·=·()·=&gt;·{35 »       »       »       Action·a·=·()·=&gt;·{
38 »       »       »       »       break;36 »       »       »       »       break;
39 »       »       »       };37 »       »       »       };
40 »       »       }38 »       »       }
41 »       }39 »       }
42 }</string>40 }</string>
43 ····<string>//·CS1632:·Control·cannot·leave·the·body·of·an·anonymous·method41 ····<string>//·CS1632:·Control·cannot·leave·the·body·of·an·anonymous·method
 42 //·Line:·14
  
 43 using·System;
  
 44 class·X
 45 {
 46 »       public·static·void·Main·()
 47 »       {
 48 »       »       int·b·=·0;
 49 »       »       switch·(b)·{
 50 »       »       case·1:
 51 »       »       »       Action·a·=·()·=&gt;·{
 52 »       »       »       »       goto·case·2;
 53 »       »       »       };
 54 »       »       »       
 55 »       »       »       break;
 56 »       »       case·2:
 57 »       »       »       break;
 58 »       »       }
 59 »       }
 60 }</string>
 61 ····<string>//·CS1632:·Control·cannot·leave·the·body·of·an·anonymous·method
44 //·Line:·1262 //·Line:·12
  
45 using·System;63 using·System;
  
46 class·X·{64 class·X·{
47 »       delegate·void·T·();65 »       delegate·void·T·();
  
Offset 55, 29 lines modifiedOffset 75, 9 lines modified
55 »       »       };75 »       »       };
  
56 L:76 L:
57 »       »       Console.WriteLine·(&quot;Hello&quot;);77 »       »       Console.WriteLine·(&quot;Hello&quot;);
58 »       »       ······78 »       »       ······
59 »       }79 »       }
60 }</string>80 }</string>
61 ····<string>//·CS1632:·Control·cannot·leave·the·body·of·an·anonymous·method 
62 //·Line:·14 
  
63 using·System; 
  
64 class·X 
65 { 
66 »       public·static·void·Main·() 
67 »       { 
68 »       »       int·b·=·0; 
69 »       »       switch·(b)·{ 
70 »       »       »       case·1: 
71 »       »       »       Action·a·=·()·=&gt;·{ 
72 »       »       »       »       break; 
73 »       »       »       }; 
74 »       »       »        
75 »       »       »       break; 
76 »       »       } 
77 »       } 
78 }</string> 
79 ··</Examples>81 ··</Examples>
80 </ErrorDocumentation>82 </ErrorDocumentation>
28.2 KB
CS0165
28.2 KB
CS0165
Ordering differences only
    
Offset 1, 71 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>CS0165</ErrorName>3 ··<ErrorName>CS0165</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0165:·Use·of·unassigned·local·variable·`a'5 ····<string>//·CS0165:·Use·of·unassigned·local·variable·`x'
6 //·Line:·116 //·Line:·16
  
7 using·System.Linq; 
  
8 class·M7 class·T·{
 8 »       void·fun·(ref·int·a)
9 { 
10 »       public·static·void·Main·() 
11 »       {9 »       {
12 »       »       int[]·a; 
13 »       »       int·m·=·a.FirstOrDefault&lt;int&gt;·();10 »       »       if·(a·==·3)
 11 »       »       a·=·2;
14 »       }12 »       }
15 }</string> 
16 ····<string>//·CS0165:·Use·of·unassigned·local·variable·`s' 
17 //·Line:·12 
18 //·Compiler·options:·-r:CS0165-51-lib.dll 
  
 13 »       void·x·()
19 using·System; 
  
20 class·C&lt;T&gt;·where·T·:·class 
21 { 
22 »       public·static·void·Foo·() 
23 »       {14 »       {
 15 »       »       int·x;
24 »       ····S&lt;T&gt;·s; 
25 »       ····Console.WriteLine·(s); 
26 »       } 
27 }</string> 
28 ····<string>//·CS0165:·Use·of·unassigned·local·variable·`foo' 
29 //·Line:·17 
  
30 struct·Rectangle 
31 { 
32 »       internal·int·x; 
33 »       public·int·X·{ 
34 »       »       set·{·} 
35 »       } 
36 } 
  
 16 »       »       if·(System.Console.Read·()·==·1)
 17 »       »       »       x·=·1;
 18 »       »       fun·(ref·x);
37 public·class·Foo 
38 { 
39 »       public·static·void·Main·() 
40 »       { 
41 »       »       Rectangle·foo; 
42 »       »       foo.X·=·5; 
43 »       }19 »       }
44 }</string>20 }</string>
45 ····<string>//·CS0165:·Use·of·unassigned·local·variable·`s'21 ····<string>//·CS0165:·Use·of·unassigned·local·variable·`a'
46 //·Line:·1422 //·Line:·14
  
47 using·System;23 using·System;
  
48 class·Program24 class·Program
49 {25 {
50 »       public·static·void·Main·()26 »       public·static·void·Main·()
51 »       {27 »       {
52 »       »       string·s; 
53 »       »       object·o·=·null; 
54 »       »       while·(o·!=·null·||·string.IsNullOrEmpty·(s·=·(string)·o.ToString·()))·{ 
55 »       »       »       Console.WriteLine·(s);28 »       »       int·a;
 29 »       »       string·s·=·&quot;&quot;;
  
 30 »       »       if·(s·!=·&quot;s&quot;·&amp;&amp;·(a·=·4)·&gt;·3)·{
 31 »       »       »       return;
56 »       »       }32 »       »       }
 33 »       »       
 34 »       »       Console.WriteLine·(a);
57 »       }35 »       }
58 }</string>36 }</string>
59 ····<string>//·CS0165:·Use·of·unassigned·local·variable·`a'37 ····<string>//·CS0165:·Use·of·unassigned·local·variable·`a'
60 //·Line:·1338 //·Line:·13
  
61 using·System;39 using·System;
  
Offset 75, 132 lines modifiedOffset 51, 80 lines modified
75 »       {51 »       {
76 »       »       int·a,·b;52 »       »       int·a,·b;
77 »       »       string·s·=·&quot;&quot;;53 »       »       string·s·=·&quot;&quot;;
78 »       »       var·res·=·s·!=·null·?·a·=·1·:·b·=·2;54 »       »       var·res·=·s·!=·null·?·a·=·1·:·b·=·2;
79 »       »       Console.WriteLine·(a);55 »       »       Console.WriteLine·(a);
80 »       }56 »       }
81 }</string>57 }</string>
82 ····<string>//·CS0165:·Use·of·unassigned·local·variable·`v'58 ····<string>//·CS0165:·Use·of·unassigned·local·variable·`s'
83 //·Line:·52 
  
84 struct·Vector3 
85 { 
86 »       int·field1,·field2,·field3; 
87 } 
  
88 public·class·C 
89 { 
90 »       void·Update·() 
91 »       { 
92 »       »       int·v1·=·0; 
93 »       »       int·v2·=·0; 
94 »       »       int·v3·=·0; 
95 »       »       int·v4·=·0; 
96 »       »       int·v5·=·0; 
97 »       »       int·v6·=·0; 
98 »       »       int·v7·=·0; 
99 »       »       int·v8·=·0; 
100 »       »       int·v9·=·0; 
101 »       »       int·v10·=·0; 
102 »       »       int·v11·=·0; 
103 »       »       int·v12·=·0; 
104 »       »       int·v13·=·0; 
105 »       »       int·v14·=·0; 
106 »       »       int·v15·=·0; 
107 »       »       int·v16·=·0; 
108 »       »       int·v17·=·0; 
109 »       »       int·v18·=·0; 
110 »       »       int·v19·=·0; 
111 »       »       int·v20·=·0; 
112 »       »       int·v21·=·0; 
113 »       »       int·v22·=·0; 
114 »       »       int·v23·=·0; 
Max diff block lines reached; 26056/28855 bytes (90.30%) of diff not shown.
5.88 KB
CS0214
5.87 KB
CS0214
Ordering differences only
    
Offset 1, 61 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>CS0214</ErrorName>3 ··<ErrorName>CS0214</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context 
6 //·Line:·21 
7 //·Compiler·options:·-unsafe 
  
8 public·unsafe·delegate·int*·Bar·(); 
  
9 class·X 
10 { 
11 »       unsafe·static·int*·Test·() 
12 »       { 
13 »       »       return·null; 
14 »       } 
  
15 »       static·void·Main·() 
16 »       { 
17 »       »       Bar·b; 
18 »       »       unsafe·{ 
19 »       »       »       b·=·Test; 
20 »       »       } 
21 »       »        
22 »       »       b·(); 
23 »       } 
24 }</string> 
25 ····<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
26 //·Line:·116 //·Line:·6
27 //·Compiler·options:·-unsafe 
  
28 public·class·C 
29 { 
30 »       unsafe·int*·i; 
31 »        
32 »       public·static·void·Main·() 
33 »       { 
34 »       »       var·v·=·new·C().i; 
35 »       } 
36 }</string> 
37 ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context 
38 //·Line:·13 
39 //·Compiler·options:·-unsafe7 //·Compiler·options:·-unsafe
  
40 class·C8 class·Test
41 {9 {
 10 ········public·void·Main·()
 11 ········{
 12 ················byte*·arr·=·stackalloc·byte·[4];
 13 ········}
42 »       public·static·unsafe·void·Write·(params·int*[]·args) 
43 »       { 
44 »       } 
45 »        
46 »       public·static·void·Main·() 
47 »       { 
48 »       »       Write·(); 
49 »       } 
50 }</string>14 }</string>
51 ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context15 ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context
52 //·Line:·1716 //·Line:·17
53 //·Compiler·options:·-unsafe17 //·Compiler·options:·-unsafe
  
54 public·unsafe·delegate·void·Bar·(int*·x);18 public·unsafe·delegate·void·Bar·(int*·x);
  
Offset 69, 41 lines modifiedOffset 29, 25 lines modified
  
69 »       static·void·Main·()29 »       static·void·Main·()
70 »       {30 »       {
71 »       »       X·x·=·new·X·(Test);31 »       »       X·x·=·new·X·(Test);
72 »       }32 »       }
73 }</string>33 }</string>
74 ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context34 ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context
75 //·Line:·7 
76 //·Compiler·options:·-unsafe 
  
77 class·C 
78 { 
79 »       int*[]·data·=·new·int*[16]; 
80 »        
81 »       unsafe·C·() 
82 »       { 
83 »       } 
84 }</string> 
85 ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context 
86 //·Line:·1635 //·Line:·12
87 //·Compiler·options:·-unsafe36 //·Compiler·options:·-unsafe
  
88 using·System;37 using·System;
  
 38 class·X·{
 39 »       public·unsafe·int*·this·[int·i]·{·set·{·}·}
 40 »       
 41 »       void·Foo·()
89 public·class·Driver· 
90 { 
91 »       public·static·unsafe·byte*·Frob· 
92 »       { 
93 »       »       get·{·return·(byte·*)·0;·} 
94 »       } 
95 ·· 
96 »       public·static·void·Main·()· 
97 »       {42 »       {
98 »       »       IntPtr·q·=·(IntPtr)·Frob;43 »       »       this·[0]·=·null;
99 »       }44 »       }
100 }</string>45 }</string>
101 ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context46 ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context
102 //·Line:·1347 //·Line:·13
103 //·Compiler·options:·-unsafe48 //·Compiler·options:·-unsafe
  
104 struct·X·{49 struct·X·{
Offset 115, 66 lines modifiedOffset 59, 94 lines modified
115 »       static·void·Main·()59 »       static·void·Main·()
116 »       »       {60 »       »       {
117 »       »       »       a·();61 »       »       »       a·();
118 »       »       }62 »       »       }
119 »       63 »       
120 }</string>64 }</string>
121 ····<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
122 //·Line:·666 //·Line:·9
123 //·Compiler·options:·-unsafe67 //·Compiler·options:·-unsafe
  
124 class·X·{ 
125 »       void·*a;68 public·class·aClass
 69 {
 70 »       public·struct·foo_t
 71 »       {
Max diff block lines reached; 3323/5969 bytes (55.67%) of diff not shown.
1.12 KB
CS0656
1.11 KB
CS0656
Ordering differences only
    
Offset 15, 14 lines modifiedOffset 15, 25 lines modified
15 »       }15 »       }
16 }16 }
  
17 class·C17 class·C
18 {18 {
19 »       int[]·ff·=·new·int[]·{·1,·3,·4,·5,·6,·7,·8,·10,·22,·22,·233,·44,·55,·66·};19 »       int[]·ff·=·new·int[]·{·1,·3,·4,·5,·6,·7,·8,·10,·22,·22,·233,·44,·55,·66·};
20 }</string>20 }</string>
 21 ····<string>//·CS0656:·The·compiler·required·member·`decimal..ctor(int)'·could·not·be·found·or·is·inaccessible
 22 //·Line:·9
 23 //·Compiler·options:·-nostdlib·CS0656-corlib.cs
  
 24 class·C
 25 {
 26 »       static·void·Main·()
 27 »       {
 28 »       »       decimal·d·=·12M;
 29 »       }
 30 }</string>
21 ····<string>//·CS0656:·The·compiler·required·member·`System.Threading.Interlocked.CompareExchange(ref·T,·T,·T)'·could·not·be·found·or·is·inaccessible31 ····<string>//·CS0656:·The·compiler·required·member·`System.Threading.Interlocked.CompareExchange(ref·T,·T,·T)'·could·not·be·found·or·is·inaccessible
22 //·Line:·2032 //·Line:·20
23 //·Compiler·options:·-nostdlib·CS0656-corlib.cs33 //·Compiler·options:·-nostdlib·CS0656-corlib.cs
  
24 namespace·System·{34 namespace·System·{
25 ····public·partial·class·Delegate·{35 ····public·partial·class·Delegate·{
26 »       public·static·Delegate·Combine(Delegate·a,·Delegate·b)·{·return·null;·}36 »       public·static·Delegate·Combine(Delegate·a,·Delegate·b)·{·return·null;·}
Offset 36, 20 lines modifiedOffset 47, 9 lines modified
  
36 delegate·void·D();47 delegate·void·D();
  
37 class·Test48 class·Test
38 {49 {
39 ····event·D·ev;50 ····event·D·ev;
40 }</string>51 }</string>
41 ····<string>//·CS0656:·The·compiler·required·member·`decimal..ctor(int)'·could·not·be·found·or·is·inaccessible 
42 //·Line:·9 
43 //·Compiler·options:·-nostdlib·CS0656-corlib.cs 
  
44 class·C 
45 { 
46 »       static·void·Main·() 
47 »       { 
48 »       »       decimal·d·=·12M; 
49 »       } 
50 }</string> 
51 ··</Examples>52 ··</Examples>
52 </ErrorDocumentation>53 </ErrorDocumentation>
2.57 KB
CS3018
2.55 KB
CS3018
Ordering differences only
    
Offset 1, 26 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>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:·`C1.I2'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`C1'5 ····<string>//·CS3018:·`C1.I2'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`C1'
19 //·Line:·126 //·Line:·12
20 //·Compiler·options:·-warnaserror·-warn:17 //·Compiler·options:·-warnaserror·-warn:1
  
21 using·System;8 using·System;
22 [assembly:·CLSCompliant·(true)]9 [assembly:·CLSCompliant·(true)]
  
Offset 37, 31 lines modifiedOffset 22, 14 lines modified
37 using·System;22 using·System;
38 [assembly:CLSCompliant·(false)]23 [assembly:CLSCompliant·(false)]
  
39 public·class·C·{24 public·class·C·{
40 ········[CLSCompliant·(true)]25 ········[CLSCompliant·(true)]
41 ········protected·void·Error·(bool·arg)·{}26 ········protected·void·Error·(bool·arg)·{}
42 }</string>27 }</string>
43 ····<string>//·CS3018:·`C1.I2'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`C1' 
44 //·Line:·10 
45 //·Compiler·options:·-warnaserror·-warn:1 
  
46 using·System; 
47 [assembly:·CLSCompliant·(true)] 
  
48 public·partial·class·C1 
49 { 
50 ····[CLSCompliant·(true)] 
51 ····public·interface·I2·{} 
52 } 
  
53 [CLSCompliant·(false)] 
54 public·partial·class·C1 
55 { 
56 }</string> 
57 ····<string>//·CS3018:·`I.Error()'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`I'28 ····<string>//·CS3018:·`I.Error()'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`I'
58 //·Line:·1129 //·Line:·11
59 //·Compiler·options:·-warnaserror·-warn:130 //·Compiler·options:·-warnaserror·-warn:1
  
60 using·System;31 using·System;
61 [assembly:CLSCompliant(true)]32 [assembly:CLSCompliant(true)]
  
Offset 77, 9 lines modifiedOffset 45, 41 lines modified
77 using·System;45 using·System;
78 [assembly:CLSCompliant·(false)]46 [assembly:CLSCompliant·(false)]
  
79 public·class·C·{47 public·class·C·{
80 ········[CLSCompliant·(true)]48 ········[CLSCompliant·(true)]
81 ········public·long·field;49 ········public·long·field;
82 }</string>50 }</string>
 51 ····<string>//·CS3018:·`NotCompliant.Compliant'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`NotCompliant'
 52 //·Line:·12
 53 //·Compiler·options:·-warnaserror·-warn:1
  
 54 using·System;
 55 [assembly:·CLSCompliant·(true)]
  
 56 [CLSCompliant·(false)]
 57 public·class·NotCompliant
 58 {
 59 »       »       [CLSCompliant·(true)]
 60 »       »       public·class·Compliant
 61 »       »       {
 62 »       »       }
 63 }</string>
 64 ····<string>//·CS3018:·`C1.I2'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`C1'
 65 //·Line:·10
 66 //·Compiler·options:·-warnaserror·-warn:1
  
 67 using·System;
 68 [assembly:·CLSCompliant·(true)]
  
 69 public·partial·class·C1
 70 {
 71 ····[CLSCompliant·(true)]
 72 ····public·interface·I2·{}
 73 }
  
 74 [CLSCompliant·(false)]
 75 public·partial·class·C1
 76 {
 77 }</string>
83 ··</Examples>78 ··</Examples>
84 </ErrorDocumentation>79 </ErrorDocumentation>
3.59 KB
CS0117
3.58 KB
CS0117
Ordering differences only
    
Offset 1, 11 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>CS0117</ErrorName>3 ··<ErrorName>CS0117</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0117:·`string'·does·not·contain·a·definition·for·`Parse'
 6 //·Line:·10
  
 7 using·System;
  
 8 class·string_parse
 9 {
 10 »       public·static·void·Main·()
 11 »       {
 12 »       »       string·drawBackLabel·=·string.Parse(&quot;absDrawBack&quot;);
 13 »       }
 14 }</string>
 15 ····<string>//·CS0117:·`A'·does·not·contain·a·definition·for·`Method'
 16 //·Line:·8
  
 17 public·class·E·:·A
 18 {
 19 »       void·Test·()
 20 »       {
 21 »       »       base.Method·();
 22 »       }
 23 }
  
 24 static·class·S
 25 {
 26 »       public·static·void·Method·(this·A·a)
 27 »       {
 28 »       }
 29 }
  
 30 public·class·A
 31 {
 32 }</string>
5 ····<string>//·CS0117:·`Color'·does·not·contain·a·definition·for·`Transparent'33 ····<string>//·CS0117:·`Color'·does·not·contain·a·definition·for·`Transparent'
6 //·Line:34 //·Line:
  
7 using·System;35 using·System;
  
8 struct·Color36 struct·Color
9 {37 {
Offset 22, 48 lines modifiedOffset 55, 30 lines modified
22 class·MainClass55 class·MainClass
23 {56 {
24 »       public·static·void·Main·()57 »       public·static·void·Main·()
25 »       {58 »       {
26 »       »       var·c·=·Color.Transparent·();59 »       »       var·c·=·Color.Transparent·();
27 »       }60 »       }
28 }</string>61 }</string>
29 ····<string>//·CS0117:·`System.Runtime.CompilerServices.IndexerNameAttribute'·does·not·contain·a·definition·for·`errorarg'62 ····<string>//·CS0117:·`Data'·does·not·contain·a·definition·for·`Count'
30 //·Line:·63 //·Line:·15
  
31 using·System.Runtime.CompilerServices; 
  
 64 using·System;
32 public·class·E 
33 { 
34 ···[IndexerName(&quot;xxx&quot;,·errorarg·=·&quot;&quot;)] 
35 ···public·int·this[int·index]·{ 
36 ······get·{ 
37 ·········return·0; 
38 ······} 
39 ···} 
40 }</string> 
41 ····<string>//·CS0117:·`A'·does·not·contain·a·definition·for·`Method' 
42 //·Line:·8 
  
43 public·class·E·:·A65 class·Data
44 {66 {
45 »       void·Test·() 
46 »       { 
47 »       »       base.Method·(); 
48 »       } 
49 }67 }
  
50 static·class·S68 public·class·Test
51 {69 {
52 »       public·static·void·Method·(this·A·a)70 »       static·void·Main·()
53 »       {71 »       {
 72 »       »       var·c·=·new·Data·{·Count·=·10·};
54 »       }73 »       }
55 } 
  
56 public·class·A 
57 { 
58 }</string>74 }</string>
59 ····<string>//·CS0117:·`A'·does·not·contain·a·definition·for·`CODE'75 ····<string>//·CS0117:·`A'·does·not·contain·a·definition·for·`CODE'
60 //·Line:·676 //·Line:·6
  
61 class·X77 class·X
62 {78 {
63 »       public·static·void·Foo·(int·i,·string·code·=·A.CODE)79 »       public·static·void·Foo·(int·i,·string·code·=·A.CODE)
Offset 84, 41 lines modifiedOffset 99, 38 lines modified
84 »       »       Foo·();99 »       »       Foo·();
85 »       }100 »       }
  
86 »       public·static·void·Foo·(string·Product·=·X.P)101 »       public·static·void·Foo·(string·Product·=·X.P)
87 »       {102 »       {
88 »       }103 »       }
89 }</string>104 }</string>
90 ····<string>//·CS0117:·`System.Console'·does·not·contain·a·definition·for·`WriteLINE'105 ····<string>//·CS0117:·`System.Runtime.CompilerServices.IndexerNameAttribute'·does·not·contain·a·definition·for·`errorarg'
91 //·Line:·10106 //·Line:·
  
92 using·System;107 using·System.Runtime.CompilerServices;
  
93 public·class·Test108 public·class·E
94 {109 {
95 »       public·static·void·Main·() 
96 »       { 
97 »       »       var·x·=·nameof·(Console.WriteLINE); 
98 »       }110 ···[IndexerName(&quot;xxx&quot;,·errorarg·=·&quot;&quot;)]
 111 ···public·int·this[int·index]·{
 112 ······get·{
 113 ·········return·0;
 114 ······}
 115 ···}
99 }</string>116 }</string>
100 ····<string>//·CS0117:·`Data'·does·not·contain·a·definition·for·`Count'117 ····<string>//·CS0117:·`System.Console'·does·not·contain·a·definition·for·`WriteLINE'
101 //·Line:·15118 //·Line:·10
  
  
102 using·System;119 using·System;
  
103 class·Data 
Max diff block lines reached; 794/3629 bytes (21.88%) of diff not shown.
3.54 KB
CS0060
3.53 KB
CS0060
Ordering differences only
    
Offset 1, 44 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>CS0060</ErrorName>3 ··<ErrorName>CS0060</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`A.B.Base'·is·less·accessible·than·class·`A.B.Derived' 
6 //·Line:·9 
  
7 internal·class·A 
8 { 
9 »       protected·class·B 
10 »       { 
11 »       »       protected·class·Base·{} 
12 »       »       public·class·Derived·:·Base·{·} 
13 »       } 
14 }</string> 
15 ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`Foo&lt;Bar.Baz&gt;'·is·less·accessible·than·class·`Bar' 
16 //·Line:·7 
  
17 public·class·Foo&lt;K&gt;·{ 
18 } 
  
19 public·class·Bar·:·Foo&lt;Bar.Baz&gt;·{ 
20 »       internal·class·Baz·{ 
21 »       } 
22 }</string> 
23 ····<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;' 
24 //·Line:·7 
  
25 using·System; 
26 using·System.Collections.Generic; 
  
27 public·class·Foo&lt;T&gt;·:·List&lt;Foo&lt;T&gt;.Bar&gt; 
28 { 
29 »       class·Bar 
30 »       { 
31 »       } 
32 }</string> 
33 ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`B.C.E'·is·less·accessible·than·class·`B.A.D'5 ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`B.C.E'·is·less·accessible·than·class·`B.A.D'
34 //·Line:·156 //·Line:·15
  
35 public·class·B7 public·class·B
36 {8 {
37 »       protected·class·C·:·A9 »       protected·class·C·:·A
38 »       {10 »       {
Offset 50, 21 lines modifiedOffset 17, 14 lines modified
50 »       protected·internal·class·A17 »       protected·internal·class·A
51 »       {18 »       {
52 »       »       protected·class·D·:·C.E19 »       »       protected·class·D·:·C.E
53 »       »       {20 »       »       {
54 »       »       }21 »       »       }
55 »       }22 »       }
56 }</string>23 }</string>
57 ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`X'·is·less·accessible·than·class·`Y' 
58 //·Line:·6 
59 class·X·{ 
60 } 
  
61 public·class·Y·:·X·{ 
62 }</string> 
63 ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`A&lt;C&gt;.B'·is·less·accessible·than·class·`D'24 ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`A&lt;C&gt;.B'·is·less·accessible·than·class·`D'
64 //·Line:·1325 //·Line:·13
  
65 public·class·A&lt;T&gt;26 public·class·A&lt;T&gt;
66 {27 {
67 »       public·class·B·{}28 »       public·class·B·{}
68 }29 }
Offset 86, 24 lines modifiedOffset 46, 14 lines modified
86 »       »       protected·class·C·{·}46 »       »       protected·class·C·{·}
  
87 »       »       protected·internal·class·D·:·C47 »       »       protected·internal·class·D·:·C
88 »       »       {48 »       »       {
89 »       »       }49 »       »       }
90 ····}50 ····}
91 }</string>51 }</string>
92 ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`Foo&lt;Bar.Baz&gt;'·is·less·accessible·than·class·`Bar' 
93 //·Line:·7 
  
94 public·class·Foo&lt;K&gt;·{ 
95 } 
  
96 public·class·Bar·:·Foo&lt;Bar.Baz&gt;·{ 
97 »       private·class·Baz·{ 
98 »       } 
99 }</string> 
100 ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`X.A.D.E'·is·less·accessible·than·class·`X.A.B.F'52 ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`X.A.D.E'·is·less·accessible·than·class·`X.A.B.F'
101 //·Line:·1053 //·Line:·10
  
102 internal·class·X54 internal·class·X
103 {55 {
104 »       protected·class·A56 »       protected·class·A
105 »       {57 »       {
Offset 116, 9 lines modifiedOffset 66, 59 lines modified
  
116 »       »       protected·class·D·:·B66 »       »       protected·class·D·:·B
117 »       »       {67 »       »       {
118 »       »       »       internal·class·E·{·}68 »       »       »       internal·class·E·{·}
119 »       »       }69 »       »       }
120 »       }70 »       }
121 }</string>71 }</string>
 72 ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`Foo&lt;Bar.Baz&gt;'·is·less·accessible·than·class·`Bar'
 73 //·Line:·7
  
 74 public·class·Foo&lt;K&gt;·{
 75 }
  
 76 public·class·Bar·:·Foo&lt;Bar.Baz&gt;·{
 77 »       internal·class·Baz·{
 78 »       }
 79 }</string>
 80 ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`X'·is·less·accessible·than·class·`Y'
 81 //·Line:·6
 82 class·X·{
 83 }
  
 84 public·class·Y·:·X·{
 85 }</string>
 86 ····<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;'
 87 //·Line:·7
  
 88 using·System;
 89 using·System.Collections.Generic;
  
 90 public·class·Foo&lt;T&gt;·:·List&lt;Foo&lt;T&gt;.Bar&gt;
 91 {
 92 »       class·Bar
 93 »       {
 94 »       }
Max diff block lines reached; 23/3576 bytes (0.64%) of diff not shown.
943 B
CS0267
931 B
CS0267
Ordering differences only
    
Offset 3, 23 lines modifiedOffset 3, 23 lines modified
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:·46 //·Line:·4
  
7 partial·enum·e·{}</string>7 partial·enum·e·{}</string>
8 ····<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
9 //·Line:·4 
  
10 public·partial·static·class·Test 
11 { 
12 }</string> 
13 ····<string>//·CS0267:·The·`partial'·modifier·can·be·used·only·immediately·before·`class',·`struct',·`interface',·or·`void'·keyword 
14 //·Line:·69 //·Line:·6
  
15 public·partial·class·C10 public·partial·class·C
16 {11 {
17 »       partial·virtual·void·Foo·()12 »       partial·virtual·void·Foo·()
18 »       {13 »       {
19 »       }14 »       }
20 }</string>15 }</string>
 16 ····<string>//·CS0267:·The·`partial'·modifier·can·be·used·only·immediately·before·`class',·`struct',·`interface',·or·`void'·keyword
 17 //·Line:·4
  
 18 public·partial·static·class·Test
 19 {
 20 }</string>
21 ··</Examples>21 ··</Examples>
22 </ErrorDocumentation>22 </ErrorDocumentation>
757 B
CS1530
745 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:·86 //·Line:·8
  
7 class·Base7 new·enum·E
8 {8 {
9 } 
  
10 new·class·X:·Base·{ 
11 }</string>9 }</string>
12 ····<string>//·CS1530:·Keyword·`new'·is·not·allowed·on·namespace·elements10 ····<string>//·CS1530:·Keyword·`new'·is·not·allowed·on·namespace·elements
13 //·Line:·511 //·Line:·5
  
14 namespace·A·{12 namespace·A·{
15 »       new·class·X·{13 »       new·class·X·{
16 »       }14 »       }
17 }</string>15 }</string>
18 ····<string>//·CS1530:·Keyword·`new'·is·not·allowed·on·namespace·elements16 ····<string>//·CS1530:·Keyword·`new'·is·not·allowed·on·namespace·elements
19 //·Line:·817 //·Line:·8
  
20 new·enum·E18 class·Base
21 {19 {
 20 }
  
 21 new·class·X:·Base·{
22 }</string>22 }</string>
23 ··</Examples>23 ··</Examples>
24 </ErrorDocumentation>24 </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·intp·(Test)'5 ····<string>//·CS1581:·Invalid·return·type·in·XML·comment·cref·attribute·`explicit·operator·int·(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·intp·(Test)&quot;/&gt;9 ///·&lt;seealso·cref=&quot;explicit·operator·int·(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·0;15 »       »       return·new·int·[0];
16 »       }16 »       }
17 }</string>17 }</string>
18 ····<string>//·CS1581:·Invalid·return·type·in·XML·comment·cref·attribute·`explicit·operator·int·(Test)'18 ····<string>//·CS1581:·Invalid·return·type·in·XML·comment·cref·attribute·`explicit·operator·intp·(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·int·(Test)&quot;/&gt;22 ///·&lt;seealso·cref=&quot;explicit·operator·intp·(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·new·int·[0];28 »       »       return·0;
29 »       }29 »       }
30 }</string>30 }</string>
31 ··</Examples>31 ··</Examples>
32 </ErrorDocumentation>32 </ErrorDocumentation>
1.18 KB
CS0572
1.17 KB
CS0572
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>CS0572</ErrorName>3 ··<ErrorName>CS0572</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0572:·`meth':·cannot·reference·a·type·through·an·expression.·Consider·using·`test.meth'·instead
 6 //·Line:·8
  
 7 class·test2·:·test·{
 8 »       int·meth(·bool·b·)
 9 »       {
 10 »       »       return·1;
 11 »       »       base.meth·(true);
 12 »       }
 13 }
  
 14 abstract·class·test·{
 15 »       public·delegate·void·meth(·bool·b·)·;
 16 }</string>
5 ····<string>//·CS0572:·`Inner':·cannot·reference·a·type·through·an·expression.·Consider·using·`Outer.Inner'·instead17 ····<string>//·CS0572:·`Inner':·cannot·reference·a·type·through·an·expression.·Consider·using·`Outer.Inner'·instead
6 //·Line:·1818 //·Line:·18
  
7 public·class·Outer19 public·class·Outer
8 {20 {
9 »       public·enum·Inner21 »       public·enum·Inner
10 »       {22 »       {
Offset 43, 23 lines modifiedOffset 57, 9 lines modified
43 »       public·enum·Foo·{·Hello,·World·};57 »       public·enum·Foo·{·Hello,·World·};
  
44 »       public·void·Test·(Foo·foo)58 »       public·void·Test·(Foo·foo)
45 »       {59 »       {
46 »       »       Console.WriteLine·(foo);60 »       »       Console.WriteLine·(foo);
47 »       }61 »       }
48 }</string>62 }</string>
49 ····<string>//·CS0572:·`meth':·cannot·reference·a·type·through·an·expression.·Consider·using·`test.meth'·instead 
50 //·Line:·8 
  
51 class·test2·:·test·{ 
52 »       int·meth(·bool·b·) 
53 »       { 
54 »       »       return·1; 
55 »       »       base.meth·(true); 
56 »       } 
57 } 
  
58 abstract·class·test·{ 
59 »       public·delegate·void·meth(·bool·b·)·; 
60 }</string> 
61 ··</Examples>63 ··</Examples>
62 </ErrorDocumentation>64 </ErrorDocumentation>
1.32 KB
CS0577
1.31 KB
CS0577
Ordering differences only
    
Offset 7, 35 lines modifiedOffset 7, 35 lines modified
  
7 class·MainClass·{7 class·MainClass·{
8 ········[System.Diagnostics.Conditional(&quot;DEBUG&quot;)]8 ········[System.Diagnostics.Conditional(&quot;DEBUG&quot;)]
9 ········~MainClass·()·{}9 ········~MainClass·()·{}
  
10 ········public·static·void·Main·()·{}10 ········public·static·void·Main·()·{}
11 }</string>11 }</string>
12 ····<string>//·CS0577:·Conditional·not·valid·on·`MainClass.I.F()'·because·it·is·a·constructor,·destructor,·operator·or·explicit·interface·implementation 
13 //·Line:·10 
  
14 interface·I 
15 { 
16 ····void·F·(); 
17 } 
  
18 class·MainClass:·I·{ 
19 ········[System.Diagnostics.Conditional(&quot;DEBUG&quot;)] 
20 ········void·I.F·()·{} 
21 }</string> 
22 ····<string>//·CS0577:·Conditional·not·valid·on·`MainClass.implicit·operator·MainClass(C)'·because·it·is·a·constructor,·destructor,·operator·or·explicit·interface·implementation12 ····<string>//·CS0577:·Conditional·not·valid·on·`MainClass.implicit·operator·MainClass(C)'·because·it·is·a·constructor,·destructor,·operator·or·explicit·interface·implementation
23 //·Line:·813 //·Line:·8
  
24 class·C·{}14 class·C·{}
  
25 class·MainClass·{15 class·MainClass·{
26 ········[System.Diagnostics.Conditional(&quot;DEBUG&quot;)]16 ········[System.Diagnostics.Conditional(&quot;DEBUG&quot;)]
27 ········public·static·implicit·operator·MainClass·(C·m)17 ········public·static·implicit·operator·MainClass·(C·m)
28 ········{18 ········{
29 ············return·null;19 ············return·null;
30 ········}20 ········}
  
31 »       »       public·static·void·Main·()·{}21 »       »       public·static·void·Main·()·{}
32 }</string>22 }</string>
 23 ····<string>//·CS0577:·Conditional·not·valid·on·`MainClass.I.F()'·because·it·is·a·constructor,·destructor,·operator·or·explicit·interface·implementation
 24 //·Line:·10
  
 25 interface·I
 26 {
 27 ····void·F·();
 28 }
  
 29 class·MainClass:·I·{
 30 ········[System.Diagnostics.Conditional(&quot;DEBUG&quot;)]
 31 ········void·I.F·()·{}
 32 }</string>
33 ··</Examples>33 ··</Examples>
34 </ErrorDocumentation>34 </ErrorDocumentation>
1.37 KB
CS1025
1.36 KB
CS1025
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>CS1025</ErrorName>3 ··<ErrorName>CS1025</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1025·:·Single-line·comment·or·end-of-line·expected5 ····<string>//·CS1025:·Single-line·comment·or·end-of-line·expected
6 //·Line:·66 //·Line:·6
  
7 #if·DEBUG·DEBUG7 #if·DEBUG
8 //·...8 //·...
9 #endif</string>9 #endif·DEBUG</string>
 10 ····<string>//·CS1525:·Single-line·comment·or·end-of-line·expected
 11 //·Line:·4
  
 12 #line·100·&quot;a&quot;·default</string>
10 ····<string>//·CS1025·:·Single-line·comment·or·end-of-line·expected13 ····<string>//·CS1025·:·Single-line·comment·or·end-of-line·expected
11 //·Line:·614 //·Line:·6
  
12 #if·RELEASE15 #if·RELEASE
13 #else·DEBUG16 #else·DEBUG
14 #endif</string>17 #endif</string>
15 ····<string>//·CS1025·:·Single-line·comment·or·end-of-line·expected18 ····<string>//·CS1025·:·Single-line·comment·or·end-of-line·expected
16 //·Line:·619 //·Line:·6
  
17 #if·RELEASE20 #if·RELEASE
18 #elif·DEBUG·DEBUG21 #elif·DEBUG·DEBUG
19 #endif</string>22 #endif</string>
20 ····<string>//·CS1025:·Single-line·comment·or·end-of-line·expected23 ····<string>//·CS1025:·Single-line·comment·or·end-of-line·expected
21 //·Line:·6 
  
22 #if·DEBUG 
23 //·... 
24 #endif·DEBUG</string> 
25 ····<string>//·CS1025:·Single-line·comment·or·end-of-line·expected 
26 //·Line:·424 //·Line:·4
  
27 #if·RELEASE·#endif</string>25 #if·RELEASE·#endif</string>
28 ····<string>//·CS1525:·Single-line·comment·or·end-of-line·expected26 ····<string>//·CS1025·:·Single-line·comment·or·end-of-line·expected
29 //·Line:·427 //·Line:·6
  
30 #line·100·&quot;a&quot;·default</string>28 #if·DEBUG·DEBUG
 29 //·...
 30 #endif</string>
31 ··</Examples>31 ··</Examples>
32 </ErrorDocumentation>32 </ErrorDocumentation>
10.9 KB
CS1502
10.9 KB
CS1502
Ordering differences only
    
Offset 13, 69 lines modifiedOffset 13, 125 lines modified
13 »       13 »       
14 »       public·static·void·Main·()14 »       public·static·void·Main·()
15 »       {15 »       {
16 »       »       dynamic·d·=·0;16 »       »       dynamic·d·=·0;
17 »       »       TestCall·(d,·1);17 »       »       TestCall·(d,·1);
18 »       }18 »       }
19 }</string>19 }</string>
20 ····<string>//·CS1502:·The·best·overloaded·method·match·for·`TestCase.TestS(ref·object)'·has·some·invalid·arguments20 ····<string>//·CS1502:·The·best·overloaded·method·match·for·`C.Test_C(System.Type,·params·int[])'·has·some·invalid·arguments
21 //·Line:·2121 //·Line:·10
  
22 using·System;22 using·System;
  
23 public·struct·Struct·{ 
24 »       public·int·x,·y,·z; 
25 } 
  
26 public·class·TestCase·{23 public·class·C
27 »       24 {
28 »       public·static·void·Main()·{25 »       public·static·int·Main·()
 26 »       {
 27 »       »       return·Test_C·(typeof·(C),·null,·null);
29 »       »        
30 »       »       Struct·s·=·new·Struct(); 
31 »       »        
32 »       »       s.x·=·1; 
33 »       »       s.y·=·2; 
34 »       »        
35 »       »       System.Console.WriteLine(&quot;{0}·{1}·{2}&quot;,·s.x,·s.y,·s.z); 
36 »       »        
37 »       »       TestS(ref·s); 
38 »       }»       
39 »        
40 »       public·static·void·TestS(ref·object·ino)·{ 
41 »       »       System.Console.WriteLine(&quot;{0}&quot;,·((Struct)(ino)).x); 
42 »       }28 »       }
43 »       29 »       
 30 »       static·int·Test_C·(Type·t,·params·int[]·a)
 31 »       {
 32 »       »       return·1;
 33 »       }
44 }</string>34 }</string>
45 ····<string>//·CS1502:·The·best·overloaded·method·match·for·`X.M(string)'·has·some·invalid·arguments35 ····<string>//·CS1502:·The·best·overloaded·method·match·for·`A.A(System.Collections.Generic.IList&lt;int&gt;[])'·has·some·invalid·arguments
46 //·Line:·2336 //·Line:·40
 37 using·System;
 38 using·System.Collections;
 39 using·System.Collections.Generic;
  
47 delegate·void·D1·(object·o); 
48 delegate·void·D2·();40 public·struct·MyStruct·:·IList&lt;int&gt;
 41 {
 42 »       public·int·this·[int·x]·{·get·{·return·0;·}·set·{·return;·}·}
 43 »       public·int·IndexOf·(int·x)·{·return·0;·}
 44 »       public·void·Insert·(int·x,·int·y)·{·return;·}
 45 »       public·void·RemoveAt·(int·x)·{·return;·}
 46 »       public·int·Count·{·get·{·return·0;·}·}
 47 »       public·bool·IsReadOnly·{·get·{·return·false;·}·}
 48 »       public·void·Add·(int·x)·{·return;·}
 49 »       public·void·Clear·()·{·return;·}
 50 »       public·bool·Contains·(int·x)·{·return·false;·}
 51 »       public·void·CopyTo·(int[]·x,·int·y)·{·return;·}
 52 »       public·bool·Remove·(int·x)·{·return·false;·}
 53 »       public·IEnumerator&lt;int&gt;·GetEnumerator()·{·yield·return·0;·}
 54 »       IEnumerator·IEnumerable.GetEnumerator()·{·yield·return·0;·}
 55 }
  
49 class·C56 public·class·A
50 {57 {
51 »       public·C·(D1·d)58 »       //·This·version·does·not·compile:
 59 »       public·A(IList&lt;int&gt;[]·x)·{·}
  
 60 »       //·This·version·compiles·fine,·but·results·in·an·exception:
 61 »       public·A(IList&lt;IList&lt;int&gt;&gt;·x)·{·}
 62 }
  
 63 public·class·Test
 64 {
 65 »       static·void·Main·()
52 »       {66 »       {
 67 »       »       MyStruct[]·myStructArray·=·new·MyStruct[1];
  
 68 »       »       Console.WriteLine·(&quot;Trying·to·construct·an·A...&quot;);
 69 »       »       A·a·=·new·A·(myStructArray);
 70 »       »       Console.WriteLine·(&quot;success!&quot;);
53 »       }71 »       }
54 »        
55 »       public·C·(D2·d)72 }</string>
 73 ····<string>//·CS1502:·The·best·overloaded·method·match·for·`System.Console.WriteLine(bool)'·has·some·invalid·arguments
 74 //·Line:·10
 75 using·System;
  
 76 public·class·MainClass
 77 {
 78 ········public·static·void·Main()
 79 ········{
 80 »       »       test·MyBug·=·new·test();
 81 ················Console.WriteLine·(MyBug.mytest());
 82 »       }
 83 }
  
 84 public·class···test
 85 {
 86 ········public·void·mytest()
 87 ········{
 88 ················Console.WriteLine(&quot;test&quot;);
 89 »       }
 90 }</string>
 91 ····<string>//·CS1502:·The·best·overloaded·method·match·for·`X.X(int)'·has·some·invalid·arguments
 92 //·Line:·14
  
 93 public·class·X·{
  
 94 »       public·X·(int·a)
56 »       {95 »       {
57 »       }96 »       }
58 }97 }
  
 98 class·D·{
 99 »       static·void·Main·()
 100 »       {
 101 »       »       X·x·=·new·X·(&quot;hola&quot;);
 102 »       }
 103 }</string>
 104 ····<string>//·CS1502:·The·best·overloaded·method·match·for·`X.Add(params·object[])'·has·some·invalid·arguments
 105 //·Line:·8
  
59 class·X106 class·X
60 {107 {
Max diff block lines reached; 7625/11074 bytes (68.85%) of diff not shown.
2.97 KB
CS0101
2.96 KB
CS0101
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>CS0101</ErrorName>3 ··<ErrorName>CS0101</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0101:·The·namespace·`global::'·already·contains·a·definition·for·`Test'
 6 //·Line:·5
 7 //·Compiler·options:·CS0101-7-2.cs
  
 8 class·Test·{}</string>
 9 ····<string>//·CS0101:·The·namespace·`global::'·already·contains·a·definition·for·`I&lt;T&gt;'
 10 //·Line:·8
  
 11 interface·I&lt;T&gt;
 12 {
 13 }
  
 14 partial·class·I&lt;T&gt;
 15 {
 16 }</string>
5 ····<string>//·CS0101:·The·namespace·`N'·already·contains·a·definition·for·`C'17 ····<string>//·CS0101:·The·namespace·`N'·already·contains·a·definition·for·`C'
6 //·Line:·1318 //·Line:·13
  
7 namespace·N19 namespace·N
8 {20 {
9 »       public·class·C21 »       public·class·C
10 »       {22 »       {
Offset 27, 66 lines modifiedOffset 42, 27 lines modified
27 »       {42 »       {
28 »       }43 »       }
29 »       44 »       
30 »       namespace·Foo45 »       namespace·Foo
31 »       {46 »       {
32 »       }47 »       }
33 }</string>48 }</string>
34 ····<string>//·CS0101:·The·namespace·`AA.VV'·already·contains·a·definition·for·`SomeEnum' 
35 //·Line:·10 
36 using·System; 
  
37 namespace·AA·{ 
38 »       namespace·VV·{ 
39 »       »       public·enum·SomeEnum·{ 
40 »       »       »       Something1, 
41 »       »       »       Something2 
42 »       »       } 
  
43 »       »       public·enum·SomeEnum·{ 
44 »       »       »       Dog, 
45 »       »       »       Fish, 
46 »       »       »       Cat 
47 »       »       } 
48 »       } 
49 }</string> 
50 ····<string>//·CS0101:·The·namespace·`Test'·already·contains·a·definition·for·`Foo'49 ····<string>//·CS0101:·The·namespace·`Test'·already·contains·a·definition·for·`Foo'
51 //·Line:·1050 //·Line:·10
  
52 namespace·Test51 namespace·Test
53 {52 {
54 »       public·class·Foo53 »       public·class·Foo
55 »       {54 »       {
56 »       }55 »       }
57 »       56 »       
58 »       namespace·Foo.PP57 »       namespace·Foo.PP
59 »       {58 »       {
60 »       }59 »       }
61 }</string>60 }</string>
62 ····<string>//·CS0101:·The·namespace·`global::'·already·contains·a·definition·for·`Test' 
63 //·Line:·5 
64 //·Compiler·options:·CS0101-7-2.cs 
  
65 class·Test·{}</string> 
66 ····<string>//·CS0101:·The·namespace·`global::'·already·contains·a·definition·for·`Test' 
67 //·Line:·6 
  
68 class·Test·{} 
  
69 namespace·Test 
70 { 
71 }</string> 
72 ····<string>//·CS0101:·The·namespace·`N'·already·contains·a·definition·for·`Test&lt;T&gt;' 
73 //·Line:·7 
74 //·Compiler·options:·CS0101-9-2.cs 
  
75 namespace·N 
76 { 
77 »       class·Test&lt;T&gt;·{} 
78 }</string> 
79 ····<string>//·CS0101:·The·namespace·`global::'·already·contains·a·definition·for·`SomeEnum'61 ····<string>//·CS0101:·The·namespace·`global::'·already·contains·a·definition·for·`SomeEnum'
80 //·Line:·1062 //·Line:·10
81 using·System;63 using·System;
  
82 public·enum·SomeEnum·{64 public·enum·SomeEnum·{
83 »       Something1,65 »       Something1,
84 »       Something266 »       Something2
Offset 101, 19 lines modifiedOffset 77, 43 lines modified
101 public·class·DupeEnumTest·{77 public·class·DupeEnumTest·{
102 »       public·static·void·Main(string[]·args)·{78 »       public·static·void·Main(string[]·args)·{
103 »       »       SomeEnum·someEnum·=·SomeEnum.Dog;79 »       »       SomeEnum·someEnum·=·SomeEnum.Dog;
104 »       »       Console.WriteLine(&quot;SomeEnum·Result:·&quot;·+·someEnum.ToString80 »       »       Console.WriteLine(&quot;SomeEnum·Result:·&quot;·+·someEnum.ToString
105 ());81 ());
106 »       }82 »       }
107 }</string>83 }</string>
108 ····<string>//·CS0101:·The·namespace·`global::'·already·contains·a·definition·for·`I&lt;T&gt;'84 ····<string>//·CS0101:·The·namespace·`N'·already·contains·a·definition·for·`Test&lt;T&gt;'
109 //·Line:·885 //·Line:·7
 86 //·Compiler·options:·CS0101-9-2.cs
  
110 interface·I&lt;T&gt;87 namespace·N
111 {88 {
112 }89 »       class·Test&lt;T&gt;·{}
 90 }</string>
 91 ····<string>//·CS0101:·The·namespace·`AA.VV'·already·contains·a·definition·for·`SomeEnum'
 92 //·Line:·10
 93 using·System;
  
113 partial·class·I&lt;T&gt;94 namespace·AA·{
 95 »       namespace·VV·{
 96 »       »       public·enum·SomeEnum·{
 97 »       »       »       Something1,
 98 »       »       »       Something2
 99 »       »       }
  
 100 »       »       public·enum·SomeEnum·{
 101 »       »       »       Dog,
 102 »       »       »       Fish,
 103 »       »       »       Cat
 104 »       »       }
 105 »       }
 106 }</string>
Max diff block lines reached; 50/2995 bytes (1.67%) of diff not shown.
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>
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>
2.66 KB
CS0206
2.65 KB
CS0206
Ordering differences only
    
Offset 1, 47 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>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:·226 //·Line:·15
  
7 using·System;7 class·X·{
 8 »       static·int·P·{·get·{·return·1;·}·set·{·}·}
  
 9 »       static·int·m·(out·int·v)
8 namespace·N 
9 { 
10 »       public·class·Test 
11 »       {10 »       {
 11 »       »       v·=·1;
 12 »       »       return·1;
12 »       »       public·double·this[int·i] 
13 »       »       { 
14 »       »       »       get·{·return·1;·} 
15 »       »       } 
  
16 »       »       public·static·void·WriteOutData(out·double·d) 
17 »       »       { 
18 »       »       »       d·=·5.0; 
19 »       »       } 
  
20 »       »       public·static·void·Main(string[]·args) 
21 »       »       { 
22 »       »       »       Test·test·=·new·Test(); 
23 »       »       »       WriteOutData(out·test[1]); 
24 »       »       } 
25 »       }13 »       }
 14 »       
26 }</string> 
27 ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter 
28 //·Line:·10 
  
29 class·X 
30 { 
31 »       static·int·P·{·get;·set;·} 
  
32 »       static·void·Main·()15 »       static·void·Main·()
33 »       {16 »       {
34 »       »       ref·int·rl·=·ref·P;17 »       »       m·(out·P);
35 »       }18 »       }
36 }</string>19 }</string>
37 ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter20 ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter
38 //·Line:·1621 //·Line:·16
  
39 using·System;22 using·System;
  
Offset 55, 31 lines modifiedOffset 34, 14 lines modified
55 »       public·static·void·Main·(string[]·args)34 »       public·static·void·Main·(string[]·args)
56 »       {35 »       {
57 »       »       dynamic·d·=·null;36 »       »       dynamic·d·=·null;
58 »       »       WriteOutData·(out·d.Foo);37 »       »       WriteOutData·(out·d.Foo);
59 »       }38 »       }
60 }</string>39 }</string>
61 ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter40 ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter
62 //·Line:·15 
  
63 class·X·{ 
64 »       static·int·P·{·get·{·return·1;·}·set·{·}·} 
  
65 »       static·int·m·(out·int·v) 
66 »       { 
67 »       »       v·=·1; 
68 »       »       return·1; 
69 »       } 
70 »        
71 »       static·void·Main·() 
72 »       { 
73 »       »       m·(out·P); 
74 »       } 
75 }</string> 
76 ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter 
77 //·Line:·1441 //·Line:·14
  
78 class·C42 class·C
79 {43 {
80 »       static·void·Foo·(ref·object·o)44 »       static·void·Foo·(ref·object·o)
81 »       {45 »       {
82 »       }46 »       }
Offset 87, 9 lines modifiedOffset 49, 47 lines modified
87 »       public·static·void·Main·()49 »       public·static·void·Main·()
88 »       {50 »       {
89 »       »       var·v·=·new·{·Foo·=·&quot;Bar&quot;·};51 »       »       var·v·=·new·{·Foo·=·&quot;Bar&quot;·};
90 »       »       52 »       »       
91 »       »       Foo·(ref·v.Foo);53 »       »       Foo·(ref·v.Foo);
92 »       }54 »       }
93 }</string>55 }</string>
 56 ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter
 57 //·Line:·22
  
 58 using·System;
  
 59 namespace·N
 60 {
 61 »       public·class·Test
 62 »       {
 63 »       »       public·double·this[int·i]
 64 »       »       {
 65 »       »       »       get·{·return·1;·}
 66 »       »       }
  
 67 »       »       public·static·void·WriteOutData(out·double·d)
 68 »       »       {
 69 »       »       »       d·=·5.0;
 70 »       »       }
  
 71 »       »       public·static·void·Main(string[]·args)
 72 »       »       {
 73 »       »       »       Test·test·=·new·Test();
 74 »       »       »       WriteOutData(out·test[1]);
 75 »       »       }
 76 »       }
 77 }</string>
 78 ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter
 79 //·Line:·10
  
 80 class·X
 81 {
 82 »       static·int·P·{·get;·set;·}
  
 83 »       static·void·Main·()
 84 »       {
Max diff block lines reached; 23/2679 bytes (0.86%) of diff not shown.
1.67 KB
CS0625
1.66 KB
CS0625
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>CS0625</ErrorName>3 ··<ErrorName>CS0625</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0625:·`CS0625.GValue.name':·Instance·field·types·marked·with·StructLayout(LayoutKind.Explicit)·must·have·a·FieldOffset·attribute5 ····<string>//·CS0625:·`CS0625.GValue.value':·Instance·field·types·marked·with·StructLayout(LayoutKind.Explicit)·must·have·a·FieldOffset·attribute
6 //·Line:·116 //·Line:·10
  
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 »       partial·struct·GValue
 12 »       {
 13 »       }
 14 »       
11 »       struct·GValue·{15 »       partial·struct·GValue·{
12 »       »       public·string·name;16 »       »       public·int·value;
13 »       »       [·FieldOffset·(4)·]·public·int·value; 
14 »       }17 »       }
15 »       18 »       
16 »       class·Tests·{19 »       class·Tests·{
17 »       »       public·static·void·Main·()·{20 »       »       public·static·void·Main·()·{
18 »       »       }21 »       »       }
19 »       }22 »       }
20 }</string>23 }</string>
21 ····<string>//·CS0625:·`CS0625.GValue.value':·Instance·field·types·marked·with·StructLayout(LayoutKind.Explicit)·must·have·a·FieldOffset·attribute24 ····<string>//·CS0625:·`CS0625.GValue.name':·Instance·field·types·marked·with·StructLayout(LayoutKind.Explicit)·must·have·a·FieldOffset·attribute
22 //·Line:·1025 //·Line:·11
  
23 using·System;26 using·System;
24 using·System.Runtime.InteropServices;27 using·System.Runtime.InteropServices;
  
25 namespace·CS0625·{28 namespace·CS0625·{
26 »       [StructLayout·(LayoutKind.Explicit)]29 »       [StructLayout(LayoutKind.Explicit)]
27 »       partial·struct·GValue 
28 »       { 
29 »       } 
30 »        
31 »       partial·struct·GValue·{30 »       struct·GValue·{
32 »       »       public·int·value;31 »       »       public·string·name;
 32 »       »       [·FieldOffset·(4)·]·public·int·value;
33 »       }33 »       }
34 »       34 »       
35 »       class·Tests·{35 »       class·Tests·{
36 »       »       public·static·void·Main·()·{36 »       »       public·static·void·Main·()·{
37 »       »       }37 »       »       }
38 »       }38 »       }
39 }</string>39 }</string>
3.12 KB
CS0308
3.11 KB
CS0308
Ordering differences only
    
Offset 1, 31 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>CS0308</ErrorName>3 ··<ErrorName>CS0308</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0308:·The·non-generic·type·`BaseGeneric&lt;T&gt;.InnerDerived'·cannot·be·used·with·the·type·arguments5 ····<string>//·CS0308:·The·non-generic·type·`NamingContext'·cannot·be·used·with·the·type·arguments
6 //·Line:·196 //·Line:·6
  
7 class·BaseGeneric&lt;T&gt;7 class·Program
8 {8 {
9 »       public·class·InnerDerived9 »       static·NamingContext&lt;int&gt;·Lookup·()
10 »       {10 »       {
 11 »       »       return·null;
11 »       }12 »       }
12 }13 }
  
 14 class·NamingContext
13 class·BaseConcrete·:·BaseGeneric&lt;string&gt; 
14 { 
15 } 
  
16 class·Program 
17 {15 {
18 ····static·void·Main·() 
19 ····{ 
20 ········new·BaseConcrete.InnerDerived&lt;int&gt;(); 
21 ····} 
22 }</string>16 }</string>
23 ····<string>//·CS0308:·The·non-generic·method·`X.Foo()'·cannot·be·used·with·the·type·arguments17 ····<string>//·CS0308:·The·non-generic·method·`X.Foo()'·cannot·be·used·with·the·type·arguments
24 //·Line:·1218 //·Line:·12
  
25 class·X19 class·X
26 {20 {
27 »       public·void·Foo·()21 »       public·void·Foo·()
Offset 42, 41 lines modifiedOffset 35, 34 lines modified
  
42 using·System;35 using·System;
  
43 class·X36 class·X
44 {37 {
45 »       DateTime&lt;int&gt;·now;38 »       DateTime&lt;int&gt;·now;
46 }</string>39 }</string>
47 ····<string>//·CS0308:·The·non-generic·type·`Test.NonGeneric'·cannot·be·used·with·the·type·arguments40 ····<string>//·CS0308:·The·non-generic·type·`BaseGeneric&lt;T&gt;.InnerDerived'·cannot·be·used·with·the·type·arguments
48 //·Line:·841 //·Line:·19
  
49 public·class·Test42 class·BaseGeneric&lt;T&gt;
50 {43 {
 44 »       public·class·InnerDerived
51 »       public·static·void·Main·(string[]·args) 
52 »       { 
53 »       »       NonGeneric·dummy·=·new·NonGeneric&lt;string&gt;·(); 
54 »       } 
  
55 »       internal·class·NonGeneric 
56 »       {45 »       {
57 »       }46 »       }
 47 }
58 }</string> 
59 ····<string>//·CS0308:·The·non-generic·type·`NamingContext'·cannot·be·used·with·the·type·arguments 
60 //·Line:·6 
  
61 class·Program48 class·BaseConcrete·:·BaseGeneric&lt;string&gt;
62 {49 {
63 »       static·NamingContext&lt;int&gt;·Lookup·() 
64 »       { 
65 »       »       return·null; 
66 »       } 
67 }50 }
  
68 class·NamingContext51 class·Program
69 {52 {
 53 ····static·void·Main·()
 54 ····{
 55 ········new·BaseConcrete.InnerDerived&lt;int&gt;();
 56 ····}
70 }</string>57 }</string>
71 ····<string>//·CS0308:·The·non-generic·method·`C.TestCall(int)'·cannot·be·used·with·the·type·arguments58 ····<string>//·CS0308:·The·non-generic·method·`C.TestCall(int)'·cannot·be·used·with·the·type·arguments
72 //·Line:·1359 //·Line:·13
  
73 class·C60 class·C
74 {61 {
75 »       static·void·TestCall·(int·i)62 »       static·void·TestCall·(int·i)
Offset 103, 24 lines modifiedOffset 89, 14 lines modified
103 public·static·class·Driver89 public·static·class·Driver
104 {90 {
105 »       static·object·UseBrokenType·()91 »       static·object·UseBrokenType·()
106 »       {92 »       {
107 »       »       return·Foo&lt;int&gt;·().Test·();93 »       »       return·Foo&lt;int&gt;·().Test·();
108 »       }94 »       }
109 }</string>95 }</string>
110 ····<string>//·CS0308:·The·non-generic·type·`Stack'·cannot·be·used·with·the·type·arguments 
111 //·Line:·9 
  
112 class·Stack 
113 {·} 
  
114 class·X 
115 { 
116 »       Stack&lt;float&gt;·stack; 
117 }</string> 
118 ····<string>//·CS0308:·The·non-generic·type·`N1.A'·cannot·be·used·with·the·type·arguments96 ····<string>//·CS0308:·The·non-generic·type·`N1.A'·cannot·be·used·with·the·type·arguments
119 //·Line:·1197 //·Line:·11
120 namespace·N198 namespace·N1
121 {99 {
122 »       class·A100 »       class·A
123 »       {·}101 »       {·}
124 }102 }
Offset 132, 9 lines modifiedOffset 108, 33 lines modified
132 »       class·X108 »       class·X
133 »       {109 »       {
134 »       »       static·void·Main·()110 »       »       static·void·Main·()
135 »       »       {111 »       »       {
136 »       »       }112 »       »       }
137 »       }113 »       }
138 }</string>114 }</string>
 115 ····<string>//·CS0308:·The·non-generic·type·`Stack'·cannot·be·used·with·the·type·arguments
 116 //·Line:·9
  
 117 class·Stack
 118 {·}
  
 119 class·X
 120 {
 121 »       Stack&lt;float&gt;·stack;
 122 }</string>
 123 ····<string>//·CS0308:·The·non-generic·type·`Test.NonGeneric'·cannot·be·used·with·the·type·arguments
 124 //·Line:·8
  
Max diff block lines reached; 23/3149 bytes (0.73%) of diff not shown.
13.1 KB
CS0136
13.1 KB
CS0136
Ordering differences only
    
Offset 1, 44 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>CS0136</ErrorName>3 ··<ErrorName>CS0136</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<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·else5 ····<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
6 //·Line:·96 //·Line:·10
  
7 class·X·{ 
8 »       void·b·() 
9 »       { 
10 »       »       int·i; 
11 »       »       { 
12 »       »       »       string·i; 
13 »       »       } 
14 »       } 
15 }</string> 
16 ····<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 
17 //·Line:·20 
18 using·System;7 using·System;
  
 8 class·T
19 public·delegate·void·Hello·(Test·test); 
  
20 public·class·Test 
21 {9 {
 10 »       public·void·Foo·(int·i)
22 »       public·void·Whatever·() 
23 »       {·} 
  
24 »       static·void·Main·() 
25 »       {11 »       {
 12 »       »       Action&lt;int&gt;·v·=·x·=&gt;·{·int·i·=·9;·};
26 »       »       Hello·hello·=·delegate·(Test·test)·{ 
27 »       »       »       Hello·hello2·=·delegate·(Test·t)·{ 
28 »       »       »       »       t.Whatever·(); 
29 »       »       »       }; 
30 »       »       »       hello2·(test); 
31 »       »       }; 
32 »       »       Test·t·=·new·Test·(); 
33 »       »       hello·(t); 
34 »       }13 »       }
35 }</string>14 }</string>
36 ····<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·else15 ····<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
37 //·Line:·1016 //·Line:·10
  
38 internal·class·Program17 internal·class·Program
39 {18 {
Offset 46, 32 lines modifiedOffset 23, 42 lines modified
46 »       {23 »       {
47 »       »       object·o·=·null;24 »       »       object·o·=·null;
48 »       »       if·(o·is·string·s)·{25 »       »       if·(o·is·string·s)·{
49 »       »       »       int·s·=·1;26 »       »       »       int·s·=·1;
50 »       »       }27 »       »       }
51 »       }28 »       }
52 }</string>29 }</string>
53 ····<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·else30 ····<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
54 //·Line:·1731 //·Line:·13
55 using·System; 
  
56 public·delegate·void·Hello·(Test·test);32 using·System.Linq;
  
57 public·class·Test33 public·class·Test
58 {34 {
59 »       public·void·Whatever·() 
60 »       {·}35 »       public·static·void·Main·()
 36 »       {
 37 »       »       var·l·=·from·v·in·&quot;abcd&quot;·select·(v·=&gt;·v);
 38 »       }
 39 }</string>
 40 ····<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
 41 //·Line:·15
 42 delegate·string·Fun·();
  
 43 class·X
 44 {
61 »       static·void·Main·()45 »       static·void·Main·()
62 »       {46 »       {
63 »       »       Hello·hello·=·delegate·(Test·t)·{ 
64 »       »       »       t.Whatever·();47 »       »       for·(int·j·=·0;·j·&lt;·5;·j++)·{
 48 »       »       »       Fun·m·=·delegate·{
 49 »       »       »       »       int·i·=·j;
 50 »       »       »       »       return·&quot;&lt;&lt;&quot;·+·i·+·&quot;&gt;&gt;&quot;;
65 »       »       };51 »       »       »       };
66 »       »       Test·t·=·new·Test·(); 
67 »       »       hello·(t); 
 52 »       »       »       int·i·=·j;
 53 »       »       }
68 »       }54 »       }
69 }</string>55 }</string>
70 ····<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·else56 ····<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
71 //·Line:·1757 //·Line:·17
72 using·System;58 using·System;
  
73 public·delegate·void·Hello·(Test·test);59 public·delegate·void·Hello·(Test·test);
Offset 86, 142 lines modifiedOffset 73, 182 lines modified
86 »       »       Hello·hello·=·delegate·(Test·t)·{73 »       »       Hello·hello·=·delegate·(Test·t)·{
87 »       »       »       t.Whatever·();74 »       »       »       t.Whatever·();
88 »       »       };75 »       »       };
89 »       »       Test·t·=·new·Test·();76 »       »       Test·t·=·new·Test·();
90 »       »       hello·(t);77 »       »       hello·(t);
91 »       }78 »       }
92 }</string>79 }</string>
 80 ····<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
 81 //·Line:·9
  
 82 class·X·{
 83 »       void·b·()
 84 »       {
 85 »       »       int·i;
 86 »       »       {
 87 »       »       »       string·i;
 88 »       »       }
 89 »       }
 90 }</string>
93 ····<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·else91 ····<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·else
94 //·Line:·1192 //·Line:·11
  
95 using·System.Linq;93 using·System.Linq;
  
96 class·C94 class·C
97 {95 {
98 »       public·static·void·Main·()96 »       public·static·void·Main·()
99 »       {97 »       {
100 »       »       var·l·=·from·v·in·&quot;abcd&quot;·select·v;98 »       »       var·l·=·from·v·in·&quot;abcd&quot;·select·v;
101 »       »       int·v;99 »       »       int·v;
102 »       }100 »       }
103 }</string>101 }</string>
Max diff block lines reached; 9126/13414 bytes (68.03%) of diff not shown.
1.9 KB
CS0837
1.88 KB
CS0837
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>CS0837</ErrorName>3 ··<ErrorName>CS0837</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0837:·The·`is'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group 
6 //·Line:·10 
  
7 using·System; 
8 · 
9 class·Test 
10 { 
11 »       static·void·Main·() 
12 »       { 
13 »       »       var·res·=·Main·is·object; 
14 »       } 
15 }</string> 
16 ····<string>//·CS0837:·The·`is'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group 
17 //·Line:·11 
  
18 using·System; 
19 using·System.Linq.Expressions; 
  
20 class·C 
21 { 
22 »       public·static·void·Main·() 
23 »       { 
24 »       »       Expression&lt;Func&lt;bool&gt;&gt;·e·=·()·=&gt;·&quot;1&quot;.ToString·is·string; 
25 »       } 
26 }</string> 
27 ····<string>//·CS0837:·The·`as'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group5 ····<string>//·CS0837:·The·`as'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group
28 //·Line:·146 //·Line:·14
  
29 class·X7 class·X
30 {8 {
31 »       delegate·void·D·();9 »       delegate·void·D·();
32 »       10 »       
Offset 40, 20 lines modifiedOffset 15, 45 lines modified
40 »       15 »       
41 »       static·void·Main·()16 »       static·void·Main·()
42 »       {17 »       {
43 »       »       Test·((()·=&gt;·{·})·as·D);18 »       »       Test·((()·=&gt;·{·})·as·D);
44 »       }19 »       }
45 }</string>20 }</string>
46 ····<string>//·CS0837:·The·`is'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group21 ····<string>//·CS0837:·The·`is'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group
 22 //·Line:·10
  
 23 using·System;
 24 ·
 25 class·Test
 26 {
 27 »       static·void·Main·()
 28 »       {
 29 »       »       var·res·=·Main·is·object;
 30 »       }
 31 }</string>
 32 ····<string>//·CS0837:·The·`is'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group
47 //·Line:·833 //·Line:·8
  
48 class·X34 class·X
49 {35 {
50 »       static·void·Main·()36 »       static·void·Main·()
51 »       {37 »       {
52 »       »       if·(delegate·{}·is·int)·{38 »       »       if·(delegate·{}·is·int)·{
53 »       »       »       return;39 »       »       »       return;
54 »       »       }40 »       »       }
55 »       }41 »       }
56 }</string>42 }</string>
 43 ····<string>//·CS0837:·The·`is'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group
 44 //·Line:·11
  
 45 using·System;
 46 using·System.Linq.Expressions;
  
 47 class·C
 48 {
 49 »       public·static·void·Main·()
 50 »       {
 51 »       »       Expression&lt;Func&lt;bool&gt;&gt;·e·=·()·=&gt;·&quot;1&quot;.ToString·is·string;
 52 »       }
 53 }</string>
57 ··</Examples>54 ··</Examples>
58 </ErrorDocumentation>55 </ErrorDocumentation>
2.08 KB
CS1622
2.07 KB
CS1622
Ordering differences only
    
Offset 1, 29 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>CS1622</ErrorName>3 ··<ErrorName>CS1622</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1622:·Cannot·return·a·value·from·iterators.·Use·the·yield·return·statement·to·return·a·value,·or·yield·break·to·end·the·iteration5 ····<string>//·CS1622:·Cannot·return·a·value·from·iterators.·Use·the·yield·return·statement·to·return·a·value,·or·yield·break·to·end·the·iteration
6 //·Line:·11 
7 using·System.Collections; 
  
8 class·X·{ 
9 »       IEnumerator·MyEnumerator·(int·a) 
10 »       { 
11 »       »       if·(a·==·0) 
12 »       »       »       yield·return·1; 
13 »       »       else 
14 »       »       »       return·null; 
15 »       } 
  
16 »       static·void·Main·() 
17 »       { 
18 »       } 
19 }</string> 
20 ····<string>//·CS1622:·Cannot·return·a·value·from·iterators.·Use·the·yield·return·statement·to·return·a·value,·or·yield·break·to·end·the·iteration 
21 //·Line:·216 //·Line:·21
  
22 using·System.Collections.Generic;7 using·System.Collections.Generic;
  
23 namespace·McsDiff8 namespace·McsDiff
24 {9 {
25 »       class·MyObj10 »       class·MyObj
Offset 35, 15 lines modifiedOffset 18, 15 lines modified
35 »       »       protected·static·IEnumerable&lt;MyObj&gt;·GetStuff·()18 »       »       protected·static·IEnumerable&lt;MyObj&gt;·GetStuff·()
36 »       »       {19 »       »       {
37 »       »       »       yield·return·null;20 »       »       »       yield·return·null;
38 »       »       »       21 »       »       »       
39 »       »       »       try·{22 »       »       »       try·{
40 »       »       »       }23 »       »       »       }
41 »       »       »       catch·{24 »       »       »       catch·{
42 »       »       »       »       return·true;25 »       »       »       »       return;
43 »       »       »       }26 »       »       »       }
44 »       »       }27 »       »       }
45 »       }28 »       }
46 }</string>29 }</string>
47 ····<string>//·CS1622:·Cannot·return·a·value·from·iterators.·Use·the·yield·return·statement·to·return·a·value,·or·yield·break·to·end·the·iteration30 ····<string>//·CS1622:·Cannot·return·a·value·from·iterators.·Use·the·yield·return·statement·to·return·a·value,·or·yield·break·to·end·the·iteration
48 //·Line:·1431 //·Line:·14
  
Offset 59, 14 lines modifiedOffset 42, 31 lines modified
59 »       »       »       if·(a·==·null)42 »       »       »       if·(a·==·null)
60 »       »       »       »       return·false;43 »       »       »       »       return·false;
61 »       »       »       yield·return·a;44 »       »       »       yield·return·a;
62 »       »       }45 »       »       }
63 »       }46 »       }
64 }</string>47 }</string>
65 ····<string>//·CS1622:·Cannot·return·a·value·from·iterators.·Use·the·yield·return·statement·to·return·a·value,·or·yield·break·to·end·the·iteration48 ····<string>//·CS1622:·Cannot·return·a·value·from·iterators.·Use·the·yield·return·statement·to·return·a·value,·or·yield·break·to·end·the·iteration
 49 //·Line:·11
 50 using·System.Collections;
  
 51 class·X·{
 52 »       IEnumerator·MyEnumerator·(int·a)
 53 »       {
 54 »       »       if·(a·==·0)
 55 »       »       »       yield·return·1;
 56 »       »       else
 57 »       »       »       return·null;
 58 »       }
  
 59 »       static·void·Main·()
 60 »       {
 61 »       }
 62 }</string>
 63 ····<string>//·CS1622:·Cannot·return·a·value·from·iterators.·Use·the·yield·return·statement·to·return·a·value,·or·yield·break·to·end·the·iteration
66 //·Line:·2164 //·Line:·21
  
67 using·System.Collections.Generic;65 using·System.Collections.Generic;
  
68 namespace·McsDiff66 namespace·McsDiff
69 {67 {
70 »       class·MyObj68 »       class·MyObj
Offset 78, 14 lines modifiedOffset 78, 14 lines modified
78 »       »       protected·static·IEnumerable&lt;MyObj&gt;·GetStuff·()78 »       »       protected·static·IEnumerable&lt;MyObj&gt;·GetStuff·()
79 »       »       {79 »       »       {
80 »       »       »       yield·return·null;80 »       »       »       yield·return·null;
81 »       »       »       81 »       »       »       
82 »       »       »       try·{82 »       »       »       try·{
83 »       »       »       }83 »       »       »       }
84 »       »       »       catch·{84 »       »       »       catch·{
85 »       »       »       »       return;85 »       »       »       »       return·true;
86 »       »       »       }86 »       »       »       }
87 »       »       }87 »       »       }
88 »       }88 »       }
89 }</string>89 }</string>
90 ··</Examples>90 ··</Examples>
91 </ErrorDocumentation>91 </ErrorDocumentation>
1.29 KB
CS0205
1.28 KB
CS0205
Ordering differences only
    
Offset 39, 37 lines modifiedOffset 39, 14 lines modified
39 »       static·void·Main·()39 »       static·void·Main·()
40 »       {40 »       {
41 »       »       B·b·=·new·B·();41 »       »       B·b·=·new·B·();
42 »       »       if·(b.Foobar·==·1)·{42 »       »       if·(b.Foobar·==·1)·{
43 »       »       }43 »       »       }
44 »       }44 »       }
45 }</string>45 }</string>
46 ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.Foobar()' 
47 //·Line:·21 
  
48 using·System; 
  
49 public·abstract·class·A 
50 { 
51 ········public·abstract·void·Foobar·(); 
52 } 
  
53 public·class·B:·A 
54 { 
55 ········public·override·void·Foobar·() 
56 ········{ 
57 ················base.Foobar·(); 
58 ········} 
  
59 ········static·void·Main·() 
60 ········{ 
61 ················B·b·=·new·B·(); 
62 ················b.Foobar·(); 
63 ········} 
64 }</string> 
65 ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.Foobar.set'46 ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.Foobar.set'
66 //·Line:·1347 //·Line:·13
  
67 public·abstract·class·A48 public·abstract·class·A
68 {49 {
69 ········public·abstract·int·Foobar·{·set;·}50 ········public·abstract·int·Foobar·{·set;·}
70 }51 }
Offset 123, 9 lines modifiedOffset 100, 32 lines modified
123 »       static·void·Main·()100 »       static·void·Main·()
124 »       {101 »       {
125 »       »       B·b·=·new·B·();102 »       »       B·b·=·new·B·();
126 »       »       if·(b.Foobar·==·1)·{103 »       »       if·(b.Foobar·==·1)·{
127 »       »       }104 »       »       }
128 »       }105 »       }
129 }</string>106 }</string>
 107 ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.Foobar()'
 108 //·Line:·21
  
 109 using·System;
  
 110 public·abstract·class·A
 111 {
 112 ········public·abstract·void·Foobar·();
 113 }
  
 114 public·class·B:·A
 115 {
 116 ········public·override·void·Foobar·()
 117 ········{
 118 ················base.Foobar·();
 119 ········}
  
 120 ········static·void·Main·()
 121 ········{
 122 ················B·b·=·new·B·();
 123 ················b.Foobar·();
 124 ········}
 125 }</string>
130 ··</Examples>126 ··</Examples>
131 </ErrorDocumentation>127 </ErrorDocumentation>
4.74 KB
CS3006
4.73 KB
CS3006
Ordering differences only
    
Offset 1, 24 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>CS3006</ErrorName>3 ··<ErrorName>CS3006</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS3006:·Overloaded·method·`CLSInterface.Test(int[,])'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant
 6 //·Line:·10
 7 //·Compiler·options:·-warnaserror·-warn:1
  
 8 using·System;
 9 [assembly:·CLSCompliant(true)]
  
 10 public·interface·CLSInterface·{
 11 ········void·Test(int[,,]·b);
 12 ········void·Test(int[,]·b);
 13 }</string>
5 ····<string>//·CS3006:·Overloaded·method·`CLSClass.Test(int[,])'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant14 ····<string>//·CS3006:·Overloaded·method·`CLSClass.CLSClass(int[,])'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant
6 //·Line:·1215 //·Line:·12
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·class·CLSClass·{19 public·class·CLSClass·{
11 ···public·void·Test(int[,,]·b)·{20 ····public·CLSClass(int[,,]·b)·{
12 ···}21 ····}
  
 22 ····public·CLSClass(int[,]·b)·{
 23 ····}
  
13 ···public·void·Test(int[,]·b)·{ 
14 ···} 
15 }</string>24 }</string>
16 ····<string>//·CS3006:·Overloaded·method·`CLSClass.Test(ref·int)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant25 ····<string>//·CS3006:·Overloaded·method·`CLSClass.Test(ref·int)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant
17 //·Line:·1526 //·Line:·15
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)]
Offset 29, 75 lines modifiedOffset 41, 38 lines modified
29 ···}41 ···}
30 }42 }
  
31 public·class·CLSClass:·Base·{43 public·class·CLSClass:·Base·{
32 ···public·void·Test(ref·int·b)·{44 ···public·void·Test(ref·int·b)·{
33 ···}45 ···}
34 }</string>46 }</string>
35 ····<string>//·CS3006:·Overloaded·method·`CLSClass.Test(ref·int)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant 
36 //·Line:·12 
37 //·Compiler·options:·-warnaserror·-warn:1 
  
38 using·System; 
39 [assembly:·CLSCompliant(true)] 
  
40 public·class·CLSClass·{ 
41 ···public·void·Test(int·a)·{ 
42 ···} 
  
43 ···public·void·Test(ref·int·b)·{ 
44 ···} 
45 }</string> 
46 ····<string>//·CS3006:·Overloaded·method·`CLSInterface.Test(out·bool)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant 
47 //·Line:·10 
48 //·Compiler·options:·-warnaserror·-warn:1 
  
49 using·System; 
50 [assembly:·CLSCompliant(true)] 
  
51 public·interface·CLSInterface·{ 
52 ········void·Test(bool·a); 
53 ········void·Test(out·bool·b); 
54 }</string> 
55 ····<string>//·CS3006:·Overloaded·method·`CLSInterface.Test(int[,])'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant47 ····<string>//·CS3006:·Overloaded·method·`CLSInterface.Test(ref·int)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant
56 //·Line:·1048 //·Line:·10
57 //·Compiler·options:·-warnaserror·-warn:149 //·Compiler·options:·-warnaserror·-warn:1
  
58 using·System;50 using·System;
59 [assembly:·CLSCompliant(true)]51 [assembly:·CLSCompliant(true)]
  
60 public·interface·CLSInterface·{52 public·interface·CLSInterface·{
61 ········void·Test(int[,,]·b); 
62 ········void·Test(int[,]·b);53 ········void·Test(int·a);
 54 ········void·Test(ref·int·b);
63 }</string>55 }</string>
64 ····<string>//·CS3006:·Overloaded·method·`CLSClass.CLSClass(int[,])'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant56 ····<string>//·CS3006:·Overloaded·method·`CLSClass.Test(ref·int)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant
65 //·Line:·1257 //·Line:·12
66 //·Compiler·options:·-warnaserror·-warn:158 //·Compiler·options:·-warnaserror·-warn:1
  
67 using·System;59 using·System;
68 [assembly:·CLSCompliant(true)]60 [assembly:·CLSCompliant(true)]
  
69 public·class·CLSClass·{61 public·class·CLSClass·{
70 ····public·CLSClass(int[,,]·b)·{62 ···public·void·Test(int·a)·{
71 ····}63 ···}
  
72 ····public·CLSClass(int[,]·b)·{ 
73 ····} 
  
74 }</string> 
75 ····<string>//·CS3006:·Overloaded·method·`CLSInterface.Test(ref·int)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant 
76 //·Line:·10 
77 //·Compiler·options:·-warnaserror·-warn:1 
  
78 using·System; 
79 [assembly:·CLSCompliant(true)] 
  
80 public·interface·CLSInterface·{ 
81 ········void·Test(int·a); 
82 ········void·Test(ref·int·b);64 ···public·void·Test(ref·int·b)·{
 65 ···}
83 }</string>66 }</string>
84 ····<string>//·CS3006:·Overloaded·method·`CLSClass.Test(out·bool)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant67 ····<string>//·CS3006:·Overloaded·method·`CLSClass.Test(out·bool)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant
85 //·Line:·1268 //·Line:·12
86 //·Compiler·options:·-warnaserror·-warn:169 //·Compiler·options:·-warnaserror·-warn:1
  
87 using·System;70 using·System;
88 [assembly:·CLSCompliant(true)]71 [assembly:·CLSCompliant(true)]
Offset 127, 9 lines modifiedOffset 102, 34 lines modified
  
127 public·class·CLSClass·:·Base&lt;int&gt;102 public·class·CLSClass·:·Base&lt;int&gt;
128 {103 {
129 »       public·void·Test·()104 »       public·void·Test·()
130 »       {105 »       {
131 »       }106 »       }
132 }</string>107 }</string>
 108 ····<string>//·CS3006:·Overloaded·method·`CLSInterface.Test(out·bool)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant
 109 //·Line:·10
 110 //·Compiler·options:·-warnaserror·-warn:1
Max diff block lines reached; 23/4808 bytes (0.48%) of diff not shown.
13.8 KB
CS0012
13.7 KB
CS0012
Ordering differences only
    
Offset 1, 276 lines modifiedOffset 1, 276 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`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'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:·106 //·Line:·9
7 //·Compiler·options:·-r:CS0012-6-lib.dll7 //·Compiler·options:·-r:CS0012-17-lib.dll
  
8 [A] 
9 class·Test8 class·Test
10 {9 {
11 »       public·static·void·Main·()10 »       public·static·void·Main·()
12 »       {11 »       {
 12 »       »       B.Foo&lt;long&gt;·();
13 »       }13 »       }
14 }</string>14 }</string>
15 ····<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'15 ····<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'
16 //·Line:·916 //·Line:·9
17 //·Compiler·options:·-r:CS0012-14-lib.dll17 //·Compiler·options:·-r:CS0012-15-lib.dll
  
18 class·Test18 class·Test
19 {19 {
20 »       public·static·void·Main·()20 »       public·static·void·Main·()
21 »       {21 »       {
22 »       »       B.Foo·(new·Test·());22 »       »       B.Foo&lt;long&gt;·(1);
23 »       }23 »       }
24 }</string>24 }</string>
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'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'
26 //·Line:·926 //·Line:·10
27 //·Compiler·options:·-r:CS0012-6-lib.dll27 //·Compiler·options:·-r:CS0012-3-lib.dll
  
28 class·Test28 class·Test
29 {29 {
30 »       public·static·void·Main·()30 »       public·static·void·Main·()
31 »       {31 »       {
32 »       »       A.M.Foo·();32 »       »       var·b·=·new·B·();
 33 »       »       b.value·=·null;
33 »       }34 »       }
34 }</string>35 }</string>
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'36 ····<string>//·CS0012:·The·type·`Lib2.Class1`1&lt;Lib2.Class2&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:·937 //·Line:·5
37 //·Compiler·options:·-r:CS0012-13-lib.dll38 //·Compiler·options:·-r:CS0012-12-lib.dll
  
38 class·Test39 class·Program·:·Lib1.Class1&lt;int&gt;
39 {40 {
40 »       public·static·void·Main·() 
41 »       { 
42 »       »       var·a·=·B.Value; 
43 »       } 
44 }</string>41 }</string>
45 ····<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'42 ····<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:·943 //·Line:·10
47 //·Compiler·options:·-r:CS0012-9-lib.dll44 //·Compiler·options:·-r:CS0012-5-lib.dll
  
48 class·Test45 class·Test
49 {46 {
50 »       public·static·void·Main·()47 »       public·static·void·Main·()
51 »       {48 »       {
52 »       »       A.M&lt;string&gt;·();49 »       »       object·o·=·typeof·(B.N);
53 »       }50 »       }
54 }</string>51 }</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'52 ····<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:·1053 //·Line:·10
57 //·Compiler·options:·-r:CS0012-lib.dll54 //·Compiler·options:·-r:CS0012-6-lib.dll
  
 55 [A]
58 class·Test56 class·Test
59 {57 {
60 »       public·static·void·Main·()58 »       public·static·void·Main·()
61 »       {59 »       {
62 »       »       var·b·=·new·B·(); 
63 »       »       b.Test·(); 
64 »       »       b.Test·(); 
65 »       }60 »       }
66 }</string>61 }</string>
67 ····<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'62 ····<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'
68 //·Line:·963 //·Line:·13
69 //·Compiler·options:·-r:CS0012-16-lib.dll64 //·Compiler·options:·-r:CS0012-lib.dll
  
 65 using·System.Threading.Tasks;
  
70 class·Test66 class·Test
71 {67 {
72 »       public·static·void·Main·()68 »       public·static·void·Main·()
73 »       {69 »       {
74 »       »       B.Foo·(new·Test·());70 »       »       var·b·=·new·B·();
 71 »       »       var·t·=·Task.Factory.StartNew·(()·=&gt;·{
 72 »       »       »       b.Test·();
 73 »       »       »       b.Test·();
 74 »       »       });
  
 75 »       »       b.Test·();
75 »       }76 »       }
76 }</string>77 }</string>
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'78 ····<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'
78 //·Line:·979 //·Line:·10
79 //·Compiler·options:·-r:CS0012-15-lib.dll80 //·Compiler·options:·-r:CS0012-lib.dll
  
80 class·Test81 class·Test
81 {82 {
82 »       public·static·void·Main·()83 »       public·static·void·Main·()
83 »       {84 »       {
84 »       »       B.Foo&lt;long&gt;·(1);85 »       »       var·b·=·new·B·();
 86 »       »       b.Test·();
85 »       }87 »       }
86 }</string>88 }</string>
87 ····<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'89 ····<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'
88 //·Line:·990 //·Line:·9
89 //·Compiler·options:·-r:CS0012-11-lib.dll91 //·Compiler·options:·-r:CS0012-11-lib.dll
  
90 class·Test92 class·Test
91 {93 {
92 »       public·static·void·Main·()94 »       public·static·void·Main·()
93 »       {95 »       {
94 »       »       new·B·().Test·();96 »       »       new·B·().Test·();
95 »       }97 »       }
96 }</string>98 }</string>
97 ····<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'99 ····<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'
98 //·Line:·9100 //·Line:·10
99 //·Compiler·options:·-r:CS0012-23-lib.dll101 //·Compiler·options:·-r:CS0012-4-lib.dll
  
100 public·class·C102 class·Test
101 {103 {
102 »       public·static·void·Main·()104 »       public·static·void·Main·()
103 »       {105 »       {
104 »       »       var·val·=·B.ArrayMember;106 »       »       var·b·=·new·B·();
 107 »       »       b.Prop·=·null;»   
Max diff block lines reached; 8177/14037 bytes (58.25%) of diff not shown.
1.31 KB
CS0737
1.3 KB
CS0737
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>CS0737</ErrorName>3 ··<ErrorName>CS0737</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0737:·`MySubClass'·does·not·implement·interface·member·`System.ICloneable.Clone()'·and·the·best·implementing·candidate·`MyTest.Clone()'·is·not·public
 6 //·Line:·6
  
 7 using·System;
  
 8 public·class·MySubClass·:·MyTest,·ICloneable
 9 {
 10 }
  
 11 public·class·MyTest
 12 {
 13 »       internal·object·Clone·()
 14 »       {
 15 »       »       return·MemberwiseClone·();
 16 »       }
 17 }</string>
5 ····<string>//·CS0737:·`MySubClass'·does·not·implement·interface·member·`I.Foo.set'·and·the·best·implementing·candidate·`MyTest.Foo.set'·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
6 //·Line:·619 //·Line:·6
  
7 using·System;20 using·System;
  
8 interface·I21 interface·I
9 {22 {
Offset 32, 25 lines modifiedOffset 48, 9 lines modified
32 public·class·MyTest·:·ICloneable48 public·class·MyTest·:·ICloneable
33 {49 {
34 »       object·Clone()50 »       object·Clone()
35 »       {51 »       {
36 »       »       return·MemberwiseClone();52 »       »       return·MemberwiseClone();
37 »       }53 »       }
38 }</string>54 }</string>
39 ····<string>//·CS0737:·`MySubClass'·does·not·implement·interface·member·`System.ICloneable.Clone()'·and·the·best·implementing·candidate·`MyTest.Clone()'·is·not·public 
40 //·Line:·6 
  
41 using·System; 
  
42 public·class·MySubClass·:·MyTest,·ICloneable 
43 { 
44 } 
  
45 public·class·MyTest 
46 { 
47 »       internal·object·Clone·() 
48 »       { 
49 »       »       return·MemberwiseClone·(); 
50 »       } 
51 }</string> 
52 ··</Examples>55 ··</Examples>
53 </ErrorDocumentation>56 </ErrorDocumentation>
1.62 KB
CS0594
1.61 KB
CS0594
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>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·`double'
6 //·Line:·66 //·Line:·6
  
7 class·X·{7 class·X·{
8 »       public·static·void·Main()·{8 »       public·static·void·Main()·{
9 »       »       float·b·=·11111111111111111111111111111111111122222222222222222f;9 »       »       double·dbl·=·1.0e99999;
10 »       }10 »       }
11 }</string>11 }</string>
12 ····<string>//·CS0594:·Floating-point·constant·is·outside·the·range·of·type·`float'12 ····<string>//·CS0594:·Floating-point·constant·is·outside·the·range·of·type·`decimal'
13 //·Line:·613 //·Line:·6
  
14 class·X·{14 class·X·{
15 »       public·static·void·Main()·{15 »       public·static·void·Main()·{
16 »       »       float·f·=·1.0e999999f;16 »       »       decimal·d·=·12311111111111111111111111111111111111111111111111m;
17 »       }17 »       }
18 }</string>18 }</string>
19 ····<string>//·CS0594:·Floating-point·constant·is·outside·the·range·of·type·`double'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()·{
23 »       »       double·dbl·=·1.0e99999;23 »       »       float·b·=·11111111111111111111111111111111111122222222222222222f;
24 »       }24 »       }
25 }</string>25 }</string>
26 ····<string>//·CS0594:·Floating-point·constant·is·outside·the·range·of·type·`decimal'26 ····<string>//·CS0594:·Floating-point·constant·is·outside·the·range·of·type·`float'
27 //·Line:·627 //·Line:·6
  
28 class·X·{28 class·X·{
29 »       public·static·void·Main()·{29 »       public·static·void·Main()·{
30 »       »       decimal·d·=·12311111111111111111111111111111111111111111111111m;30 »       »       float·f·=·1.0e999999f;
31 »       }31 »       }
32 }</string>32 }</string>
33 ··</Examples>33 ··</Examples>
34 </ErrorDocumentation>34 </ErrorDocumentation>
3.89 KB
CS0119
3.88 KB
CS0119
Ordering differences only
    
Offset 1, 57 lines modifiedOffset 1, 91 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`type',·where·a·`variable'·or·`value'·was·expected
 6 //·Line:·15
  
 7 class·A
 8 {
 9 »       public·class·D
 10 »       {
 11 »       }
 12 }
  
 13 class·B
 14 {
 15 »       public·B·()
 16 »       {
 17 »       »       A.D·=·2;
 18 »       }
 19 }</string>
5 ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`type'·was·expected20 ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`type'·was·expected
6 //·Line:·921 //·Line:·9
  
7 class·A22 class·A
8 {23 {
9 ········private·string·test;24 ········private·string·test;
10 »       public·void·f·()25 »       public·void·f·()
11 ········{26 ········{
12 ················this.test·bad·=·null;27 ················this.test·bad·=·null;
13 ········}28 ········}
14 »       static·void·Main·()·{}29 »       static·void·Main·()·{}
15 }</string>30 }</string>
 31 ····<string>//·CS0119:·Expression·denotes·a·`type',·where·a·`variable',·`value'·or·`method·group'·was·expected
 32 //·Line:·14
  
 33 using·System;
  
 34 namespace·Test
 35 {
 36 »       public·delegate·void·SomeDel·(Action·a);
  
 37 »       public·class·TestClass
 38 »       {
 39 »       »       public·void·TestMethod·()
 40 »       »       {
 41 »       »       »       SomeDel·(()·=&gt;·{·});
 42 »       »       }
 43 »       }
 44 }</string>
16 ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`type'·was·expected45 ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`type'·was·expected
17 //·Line:·846 //·Line:·8
  
18 class·A47 class·A
19 {48 {
20 »       public·void·f·()49 »       public·void·f·()
21 ········{50 ········{
22 ················this.test·bad·=·null;51 ················this.test·bad·=·null;
23 ········}52 ········}
24 »       static·void·Main·()·{}53 »       static·void·Main·()·{}
25 }</string>54 }</string>
 55 ····<string>//·CS0119:·Expression·denotes·a·`type·parameter',·where·a·`variable',·`value'·or·`type'·was·expected
 56 //·Line:·8
  
 57 class·C
 58 {
 59 »       static·void·Foo&lt;T&gt;·()
 60 »       {
 61 »       »       T.ToString·();
 62 »       }
 63 }</string>
26 ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`method·group'·was·expected64 ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`method·group'·was·expected
27 //·Line:·1165 //·Line:·11
  
28 using·System;66 using·System;
  
29 class·X67 class·X
30 {68 {
31 »       static·void·Main·()69 »       static·void·Main·()
32 »       {70 »       {
33 »       »       Delegate·d·=·null;71 »       »       Delegate·d·=·null;
34 »       »       Console.WriteLine·(d·(null,·null));72 »       »       Console.WriteLine·(d·(null,·null));
35 »       }73 »       }
36 }</string>74 }</string>
37 ····<string>//·CS0119:·Expression·denotes·a·`method·group',·where·a·`variable',·`value'·or·`type'·was·expected 
38 //·Line:·8 
  
39 class·C 
40 { 
41 »       static·void·Main·() 
42 »       { 
43 »       »       throw·Main; 
44 »       } 
45 }</string> 
46 ····<string>//·CS0119:·Expression·denotes·a·`type',·where·a·`variable',·`value'·or·`method·group'·was·expected75 ····<string>//·CS0119:·Expression·denotes·a·`type',·where·a·`variable',·`value'·or·`method·group'·was·expected
47 //·Line:·1076 //·Line:·10
  
48 class·A77 class·A
49 {78 {
50 »       delegate·string·Test·(string·t);79 »       delegate·string·Test·(string·t);
  
Offset 66, 82 lines modifiedOffset 100, 48 lines modified
66 class·X100 class·X
67 {101 {
68 »       public·static·void·Main·()102 »       public·static·void·Main·()
69 »       {103 »       {
70 »       »       System.Collections.Generic·(&quot;&quot;);104 »       »       System.Collections.Generic·(&quot;&quot;);
71 »       }105 »       }
72 }</string>106 }</string>
73 ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`type'·or·`method·group'·was·expected 
74 //·Line:·10 
  
75 delegate·void·D·(); 
  
76 class·C 
77 { 
78 ····public·void·Foo·(int·i) 
79 ····{ 
80 ········D·d·=·new·D·(i); 
81 ····} 
82 }</string> 
83 ····<string>//·CS0119:·Expression·denotes·a·`type·parameter',·where·a·`variable',·`value'·or·`type'·was·expected107 ····<string>//·CS0119:·Expression·denotes·a·`type·parameter',·where·a·`variable',·`value'·or·`type'·was·expected
84 //·Line:·8 
  
85 class·C 
86 { 
87 »       static·void·Foo&lt;T&gt;·() 
Max diff block lines reached; 874/3935 bytes (22.21%) of diff not shown.
905 B
CS1024
893 B
CS1024
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>CS1024</ErrorName>3 ··<ErrorName>CS1024</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1024:·Wrong·preprocessor·directive5 ····<string>//·CS1024:·Wrong·preprocessor·directive
6 //·Line:·7 
  
7 class·C 
8 { 
9 »       #region 
10 »       #end\x0072egion 
11 }</string> 
12 ····<string>//·CS1024:·Wrong·preprocessor·directive 
13 //·Line:·46 //·Line:·4
  
14 #wrong_directive</string>7 #wrong_directive</string>
15 ····<string>//·CS1024:·Wrong·preprocessor·directive8 ····<string>//·CS1024:·Wrong·preprocessor·directive
16 //·Line:·129 //·Line:·12
  
17 using·System;10 using·System;
Offset 26, 9 lines modifiedOffset 18, 17 lines modified
26 #if·AA18 #if·AA
27 »       »       Console.WriteLine·(&quot;DEBUG·mode&quot;);19 »       »       Console.WriteLine·(&quot;DEBUG·mode&quot;);
28 #·something·not·valid·here20 #·something·not·valid·here
29 »       »       Console.WriteLine·(&quot;NON-DEBUG·mode&quot;);21 »       »       Console.WriteLine·(&quot;NON-DEBUG·mode&quot;);
30 #endif22 #endif
31 »       }23 »       }
32 }</string>24 }</string>
 25 ····<string>//·CS1024:·Wrong·preprocessor·directive
 26 //·Line:·7
  
 27 class·C
 28 {
 29 »       #region
 30 »       #end\x0072egion
 31 }</string>
33 ··</Examples>32 ··</Examples>
34 </ErrorDocumentation>33 </ErrorDocumentation>
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>
1.7 KB
CS0220
1.69 KB
CS0220
Ordering differences only
    
Offset 1, 48 lines modifiedOffset 1, 48 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
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:·10 
7 //·Compiler·options:·-unsafe 
  
8 class·TestClass 
9 { 
10 »       public·unsafe·static·void·Main·() 
11 »       { 
12 »       »       int*·arr·=·null; 
13 »       »       var·i·=·arr[long.MaxValue]; 
14 »       } 
15 }</string> 
16 ····<string>//·CS0220:·The·operation·overflows·at·compile·time·in·checked·mode 
17 //·Line:·76 //·Line:·7
  
18 public·class·MainClass·{7 public·class·MainClass·{
19 ········static·void·Main·()·{8 ········static·void·Main·()·{
20 ················int·a·=·-int.MinValue;9 ················int·a·=·-int.MinValue;
21 ········}10 ········}
22 }</string>11 }</string>
23 ····<string>//·CS0220:·The·operation·overflows·at·compile·time·in·checked·mode12 ····<string>//·CS0220:·The·operation·overflows·at·compile·time·in·checked·mode
24 //·Line:·713 //·Line:·7
  
25 public·class·MainClass·{ 
26 ········static·void·Main·()·{ 
27 ················const·long·a·=·long.MaxValue; 
28 ················long·b·=·2·*·a; 
29 ········} 
30 }</string> 
31 ····<string>//·CS0220:·The·operation·overflows·at·compile·time·in·checked·mode 
32 //·Line:·7 
  
33 enum·E1·:·byte14 enum·E1·:·byte
34 {15 {
35 ··A·=·216 ··A·=·2
36 }17 }
  
37 enum·E2·:·ulong18 enum·E2·:·ulong
38 {19 {
39 ··A·=·ulong.MaxValue·-·1,20 ··A·=·ulong.MaxValue·-·1,
40 ··B·=·E1.A·*·E2.A21 ··B·=·E1.A·*·E2.A
41 }</string>22 }</string>
 23 ····<string>//·CS0220:·The·operation·overflows·at·compile·time·in·checked·mode
 24 //·Line:·10
 25 //·Compiler·options:·-unsafe
  
 26 class·TestClass
 27 {
 28 »       public·unsafe·static·void·Main·()
 29 »       {
 30 »       »       int*·arr·=·null;
 31 »       »       var·i·=·arr[long.MaxValue];
 32 »       }
 33 }</string>
 34 ····<string>//·CS0220:·The·operation·overflows·at·compile·time·in·checked·mode
 35 //·Line:·7
  
 36 public·class·MainClass·{
 37 ········static·void·Main·()·{
 38 ················const·long·a·=·long.MaxValue;
 39 ················long·b·=·2·*·a;
 40 ········}
 41 }</string>
42 ··</Examples>42 ··</Examples>
43 </ErrorDocumentation>43 </ErrorDocumentation>
7.03 KB
CS0458
7.02 KB
CS0458
Ordering differences only
    
Offset 1, 244 lines modifiedOffset 1, 244 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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?'·5 ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`int?'
6 //·Line:·86 //·Line:·15
7 //·Compiler·options:·-warnaserror·-warn:27 //·Compiler·options:·-warnaserror·-warn:2
  
8 class·C8 enum·E
9 {9 {
 10 »       V
 11 }
10 »       static·void·Main·() 
11 »       { 
12 »       »       ushort·us·=·22; 
13 »       »       int?·r·=·us·&lt;&lt;·null; 
14 »       } 
15 }</string> 
16 ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`int?' 
17 //·Line:·9 
18 //·Compiler·options:·-warnaserror·-warn:2 
  
19 public·class·C12 public·class·C
20 {13 {
21 »       public·static·void·Main·()14 »       public·static·void·Main·()
22 »       {15 »       {
23 »       »       int?·s·=·null; 
24 »       »       int?·v·=·s·+·null;16 »       »       E·e·=·E.V;
 17 »       »       object·o·=·null·-·e;
25 »       }18 »       }
26 }</string>19 }</string>
27 ····<string>//·CS0472:·The·result·of·the·expression·is·always·`null'·of·type·`MyEnum?'20 ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`int?'
28 //·Line:·1721 //·Line:·9
29 //·Compiler·options:·-warnaserror·-warn:222 //·Compiler·options:·-warnaserror·-warn:2
  
 23 public·class·C
30 using·System; 
  
31 enum·MyEnum 
32 { 
33 »       Value_1 
34 } 
  
35 class·C 
36 {24 {
37 »       public·static·void·Main·()25 »       public·static·void·Main·()
38 »       {26 »       {
 27 »       »       b·=·(null·&amp;·0)·!=·null;
39 »       »       var·d·=·MyEnum.Value_1; 
40 »       »       var·x·=·d·&amp;·null; 
41 »       }28 »       }
42 }</string>29 }</string>
43 ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`bool?'·30 ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`int?'
44 //·Line:·831 //·Line:·8
45 //·Compiler·options:·-warnaserror·-warn:232 //·Compiler·options:·-warnaserror·-warn:2
  
46 class·C33 public·class·MainClass
47 {34 {
48 »       static·void·Foo()35 »       public·static·void·Main()
49 »       {36 »       {
50 »       »       bool?·b·=·null·as·bool?;37 »       »       object·d·=·(int?)null·as·int?;
51 »       }38 »       }
52 }</string>39 }</string>
53 ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`int?'·40 ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`ulong?'
54 //·Line:·841 //·Line:·10
55 //·Compiler·options:·-warnaserror·-warn:242 //·Compiler·options:·-warnaserror·-warn:2
  
56 class·C43 class·C
57 {44 {
58 »       static·void·Main·()45 »       static·void·Foo()
59 »       { 
60 »       »       int?·i·=·2; 
61 »       »       i·*=·null; 
62 »       } 
63 }</string> 
64 ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`int?' 
65 //·Line:·8 
66 //·Compiler·options:·-warnaserror·-warn:2 
  
67 public·class·MainClass 
68 { 
69 »       public·static·void·Main() 
70 »       {46 »       {
71 »       »       object·d·=·(int?)null·as·int?;47 »       »       ulong·a·=·100;
 48 »       »       var·res·=·a·&lt;&lt;·null;
72 »       }49 »       }
73 }</string>50 }</string>
74 ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`int?'51 ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`E?'
75 //·Line:·1552 //·Line:·15
76 //·Compiler·options:·-warnaserror·-warn:253 //·Compiler·options:·-warnaserror·-warn:2
  
77 enum·E54 enum·E
78 {55 {
79 »       V56 »       V
80 }57 }
  
81 public·class·C58 public·class·C
82 {59 {
83 »       public·static·void·Main·()60 »       public·static·void·Main·()
84 »       {61 »       {
85 »       »       E·e·=·E.V;62 »       »       E·e·=·E.V;
86 »       »       object·o·=·null·-·e;63 »       »       object·o·=·null·+·e;
87 »       }64 »       }
88 }</string>65 }</string>
89 ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`short?'66 ····<string>//·CS0472:·The·result·of·the·expression·is·always·`null'·of·type·`MyEnum?'
90 //·Line:·2467 //·Line:·17
91 //·Compiler·options:·-warnaserror·-warn:268 //·Compiler·options:·-warnaserror·-warn:2
  
92 struct·S69 using·System;
  
 70 enum·MyEnum
93 {71 {
94 »       public·static·short·operator·+·(S·s,·S·i)72 »       Value_1
 73 }
  
 74 class·C
 75 {
 76 »       public·static·void·Main·()
95 »       {77 »       {
96 »       »       return·2;78 »       »       var·d·=·MyEnum.Value_1;
 79 »       »       var·x·=·d·&amp;·null;
97 »       }80 »       }
 81 }</string>
 82 ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`bool?'·
 83 //·Line:·8
 84 //·Compiler·options:·-warnaserror·-warn:2
  
Max diff block lines reached; 3711/7154 bytes (51.87%) of diff not shown.
7.02 KB
CS0579
7.01 KB
CS0579
Ordering differences only
    
Offset 1, 21 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>CS0579</ErrorName>3 ··<ErrorName>CS0579</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0579:·The·attribute·`System.Reflection.AssemblyKeyNameAttribute'·cannot·be·applied·multiple·times5 ····<string>//·CS0579:·The·attribute·`System.Diagnostics.DebuggableAttribute'·cannot·be·applied·multiple·times
6 //·Line·:·76 //·Line:·7
7 //·Compiler·options:·CS0579-4-1.cs 
  
8 using·System.Reflection;7 using·System.Diagnostics;
  
9 [assembly:·AssemblyKeyName(&quot;&quot;)]8 [module:·DebuggableAttribute·(false,·false)]·
 9 [module:·DebuggableAttribute·(false,·false)]·
  
10 public·class·Blah·{ 
11 »       public·static·void·Main·()·{·}10 class·MainClass·{
 11 ········static·void·Main()
 12 ········{
 13 ········}
12 }</string>14 }</string>
13 ····<string>//·CS0579:·The·attribute·`TestAttributesCollecting.A'·cannot·be·applied·multiple·times15 ····<string>//·CS0579:·The·attribute·`TestAttributesCollecting.A'·cannot·be·applied·multiple·times
14 //·Line:·1916 //·Line:·19
  
15 using·System;17 using·System;
  
16 namespace·TestAttributesCollecting18 namespace·TestAttributesCollecting
Offset 32, 14 lines modifiedOffset 34, 29 lines modified
32 »       }34 »       }
  
33 »       partial·class·G1&lt;[A·(2)]T&gt;35 »       partial·class·G1&lt;[A·(2)]T&gt;
34 »       {36 »       {
35 »       }37 »       }
36 }</string>38 }</string>
37 ····<string>//·CS0579:·The·attribute·`System.ObsoleteAttribute'·cannot·be·applied·multiple·times39 ····<string>//·CS0579:·The·attribute·`System.ObsoleteAttribute'·cannot·be·applied·multiple·times
 40 //·Line:·12
  
  
 41 using·System;
  
 42 partial·class·C
 43 {
 44 »       [Obsolete·(&quot;A&quot;)]
 45 »       partial·void·PartialMethod·();
 46 »       [Obsolete·(&quot;A&quot;)]
 47 »       partial·void·PartialMethod·()
 48 »       {
 49 »       }
 50 }</string>
 51 ····<string>//·CS0579:·The·attribute·`System.ObsoleteAttribute'·cannot·be·applied·multiple·times
38 //·Line:·1452 //·Line:·14
  
  
39 using·System;53 using·System;
  
40 partial·class·C54 partial·class·C
41 {55 {
Offset 47, 52 lines modifiedOffset 64, 44 lines modified
47 »       partial·void·PartialMethod·()64 »       partial·void·PartialMethod·()
48 »       {65 »       {
49 »       }66 »       }
50 »       67 »       
51 »       [Obsolete·(&quot;A&quot;)]68 »       [Obsolete·(&quot;A&quot;)]
52 »       partial·void·PartialMethod·();»    69 »       partial·void·PartialMethod·();»    
53 }</string>70 }</string>
54 ····<string>//·CS0579:·The·attribute·`System.Diagnostics.DebuggableAttribute'·cannot·be·applied·multiple·times71 ····<string>//·CS0579:·The·attribute·`ReturnAttribute'·cannot·be·applied·multiple·times
55 //·Line:·772 //·Line·:·17
  
56 using·System.Diagnostics; 
  
57 [module:·DebuggableAttribute·(false,·false)]· 
58 [module:·DebuggableAttribute·(false,·false)]·73 using·System;
 74 using·System.Reflection;
  
59 class·MainClass·{ 
60 ········static·void·Main()75 [AttributeUsage·(AttributeTargets.ReturnValue)]
 76 public·class·ReturnAttribute·:·Attribute
 77 {
 78 ········public·ReturnAttribute·()
61 ········{79 ········{
62 ········}80 »       }
 81 }
  
 82 public·class·Blah·{
 83 ········[return:·Return·()]
 84 ········[return:·Return·()]
 85 »       public·static·void·Main·()·{·}
63 }</string>86 }</string>
64 ····<string>//·CS0579:·The·attribute·`ConditionalAttributeTesting.SomeAttribute'·cannot·be·applied·multiple·times87 ····<string>//·CS0579:·The·attribute·`System.ObsoleteAttribute'·cannot·be·applied·multiple·times
65 //·Line:·1288 //·Line·:·8
  
66 using·System;89 using·System;
67 using·System.Diagnostics; 
  
68 namespace·ConditionalAttributeTesting 
69 { 
70 »       class·MainClass 
71 »       { 
72 »       »       [Some·(&quot;Test&quot;)] 
73 »       »       [Some·(&quot;Test2&quot;)] 
74 »       »       public·static·void·Test·() 
75 »       »       { 
76 »       »       } 
77 »       } 
  
 90 class·MainClass·{
 91 ········[Obsolete]
 92 ········[Obsolete]
 93 ········static·void·Main()
 94 ········{
 95 ········}
78 »       [AttributeUsage·(AttributeTargets.All)] 
79 »       [Conditional·(&quot;NOT_DEFINED&quot;)] 
80 »       public·sealed·class·SomeAttribute·:·Attribute 
81 »       { 
82 »       »       public·SomeAttribute·(string·someText) 
83 »       »       { 
84 »       »       } 
85 »       } 
86 }</string>96 }</string>
87 ····<string>//·CS0579:·The·attribute·`SimpleAttribute'·cannot·be·applied·multiple·times97 ····<string>//·CS0579:·The·attribute·`SimpleAttribute'·cannot·be·applied·multiple·times
88 //·Line·:·1898 //·Line·:·18
  
89 using·System;99 using·System;
  
90 [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·false)]100 [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·false)]
Offset 105, 114 lines modifiedOffset 114, 105 lines modified
105 }114 }
  
Max diff block lines reached; 3746/7144 bytes (52.44%) of diff not shown.
2.1 KB
CS0841
2.08 KB
CS0841
Ordering differences only
    
Offset 1, 59 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>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·`y'·cannot·be·used·before·it·is·declared
6 //·Line:·86 //·Line:·8
  
7 class·X 
8 { 
9 ···static·void·y·()·{·} 
10 ···static·void·Main·()·{ 
11 ·····y·(); 
12 ·····int·y·=·5; 
13 ···} 
14 }</string> 
15 ····<string>//·CS0841:·A·local·variable·`y'·cannot·be·used·before·it·is·declared 
16 //·Line:·8 
  
17 public·class·C7 public·class·C
18 {8 {
19 »       public·static·void·Main·()9 »       public·static·void·Main·()
20 »       {10 »       {
21 »       ····int·x·=·y;11 »       ····int·x·=·y;
22 »       ····int·y·=·1;12 »       ····int·y·=·1;
23 »       }13 »       }
24 }</string>14 }</string>
25 ····<string>//·CS0841:·A·local·variable·`x'·cannot·be·used·before·it·is·declared15 ····<string>//·CS0841:·A·local·variable·`y'·cannot·be·used·before·it·is·declared
26 //·Line:·816 //·Line:·8
27 //·Compiler·options:·-langversion:experimental 
  
28 class·X17 public·class·C
29 {18 {
30 »       public·static·void·Main·()19 »       public·static·void·Main·()
31 »       {20 »       {
 21 »       ····const·int·x·=·y;
 22 »       ····const·int·y·=·1;
32 »       »       Foo·(x,·out·var·x); 
33 »       } 
  
34 »       static·void·Foo·(int·arg,·out·int·value) 
35 »       { 
36 »       »       value·=·3; 
37 »       }23 »       }
38 }</string>24 }</string>
39 ····<string>//·CS0841:·A·local·variable·`y'·cannot·be·used·before·it·is·declared25 ····<string>//·CS0841:·A·local·variable·`y'·cannot·be·used·before·it·is·declared
40 //·Line:·826 //·Line:·8
  
41 public·class·C27 class·X
42 {28 {
 29 ···static·void·y·()·{·}
43 »       public·static·void·Main·()30 ···static·void·Main·()·{
 31 ·····y·();
44 »       { 
45 »       ····const·int·x·=·y; 
46 »       ····const·int·y·=·1;32 ·····int·y·=·5;
47 »       }33 ···}
48 }</string>34 }</string>
49 ····<string>//·CS0841:·A·local·variable·`n'·cannot·be·used·before·it·is·declared35 ····<string>//·CS0841:·A·local·variable·`n'·cannot·be·used·before·it·is·declared
50 //·Line:·1736 //·Line:·17
  
51 class·MainClass37 class·MainClass
52 {38 {
53 »       public·delegate·void·Fn·(MainClass·o);39 »       public·delegate·void·Fn·(MainClass·o);
Offset 67, 14 lines modifiedOffset 51, 30 lines modified
67 »       {51 »       {
68 »       »       Call·(delegate·(MainClass·o)·{52 »       »       Call·(delegate·(MainClass·o)·{
69 »       »       »       n·=·o;53 »       »       »       n·=·o;
70 »       »       »       MainClass·n·=·new·MainClass·();54 »       »       »       MainClass·n·=·new·MainClass·();
71 »       »       });55 »       »       });
72 »       }56 »       }
73 }</string>57 }</string>
 58 ····<string>//·CS0841:·A·local·variable·`x'·cannot·be·used·before·it·is·declared
 59 //·Line:·8
 60 //·Compiler·options:·-langversion:experimental
  
 61 class·X
 62 {
 63 »       public·static·void·Main·()
 64 »       {
 65 »       »       Foo·(x,·out·var·x);
 66 »       }
  
 67 »       static·void·Foo·(int·arg,·out·int·value)
 68 »       {
 69 »       »       value·=·3;
 70 »       }
 71 }</string>
74 ····<string>//·CS0841:·A·local·variable·`v'·cannot·be·used·before·it·is·declared72 ····<string>//·CS0841:·A·local·variable·`v'·cannot·be·used·before·it·is·declared
75 //·Line:·973 //·Line:·9
  
  
76 public·class·Test74 public·class·Test
77 {75 {
78 »       static·void·Main·()76 »       static·void·Main·()
1.38 KB
CS0677
1.37 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:·`X.e':·A·volatile·field·cannot·be·of·the·type·`E'11 ····<string>//·CS0677:·`X.e':·A·volatile·field·cannot·be·of·the·type·`E'
12 //·Line:·1012 //·Line:·10
  
13 enum·E·:·long13 enum·E·:·long
14 {14 {
15 }15 }
  
16 class·X16 class·X
17 {17 {
18 »       volatile·E·e;18 »       volatile·E·e;
19 }</string>19 }</string>
 20 ····<string>//·CS0677:·`X.a':·A·volatile·field·cannot·be·of·the·type·`A'
 21 //·Line:·8
 22 using·System;
  
 23 struct·A·{·int·a;·}
  
 24 class·X·{
 25 »       public·volatile·A·a;
 26 »       static·void·Main·()
 27 »       »       {
 28 »       »       }
 29 }</string>
20 ····<string>//·CS0677:·`C&lt;T&gt;.t':·A·volatile·field·cannot·be·of·the·type·`T'30 ····<string>//·CS0677:·`C&lt;T&gt;.t':·A·volatile·field·cannot·be·of·the·type·`T'
21 //·Line:·831 //·Line:·8
  
22 public·class·C&lt;T&gt;32 public·class·C&lt;T&gt;··where·T·:·struct
23 {33 {
24 »       volatile·T·t;34 »       volatile·T·t;
25 }</string>35 }</string>
26 ····<string>//·CS0677:·`X.d':·A·volatile·field·cannot·be·of·the·type·`double'36 ····<string>//·CS0677:·`X.d':·A·volatile·field·cannot·be·of·the·type·`double'
27 //·Line:·637 //·Line:·6
  
28 class·X38 class·X
29 {39 {
30 »       public·volatile·double·d;40 »       public·volatile·double·d;
31 }</string>41 }</string>
32 ····<string>//·CS0677:·`X.a':·A·volatile·field·cannot·be·of·the·type·`A' 
33 //·Line:·8 
34 using·System; 
  
35 struct·A·{·int·a;·} 
  
36 class·X·{ 
37 »       public·volatile·A·a; 
38 »       static·void·Main·() 
39 »       »       { 
40 »       »       } 
41 }</string> 
42 ··</Examples>42 ··</Examples>
43 </ErrorDocumentation>43 </ErrorDocumentation>
1.37 KB
CS0628
1.36 KB
CS0628
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>CS0628</ErrorName>3 ··<ErrorName>CS0628</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0628:·`D.D()':·new·protected·member·declared·in·sealed·class
 6 //·Line:·6
 7 //·Compiler·options:·-warnaserror·-warn:4
  
 8 sealed·class·D·{
 9 »       protected·D·()·{}
 10 }</string>
 11 ····<string>//·CS0628:·`D.a':·new·protected·member·declared·in·sealed·class
 12 //·Line:·6
 13 //·Compiler·options:·-warnaserror·-warn:4
  
 14 sealed·class·D·{
 15 »       protected·int·a;
 16 }</string>
5 ····<string>//·CS0628:·`Test.print_argv(string[])':·new·protected·member·declared·in·sealed·class17 ····<string>//·CS0628:·`Test.print_argv(string[])':·new·protected·member·declared·in·sealed·class
6 //·Line:·818 //·Line:·8
7 //·Compiler·options:·-warn:4·-warnaserror19 //·Compiler·options:·-warn:4·-warnaserror
  
8 using·System;20 using·System;
  
9 internal·sealed·class·Test·{21 internal·sealed·class·Test·{
Offset 15, 23 lines modifiedOffset 29, 9 lines modified
15 »       »       »       return·&quot;null&quot;;29 »       »       »       return·&quot;null&quot;;
16 »       »       else30 »       »       else
17 »       »       »       return·String.Join·(&quot;:&quot;,·argv);31 »       »       »       return·String.Join·(&quot;:&quot;,·argv);
18 »       }32 »       }
  
19 »       static·void·Main·()·{·}33 »       static·void·Main·()·{·}
20 }</string>34 }</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·class 
28 //·Line:·6 
29 //·Compiler·options:·-warnaserror·-warn:4 
  
30 sealed·class·D·{ 
31 »       protected·D·()·{} 
32 }</string> 
33 ··</Examples>35 ··</Examples>
34 </ErrorDocumentation>36 </ErrorDocumentation>
1.65 KB
CS1706
1.64 KB
CS1706
Ordering differences only
    
Offset 1, 39 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>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 
13 //·Line:·14 
  
14 public·delegate·void·Proc(); 
  
15 public·class·AAttribute·:·System.Attribute 
16 { 
17 »       public·AAttribute(Proc·p) 
18 »       {·} 
19 } 
  
20 public·class·Class 
21 { 
22 »       [A((object)delegate·{·return;·})] 
23 »       public·void·Foo() 
24 »       { 
25 »       } 
26 }</string> 
27 ····<string>//·CS1706:·Anonymous·methods·and·lambda·expressions·cannot·be·used·in·the·current·context 
28 //·Line:·136 //·Line:·13
  
29 using·System;7 using·System;
  
30 delegate·void·TestDelegate();8 delegate·void·TestDelegate();
  
31 class·MyAttr·:·Attribute9 class·MyAttr·:·Attribute
Offset 57, 9 lines modifiedOffset 30, 36 lines modified
57 »       public·MyAttr·(TestDelegate·d)·{·}30 »       public·MyAttr·(TestDelegate·d)·{·}
58 }31 }
  
59 [MyAttr·(()·=&gt;·1)]32 [MyAttr·(()·=&gt;·1)]
60 class·C33 class·C
61 {34 {
62 }</string>35 }</string>
 36 ····<string>//·CS1706:·Anonymous·methods·and·lambda·expressions·cannot·be·used·in·the·current·context
 37 //·Line:·14
  
 38 public·delegate·void·Proc();
  
 39 public·class·AAttribute·:·System.Attribute
 40 {
 41 »       public·AAttribute(Proc·p)
 42 »       {·}
 43 }
  
 44 public·class·Class
 45 {
 46 »       [A((object)delegate·{·return;·})]
 47 »       public·void·Foo()
 48 »       {
 49 »       }
 50 }</string>
 51 ····<string>//·CS1706:·Anonymous·methods·and·lambda·expressions·cannot·be·used·in·the·current·context
 52 //·Line:·8
  
 53 delegate·void·D·();
  
 54 class·C
 55 {
 56 »       const·object·c·=·new·D·(delegate·{});
 57 }</string>
63 ··</Examples>58 ··</Examples>
64 </ErrorDocumentation>59 </ErrorDocumentation>
857 B
CS1056
845 B
CS1056
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>CS1056</ErrorName>3 ··<ErrorName>CS1056</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1056:·Unexpected·character·`\0001'5 ····<string>//·CS1056:·Unexpected·character·`$'
6 //·Line:·46 //·Line:·8
  
7 na\u0001espace·Test7 public·class·C
8 {8 {
 9 »       void·Update·()
 10 »       {
 11 »       »       int·a·=·$7;
 12 »       }
9 }</string>13 }</string>
10 ····<string>//·CS1056:·Unexpected·character·`\0001'14 ····<string>//·CS1056:·Unexpected·character·`\0001'
11 //·Line:·415 //·Line:·4
  
12 \u0001namespace·Test16 \u0001namespace·Test
13 {17 {
14 }</string>18 }</string>
15 ····<string>//·CS1056:·Unexpected·character·`$'19 ····<string>//·CS1056:·Unexpected·character·`\0001'
16 //·Line:·820 //·Line:·4
  
17 public·class·C21 na\u0001espace·Test
18 {22 {
19 »       void·Update·() 
20 »       { 
21 »       »       int·a·=·$7; 
22 »       } 
23 }</string>23 }</string>
24 ··</Examples>24 ··</Examples>
25 </ErrorDocumentation>25 </ErrorDocumentation>
2.47 KB
CS0828
2.46 KB
CS0828
Ordering differences only
    
Offset 1, 63 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>CS0828</ErrorName>3 ··<ErrorName>CS0828</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`anonymous·method'5 ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`method·group'
6 //·Line:·86 //·Line:·12
  
7 public·class·Test7 public·class·Test
8 {8 {
9 »       static·void·Main·() 
10 »       { 
11 »       »       var·v·=·new·{·Value·=·i·=&gt;·1·}; 
12 »       } 
13 }</string> 
14 ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`int*' 
15 //·Line:·9 
16 //·Compiler·options:·-unsafe 
  
17 public·unsafe·class·Test 
18 { 
19 »       static·int*·Error·()9 »       static·void·Error·()
20 »       {10 »       {
21 »       »       return·(int*)0; 
22 »       }11 »       }
23 »       12 »       
24 »       static·void·Main·()13 »       static·void·Main·()
25 »       {14 »       {
26 »       »       var·v·=·new·{·Value·=·Error·()·};15 »       »       var·v·=·new·{·Value·=·Error·};
27 »       }16 »       }
28 }</string>17 }</string>
29 ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`null'18 ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`null'
30 //·Line:·919 //·Line:·9
  
  
31 public·class·Test20 public·class·Test
32 {21 {
33 »       static·void·Main·()22 »       static·void·Main·()
34 »       {23 »       {
35 »       »       int·A·=·9;24 »       »       int·A·=·9;
36 »       »       var·v1·=·new·{·A,·Value·=·null·};25 »       »       var·v1·=·new·{·A,·Value·=·null·};
37 »       }26 »       }
38 }</string>27 }</string>
39 ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`method·group' 
40 //·Line:·12 
  
41 public·class·Test 
42 { 
43 »       static·void·Error·() 
44 »       { 
45 »       } 
46 »        
47 »       static·void·Main·() 
48 »       { 
49 »       »       var·v·=·new·{·Value·=·Error·}; 
50 »       } 
51 }</string> 
52 ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`anonymous·method'28 ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`anonymous·method'
53 //·Line:·929 //·Line:·9
  
  
54 public·class·Test30 public·class·Test
55 {31 {
56 »       static·void·Main·()32 »       static·void·Main·()
Offset 73, 14 lines modifiedOffset 47, 24 lines modified
73 »       public·static·void·Main·()47 »       public·static·void·Main·()
74 »       {48 »       {
75 »       »       var·m·=·new·{49 »       »       var·m·=·new·{
76 »       »       »       Prop·=·(1,·Main)50 »       »       »       Prop·=·(1,·Main)
77 »       »       };51 »       »       };
78 »       }52 »       }
79 }</string>53 }</string>
 54 ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`anonymous·method'
 55 //·Line:·8
  
 56 public·class·Test
 57 {
 58 »       static·void·Main·()
 59 »       {
 60 »       »       var·v·=·new·{·Value·=·i·=&gt;·1·};
 61 »       }
 62 }</string>
80 ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`void'63 ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`void'
81 //·Line:·1364 //·Line:·13
  
  
82 public·class·Test65 public·class·Test
83 {66 {
84 »       static·void·Error·()67 »       static·void·Error·()
Offset 88, 9 lines modifiedOffset 72, 25 lines modified
88 »       }72 »       }
89 »       73 »       
90 »       static·void·Main·()74 »       static·void·Main·()
91 »       {75 »       {
92 »       »       var·v·=·new·{·Value·=·Error·()·};76 »       »       var·v·=·new·{·Value·=·Error·()·};
93 »       }77 »       }
94 }</string>78 }</string>
 79 ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`int*'
 80 //·Line:·9
 81 //·Compiler·options:·-unsafe
  
 82 public·unsafe·class·Test
 83 {
 84 »       static·int*·Error·()
 85 »       {
 86 »       »       return·(int*)0;
 87 »       }
 88 »       
 89 »       static·void·Main·()
 90 »       {
 91 »       »       var·v·=·new·{·Value·=·Error·()·};
 92 »       }
 93 }</string>
95 ··</Examples>94 ··</Examples>
96 </ErrorDocumentation>95 </ErrorDocumentation>
920 B
CS1599
908 B
CS1599
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>CS1599</ErrorName>3 ··<ErrorName>CS1599</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1599:·The·return·type·of·`System.ArgIterator'·is·not·allowed 
6 //·Line:·8 
  
7 using·System; 
  
8 class·C 
9 { 
10 »       public·ArgIterator·Method·() 
11 »       { 
12 »       »       return·null; 
13 »       } 
14 }</string> 
15 ····<string>//·CS1599:·The·return·type·of·`System.TypedReference'·is·not·allowed5 ····<string>//·CS1599:·The·return·type·of·`System.TypedReference'·is·not·allowed
16 //·Line:·86 //·Line:·8
  
17 using·System;7 using·System;
  
18 class·C8 class·C
19 {9 {
Offset 43, 9 lines modifiedOffset 31, 21 lines modified
  
43 using·System;31 using·System;
  
44 class·C32 class·C
45 {33 {
46 ····delegate·ArgIterator·Test·(int·arg);34 ····delegate·ArgIterator·Test·(int·arg);
47 }</string>35 }</string>
 36 ····<string>//·CS1599:·The·return·type·of·`System.ArgIterator'·is·not·allowed
 37 //·Line:·8
  
 38 using·System;
  
 39 class·C
 40 {
 41 »       public·ArgIterator·Method·()
 42 »       {
 43 »       »       return·null;
 44 »       }
 45 }</string>
48 ··</Examples>46 ··</Examples>
49 </ErrorDocumentation>47 </ErrorDocumentation>
1.18 KB
CS8139
1.17 KB
CS8139
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>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()' 
6 //·Line:·14 
  
7 class·C 
8 { 
9 »       public·virtual·(int·a,·int·b)·M·() 
10 »       { 
11 »       »       throw·null; 
12 »       } 
13 } 
  
14 class·D·:·C 
15 { 
16 »       public·override·(int,·int)·M·() 
17 »       { 
18 »       »       throw·null; 
19 »       } 
20 }</string> 
21 ····<string>//·CS8139:·`D.Prop':·cannot·change·return·type·tuple·element·names·when·overriding·inherited·member·`C.Prop'5 ····<string>//·CS8139:·`D.Prop':·cannot·change·return·type·tuple·element·names·when·overriding·inherited·member·`C.Prop'
22 //·Line:·146 //·Line:·14
  
23 class·C7 class·C
24 {8 {
25 »       public·virtual·(int·a,·int·b)·Prop·{9 »       public·virtual·(int·a,·int·b)·Prop·{
26 »       »       get·{10 »       »       get·{
Offset 70, 9 lines modifiedOffset 52, 27 lines modified
  
70 class·D·:·C52 class·D·:·C
71 {53 {
72 »       public·override·void·M·((int·c,·int·d)·arg)54 »       public·override·void·M·((int·c,·int·d)·arg)
73 »       {55 »       {
74 »       }56 »       }
75 }</string>57 }</string>
 58 ····<string>//·CS8139:·`D.M()':·cannot·change·return·type·tuple·element·names·when·overriding·inherited·member·`C.M()'
 59 //·Line:·14
  
 60 class·C
 61 {
 62 »       public·virtual·(int·a,·int·b)·M·()
 63 »       {
 64 »       »       throw·null;
 65 »       }
 66 }
  
 67 class·D·:·C
 68 {
 69 »       public·override·(int,·int)·M·()
 70 »       {
 71 »       »       throw·null;
 72 »       }
 73 }</string>
76 ··</Examples>74 ··</Examples>
77 </ErrorDocumentation>75 </ErrorDocumentation>
1.18 KB
CS0509
1.17 KB
CS0509
Ordering differences only
    
Offset 1, 21 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>CS0509</ErrorName>3 ··<ErrorName>CS0509</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0509:·`X':·cannot·derive·from·sealed·type·`int'5 ····<string>//·CS0509:·`A':·cannot·derive·from·sealed·type·`System.Action'
6 //·Line:·46 //·Line:·4
  
7 class·X·:·int7 class·A·:·System.Action
8 {8 {
9 }</string>9 }</string>
 10 ····<string>//·CS0509:·`InstanceClass':·cannot·derive·from·sealed·type·`E'
 11 //·Line:·6
  
 12 public·enum·E·{}
  
 13 class·InstanceClass:·E·{
 14 }</string>
10 ····<string>//·CS0509:·`A':·cannot·derive·from·sealed·type·`System.Action'15 ····<string>//·CS0509:·`X':·cannot·derive·from·sealed·type·`int'
11 //·Line:·416 //·Line:·4
  
12 class·A·:·System.Action17 class·X·:·int
13 {18 {
14 }</string>19 }</string>
15 ····<string>//·CS0509:·`A':·cannot·derive·from·sealed·type·`D'20 ····<string>//·CS0509:·`A':·cannot·derive·from·sealed·type·`D'
16 //·Line:·621 //·Line:·6
  
17 delegate·void·D·();22 delegate·void·D·();
  
Offset 27, 16 lines modifiedOffset 34, 9 lines modified
  
27 struct·V·{34 struct·V·{
28 »       int·v;35 »       int·v;
29 }36 }
  
30 class·X·:·V·{37 class·X·:·V·{
31 }</string>38 }</string>
32 ····<string>//·CS0509:·`InstanceClass':·cannot·derive·from·sealed·type·`E' 
33 //·Line:·6 
  
34 public·enum·E·{} 
  
35 class·InstanceClass:·E·{ 
36 }</string> 
37 ··</Examples>39 ··</Examples>
38 </ErrorDocumentation>40 </ErrorDocumentation>
1.23 KB
CS0065
1.21 KB
CS0065
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>CS0065</ErrorName>3 ··<ErrorName>CS0065</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0065:·`EventClass&lt;T&gt;.handler':·event·property·must·have·both·add·and·remove·accessors
 6 //·Line:·10
  
 7 using·System;
  
 8 public·delegate·void·EventHandler·(object·sender,·EventArgs·e);
  
 9 public·class·EventClass&lt;T&gt;
 10 {
 11 »       event·EventHandler·handler·{·add·{}·}
 12 }</string>
5 ····<string>//·CS0065:·`EventClass.handler':·event·property·must·have·both·add·and·remove·accessors13 ····<string>//·CS0065:·`EventClass.handler':·event·property·must·have·both·add·and·remove·accessors
6 //·Line·:·914 //·Line·:·9
  
7 using·System;15 using·System;
  
8 public·delegate·void·EventHandler·(object·sender,·EventArgs·e);16 public·delegate·void·EventHandler·(object·sender,·EventArgs·e);
  
9 public·class·EventClass·{17 public·class·EventClass·{
10 ········event·EventHandler·handler·{·add;·}18 ········event·EventHandler·handler·{·add;·}
11 }19 }
  
12 public·class·MainClass·{20 public·class·MainClass·{
13 »       public·static·void·Main·()·{}21 »       public·static·void·Main·()·{}
14 }</string>22 }</string>
15 ····<string>//·CS0065:·`EventClass&lt;T&gt;.handler':·event·property·must·have·both·add·and·remove·accessors 
16 //·Line:·10 
  
17 using·System; 
  
18 public·delegate·void·EventHandler·(object·sender,·EventArgs·e); 
  
19 public·class·EventClass&lt;T&gt; 
20 { 
21 »       event·EventHandler·handler·{·add·{}·} 
22 }</string> 
23 ··</Examples>23 ··</Examples>
24 </ErrorDocumentation>24 </ErrorDocumentation>
6.34 KB
CS0030
6.33 KB
CS0030
Ordering differences only
    
Offset 1, 49 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>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>
5 ····<string>//·CS0030:·Cannot·convert·type·`bool'·to·`float'15 ····<string>//·CS0030:·Cannot·convert·type·`System.Enum'·to·`Blah.S'
6 //·Line:·1216 //·Line:·12
  
7 public·class·Blah·{17 using·System;
  
 18 public·class·Blah·{
 19 »       struct·S·{}
 20 »       enum·E·{·Val·}
 21 »       
8 »       public·static·int·Main·()22 »       public·static·void·Main·()
9 »       {23 »       {
 24 »       »       S·s·=·(S)(Enum)E.Val;
10 »       »       const·bool·k·=·false;»      »       
11 »       »       float·f·=·(float)·k; 
12 »       »        
13 »       }25 »       }
14 }</string>26 }</string>
15 ····<string>//·CS0030:·Cannot·convert·type·`S'·to·`E'27 ····<string>//·CS0030:·Cannot·convert·type·`System.Enum'·to·`int'
16 //·Line:·1028 //·Line:·11
  
 29 using·System;
17 enum·E 
18 { 
19 »       V 
20 } 
  
21 struct·S30 class·MainClass
22 {31 {
23 »       public·static·explicit·operator·int·(S·val)32 »       public·static·void·Main·()
24 »       {33 »       {
25 »       »       return·1;34 »       »       Enum·e·=·null;
 35 »       »       int·i·=·(int)·e;
26 »       }36 »       }
27 }37 }</string>
 38 ····<string>//·CS0030:·Cannot·convert·type·`bool'·to·`int'
 39 //·Line:·9
  
28 class·C40 class·X
29 {41 {
30 »       E·Foo·() 
31 »       { 
32 »       »       S·s·=·new·S·(); 
33 »       »       return·(E)·s; 
34 »       } 
  
35 »       public·static·void·Main·()42 »       static·void·Main·()
36 »       {43 »       {
 44 »       »       const·bool·b·=·true;
 45 »       »       int·a·=·(int)(b·?·true·:·false);
37 »       }46 »       }
38 }</string>47 }</string>
39 ····<string>//·CS0030:·Cannot·convert·type·`TestCase.MyEnum'·to·`TestCase.OSType'48 ····<string>//·CS0030:·Cannot·convert·type·`TestCase.MyEnum'·to·`TestCase.OSType'
40 //·Line:·949 //·Line:·9
  
41 public·class·TestCase50 public·class·TestCase
42 {51 {
Offset 71, 114 lines modifiedOffset 81, 116 lines modified
71 »       »       }81 »       »       }
72 »       }82 »       }
  
73 »       enum·MyEnum·{83 »       enum·MyEnum·{
74 »       »       Value184 »       »       Value1
75 »       }85 »       }
76 }</string>86 }</string>
77 ····<string>//·CS0030:·Cannot·convert·type·`string'·to·`IA'87 ····<string>//·CS0030:·Cannot·convert·type·`T[,]'·to·`System.Collections.Generic.IEnumerable&lt;T&gt;'
78 //·Line:·1388 //·Line:·10
  
 89 using·System.Collections.Generic;
79 interface·IA 
80 { 
81 } 
  
82 class·MainClass90 class·C
83 {91 {
84 »       public·static·void·Main·()92 »       IEnumerable&lt;T&gt;·Foo&lt;T&gt;·(T·[,]·a)
85 »       {93 »       {
 94 »       »       return·(IEnumerable&lt;T&gt;)·a;
86 »       »       string·s·=·&quot;s&quot;; 
87 »       »       IA·i·=·(IA)·s; 
88 »       }95 »       }
89 }</string>96 }</string>
90 ····<string>//·CS0030:·Cannot·convert·type·`bool'·to·`int'97 ····<string>//·CS0030:·Cannot·convert·type·`T'·to·`X'
91 //·Line:·998 //·Line:·8
 99 class·Foo&lt;T&gt;
 100 »       where·T·:·System.ICloneable
 101 {
 102 »       public·X·Test·(T·t)
 103 »       {
 104 »       »       return·(X)·t;
 105 »       }
 106 }
  
92 class·X107 class·X
93 {108 {
94 »       static·void·Main·()109 »       static·void·Main·()
 110 »       {·}
 111 }</string>
 112 ····<string>//·CS0030:·Cannot·convert·type·`T2[]'·to·`T1[]'
 113 //·Line:·8
  
 114 class·X
 115 {
 116 »       static·void·Foo&lt;T1,T2&gt;·(T2[]·array)·where·T1·:·class·where·T2·:·struct
95 »       {117 »       {
 118 »       »       T1[]·a·=·(T1[])array;
96 »       »       const·bool·b·=·true; 
97 »       »       int·a·=·(int)(b·?·true·:·false); 
98 »       }119 »       }
99 }</string>120 }</string>
100 ····<string>//·CS0030:·Cannot·convert·type·`T[,]'·to·`System.Collections.Generic.IEnumerable&lt;T&gt;'121 ····<string>//·CS0030:·Cannot·convert·type·`X'·to·`S'
101 //·Line:·10122 //·Line:·10
Max diff block lines reached; 3572/6448 bytes (55.40%) of diff not shown.
5.39 KB
CS0452
5.38 KB
CS0452
Ordering differences only
    
Offset 1, 69 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>CS0452</ErrorName>3 ··<ErrorName>CS0452</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<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)' 
6 //·Line:·13 
  
7 abstract·class·A&lt;T&gt; 
8 { 
9 »       public·abstract·void·Foo&lt;U&gt;·(U·arg)·where·U·:·T; 
10 } 
  
11 class·B·:·A&lt;int&gt; 
12 { 
13 »       public·override·void·Foo&lt;U&gt;·(U·arg) 
14 »       { 
15 »       »       Test·(arg); 
16 »       } 
17 »        
18 »       void·Test&lt;UU&gt;·(UU·a)·where·UU·:·class 
19 »       { 
20 »       } 
21 }</string> 
22 ····<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)' 
23 //·Line:·14 
24 public·class·Foo 
25 { 
26 »       public·static·void·Test&lt;T&gt;·(ref·T·t) 
27 »       »       where·T·:·class 
28 »       {·} 
29 } 
  
30 public·class·C·{ 
31 »       public·static·void·Main·() 
32 »       { 
33 »       »       int·i·=·0; 
34 »       »       Foo.Test&lt;int&gt;·(ref·i); 
35 »       } 
36 }</string> 
37 ····<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;' 
38 //·Line:·10 
  
39 public·class·C&lt;T&gt;·where·T·:·class 
40 { 
41 } 
  
42 class·A 
43 { 
44 »       public·A·(ref·C&lt;int&gt;·args) 
45 »       { 
46 »       } 
47 }</string> 
48 ····<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·`Program.M&lt;T&gt;(T,·T)' 
49 //·Line:·8 
  
50 class·Program 
51 { 
52 »       public·static·void·M&lt;T&gt;·(T·item1,·T·item2·=·null)·where·T·:·class 
53 »       { 
54 »       »       M·(1); 
55 »       } 
56 }</string> 
57 ····<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;'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·`TestClass&lt;T&gt;'
58 //·Line:·236 //·Line:·23
59 using·System;7 using·System;
  
60 public·class·TestClass&lt;T&gt;·where·T·:·class8 public·class·TestClass&lt;T&gt;·where·T·:·class
61 {9 {
62 »       static·public·T·meth()10 »       static·public·T·meth()
Offset 89, 15 lines modifiedOffset 31, 20 lines modified
89 ····<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;'31 ····<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;'
90 //·Line:·1032 //·Line:·10
  
91 public·class·C&lt;T&gt;·where·T·:·class33 public·class·C&lt;T&gt;·where·T·:·class
92 {34 {
93 }35 }
  
94 delegate·void·D·(C&lt;int&gt;·arg);</string>36 class·A
 37 {
 38 »       public·A·(ref·C&lt;int&gt;·args)
 39 »       {
 40 »       }
 41 }</string>
95 ····<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;'42 ····<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;'
96 //·Line:·2343 //·Line:·23
97 using·System;44 using·System;
  
98 public·class·TestClass&lt;T&gt;·where·T·:·class45 public·class·TestClass&lt;T&gt;·where·T·:·class
99 {46 {
100 »       static·public·T·meth()47 »       static·public·T·meth()
Offset 123, 24 lines modifiedOffset 70, 15 lines modified
123 ····<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;'70 ····<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;'
124 //·Line:·1071 //·Line:·10
  
125 public·class·C&lt;T&gt;·where·T·:·class72 public·class·C&lt;T&gt;·where·T·:·class
126 {73 {
127 }74 }
  
128 delegate·C&lt;int&gt;·D·();</string>75 delegate·void·D·(C&lt;int&gt;·arg);</string>
129 ····<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;' 
130 //·Line:·10 
  
131 public·class·C&lt;T&gt;·where·T·:·class 
132 { 
133 »       public·int·this·[params·C&lt;ulong&gt;[]·args]·{ 
134 »       »       set·{} 
135 »       } 
136 }</string> 
137 ····<string>//·CS0452:·The·type·`Foo'·must·be·a·reference·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`MyObject&lt;T&gt;'76 ····<string>//·CS0452:·The·type·`Foo'·must·be·a·reference·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`MyObject&lt;T&gt;'
138 //·Line:·1377 //·Line:·13
139 public·class·MyObject&lt;T&gt;78 public·class·MyObject&lt;T&gt;
140 »       where·T·:·class79 »       where·T·:·class
141 {·}80 {·}
  
142 struct·Foo81 struct·Foo
Offset 149, 14 lines modifiedOffset 87, 32 lines modified
149 class·X87 class·X
150 {88 {
151 »       MyObject&lt;Foo&gt;·foo;89 »       MyObject&lt;Foo&gt;·foo;
  
152 »       static·void·Main·()90 »       static·void·Main·()
153 »       {·}91 »       {·}
154 }</string>92 }</string>
 93 ····<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·`Program.M&lt;T&gt;(T,·T)'
 94 //·Line:·8
  
 95 class·Program
Max diff block lines reached; 1332/5470 bytes (24.35%) of diff not shown.
3.1 KB
CS0158
3.09 KB
CS0158
Ordering differences only
    
Offset 1, 40 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>CS0158</ErrorName>3 ··<ErrorName>CS0158</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0158:·The·label·`LBL4'·shadows·another·label·by·the·same·name·in·a·contained·scope 
6 //·Line:·17 
  
7 using·System; 
  
8 class·A 
9 { 
10 »       static·int·Test(int·i) 
11 »       { 
12 »       »       switch·(i) 
13 »       »       { 
14 »       »       »       case·1: 
15 »       »       »       »       Console.WriteLine(&quot;1&quot;); 
16 »       »       »       »       if·(i·&gt;·0) 
17 »       »       »       »       »       goto·LBL4; 
18 »       »       »       »       Console.WriteLine(&quot;2&quot;); 
19 »       »       »       »       break; 
  
20 »       »       »       case·3: 
21 »       »       »       »       Console.WriteLine(&quot;3&quot;); 
22 »       »       »       LBL4: 
23 »       »       »       »       Console.WriteLine(&quot;4&quot;); 
24 »       »       »       »       return·0; 
25 »       »       } 
26 »       LBL4: 
27 »       »       Console.WriteLine(&quot;4&quot;); 
28 »       »       return·1; 
29 »       } 
30 }</string> 
31 ····<string>//·CS0158:·The·label·`start'·shadows·another·label·by·the·same·name·in·a·contained·scope5 ····<string>//·CS0158:·The·label·`start'·shadows·another·label·by·the·same·name·in·a·contained·scope
32 //·Line:·96 //·Line:·9
  
33 class·ClassMain·{7 class·ClassMain·{
34 ········public·static·void·Main()·{8 ········public·static·void·Main()·{
35 ················start:9 ················start:
36 ················{10 ················{
Offset 52, 16 lines modifiedOffset 23, 16 lines modified
52 public·class·Test23 public·class·Test
53 {24 {
54 »       public·void·Whatever·()25 »       public·void·Whatever·()
55 »       {·}26 »       {·}
  
56 »       static·void·RunIt·(Test·t)27 »       static·void·RunIt·(Test·t)
57 »       {28 »       {
 29 »       Foo:
58 »       »       Hello·hello·=·delegate·(Test·test)·{30 »       »       Hello·hello·=·delegate·(Test·test)·{
59 »       »       »       Foo: 
60 »       »       »       Hello·hello2·=·delegate·(Test·test2)·{31 »       »       »       Hello·hello2·=·delegate·(Test·test2)·{
61 »       »       »       »       Foo:32 »       »       »       »       Foo:
62 »       »       »       »       test2.Whatever·();33 »       »       »       »       test2.Whatever·();
63 »       »       »       };34 »       »       »       };
64 »       »       »       hello2·(test);35 »       »       »       hello2·(test);
65 »       »       };36 »       »       };
66 »       »       hello·(t);37 »       »       hello·(t);
Offset 69, 46 lines modifiedOffset 40, 29 lines modified
  
69 »       static·void·Main·()40 »       static·void·Main·()
70 »       {41 »       {
71 »       »       Test·t·=·new·Test·();42 »       »       Test·t·=·new·Test·();
72 »       »       RunIt·(t);43 »       »       RunIt·(t);
73 »       }44 »       }
74 }</string>45 }</string>
75 ····<string>//·CS0158:·The·label·`a'·shadows·another·label·by·the·same·name·in·a·contained·scope 
76 //·Line:·11 
  
77 class·Foo 
78 { 
79 »       static·void·Main·() 
80 »       { 
81 »       »       int·i·=·1; 
82 »       »       goto·a; 
83 »       »       if·(i·==·9)·{ 
84 »       »       »       a: 
85 »       »       »       return; 
86 »       »       } 
87 a: 
88 »       »       return; 
89 »       } 
90 }</string> 
91 ····<string>//·CS0158:·The·label·`Foo'·shadows·another·label·by·the·same·name·in·a·contained·scope46 ····<string>//·CS0158:·The·label·`Foo'·shadows·another·label·by·the·same·name·in·a·contained·scope
92 //·Line:·1747 //·Line:·17
93 using·System;48 using·System;
  
94 public·delegate·void·Hello·(Test·test);49 public·delegate·void·Hello·(Test·test);
  
95 public·class·Test50 public·class·Test
96 {51 {
97 »       public·void·Whatever·()52 »       public·void·Whatever·()
98 »       {·}53 »       {·}
  
99 »       static·void·RunIt·(Test·t)54 »       static·void·RunIt·(Test·t)
100 »       {55 »       {
101 »       Foo: 
102 »       »       Hello·hello·=·delegate·(Test·test)·{56 »       »       Hello·hello·=·delegate·(Test·test)·{
 57 »       »       »       Foo:
103 »       »       »       Hello·hello2·=·delegate·(Test·test2)·{58 »       »       »       Hello·hello2·=·delegate·(Test·test2)·{
104 »       »       »       »       Foo:59 »       »       »       »       Foo:
105 »       »       »       »       test2.Whatever·();60 »       »       »       »       test2.Whatever·();
106 »       »       »       };61 »       »       »       };
107 »       »       »       hello2·(test);62 »       »       »       hello2·(test);
108 »       »       };63 »       »       };
109 »       »       hello·(t);64 »       »       hello·(t);
Offset 116, 14 lines modifiedOffset 70, 60 lines modified
  
116 »       static·void·Main·()70 »       static·void·Main·()
117 »       {71 »       {
118 »       »       Test·t·=·new·Test·();72 »       »       Test·t·=·new·Test·();
119 »       »       RunIt·(t);73 »       »       RunIt·(t);
120 »       }74 »       }
121 }</string>75 }</string>
 76 ····<string>//·CS0158:·The·label·`a'·shadows·another·label·by·the·same·name·in·a·contained·scope
 77 //·Line:·11
  
 78 class·Foo
 79 {
 80 »       static·void·Main·()
 81 »       {
 82 »       »       int·i·=·1;
 83 »       »       goto·a;
 84 »       »       if·(i·==·9)·{
 85 »       »       »       a:
 86 »       »       »       return;
 87 »       »       }
Max diff block lines reached; 92/3123 bytes (2.95%) of diff not shown.
4.43 KB
CS0642
4.42 KB
CS0642
Ordering differences only
    
Offset 1, 12 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>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:·13
 7 //·Compiler·options:·/warnaserror·/warn:3
 8 using·System;
 9 public·class·C
 10 {
 11 »       public·static·int·p·=·0;
 12 »       public·static·void·Foo·()
 13 »       {
 14 »       »       if·(p·&lt;·5)
 15 »       »       »       Console.WriteLine·();
 16 »       »       else
 17 »       »       »       ;
 18 »       »       Console.WriteLine·();
 19 »       }
 20 }</string>
 21 ····<string>//·CS0642:·Possible·mistaken·empty·statement
 22 //·Line:·9
 23 //·Compiler·options:·-warnaserror·-warn:3
  
 24 public·class·C
 25 {
 26 »       public·void·Test·()
 27 »       {
 28 »       »       using·(System.IDisposable·arg·=·null);
 29 »       »       {·}
 30 »       }
 31 }</string>
 32 ····<string>//·CS0642:·Possible·mistaken·empty·statement
6 //·Line:·1133 //·Line:·11
7 //·Compiler·options:·/warnaserror·/warn:334 //·Compiler·options:·/warnaserror·/warn:3
8 using·System;35 using·System;
9 public·class·C36 public·class·C
10 {37 {
11 »       public·static·int·p·=·0;38 »       public·static·int·p·=·0;
12 »       public·static·void·Foo·()39 »       public·static·void·Foo·()
Offset 14, 63 lines modifiedOffset 42, 85 lines modified
14 »       »       if·(p·&lt;·5)42 »       »       if·(p·&lt;·5)
15 »       »       »       ;43 »       »       »       ;
16 »       »       else44 »       »       else
17 »       »       »       Console.WriteLine·();45 »       »       »       Console.WriteLine·();
18 »       }46 »       }
19 }</string>47 }</string>
20 ····<string>//·CS0642:·Possible·mistaken·empty·statement48 ····<string>//·CS0642:·Possible·mistaken·empty·statement
 49 //·Line:·7
 50 //·Compiler·options:·-warnaserror·-warn:3
  
 51 class·X{
 52 »       static·void·Main·()
 53 »       {
 54 »       »       if·(true);
 55 »       }
 56 }</string>
 57 ····<string>//·CS0642:·Possible·mistaken·empty·statement
21 //·Line:·958 //·Line:·9
22 //·Compiler·options:·-warnaserror·-warn:3·-unsafe·-nowarn:021959 //·Compiler·options:·-warnaserror·-warn:3
  
23 public·class·C60 public·class·C
24 {61 {
25 ····public·unsafe·void·Test·()62 ····public·void·Test·()
26 ····{63 ····{
27 ········fixed·(char·*p·=·str);64 ········lock·(this);
28 ············{·}65 ············{·}
29 ····}66 ····}
 67 }</string>
 68 ····<string>//·CS0642:·Possible·mistaken·empty·statement
 69 //·Line:·9
 70 //·Compiler·options:·-warnaserror·-warn:3
  
30 ····static·readonly·char·[]·str·=·new·char·[]·{'A'};71 public·class·C
 72 {
 73 ····public·void·Test·(System.IDisposable·arg)
 74 ····{
 75 ········using·(arg);
 76 ············{·}
 77 ····}
31 }</string>78 }</string>
32 ····<string>//·CS0642:·Possible·mistaken·empty·statement79 ····<string>//·CS0642:·Possible·mistaken·empty·statement
33 //·Line:·1080 //·Line:·10
34 //·Compiler·options:·-warnaserror·-warn:381 //·Compiler·options:·-warnaserror·-warn:3
  
35 public·class·C82 public·class·C
36 {83 {
37 ····public·static·void·Main·()84 ····public·static·void·Main·()
38 ····{85 ····{
 86 ········for·(;;);
39 ········int·i=·5; 
40 ········while·(i++·&lt;·100); 
41 ············{·}87 ············{·}
42 ····}88 ····}
43 }</string>89 }</string>
44 ····<string>//·CS0642:·Possible·mistaken·empty·statement90 ····<string>//·CS0642:·Possible·mistaken·empty·statement
45 //·Line:·991 //·Line:·10
46 //·Compiler·options:·-warnaserror·-warn:392 //·Compiler·options:·-warnaserror·-warn:3
  
47 public·class·C93 public·class·C
48 {94 {
49 ····public·void·Test·(System.Collections.IEnumerable·e)95 ····public·static·void·Main·()
50 ····{96 ····{
51 ········foreach·(object·o·in·e);97 ········int·i=·5;
 98 ········while·(i++·&lt;·100);
52 ············{·}99 ············{·}
53 ····}100 ····}
54 }</string>101 }</string>
55 ····<string>//·CS0642:·Possible·mistaken·empty·statement102 ····<string>//·CS0642:·Possible·mistaken·empty·statement
56 //·Line:·9103 //·Line:·9
57 //·Compiler·options:·-warnaserror·-warn:3104 //·Compiler·options:·-warnaserror·-warn:3·-unsafe·-nowarn:0219
  
58 public·class·C105 public·class·C
59 {106 {
60 ····public·void·Test·(System.IDisposable·arg)107 ····public·unsafe·void·Test·()
61 ····{108 ····{
62 ········using·(arg);109 ········fixed·(char·*p·=·str);
63 ············{·}110 ············{·}
64 ····}111 ····}
  
 112 ····static·readonly·char·[]·str·=·new·char·[]·{'A'};
65 }</string>113 }</string>
66 ····<string>//·CS0642:·Possible·mistaken·empty·statement114 ····<string>//·CS0642:·Possible·mistaken·empty·statement
67 //·Line:·11115 //·Line:·11
68 //·Compiler·options:·/warnaserror·/warn:3116 //·Compiler·options:·/warnaserror·/warn:3
69 using·System;117 using·System;
70 public·class·C118 public·class·C
Max diff block lines reached; 1387/4492 bytes (30.88%) of diff not shown.
2.2 KB
CS0146
2.18 KB
CS0146
Ordering differences only
    
Offset 1, 69 lines modifiedOffset 1, 69 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0146</ErrorName>3 ··<ErrorName>CS0146</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0146:·Circular·base·class·dependency·involving·`Baz'·and·`Foo.Bar' 
6 //·Line:·5 
  
7 class·Foo·:·Baz·{ 
8 »       public·class·Bar·{} 
9 } 
10 class·Baz·:·Foo.Bar·{}</string> 
11 ····<string>//·CS0146:·Circular·base·class·dependency·involving·`Foo'·and·`Foo.Bar'5 ····<string>//·CS0146:·Circular·base·class·dependency·involving·`Foo'·and·`Foo.Bar'
12 //·Line:·56 //·Line:·5
  
13 class·Foo·:·Foo.Bar·{7 class·Foo·:·Foo.Bar·{
14 »       public·class·Bar·{}8 »       public·class·Bar·{}
15 }</string>9 }</string>
16 ····<string>//·CS0146:·Circular·base·class·dependency·involving·`C'·and·`A'10 ····<string>//·CS0146:·Circular·base·class·dependency·involving·`B&lt;T&gt;'·and·`A&lt;float&gt;'
17 //·Line:·411 //·Line:·8
  
18 class·A·:·B 
19 {·}12 class·A&lt;T&gt;·:·B&lt;int&gt;
 13 {
 14 }
  
20 class·B·:·C15 class·B&lt;T&gt;·:·A&lt;float&gt;
21 {·}16 {·}
  
22 class·C·:·A17 class·X
 18 {
 19 »       static·void·Main·()
 20 »       {·}
23 {·}</string>21 }</string>
24 ····<string>//·CS0146:·Circular·base·class·dependency·involving·`A'·and·`A'22 ····<string>//·CS0146:·Circular·base·class·dependency·involving·`A'·and·`A'
25 //·Line:·423 //·Line:·4
  
26 class·A·:·A·{}</string>24 class·A·:·A·{}</string>
27 ····<string>//·CS0146:·Circular·base·class·dependency·involving·`B'·and·`A'25 ····<string>//·CS0146:·Circular·base·class·dependency·involving·`Baz'·and·`Foo.Bar'
28 //·Line:·726 //·Line:·5
  
29 class·A·:·B·{27 class·Foo·:·Baz·{
 28 »       public·class·Bar·{}
30 }29 }
 30 class·Baz·:·Foo.Bar·{}</string>
  
31 class·B·:·A·{ 
32 }</string> 
33 ····<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'
34 //·Line:·632 //·Line:·6
  
35 public·class·Generic&lt;P&gt;33 public·class·Generic&lt;P&gt;
36 {34 {
37 »       public·class·Status·:·Status35 »       public·class·Status·:·Status
38 »       {36 »       {
39 »       »       Status·(Foo·foo)·:·base·(foo)37 »       »       Status·(Foo·foo)·:·base·(foo)
40 »       »       {38 »       »       {
41 »       »       }39 »       »       }
42 »       }40 »       }
43 }</string>41 }</string>
44 ····<string>//·CS0146:·Circular·base·class·dependency·involving·`B&lt;T&gt;'·and·`A&lt;float&gt;'42 ····<string>//·CS0146:·Circular·base·class·dependency·involving·`C'·and·`A'
45 //·Line:·843 //·Line:·4
  
 44 class·A·:·B
 45 {·}
46 class·A&lt;T&gt;·:·B&lt;int&gt; 
47 { 
48 } 
  
49 class·B&lt;T&gt;·:·A&lt;float&gt;46 class·B·:·C
50 {·}47 {·}
  
51 class·X 
52 { 
53 »       static·void·Main·() 
54 »       {·}48 class·C·:·A
 49 {·}</string>
 50 ····<string>//·CS0146:·Circular·base·class·dependency·involving·`B'·and·`A'
 51 //·Line:·7
  
 52 class·A·:·B·{
 53 }
  
 54 class·B·:·A·{
55 }</string>55 }</string>
56 ··</Examples>56 ··</Examples>
57 </ErrorDocumentation>57 </ErrorDocumentation>
2.65 KB
CS0311
2.64 KB
CS0311
Ordering differences only
    
Offset 1, 35 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>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'5 ····<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;'
6 //·Line:·196 //·Line:·3
 7 class·A·:·C&lt;B&lt;int&gt;&gt;·{}
 8 class·B&lt;X&gt;·{}
 9 interface·C&lt;X&gt;·where·X·:·D&lt;X&gt;·{}
 10 interface·D&lt;X&gt;·{}</string>
  
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·`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'11 ····<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'
25 //·Line:·912 //·Line:·9
  
26 public·class·C13 public·class·C
27 {14 {
28 »       public·static·void·Main·()15 »       public·static·void·Main·()
29 »       {16 »       {
Offset 40, 20 lines modifiedOffset 22, 14 lines modified
  
40 public·class·G&lt;T&gt;·where·T·:·C22 public·class·G&lt;T&gt;·where·T·:·C
41 {23 {
42 »       public·void·Method&lt;U&gt;·()·where·U·:·T24 »       public·void·Method&lt;U&gt;·()·where·U·:·T
43 »       {25 »       {
44 »       }26 »       }
45 }</string>27 }</string>
46 ····<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;' 
47 //·Line:·3 
48 class·A·:·C&lt;B&lt;int&gt;&gt;·{} 
49 class·B&lt;X&gt;·{} 
50 interface·C&lt;X&gt;·where·X·:·D&lt;X&gt;·{} 
51 interface·D&lt;X&gt;·{}</string> 
52 ····<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'28 ····<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'
53 //·Line:·3529 //·Line:·35
54 using·System;30 using·System;
  
55 public·class·Foo&lt;T&gt;31 public·class·Foo&lt;T&gt;
56 »       where·T·:·A32 »       where·T·:·A
57 {33 {
Offset 85, 14 lines modifiedOffset 61, 38 lines modified
85 {61 {
86 »       Foo&lt;B&gt;·b;62 »       Foo&lt;B&gt;·b;
  
87 »       static·void·Main·()63 »       static·void·Main·()
88 »       {64 »       {
89 »       }65 »       }
90 }</string>66 }</string>
 67 ····<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'
 68 //·Line:·19
  
 69 public·class·Foo&lt;T&gt;
 70 »       where·T·:·A
 71 {
 72 }
  
 73 public·class·A
 74 {
 75 }
  
 76 public·class·B
 77 {
 78 }
  
 79 class·X
 80 {
 81 »       Foo&lt;B&gt;·foo;
  
 82 »       static·void·Main·()
 83 »       {
 84 »       }
 85 }</string>
91 ····<string>//·CS031:·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·`I'86 ····<string>//·CS031:·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·`I'
92 //·Line:·2187 //·Line:·21
  
93 public·class·Foo&lt;T&gt;88 public·class·Foo&lt;T&gt;
94 »       where·T·:·A,·I89 »       where·T·:·A,·I
95 {90 {
96 }91 }
10.6 KB
CS1540
10.6 KB
CS1540
Ordering differences only
    
Offset 9, 75 lines modifiedOffset 9, 35 lines modified
9 public·class·Child·:·Parent9 public·class·Child·:·Parent
10 {10 {
11 »       public·void·Bar·(Parent·p)11 »       public·void·Bar·(Parent·p)
12 »       {12 »       {
13 »       »       p.Foo·();13 »       »       p.Foo·();
14 »       }14 »       }
15 }</string>15 }</string>
16 ····<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 
17 //·Line:·9 
18 //·Compiler·options:·-r:CS1540-15-lib.dll 
  
19 public·class·Child&lt;T&gt;·:·Parent·where·T·:·Parent 
20 { 
21 »       public·void·Bar·(T·p) 
22 »       { 
23 »       »       p.Foo·(); 
24 »       } 
25 }</string> 
26 ····<string>//·CS1540:·Cannot·access·protected·member·`A.X()'·via·a·qualifier·of·type·`B'.·The·qualifier·must·be·of·type·`C'·or·derived·from·it16 ····<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
27 //·Line:·2117 //·Line:·19
  
28 class·A18 class·A
29 {19 {
 20 ········protected·int·n;
30 ········protected·virtual·void·X·() 
31 ········{ 
32 ········} 
33 }21 }
34 ·22 ·
35 class·B·:·A23 class·B·:·A
36 {24 {
37 }25 }
38 ·26 ·
39 class·C·:·A27 class·C·:·A
40 {28 {
41 ········static·B·b·=·new·B·();29 ········static·B·b·=·new·B·();
42 ·30 ·
43 ········static·void·M·()31 ········static·void·Main·()
44 ········{32 ········{
45 ················b.X·();33 ················b.n·=·1;
46 ········}34 ········}
47 }</string>35 }</string>
48 ····<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 
49 //·Line:·17 
  
50 using·System; 
  
51 public·class·AAttribute·:·Attribute 
52 { 
53 »       public·AAttribute·() 
54 »       { 
55 »       } 
  
56 »       protected·AAttribute·(int·a) 
57 »       { 
58 »       } 
59 } 
  
60 [AAttribute·(5)] 
61 public·class·BAttribute·:·AAttribute 
62 { 
63 »       public·BAttribute·()·:·base·() 
64 »       { 
65 »       } 
66 »        
67 »       public·BAttribute·(int·a)·:·base·(a) 
68 »       { 
69 »       } 
70 }</string> 
71 ····<string>//·CS1540:·Cannot·access·protected·member·`A.member'·via·a·qualifier·of·type·`A'.·The·qualifier·must·be·of·type·`B'·or·derived·from·it36 ····<string>//·CS1540:·Cannot·access·protected·member·`A.member'·via·a·qualifier·of·type·`A'.·The·qualifier·must·be·of·type·`B'·or·derived·from·it
72 //·Line:·1737 //·Line:·17
73 //·NOTE:·csc·report·simple·inaccessible·error·which·is·less·precise38 //·NOTE:·csc·report·simple·inaccessible·error·which·is·less·precise
  
74 using·System;39 using·System;
  
75 class·A40 class·A
Offset 91, 14 lines modifiedOffset 51, 43 lines modified
91 ·······{51 ·······{
92 ···············A·a·=·new·A·();52 ···············A·a·=·new·A·();
93 ···············a.member·+=·Handler;53 ···············a.member·+=·Handler;
94 ·······}54 ·······}
95 ·······55 ·······
96 ·······static·void·Handler·(object·sender,·EventArgs·args)·{}56 ·······static·void·Handler·(object·sender,·EventArgs·args)·{}
97 }</string>57 }</string>
 58 ····<string>//·CS1540:·Cannot·access·protected·member·`A.A(A)'·via·a·qualifier·of·type·`A'.·The·qualifier·must·be·of·type·`B'·or·derived·from·it
 59 //·Line:·25
  
 60 public·class·A·{
 61 »       public·A·()
 62 »       {
 63 »       }
  
 64 »       protected·A·(A·a)
 65 »       {
 66 »       }
 67 }
  
 68 public·class·B·:·A·{
 69 »       public·B·()·:·base·()
 70 »       {
 71 »       }
 72 »       
 73 »       public·B·(A·a)·:·base·(a)
 74 »       {
 75 »       }
 76 »       
 77 »       public·A·MyA·{
 78 »       »       get·{
 79 »       »       »       A·a·=·new·A·(this);
 80 »       »       »       return·a;
 81 »       »       }
 82 »       }
 83 }</string>
98 ····<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·it84 ····<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
99 //·Line:·1785 //·Line:·17
  
100 class·A86 class·A
101 {87 {
102 »       public·object[]·Test·{88 »       public·object[]·Test·{
103 »       »       set·{·}89 »       »       set·{·}
Offset 114, 40 lines modifiedOffset 103, 14 lines modified
114 {103 {
115 »       public·void·Test2·(B·b)104 »       public·void·Test2·(B·b)
116 »       {105 »       {
117 »       »       foreach·(object·o·in·b.Test)·{106 »       »       foreach·(object·o·in·b.Test)·{
118 »       »       }107 »       »       }
119 »       }108 »       }
Max diff block lines reached; 8071/10838 bytes (74.47%) of diff not shown.
3.71 KB
CS0453
3.7 KB
CS0453
Ordering differences only
    
Offset 1, 23 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>CS0453</ErrorName>3 ··<ErrorName>CS0453</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<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;'
 6 //·Line:·10
  
 7 public·class·C&lt;T&gt;·where·T·:·struct
 8 {
 9 }
  
 10 class·A
 11 {
 12 »       public·void·Foo·(C&lt;string&gt;[]·args)
 13 »       {
 14 »       }
 15 }</string>
5 ····<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;'16 ····<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;'
6 //·Line:·1017 //·Line:·10
7 public·class·Foo18 public·class·Foo
8 {·}19 {·}
  
9 class·X20 class·X
10 {21 {
11 »       static·void·Main·()22 »       static·void·Main·()
12 »       {23 »       {
13 »       »       Foo?·foo·=·new·Foo·();24 »       »       Foo?·foo·=·new·Foo·();
14 »       }25 »       }
15 }</string>26 }</string>
 27 ····<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;'
 28 //·Line:·14
  
 29 using·System;
  
 30 public·static·class·Nullable_Test·{
 31 »       public·static·int·Compare&lt;T&gt;·(Nullable&lt;T&gt;·left)
 32 »       {
 33 »       »       return·0;
 34 »       }
 35 }</string>
 36 ····<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;'
 37 //·Line:·10
  
 38 public·class·C&lt;T&gt;·where·T·:·struct
 39 {
 40 }
  
 41 class·A
 42 {
 43 »       public·C&lt;string&gt;·Foo·()
 44 »       {
 45 »       }
 46 }</string>
16 ····<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;'47 ····<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;'
17 //·Line:·1448 //·Line:·14
18 public·class·Foo&lt;T&gt;49 public·class·Foo&lt;T&gt;
19 »       where·T·:·struct50 »       where·T·:·struct
20 {·}51 {·}
  
21 public·struct·Bar52 public·struct·Bar
Offset 50, 75 lines modifiedOffset 87, 38 lines modified
50 »       {87 »       {
51 »       »       public·static·void·Main·()88 »       »       public·static·void·Main·()
52 »       »       {89 »       »       {
53 »       »       »       new·M().Test_2();90 »       »       »       new·M().Test_2();
54 »       »       }91 »       »       }
55 »       }92 »       }
56 }</string>93 }</string>
57 ····<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)' 
58 //·Line:·10 
  
59 class·Tester 
60 { 
61 »       static·void·Foo&lt;T&gt;·(T·t)·where·T·:·struct 
62 »       { 
63 »       } 
64 »        
65 »       public·static·int·Main·() 
66 »       { 
67 »       »       dynamic·d·=·1; 
68 »       »       Foo&lt;dynamic&gt;(d); 
69 »       »       return·0; 
70 »       } 
71 }</string> 
72 ····<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;' 
73 //·Line:·10 
  
74 public·class·C&lt;T&gt;·where·T·:·struct 
75 { 
76 } 
  
77 class·A 
78 { 
79 »       public·void·Foo·(C&lt;string&gt;[]·args) 
80 »       { 
81 »       } 
82 }</string> 
83 ····<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;' 
84 //·Line:·14 
  
85 using·System; 
  
86 public·static·class·Nullable_Test·{ 
87 »       public·static·int·Compare&lt;T&gt;·(Nullable&lt;T&gt;·left) 
88 »       { 
89 »       »       return·0; 
90 »       } 
91 }</string> 
92 ····<string>//·CS0453:·The·type·`X'·must·be·a·non-nullable·value·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`MyValue&lt;T&gt;'94 ····<string>//·CS0453:·The·type·`X'·must·be·a·non-nullable·value·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`MyValue&lt;T&gt;'
93 //·Line:·1095 //·Line:·10
94 public·class·MyValue&lt;T&gt;96 public·class·MyValue&lt;T&gt;
95 »       where·T·:·struct97 »       where·T·:·struct
96 {·}98 {·}
  
97 class·X99 class·X
98 {100 {
99 »       MyValue&lt;X&gt;·x;101 »       MyValue&lt;X&gt;·x;
  
100 »       static·void·Main·()102 »       static·void·Main·()
101 »       {·}103 »       {·}
102 }</string>104 }</string>
103 ····<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;'105 ····<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)'
104 //·Line:·10106 //·Line:·10
  
 107 class·Tester
105 public·class·C&lt;T&gt;·where·T·:·struct 
106 { 
Max diff block lines reached; 236/3755 bytes (6.28%) of diff not shown.
2.63 KB
CS8200
2.62 KB
CS8200
Ordering differences only
    
Offset 3, 89 lines modifiedOffset 3, 89 lines modified
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:·116 //·Line:·11
  
7 public·class·C7 public·class·C
8 {8 {
9 »       bool·Prop·{·get;·}·=·Foo·(out·int·arg);9 »       public·C·(bool·value)
 10 »       {»      »      
 11 »       }
  
 12 »       public·C·()
 13 »       »       :·this·(Foo·(out·int·arg))
 14 »       {»      
 15 »       }
  
10 »       static·bool·Foo·(out·int·arg)16 »       static·bool·Foo·(out·int·arg)
11 »       {17 »       {
12 »       »       arg·=·2;18 »       »       arg·=·2;
13 »       »       return·false;19 »       »       return·false;
14 »       }20 »       }
15 }</string>21 }</string>
16 ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers22 ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers
17 //·Line:·623 //·Line:·6
  
18 public·class·C24 public·class·C
19 {25 {
20 »       bool·res·=·Foo·(out·int·arg);26 »       bool·res·=·Foo·()·is·string·s;
  
21 »       static·bool·Foo·(out·int·arg)27 »       static·object·Foo·()
22 »       {28 »       {
23 »       »       arg·=·2; 
24 »       »       return·false;29 »       »       return·null;
25 »       }30 »       }
26 }</string>31 }</string>
27 ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers32 ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers
28 //·Line:·633 //·Line:·8
  
29 class·X34 using·System;
  
 35 public·class·C
30 {36 {
31 ····public·static·bool·Test·{·get;·}·=·Foo·()·is·bool·x;37 »       event·Action·H·=·Foo·(out·var·res);
  
32 ····static·object·Foo·() 
33 ····{ 
34 ········return·false; 
35 ····}38 »       static·Action·Foo·(out·int·arg)
 39 »       {
 40 »       »       arg·=·2;
 41 »       »       return·null;
 42 »       }
36 }</string>43 }</string>
37 ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers44 ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers
38 //·Line:·1145 //·Line:·11
  
39 public·class·C46 public·class·C
40 {47 {
 48 »       bool·Prop·{·get;·}·=·Foo·(out·int·arg);
41 »       public·C·(bool·value) 
42 »       {»      »       
43 »       } 
  
44 »       public·C·() 
45 »       »       :·this·(Foo·(out·int·arg)) 
46 »       {»       
47 »       } 
  
48 »       static·bool·Foo·(out·int·arg)49 »       static·bool·Foo·(out·int·arg)
49 »       {50 »       {
50 »       »       arg·=·2;51 »       »       arg·=·2;
51 »       »       return·false;52 »       »       return·false;
52 »       }53 »       }
53 }</string>54 }</string>
54 ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers55 ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers
55 //·Line:·856 //·Line:·6
  
56 using·System; 
  
57 public·class·C57 public·class·C
58 {58 {
59 »       event·Action·H·=·Foo·(out·var·res);59 »       bool·res·=·Foo·(out·int·arg);
  
60 »       static·Action·Foo·(out·int·arg)60 »       static·bool·Foo·(out·int·arg)
61 »       {61 »       {
62 »       »       arg·=·2;62 »       »       arg·=·2;
63 »       »       return·null;63 »       »       return·false;
64 »       }64 »       }
65 }</string>65 }</string>
66 ····<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
67 //·Line:·667 //·Line:·6
  
68 public·class·C68 class·X
69 {69 {
70 »       bool·res·=·Foo·()·is·string·s;70 ····public·static·bool·Test·{·get;·}·=·Foo·()·is·bool·x;
  
71 »       static·object·Foo·()71 ····static·object·Foo·()
72 »       { 
73 »       »       return·null; 
74 »       }72 ····{
 73 ········return·false;
 74 ····}
75 }</string>75 }</string>
76 ··</Examples>76 ··</Examples>
77 </ErrorDocumentation>77 </ErrorDocumentation>
4.63 KB
CS1690
4.62 KB
CS1690
Ordering differences only
    
Offset 1, 121 lines modifiedOffset 1, 126 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·void·Error·()·{}
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.Error·();
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:·2226 //·Line:·22
31 //·Compiler·options:·-warn:1·-warnaserror27 //·Compiler·options:·-warn:1·-warnaserror
  
32 using·System;28 using·System;
  
33 public·struct·Point29 public·struct·Point
34 {30 {
35 ········public·void·Error·()·{}31 ········public·bool·Error·{·get·{·return·true;·}·}
36 }32 }
  
37 public·class·A·:·MarshalByRefObject33 public·class·A·:·MarshalByRefObject
38 {34 {
39 ···public·Point·point·=·new·Point·();35 ···public·Point·point·=·new·Point·();
40 }36 }
  
41 public·class·Test37 public·class·Test
42 {38 {
43 ···public·static·void·Main·()39 ···public·static·void·Main·()
44 ···{40 ···{
45 ········A·a·=·new·A·();41 ········A·a·=·new·A·();
46 ········a.point.Error·();42 ········bool·b·=·a.point.Error;
47 ···}43 ···}
48 }</string>44 }</string>
49 ····<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
50 //·Line:·2246 //·Line:·27
51 //·Compiler·options:·-warn:1·-warnaserror47 //·Compiler·options:·-warn:1·-warnaserror
  
52 using·System;48 using·System;
  
53 public·struct·Point49 public·struct·Coord·
54 {50 {
55 ········public·bool·Error·{·get·{·return·true;·}·}51 ········public·int·val;·
 52 }
  
 53 public·struct·Point·{
 54 »       public·Coord·x;
 55 »       public·Coord·y;
56 }56 }
  
57 public·class·A·:·MarshalByRefObject57 public·class·A·:·MarshalByRefObject
58 {58 {
59 ···public·Point·point·=·new·Point·();59 ···public·Point·point·=·new·Point·();
60 }60 }
  
61 public·class·Test61 public·class·Test
62 {62 {
63 ···public·static·void·Main·()63 ···public·static·void·Main·()
64 ···{64 ···{
65 ········A·a·=·new·A·();65 ········A·a·=·new·A·();
66 ········bool·b·=·a.point.Error;66 ········Console.WriteLine·(a.point.x);
67 ···}67 ···}
68 }</string>68 }</string>
69 ····<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
70 //·Line:·2270 //·Line:·27
71 //·Compiler·options:·-warn:1·-warnaserror71 //·Compiler·options:·-warn:1·-warnaserror
  
72 using·System;72 using·System;
  
73 public·struct·Point73 public·struct·Coord·
74 {74 {
75 ········public·bool·this·[int·i]·{·set·{·}·}75 ········public·int·val;·
 76 }
  
 77 public·struct·Point·{
 78 »       public·Coord·x;
 79 »       public·Coord·y;
76 }80 }
  
77 public·class·A·:·MarshalByRefObject81 public·class·A·:·MarshalByRefObject
78 {82 {
79 ···public·Point·point·=·new·Point·();83 ···public·Point·point·=·new·Point·();
80 }84 }
  
81 public·class·Test85 public·class·Test
82 {86 {
83 ···public·static·void·Main·()87 ···public·static·void·Main·()
84 ···{88 ···{
85 ········A·a·=·new·A·();89 ········A·a·=·new·A·();
86 ········a.point·[3]·=·false;90 ········a.point.x.val·=·0;
87 ···}91 ···}
88 }</string>92 }</string>
89 ····<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
90 //·Line:·2794 //·Line:·27
91 //·Compiler·options:·-warn:1·-warnaserror95 //·Compiler·options:·-warn:1·-warnaserror
  
92 using·System;96 using·System;
  
93 public·struct·Coord·97 public·struct·Coord·
94 {98 {
95 ········public·void·Error·()·{}99 ········public·int·val;·
96 }100 }
  
Max diff block lines reached; 1526/4690 bytes (32.54%) of diff not shown.
721 B
CS0227
709 B
CS0227
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>CS0227</ErrorName>3 ··<ErrorName>CS0227</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0227:·Unsafe·code·requires·the·`unsafe'·command·line·option·to·be·specified5 ····<string>//·CS0227:·Unsafe·code·requires·the·`unsafe'·command·line·option·to·be·specified
6 //·Line:·56 //·Line:·5
  
7 class·UnsafeClass·{7 class·UnsafeClass·{
8 ········UnsafeClass·()·8 ········unsafe·UnsafeClass·()·{}
9 »       { 
10 »       ····unsafe·{} 
11 »       } 
12 }</string>9 }</string>
13 ····<string>//·CS0227:·Unsafe·code·requires·the·`unsafe'·command·line·option·to·be·specified10 ····<string>//·CS0227:·Unsafe·code·requires·the·`unsafe'·command·line·option·to·be·specified
14 //·Line:·511 //·Line:·5
  
15 class·UnsafeClass·{12 class·UnsafeClass·{
16 ········unsafe·UnsafeClass·()·{}13 ········UnsafeClass·()·
 14 »       {
 15 »       ····unsafe·{}
 16 »       }
17 }</string>17 }</string>
18 ··</Examples>18 ··</Examples>
19 </ErrorDocumentation>19 </ErrorDocumentation>
1.42 KB
CS0070
1.4 KB
CS0070
Ordering differences only
    
Offset 1, 11 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>CS0070</ErrorName>3 ··<ErrorName>CS0070</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0070:·The·event·`A.evt'·can·only·appear·on·the·left·hand·side·of·+=·or·-=·when·used·outside·of·the·type·`A'
 6 //·Line:·22
  
 7 using·System;
  
 8 public·static·class·EventExtensions
 9 {
 10 »       public·static·void·Raise·(this·EventHandler·h)
 11 »       {
 12 »       }
 13 }
  
 14 public·class·A
 15 {
 16 »       public·event·EventHandler·evt;
 17 }
  
 18 public·class·B·:·A
 19 {
 20 »       public·void·Run()
 21 »       {
 22 »       »       Action·a·=·()·=&gt;·evt.Raise·();
 23 »       }
 24 }</string>
5 ····<string>//·CS0070:·The·event·`Button.Click'·can·only·appear·on·the·left·hand·side·of·+=·or·-=·when·used·outside·of·the·type·`Button'25 ····<string>//·CS0070:·The·event·`Button.Click'·can·only·appear·on·the·left·hand·side·of·+=·or·-=·when·used·outside·of·the·type·`Button'
6 //·Line:·2026 //·Line:·20
  
7 using·System;27 using·System;
  
8 public·delegate·void·EventHandler·(int·i,·int·j);28 public·delegate·void·EventHandler·(int·i,·int·j);
  
Offset 28, 33 lines modifiedOffset 52, 9 lines modified
28 »       {52 »       {
29 »       }53 »       }
30 »       54 »       
31 »       public·static·void·Main·()55 »       public·static·void·Main·()
32 »       {56 »       {
33 »       }57 »       }
34 }</string>58 }</string>
35 ····<string>//·CS0070:·The·event·`A.evt'·can·only·appear·on·the·left·hand·side·of·+=·or·-=·when·used·outside·of·the·type·`A' 
36 //·Line:·22 
  
37 using·System; 
  
38 public·static·class·EventExtensions 
39 { 
40 »       public·static·void·Raise·(this·EventHandler·h) 
41 »       { 
42 »       } 
43 } 
  
44 public·class·A 
45 { 
46 »       public·event·EventHandler·evt; 
47 } 
  
48 public·class·B·:·A 
49 { 
50 »       public·void·Run() 
51 »       { 
52 »       »       Action·a·=·()·=&gt;·evt.Raise·(); 
53 »       } 
54 }</string> 
55 ··</Examples>59 ··</Examples>
56 </ErrorDocumentation>60 </ErrorDocumentation>
4.12 KB
CS3008
4.11 KB
CS3008
Ordering differences only
    
Offset 1, 109 lines modifiedOffset 1, 109 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`C._()'·is·not·CLS-compliant5 ····<string>//·CS3008:·Identifier·`System.Error.__ComObject'·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·class·C·{ 
11 ········public·void·_()·{}10 namespace·System.Error·{
 11 »       public·class·__ComObject·:·MarshalByRefObject·{
 12 »       »       private·__ComObject·()
 13 »       »       {
 14 »       »       }
 15 »       }
12 }</string>16 }</string>
13 ····<string>//·CS3008:·Identifier·`_I'·is·not·CLS-compliant17 ····<string>//·CS3008:·Identifier·`CLSClass._myEvent'·is·not·CLS-compliant
14 //·Line:·818 //·Line:·11
15 //·Compiler·options:·-warnaserror·-warn:119 //·Compiler·options:·-warnaserror·-warn:1
  
16 using·System;20 using·System;
17 [assembly:CLSCompliant(true)]21 [assembly:·CLSCompliant(true)]
  
18 public·interface·_I·{ 
19 }</string> 
20 ····<string>//·CS3008:·Identifier·`E2.__VALUE'·is·not·CLS-compliant 
21 //·Line:·9 
22 //·Compiler·options:·-warnaserror·-warn:1 
  
 22 public·delegate·void·MyDelegate();
23 using·System; 
24 [assembly:CLSCompliant·(true)] 
  
25 public·enum·E2·{ 
26 ········__VALUE23 public·class·CLSClass·{
 24 ········public·event·MyDelegate·_myEvent;
27 }</string>25 }</string>
28 ····<string>//·CS3008:·Identifier·`CLSClass._value'·is·not·CLS-compliant26 ····<string>//·CS3008:·Identifier·`I._()'·is·not·CLS-compliant
29 //·Line:·927 //·Line:·9
30 //·Compiler·options:·-warnaserror·-warn:128 //·Compiler·options:·-warnaserror·-warn:1
  
31 using·System;29 using·System;
32 [assembly:·CLSCompliant(true)]30 [assembly:CLSCompliant(true)]
  
33 public·class·CLSClass·{ 
34 ········public·const·string·_value·=·&quot;&quot;;31 public·interface·I·{
 32 ········void·_();
35 }</string>33 }</string>
36 ····<string>//·CS3008:·Identifier·`CLSClass._myEvent'·is·not·CLS-compliant34 ····<string>//·CS3008:·Identifier·`_I'·is·not·CLS-compliant
37 //·Line:·1135 //·Line:·8
38 //·Compiler·options:·-warnaserror·-warn:136 //·Compiler·options:·-warnaserror·-warn:1
  
39 using·System;37 using·System;
40 [assembly:·CLSCompliant(true)]38 [assembly:CLSCompliant(true)]
  
41 public·delegate·void·MyDelegate(); 
  
 39 public·interface·_I·{
42 public·class·CLSClass·{ 
43 ········public·event·MyDelegate·_myEvent; 
44 }</string>40 }</string>
45 ····<string>//·CS3008:·Identifier·`CLSClass._value'·is·not·CLS-compliant41 ····<string>//·CS3008:·Identifier·`_A'·is·not·CLS-compliant
46 //·Line:·942 //·Line:·8
47 //·Compiler·options:·-warnaserror·-warn:143 //·Compiler·options:·-warnaserror·-warn:1
  
48 using·System;44 using·System;
49 [assembly:·CLSCompliant(true)]45 [assembly:CLSCompliant(true)]
  
50 public·class·CLSClass·{46 public·class·_A·{
51 ········public·static·int·_value·=·3; 
52 }</string>47 }</string>
53 ····<string>//·CS3008:·Identifier·`__N'·is·not·CLS-compliant48 ····<string>//·CS3008:·Identifier·`__N'·is·not·CLS-compliant
54 //·Line:·749 //·Line:·7
55 //·Compiler·options:·-warnaserror·-warn:150 //·Compiler·options:·-warnaserror·-warn:1
  
56 [assembly:System.CLSCompliant(true)]51 [assembly:System.CLSCompliant(true)]
  
57 namespace·__N52 namespace·__N
58 {53 {
59 }</string>54 }</string>
60 ····<string>//·CS3008:·Identifier·`_A'·is·not·CLS-compliant55 ····<string>//·CS3008:·Identifier·`C._()'·is·not·CLS-compliant
61 //·Line:·856 //·Line:·9
62 //·Compiler·options:·-warnaserror·-warn:157 //·Compiler·options:·-warnaserror·-warn:1
  
63 using·System;58 using·System;
64 [assembly:CLSCompliant(true)]59 [assembly:CLSCompliant(true)]
  
65 public·class·_A·{60 public·class·C·{
 61 ········public·void·_()·{}
66 }</string>62 }</string>
67 ····<string>//·CS3008:·Identifier·`System.Error.__ComObject'·is·not·CLS-compliant63 ····<string>//·CS3008:·Identifier·`CLSClass._value'·is·not·CLS-compliant
68 //·Line:·964 //·Line:·9
69 //·Compiler·options:·-warnaserror·-warn:165 //·Compiler·options:·-warnaserror·-warn:1
  
70 using·System;66 using·System;
71 [assembly:CLSCompliant(true)]67 [assembly:·CLSCompliant(true)]
  
 68 public·class·CLSClass·{
 69 ········public·static·int·_value·=·3;
72 namespace·System.Error·{ 
73 »       public·class·__ComObject·:·MarshalByRefObject·{ 
74 »       »       private·__ComObject·() 
75 »       »       { 
76 »       »       } 
77 »       } 
78 }</string>70 }</string>
79 ····<string>//·CS3008:·Identifier·`I._()'·is·not·CLS-compliant71 ····<string>//·CS3008:·Identifier·`E2.__VALUE'·is·not·CLS-compliant
80 //·Line:·972 //·Line:·9
81 //·Compiler·options:·-warnaserror·-warn:173 //·Compiler·options:·-warnaserror·-warn:1
  
82 using·System;74 using·System;
83 [assembly:CLSCompliant(true)]75 [assembly:CLSCompliant·(true)]
  
84 public·interface·I·{ 
85 ········void·_();76 public·enum·E2·{
 77 ········__VALUE
 78 }</string>
 79 ····<string>//·CS3008:·Identifier·`CLSClass._value'·is·not·CLS-compliant
 80 //·Line:·9
 81 //·Compiler·options:·-warnaserror·-warn:1
  
 82 using·System;
 83 [assembly:·CLSCompliant(true)]
  
Max diff block lines reached; 38/4173 bytes (0.91%) of diff not shown.
1.47 KB
CS0551
1.46 KB
CS0551
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>CS0551</ErrorName>3 ··<ErrorName>CS0551</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0551:·Explicit·interface·implementation·`PropertyClass.PropertyInterface.Value'·is·missing·accessor·`PropertyInterface.Value.set'
 6 //·Line:·9
  
 7 interface·PropertyInterface·{
 8 ········int·Value·{·get;·set;·}
 9 }
  
 10 public·class·PropertyClass:·PropertyInterface·{
 11 ········int·PropertyInterface.Value·{·
 12 ················get·{·
 13 ························return·0;
 14 ················}·
 15 ········}
 16 }</string>
5 ····<string>//·CS0551:·Explicit·interface·implementation·`PropertyClass.PropertyInterface.this[bool]'·is·missing·accessor·`PropertyInterface.this[bool].get'17 ····<string>//·CS0551:·Explicit·interface·implementation·`PropertyClass.PropertyInterface.this[bool]'·is·missing·accessor·`PropertyInterface.this[bool].get'
6 //·Line:·1118 //·Line:·11
  
7 interface·PropertyInterface19 interface·PropertyInterface
8 {20 {
9 »       int·this·[bool·b]·{·get;·set;·}21 »       int·this·[bool·b]·{·get;·set;·}
10 }22 }
Offset 14, 23 lines modifiedOffset 28, 9 lines modified
14 {28 {
15 »       int·PropertyInterface.this·[bool·b]·{·29 »       int·PropertyInterface.this·[bool·b]·{·
16 »       »       set·{·30 »       »       set·{·
17 »       »       »       return·0;31 »       »       »       return·0;
18 »       »       }·32 »       »       }·
19 »       }33 »       }
20 }</string>34 }</string>
21 ····<string>//·CS0551:·Explicit·interface·implementation·`PropertyClass.PropertyInterface.Value'·is·missing·accessor·`PropertyInterface.Value.set' 
22 //·Line:·9 
  
23 interface·PropertyInterface·{ 
24 ········int·Value·{·get;·set;·} 
25 } 
  
26 public·class·PropertyClass:·PropertyInterface·{ 
27 ········int·PropertyInterface.Value·{· 
28 ················get·{· 
29 ························return·0; 
30 ················}· 
31 ········} 
32 }</string> 
33 ··</Examples>35 ··</Examples>
34 </ErrorDocumentation>36 </ErrorDocumentation>
868 B
CS1040
856 B
CS1040
Ordering differences only
    
Offset 1, 16 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>CS1040</ErrorName>3 ··<ErrorName>CS1040</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1040:·Preprocessor·directives·must·appear·as·the·first·non-whitespace·character·on·a·line5 ····<string>//·CS1040:·Preprocessor·directives·must·appear·as·the·first·non-whitespace·character·on·a·line
6 //·Line:·5 
7 //·Compiler·options:·-t:library 
  
8 /*····*/·#define·AA</string> 
9 ····<string>//·CS1040:·Preprocessor·directives·must·appear·as·the·first·non-whitespace·character·on·a·line 
10 //·Line:·26 //·Line:·2
11 //·Compiler·Options:·-t:library7 //·Compiler·Options:·-t:library
  
12 /*·hey·*/·#define·a</string>8 /*·hey·*/·#define·a</string>
 9 ····<string>//·CS1040:·Preprocessor·directives·must·appear·as·the·first·non-whitespace·character·on·a·line
 10 //·Line:·5
 11 //·Compiler·options:·-t:library
  
 12 /*····*/·#define·AA</string>
13 ··</Examples>13 ··</Examples>
14 </ErrorDocumentation>14 </ErrorDocumentation>
2.47 KB
CS0533
2.46 KB
CS0533
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>CS0533</ErrorName>3 ··<ErrorName>CS0533</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0533:·`DerivedClass.Foo'·hides·inherited·abstract·member·`BaseClass.Foo()'
 6 //·Line:·11
  
 7 abstract·public·class·BaseClass
 8 {
 9 »       abstract·protected·void·Foo·();
 10 }
  
 11 abstract·class·DerivedClass:·BaseClass
 12 {
 13 »       public·new·int·Foo;
 14 }</string>
 15 ····<string>//·CS0533:·`MyAbstract.Initialize()'·hides·inherited·abstract·member·`MyAbstractBase.Initialize()'
 16 //·Line:·10
 17 public·abstract·class·MyAbstractBase
 18 {
 19 ····public·abstract·void·Initialize();
 20 }
  
 21 public·abstract·class·MyAbstract·:·MyAbstractBase
 22 {
 23 ····public·void·Initialize()·{
 24 ····}
 25 }
  
  
 26 public·class·Program
 27 {
 28 ····public·static·void·Main(string[]·args)
 29 ····{
 30 ····}
 31 }</string>
5 ····<string>//·CS0533:·`B.MyEvent'·hides·inherited·abstract·member·`A.MyEvent'32 ····<string>//·CS0533:·`B.MyEvent'·hides·inherited·abstract·member·`A.MyEvent'
6 //·Line:·1133 //·Line:·11
  
7 using·System;34 using·System;
  
8 abstract·class·A·{35 abstract·class·A·{
9 »       public·abstract·event·EventHandler·MyEvent;36 »       public·abstract·event·EventHandler·MyEvent;
10 }37 }
  
11 class·B·:·A·{38 class·B·:·A·{
12 »       public·event·EventHandler·MyEvent;39 »       public·new·event·EventHandler·MyEvent;
13 }</string>40 }</string>
14 ····<string>//·CS0533:·`B.MyEvent'·hides·inherited·abstract·member·`A.MyEvent'41 ····<string>//·CS0533:·`B.MyEvent'·hides·inherited·abstract·member·`A.MyEvent'
15 //·Line:·1142 //·Line:·11
  
16 using·System;43 using·System;
  
17 abstract·class·A·{44 abstract·class·A·{
18 »       public·abstract·event·EventHandler·MyEvent;45 »       public·abstract·event·EventHandler·MyEvent;
19 }46 }
  
20 class·B·:·A·{47 class·B·:·A·{
21 »       public·new·event·EventHandler·MyEvent;48 »       public·event·EventHandler·MyEvent;
22 }</string>49 }</string>
23 ····<string>//·CS0533:·`DerivedClass.Foo()'·hides·inherited·abstract·member·`BaseClass.Foo()'50 ····<string>//·CS0533:·`DerivedClass.Foo()'·hides·inherited·abstract·member·`BaseClass.Foo()'
24 //·Line:·951 //·Line:·9
  
25 abstract·public·class·BaseClass·{52 abstract·public·class·BaseClass·{
26 ········abstract·protected·void·Foo·();53 ········abstract·protected·void·Foo·();
27 }54 }
  
28 abstract·class·DerivedClass:·BaseClass·{55 abstract·class·DerivedClass:·BaseClass·{
29 ········public·new·void·Foo·()·{}56 ········public·new·void·Foo·()·{}
30 »       »       public·static·void·Main·()·{}57 »       »       public·static·void·Main·()·{}
31 }</string>58 }</string>
32 ····<string>//·CS0533:·`DerivedClass.Foo'·hides·inherited·abstract·member·`BaseClass.Foo()' 
33 //·Line:·11 
  
34 abstract·public·class·BaseClass 
35 { 
36 »       abstract·protected·void·Foo·(); 
37 } 
  
38 abstract·class·DerivedClass:·BaseClass 
39 { 
40 »       public·new·int·Foo; 
41 }</string> 
42 ····<string>//·CS0533:·`MyAbstract.Initialize()'·hides·inherited·abstract·member·`MyAbstractBase.Initialize()' 
43 //·Line:·10 
44 public·abstract·class·MyAbstractBase 
45 { 
46 ····public·abstract·void·Initialize(); 
47 } 
  
48 public·abstract·class·MyAbstract·:·MyAbstractBase 
49 { 
50 ····public·void·Initialize()·{ 
51 ····} 
52 } 
  
  
53 public·class·Program 
54 { 
55 ····public·static·void·Main(string[]·args) 
56 ····{ 
57 ····} 
58 }</string> 
59 ··</Examples>59 ··</Examples>
60 </ErrorDocumentation>60 </ErrorDocumentation>
1.68 KB
CS0313
1.67 KB
CS0313
Ordering differences only
    
Offset 1, 46 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>CS0313</ErrorName>3 ··<ErrorName>CS0313</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0313:·The·type·`S?'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`S.Foo&lt;T&gt;(T)'.·The·nullable·type·`S?'·never·satisfies·interface·constraint·`I'5 ····<string>//·CS0313:·The·type·`S?'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`C&lt;I&gt;.Foo&lt;T&gt;(T)'.·The·nullable·type·`S?'·never·satisfies·interface·constraint·`I'
6 //·Line:·166 //·Line:·20
  
 7 struct·S·:·I
 8 {
 9 }
  
7 interface·I10 interface·I
8 {11 {
9 }12 }
  
10 struct·S·:·I13 class·C&lt;U&gt;
11 {14 {
12 »       static·void·Foo&lt;T&gt;·(T·t)·where·T·:·I15 »       static·void·Foo&lt;T&gt;·(T·value)·where·T·:·U
13 »       {16 »       {
14 »       }17 »       }
  
15 »       static·void·Test·(S?·s)18 »       static·void·Bar·(S?·s)
16 »       {19 »       {
17 »       »       Foo·(s);20 »       »       C&lt;I&gt;.Foo·(s);
18 »       }21 »       }
19 }</string>22 }</string>
20 ····<string>//·CS0313:·The·type·`S?'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`C&lt;I&gt;.Foo&lt;T&gt;(T)'.·The·nullable·type·`S?'·never·satisfies·interface·constraint·`I'23 ····<string>//·CS0313:·The·type·`S?'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`S.Foo&lt;T&gt;(T)'.·The·nullable·type·`S?'·never·satisfies·interface·constraint·`I'
21 //·Line:·2024 //·Line:·16
  
22 struct·S·:·I 
23 { 
24 } 
  
25 interface·I25 interface·I
26 {26 {
27 }27 }
  
28 class·C&lt;U&gt;28 struct·S·:·I
29 {29 {
30 »       static·void·Foo&lt;T&gt;·(T·value)·where·T·:·U30 »       static·void·Foo&lt;T&gt;·(T·t)·where·T·:·I
31 »       {31 »       {
32 »       }32 »       }
  
33 »       static·void·Bar·(S?·s)33 »       static·void·Test·(S?·s)
34 »       {34 »       {
35 »       »       C&lt;I&gt;.Foo·(s);35 »       »       Foo·(s);
36 »       }36 »       }
37 }</string>37 }</string>
38 ··</Examples>38 ··</Examples>
39 </ErrorDocumentation>39 </ErrorDocumentation>
4.16 KB
CS0184
4.15 KB
CS0184
Ordering differences only
    
Offset 1, 18 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>CS0184</ErrorName>3 ··<ErrorName>CS0184</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`string')·type5 ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`int')·type
6 //·Line:·76 //·Line:·10
7 //·Compiler·options:·-warnaserror·-warn:17 //·Compiler·options:·-warnaserror·-warn:1
  
8 class·A·{8 class·X
9 »       static·void·Main·()·{· 
10 »       »       System.Console.WriteLine·(null·is·string);9 {
 10 »       public·void·Foo&lt;T&gt;·()·where·T·:·class
 11 »       {
 12 »       »       T·t·=·default·(T);
 13 »       »       if·(t·is·int)·{
 14 »       »       }
11 »       }15 »       }
12 }</string>16 }</string>
13 ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`byte')·type17 ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`byte')·type
14 //·Line:·1318 //·Line:·13
15 //·Compiler·options:·-warnaserror·-warn:119 //·Compiler·options:·-warnaserror·-warn:1
  
16 class·S·{}20 class·S·{}
Offset 23, 93 lines modifiedOffset 27, 87 lines modified
23 »       {27 »       {
24 »       »       const·S·x·=·null;28 »       »       const·S·x·=·null;
25 »       »       29 »       »       
26 »       »       if·(x·is·byte)·{30 »       »       if·(x·is·byte)·{
27 »       »       }31 »       »       }
28 »       }32 »       }
29 }</string>33 }</string>
30 ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`int')·type 
31 //·Line:·10 
32 //·Compiler·options:·-warnaserror·-warn:1 
  
33 class·X 
34 { 
35 »       public·void·Foo&lt;T&gt;·()·where·T·:·class 
36 »       { 
37 »       »       T·t·=·default·(T); 
38 »       »       if·(t·is·int)·{ 
39 »       »       } 
40 »       } 
41 }</string> 
42 ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`byte')·type34 ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`byte')·type
43 //·Line:35 //·Line:
44 //·Compiler·options:·-warnaserror·-warn:136 //·Compiler·options:·-warnaserror·-warn:1
  
45 class·X·{37 class·X·{
  
46 »       static·void·Main·()38 »       static·void·Main·()
47 »       {39 »       {
48 »       »       int·a·=·1;40 »       »       int·a·=·1;
49 »       »       41 »       »       
50 »       »       if·(a·is·byte){42 »       »       if·(a·is·byte){
51 »       »       }43 »       »       }
52 »       }44 »       }
53 }</string>45 }</string>
54 ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`object')·type46 ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`T')·type
55 //·Line:·1347 //·Line:·9
56 //·Compiler·options:·-warnaserror·-warn:148 //·Compiler·options:·-warnaserror·-warn:1
  
57 public·class·Test49 class·X&lt;T&gt;·where·T·:·class
58 {50 {
59 »       static·void·Foo·()51 »       static·void·Foo·()
60 »       {52 »       {
 53 »       »       if·(1·is·T)·{
61 »       }54 »       »       }
62 »        
63 »       public·static·void·Main() 
64 »       { 
65 »       »       bool·b·=·Foo·()·is·object; 
66 »       }55 »       }
67 }</string>56 }</string>
68 ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`T')·type57 ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`B')·type
69 //·Line:·958 //·Line:·9
70 //·Compiler·options:·-warnaserror·-warn:159 //·Compiler·options:·-warnaserror·-warn:1
  
71 class·X&lt;T&gt;·where·T·:·class60 class·B
72 {61 {
73 »       static·void·Foo·()62 »       static·void·Foo·()
74 »       {63 »       {
75 »       »       if·(1·is·T)·{64 »       »       if·(1·is·B)·{
 65 »       »       }
 66 »       }
 67 }</string>
 68 ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`Y')·type
 69 //·Line:·10
 70 //·Compiler·options:·-warnaserror·-warn:1
  
 71 class·Y
 72 {
 73 }
  
 74 class·X
 75 {
 76 »       public·void·Foo·()
 77 »       {
 78 »       »       X·x·=·null;
 79 »       »       if·(x·is·Y)·{
76 »       »       }80 »       »       }
77 »       }81 »       }
78 }</string>82 }</string>
79 ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`decimal')·type83 ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`decimal')·type
80 //·Line:·784 //·Line:·7
81 //·Compiler·options:·-warnaserror·-warn:185 //·Compiler·options:·-warnaserror·-warn:1
  
82 class·A86 class·A
83 {87 {
84 »       static·void·Main·()88 »       static·void·Main·()
85 »       {·89 »       {·
86 »       »       System.Console.WriteLine·(1·is·decimal);90 »       »       System.Console.WriteLine·(1·is·decimal);
87 »       }91 »       }
88 }</string>92 }</string>
89 ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`bool?')·type93 ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`string')·type
90 //·Line:·1394 //·Line:·7
91 //·Compiler·options:·-warnaserror·-warn:195 //·Compiler·options:·-warnaserror·-warn:1
  
92 using·System; 
  
93 class·X96 class·A·{
 97 »       static·void·Main·()·{·
 98 »       »       System.Console.WriteLine·(null·is·string);
94 { 
95 »       void·Foo·() 
96 »       { 
97 »       »       int?·i·=·null; 
Max diff block lines reached; 1112/4209 bytes (26.42%) of diff not shown.
1.64 KB
CS1982
1.63 KB
CS1982
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>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:·6
  
 7 using·System;
  
 8 [A(typeof·(Func&lt;dynamic&gt;))]
 9 public·class·A·:·Attribute
 10 {
 11 »       public·A·(Type·arg)
 12 »       {
 13 »       }
 14 }</string>
 15 ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression
6 //·Line:·1316 //·Line:·13
  
7 using·System;17 using·System;
  
8 class·AAttribute·:·Attribute18 class·AAttribute·:·Attribute
9 {19 {
10 »       public·AAttribute·(dynamic·X)20 »       public·AAttribute·(dynamic·X)
Offset 24, 52 lines modifiedOffset 36, 40 lines modified
24 »       }36 »       }
25 }</string>37 }</string>
26 ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression38 ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression
27 //·Line:·639 //·Line:·6
  
28 using·System;40 using·System;
  
 41 [A(new·dynamic·[]·{·8·})]
29 [A(typeof·(Func&lt;dynamic&gt;))] 
30 public·class·A·:·Attribute 
31 { 
32 »       public·A·(Type·arg) 
33 »       { 
34 »       } 
35 }</string> 
36 ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression 
37 //·Line:·6 
  
38 using·System; 
  
39 [A(typeof·(dynamic[]))] 
40 public·class·A·:·Attribute42 public·class·A·:·Attribute
41 {43 {
42 »       public·A·(object·arg)44 »       public·A·(object·arg)
43 »       {45 »       {
44 »       }46 »       }
45 }</string>47 }</string>
46 ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression48 ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression
47 //·Line:·649 //·Line:·6
  
48 using·System;50 using·System;
  
49 [A(new·dynamic·[]·{·8·})]51 [A((dynamic)·null)]
50 public·class·A·:·Attribute52 public·class·A·:·Attribute
51 {53 {
52 »       public·A·(object·arg)54 »       public·A·(Type·arg)
53 »       {55 »       {
54 »       }56 »       }
55 }</string>57 }</string>
56 ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression58 ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression
57 //·Line:·659 //·Line:·6
  
58 using·System;60 using·System;
  
59 [A((dynamic)·null)]61 [A(typeof·(dynamic[]))]
60 public·class·A·:·Attribute62 public·class·A·:·Attribute
61 {63 {
62 »       public·A·(Type·arg)64 »       public·A·(object·arg)
63 »       {65 »       {
64 »       }66 »       }
65 }</string>67 }</string>
66 ··</Examples>68 ··</Examples>
67 </ErrorDocumentation>69 </ErrorDocumentation>
1.01 KB
CS7083
1.0 KB
CS7083
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>CS7083</ErrorName>3 ··<ErrorName>CS7083</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS7083:·Expression·must·be·implicitly·convertible·to·Boolean·or·its·type·`C'·must·define·operator·`false'5 ····<string>//·CS7083:·Expression·must·be·implicitly·convertible·to·Boolean·or·its·type·`C'·must·define·operator·`true'
6 //·Line:·86 //·Line:·8
  
7 class·C7 class·C
8 {8 {
9 »       dynamic·M·(dynamic·d)9 »       dynamic·M·(dynamic·d)
10 »       {10 »       {
11 »       »       return·this·&amp;&amp;·d;11 »       »       return·this·||·d;
12 »       }12 »       }
13 }</string>13 }</string>
14 ····<string>//·CS7083:·Expression·must·be·implicitly·convertible·to·Boolean·or·its·type·`C'·must·define·operator·`true'14 ····<string>//·CS7083:·Expression·must·be·implicitly·convertible·to·Boolean·or·its·type·`C'·must·define·operator·`false'
15 //·Line:·815 //·Line:·8
  
16 class·C16 class·C
17 {17 {
18 »       dynamic·M·(dynamic·d)18 »       dynamic·M·(dynamic·d)
19 »       {19 »       {
20 »       »       return·this·||·d;20 »       »       return·this·&amp;&amp;·d;
21 »       }21 »       }
22 }</string>22 }</string>
23 ··</Examples>23 ··</Examples>
24 </ErrorDocumentation>24 </ErrorDocumentation>
6.54 KB
CS1574
6.53 KB
CS1574
Ordering differences only
    
Offset 1, 53 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>CS1574</ErrorName>3 ··<ErrorName>CS1574</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`explicit·operator·int·(bool)'·that·could·not·be·resolved5 ····<string>//·CS1574:·XML·comment·on·`A'·has·cref·attribute·`ExecuteSilently'·that·could·not·be·resolved
 6 //·Line:·11
 7 //·Compiler·options:·-doc:dummy.xml·-warnaserror
 8 ///·&lt;summary·/&gt;
 9 public·interface·IExecutable·{
 10 »       ///·&lt;summary·/&gt;
 11 »       void·ExecuteSilently·();
 12 }
  
 13 ///·&lt;summary&gt;
 14 ///·&lt;see·cref=&quot;ExecuteSilently&quot;&gt;this·is·not·allowed&lt;/see&gt;
 15 ///·&lt;/summary&gt;
 16 public·class·A·:·IExecutable·{
 17 »       static·void·Main·()·{
 18 »       }
  
 19 »       ///·&lt;summary·/&gt;
 20 »       void·IExecutable.ExecuteSilently·()·{
 21 »       }
 22 }</string>
 23 ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`System.Xml.XmlDocument'·that·could·not·be·resolved
6 //·Line:·724 //·Line:·9
 25 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-noconfig
  
 26 using·System;
  
 27 ///·&lt;seealso·cref=&quot;System.Xml.XmlDocument&quot;/&gt;
 28 ///·with·/noconfig,·it·cannot·be·resolved.
 29 public·class·Test
 30 {
 31 }</string>
 32 ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`MyDelegate(int)'·that·could·not·be·resolved
 33 //·Line:·8
 34 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1
  
 35 ///·&lt;summary&gt;
 36 ///·&lt;see·cref=&quot;MyDelegate(int)&quot;·/&gt;
 37 ///·&lt;/summary&gt;
 38 public·class·Test·{
 39 ········///·&lt;summary&gt;
 40 ········///·whatever
 41 ········///·&lt;/summary&gt;
 42 ········public·delegate·void·MyDelegate(int·i);
 43 }</string>
 44 ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`Method(System.String)'·that·could·not·be·resolved
 45 //·Line:·8
7 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:146 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1
  
8 using·System;47 using·System;
9 ///·&lt;seealso·cref=&quot;explicit·operator·int·(bool)&quot;/&gt; 
 48 ///·&lt;seealso·cref=&quot;Method(System.String)&quot;/&gt;
10 public·class·Test49 public·class·Test
11 {50 {
12 }</string>51 }</string>
13 ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`Method(x,y)'·that·could·not·be·resolved52 ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`explicit·operator·int·(bool)'·that·could·not·be·resolved
14 //·Line:·753 //·Line:·7
15 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:154 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1
  
16 using·System;55 using·System;
17 ///·&lt;see·cref=&quot;Method(x,y)&quot;/&gt;56 ///·&lt;seealso·cref=&quot;explicit·operator·int·(bool)&quot;/&gt;
18 public·class·Test57 public·class·Test
19 {58 {
20 }</string>59 }</string>
21 ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`Test.Foo(int)'·that·could·not·be·resolved60 ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`Method(x,y)'·that·could·not·be·resolved
22 //·Line:·861 //·Line:·7
23 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:162 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1
  
24 using·System;63 using·System;
 64 ///·&lt;see·cref=&quot;Method(x,y)&quot;/&gt;
  
25 ///·&lt;see·cref=&quot;Test.Foo(int)&quot;/&gt;·Test·has·Foo,·but·is·property·that·has·no·args. 
26 public·class·Test65 public·class·Test
27 {66 {
28 »       string·Foo·{ 
29 »       »       get·{·return·null;·} 
30 »       } 
31 }</string>67 }</string>
32 ····<string>//·CS1574:·XML·comment·on·`Foo'·has·cref·attribute·`Dispatch()'·that·could·not·be·resolved68 ····<string>//·CS1574:·XML·comment·on·`Foo'·has·cref·attribute·`Dispatch()'·that·could·not·be·resolved
33 //·Line:·869 //·Line:·8
34 //·Compiler·options:·-doc:dummy.xml·-warnaserror70 //·Compiler·options:·-doc:dummy.xml·-warnaserror
  
35 ///·I·am·delegate,·without·parens71 ///·I·am·delegate,·without·parens
36 public·delegate·void·Dispatch·();72 public·delegate·void·Dispatch·();
  
37 ///·&lt;see·cref=&quot;Dispatch()&quot;·/&gt;73 ///·&lt;see·cref=&quot;Dispatch()&quot;·/&gt;
38 public·class·Foo74 public·class·Foo
39 {75 {
40 }</string>76 }</string>
 77 ····<string>//·CS1574:·XML·comment·on·`C.MM()'·has·cref·attribute·`int(int)'·that·could·not·be·resolved
 78 //·Line:·8
 79 //·Compiler·options:·-doc:dummy.xml·-warnaserror
  
 80 class·C
 81 {
 82 »       ///·&lt;returns&gt;A·&lt;see·cref=&quot;int(int)&quot;·/&gt;.&lt;/returns&gt;
 83 »       void·MM·()
 84 »       {
 85 »       }
 86 }</string>
41 ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`Goo'·that·could·not·be·resolved87 ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`Goo'·that·could·not·be·resolved
42 //·Line:·888 //·Line:·8
43 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:189 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1
  
44 using·System;90 using·System;
  
45 ///·&lt;see·cref=&quot;Goo&quot;/&gt;·...·does·not·exist91 ///·&lt;see·cref=&quot;Goo&quot;/&gt;·...·does·not·exist
Offset 59, 26 lines modifiedOffset 111, 26 lines modified
59 }111 }
  
60 class·X112 class·X
61 {113 {
62 »       static·void·Main·()114 »       static·void·Main·()
63 »       {·}115 »       {·}
64 }</string>116 }</string>
65 ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`MyDelegate(int)'·that·could·not·be·resolved117 ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`Test.Foo(int)'·that·could·not·be·resolved
66 //·Line:·8118 //·Line:·8
67 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1119 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1
  
68 ///·&lt;summary&gt; 
69 ///·&lt;see·cref=&quot;MyDelegate(int)&quot;·/&gt; 
70 ///·&lt;/summary&gt;120 using·System;
  
 121 ///·&lt;see·cref=&quot;Test.Foo(int)&quot;/&gt;·Test·has·Foo,·but·is·property·that·has·no·args.
Max diff block lines reached; 1915/6645 bytes (28.82%) of diff not shown.
2.84 KB
CS3014
2.83 KB
CS3014
Ordering differences only
    
Offset 1, 19 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>CS3014</ErrorName>3 ··<ErrorName>CS3014</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS3014:·`I.Valid(bool)'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant
 6 //·Line:·9
 7 //·Compiler·options:·-warnaserror·-warn:1
  
 8 using·System;
  
 9 public·interface·I·{
 10 ········[CLSCompliant·(true)]
 11 ········void·Valid·(bool·arg);
 12 }</string>
5 ····<string>//·CS3014:·`E'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant13 ····<string>//·CS3014:·`C'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant
6 //·Line:·814 //·Line:·8
7 //·Compiler·options:·-warnaserror·-warn:115 //·Compiler·options:·-warnaserror·-warn:1
  
8 using·System;16 using·System;
  
9 [CLSCompliant·(true)]17 [CLSCompliant·(true)]
10 public·enum·E·{18 public·class·C·{
11 }</string>19 }</string>
12 ····<string>//·CS3014:·`I'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant20 ····<string>//·CS3014:·`I'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant
13 //·Line:·821 //·Line:·8
14 //·Compiler·options:·-warnaserror·-warn:122 //·Compiler·options:·-warnaserror·-warn:1
  
15 using·System;23 using·System;
  
Offset 28, 46 lines modifiedOffset 38, 36 lines modified
  
28 public·abstract·class·CLSClass·{38 public·abstract·class·CLSClass·{
29 ········[CLSCompliant·(true)]39 ········[CLSCompliant·(true)]
30 ········public·static·implicit·operator·CLSClass(byte·value)·{40 ········public·static·implicit·operator·CLSClass(byte·value)·{
31 ················return·null;41 ················return·null;
32 ········}42 ········}
33 }</string>43 }</string>
34 ····<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
35 //·Line:·845 //·Line:·8
36 //·Compiler·options:·-warnaserror·-warn:146 //·Compiler·options:·-warnaserror·-warn:1
  
37 using·System;47 using·System;
  
38 public·enum·E2·{ 
39 ········[CLSCompliant·(true)]48 [CLSCompliant·(true)]
 49 public·delegate·void·D·();</string>
40 ········Foo 
41 }</string> 
42 ····<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
43 //·Line:·851 //·Line:·8
44 //·Compiler·options:·-warnaserror·-warn:152 //·Compiler·options:·-warnaserror·-warn:1
  
45 using·System;53 using·System;
  
 54 public·enum·E2·{
46 [CLSCompliant·(true)]55 ········[CLSCompliant·(true)]
47 public·class·C·{56 ········Foo
48 }</string>57 }</string>
49 ····<string>//·CS3014:·`D'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant58 ····<string>//·CS3014:·`E'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant
50 //·Line:·859 //·Line:·8
51 //·Compiler·options:·-warnaserror·-warn:160 //·Compiler·options:·-warnaserror·-warn:1
  
52 using·System;61 using·System;
  
53 [CLSCompliant·(true)]62 [CLSCompliant·(true)]
 63 public·enum·E·{
54 public·delegate·void·D·();</string> 
55 ····<string>//·CS3014:·`I.Valid(bool)'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant 
56 //·Line:·9 
57 //·Compiler·options:·-warnaserror·-warn:1 
  
58 using·System; 
  
59 public·interface·I·{ 
60 ········[CLSCompliant·(true)] 
61 ········void·Valid·(bool·arg); 
62 }</string>64 }</string>
63 ··</Examples>65 ··</Examples>
64 </ErrorDocumentation>66 </ErrorDocumentation>
1.77 KB
CS1510
1.76 KB
CS1510
Ordering differences only
    
Offset 1, 24 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>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:·136 //·Line:·9
  
7 class·M7 class·C
8 {8 {
9 »       static·void·Test·(ref·byte·b)9 »       public·static·void·Main·()
10 »       {10 »       {
 11 »       »       const·char·c·=·'a';
 12 »       »       Foo·(ref·c);
11 »       }13 »       }
12 »        
13 »       public·static·void·Main·() 
 14 »       static·void·Foo(ref·char·i)
14 »       {15 »       {
15 »       »       byte·b·=·1; 
16 »       »       Test·(ref·(byte)·b);16 »       }
 17 }</string>
 18 ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable
 19 //·Line:·11
 20 class·X·{
 21 »       public·static·void·m·(ref·int·i)
 22 »       {
 23 »       »       i++;
 24 »       }
  
 25 »       static·void·Main·()
 26 »       {
 27 »       »       m·(ref·4);
17 »       }28 »       }
18 }</string>29 }</string>
19 ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable30 ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable
20 //·Line:·1931 //·Line:·19
21 //·this·is·bug·#7040232 //·this·is·bug·#70402
  
22 using·System;33 using·System;
Offset 35, 39 lines modifiedOffset 48, 26 lines modified
35 ········static·void·Main·()48 ········static·void·Main·()
36 ········{49 ········{
37 ················int·a·=·0;50 ················int·a·=·0;
38 ················Convert·(out·(A)·a);51 ················Convert·(out·(A)·a);
39 ········}52 ········}
40 }</string>53 }</string>
41 ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable54 ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable
42 //·Line:·1155 //·Line:·13
43 class·X·{ 
44 »       public·static·void·m·(ref·int·i) 
45 »       { 
46 »       »       i++; 
47 »       } 
  
48 »       static·void·Main·() 
49 »       { 
50 »       »       m·(ref·4); 
51 »       } 
52 }</string> 
53 ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable 
54 //·Line:·9 
  
55 class·C56 class·M
56 {57 {
57 »       public·static·void·Main·()58 »       static·void·Test·(ref·byte·b)
58 »       {59 »       {
59 »       »       const·char·c·=·'a'; 
60 »       »       Foo·(ref·c); 
61 »       }60 »       }
  
62 »       static·void·Foo(ref·char·i)61 »       
 62 »       public·static·void·Main·()
63 »       {63 »       {
 64 »       »       byte·b·=·1;
 65 »       »       Test·(ref·(byte)·b);
64 »       }66 »       }
65 }</string>67 }</string>
66 ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable68 ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable
67 //·Line:·1469 //·Line:·14
68 //·this·is·bug·#5601670 //·this·is·bug·#56016
  
69 using·System;71 using·System;
2.78 KB
CS0200
2.77 KB
CS0200
Ordering differences only
    
Offset 1, 27 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>CS0200</ErrorName>3 ··<ErrorName>CS0200</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0200:·Property·or·indexer·`A.Counter'·cannot·be·assigned·to·(it·is·read-only)5 ····<string>//·CS0200:·Property·or·indexer·`X.this[int]'·cannot·be·assigned·to·(it·is·read-only)
6 //·Line:·96 //·Line:·14
  
 7 class·X·{
 8 »       int·this[int·i]·{
 9 »       »       get·{
 10 »       »       »       return·1;
 11 »       »       }
7 class·Program 
8 { 
9 »       static·void·Main() 
10 »       { 
11 »       »       A·a·=·new·A(); 
12 »       »       a.Counter++; 
13 »       }12 »       }
14 } 
  
15 class·A·{ 
16 »       private·int?·_counter; 
17 »       public·int?·Counter·{ 
18 »       »       get·{·return·_counter;·}13 »       static·int·Main·()
 14 »       {
 15 »       »       X·x·=·new·X·();
 16 »       »       x[0]·=·10;
 17 »       »       return·1;
19 »       }18 »       }
20 }</string>19 }</string>
21 ····<string>//·CS0200:·Property·or·indexer·`MyClass.Type'·cannot·be·assigned·to·(it·is·read-only)20 ····<string>//·CS0200:·Property·or·indexer·`MyClass.Type'·cannot·be·assigned·to·(it·is·read-only)
22 //·Line:·1221 //·Line:·12
  
23 using·System;22 using·System;
  
Offset 30, 42 lines modifiedOffset 29, 44 lines modified
30 »       Type·Type·{·get;·}29 »       Type·Type·{·get;·}
  
31 »       public·void·Test·()30 »       public·void·Test·()
32 »       {31 »       {
33 »       »       Type·=·typeof·(string);32 »       »       Type·=·typeof·(string);
34 »       }33 »       }
35 }</string>34 }</string>
36 ····<string>//·CS0200:·Property·or·indexer·`X.P'·cannot·be·assigned·to·(it·is·read-only) 
37 //·Line:·13 
  
38 class·X·{ 
39 »       static·int·P·{ 
40 »       »       get·{ 
41 »       »       »       return·1; 
42 »       »       } 
43 »       } 
  
44 »       static·int·Main·() 
45 »       { 
46 »       »       P·=·10; 
47 »       »       return·1; 
48 »       } 
49 }</string> 
50 ····<string>//·CS0200:·Property·or·indexer·`C.P'·cannot·be·assigned·to·(it·is·read-only)35 ····<string>//·CS0200:·Property·or·indexer·`C.P'·cannot·be·assigned·to·(it·is·read-only)
51 //·Line:·1036 //·Line:·10
  
52 class·C37 class·C
53 {38 {
54 »       public·int·P·{·get;·}39 »       public·int·P·{·get;·}
  
55 »       public·void·Foo·()40 »       public·void·Foo·()
56 »       {41 »       {
57 »       »       P·=·10;42 »       »       P·=·10;
58 »       }43 »       }
59 }</string>44 }</string>
 45 ····<string>//·CS0200:·Property·or·indexer·`A.Counter'·cannot·be·assigned·to·(it·is·read-only)
 46 //·Line:·9
  
 47 class·Program
 48 {
 49 »       static·void·Main()
 50 »       {
 51 »       »       A·a·=·new·A();
 52 »       »       a.Counter++;
 53 »       }
 54 }
  
 55 class·A·{
 56 »       private·int?·_counter;
 57 »       public·int?·Counter·{
 58 »       »       get·{·return·_counter;·}
 59 »       }
 60 }</string>
60 ····<string>//·CS0200:·Property·or·indexer·`A.X'·cannot·be·assigned·to·(it·is·read-only)61 ····<string>//·CS0200:·Property·or·indexer·`A.X'·cannot·be·assigned·to·(it·is·read-only)
61 //·Line:·1362 //·Line:·13
  
62 public·class·A63 public·class·A
63 {64 {
64 »       public·int·X·{·get;·}65 »       public·int·X·{·get;·}
65 }66 }
Offset 73, 38 lines modifiedOffset 74, 37 lines modified
73 public·class·B·:·A74 public·class·B·:·A
74 {75 {
75 »       public·B·()76 »       public·B·()
76 »       {77 »       {
77 »       »       base.X·=·1;78 »       »       base.X·=·1;
78 »       }79 »       }
79 }</string>80 }</string>
80 ····<string>//·CS0200:·Property·or·indexer·`C.S'·cannot·be·assigned·to·(it·is·read-only)81 ····<string>//·CS0200:·Property·or·indexer·`X.P'·cannot·be·assigned·to·(it·is·read-only)
81 //·Line:·1082 //·Line:·13
  
82 class·C 
83 { 
84 »       public·static·int·S·{·get;·} 
  
85 »       public·C·() 
86 »       { 
87 »       »       S·=·3; 
88 »       } 
89 }</string> 
90 ····<string>//·CS0200:·Property·or·indexer·`X.this[int]'·cannot·be·assigned·to·(it·is·read-only) 
91 //·Line:·14 
  
92 class·X·{83 class·X·{
93 »       int·this[int·i]·{84 »       static·int·P·{
94 »       »       get·{85 »       »       get·{
95 »       »       »       return·1;86 »       »       »       return·1;
96 »       »       }87 »       »       }
97 »       }88 »       }
  
Max diff block lines reached; 309/2802 bytes (11.03%) of diff not shown.
18.6 KB
CS0029
18.6 KB
CS0029
Ordering differences only
    
Offset 1, 19 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>CS0029</ErrorName>3 ··<ErrorName>CS0029</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0029:·Cannot·implicitly·convert·type·`int'·to·`System.IDisposable'5 ····<string>//·CS0029:·Cannot·implicitly·convert·type·`int'·to·`A'
6 //·Line:·86 //·Line:·14
  
7 class·A7 class·A
8 {8 {
 9 »       public·static·implicit·operator·int·(A·x)
 10 »       {
 11 »       »       return·1;
 12 »       }
 13 »       
9 »       public·static·void·Main·()14 »       public·static·void·Main·()
10 »       {15 »       {
11 »       »       System.IDisposable·id·=·1;16 »       »       var·a·=·new·A·();
 17 »       »       a++;
 18 »       }
 19 }</string>
 20 ····<string>//·CS0029:·Cannot·implicitly·convert·type·`string'·to·`Test.String'
 21 //·Line:·38
  
 22 using·System;
  
 23 namespace·Test
 24 {
 25 »       using·Text·=·System.Text;
 26 »       using·Str·=·System.String;
 27 »       
 28 »       public·class·String
 29 »       {
 30 »       »       string·s;
 31 »       »       public·String(string·s)
 32 »       »       {
 33 »       »       »       this.s=s;
 34 »       »       }
  
 35 »       »       public·static·implicit·operator·Str·(String·s1)·
 36 »       »       {
 37 »       »       »       if(s1==null)·return·null;
 38 »       »       »       return·s1.ToString();
 39 »       »       }
 40 »       }
 41 }
  
 42 namespace·TestCompiler
 43 {
 44 »       using·String=Test.String;
 45 »       
 46 »       class·MainClass
 47 »       {
 48 »       »       public·static·void·Main(string[]·args)
 49 »       »       {
 50 »       »       »       Console.WriteLine(&quot;Hello·World!&quot;);
 51 »       »       »       String·a=&quot;bonjour&quot;;
 52 »       »       »       int·i=1;
 53 »       »       »       Console.WriteLine(i+a);
 54 »       »       }
12 »       }55 »       }
13 }</string>56 }</string>
14 ····<string>//·CS0029:·Cannot·implicitly·convert·type·`string'·to·`int'57 ····<string>//·CS0029:·Cannot·implicitly·convert·type·`string'·to·`int'
15 //·Line·:·758 //·Line·:·7
  
16 public·class·Blah·{59 public·class·Blah·{
  
Offset 22, 106 lines modifiedOffset 69, 110 lines modified
22 »       »       Bar69 »       »       Bar
23 »       }70 »       }
  
24 »       public·static·void·Main·()71 »       public·static·void·Main·()
25 »       {72 »       {
26 »       }73 »       }
27 }</string>74 }</string>
28 ····<string>//·CS0029:·Cannot·implicitly·convert·type·`int'·to·`(long,·bool)'75 ····<string>//·CS0029:·Cannot·implicitly·convert·type·`void'·to·`int'
29 //·Line:·876 //·Line:·11
  
 77 using·System;
 78 using·System.Threading.Tasks;
  
30 class·C79 class·C
31 {80 {
32 »       static·void·Test·()81 »       public·async·Task&lt;int&gt;·Test·()
33 »       {82 »       {
34 »       »       System.ValueTuple&lt;long,·bool&gt;·arg·=·1;83 »       »       return·await·Call·();
 84 »       }
 85 »       
 86 »       Task·Call·()
 87 »       {
 88 »       »       return·null;
35 »       }89 »       }
36 }</string>90 }</string>
37 ····<string>//·CS0029:·Cannot·implicitly·convert·type·`anonymous·type'·to·`bool'91 ····<string>//·CS0029:·Cannot·implicitly·convert·type·`anonymous·type'·to·`bool'
38 //·Line:·1092 //·Line:·10
  
  
39 public·class·Test93 public·class·Test
40 {94 {
41 »       static·void·Main·()95 »       static·void·Main·()
42 »       {96 »       {
43 »       »       var·o·=·new·{·Value·=·1·};97 »       »       var·o·=·new·{·Value·=·1·};
44 »       »       bool·b·=·o;98 »       »       bool·b·=·o;
45 »       }99 »       }
46 }</string>100 }</string>
47 ····<string>//·CS0029:·Cannot·implicitly·convert·type·`Bar&lt;long&gt;'·to·`Foo&lt;int&gt;'101 ····<string>//·CS0029:·Cannot·implicitly·convert·type·`A.D'·to·`A'
48 //·Line:·15102 //·Line:·11
49 class·Foo&lt;T&gt; 
 103 class·A
50 {104 {
51 }105 »       delegate·void·D·();
  
52 class·Bar&lt;T&gt;·:·Foo&lt;T&gt;106 »       public·static·void·Main·()
 107 »       {
 108 »       »       const·D·d·=·null;
 109 »       »       A·a·=·d;
 110 »       }
 111 }</string>
 112 ····<string>//·CS0029:·Cannot·implicitly·convert·type·`string'·to·`MyTypeImplicitOnly?'
 113 //·Line:·13
  
 114 struct·MyTypeImplicitOnly
53 {115 {
54 }116 }
  
55 class·X117 class·C
56 {118 {
57 »       static·void·Main·()119 »       static·void·Main·()
Max diff block lines reached; 16325/18989 bytes (85.97%) of diff not shown.
3.16 KB
CS3003
3.15 KB
CS3003
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>CS3003</ErrorName>3 ··<ErrorName>CS3003</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS3003:·Type·of·`C._data'·is·not·CLS-compliant5 ····<string>//·CS3003:·Type·of·`CLSClass.value'·is·not·CLS-compliant
6 //·Line:·116 //·Line:·9
7 //·Compiler·options:·-unsafe·-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·C10 public·class·CLSClass·{
 11 ········protected·uint·value;
11 { 
12 »       public·unsafe·byte*·_data; 
13 »       public·unsafe·byte*·GetData·()·{·return·_data;·} 
14 }</string>12 }</string>
15 ····<string>//·CS3003:·Type·of·`I.Error'·is·not·CLS-compliant13 ····<string>//·CS3003:·Type·of·`I.Error'·is·not·CLS-compliant
16 //·Line:·914 //·Line:·9
17 //·Compiler·options:·-warnaserror·-warn:115 //·Compiler·options:·-warnaserror·-warn:1
  
18 using·System;16 using·System;
19 [assembly:CLSCompliant(true)]17 [assembly:CLSCompliant(true)]
Offset 32, 67 lines modifiedOffset 29, 70 lines modified
32 using·System;29 using·System;
33 [assembly:CLSCompliant·(true)]30 [assembly:CLSCompliant·(true)]
  
34 [CLSCompliant·(true)]31 [CLSCompliant·(true)]
35 public·interface·I·{32 public·interface·I·{
36 ····uint·Foo·{·set;·}33 ····uint·Foo·{·set;·}
37 }</string>34 }</string>
38 ····<string>//·CS3003:·Type·of·`CLSClass.MyEvent'·is·not·CLS-compliant35 ····<string>//·CS3003:·Type·of·`C._data'·is·not·CLS-compliant
39 //·Line:·836 //·Line:·11
40 //·Compiler·options:·-warnaserror·-warn:137 //·Compiler·options:·-unsafe·-warnaserror·-warn:1
  
41 [assembly:System.CLSCompliant·(true)] 
  
42 [System.CLSCompliant·(false)] 
43 public·delegate·void·MyDelegate·(); 
  
44 public·class·CLSClass·{ 
45 ········public·event·MyDelegate·MyEvent; 
46 }</string> 
47 ····<string>//·CS3003:·Type·of·`CLSClass.Index'·is·not·CLS-compliant 
48 //·Line:·9 
49 //·Compiler·options:·-warnaserror·-warn:1 
  
50 using·System;38 using·System;
51 [assembly:CLSCompliant(true)] 
  
 39 [assembly:·CLSCompliant·(true)]
  
52 public·class·CLSClass·{40 public·class·C
 41 {
 42 »       public·unsafe·byte*·_data;
 43 »       public·unsafe·byte*·GetData·()·{·return·_data;·}
53 ········public·ulong·Index·{ 
54 ············set 
55 ············{ 
56 ············} 
57 ········} 
58 }</string>44 }</string>
59 ····<string>//·CS3003:·Type·of·`S.test2'·is·not·CLS-compliant45 ····<string>//·CS3003:·Type·of·`S.test2'·is·not·CLS-compliant
60 //·Line:·1146 //·Line:·11
61 //·Compiler·options:·-unsafe·-warnaserror·-warn:147 //·Compiler·options:·-unsafe·-warnaserror·-warn:1
  
62 using·System;48 using·System;
  
63 [assembly:·CLSCompliant·(true)]49 [assembly:·CLSCompliant·(true)]
  
64 public·unsafe·struct·S50 public·unsafe·struct·S
65 {51 {
66 ····public·fixed·bool·test2·[4];52 ····public·fixed·bool·test2·[4];
67 }</string>53 }</string>
68 ····<string>//·CS3003:·Type·of·`CLSClass.value'·is·not·CLS-compliant54 ····<string>//·CS3003:·Type·of·`CLSClass.Index'·is·not·CLS-compliant
69 //·Line:·955 //·Line:·9
70 //·Compiler·options:·-warnaserror·-warn:156 //·Compiler·options:·-warnaserror·-warn:1
  
71 using·System;57 using·System;
72 [assembly:CLSCompliant(true)]58 [assembly:CLSCompliant(true)]
  
73 public·class·CLSClass·{59 public·class·CLSClass·{
74 ········protected·uint·value;60 ········public·ulong·Index·{
 61 ············set
 62 ············{
 63 ············}
 64 ········}
75 }</string>65 }</string>
76 ····<string>//·CS3003:·Type·of·`I.this[bool]'·is·not·CLS-compliant66 ····<string>//·CS3003:·Type·of·`I.this[bool]'·is·not·CLS-compliant
77 //·Line:·967 //·Line:·9
78 //·Compiler·options:·-warnaserror·-warn:168 //·Compiler·options:·-warnaserror·-warn:1
  
79 using·System;69 using·System;
80 [assembly:CLSCompliant(true)]70 [assembly:CLSCompliant(true)]
  
81 public·interface·I·{71 public·interface·I·{
82 ········ulong·this[bool·index]·{·get;·}72 ········ulong·this[bool·index]·{·get;·}
83 }</string>73 }</string>
 74 ····<string>//·CS3003:·Type·of·`CLSClass.MyEvent'·is·not·CLS-compliant
 75 //·Line:·8
 76 //·Compiler·options:·-warnaserror·-warn:1
  
 77 [assembly:System.CLSCompliant·(true)]
  
 78 [System.CLSCompliant·(false)]
 79 public·delegate·void·MyDelegate·();
  
 80 public·class·CLSClass·{
 81 ········public·event·MyDelegate·MyEvent;
 82 }</string>
84 ··</Examples>83 ··</Examples>
85 </ErrorDocumentation>84 </ErrorDocumentation>
1.77 KB
CS0464
1.75 KB
CS0464
Ordering differences only
    
Offset 4, 40 lines modifiedOffset 4, 51 lines modified
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0464:·The·result·of·comparing·type·`int?'·with·null·is·always·`false'5 ····<string>//·CS0464:·The·result·of·comparing·type·`int?'·with·null·is·always·`false'
6 //·Line:·96 //·Line:·9
7 //·Compiler·options:·-warnaserror·-warn:27 //·Compiler·options:·-warnaserror·-warn:2
  
8 public·class·X8 public·class·X
9 {9 {
10 »       public·static·bool·Compute·(int·x)10 »       public·static·bool·Compute·()
11 »       {11 »       {
12 »       »       return·x·&lt;·null;12 »       »       return·null·&gt;=·null;
13 »       }13 »       }
14 }</string>14 }</string>
15 ····<string>//·CS0464:·The·result·of·comparing·type·`int?'·with·null·is·always·`false'15 ····<string>//·CS0464:·The·result·of·comparing·type·`int?'·with·null·is·always·`false'
16 //·Line:·1016 //·Line:·9
17 //·Compiler·options:·-warnaserror·-warn:217 //·Compiler·options:·-warnaserror·-warn:2
  
18 class·C18 public·class·X
19 {19 {
20 »       public·static·void·Main·()20 »       public·static·bool·Compute·(int?·x)
21 »       {21 »       {
 22 »       »       return·x·&gt;=·null;
22 »       »       int?·k·=·1; 
23 »       »       var·x·=·k·&gt;·null; 
24 »       }23 »       }
25 }</string>24 }</string>
26 ····<string>//·CS0464:·The·result·of·comparing·type·`int?'·with·null·is·always·`false'25 ····<string>//·CS0464:·The·result·of·comparing·type·`int?'·with·null·is·always·`false'
27 //·Line:·926 //·Line:·9
28 //·Compiler·options:·-warnaserror·-warn:227 //·Compiler·options:·-warnaserror·-warn:2
  
29 public·class·X28 public·class·X
30 {29 {
31 »       public·static·bool·Compute·(int?·x)30 »       public·static·bool·Compute·(int·x)
32 »       {31 »       {
33 »       »       return·x·&gt;=·null;32 »       »       return·x·&lt;·null;
 33 »       }
 34 }</string>
 35 ····<string>//·CS0464:·The·result·of·comparing·type·`int?'·with·null·is·always·`false'
 36 //·Line:·10
 37 //·Compiler·options:·-warnaserror·-warn:2
  
 38 class·C
 39 {
 40 »       public·static·void·Main·()
 41 »       {
 42 »       »       int?·k·=·1;
 43 »       »       var·x·=·k·&gt;·null;
34 »       }44 »       }
35 }</string>45 }</string>
36 ····<string>//·CS0464:·The·result·of·comparing·type·`E?'·with·null·is·always·`false'46 ····<string>//·CS0464:·The·result·of·comparing·type·`E?'·with·null·is·always·`false'
37 //·Line:·1447 //·Line:·14
38 //·Compiler·options:·-warnaserror48 //·Compiler·options:·-warnaserror
  
39 enum·E49 enum·E
Offset 48, 20 lines modifiedOffset 59, 9 lines modified
48 {59 {
49 »       public·static·void·Main·()60 »       public·static·void·Main·()
50 »       {61 »       {
51 »       »       E·u·=·0;62 »       »       E·u·=·0;
52 »       »       var·b·=·u·&lt;·(E?)·null;63 »       »       var·b·=·u·&lt;·(E?)·null;
53 »       }64 »       }
54 }</string>65 }</string>
55 ····<string>//·CS0464:·The·result·of·comparing·type·`int?'·with·null·is·always·`false' 
56 //·Line:·9 
57 //·Compiler·options:·-warnaserror·-warn:2 
  
58 public·class·X 
59 { 
60 »       public·static·bool·Compute·() 
61 »       { 
62 »       »       return·null·&gt;=·null; 
63 »       } 
64 }</string> 
65 ··</Examples>66 ··</Examples>
66 </ErrorDocumentation>67 </ErrorDocumentation>
1.0 KB
CS8087
1020 B
CS8087
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>CS8087</ErrorName>3 ··<ErrorName>CS8087</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS8087:·A·`}'·character·may·only·be·escaped·by·doubling·`}}'·in·an·interpolated·string5 ····<string>//·CS8087:·A·`{'·character·may·only·be·escaped·by·doubling·`{{'·in·an·interpolated·string
6 //·Line:·86 //·Line:·8
  
7 public·class·Test7 public·class·Test
8 {8 {
9 »       public·static·int·Main·()9 »       public·static·int·Main·()
10 »       {10 »       {
11 »       »       var·x·=·$&quot;·\u007D·&quot;;11 »       »       var·x·=·$&quot;·\u007B·&quot;;
12 »       }12 »       }
13 }</string>13 }</string>
14 ····<string>//·CS8087:·A·`{'·character·may·only·be·escaped·by·doubling·`{{'·in·an·interpolated·string14 ····<string>//·CS8087:·A·`}'·character·may·only·be·escaped·by·doubling·`}}'·in·an·interpolated·string
15 //·Line:·815 //·Line:·8
  
16 public·class·Test16 public·class·Test
17 {17 {
18 »       public·static·int·Main·()18 »       public·static·int·Main·()
19 »       {19 »       {
20 »       »       var·x·=·$&quot;·\u007B·&quot;;20 »       »       var·x·=·$&quot;·\u007D·&quot;;
21 »       }21 »       }
22 }</string>22 }</string>
23 ··</Examples>23 ··</Examples>
24 </ErrorDocumentation>24 </ErrorDocumentation>
1.25 KB
CS1715
1.23 KB
CS1715
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>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> 
19 ····<string>//·CS1715:·`DerivedClass.Prop':·type·must·be·`System.EventHandler'·to·match·overridden·member·`BaseClass.Prop'5 ····<string>//·CS1715:·`DerivedClass.Prop':·type·must·be·`System.EventHandler'·to·match·overridden·member·`BaseClass.Prop'
20 //·Line:·96 //·Line:·9
  
21 using·System;7 using·System;
  
22 class·BaseClass·{8 class·BaseClass·{
23 ········protected·virtual·event·EventHandler·Prop;9 ········protected·virtual·event·EventHandler·Prop;
Offset 38, 9 lines modifiedOffset 22, 25 lines modified
38 class·BaseClass·{22 class·BaseClass·{
39 ········protected·virtual·bool·Prop·{·set·{}·}23 ········protected·virtual·bool·Prop·{·set·{}·}
40 }24 }
  
41 class·DerivedClass:·BaseClass·{25 class·DerivedClass:·BaseClass·{
42 ········protected·override·int·Prop·{·set·{}·}26 ········protected·override·int·Prop·{·set·{}·}
43 }</string>27 }</string>
 28 ····<string>//·CS1715:·`B.Foo':·type·must·be·`int'·to·match·overridden·member·`A.Foo'
 29 //·Line:·11
  
 30 public·abstract·class·A
 31 {
 32 »       public·abstract·ref·int·Foo·{·get;·}
 33 }
  
 34 public·class·B·:·A
 35 {
 36 »       public·override·ref·long·Foo·{
 37 »       »       get·{
 38 »       »       »       throw·null;
 39 »       »       }
 40 »       }
 41 }</string>
44 ··</Examples>42 ··</Examples>
45 </ErrorDocumentation>43 </ErrorDocumentation>
773 B
CS4004
761 B
CS4004
Ordering differences only
    
Offset 5, 40 lines modifiedOffset 5, 40 lines modified
5 ····<string>//·CS4004:·The·`await'·operator·cannot·be·used·in·an·unsafe·context5 ····<string>//·CS4004:·The·`await'·operator·cannot·be·used·in·an·unsafe·context
6 //·Line:·126 //·Line:·12
7 //·Compiler·options:·-unsafe7 //·Compiler·options:·-unsafe
  
8 using·System;8 using·System;
9 using·System.Threading.Tasks;9 using·System.Threading.Tasks;
  
10 class·C10 unsafe·class·C
11 {11 {
12 »       public·async·Task·Test·()12 »       public·async·Task·Test·()
13 »       {13 »       {
14 »       »       unsafe·{ 
15 »       »       »       await·Call·();14 »       »       await·Call·();
16 »       »       } 
17 »       }15 »       }
18 »       16 »       
19 »       static·Task·Call·()17 »       static·Task·Call·()
20 »       {18 »       {
21 »       »       return·null;19 »       »       return·null;
22 »       }20 »       }
23 }</string>21 }</string>
24 ····<string>//·CS4004:·The·`await'·operator·cannot·be·used·in·an·unsafe·context22 ····<string>//·CS4004:·The·`await'·operator·cannot·be·used·in·an·unsafe·context
25 //·Line:·1223 //·Line:·12
26 //·Compiler·options:·-unsafe24 //·Compiler·options:·-unsafe
  
27 using·System;25 using·System;
28 using·System.Threading.Tasks;26 using·System.Threading.Tasks;
  
29 unsafe·class·C27 class·C
30 {28 {
31 »       public·async·Task·Test·()29 »       public·async·Task·Test·()
32 »       {30 »       {
 31 »       »       unsafe·{
33 »       »       await·Call·();32 »       »       »       await·Call·();
 33 »       »       }
34 »       }34 »       }
35 »       35 »       
36 »       static·Task·Call·()36 »       static·Task·Call·()
37 »       {37 »       {
38 »       »       return·null;38 »       »       return·null;
39 »       }39 »       }
40 }</string>40 }</string>
1.46 KB
CS0210
1.45 KB
CS0210
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>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:·146 //·Line:·7
 7 //·Compiler·options:·-unsafe
  
7 using·System; 
  
8 public·class·C·:·IDisposable 
9 { 
10 »       public·void·Dispose·() 
11 »       { 
12 »       } 
  
13 »       static·void·Main·() 
14 »       { 
15 »       »       using·(C·a·=·new·C·(),·b)·{ 
16 »       »       } 
17 »       }8 public·class·MainClass·{
 9 ········unsafe·static·void·Main·()·{
 10 ················fixed·(int*·p)·{
 11 ················}
 12 ········}
18 }</string>13 }</string>
19 ····<string>//·CS0210:·You·must·provide·an·initializer·in·a·fixed·or·using·statement·declaration14 ····<string>//·CS0210:·You·must·provide·an·initializer·in·a·fixed·or·using·statement·declaration
20 //·Line:·815 //·Line:·8
  
21 using·System.Resources;16 using·System.Resources;
  
22 public·class·MainClass·{17 public·class·MainClass·{
23 ········static·void·Main·()·{18 ········static·void·Main·()·{
24 ················using·(ResourceReader·reader)·{19 ················using·(ResourceReader·reader)·{
25 ················}20 ················}
26 ········}21 ········}
27 }</string>22 }</string>
28 ····<string>//·CS0210:·You·must·provide·an·initializer·in·a·fixed·or·using·statement·declaration23 ····<string>//·CS0210:·You·must·provide·an·initializer·in·a·fixed·or·using·statement·declaration
29 //·Line:·724 //·Line:·14
30 //·Compiler·options:·-unsafe 
  
31 public·class·MainClass·{ 
32 ········unsafe·static·void·Main·()·{ 
33 ················fixed·(int*·p)·{ 
34 ················} 
35 ········}25 using·System;
  
 26 public·class·C·:·IDisposable
 27 {
 28 »       public·void·Dispose·()
 29 »       {
 30 »       }
  
 31 »       static·void·Main·()
 32 »       {
 33 »       »       using·(C·a·=·new·C·(),·b)·{
 34 »       »       }
 35 »       }
36 }</string>36 }</string>
37 ··</Examples>37 ··</Examples>
38 </ErrorDocumentation>38 </ErrorDocumentation>
986 B
CS1966
974 B
CS1966
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>CS1966</ErrorName>3 ··<ErrorName>CS1966</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1966:·`C':·cannot·implement·a·dynamic·interface·`I&lt;dynamic[]&gt;'5 ····<string>//·CS1966:·`C':·cannot·implement·a·dynamic·interface·`I&lt;dynamic&gt;'
6 //·Line:·86 //·Line:·8
  
7 interface·I&lt;T&gt;7 interface·I&lt;T&gt;
8 {8 {
9 }9 }
  
10 class·C·:·I&lt;dynamic[]&gt;10 class·C·:·I&lt;dynamic&gt;
11 {11 {
12 }</string>12 }</string>
13 ····<string>//·CS1966:·`C':·cannot·implement·a·dynamic·interface·`I&lt;dynamic&gt;'13 ····<string>//·CS1966:·`C':·cannot·implement·a·dynamic·interface·`I&lt;dynamic[]&gt;'
14 //·Line:·814 //·Line:·8
  
15 interface·I&lt;T&gt;15 interface·I&lt;T&gt;
16 {16 {
17 }17 }
  
18 class·C·:·I&lt;dynamic&gt;18 class·C·:·I&lt;dynamic[]&gt;
19 {19 {
20 }</string>20 }</string>
21 ····<string>//·CS1966:·`C':·cannot·implement·a·dynamic·interface·`I&lt;I&lt;dynamic&gt;&gt;'21 ····<string>//·CS1966:·`C':·cannot·implement·a·dynamic·interface·`I&lt;I&lt;dynamic&gt;&gt;'
22 //·Line:·822 //·Line:·8
  
23 interface·I&lt;T&gt;23 interface·I&lt;T&gt;
24 {24 {
2.81 KB
CS0115
2.79 KB
CS0115
Ordering differences only
    
Offset 6, 48 lines modifiedOffset 6, 14 lines modified
6 //·Line:·56 //·Line:·5
  
7 class·X·{7 class·X·{
8 »       public·override·void·Bla·()8 »       public·override·void·Bla·()
9 »       {9 »       {
10 »       }10 »       }
11 }</string>11 }</string>
12 ····<string>//·CS0115:·`C.P'·is·marked·as·an·override·but·no·accessible·`set'·accessor·found·to·override 
13 //·Line:·11 
  
14 abstract·class·B 
15 { 
16 »       public·virtual·int·P·{ 
17 »       »       get; 
18 »       »       private·set; 
19 »       } 
20 } 
  
21 class·C·:·B 
22 { 
23 »       public·override·int·P·{ 
24 »       »       get·{·return·5;·} 
25 »       »       set·{·} 
26 »       } 
27 }</string> 
28 ····<string>//·CS0115:·`B.Foo(ref·int)'·is·marked·as·an·override·but·no·suitable·method·found·to·override 
29 //·Line:·13 
  
30 class·A 
31 { 
32 »       public·virtual·void·Foo·(out·int·i) 
33 »       { 
34 »       } 
35 } 
  
36 class·B·:·A 
37 { 
38 »       public·override·void·Foo·(ref·int·i) 
39 »       { 
40 »       } 
41 }</string> 
42 ····<string>//·CS0115:·`DerivedClass.get_Value()'·is·marked·as·an·override·but·no·suitable·method·found·to·override12 ····<string>//·CS0115:·`DerivedClass.get_Value()'·is·marked·as·an·override·but·no·suitable·method·found·to·override
43 //·Line:·1313 //·Line:·13
  
44 class·BaseClass·{14 class·BaseClass·{
45 ········protected·virtual·int·Value·{·15 ········protected·virtual·int·Value·{·
46 ················get·{16 ················get·{
47 ························return·0;17 ························return·0;
Offset 58, 25 lines modifiedOffset 24, 14 lines modified
58 class·DerivedClass:·BaseClass·{24 class·DerivedClass:·BaseClass·{
59 ········protected·override·int·get_Value·()·{25 ········protected·override·int·get_Value·()·{
60 ················return·1;26 ················return·1;
61 ········}27 ········}
  
62 »       static·void·Main·()·{}28 »       static·void·Main·()·{}
63 }</string>29 }</string>
64 ····<string>//·CS0115:·`B.MyMissingSuperclassEvent'·is·marked·as·an·override·but·no·suitable·event·found·to·override 
65 //·Line:·10 
  
66 using·System; 
  
67 class·A·{ 
68 } 
  
69 class·B·:·A·{ 
70 »       public·override·event·EventHandler·MyMissingSuperclassEvent; 
71 }</string> 
72 ····<string>//·CS0115:·`MyTestExtended.GetName()'·is·marked·as·an·override·but·no·suitable·method·found·to·override30 ····<string>//·CS0115:·`MyTestExtended.GetName()'·is·marked·as·an·override·but·no·suitable·method·found·to·override
73 //·Line:·1231 //·Line:·12
74 //·Compiler·options:·-r:CS0534-4-lib.dll32 //·Compiler·options:·-r:CS0534-4-lib.dll
  
75 using·System;33 using·System;
76 public·class·MyTestExtended·:·MyTestAbstract34 public·class·MyTestExtended·:·MyTestAbstract
77 {35 {
Offset 90, 17 lines modifiedOffset 45, 62 lines modified
90 »       »       Console.WriteLine(&quot;Calling·PrintName&quot;);45 »       »       Console.WriteLine(&quot;Calling·PrintName&quot;);
91 »       »       MyTestExtended·test·=·new·MyTestExtended();46 »       »       MyTestExtended·test·=·new·MyTestExtended();
92 »       »       test.PrintName();47 »       »       test.PrintName();
93 »       »       Console.WriteLine(&quot;Out·of·PrintName&quot;);48 »       »       Console.WriteLine(&quot;Out·of·PrintName&quot;);
94 »       }49 »       }
95 »       50 »       
96 }</string>51 }</string>
 52 ····<string>//·CS0115:·`C.P'·is·marked·as·an·override·but·no·accessible·`set'·accessor·found·to·override
 53 //·Line:·11
  
 54 abstract·class·B
 55 {
 56 »       public·virtual·int·P·{
 57 »       »       get;
 58 »       »       private·set;
 59 »       }
 60 }
  
 61 class·C·:·B
 62 {
 63 »       public·override·int·P·{
 64 »       »       get·{·return·5;·}
 65 »       »       set·{·}
 66 »       }
 67 }</string>
97 ····<string>//·CS0115:·`X.this[int]'·is·marked·as·an·override·but·no·suitable·indexer·found·to·override68 ····<string>//·CS0115:·`X.this[int]'·is·marked·as·an·override·but·no·suitable·indexer·found·to·override
98 //·Line:·569 //·Line:·5
  
99 class·X·{70 class·X·{
100 »       public·override·long·this·[int·i]·{71 »       public·override·long·this·[int·i]·{
101 ············set·{·}72 ············set·{·}
102 »       }73 »       }
103 }</string>74 }</string>
 75 ····<string>//·CS0115:·`B.Foo(ref·int)'·is·marked·as·an·override·but·no·suitable·method·found·to·override
 76 //·Line:·13
  
 77 class·A
 78 {
 79 »       public·virtual·void·Foo·(out·int·i)
 80 »       {
 81 »       }
 82 }
  
 83 class·B·:·A
 84 {
 85 »       public·override·void·Foo·(ref·int·i)
 86 »       {
 87 »       }
 88 }</string>
 89 ····<string>//·CS0115:·`B.MyMissingSuperclassEvent'·is·marked·as·an·override·but·no·suitable·event·found·to·override
 90 //·Line:·10
  
Max diff block lines reached; 23/2824 bytes (0.81%) 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·`a'·is·ignored·because·a·different·name·or·no·name·is·specified·by·the·target·type·`(int,·int)'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)'
6 //·Line:·96 //·Line:·9
7 //·Compiler·options:·-warnaserror7 //·Compiler·options:·-warnaserror
  
8 class·C8 static·class·X
9 {9 {
10 »       public·static·void·Main·()10 »       static·(long·a,·string·x)·Test·()
11 »       {11 »       {
12 »       »       (int·tt1,·int·tt2)·t·=·(a:·1,·2);12 »       »       return·(b:·1,·&quot;&quot;);
13 »       }13 »       }
14 }</string>14 }</string>
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)'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)'
16 //·Line:·916 //·Line:·9
17 //·Compiler·options:·-warnaserror17 //·Compiler·options:·-warnaserror
  
18 static·class·X18 class·C
19 {19 {
20 »       static·(long·a,·string·x)·Test·()20 »       public·static·void·Main·()
21 »       {21 »       {
22 »       »       return·(b:·1,·&quot;&quot;);22 »       »       (int·tt1,·int·tt2)·t·=·(a:·1,·2);
23 »       }23 »       }
24 }</string>24 }</string>
25 ··</Examples>25 ··</Examples>
26 </ErrorDocumentation>26 </ErrorDocumentation>
907 B
CS0231
895 B
CS0231
Ordering differences only
    
Offset 8, 23 lines modifiedOffset 8, 23 lines modified
8 {8 {
9 ········void·Foo·(params·object[]·o,·bool·b)·{}9 ········void·Foo·(params·object[]·o,·bool·b)·{}
10 }</string>10 }</string>
11 ····<string>//·CS0231:·A·params·parameter·must·be·the·last·parameter·in·a·formal·parameter·list11 ····<string>//·CS0231:·A·params·parameter·must·be·the·last·parameter·in·a·formal·parameter·list
12 //·Line:·512 //·Line:·5
13 class·Test13 class·Test
14 {14 {
15 ········void·Foo·(int·i,·params·object[]·o,·bool·b)·{}15 »       void·Foo·(params·object[]·o,·params·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·(int·i,·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,·params·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>
2.7 KB
CS0139
2.69 KB
CS0139
Ordering differences only
    
Offset 1, 40 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>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:·86 //·Line:·9
  
 7 class·Foo·{
 8 »       static·void·Main·()
 9 »       {
 10 »       »       try·{}
 11 »       »       finally·{
 12 »       »       »       break;
 13 »       »       }
 14 »       }
 15 }</string>
 16 ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue
 17 //·Line:·9
  
7 class·Foo·{18 class·Foo·{
8 »       static·void·Main·()19 »       static·void·Main·()
9 »       {20 »       {
10 »       »       try·{21 »       »       try·{
 22 »       »       }·catch·{
11 »       »       »       continue;23 »       »       »       continue;
12 »       »       }·finally·{24 »       »       }·finally·{
13 »       »       »       throw·new·System.Exception·();25 »       »       »       throw·new·System.Exception·();
14 »       »       }26 »       »       }
15 »       }27 »       }
16 }</string>28 }</string>
17 ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue29 ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue
18 //·Line:·10 
19 public·class·Test 
20 { 
21 ········public·static·void·Foo·(char·c) 
22 ········{ 
23 ················switch·(char.GetUnicodeCategory·(c))·{ 
24 ················default: 
25 ························if·(c·==·'a') 
26 ································continue; 
27 ························System.Console.WriteLine·(); 
28 ························break; 
29 ················} 
30 ········} 
31 }</string> 
32 ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue 
33 //·Line:·830 //·Line:·8
  
34 class·Foo·{31 class·Foo·{
35 »       static·void·Main·()32 »       static·void·Main·()
36 »       {33 »       {
37 »       »       try·{34 »       »       try·{
38 »       »       »       break;35 »       »       »       break;
Offset 52, 56 lines modifiedOffset 50, 58 lines modified
52 »       »       try·{}50 »       »       try·{}
53 »       »       finally·{51 »       »       finally·{
54 »       »       »       continue;52 »       »       »       continue;
55 »       »       }53 »       »       }
56 »       }54 »       }
57 }</string>55 }</string>
58 ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue56 ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue
59 //·Line:·957 //·Line:·6
  
60 class·Foo·{58 class·X·{
61 »       static·void·Main·()59 »       void·A·()
62 »       {60 »       {
 61 »       »       continue;
63 »       »       try·{} 
64 »       »       finally·{ 
65 »       »       »       break; 
66 »       »       } 
67 »       }62 »       }
68 }</string>63 }</string>
69 ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue64 ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue
70 //·Line:·965 //·Line:·8
  
71 class·Foo·{66 class·Foo·{
72 »       static·void·Main·()67 »       static·void·Main·()
73 »       {68 »       {
74 »       »       try·{69 »       »       try·{
 70 »       »       »       continue;
75 »       »       }·catch·{ 
76 »       »       »       break; 
77 »       »       }·finally·{71 »       »       }·finally·{
78 »       »       »       throw·new·System.Exception·();72 »       »       »       throw·new·System.Exception·();
79 »       »       }73 »       »       }
80 »       }74 »       }
81 }</string>75 }</string>
82 ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue76 ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue
 77 //·Line:·10
 78 public·class·Test
 79 {
 80 ········public·static·void·Foo·(char·c)
 81 ········{
 82 ················switch·(char.GetUnicodeCategory·(c))·{
 83 ················default:
 84 ························if·(c·==·'a')
 85 ································continue;
 86 ························System.Console.WriteLine·();
 87 ························break;
 88 ················}
 89 ········}
 90 }</string>
 91 ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue
83 //·Line:·992 //·Line:·9
  
84 class·Foo·{93 class·Foo·{
85 »       static·void·Main·()94 »       static·void·Main·()
86 »       {95 »       {
87 »       »       try·{96 »       »       try·{
88 »       »       }·catch·{97 »       »       }·catch·{
89 »       »       »       continue;98 »       »       »       break;
90 »       »       }·finally·{99 »       »       }·finally·{
91 »       »       »       throw·new·System.Exception·();100 »       »       »       throw·new·System.Exception·();
92 »       »       }101 »       »       }
93 »       }102 »       }
94 }</string>103 }</string>
95 ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue 
96 //·Line:·6 
97 class·X·{ 
98 »       void·A·() 
99 »       { 
100 »       »       continue; 
101 »       } 
102 }</string> 
103 ··</Examples>104 ··</Examples>
104 </ErrorDocumentation>105 </ErrorDocumentation>
Max diff block lines reached; -1/2715 bytes (-0.04%) of diff not shown.
2.82 KB
CS0188
2.81 KB
CS0188
Ordering differences only
    
Offset 16, 14 lines modifiedOffset 16, 44 lines modified
16 »       }16 »       }
  
17 »       static·void·Test·(B·b)17 »       static·void·Test·(B·b)
18 »       {18 »       {
19 »       }19 »       }
20 }</string>20 }</string>
21 ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to21 ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to
 22 //·Line:·8
  
 23 struct·Sample
 24 {
 25 »       public·Sample·(int·arg)
 26 »       {
 27 »       »       text·=·base.ToString·();
 28 »       }
  
 29 »       internal·string·text;
 30 }</string>
 31 ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to
 32 //·Line:·16
  
 33 struct·Foo
 34 {
 35 »       public·int·bar;
 36 »       public·int·baz;
  
 37 »       public·int·Bar·{
 38 »       »       get·{·return·bar;·}
 39 »       }
  
 40 »       public·Foo·(int·baz)
 41 »       {
 42 »       »       this.baz·=·baz;
 43 »       »       bar·=·Bar·-·1;
 44 »       }
 45 }</string>
 46 ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to
22 //·Line:·1047 //·Line:·10
  
23 struct·S48 struct·S
24 {49 {
25 »       public·int·x;50 »       public·int·x;
26 »       51 »       
27 »       S·(dynamic·d)52 »       S·(dynamic·d)
Offset 33, 38 lines modifiedOffset 63, 26 lines modified
33 »       }63 »       }
  
34 »       void·Foo·(int·a)64 »       void·Foo·(int·a)
35 »       {65 »       {
36 »       }66 »       }
37 }</string>67 }</string>
38 ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to68 ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to
39 //·Line:·869 //·Line:·6
  
40 struct·Sample 
41 { 
42 »       public·Sample·(int·arg) 
43 »       { 
44 »       »       text·=·this.Prop; 
45 »       } 
46 »        
47 »       int·Prop·{·get·{·return·1;·}·} 
  
48 »       public·int·text; 
49 }</string> 
50 ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to 
51 //·Line:·8 
  
52 struct·Sample70 struct·Sample·{
 71 ········public·Sample(string·text)·{
 72 ············Initialize();
 73 ············this.text·=·text;
 74 ········}
53 { 
54 »       public·Sample·(int·arg) 
55 »       { 
56 »       »       text·=·base.ToString·(); 
57 »       } 
  
58 »       internal·string·text;75 ········void·Initialize()·{
 76 ········}
 77 ········
 78 ········public·string·text;
59 }</string>79 }</string>
60 ····<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
61 //·Line:·1081 //·Line:·10
  
62 struct·B82 struct·B
63 {83 {
64 »       public·int·a;84 »       public·int·a;
Offset 93, 28 lines modifiedOffset 111, 14 lines modified
93 »       public·Foo·(int·baz)111 »       public·Foo·(int·baz)
94 »       {112 »       {
95 »       »       this.baz·=·baz;113 »       »       this.baz·=·baz;
96 »       »       bar·=·this·[2]·-·1;114 »       »       bar·=·this·[2]·-·1;
97 »       }115 »       }
98 }</string>116 }</string>
99 ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to117 ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to
100 //·Line:·6 
  
101 struct·Sample·{ 
102 ········public·Sample(string·text)·{ 
103 ············Initialize(); 
104 ············this.text·=·text; 
105 ········} 
  
106 ········void·Initialize()·{ 
107 ········} 
108 ········ 
109 ········public·string·text; 
110 }</string> 
111 ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to 
112 //·Line:·10118 //·Line:·10
  
113 public·struct·Test119 public·struct·Test
114 {120 {
115 »       internal·int·x;121 »       internal·int·x;
  
116 »       public·Test·(int·x)122 »       public·Test·(int·x)
Offset 125, 26 lines modifiedOffset 129, 22 lines modified
125 »       public·int·X129 »       public·int·X
126 »       {130 »       {
127 »       »       get·{·return·x;·}131 »       »       get·{·return·x;·}
128 »       »       set·{·x·=·value;·}132 »       »       set·{·x·=·value;·}
129 »       }133 »       }
130 }</string>134 }</string>
131 ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to135 ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to
Max diff block lines reached; 338/2838 bytes (11.91%) of diff not shown.
1.64 KB
CS0172
1.63 KB
CS0172
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>CS0172</ErrorName>3 ··<ErrorName>CS0172</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0172:·Type·of·conditional·expression·cannot·be·determined·as·`X'·and·`Y'·convert·implicitly·to·each·other
 6 //·Line:·25
  
 7 class·X·{
 8 »       public·static·implicit·operator·X·(Y·y)
 9 »       {
 10 »       »       return·null;
 11 »       }
 12 }
  
 13 class·Y·{
 14 »       public·static·implicit·operator·Y·(X·x)
 15 »       {
 16 »       »       return·null;
 17 »       }
 18 }
  
 19 class·Z
 20 {
 21 »       static·void·Main·()
 22 »       {
 23 »       »       X·x·=·new·X·();
 24 »       »       Y·y·=·new·Y·();
  
 25 »       »       object·d·=·(x·==·x)·?·x·:·y;
 26 »       }
 27 »       
 28 }</string>
5 ····<string>//·CS0172:·Type·of·conditional·expression·cannot·be·determined·as·`ClassA'·and·`ClassB'·convert·implicitly·to·each·other29 ····<string>//·CS0172:·Type·of·conditional·expression·cannot·be·determined·as·`ClassA'·and·`ClassB'·convert·implicitly·to·each·other
6 //·Line:·2930 //·Line:·29
  
7 class·ClassA·{31 class·ClassA·{
8 ········public·static·implicit·operator·ClassB·(ClassA·value)·{32 ········public·static·implicit·operator·ClassB·(ClassA·value)·{
9 ················return·null;33 ················return·null;
10 ········}34 ········}
Offset 29, 37 lines modifiedOffset 57, 9 lines modified
29 ········public·static·void·Main()·{57 ········public·static·void·Main()·{
30 ················ClassA·a·=·new·ClassA();58 ················ClassA·a·=·new·ClassA();
31 ················ClassB·b·=·new·ClassB();59 ················ClassB·b·=·new·ClassB();
32 ············60 ············
33 ················System.Console.WriteLine(true·?·a·:·b);61 ················System.Console.WriteLine(true·?·a·:·b);
34 ···}62 ···}
35 }</string>63 }</string>
36 ····<string>//·CS0172:·Type·of·conditional·expression·cannot·be·determined·as·`X'·and·`Y'·convert·implicitly·to·each·other 
37 //·Line:·25 
  
38 class·X·{ 
39 »       public·static·implicit·operator·X·(Y·y) 
40 »       { 
41 »       »       return·null; 
42 »       } 
43 } 
  
44 class·Y·{ 
45 »       public·static·implicit·operator·Y·(X·x) 
46 »       { 
47 »       »       return·null; 
48 »       } 
49 } 
  
50 class·Z 
51 { 
52 »       static·void·Main·() 
53 »       { 
54 »       »       X·x·=·new·X·(); 
55 »       »       Y·y·=·new·Y·(); 
  
56 »       »       object·d·=·(x·==·x)·?·x·:·y; 
57 »       } 
58 »        
59 }</string> 
60 ··</Examples>64 ··</Examples>
61 </ErrorDocumentation>65 </ErrorDocumentation>
4.71 KB
CS0534
4.69 KB
CS0534
Ordering differences only
    
Offset 1, 27 lines modifiedOffset 1, 82 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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:·`C'·does·not·implement·inherited·abstract·member·`B.Foo(string)'5 ····<string>//·CS0534:·`C1'·does·not·implement·inherited·abstract·member·`A.M(int)'
6 //·Line:·136 //·Line:·16
  
7 public·abstract·class·A7 public·abstract·class·A
8 {8 {
9 »       public·abstract·int·Foo·(string·s);9 »       public·abstract·void·M·(int·i);
10 }10 }
  
11 public·abstract·class·B·:·A11 internal·class·C0·:·A
12 {12 {
13 »       public·abstract·override·int·Foo·(string·s);13 »       public·override·void·M·(int·i)
 14 »       {
 15 »       }
14 }16 }
  
15 public·class·C·:·B17 internal·class·C1·:·A
 18 {
 19 }</string>
 20 ····<string>//·CS0534:·`DerivedClass'·does·not·implement·inherited·abstract·member·`BaseClass.Value.set'
 21 //·Line:·8
  
 22 abstract·class·BaseClass·{
 23 ········protected·abstract·int·Value·{·get;·set;·}
 24 }
  
 25 class·DerivedClass:·BaseClass·{
 26 ········protected·override·int·Value·{·get·{}·}
 27 }</string>
 28 ····<string>//·CS0534:·`M'·does·not·implement·inherited·abstract·member·`B.BMethod()'
 29 //·Line:·5
 30 //·Compiler·options:·-r:CS0534-6-lib.dll
  
 31 class·M·:·C
16 {32 {
17 }</string>33 }</string>
 34 ····<string>//·CS0534:·`Foo'·does·not·implement·inherited·abstract·member·`SomeAbstract.SomeProperty.get'
 35 //·Line:·13
  
 36 public·class·SomeProperty
 37 {
 38 }
  
 39 public·abstract·class·SomeAbstract
 40 {
 41 »       public·abstract·SomeProperty·SomeProperty·{·get;·}
 42 }
  
 43 public·class·Foo·:·SomeAbstract
 44 {
 45 »       public·static·SomeProperty·SomeProperty·{·get·{·return·null;·}·}
 46 }</string>
 47 ····<string>//·CS0534:·`MyTestExtended'·does·not·implement·inherited·abstract·member·`MyTestAbstract.GetName()'
 48 //·Line:·6
 49 //·Compiler·options:·-r:CS0534-4-lib.dll
  
 50 using·System;
 51 public·class·MyTestExtended·:·MyTestAbstract
 52 {
 53 »       public·MyTestExtended()·:·base()
 54 »       {
 55 »       }
  
 56 »       public·static·void·Main(string[]·args)
 57 »       {
 58 »       »       Console.WriteLine(&quot;Calling·PrintName&quot;);
 59 »       »       MyTestExtended·test·=·new·MyTestExtended();
 60 »       »       test.PrintName();
 61 »       »       Console.WriteLine(&quot;Out·of·PrintName&quot;);
 62 »       }
 63 »       
 64 }</string>
18 ····<string>//·CS0534:·`B'·does·not·implement·inherited·abstract·member·`A&lt;int&gt;.set_Prop(int)'65 ····<string>//·CS0534:·`B'·does·not·implement·inherited·abstract·member·`A&lt;int&gt;.set_Prop(int)'
19 //·Line:·1366 //·Line:·13
  
20 abstract·class·A&lt;T&gt;67 abstract·class·A&lt;T&gt;
21 {68 {
22 »       public·abstract·T·Prop·{69 »       public·abstract·T·Prop·{
23 »       »       set;70 »       »       set;
Offset 68, 98 lines modifiedOffset 123, 43 lines modified
  
68 class·B·:·A&lt;int&gt;123 class·B·:·A&lt;int&gt;
69 {124 {
70 »       public·override·int·Prop·{125 »       public·override·int·Prop·{
71 »       »       set·{·}126 »       »       set·{·}
72 »       }127 »       }
73 }</string>128 }</string>
74 ····<string>//·CS0534:·`MyTestExtended'·does·not·implement·inherited·abstract·member·`MyTestAbstract.GetName()' 
75 //·Line:·6 
76 //·Compiler·options:·-r:CS0534-3-lib.dll 
  
77 using·System; 
78 public·class·MyTestExtended·:·MyTestAbstract 
79 { 
80 »       public·MyTestExtended()·:·base() 
81 »       { 
82 »       } 
  
83 »       public·static·void·Main(string[]·args) 
84 »       { 
85 »       »       Console.WriteLine(&quot;Calling·PrintName&quot;); 
86 »       »       MyTestExtended·test·=·new·MyTestExtended(); 
87 »       »       test.PrintName(); 
88 »       »       Console.WriteLine(&quot;Out·of·PrintName&quot;); 
89 »       } 
90 »        
91 }</string> 
92 ····<string>//·CS0534:·`M'·does·not·implement·inherited·abstract·member·`B.BMethod()'129 ····<string>//·CS0534:·`C'·does·not·implement·inherited·abstract·member·`B.Foo(string)'
93 //·Line:·5 
94 //·Compiler·options:·-r:CS0534-6-lib.dll 
  
95 class·M·:·C 
96 { 
97 }</string> 
98 ····<string>//·CS0534:·`DerivedClass'·does·not·implement·inherited·abstract·member·`BaseClass.Value.set' 
99 //·Line:·8 
  
100 abstract·class·BaseClass·{ 
101 ········protected·abstract·int·Value·{·get;·set;·} 
102 } 
  
103 class·DerivedClass:·BaseClass·{ 
104 ········protected·override·int·Value·{·get·{}·} 
105 }</string> 
Max diff block lines reached; 1195/4770 bytes (25.05%) of diff not shown.
3.6 KB
CS0626
3.59 KB
CS0626
Ordering differences only
    
Offset 1, 36 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>CS0626</ErrorName>3 ··<ErrorName>CS0626</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<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
6 //·Line:·66 //·Line:·6
7 //·Compiler·options:·-warnaserror·-warn:17 //·Compiler·options:·-warnaserror·-warn:1
  
8 class·ExternClass·{8 class·ExternClass·{
9 ········public·static·extern·void·ExternMethod();9 ········public·static·extern·int·ExternMethod·{·set;·}
10 }</string> 
11 ····<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 
12 //·Line:·7 
13 //·Compiler·options:·-warnaserror·-warn:1 
  
14 class·C 
15 { 
16 »       public·extern·char·this[int·index] 
17 »       { 
18 »       »       get; 
19 »       } 
20 }</string> 
21 ····<string>//·CS0626:·`A.~A()'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation 
22 //·Line:·7 
23 //·Compiler·options:·-warnaserror 
  
24 public·sealed·class·A 
25 { 
26 »       extern·~A·(); 
27 }</string>10 }</string>
28 ····<string>//·CS0626:·`Test.OnFoo'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation11 ····<string>//·CS0626:·`Test.OnFoo'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation
29 //·Line:·912 //·Line:·9
30 //·Compiler·options:·-warnaserror·-warn:113 //·Compiler·options:·-warnaserror·-warn:1
  
  
31 using·System;14 using·System;
Offset 44, 23 lines modifiedOffset 25, 42 lines modified
44 //·Line:·625 //·Line:·6
45 //·Compiler·options:·-warnaserror·-warn:126 //·Compiler·options:·-warnaserror·-warn:1
  
46 class·ExternClass·{27 class·ExternClass·{
47 ········[System.Obsolete]28 ········[System.Obsolete]
48 ········public·static·extern·void·ExternMethod();29 ········public·static·extern·void·ExternMethod();
49 }</string>30 }</string>
50 ····<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·implementation31 ····<string>//·CS0626:·`ExternClass.ExternMethod()'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation
51 //·Line:·632 //·Line:·6
52 //·Compiler·options:·-warnaserror·-warn:133 //·Compiler·options:·-warnaserror·-warn:1
  
53 class·ExternClass·{34 class·ExternClass·{
54 ········static·public·extern·implicit·operator·ExternClass(byte·value);35 ········public·static·extern·void·ExternMethod();
55 }</string>36 }</string>
 37 ····<string>//·CS0626:·`A.~A()'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation
 38 //·Line:·7
 39 //·Compiler·options:·-warnaserror
  
 40 public·sealed·class·A
 41 {
 42 »       extern·~A·();
 43 }</string>
56 ····<string>//·CS0626:·`ExternClass.ExternMethod'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation44 ····<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
 45 //·Line:·7
 46 //·Compiler·options:·-warnaserror·-warn:1
  
 47 class·C
 48 {
 49 »       public·extern·char·this[int·index]
 50 »       {
 51 »       »       get;
 52 »       }
 53 }</string>
 54 ····<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
57 //·Line:·655 //·Line:·6
58 //·Compiler·options:·-warnaserror·-warn:156 //·Compiler·options:·-warnaserror·-warn:1
  
59 class·ExternClass·{57 class·ExternClass·{
60 ········public·static·extern·int·ExternMethod·{·set;·}58 ········static·public·extern·implicit·operator·ExternClass(byte·value);
61 }</string>59 }</string>
62 ··</Examples>60 ··</Examples>
63 </ErrorDocumentation>61 </ErrorDocumentation>
1.72 KB
CS0134
1.71 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·`C.b'·of·reference·type·`bool[]'·can·only·be·initialized·with·null5 ····<string>//·CS0134:·A·constant·`T.i'·of·reference·type·`decimal[]'·can·only·be·initialized·with·null
6 //·Line:·66 //·Line:·12
  
7 class·C7 class·T
8 {8 {
9 »       const·bool·[]·b·=·{·true·};9 »       const·decimal[]·i·=·new·decimal·[]·{·2m·};
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.b'·of·reference·type·`object'·can·only·be·initialized·with·null
12 //·Line:·612 //·Line:·6
  
13 class·C13 class·C
14 {14 {
15 »       const·object·a·=·null,·b·=·1;15 »       const·object·a·=·null,·b·=·1;
16 }</string>16 }</string>
17 ····<string>//·CS0134:·A·constant·`o'·of·reference·type·`object'·can·only·be·initialized·with·null17 ····<string>//·CS0134:·A·constant·`C.b'·of·reference·type·`bool[]'·can·only·be·initialized·with·null
18 //·Line:·818 //·Line:·6
  
19 public·class·C19 class·C
20 {20 {
 21 »       const·bool·[]·b·=·{·true·};
21 »       public·static·void·Main·() 
22 »       { 
23 »       »       const·object·o·=·1;· 
24 »       } 
25 }</string>22 }</string>
26 ····<string>//·CS0134:·A·constant·`C.o'·of·reference·type·`object'·can·only·be·initialized·with·null23 ····<string>//·CS0134:·A·constant·`C.o'·of·reference·type·`object'·can·only·be·initialized·with·null
27 //·Line:·624 //·Line:·6
  
28 public·class·C25 public·class·C
29 {26 {
30 ····public·const·object·o·=·&quot;12345&quot;;27 ····public·const·object·o·=·&quot;12345&quot;;
31 }</string>28 }</string>
32 ····<string>//·CS0134:·A·constant·`T.i'·of·reference·type·`decimal[]'·can·only·be·initialized·with·null29 ····<string>//·CS0134:·A·constant·`o'·of·reference·type·`object'·can·only·be·initialized·with·null
33 //·Line:·1230 //·Line:·8
  
34 class·T31 public·class·C
35 {32 {
36 »       const·decimal[]·i·=·new·decimal·[]·{·2m·};33 »       public·static·void·Main·()
 34 »       {
 35 »       »       const·object·o·=·1;·
 36 »       }
37 }</string>37 }</string>
38 ··</Examples>38 ··</Examples>
39 </ErrorDocumentation>39 </ErrorDocumentation>
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·X8 class·X·{
9 { 
10 »       static·void·Main·()9 »       static·void·Main·()
11 »       {10 »       {
12 »       »       D·d2·=·(ref·int·x)·=&gt;·{};11 »       »       D·d2·=·delegate·(ref·int·x)·{};
13 »       }12 »       }
14 }</string>13 }</string>
15 ····<string>//·CS1677:·Parameter·`1'·should·not·be·declared·with·the·`ref'·keyword14 ····<string>//·CS1677:·Parameter·`1'·should·not·be·declared·with·the·`ref'·keyword
16 //·Line:·915 //·Line:·9
  
  
17 delegate·void·D·(int·x);16 delegate·void·D·(int·x);
  
18 class·X·{17 class·X
 18 {
19 »       static·void·Main·()19 »       static·void·Main·()
20 »       {20 »       {
21 »       »       D·d2·=·delegate·(ref·int·x)·{};21 »       »       D·d2·=·(ref·int·x)·=&gt;·{};
22 »       }22 »       }
23 }</string>23 }</string>
24 ··</Examples>24 ··</Examples>
25 </ErrorDocumentation>25 </ErrorDocumentation>
6.73 KB
CS0103
6.72 KB
CS0103
Ordering differences only
    
Offset 1, 42 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>CS0103</ErrorName>3 ··<ErrorName>CS0103</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0103:·The·name·`value'·does·not·exist·in·the·current·context 
6 //·Line:·8 
7 //·Compiler·options:·-langversion:experimental 
  
8 class·X·(double·value) 
9 { 
10 »       public·static·double·Prop·{ 
11 »       »       get·{ 
12 »       »       »       return·value; 
13 »       »       } 
14 »       } 
15 }</string> 
16 ····<string>//·CS0103:·The·name·`bar'·does·not·exist·in·the·current·context5 ····<string>//·CS0103:·The·name·`i'·does·not·exist·in·the·current·context
17 //·Line:·86 //·Line:·6
  
18 public·class·Test 
19 { 
20 »       static·void·Main·() 
21 »       { 
22 »       »       if·(false·&amp;&amp;·bar·())·{ 
23 »       »       } 
24 »       } 
25 }</string> 
26 ····<string>//·CS0103:·The·name·`nameof'·does·not·exist·in·the·current·context 
27 //·Line:·8 
  
 7 class·X·{
 8 »       void·Y·()·{
 9 »       »       for·(;·true;·++i)·{·break;·}
28 static·class·C 
29 { 
30 »       static·void·Main·() 
31 »       { 
32 »       »       string·s·=·nameof·(nameof); 
33 »       }10 »       }
34 }</string>11 }</string>
35 ····<string>//·CS0103:·The·name·`Console'·does·not·exist·in·the·current·context12 ····<string>//·CS0103:·The·name·`Console'·does·not·exist·in·the·current·context
36 //·Line:·1013 //·Line:·10
  
  
37 class·C14 class·C
Offset 44, 113 lines modifiedOffset 19, 102 lines modified
44 »       delegate·void·WithOutParam·(string·value);19 »       delegate·void·WithOutParam·(string·value);
  
45 »       static·void·Main()·20 »       static·void·Main()·
46 »       {21 »       {
47 »       »       WithOutParam·o·=·(s)·=&gt;·Console.WriteLine();22 »       »       WithOutParam·o·=·(s)·=&gt;·Console.WriteLine();
48 »       }23 »       }
49 }</string>24 }</string>
50 ····<string>//·CS0103:·The·name·`count'·does·not·exist·in·the·current·context25 ····<string>//·CS0103:·The·name·`Value'·does·not·exist·in·the·current·context
51 //·Line:·626 //·Line:·9
  
52 class·ClassMain·{ 
53 ········public·static·void·Main·()·{ 
54 ················count++; 
55 ········} 
56 }</string> 
57 ····<string>//·CS0103:·The·name·`Foo'·does·not·exist·in·the·current·context 
58 //·Line:·17 
  
59 using·static·S; 
  
60 class·S 
61 { 
62 »       public·void·Foo·() 
63 »       { 
64 »       } 
65 } 
  
66 class·Test27 public·class·Test
67 {28 {
68 »       public·static·void·Main·()29 »       static·void·Main·()
69 »       {30 »       {
70 »       »       Foo·();31 »       »       var·v·=·new·{·Field·=·Value·};
71 »       }32 »       }
72 }</string>33 }</string>
73 ····<string>//·CS0103:·The·name·`de'·does·not·exist·in·the·current·context 
74 //·Line:·4 
  
75 [assembly:·System.Reflection.AssemblyCulture(de)] 
76 public·class·Hello·{ 
77 }</string> 
78 ····<string>//·CS0103:·The·name·`_'·does·not·exist·in·the·current·context34 ····<string>//·CS0103:·The·name·`_'·does·not·exist·in·the·current·context
79 //·Line:·835 //·Line:·8
  
80 class·C36 class·C
81 {37 {
82 »       void·Test·()38 »       void·Test·()
83 »       {39 »       {
84 »       »       _.ToString·();40 »       »       _.ToString·();
85 »       }41 »       }
86 }</string>42 }</string>
87 ····<string>//·CS0103:·The·name·`i'·does·not·exist·in·the·current·context43 ····<string>//·CS0103:·The·name·`List'·does·not·exist·in·the·current·context
88 //·Line:·644 //·Line:·8
  
89 class·X·{45 class·X
90 »       void·Y·()·{ 
91 »       »       for·(;·true;·++i)·{·break;·}46 {
 47 »       public·static·void·Main·()
 48 »       {
 49 »       »       var·r·=·nameof·(List&lt;int2&gt;);
92 »       }50 »       }
93 }</string>51 }</string>
94 ····<string>//·CS0103:·The·name·`a1'·does·not·exist·in·the·current·context52 ····<string>//·C0103:·The·name·`s'·does·not·exist·in·the·current·context
95 //·Line:·1153 //·Line:·7
 54 //·Compiler·options:·-langversion:experimental
  
96 using·System.Linq; 
  
97 class·C55 class·Test(string·s)
98 {56 {
99 »       public·static·void·Main·()57 »       public·Test·()
 58 »       »       :·this·(s)
100 »       {59 »       {
101 »       »       var·e·=· 
102 »       »       »       from·a1·in·&quot;abcd&quot; 
103 »       »       »       select·a1; 
104 »       »        
105 »       »       a1·=·null; 
106 »       }60 »       }
107 }</string>61 }</string>
108 ····<string>//·CS0103:·The·name·`List'·does·not·exist·in·the·current·context62 ····<string>//·CS0103:·The·name·`owner'·does·not·exist·in·the·current·context
109 //·Line:·863 //·Line:·6
Max diff block lines reached; 3698/6845 bytes (54.02%) of diff not shown.
3.0 KB
CS0652
2.99 KB
CS0652
Ordering differences only
    
Offset 1, 23 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>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·`byte'5 ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`short'
6 //·Line:·126 //·Line:·11
7 //·Compiler·options:·/warn:2·/warnaserror7 //·Compiler·options:·/warn:2·/warnaserror
  
8 using·System;8 using·System;
  
9 public·class·CS0652·{9 public·class·CS0652·{
  
10 »       public·static·void·Main·()·10 »       public·static·void·Main·()·
11 »       {11 »       {
12 »       »       byte·b·=·0; 
13 »       »       if·(b·==·-1)12 »       »       short·us·=·0;
 13 »       »       if·(us·==·-10000000)
14 »       »       »       Console.WriteLine·(&quot;:(&quot;);14 »       »       »       Console.WriteLine·(&quot;:(&quot;);
15 »       »       else15 »       »       else
16 »       »       »       Console.WriteLine·(&quot;:)&quot;);16 »       »       »       Console.WriteLine·(&quot;:)&quot;);
17 »       }17 »       }
18 }</string>18 }</string>
19 ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`char'19 ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`char'
20 //·Line:·1220 //·Line:·12
Offset 61, 55 lines modifiedOffset 60, 56 lines modified
61 »       »       ushort·us·=·0;60 »       »       ushort·us·=·0;
62 »       »       if·(us·==·-1)61 »       »       if·(us·==·-1)
63 »       »       »       Console.WriteLine·(&quot;:(&quot;);62 »       »       »       Console.WriteLine·(&quot;:(&quot;);
64 »       »       else63 »       »       else
65 »       »       »       Console.WriteLine·(&quot;:)&quot;);64 »       »       »       Console.WriteLine·(&quot;:)&quot;);
66 »       }65 »       }
67 }</string>66 }</string>
68 ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`short'67 ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`char'
69 //·Line:·1168 //·Line:·12
70 //·Compiler·options:·/warn:2·/warnaserror69 //·Compiler·options:·/warn:2·/warnaserror
  
71 using·System;70 using·System;
  
72 public·class·CS0652·{71 public·class·CS0652·{
  
73 »       public·static·void·Main·()·72 »       public·static·void·Main·()·
74 »       {73 »       {
 74 »       »       char·value·=·'a';
 75 »       »       if·(value·&gt;·ulong.MaxValue)
 76 »       »       »       return;
75 »       »       short·us·=·0; 
76 »       »       if·(us·==·-10000000) 
77 »       »       »       Console.WriteLine·(&quot;:(&quot;); 
78 »       »       else 
79 »       »       »       Console.WriteLine·(&quot;:)&quot;); 
80 »       }77 »       }
81 }</string>78 }</string>
82 ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`short'79 ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`byte'
83 //·Line:·1280 //·Line:·12
84 //·Compiler·options:·/warn:2·/warnaserror81 //·Compiler·options:·/warn:2·/warnaserror
  
85 using·System;82 using·System;
  
86 public·class·CS0652·{83 public·class·CS0652·{
  
87 »       public·static·void·Main·()·84 »       public·static·void·Main·()·
88 »       {85 »       {
89 »       »       short·value·=·5; 
90 »       »       if·(value·&gt;·char.MaxValue) 
91 »       »       »       return;86 »       »       byte·b·=·0;
 87 »       »       if·(b·==·-1)
 88 »       »       »       Console.WriteLine·(&quot;:(&quot;);
 89 »       »       else
 90 »       »       »       Console.WriteLine·(&quot;:)&quot;);
92 »       }91 »       }
93 }</string>92 }</string>
94 ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`char'93 ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`short'
95 //·Line:·1294 //·Line:·12
96 //·Compiler·options:·/warn:2·/warnaserror95 //·Compiler·options:·/warn:2·/warnaserror
  
97 using·System;96 using·System;
  
98 public·class·CS0652·{97 public·class·CS0652·{
  
99 »       public·static·void·Main·()·98 »       public·static·void·Main·()·
100 »       {99 »       {
101 »       »       char·value·=·'a';100 »       »       short·value·=·5;
102 »       »       if·(value·&gt;·ulong.MaxValue)101 »       »       if·(value·&gt;·char.MaxValue)
103 »       »       »       return;102 »       »       »       return;
104 »       }103 »       }
105 }</string>104 }</string>
106 ··</Examples>105 ··</Examples>
107 </ErrorDocumentation>106 </ErrorDocumentation>
1.53 KB
CS1929
1.52 KB
CS1929
Ordering differences only
    
Offset 1, 28 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>CS1929</ErrorName>3 ··<ErrorName>CS1929</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1929:·Type·`int'·does·not·contain·a·member·`Foo'·and·the·best·extension·method·overload·`S.Foo(this·uint)'·requires·an·instance·of·type·`uint' 
6 //·Line:·15 
  
7 static·class·S 
8 { 
9 »       public·static·void·Foo·(this·uint·i) 
10 »       { 
11 »       } 
12 } 
  
13 class·B 
14 { 
15 »       static·void·Main·() 
16 »       { 
17 »       »       55.Foo·(); 
18 »       } 
19 }</string> 
20 ····<string>//·CS1929:·Type·`System.Collections.IList'·does·not·contain·a·member·`Frobnicate'·and·the·best·extension·method·overload·`Extensions.Frobnicate&lt;Test&gt;(this·Test)'·requires·an·instance·of·type·`Test'5 ····<string>//·CS1929:·Type·`System.Collections.IList'·does·not·contain·a·member·`Frobnicate'·and·the·best·extension·method·overload·`Extensions.Frobnicate&lt;Test&gt;(this·Test)'·requires·an·instance·of·type·`Test'
21 //·Line:·206 //·Line:·20
  
22 using·System;7 using·System;
23 using·System.Collections;8 using·System.Collections;
  
24 static·class·Extensions9 static·class·Extensions
Offset 37, 14 lines modifiedOffset 20, 31 lines modified
37 »       IList·mFoo;20 »       IList·mFoo;
  
38 »       void·Frobnicate·()21 »       void·Frobnicate·()
39 »       {22 »       {
40 »       »       mFoo.Frobnicate&lt;Test&gt;·();23 »       »       mFoo.Frobnicate&lt;Test&gt;·();
41 »       }24 »       }
42 }</string>25 }</string>
 26 ····<string>//·CS1929:·Type·`int'·does·not·contain·a·member·`Foo'·and·the·best·extension·method·overload·`S.Foo(this·uint)'·requires·an·instance·of·type·`uint'
 27 //·Line:·15
  
 28 static·class·S
 29 {
 30 »       public·static·void·Foo·(this·uint·i)
 31 »       {
 32 »       }
 33 }
  
 34 class·B
 35 {
 36 »       static·void·Main·()
 37 »       {
 38 »       »       55.Foo·();
 39 »       }
 40 }</string>
43 ····<string>//·CS1929:·Type·`int'·does·not·contain·a·member·`Check'·and·the·best·extension·method·overload·`C.Check(this·string)'·requires·an·instance·of·type·`string'41 ····<string>//·CS1929:·Type·`int'·does·not·contain·a·member·`Check'·and·the·best·extension·method·overload·`C.Check(this·string)'·requires·an·instance·of·type·`string'
44 //·Line:·1242 //·Line:·12
  
45 static·class·C43 static·class·C
46 {44 {
47 »       public·static·void·Check·(this·string·s)45 »       public·static·void·Check·(this·string·s)
48 »       {46 »       {
4.01 KB
CS0535
4.0 KB
CS0535
Ordering differences only
    
Offset 1, 11 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)'
 6 //·Line:·17
  
 7 public·interface·ITest1·{
 8 »       void·GetName(string·id);
 9 }
  
 10 public·interface·ITest2·{
 11 »       void·GetName(string·id);
 12 }
  
 13 public·class·A·:·ITest1·{
 14 »       void·ITest1.GetName(string·id)·{
 15 »       }
 16 }
  
 17 public·class·B·:·A,·ITest2·{
 18 }</string>
5 ····<string>//·CS0535:·`ServerProperty'·does·not·implement·interface·member·`IServerProperty.SetValue(string,·uint)'19 ····<string>//·CS0535:·`ServerProperty'·does·not·implement·interface·member·`IServerProperty.SetValue(string,·uint)'
6 //·Line:·1020 //·Line:·10
  
7 public·interface·IServerProperty21 public·interface·IServerProperty
8 {22 {
9 »       int[]·GetChildren·(uint·timeout);23 »       int[]·GetChildren·(uint·timeout);
10 »       void·SetValue·(string·value,·uint·timeout);24 »       void·SetValue·(string·value,·uint·timeout);
Offset 14, 14 lines modifiedOffset 32, 23 lines modified
14 public·class·ServerProperty·:·IServerProperty32 public·class·ServerProperty·:·IServerProperty
15 {33 {
16 »       public·int[]·GetChildren·(uint·timeout)34 »       public·int[]·GetChildren·(uint·timeout)
17 »       {35 »       {
18 »       »       return·null;36 »       »       return·null;
19 »       }37 »       }
20 }</string>38 }</string>
 39 ····<string>//·CS0535:·`Class'·does·not·implement·interface·member·`Interface.Method()'
 40 //·Line:·8
  
 41 interface·Interface·{
 42 ········void·Method();
 43 }
  
 44 class·Class:·Interface·{
 45 }</string>
21 ····<string>//·CS0535:·`CC'·does·not·implement·interface·member·`IA.this[int].set'46 ····<string>//·CS0535:·`CC'·does·not·implement·interface·member·`IA.this[int].set'
22 //·Line:·3347 //·Line:·33
  
23 using·System;48 using·System;
  
24 public·interface·IA49 public·interface·IA
25 {50 {
Offset 54, 80 lines modifiedOffset 81, 32 lines modified
54 {81 {
55 »       public·new·object·this[int·arg]·{82 »       public·new·object·this[int·arg]·{
56 »       »       get·{83 »       »       get·{
57 »       »       »       throw·new·NotImplementedException·();84 »       »       »       throw·new·NotImplementedException·();
58 »       »       }85 »       »       }
59 »       }86 »       }
60 }</string>87 }</string>
61 ····<string>//·CS0535:·`CC'·does·not·implement·interface·member·`IA.Coordinate.set'88 ····<string>//·CS0535:·`Stack'·does·not·implement·interface·member·`IStack.Insert(int,·object)'
62 //·Line:·3389 //·Line:·11
 90 ·
63 using·System;91 using·System;·
 92 ·
  
64 public·interface·IA 
65 { 
66 »       object·Coordinate·{ 
67 »       »       get; 
68 »       »       set; 
69 »       } 
70 } 
  
71 public·abstract·class·CA·:·IA 
72 { 
73 »       public·abstract·object·Coordinate·{ 
74 »       »       get; 
75 »       »       set; 
76 »       } 
77 } 
  
78 public··partial·class·CB·:·CA 
79 { 
80 »       public·override·object·Coordinate·{ 
81 »       »       get·{ 
82 »       »       »       throw·new·NotImplementedException·(); 
83 »       »       } 
84 »       »       set·{ 
85 »       »       } 
86 »       } 
87 } 
  
88 public·class·CC·:·CB,·IA 
89 { 
90 »       public·new·object·Coordinate·{ 
91 »       »       get·{ 
92 »       »       »       throw·new·NotImplementedException·(); 
93 »       »       } 
94 »       } 
95 }</string> 
96 ····<string>//·CS0535:·`B'·does·not·implement·interface·member·`ITest2.GetName(string)' 
97 //·Line:·17 
  
98 public·interface·ITest1·{93 public·interface·IStack·{
 94 »       void·Insert·(int·index,·object·value);
 95 »       object·this·[int·index]·{·set;·}
99 »       void·GetName(string·id); 
100 } 
  
101 public·interface·ITest2·{ 
102 »       void·GetName(string·id); 
103 }96 }
  
104 public·class·A·:·ITest1·{ 
105 »       void·ITest1.GetName(string·id)·{97 public·class·Stack·:·IStack·{
 98 »       object·IStack.this·[int·index]·{
 99 »       »       set·{}
106 »       }100 »       }
107 }101 }
  
 102 public·class·D·{
 103 »       static·void·Main·()·{}
108 public·class·B·:·A,·ITest2·{ 
109 }</string> 
110 ····<string>//·CS0535:·`Class'·does·not·implement·interface·member·`Interface.Method()' 
Max diff block lines reached; 1182/4059 bytes (29.12%) of diff not shown.
811 B
CS1521
799 B
CS1521
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>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> 
13 ····<string>//·CS1521:·Invalid·base·type·`C*'5 ····<string>//·CS1521:·Invalid·base·type·`C*'
14 //·Line:·96 //·Line:·9
15 //·Compiler·options:·-unsafe7 //·Compiler·options:·-unsafe
  
16 struct·C8 struct·C
17 {9 {
18 }10 }
Offset 25, 14 lines modifiedOffset 15, 24 lines modified
25 }</string>15 }</string>
26 ····<string>//·CS1521:·Invalid·base·type·`object[]'16 ····<string>//·CS1521:·Invalid·base·type·`object[]'
27 //·Line:·417 //·Line:·4
  
28 class·C2:·object[]18 class·C2:·object[]
29 {19 {
30 }</string>20 }</string>
 21 ····<string>//·CS1521:·Invalid·base·type·`C?'
 22 //·Line:·8
  
 23 struct·C
 24 {
 25 }
  
 26 class·C2:·C?
 27 {
 28 }</string>
31 ····<string>//·CS1521:·Invalid·base·type·`C[]'29 ····<string>//·CS1521:·Invalid·base·type·`C[]'
32 //·Line:·830 //·Line:·8
  
33 class·C31 class·C
34 {32 {
35 }33 }
  
17.3 KB
CS0266
17.3 KB
CS0266
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 127 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`E2'·to·`E1'.·An·explicit·conversion·exists·(are·you·missing·a·cast?)
 6 //·Line·:·8
  
 7 enum·E1·{·A·}
 8 enum·E2·{·A·}
  
 9 class·X·{
 10 ····const·E1·e·=·~E2.A;
 11 }</string>
 12 ····<string>//·CS0266:·Cannot·implicitly·convert·type·`void*'·to·`int*'.·An·explicit·conversion·exists·(are·you·missing·a·cast?)
 13 //·Line:·7
 14 //·Compiler·options:·-unsafe
  
 15 unsafe·class·MainClass·{
 16 »       static·void·*pv·=·null;
 17 »       static·int·*pi·=·pv;
 18 ········public·static·void·Main·()·{·}
 19 }</string>
 20 ····<string>//·CS0266:·Cannot·implicitly·convert·type·`Helper*'·to·`Obsolete*'.·An·explicit·conversion·exists·(are·you·missing·a·cast?)
 21 //·Line:·18
 22 //·Compiler·options:·-unsafe
  
 23 class·Box·{
 24 ········public·Helper·o;
 25 }
  
 26 unsafe·struct·Obsolete·{
 27 }
  
 28 unsafe·struct·Helper·{}
  
 29 class·MainClass·{
 30 ········unsafe·public·static·void·Main·()
 31 ········{
 32 ················Box·b·=·new·Box·();
 33 ················fixed·(Obsolete*·p·=·&amp;b.o)
 34 ················{
 35 ················}
 36 ········}
 37 }</string>
 38 ····<string>//·CS0266:·Cannot·implicitly·convert·type·`object'·to·`System.Collections.Hashtable'.·An·explicit·conversion·exists·(are·you·missing·a·cast?)
 39 //·Line:·17
  
 40 //·This·case·actually·tests·that·the·compiler·doesn't·crash·after·reporting·the·error
  
 41 using·System.Collections;
  
 42 class·X·{
 43 ········static·void·Main·(string·[]·install)
 44 ········{
 45 ················ArrayList·order·=·new·ArrayList·();
 46 ················Hashtable·states·=·new·Hashtable·();
  
 47 ················try·{
 48 ························if·(install·!=·null){
 49 ································foreach·(string·inst·in·order){
 50 ········································Hashtable·state·=·states·[inst];
 51 ································}
 52 ························}
 53 ················}·catch·{
 54 ················}
 55 ········}
 56 }</string>
 57 ····<string>//·CS0266:··Cannot·implicitly·convert·type·`int'·to·`sbyte'.·An·explicit·conversion·exists·(are·you·missing·a·cast?)
 58 //·Line:·9
  
 59 class·S
 60 {
 61 »       static·void·Main·()
 62 »       {
 63 »       »       sbyte·s·=·1;
 64 »       »       sbyte·r·=·+s;
 65 »       }
 66 }</string>
 67 ····<string>//·CS0266:·Cannot·implicitly·convert·type·`long'·to·`int'.·An·explicit·conversion·exists·(are·you·missing·a·cast?)
 68 //·Line·:·6
  
 69 class·X·{
 70 ····const·uint·a·=·2;
 71 ····const·int·b·=·-a;
 72 }</string>
 73 ····<string>//·CS0266:·Cannot·implicitly·convert·type·`double'·to·`int'.·An·explicit·conversion·exists·(are·you·missing·a·cast?)
 74 //·Line:·8
  
 75 class·Program
 76 {
 77 »       static·void·Main()
 78 »       {
 79 »       »       var·s·=·$&quot;{1,·0.0}&quot;;
 80 »       }
 81 }</string>
 82 ····<string>//·CS0266:·Cannot·implicitly·convert·type·`System.IntPtr'·to·`byte*'.·An·explicit·conversion·exists·(are·you·missing·a·cast?)
 83 //·Line:·23
 84 //·Compiler·options:·-unsafe
  
 85 using·System;
  
 86 public·class·Pixbuf·{
 87 ········static·void·Main·(string·[]·args)
 88 »       {
 89 »       »       Bug·();
 90 »       }
  
 91 »       public·IntPtr·Pixels·{
 92 »       »       get·{
 93 »       »       »       return·IntPtr.Zero;
 94 »       »       }
 95 »       }
 96 »       public·static·unsafe·void·Bug·()
 97 »       {
 98 »       »       Pixbuf·pixbuf·=·null;
 99 »       »       //should·be:
 100 »       »       //byte·*pix·=·(byte·*)pixbuf.Pixels;
 101 »       »       byte·*pix·=·pixbuf.Pixels;
 102 »       }
 103 }</string>
5 ····<string>//·CS0266:·Cannot·implicitly·convert·type·`int'·to·`sbyte'.·An·explicit·conversion·exists·(are·you·missing·a·cast?)104 ····<string>//·CS0266:·Cannot·implicitly·convert·type·`int'·to·`sbyte'.·An·explicit·conversion·exists·(are·you·missing·a·cast?)
6 //·Line:·33105 //·Line:·33
  
7 class·A3106 class·A3
8 {107 {
9 »       public·static·implicit·operator·sbyte·(A3·mask)108 »       public·static·implicit·operator·sbyte·(A3·mask)
10 »       {109 »       {
Max diff block lines reached; 14179/17668 bytes (80.25%) of diff not shown.
3.08 KB
CS0407
3.07 KB
CS0407
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>CS0407</ErrorName>3 ··<ErrorName>CS0407</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0407:·A·method·or·delegate·`int·X.f(int)'·return·type·does·not·match·delegate·`object·X.Function(int)'·return·type 
6 //·Line:·17 
  
7 using·System; 
  
8 class·X 
9 { 
10 »       public·delegate·object·Function(int·arg1); 
  
11 »       static·void·Main·() 
12 »       { 
13 »       »       Delegate·d·=·new·Function·(f); 
14 »       } 
  
15 »       static·int·f·(int·a) 
16 »       { 
17 »       »       return·1; 
18 »       } 
19 }</string> 
20 ····<string>//·CS0407:·A·method·or·delegate·`dynamic·Program.Foo()'·return·type·does·not·match·delegate·`string·System.Func&lt;string&gt;()'·return·type 
21 //·Line:·10 
  
22 using·System; 
  
23 class·Program 
24 { 
25 »       static·void·Main() 
26 »       { 
27 »       »       Func&lt;string&gt;·d·=·Foo; 
28 »       } 
  
29 »       static·dynamic·Foo·() 
30 »       { 
31 »       »       return·1; 
32 »       } 
33 }</string> 
34 ····<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·TestDelegateA(bool)'·return·type·does·not·match·delegate·`bool·TestDelegateB(bool)'·return·type
35 //·Line:·126 //·Line:·12
  
36 delegate·int·TestDelegateA·(bool·b);7 delegate·int·TestDelegateA·(bool·b);
37 delegate·bool·TestDelegateB·(bool·b);8 delegate·bool·TestDelegateB·(bool·b);
  
38 public·class·MainClass9 public·class·MainClass
Offset 53, 14 lines modifiedOffset 17, 28 lines modified
  
53 »       public·static·void·Main()·17 »       public·static·void·Main()·
54 »       {18 »       {
55 »       »       TestDelegateA·a·=·new·TestDelegateA·(Delegate);19 »       »       TestDelegateA·a·=·new·TestDelegateA·(Delegate);
56 »       »       TestDelegateB·b·=·new·TestDelegateB·(a);20 »       »       TestDelegateB·b·=·new·TestDelegateB·(a);
57 »       }21 »       }
58 }</string>22 }</string>
 23 ····<string>//·CS0407:·A·method·or·delegate·`int·int.Parse(string)'·return·type·does·not·match·delegate·`object·Test.Conv(string)'·return·type
 24 //·Line:·17
  
 25 using·System;
  
 26 public·class·Test
 27 {
 28 »       private·delegate·object·Conv(string·str);
  
 29 »       public·static·void·Main()
 30 »       {
 31 »       »       Conv·c·=·new·Conv(int.Parse);
 32 »       }
 33 }</string>
59 ····<string>//·CS0407:·A·method·or·delegate·`TestDelegateA·MainClass.Method(bool)'·return·type·does·not·match·delegate·`int·TestDelegateA(bool)'·return·type34 ····<string>//·CS0407:·A·method·or·delegate·`TestDelegateA·MainClass.Method(bool)'·return·type·does·not·match·delegate·`int·TestDelegateA(bool)'·return·type
60 //·Line:·1235 //·Line:·12
  
61 delegate·int·TestDelegateA·(bool·b);36 delegate·int·TestDelegateA·(bool·b);
  
62 public·class·MainClass37 public·class·MainClass
63 {38 {
Offset 82, 26 lines modifiedOffset 60, 48 lines modified
82 »       }60 »       }
  
83 »       static·int·Foo·(object·o)61 »       static·int·Foo·(object·o)
84 »       {62 »       {
85 »       »       return·0;63 »       »       return·0;
86 »       }64 »       }
87 }</string>65 }</string>
 66 ····<string>//·CS0407:·A·method·or·delegate·`dynamic·Program.Foo()'·return·type·does·not·match·delegate·`string·System.Func&lt;string&gt;()'·return·type
 67 //·Line:·10
  
 68 using·System;
  
 69 class·Program
 70 {
 71 »       static·void·Main()
 72 »       {
 73 »       »       Func&lt;string&gt;·d·=·Foo;
 74 »       }
  
 75 »       static·dynamic·Foo·()
 76 »       {
 77 »       »       return·1;
 78 »       }
 79 }</string>
88 ····<string>//·CS0407:·A·method·or·delegate·`int·int.Parse(string)'·return·type·does·not·match·delegate·`object·Test.Conv(string)'·return·type80 ····<string>//·CS0407:·A·method·or·delegate·`int·X.f(int)'·return·type·does·not·match·delegate·`object·X.Function(int)'·return·type
89 //·Line:·1781 //·Line:·17
  
90 using·System;82 using·System;
  
91 public·class·Test83 class·X
92 {84 {
93 »       private·delegate·object·Conv(string·str);85 »       public·delegate·object·Function(int·arg1);
  
94 »       public·static·void·Main()86 »       static·void·Main·()
95 »       {87 »       {
96 »       »       Conv·c·=·new·Conv(int.Parse);88 »       »       Delegate·d·=·new·Function·(f);
 89 »       }
  
 90 »       static·int·f·(int·a)
 91 »       {
 92 »       »       return·1;
97 »       }93 »       }
98 }</string>94 }</string>
99 ····<string>//·CS0407:·A·method·or·delegate·`int·MainClass.Delegate()'·return·type·does·not·match·delegate·`void·TestDelegate()'·return·type95 ····<string>//·CS0407:·A·method·or·delegate·`int·MainClass.Delegate()'·return·type·does·not·match·delegate·`void·TestDelegate()'·return·type
100 //·Line:·1296 //·Line:·12
  
101 delegate·void·TestDelegate();97 delegate·void·TestDelegate();
  
3.66 KB
CS0201
3.65 KB
CS0201
Ordering differences only
    
Offset 12, 37 lines modifiedOffset 12, 56 lines modified
12 »       »       for·(int·i·=·0;·i++;·i·&lt;·8)·{12 »       »       for·(int·i·=·0;·i++;·i·&lt;·8)·{
13 »       »       }13 »       »       }
14 »       }14 »       }
15 }</string>15 }</string>
16 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement16 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement
17 //·Line:·1017 //·Line:·10
  
 18 class·TestClass
 19 {
 20 »       delegate·void·test_delegate·(int·arg);
  
 21 »       public·TestClass·()
 22 »       {
 23 »       »       test_delegate·D·=·(b)·=&gt;·&quot;a&quot;;
 24 »       }
 25 }</string>
 26 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement
 27 //·Line:·10
  
18 using·System;28 using·System;
  
19 class·X29 class·X
20 {30 {
21 »       public·static·void·Main·()31 »       public·static·void·Main·()
22 »       {32 »       {
23 »       »       new·Func&lt;int&gt;·(()·=&gt;·0);33 »       »       new·Func&lt;int&gt;·(()·=&gt;·0);
24 »       }34 »       }
25 }</string>35 }</string>
26 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement36 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement
27 //·Line:·1137 //·Line:·9
  
28 using·System; 
29 using·System.Threading.Tasks; 
  
30 class·C38 public·class·X
31 {39 {
32 »       async·Task&lt;int&gt;·Test·()40 »       public·static·void·Main·()
33 »       {41 »       {
34 »       »       Func&lt;int&gt;·r·=·await·Task.Factory.StartNew·(()·=&gt;·()·=&gt;·1);42 »       »       return;
 43 »       »       1+1;
35 »       }44 »       }
36 }</string>45 }</string>
37 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement46 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement
 47 //·Line:·7
  
 48 class·T·{
 49 ········static·string·XX;
 50 ········static·void·Main·()·{
 51 ················T.XX;
 52 ········}
 53 }</string>
 54 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement
38 //·Line:·1355 //·Line:·13
  
39 class·C&lt;T&gt;56 class·C&lt;T&gt;
40 {57 {
41 »       static·T·Test·()58 »       static·T·Test·()
42 »       {59 »       {
43 »       »       return·default·(T);60 »       »       return·default·(T);
Offset 50, 46 lines modifiedOffset 69, 35 lines modified
50 »       69 »       
51 »       public·static·void·Main·()70 »       public·static·void·Main·()
52 »       {71 »       {
53 »       »       Test·().Foo;72 »       »       Test·().Foo;
54 »       }73 »       }
55 }</string>74 }</string>
56 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement75 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement
57 //·Line:·976 //·Line:·7
  
58 public·class·X 
59 { 
60 »       public·static·void·Main·() 
61 »       { 
62 »       »       return; 
63 »       »       1+1; 
64 »       } 
65 }</string> 
66 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement 
67 //·Line:·10 
  
68 class·TestClass 
69 { 
70 »       delegate·void·test_delegate·(int·arg); 
  
71 »       public·TestClass·() 
72 »       { 
73 »       »       test_delegate·D·=·(b)·=&gt;·&quot;a&quot;; 
74 »       }77 class·T·{
 78 ········static·string·XX·{
 79 ················get·{return·&quot;&quot;;}
 80 ········}
 81 ········static·void·Main·()·{
 82 ················T.XX;
 83 ········}
75 }</string>84 }</string>
76 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement85 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement
77 //·Line:·1186 //·Line:·11
  
78 using·System;87 using·System;
 88 using·System.Threading.Tasks;
  
79 public·class·X89 class·C
80 {90 {
81 »       public·static·void·Main·()91 »       async·Task&lt;int&gt;·Test·()
82 »       {92 »       {
83 »       »       2·*·3;93 »       »       Func&lt;int&gt;·r·=·await·Task.Factory.StartNew·(()·=&gt;·()·=&gt;·1);
84 »       }94 »       }
85 }</string>95 }</string>
86 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement96 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement
87 //·Line:·1097 //·Line:·10
  
88 using·System.Linq;98 using·System.Linq;
  
Offset 108, 28 lines modifiedOffset 116, 20 lines modified
108 »       void·Foo·()116 »       void·Foo·()
109 »       {117 »       {
110 »       »       System.Threading.Tasks.TaskFactory·m·=·null;118 »       »       System.Threading.Tasks.TaskFactory·m·=·null;
111 »       »       m.StartNew·(()·=&gt;·delegate·{·});119 »       »       m.StartNew·(()·=&gt;·delegate·{·});
112 »       }120 »       }
113 }</string>121 }</string>
114 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement122 ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement
115 //·Line:·7123 //·Line:·11
  
 124 using·System;
116 class·T·{ 
117 ········static·string·XX; 
118 ········static·void·Main·()·{ 
Max diff block lines reached; 275/3699 bytes (7.43%) of diff not shown.
2.65 KB
CS0307
2.64 KB
CS0307
Ordering differences only
    
Offset 1, 26 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>CS0307</ErrorName>3 ··<ErrorName>CS0307</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0307:·The·namespace·`N.M'·cannot·be·used·with·type·arguments5 ····<string>//·CS0307:·The·type·parameter·`a'·cannot·be·used·with·type·arguments
6 //·Line:·156 //·Line:·9
  
7 namespace·N7 public·class·Tests
8 {8 {
9 »       namespace·M9 »       public·static·void·Test&lt;a&gt;·()
10 »       {10 »       {
 11 »       »       a&lt;int&gt;·();
11 »       }12 »       }
12 }13 }</string>
 14 ····<string>//·CS0307:·The·variable·`a'·cannot·be·used·with·type·arguments
 15 //·Line:·9
  
13 class·Test16 public·class·Tests
14 {17 {
15 »       static·void·Main·()18 »       public·static·void·Test·(int·a)
16 »       {19 »       {
17 »       »       var·a·=·N.M&lt;int&gt;·();20 »       »       a&lt;int&gt;·();
18 »       }21 »       }
19 }</string>22 }</string>
20 ····<string>//·CS0307:·The·property·`B.Get'·cannot·be·used·with·type·arguments23 ····<string>//·CS0307:·The·property·`B.Get'·cannot·be·used·with·type·arguments
21 //·Line:·1424 //·Line:·14
22 public·class·B25 public·class·B
23 {26 {
24 »       public·virtual·int·Get·{27 »       public·virtual·int·Get·{
Offset 46, 58 lines modifiedOffset 49, 55 lines modified
46 public·class·Tests&lt;a&gt;49 public·class·Tests&lt;a&gt;
47 {50 {
48 »       public·static·void·Test·()51 »       public·static·void·Test·()
49 »       {52 »       {
50 »       »       a&lt;int&gt;·();53 »       »       a&lt;int&gt;·();
51 »       }54 »       }
52 }</string>55 }</string>
53 ····<string>//·CS0307:·The·type·parameter·`a'·cannot·be·used·with·type·arguments56 ····<string>//·CS0307:·The·property·`Test&lt;T,U&gt;.Value'·cannot·be·used·with·type·arguments
54 //·Line:·957 //·Line:·16
  
55 public·class·Tests58 class·Test&lt;T,·U&gt;
56 {59 {
57 »       public·static·void·Test&lt;a&gt;·()60 »       public·object·Value·{
 61 »       »       get·{·return·null;·}
 62 »       }
  
 63 »       public·class·B
58 »       {64 »       {
59 »       »       a&lt;int&gt;·();65 »       »       public·B·(object·arg)
 66 »       »       {
 67 »       »       }
 68 »       »       
 69 »       »       public·static·B·Default·=·new·B·(Value&lt;U&gt;.Default);
60 »       }70 »       }
61 }</string>71 }</string>
62 ····<string>//·CS0307:·The·variable·`d'·cannot·be·used·with·type·arguments72 ····<string>//·CS0307:·The·namespace·`N.M'·cannot·be·used·with·type·arguments
63 //·Line:·973 //·Line:·15
  
64 public·class·Tests74 namespace·N
65 {75 {
66 »       public·static·void·Main·()76 »       namespace·M
67 »       {77 »       {
68 »       »       var·d·=·0; 
69 »       »       d&lt;int&gt;·(); 
70 »       }78 »       }
 79 }
71 }</string> 
72 ····<string>//·CS0307:·The·variable·`a'·cannot·be·used·with·type·arguments 
73 //·Line:·9 
  
74 public·class·Tests80 class·Test
75 {81 {
76 »       public·static·void·Test·(int·a)82 »       static·void·Main·()
77 »       {83 »       {
78 »       »       a&lt;int&gt;·();84 »       »       var·a·=·N.M&lt;int&gt;·();
79 »       }85 »       }
80 }</string>86 }</string>
81 ····<string>//·CS0307:·The·property·`Test&lt;T,U&gt;.Value'·cannot·be·used·with·type·arguments87 ····<string>//·CS0307:·The·variable·`d'·cannot·be·used·with·type·arguments
82 //·Line:·1688 //·Line:·9
  
83 class·Test&lt;T,·U&gt;89 public·class·Tests
84 {90 {
 91 »       public·static·void·Main·()
85 »       public·object·Value·{ 
86 »       »       get·{·return·null;·} 
87 »       } 
  
88 »       public·class·B 
89 »       {92 »       {
 93 »       »       var·d·=·0;
 94 »       »       d&lt;int&gt;·();
90 »       »       public·B·(object·arg) 
91 »       »       { 
92 »       »       } 
93 »       »        
94 »       »       public·static·B·Default·=·new·B·(Value&lt;U&gt;.Default); 
95 »       }95 »       }
96 }</string>96 }</string>
97 ··</Examples>97 ··</Examples>
98 </ErrorDocumentation>98 </ErrorDocumentation>
1.66 KB
CS0459
1.65 KB
CS0459
Ordering differences only
    
Offset 13, 14 lines modifiedOffset 13, 27 lines modified
13 »       public·static·unsafe·void·Test·()13 »       public·static·unsafe·void·Test·()
14 »       {14 »       {
15 »       »       fixed·(int*·a·=·&amp;i)·{15 »       »       fixed·(int*·a·=·&amp;i)·{
16 »       »       »       int**·x·=·&amp;a;16 »       »       »       int**·x·=·&amp;a;
17 »       »       }17 »       »       }
18 ····}18 ····}
19 }</string>19 }</string>
 20 ····<string>//·CS0459:·Cannot·take·the·address·of·`this'·because·it·is·read-only
 21 //·Line:·11
 22 //·Compiler·options:·-unsafe
  
 23 using·System;
  
 24 class·X·{
  
 25 »       unsafe·void·Test·()
 26 »       {
 27 »       »       X·x·=·*&amp;this;
 28 »       }
 29 }</string>
20 ····<string>//·CS0459:·Cannot·take·the·address·of·using·variable·`m'30 ····<string>//·CS0459:·Cannot·take·the·address·of·using·variable·`m'
21 //·Line:·1931 //·Line:·19
22 //·Compiler·options:·-unsafe32 //·Compiler·options:·-unsafe
  
23 using·System;33 using·System;
  
24 struct·S·:·IDisposable34 struct·S·:·IDisposable
Offset 35, 48 lines modifiedOffset 48, 35 lines modified
35 »       unsafe·static·void·Main·()48 »       unsafe·static·void·Main·()
36 »       {49 »       {
37 »       »       using·(S·m·=·new·S·()){50 »       »       using·(S·m·=·new·S·()){
38 »       »       »       S*·mm·=·&amp;m;51 »       »       »       S*·mm·=·&amp;m;
39 »       »       }52 »       »       }
40 »       }53 »       }
41 }</string>54 }</string>
42 ····<string>//·CS0459:·Cannot·take·the·address·of·`this'·because·it·is·read-only 
43 //·Line:·11 
44 //·Compiler·options:·-unsafe·-langversion:latest 
  
45 readonly·struct·X 
46 { 
47 »       unsafe·void·Test·() 
48 »       { 
49 »       »       fixed·(X*·x·=·&amp;this)·{ 
  
50 »       »       } 
51 »       } 
52 }</string> 
53 ····<string>//·CS0459:·Cannot·take·the·address·of·`this'·because·it·is·read-only 
54 //·Line:·11 
55 //·Compiler·options:·-unsafe 
  
56 using·System; 
  
57 class·X·{ 
  
58 »       unsafe·void·Test·() 
59 »       { 
60 »       »       X·x·=·*&amp;this; 
61 »       } 
62 }</string> 
63 ····<string>//·CS0459:·Cannot·take·the·address·of·foreach·iteration·variable·`c'55 ····<string>//·CS0459:·Cannot·take·the·address·of·foreach·iteration·variable·`c'
64 //·Line:·1056 //·Line:·10
65 //·Compiler·options:·-unsafe57 //·Compiler·options:·-unsafe
  
66 class·C58 class·C
67 {59 {
68 »       public·static·unsafe·void·Main·()60 »       public·static·unsafe·void·Main·()
69 »       {61 »       {
70 »       »       foreach·(char·c·in·&quot;test&quot;)·{62 »       »       foreach·(char·c·in·&quot;test&quot;)·{
71 »       »       »       char*·ch·=·&amp;c;63 »       »       »       char*·ch·=·&amp;c;
72 »       »       }64 »       »       }
73 ····}65 ····}
74 }</string>66 }</string>
 67 ····<string>//·CS0459:·Cannot·take·the·address·of·`this'·because·it·is·read-only
 68 //·Line:·11
 69 //·Compiler·options:·-unsafe·-langversion:latest
  
 70 readonly·struct·X
 71 {
 72 »       unsafe·void·Test·()
 73 »       {
 74 »       »       fixed·(X*·x·=·&amp;this)·{
  
 75 »       »       }
 76 »       }
 77 }</string>
75 ··</Examples>78 ··</Examples>
76 </ErrorDocumentation>79 </ErrorDocumentation>
2.25 KB
CS0571
2.24 KB
CS0571
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>CS0571</ErrorName>3 ··<ErrorName>CS0571</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0571:·`Test.C0.foo.get':·cannot·explicitly·call·operator·or·accessor 
6 //·Line:·12 
7 //·Compiler·options:·-r:CS0571-3-lib.dll 
  
8 //·Testcase·for·bug·#59980 
  
9 using·Test; 
  
10 public·class·EntryPoint·{ 
11 ········public·static·int·Main·()·{ 
12 »       »       C1·foo·=·new·C2·(); 
13 ················return·foo.get_foo·(); 
14 ········} 
15 }</string> 
16 ····<string>//·CS0571:·`MainClass.this[int,·bool,·string].get':·cannot·explicitly·call·operator·or·accessor5 ····<string>//·CS0571:·`MainClass.this[int,·bool,·string].get':·cannot·explicitly·call·operator·or·accessor
17 //·Line:·156 //·Line:·15
  
18 using·System.Runtime.CompilerServices;7 using·System.Runtime.CompilerServices;
  
19 class·MainClass·{8 class·MainClass·{
20 »       [IndexerName·(&quot;AA&quot;)]9 »       [IndexerName·(&quot;AA&quot;)]
Offset 29, 22 lines modifiedOffset 15, 26 lines modified
29 »       »       }15 »       »       }
30 »       }16 »       }
31 »       »       17 »       »       
32 »       public·MainClass·()·{18 »       public·MainClass·()·{
33 »       »       int·i·=·get_AA·(2,·false,·&quot;aaa&quot;);19 »       »       int·i·=·get_AA·(2,·false,·&quot;aaa&quot;);
34 »       }20 »       }
35 }</string>21 }</string>
36 ····<string>//·CS0571:·`C2.this[int].set':·cannot·explicitly·call·operator·or·accessor22 ····<string>//·CS0571:·`Test.C0.foo.get':·cannot·explicitly·call·operator·or·accessor
37 //·Line:·823 //·Line:·12
38 //·Compiler·options:·-r:CS0571-5-lib.dll24 //·Compiler·options:·-r:CS0571-3-lib.dll
  
39 class·MainClass·{25 //·Testcase·for·bug·#59980
  
 26 using·Test;
  
 27 public·class·EntryPoint·{
40 ········public·static·void·Main()·{28 ········public·static·int·Main·()·{
41 ················C2·c·=·new·C2·(); 
42 ················c.set_Item(1,·2);29 »       »       C1·foo·=·new·C2·();
 30 ················return·foo.get_foo·();
43 ········}31 ········}
44 }</string>32 }</string>
45 ····<string>//·CS0571:·`MainClass.Value.get':·cannot·explicitly·call·operator·or·accessor33 ····<string>//·CS0571:·`MainClass.Value.get':·cannot·explicitly·call·operator·or·accessor
46 //·Line:·1234 //·Line:·12
  
47 class·MainClass·{35 class·MainClass·{
48 ········static·int·Value·{36 ········static·int·Value·{
Offset 53, 14 lines modifiedOffset 43, 24 lines modified
53 ················}43 ················}
54 ········}44 ········}
55 ········45 ········
56 ········public·static·void·Main()·{46 ········public·static·void·Main()·{
57 ················int·value·=·get_Value();47 ················int·value·=·get_Value();
58 ········}48 ········}
59 }</string>49 }</string>
 50 ····<string>//·CS0571:·`C2.this[int].set':·cannot·explicitly·call·operator·or·accessor
 51 //·Line:·8
 52 //·Compiler·options:·-r:CS0571-5-lib.dll
  
 53 class·MainClass·{
 54 ········public·static·void·Main()·{
 55 ················C2·c·=·new·C2·();
 56 ················c.set_Item(1,·2);
 57 ········}
 58 }</string>
60 ····<string>//·CS0571:·`C.Prop.set':·cannot·explicitly·call·operator·or·accessor59 ····<string>//·CS0571:·`C.Prop.set':·cannot·explicitly·call·operator·or·accessor
61 //·Line:·1460 //·Line:·14
  
62 class·C61 class·C
63 {62 {
64 »       delegate·void·D·(int·i);63 »       delegate·void·D·(int·i);
  
1.22 KB
CS0216
1.21 KB
CS0216
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>CS0216</ErrorName>3 ··<ErrorName>CS0216</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0216:·The·operator·`X.operator·&lt;(X,·int)'·requires·a·matching·operator·`&gt;'·to·also·be·defined
 6 //·Line:·5
  
 7 class·X·{
 8 »       public·static·X·operator·&lt;·(X·a,·int·b)
 9 »       {
 10 »       »       return·null;
 11 »       }
  
 12 »       static·void·Main·()·{
 13 »       }
 14 }</string>
5 ····<string>//·CS0216:·The·operator·`Test.operator·==(Test,·bool)'·requires·a·matching·operator·`!='·to·also·be·defined15 ····<string>//·CS0216:·The·operator·`Test.operator·==(Test,·bool)'·requires·a·matching·operator·`!='·to·also·be·defined
6 //·Line:·1016 //·Line:·10
  
7 partial·class·Test17 partial·class·Test
8 {18 {
9 }19 }
  
10 partial·class·Test20 partial·class·Test
11 {21 {
12 »       public·static·bool·operator·==·(Test·lhs,·bool·rhs)22 »       public·static·bool·operator·==·(Test·lhs,·bool·rhs)
13 »       {23 »       {
14 »       »       return·false;24 »       »       return·false;
15 »       }25 »       }
16 }</string>26 }</string>
17 ····<string>//·CS0216:·The·operator·`X.operator·&lt;(X,·int)'·requires·a·matching·operator·`&gt;'·to·also·be·defined 
18 //·Line:·5 
  
19 class·X·{ 
20 »       public·static·X·operator·&lt;·(X·a,·int·b) 
21 »       { 
22 »       »       return·null; 
23 »       } 
  
24 »       static·void·Main·()·{ 
25 »       } 
26 }</string> 
27 ····<string>//·CS0216:·The·operator·`MyType.operator·&gt;(MyType,·MyType)'·requires·a·matching·operator·`&lt;'·to·also·be·defined27 ····<string>//·CS0216:·The·operator·`MyType.operator·&gt;(MyType,·MyType)'·requires·a·matching·operator·`&lt;'·to·also·be·defined
28 //·Line:·2328 //·Line:·23
  
29 public·struct·MyType29 public·struct·MyType
30 {30 {
31 »       int·value;31 »       int·value;
  
7.59 KB
CS0102
7.57 KB
CS0102
Ordering differences only
    
Offset 1, 31 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>CS0102</ErrorName>3 ··<ErrorName>CS0102</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`set_Item' 
6 //·Line:·6 
  
7 public·class·SampleClass·{ 
8 ········protected·const·int·set_Item·=·3; 
9 ········const·int·set_Item·=·5; 
10 }</string> 
11 ····<string>//·CS0102:·The·type·`X'·already·contains·a·definition·for·`A'5 ····<string>//·CS0102:·The·type·`X'·already·contains·a·definition·for·`A'
12 //·Line:·66 //·Line:·6
  
13 class·X·{7 class·X·{
14 »       const·int·A·=·10;8 »       const·int·A·=·10;
15 »       int·A·()·{}9 »       int·A·()·{}
16 }</string>10 }</string>
17 ····<string>//·CS0102:·The·type·`SampleEnum'·already·contains·a·definition·for·`Label'11 ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`Item'
18 //·Line:·612 //·Line:·6
  
19 public·enum·SampleEnum·{ 
20 ········Label,13 public·class·SampleClass·{
 14 ········protected·int·Item·{·set·{}·}
 15 ········public·bool·Item;
 16 }</string>
 17 ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`op_Implicit'
 18 //·Line:·10
  
 19 public·class·SampleClass·{
 20 ····
 21 ········static·public·implicit·operator·SampleClass·(byte·value)·{
 22 ···············return·new·SampleClass();
 23 ········}
21 ········Label24 ········
 25 ········public·bool·op_Implicit;
22 }</string>26 }</string>
23 ····<string>//·CS0102:·The·type·`CS0102'·already·contains·a·definition·for·`Clone'27 ····<string>//·CS0102:·The·type·`CS0102'·already·contains·a·definition·for·`Clone'
24 //·Line:·628 //·Line:·6
  
25 class·CS010229 class·CS0102
26 {30 {
27 »       object·Clone·()31 »       object·Clone·()
Offset 33, 30 lines modifiedOffset 37, 42 lines modified
33 »       »       return·this;37 »       »       return·this;
34 »       }38 »       }
35 »       39 »       
36 »       public·class·Clone40 »       public·class·Clone
37 »       {41 »       {
38 »       }42 »       }
39 }</string>43 }</string>
40 ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`MyEvent'44 ····<string>//·CS0102:·The·type·`X&lt;T&gt;'·already·contains·a·definition·for·`T'
41 //·Line:·745 //·Line:·11
  
42 public·class·SampleClass·{ 
43 »       public·delegate·void·MyEvent·(); 
44 ········ 
45 ········public·void·MyEvent·()·{}46 class·X·&lt;T&gt;·{
 47 »       int·T;
 48 }
  
 49 class·W·{
 50 »       static·void·Main·()·{}
46 }</string>51 }</string>
47 ····<string>//·CS0102:·The·type·`C&lt;get_Foo&gt;'·already·contains·a·definition·for·`get_Foo'52 ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`EE'
48 //·Line:·653 //·Line:·6
  
49 class·C&lt;get_Foo&gt; 
50 { 
51 »       string·Foo·{ 
52 »       »       set·{·}54 public·class·SampleClass·{
 55 »       public·delegate·void·EE·();
 56 »       public·event·EE·EE;
 57 }</string>
 58 ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`add_XX'
 59 //·Line:·13
  
 60 public·class·SampleClass·{
 61 »       public·delegate·void·MyEvent·();
 62 »       public·event·MyEvent·XX·{
 63 »       »       add·{·}
 64 »       »       remove·{·}
53 »       }65 »       }
 66 ········
 67 ········bool·add_XX;
54 }</string>68 }</string>
55 ····<string>//·CS0102:·The·type·`X'·already·contains·a·definition·for·`False'69 ····<string>//·CS0102:·The·type·`X'·already·contains·a·definition·for·`False'
56 //·Line:·1170 //·Line:·11
  
57 class·X71 class·X
58 {72 {
59 »       bool·False&lt;T&gt;·()73 »       bool·False&lt;T&gt;·()
Offset 66, 132 lines modifiedOffset 82, 116 lines modified
  
66 »       bool·False·{82 »       bool·False·{
67 »       »       get·{83 »       »       get·{
68 »       »       »       return·false;84 »       »       »       return·false;
69 »       »       }85 »       »       }
70 »       }86 »       }
71 }</string>87 }</string>
72 ····<string>//·CS0102:·The·type·`C'·already·contains·a·definition·for·`get_Foo'88 ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`set_Item'
73 //·Line:·989 //·Line:·7
  
74 class·C90 public·class·SampleClass·{
 91 ········protected·const·int·set_Item·=·3;
 92 ········public·int·Item·{·
 93 ············set·{}
 94 ········}········
 95 }</string>
 96 ····<string>//·CS0102:·The·type·`C&lt;get_Foo&gt;'·already·contains·a·definition·for·`get_Foo'
 97 //·Line:·6
  
 98 class·C&lt;get_Foo&gt;
75 {99 {
76 »       int·Foo·{100 »       string·Foo·{
77 »       »       get·{·}101 »       »       set·{·}
78 »       }102 »       }
79 »       int·get_Foo; 
80 }</string>103 }</string>
81 ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`op_Implicit'104 ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`set_Item'
82 //·Line:·10105 //·Line:·6
  
83 public·class·SampleClass·{106 public·class·SampleClass·{
84 ···· 
85 ········static·public·implicit·operator·SampleClass·(byte·value)·{ 
86 ···············return·new·SampleClass(); 
87 ········}107 ········protected·int·set_Item;
Max diff block lines reached; 3532/7719 bytes (45.76%) of diff not shown.
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 
  
17 struct·S7 struct·S
18 {8 {
19 »       delegate·int·D·();9 »       delegate·int·D·();
20 »       10 »       
21 »       void·Test·()11 »       void·Test·()
22 »       {12 »       {
23 »       »       D·d·=·delegate·{·13 »       »       D·d·=·delegate·{·
24 »       »       »       return·base.GetHashcode·();14 »       »       »       return·base.GetHashcode·();
25 »       »       };15 »       »       };
26 »       }16 »       }
27 }</string>17 }</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>
1.34 KB
CS0104
1.33 KB
CS0104
Ordering differences only
    
Offset 1, 46 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>CS0104</ErrorName>3 ··<ErrorName>CS0104</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0104:·`N'·is·an·ambiguous·reference·between·`C.N'·and·`A.T.N' 
6 //·Line:·32 
  
7 namespace·A 
8 { 
9 »       public·class·T 
10 »       { 
11 »       »       public·class·N 
12 »       »       { 
  
13 »       »       } 
14 »       } 
15 } 
  
16 namespace·C 
17 { 
18 »       struct·N 
19 »       { 
  
20 »       } 
21 } 
  
22 namespace·B 
23 { 
24 »       using·static·A.T; 
25 »       using·C; 
  
26 »       static·class·Program 
27 »       { 
28 »       »       static·void·Main·() 
29 »       »       { 
30 »       »       »       var·u·=·new·N·(); 
31 »       »       } 
32 »       } 
33 }</string> 
34 ····<string>//·CS0104:·`X'·is·an·ambiguous·reference·between·`A.X'·and·`B.X'5 ····<string>//·CS0104:·`X'·is·an·ambiguous·reference·between·`A.X'·and·`B.X'
35 //·Line:·256 //·Line:·25
  
36 namespace·A7 namespace·A
37 {8 {
38 »       class·X·{·}9 »       class·X·{·}
39 }10 }
Offset 114, 14 lines modifiedOffset 79, 49 lines modified
114 »       }79 »       }
115 }80 }
  
116 namespace·System.Drawing·{81 namespace·System.Drawing·{
117 »       public·class·Graphics·{82 »       public·class·Graphics·{
118 »       }83 »       }
119 }</string>84 }</string>
 85 ····<string>//·CS0104:·`N'·is·an·ambiguous·reference·between·`C.N'·and·`A.T.N'
 86 //·Line:·32
  
 87 namespace·A
 88 {
 89 »       public·class·T
 90 »       {
 91 »       »       public·class·N
 92 »       »       {
  
 93 »       »       }
 94 »       }
 95 }
  
 96 namespace·C
 97 {
 98 »       struct·N
 99 »       {
  
 100 »       }
 101 }
  
 102 namespace·B
 103 {
 104 »       using·static·A.T;
 105 »       using·C;
  
 106 »       static·class·Program
 107 »       {
 108 »       »       static·void·Main·()
 109 »       »       {
 110 »       »       »       var·u·=·new·N·();
 111 »       »       }
 112 »       }
 113 }</string>
120 ····<string>//·CS0104:·`XAttribute'·is·an·ambiguous·reference·between·`A.XAttribute'·and·`B.XAttribute'114 ····<string>//·CS0104:·`XAttribute'·is·an·ambiguous·reference·between·`A.XAttribute'·and·`B.XAttribute'
121 //·Line:·21115 //·Line:·21
  
122 using·System;116 using·System;
  
123 namespace·A117 namespace·A
124 {118 {
1.13 KB
CS1718
1.12 KB
CS1718
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>CS1718</ErrorName>3 ··<ErrorName>CS1718</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1718:·A·comparison·made·to·same·variable.·Did·you·mean·to·compare·something·else?5 ····<string>//·CS1718:·A·comparison·made·to·same·variable.·Did·you·mean·to·compare·something·else?
6 //·Line:·10 
7 //·Compiler·options:·-warnaserror·-warn:3 
  
8 class·C 
9 { 
10 »       public·static·void·Main·()· 
11 »       {· 
12 »       »       int?·a·=·20; 
13 »       »       if·(a·&gt;·a)·{ 
14 »       »       »       return; 
15 »       »       } 
16 »       } 
17 }</string> 
18 ····<string>//·CS1718:·A·comparison·made·to·same·variable.·Did·you·mean·to·compare·something·else? 
19 //·Line:·126 //·Line:·12
20 //·Compiler·options:·-warnaserror·-warn:37 //·Compiler·options:·-warnaserror·-warn:3
  
21 class·A8 class·A
22 {9 {
23 »       delegate·void·D·();10 »       delegate·void·D·();
24 »       D·d·=·null;11 »       D·d·=·null;
Offset 40, 9 lines modifiedOffset 26, 23 lines modified
40 »       {·26 »       {·
41 »       »       int·a·=·20;27 »       »       int·a·=·20;
42 »       »       if·(a·&gt;·a)·{28 »       »       if·(a·&gt;·a)·{
43 »       »       »       return;29 »       »       »       return;
44 »       »       }30 »       »       }
45 »       }31 »       }
46 }</string>32 }</string>
 33 ····<string>//·CS1718:·A·comparison·made·to·same·variable.·Did·you·mean·to·compare·something·else?
 34 //·Line:·10
 35 //·Compiler·options:·-warnaserror·-warn:3
  
 36 class·C
 37 {
 38 »       public·static·void·Main·()·
 39 »       {·
 40 »       »       int?·a·=·20;
 41 »       »       if·(a·&gt;·a)·{
 42 »       »       »       return;
 43 »       »       }
 44 »       }
 45 }</string>
47 ··</Examples>46 ··</Examples>
48 </ErrorDocumentation>47 </ErrorDocumentation>
953 B
CS0081
941 B
CS0081
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>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 partial·class·A&lt;T,·bool&gt;7 partial·class·A&lt;T,·bool&gt;
16 {8 {
17 }9 }
  
18 partial·class·A&lt;T,·O&gt;10 partial·class·A&lt;T,·O&gt;
19 {11 {
20 }</string>12 }</string>
21 ····<string>//·CS0081:·Type·parameter·declaration·must·be·an·identifier·not·a·type13 ····<string>//·CS0081:·Type·parameter·declaration·must·be·an·identifier·not·a·type
 14 //·Line:·6
  
 15 class·D
 16 {
 17 »       public·void·Foo&lt;int&gt;()
 18 »       {
 19 »       }
 20 }</string>
 21 ····<string>//·CS0081:·Type·parameter·declaration·must·be·an·identifier·not·a·type
22 //·Line:·422 //·Line:·4
  
23 class·D&lt;string&gt;23 class·D&lt;string&gt;
24 {24 {
25 }</string>25 }</string>
26 ··</Examples>26 ··</Examples>
27 </ErrorDocumentation>27 </ErrorDocumentation>
2.21 KB
CS1001
2.19 KB
CS1001
Ordering differences only
    
Offset 1, 75 lines modifiedOffset 1, 75 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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;
7 class·T·{ 
8 »       //·Change·(args)·to·(string·args)·to·fix·it 
9 »       public·static·int·Main·(args) 
10 »       { 
11 »       } 
12 }</string> 
13 ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier 
14 //·Line:·8 
  
15 class·C 
16 {8 {
17 »       public·static·void·Main·()9 »       T·Foo·(T)
18 »       {10 »       {
19 »       »       object·o·=·(int)·=&gt;·null; 
20 »       }11 »       }
21 }</string>12 }</string>
22 ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier13 ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier
23 //·Line:·614 //·Line:·6
  
24 class·C15 class·C
25 {16 {
26 »       public·void·Foo·(params·System.Action)17 »       public·void·Foo·(params·System.Action)
27 »       {18 »       {
28 »       }19 »       }
29 }</string>20 }</string>
30 ····<string>//·CS1001:·Unexpected·symbol·`,',·expecting·identifier21 ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier
31 //·Line:·622 //·Line:·6
  
32 public·class·MonoRuntime 
33 {23 class·T·{
 24 »       //·Change·(args)·to·(string·args)·to·fix·it
34 »       public·static·void·Main·(A,·B)25 »       public·static·int·Main·(args)
35 »       {26 »       {
36 »       }27 »       }
37 }</string>28 }</string>
38 ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier29 ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier
39 //·Line:·630 //·Line:·8
  
40 class·B&lt;T&gt;31 class·C
41 {32 {
42 »       T·Foo·(T)33 »       public·static·void·Main·()
43 »       {34 »       {
 35 »       »       object·o·=·(int)·=&gt;·null;
44 »       }36 »       }
45 }</string>37 }</string>
46 ····<string>//·CS1001:·Unexpected·symbol·`,',·expecting·identifier38 ····<string>//·CS1001:·Unexpected·symbol·`,',·expecting·identifier
47 //·Line:·839 //·Line:·8
  
48 static·class·Converter40 static·class·Converter
49 {41 {
50 »       static·Dictionary&lt;Options,·string&gt;·options·=·new·Dictionary&lt;Options,·string&gt;·()·42 »       static·Dictionary&lt;Options,·string&gt;·options·=·new·Dictionary&lt;Options,·string&gt;·()·
51 »       {43 »       {
52 »       »       {·Options.,·&quot;I·am·completed!&quot;·},44 »       »       {·Options.,·&quot;I·am·completed!&quot;·},
53 »       };45 »       };
54 }</string>46 }</string>
55 ····<string>//·CS1001:·Missing·identifier·to·pre-processor·directive 
56 //·Line:·5 
  
57 #if·false 
58 »       #define 
59 #endif</string> 
60 ····<string>//·CS1001:·Unexpected·symbol·`}',·expecting·identifier47 ····<string>//·CS1001:·Unexpected·symbol·`}',·expecting·identifier
61 //·Line:·648 //·Line:·6
  
62 public·class·Foo49 public·class·Foo
63 {50 {
64 ····public·event·System.Collections.Generic.IList&lt;int&gt;51 ····public·event·System.Collections.Generic.IList&lt;int&gt;
65 }</string>52 }</string>
 53 ····<string>//·CS1001:·Unexpected·symbol·`,',·expecting·identifier
 54 //·Line:·6
  
 55 public·class·MonoRuntime
 56 {
 57 »       public·static·void·Main·(A,·B)
 58 »       {
 59 »       }
 60 }</string>
 61 ····<string>//·CS1001:·Missing·identifier·to·pre-processor·directive
 62 //·Line:·5
  
 63 #if·false
 64 »       #define
 65 #endif</string>
66 ··</Examples>66 ··</Examples>
67 </ErrorDocumentation>67 </ErrorDocumentation>
1.05 KB
CS0152
1.04 KB
CS0152
Ordering differences only
    
Offset 11, 14 lines modifiedOffset 11, 30 lines modified
11 »       »       case·1:11 »       »       case·1:
12 »       »       »       break;12 »       »       »       break;
13 »       »       case·1:» 13 »       »       case·1:» 
14 »       »       »       break;14 »       »       »       break;
15 »       »       }15 »       »       }
16 »       }16 »       }
17 }</string>17 }</string>
 18 ····<string>//·CS0152:·The·label·`case·0:'·already·occurs·in·this·switch·statement
 19 //·Line:·13
  
 20 //·https://bugzilla.novell.com/show_bug.cgi?id=363791
  
 21 class·Test·{
 22 ··enum·Foo·{·MUL,·JL·}
 23 ··static·Foo·f;
 24 ··public·static·void·Main·()
 25 ··{
 26 ····switch·(f)·{
 27 ····case·Foo.MUL:·break;
 28 ····case·Foo.MUL:·break;
 29 ····}
 30 ··}
 31 }</string>
18 ····<string>//·CS0152:·The·label·`case·2:'·already·occurs·in·this·switch·statement32 ····<string>//·CS0152:·The·label·`case·2:'·already·occurs·in·this·switch·statement
19 //·Line:·1933 //·Line:·19
  
20 using·System;34 using·System;
  
21 enum·E35 enum·E
22 {36 {
Offset 34, 25 lines modifiedOffset 50, 9 lines modified
34 »       »       »       case·E.Foo:50 »       »       »       case·E.Foo:
35 »       »       »       »       break;51 »       »       »       »       break;
36 »       »       »       case·E.Foo:52 »       »       »       case·E.Foo:
37 »       »       »       »       break;53 »       »       »       »       break;
38 »       »       }54 »       »       }
39 »       }55 »       }
40 }</string>56 }</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> 
55 ··</Examples>57 ··</Examples>
56 </ErrorDocumentation>58 </ErrorDocumentation>
10.1 KB
CS1570
10.1 KB
CS1570
Ordering differences only
    
Offset 14, 69 lines modifiedOffset 14, 42 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·`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.)21 ····<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.)
22 //·Line:·12 
23 //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror 
  
24 using·System; 
  
25 namespace·Testing 
26 { 
27 »       ///&lt;summary&gt; 
28 »       ///·comment·for·enum·type 
29 »       ///&lt;/incorrect&gt; 
30 »       enum·EnumTest2 
31 »       { 
32 »       »       Foo, 
33 »       »       Bar, 
34 »       } 
35 }</string> 
36 ····<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.) 
37 //·Line:·10 
38 //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror 
  
39 namespace·Testing 
40 { 
41 »       ///&lt;summary&gt;· 
42 »       ///·incorrect·markup·comment·for·struct 
43 »       ///&lt;/incorrect&gt; 
44 »       public·struct·StructTest2 
45 »       { 
46 »       } 
47 }</string> 
48 ····<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.) 
49 //·Line:·922 //·Line:·19
50 //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror23 //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror
  
51 using·System;24 using·System;
  
52 namespace·Testing25 namespace·Testing
53 {26 {
54 »       ///·&lt;6roken&gt;·broken·markup 
55 »       public·class·Test227 »       public·class·Test
56 »       {28 »       {
 29 »       »       ///·&lt;summary&gt;
 30 »       »       ///·invalid·comment·for·const·declaration
 31 »       »       ///·&lt;/invalid&gt;
 32 »       »       const·string·Constant2·=·&quot;CONSTANT·STRING&quot;;
57 »       }33 »       }
58 }</string>34 }</string>
59 ····<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.)35 ····<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.)
60 //·Line:·1236 //·Line:·12
61 //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror37 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1
  
62 using·System;38 using·System;
  
63 namespace·Testing39 namespace·Testing
64 {40 {
65 »       ///&lt;summary&gt;41 »       ///·&lt;summary&gt;
66 »       ///·incorrect·markup·comment·for·interface42 »       ///·Incorrect·comment·markup.
67 »       ///&lt;/incorrect&gt;43 »       ///·&lt;/incorrect&gt;
68 »       public·interface·InterfaceTest244 »       public·class·Test2
69 »       {45 »       {
70 »       }46 »       }
71 }</string>47 }</string>
72 ····<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.)48 ····<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.)
73 //·Line:·1249 //·Line:·12
74 //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror50 //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror
  
Offset 85, 59 lines modifiedOffset 58, 109 lines modified
85 namespace·Testing58 namespace·Testing
86 {59 {
87 »       ///·&lt;summary&gt;60 »       ///·&lt;summary&gt;
88 »       ///·comment·for·delegate·type61 »       ///·comment·for·delegate·type
89 »       ///·&lt;/incorrect&gt;62 »       ///·&lt;/incorrect&gt;
90 »       public·delegate·void·MyDelegate2·(object·o,·EventArgs·e);63 »       public·delegate·void·MyDelegate2·(object·o,·EventArgs·e);
91 }</string>64 }</string>
92 ····<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.)65 ····<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.)
93 //·Line:·1266 //·Line:·10
94 //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror67 //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror
  
95 using·System; 
  
96 namespace·Testing68 namespace·Testing
97 {69 {
98 »       ///&lt;summary&gt;70 »       ///&lt;summary&gt;·
99 »       ///·Incorrect·comment·markup.71 »       ///·incorrect·markup·comment·for·struct
100 »       ///&lt;/incorrect&gt;72 »       ///&lt;/incorrect&gt;
101 »       public·class·Test273 »       public·struct·StructTest2
102 »       {74 »       {
103 »       }75 »       }
104 }</string>76 }</string>
105 ····<string>//·CS1570:·XML·documentation·comment·on·`Testing.Test.PrivateField2'·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.)77 ····<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.)
106 //·Line:·2378 //·Line:·32
107 //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror79 //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror
  
108 using·System;80 using·System;
  
109 namespace·Testing81 namespace·Testing
110 {82 {
111 »       public·class·Test83 »       public·class·Test
112 »       {84 »       {
113 »       »       public·static·void·Main·()85 »       »       public·static·void·Main·()
114 »       »       {86 »       »       {
115 »       »       }87 »       »       }
  
116 »       »       ///·&lt;summary&gt;88 »       »       ///·&lt;summary&gt;
117 »       »       ///·comment·for·private·field89 »       »       ///·comment·for·public·property
118 »       »       ///·&lt;/summary&gt;90 »       »       ///·&lt;/summary&gt;
119 »       »       private·string·PrivateField;91 »       »       public·string·PublicProperty·{
 92 »       »       »       ///·&lt;summary&gt;
 93 »       »       »       ///·On·public·getter·-·no·effect
 94 »       »       »       ///·&lt;/summary&gt;
 95 »       »       »       get·{·return·null;·}
 96 »       »       »       ///·&lt;summary&gt;
 97 »       »       »       ///·On·public·setter·-·no·effect
 98 »       »       »       ///·&lt;/summary&gt;
 99 »       »       »       set·{·}
 100 »       »       }
  
120 »       »       ///·&lt;summary&gt;101 »       »       ///·&lt;summary&gt;
121 »       »       ///·incorrect·markup·comment·for·private·field102 »       »       ///·incorrect·comment·for·public·property
122 »       »       ///·&lt;/incorrect&gt;103 »       »       ///·&lt;/incorrect&gt;
Max diff block lines reached; 5115/10294 bytes (49.69%) of diff not shown.
9.74 KB
CS1591
9.73 KB
CS1591
Ordering differences only
    
Offset 1, 179 lines modifiedOffset 1, 164 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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.Test.operator·!(Testing.Test)'5 ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.InterfaceTest'
6 //·Line:·146 //·Line:·9
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·InterfaceTest
11 »       ///·&lt;summary&gt; 
12 »       ///·description·for·class·Test 
13 »       ///·&lt;/summary&gt; 
14 »       public·class·Test 
15 »       {12 »       {
16 »       »       public·static·bool·operator·!·(Test·t) 
17 »       »       { 
18 »       »       »       return·false; 
19 »       »       } 
20 »       }13 »       }
21 }</string>14 }</string>
22 ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.Foo()'15 ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Foo'
23 //·Line:·1416 //·Line:·12
24 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:417 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4
  
25 using·System;18 using·System;
  
26 namespace·Testing19 namespace·Testing
27 {20 {
 21 »       public·enum·Foo
28 »       ///·&lt;summary&gt; 
29 »       ///·description·for·class·Test 
30 »       ///·&lt;/summary&gt; 
31 »       public·class·Test 
32 »       {22 »       {
33 »       »       public·static·void·Foo·() 
34 »       »       { 
35 »       »       } 
36 »       }23 »       }
37 }</string>24 }</string>
38 ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.this[int]'25 ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.InternalClass'
39 //·Line:·1426 //·Line:·14
40 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:427 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4
  
41 using·System;28 using·System;
  
42 namespace·Testing29 namespace·Testing
43 {30 {
44 »       ///·&lt;summary&gt;31 »       ///·&lt;summary&gt;
45 »       ///·description·for·class·Test32 »       ///·description·for·class·Test
46 »       ///·&lt;/summary&gt;33 »       ///·&lt;/summary&gt;
47 »       public·class·Test34 »       public·class·Test
48 »       {35 »       {
49 »       »       public·string·this·[int·i]·{ 
50 »       »       »       get·{·return·null;·}36 »       »       protected·class·InternalClass
 37 »       »       {
51 »       »       }38 »       »       }
52 »       }39 »       }
53 }</string>40 }</string>
54 ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.~Test()'41 ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.InternalStruct'
55 //·Line:·1642 //·Line:·14
56 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:443 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4
  
57 using·System;44 using·System;
  
58 namespace·Testing45 namespace·Testing
59 {46 {
60 »       ///·&lt;summary&gt;47 »       ///·&lt;summary&gt;
61 »       ///·description·for·class·Test48 »       ///·description·for·class·Test
62 »       ///·&lt;/summary&gt;49 »       ///·&lt;/summary&gt;
63 »       public·class·Test50 »       public·class·Test
64 »       {51 »       {
65 »       »       ~Test·()52 »       »       public·struct·InternalStruct
66 »       »       {53 »       »       {
67 »       »       }54 »       »       }
68 »       }55 »       }
69 }</string>56 }</string>
70 ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.MyEvent'57 ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.PublicField'
71 //·Line:·1458 //·Line:·14
72 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:459 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4
  
73 using·System;60 using·System;
  
74 namespace·Testing61 namespace·Testing
75 {62 {
76 »       ///·&lt;summary&gt;63 »       ///·&lt;summary&gt;
77 »       ///·description·for·class·Test64 »       ///·description·for·class·Test
78 »       ///·&lt;/summary&gt;65 »       ///·&lt;/summary&gt;
79 »       public·class·Test66 »       public·class·Test
80 »       {67 »       {
81 »       »       public·event·EventHandler·MyEvent;68 »       »       public·string·PublicField;
82 »       }69 »       }
83 }</string>70 }</string>
84 ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.Test()'71 ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.IFoo.Foo'
85 //·Line:·1472 //·Line:·14
86 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:473 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4
  
87 using·System;74 using·System;
  
88 namespace·Testing75 namespace·Testing
89 {76 {
90 »       ///·&lt;summary&gt;77 »       ///·&lt;summary&gt;
91 »       ///·description·for·class·Test78 »       ///·description·for·interface·IFoo
92 »       ///·&lt;/summary&gt;79 »       ///·&lt;/summary&gt;
93 »       public·class·Test80 »       public·interface·IFoo
94 »       {81 »       {
 82 »       »       string·Foo·{·get;·}
95 »       »       public·Test·() 
96 »       »       { 
97 »       »       } 
98 »       }83 »       }
99 }</string>84 }</string>
100 ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.InternalStruct'85 ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.PublicProperty'
101 //·Line:·1486 //·Line:·14
102 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:487 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4
  
103 using·System;88 using·System;
  
104 namespace·Testing89 namespace·Testing
105 {90 {
106 »       ///·&lt;summary&gt;91 »       ///·&lt;summary&gt;
107 »       ///·description·for·class·Test92 »       ///·description·for·class·Test
108 »       ///·&lt;/summary&gt;93 »       ///·&lt;/summary&gt;
109 »       public·class·Test94 »       public·class·Test
Max diff block lines reached; 6093/9924 bytes (61.40%) of diff not shown.
14.2 KB
CS3005
14.2 KB
CS3005
Ordering differences only
    
Offset 1, 156 lines modifiedOffset 1, 225 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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.Method&lt;T&gt;(int)'·differing·only·in·case·is·not·CLS-compliant5 ····<string>//·CS3005:·Identifier·`CLSClass.a.get'·differing·only·in·case·is·not·CLS-compliant
6 //·Line:·126 //·Line:·8
7 //·Compiler·options:·-warnaserror7 //·Compiler·options:·-warnaserror
  
8 [assembly:System.CLSCompliant·(true)]8 [assembly:System.CLSCompliant(true)]
  
9 public·class·BaseClass·{ 
10 ········public·int·method; 
11 } 
  
12 public·class·CLSClass·:·BaseClass·{9 public·class·CLSClass·{
13 ········public·static·void·Method&lt;T&gt;(int·arg)·{}10 ········public·int·get_A·()·{·return·3;·}
 11 ········public·int·a·{·get·{·return·2;·}·}
14 }</string>12 }</string>
15 ····<string>//·CS3005:·Identifier·`CLSClass.value'·differing·only·in·case·is·not·CLS-compliant13 ····<string>//·CS3005:·Identifier·`a'·differing·only·in·case·is·not·CLS-compliant
16 //·Line:·1514 //·Line:·10
17 //·Compiler·options:·-warnaserror15 //·Compiler·options:·-warnaserror
  
 16 using·System;
18 [assembly:System.CLSCompliant(true)]17 [assembly:CLSCompliant·(true)]
  
 18 public·enum·A·{
19 public·class·X·{ 
20 ········public·bool·Value; 
21 }19 }
  
 20 public·interface·a·{
22 public·class·Y:·X·{ 
23 ········private·readonly·bool·vAalue; 
24 } 
25 ···· 
26 public·class·CLSClass:·Y·{ 
27 ········protected·internal·bool·value; 
28 }</string>21 }</string>
29 ····<string>//·CS3005:·Identifier·`CLSClass.Method(int)'·differing·only·in·case·is·not·CLS-compliant22 ····<string>//·CS3005:·Identifier·`i1'·differing·only·in·case·is·not·CLS-compliant
30 //·Line:·823 //·Line:·9
31 //·Compiler·options:·-warnaserror24 //·Compiler·options:·-warnaserror
  
32 [assembly:System.CLSCompliant·(true)]25 [assembly:System.CLSCompliant(true)]
  
 26 public·interface·I1·{
33 public·class·BaseClass·{ 
34 ········public·int·method; 
35 }27 }
  
 28 public·interface·i1·{
36 public·class·CLSClass·:·BaseClass·{ 
37 ········public·static·void·Method(int·arg)·{} 
38 }</string>29 }</string>
39 ····<string>//·CS3005:·Identifier·`CLSClass.constant'·differing·only·in·case·is·not·CLS-compliant30 ····<string>//·CS3005:·Identifier·`B.TEST()'·differing·only·in·case·is·not·CLS-compliant
40 //·Line:·831 //·Line:·15
41 //·Compiler·options:·-warnaserror32 //·Compiler·options:·-warnaserror
  
42 [assembly:System.CLSCompliant(true)]33 using·System;
  
 34 [assembly:·CLSCompliantAttribute·(true)]
43 public·class·CLSClass·{ 
44 ········protected·int·Constant·=·1; 
45 ········protected·const·bool·constant·=·false; 
46 }</string> 
47 ····<string>//·CS3005:·Identifier·`II.foo'·differing·only·in·case·is·not·CLS-compliant 
48 //·Line:·9 
49 //·Compiler·options:·-warnaserror 
  
50 using·System; 
51 [assembly:CLSCompliant(true)]35 public·class·A
 36 {
 37 ····[CLSCompliant·(false)]
 38 ····public·void·Test·()·{}
 39 ········
 40 ····public·void·test·()·{}
 41 }
  
52 public·interface·II·{ 
53 ········int·Foo(); 
54 ········int·foo·{·get;·}42 public·class·B:·A
 43 {
 44 ····public·void·TEST·()·{}·
55 }</string>45 }</string>
56 ····<string>//·CS3005:·Identifier·`II.compareto()'·differing·only·in·case·is·not·CLS-compliant46 ····<string>//·CS3005:·Identifier·`II.compareto()'·differing·only·in·case·is·not·CLS-compliant
57 //·Line:·1147 //·Line:·11
58 //·Compiler·options:·-t:library·-warnaserror48 //·Compiler·options:·-t:library·-warnaserror
  
  
59 [assembly:System.CLSCompliant(true)]49 [assembly:System.CLSCompliant(true)]
  
60 public·interface·I·{50 public·interface·I·{
61 }51 }
  
62 public·interface·II:·I,·System.IComparable·{52 public·interface·II:·I,·System.IComparable·{
63 ········bool·compareto();53 ········bool·compareto();
64 }</string>54 }</string>
 55 ····<string>//·CS3005:·Identifier·`CLSEnum.Label'·differing·only·in·case·is·not·CLS-compliant
 56 //·Line:·10
 57 //·Compiler·options:·-warnaserror·-warn:1
  
 58 using·System;
 59 [assembly:CLSCompliant·(true)]
  
 60 public·enum·CLSEnum·{
 61 ········label,
 62 ········Label
 63 }</string>
65 ····<string>//·CS3005:·Identifier·`CLSClass.op_implicit()'·differing·only·in·case·is·not·CLS-compliant64 ····<string>//·CS3005:·Identifier·`CLSClass.Method&lt;T&gt;(int)'·differing·only·in·case·is·not·CLS-compliant
66 //·Line:·1265 //·Line:·12
67 //·Compiler·options:·-warnaserror66 //·Compiler·options:·-warnaserror
  
68 using·System; 
69 [assembly:CLSCompliant(true)]67 [assembly:System.CLSCompliant·(true)]
  
70 public·class·CLSClass·{68 public·class·BaseClass·{
71 ········static·public·implicit·operator·CLSClass(byte·value)·{ 
72 ···············return·new·CLSClass(); 
73 ········} 
74 ···· 
75 ········public·void·op_implicit·()·{}69 ········public·int·method;
 70 }
  
 71 public·class·CLSClass·:·BaseClass·{
 72 ········public·static·void·Method&lt;T&gt;(int·arg)·{}
76 }</string>73 }</string>
77 ····<string>//·CS3005:·Identifier·`Foo.main()'·differing·only·in·case·is·not·CLS-compliant74 ····<string>//·CS3005:·Identifier·`Foo.main()'·differing·only·in·case·is·not·CLS-compliant
78 //·Line:·975 //·Line:·9
Max diff block lines reached; 10231/14499 bytes (70.56%) of diff not shown.
2.19 KB
CS0133
2.18 KB
CS0133
Ordering differences only
    
Offset 1, 20 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>CS0133</ErrorName>3 ··<ErrorName>CS0133</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0133:·The·expression·being·assigned·to·`o'·must·be·a·constant·or·default·value
 6 //·Line:·8
  
 7 class·X
 8 {
 9 »       void·Foo·()
 10 »       {
 11 »       »       const·object·o·=·null·??·&quot;&quot;;
 12 »       }
 13 }</string>
 14 ····<string>//·CS0133:·The·expression·being·assigned·to·`Foo'·must·be·a·constant·or·default·value
 15 //·Line:·8
  
 16 class·T
 17 {
 18 ····public·void·FooBar·()
 19 ····{
 20 ········const·string·Foo·=·Foo;
 21 ····}
 22 }</string>
5 ····<string>//·CS0133:·The·expression·being·assigned·to·`x'·must·be·a·constant·or·default·value23 ····<string>//·CS0133:·The·expression·being·assigned·to·`x'·must·be·a·constant·or·default·value
6 //·Line:·724 //·Line:·7
  
7 class·X·{25 class·X·{
8 »       X·(int·arg)26 »       X·(int·arg)
9 »       {27 »       {
10 »       »       const·int·x·=·arg;28 »       »       const·int·x·=·arg;
11 »       }29 »       }
12 }</string>30 }</string>
 31 ····<string>//·CS0133:·The·expression·being·assigned·to·`c'·must·be·a·constant·or·default·value
 32 //·Line:·10
  
 33 class·C
 34 {
 35 »       void·Foo·()
 36 »       {
 37 »       »       int[]·array;
 38 »       »       int·idx;
 39 »       »       const·int·c·=·array·[idx];
 40 »       }
 41 }</string>
13 ····<string>//·CS0133:·The·expression·being·assigned·to·`S.pathName'·must·be·a·constant·or·default·value42 ····<string>//·CS0133:·The·expression·being·assigned·to·`S.pathName'·must·be·a·constant·or·default·value
14 //·Line:·1243 //·Line:·12
15 //·Compiler·options:·-unsafe44 //·Compiler·options:·-unsafe
  
16 class·C45 class·C
17 {46 {
18 ····public·static·int·i·=·4;47 ····public·static·int·i·=·4;
Offset 30, 51 lines modifiedOffset 62, 19 lines modified
30 class·X62 class·X
31 {63 {
32 »       void·Foo·()64 »       void·Foo·()
33 »       {65 »       {
34 »       »       const·object·o·=·&quot;&quot;·??·null;66 »       »       const·object·o·=·&quot;&quot;·??·null;
35 »       }67 »       }
36 }</string>68 }</string>
37 ····<string>//·CS0133:·The·expression·being·assigned·to·`c'·must·be·a·constant·or·default·value 
38 //·Line:·10 
  
39 class·C 
40 { 
41 »       void·Foo·() 
42 »       { 
43 »       »       int[]·array; 
44 »       »       int·idx; 
45 »       »       const·int·c·=·array·[idx]; 
46 »       } 
47 }</string> 
48 ····<string>//·CS0133:·The·expression·being·assigned·to·`b'·must·be·a·constant·or·default·value69 ····<string>//·CS0133:·The·expression·being·assigned·to·`b'·must·be·a·constant·or·default·value
49 //·Line:·870 //·Line:·8
  
50 class·X71 class·X
51 {72 {
52 »       static·void·Main·()73 »       static·void·Main·()
53 »       {74 »       {
54 »       »       const·int·b·=·true·?·1·:·b;75 »       »       const·int·b·=·true·?·1·:·b;
55 »       }76 »       }
56 }</string>77 }</string>
57 ····<string>//·CS0133:·The·expression·being·assigned·to·`Foo'·must·be·a·constant·or·default·value 
58 //·Line:·8 
  
59 class·T 
60 { 
61 ····public·void·FooBar·() 
62 ····{ 
63 ········const·string·Foo·=·Foo; 
64 ····} 
65 }</string> 
66 ····<string>//·CS0133:·The·expression·being·assigned·to·`o'·must·be·a·constant·or·default·value 
67 //·Line:·8 
  
68 class·X 
69 { 
70 »       void·Foo·() 
71 »       { 
72 »       »       const·object·o·=·null·??·&quot;&quot;; 
73 »       } 
74 }</string> 
75 ··</Examples>78 ··</Examples>
76 </ErrorDocumentation>79 </ErrorDocumentation>
7.8 KB
CS0177
7.79 KB
CS0177
Ordering differences only
    
Offset 1, 11 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>CS0177</ErrorName>3 ··<ErrorName>CS0177</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0177:·The·out·parameter·`arg'·must·be·assigned·to·before·control·leaves·the·current·method
 6 //·Line:·12
  
 7 class·C
 8 {
 9 »       delegate·void·D·(string·s,·out·int·arg);
  
 10 »       public·static·void·Main·()
 11 »       {
 12 »       »       D·d·=·delegate·(string·s,·out·int·arg)
 13 »       »       {
 14 »       »       »       return;
 15 »       »       };
 16 »       }
 17 }</string>
 18 ····<string>//·CS0177:·The·out·parameter·`baz'·must·be·assigned·to·before·control·leaves·the·current·method
 19 //·Line:·6
  
 20 static·class·A
 21 {
 22 »       public·static·void·Foo·(int·i,·out·object·baz)
 23 »       {
 24 »       »       switch·(i)·{
 25 »       »       case·0:
 26 »       »       »       baz·=·1;
 27 »       »       »       return;
 28 »       »       }
 29 »       }
 30 }</string>
5 ····<string>//·CS0177:·The·out·parameter·`s'·must·be·assigned·to·before·control·leaves·the·current·method31 ····<string>//·CS0177:·The·out·parameter·`s'·must·be·assigned·to·before·control·leaves·the·current·method
6 //·Line:·1732 //·Line:·17
  
7 public·class·C33 public·class·C
8 {34 {
9 }35 }
  
Offset 17, 71 lines modifiedOffset 46, 37 lines modified
17 public·class·Test46 public·class·Test
18 {47 {
19 »       void·M·(out·S·s)48 »       void·M·(out·S·s)
20 »       {49 »       {
21 »       »       var·xx·=·s.c;50 »       »       var·xx·=·s.c;
22 »       }51 »       }
23 }</string>52 }</string>
24 ····<string>//·CS0177:·The·out·parameter·`a'·must·be·assigned·to·before·control·leaves·the·current·method53 ····<string>//·CS0177:·The·out·parameter·`output'·must·be·assigned·to·before·control·leaves·the·current·method
25 //·Line:·2154 //·Line:·8
  
26 using·System; 
  
27 class·OutputParam55 class·Test
28 {56 {
 57 »       static·bool·TryAction&lt;T&gt;·(out·T·output)
29 ····public·static·void·Main(string[]·args) 
30 ····{ 
31 »       ·int·a; 
32 »       ·Method(out·a); 
33 »       ·Console.WriteLine(a); 
34 ····} 
  
35 ····public·static·void·Method(out·int·a) 
36 ····{ 
37 »       int·b; 
  
38 »       try·{ 
39 »       ····b·=·5; 
40 »       ····return; 
41 »       }·catch·(Exception)·{·throw;·} 
  
42 »       a·=·b; 
43 ····} 
44 }</string> 
45 ····<string>//·CS0177:·The·out·parameter·`f'·must·be·assigned·to·before·control·leaves·the·current·method 
46 //·Line:·5 
  
47 class·C·{ 
48 »       public·static·void·test·(int·a,·out·float·f) 
49 »       {58 »       {
50 »       »       do·{ 
51 »       »       »       //·CS0177 
52 »       »       »       if·(a·==·8)·{ 
53 »       »       »       »       System.Console.WriteLine·(&quot;Hello&quot;); 
54 »       »       »       »       return; 
55 »       »       »       } 
56 »       »       }·while·(false); 
  
57 »       »       f·=·1.3F; 
58 »       »       return;59 »       »       return·false;
59 »       }60 »       }
60 }</string> 
61 ····<string>//·CS0177:·The·out·parameter·`f'·must·be·assigned·to·before·control·leaves·the·current·method 
62 //·Line:·5 
  
 61 »       static·void·Main·()
63 class·C·{ 
64 »       public·static·void·test3·(out·float·f) 
65 »       {62 »       {
 63 »       »       Test·value;
 64 »       »       TryAction&lt;Test&gt;·(out·value);
66 »       »       try·{ 
67 »       »       »       f·=·8.53F; 
68 »       »       }·catch·{ 
69 »       »       »       return; 
70 »       »       } 
71 »       }65 »       }
72 }</string>66 }</string>
 67 ····<string>//·CS0177:·The·out·parameter·`o'·must·be·assigned·to·before·control·leaves·the·current·method
 68 //·Line:·4
 69 //·Compiler·options:·-langversion:experimental
  
 70 class·Test(out·int·o)·
 71 {
 72 }</string>
73 ····<string>//·CS0177:·The·out·parameter·`x'·must·be·assigned·to·before·control·leaves·the·current·method73 ····<string>//·CS0177:·The·out·parameter·`x'·must·be·assigned·to·before·control·leaves·the·current·method
74 //·Line:·674 //·Line:·6
  
75 public·class·GotoWithOut75 public·class·GotoWithOut
76 {76 {
77 »       public·static·void·Test·(bool·cond,·out·int·x)77 »       public·static·void·Test·(bool·cond,·out·int·x)
78 »       {78 »       {
Offset 95, 34 lines modifiedOffset 90, 23 lines modified
95 »       »       }90 »       »       }
96 »       »       Label:91 »       »       Label:
97 »       »       x·=·0;92 »       »       x·=·0;
Max diff block lines reached; 5127/7937 bytes (64.60%) of diff not shown.
1.49 KB
CS0611
1.48 KB
CS0611
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>CS0611</ErrorName>3 ··<ErrorName>CS0611</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0611:·Array·elements·cannot·be·of·type·`System.TypedReference'
 6 //·Line:·5
  
 7 public·class·Sample·{
 8 ········System.TypedReference[]·references·{
 9 ················get·{
 10 ························return·null;
 11 ················}
 12 ········}
  
 13 »       »       static·void·Main·()·{}
 14 }</string>
 15 ····<string>//·CS0611:·Array·elements·cannot·be·of·type·`System.ArgIterator'
 16 //·Line:·5
  
 17 public·class·Sample·{
 18 ········System.ArgIterator[]·arg;
 19 »       »       static·void·Main·()·{}
 20 }</string>
5 ····<string>//·CS0611:·Array·elements·cannot·be·of·type·`S'21 ····<string>//·CS0611:·Array·elements·cannot·be·of·type·`S'
6 //·Line:·1322 //·Line:·13
7 //·Compiler·options:·-langversion:latest23 //·Compiler·options:·-langversion:latest
  
8 public·ref·struct·S24 public·ref·struct·S
9 {25 {
10 }26 }
Offset 13, 28 lines modifiedOffset 32, 9 lines modified
13 class·Test32 class·Test
14 {33 {
15 »       public·static·void·Main·()34 »       public·static·void·Main·()
16 »       {35 »       {
17 »       »       var·x·=·new·S[0];36 »       »       var·x·=·new·S[0];
18 »       }37 »       }
19 }</string>38 }</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' 
27 //·Line:·5 
  
28 public·class·Sample·{ 
29 ········System.TypedReference[]·references·{ 
30 ················get·{ 
31 ························return·null; 
32 ················} 
33 ········} 
  
34 »       »       static·void·Main·()·{} 
35 }</string> 
36 ··</Examples>39 ··</Examples>
37 </ErrorDocumentation>40 </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.15 KB
CS0728
1.14 KB
CS0728
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>CS0728</ErrorName>3 ··<ErrorName>CS0728</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0728:·Possibly·incorrect·assignment·to·`s'·which·is·the·argument·to·a·using·or·lock·statement
 6 //·Line:·12
 7 //·Compiler·options:·-warnaserror
  
 8 public·class·Foo
 9 {
 10 »       public·static·void·Test·(ref·string·s)
 11 »       {
 12 »       »       lock·(s)·{
 13 »       »       »       lock·(s)·{}
 14 »       »       »       s·=·null;
 15 »       »       }
 16 »       }
 17 }</string>
5 ····<string>//·CS0728:·Possibly·incorrect·assignment·to·`d'·which·is·the·argument·to·a·using·or·lock·statement18 ····<string>//·CS0728:·Possibly·incorrect·assignment·to·`d'·which·is·the·argument·to·a·using·or·lock·statement
6 //·Line:·1219 //·Line:·12
7 //·Compiler·options:·-warnaserror20 //·Compiler·options:·-warnaserror
  
8 using·System;21 using·System;
  
9 public·class·Foo22 public·class·Foo
Offset 32, 23 lines modifiedOffset 46, 9 lines modified
32 »       »       }46 »       »       }
33 »       }47 »       }
34 »       48 »       
35 »       static·void·Foo2·(ref·object·o)49 »       static·void·Foo2·(ref·object·o)
36 »       {50 »       {
37 »       }51 »       }
38 }</string>52 }</string>
39 ····<string>//·CS0728:·Possibly·incorrect·assignment·to·`s'·which·is·the·argument·to·a·using·or·lock·statement 
40 //·Line:·12 
41 //·Compiler·options:·-warnaserror 
  
42 public·class·Foo 
43 { 
44 »       public·static·void·Test·(ref·string·s) 
45 »       { 
46 »       »       lock·(s)·{ 
47 »       »       »       lock·(s)·{} 
48 »       »       »       s·=·null; 
49 »       »       } 
50 »       } 
51 }</string> 
52 ··</Examples>53 ··</Examples>
53 </ErrorDocumentation>54 </ErrorDocumentation>
4.07 KB
CS3002
4.06 KB
CS3002
Ordering differences only
    
Offset 1, 30 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>CS3002</ErrorName>3 ··<ErrorName>CS3002</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant5 ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·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·I1·{ 
12 } 
  
13 public·class·CLSClass·{ 
14 ········protected·internal·I1·Foo()·{ 
15 ················return·null; 
16 ········} 
17 ······· 
18 ········static·void·Main()·{} 
19 }</string> 
20 ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant 
21 //·Line:·146 //·Line:·14
22 //·Compiler·options:·-warnaserror·-warn:17 //·Compiler·options:·-warnaserror·-warn:1
  
23 using·System;8 using·System;
24 [assembly:CLSCompliant(true)]9 [assembly:CLSCompliant(true)]
  
25 public·class·CLSClass·{10 public·class·CLSClass·{
Offset 35, 67 lines modifiedOffset 17, 50 lines modified
35 ····17 ····
36 ········protected·internal·ulong·Foo()·{18 ········protected·internal·ulong·Foo()·{
37 ················return·1;19 ················return·1;
38 ········}20 ········}
39 ·······21 ·······
40 ········static·void·Main()·{}22 ········static·void·Main()·{}
41 }</string>23 }</string>
42 ····<string>//·CS3002:·Return·type·of·`I.Error()'·is·not·CLS-compliant 
43 //·Line:·9 
44 //·Compiler·options:·-warnaserror·-warn:1 
  
45 [assembly:System.CLSCompliant(true)] 
  
46 public·interface·I· 
47 { 
48 ·······ulong·Error(); 
49 }</string> 
50 ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant24 ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant
51 //·Line:·1025 //·Line:·10
52 //·Compiler·options:·-warnaserror·-warn:126 //·Compiler·options:·-warnaserror·-warn:1
  
53 using·System;27 using·System;
54 [assembly:CLSCompliant(true)]28 [assembly:CLSCompliant(true)]
  
55 public·class·CLSClass29 public·class·CLSClass
56 {30 {
57 »       protected·ulong[]·Foo()31 »       protected·ulong?·Foo()
58 »       {32 »       {
59 »       »       return·null;33 »       »       return·5;
60 »       }34 »       }
61 }</string>35 }</string>
62 ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant36 ····<string>//·CS3002:·Return·type·of·`I.Error()'·is·not·CLS-compliant
63 //·Line:·1337 //·Line:·9
64 //·Compiler·options:·-warnaserror·-warn:138 //·Compiler·options:·-warnaserror·-warn:1
  
65 using·System; 
66 [assembly:CLSCompliant(true)]39 [assembly:System.CLSCompliant(true)]
  
 40 public·interface·I·
 41 {
 42 ·······ulong·Error();
67 public·class·CLSClass·{ 
68 ········private·ulong·Valid()·{ 
69 ················return·1; 
70 ········} 
71 ···· 
72 ········protected·ulong·Foo()·{ 
73 ················return·1; 
74 ········} 
75 }</string>43 }</string>
76 ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant44 ····<string>//·CS3002:·Return·type·of·`Delegate'·is·not·CLS-compliant
77 //·Line:·1045 //·Line:·8
78 //·Compiler·options:·-warnaserror·-warn:146 //·Compiler·options:·-warnaserror·-warn:1
  
79 using·System;47 using·System;
80 [assembly:CLSCompliant(true)]48 [assembly:CLSCompliant(true)]
  
 49 public·delegate·CLSDelegate·Delegate·();
 50 ····
 51 [Serializable]
 52 [CLSCompliant·(false)]
81 public·class·CLSClass53 public·class·CLSDelegate·{
82 { 
83 »       protected·ulong?·Foo() 
84 »       { 
85 »       »       return·5; 
86 »       } 
87 }</string>54 }</string>
88 ····<string>//·CS3002:·Return·type·of·`CLSClass.MyDelegate'·is·not·CLS-compliant55 ····<string>//·CS3002:·Return·type·of·`CLSClass.MyDelegate'·is·not·CLS-compliant
89 //·Line:·956 //·Line:·9
90 //·Compiler·options:·-warnaserror·-warn:157 //·Compiler·options:·-warnaserror·-warn:1
  
91 using·System;58 using·System;
92 [assembly:CLSCompliant(true)]59 [assembly:CLSCompliant(true)]
Offset 115, 22 lines modifiedOffset 80, 57 lines modified
  
115 public·class·C·{}80 public·class·C·{}
  
116 public·class·CLSClass·{81 public·class·CLSClass·{
117 »       public·I·Test1()·{·return·null;·}·82 »       public·I·Test1()·{·return·null;·}·
118 »       public·C·Test2()·{·return·null;·}83 »       public·C·Test2()·{·return·null;·}
119 }</string>84 }</string>
120 ····<string>//·CS3002:·Return·type·of·`Delegate'·is·not·CLS-compliant85 ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant
121 //·Line:·886 //·Line:·10
122 //·Compiler·options:·-warnaserror·-warn:187 //·Compiler·options:·-warnaserror·-warn:1
  
123 using·System;88 using·System;
124 [assembly:CLSCompliant(true)]89 [assembly:CLSCompliant(true)]
  
125 public·delegate·CLSDelegate·Delegate·();90 public·class·CLSClass
 91 {
 92 »       protected·ulong[]·Foo()
 93 »       {
 94 »       »       return·null;
 95 »       }
 96 }</string>
Max diff block lines reached; 189/4123 bytes (4.58%) of diff not shown.
5.86 KB
CS0109
5.85 KB
CS0109
Ordering differences only
    
Offset 1, 54 lines modifiedOffset 1, 82 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`Derived.this[string]'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required
 6 //·Line:·10
 7 //·Compiler·options:·-warnaserror·-warn:4
  
 8 class·Base·{
 9 »       public·bool·this·[int·arg]·{·set·{}·}
 10 }
  
 11 class·Derived·:·Base·{
 12 »       public·new·bool·this·[string·arg]·{·set·{}·}
 13 }</string>
 14 ····<string>//·CS0109:·The·member·`BaseClass.Location'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required
 15 //·Line:·6
 16 //·Compiler·options:·-warnaserror·-warn:4
  
 17 class·BaseClass·{
 18 ········public·new·int·Location·{·set·{·}·}
 19 }</string>
5 ····<string>//·CS0109:·The·member·`Derived&lt;U&gt;.Action'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required20 ····<string>//·CS0109:·The·member·`Derived&lt;U&gt;.Action'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required
6 //·Line:·1221 //·Line:·12
7 //·Compiler·options:·-warnaserror·-warn:422 //·Compiler·options:·-warnaserror·-warn:4
  
8 public·abstract·class·Base23 public·abstract·class·Base
9 {24 {
10 »       public·delegate·void·Action&lt;U&gt;(U·val);25 »       public·delegate·void·Action&lt;U&gt;(U·val);
11 }26 }
  
12 public·class·Derived&lt;U&gt;·:·Base27 public·class·Derived&lt;U&gt;·:·Base
13 {28 {
14 »       new·internal·Action&lt;U&gt;·Action;29 »       new·internal·Action&lt;U&gt;·Action;
15 }</string>30 }</string>
16 ····<string>//·CS0109:·The·member·`Wrapper.DerivedClass.AnInt'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required31 ····<string>//·CS0109:·The·member·`BaseClass.Val'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required
17 //·Line:·1832 //·Line:·6
18 //·Compiler·options:·-warnaserror33 //·Compiler·options:·-warnaserror·-warn:4
  
19 public·abstract·class·BaseClass 
20 { 
21 »       private·static·readonly·int·AnInt·=·1;34 class·BaseClass·{
 35 ········public·new·const·bool·Val·=·false;
 36 }</string>
 37 ····<string>//·CS0109:·The·member·`Derived.Test()'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required
 38 //·Line:·10
 39 //·Compiler·options:·-warnaserror·-warn:4
  
 40 class·Base·{
 41 »       void·Test·(bool·arg)·{}
22 »       public·static·void·Main·() 
23 »       { 
24 »       } 
25 }42 }
  
 43 class·Derived·:·Base·{
 44 »       new·void·Test·()·{}
26 public·static·class·Wrapper 
27 { 
28 »       public·class·DerivedClass·:·BaseClass 
29 »       { 
30 »       »       private·new·static·readonly·int·AnInt·=·2; 
31 »       } 
32 }</string>45 }</string>
33 ····<string>//·CS0109:·The·member·`Outer.Inner'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required46 ····<string>//·CS0109:·The·member·`Test.this[string]'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required
34 //·Line:·747 //·Line:·9
35 //·Compiler·options:·-warnaserror·-warn:448 //·Compiler·options:·-warnaserror·-warn:4
  
36 class·Outer49 using·System.Collections;
  
 50 public·class·Test:·ArrayList
37 {51 {
38 ····public·new·class·Inner52 ····public·new·string·this[string·index]
39 ····{53 ····{
 54 »       set
 55 »       {
 56 »       }
40 ····}57 ····}
41 }</string>58 }</string>
 59 ····<string>//·CS0109:·The·member·`BaseClass.Location'·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·int·Location;
 64 }</string>
42 ····<string>//·CS0109:·The·member·`DerivedClass.get_Value()'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required65 ····<string>//·CS0109:·The·member·`DerivedClass.get_Value()'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required
43 //·Line:·1466 //·Line:·14
44 //·Compiler·options:·-warnaserror·-warn:467 //·Compiler·options:·-warnaserror·-warn:4
  
45 class·BaseClass·{68 class·BaseClass·{
46 ········protected·virtual·int·Value·{·69 ········protected·virtual·int·Value·{·
47 ················get·{70 ················get·{
Offset 71, 80 lines modifiedOffset 99, 52 lines modified
71 ························return·0;99 ························return·0;
72 ················}100 ················}
73 ················set·{·}101 ················set·{·}
74 ········}102 ········}
  
75 »       »       static·void·Main·()·{}103 »       »       static·void·Main·()·{}
76 }</string>104 }</string>
77 ····<string>//·CS0109:·The·member·`Derived.this[string]'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required 
78 //·Line:·10 
79 //·Compiler·options:·-warnaserror·-warn:4 
  
80 class·Base·{ 
81 »       public·bool·this·[int·arg]·{·set·{}·} 
82 } 
  
83 class·Derived·:·Base·{ 
84 »       public·new·bool·this·[string·arg]·{·set·{}·} 
85 }</string> 
86 ····<string>//·CS0109:·The·member·`Derived.Test()'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required 
87 //·Line:·10 
88 //·Compiler·options:·-warnaserror·-warn:4 
  
89 class·Base·{ 
90 »       void·Test·(bool·arg)·{} 
91 } 
  
92 class·Derived·:·Base·{ 
93 »       new·void·Test·()·{} 
94 }</string> 
95 ····<string>//·CS0109:·The·member·`BaseClass.Location'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required 
96 //·Line:·6 
97 //·Compiler·options:·-warnaserror·-warn:4 
  
Max diff block lines reached; 1690/5954 bytes (28.38%) of diff not shown.
1.62 KB
CS0672
1.61 KB
CS0672
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>CS0672</ErrorName>3 ··<ErrorName>CS0672</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0672:·Member·`B.Warning'·overrides·obsolete·member·`A.Warning'.·Add·the·Obsolete·attribute·to·`B.Warning' 
6 //·Line:·15 
7 //·Compiler·options:·-warnaserror 
  
8 using·System; 
  
9 public·class·A·{ 
10 »       [Obsolete()] 
11 »       public·virtual·string·Warning·{ 
12 »       »       get·{·return·&quot;&quot;;·} 
13 »       } 
14 } 
  
15 public·class·B·:·A·{ 
16 »       public·override·string·Warning·{ 
17 »       »       get·{·return·&quot;&quot;;·} 
18 »       } 
19 }</string> 
20 ····<string>//·CS0672:·Member·`B.Test(string)'·overrides·obsolete·member·`A.Test(string)'.·Add·the·Obsolete·attribute·to·`B.Test(string)'5 ····<string>//·CS0672:·Member·`B.Test(string)'·overrides·obsolete·member·`A.Test(string)'.·Add·the·Obsolete·attribute·to·`B.Test(string)'
21 //·Line:·156 //·Line:·15
22 //·Compiler·options:·-warnaserror7 //·Compiler·options:·-warnaserror
  
23 using·System;8 using·System;
  
24 public·class·A9 public·class·A
Offset 47, 14 lines modifiedOffset 29, 32 lines modified
47 ········protected·virtual·void·Method·()·{}29 ········protected·virtual·void·Method·()·{}
48 }30 }
  
49 class·C:·BaseClass31 class·C:·BaseClass
50 {32 {
51 ········protected·override·void·Method·()·{}33 ········protected·override·void·Method·()·{}
52 }</string>34 }</string>
 35 ····<string>//·CS0672:·Member·`B.Warning'·overrides·obsolete·member·`A.Warning'.·Add·the·Obsolete·attribute·to·`B.Warning'
 36 //·Line:·15
 37 //·Compiler·options:·-warnaserror
  
 38 using·System;
  
 39 public·class·A·{
 40 »       [Obsolete()]
 41 »       public·virtual·string·Warning·{
 42 »       »       get·{·return·&quot;&quot;;·}
 43 »       }
 44 }
  
 45 public·class·B·:·A·{
 46 »       public·override·string·Warning·{
 47 »       »       get·{·return·&quot;&quot;;·}
 48 »       }
 49 }</string>
53 ····<string>//·CS0672:·Member·`B.MyEvent'·overrides·obsolete·member·`A.MyEvent'.·Add·the·Obsolete·attribute·to·`B.MyEvent'50 ····<string>//·CS0672:·Member·`B.MyEvent'·overrides·obsolete·member·`A.MyEvent'.·Add·the·Obsolete·attribute·to·`B.MyEvent'
54 //·Line:·1351 //·Line:·13
55 //·Compiler·options:·-warnaserror52 //·Compiler·options:·-warnaserror
  
56 using·System;53 using·System;
  
57 class·A·{54 class·A·{
2.35 KB
CS0131
2.34 KB
CS0131
Ordering differences only
    
Offset 1, 35 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>CS0131</ErrorName>3 ··<ErrorName>CS0131</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer5 ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer
6 //·Line:·12 
  
7 using·System; 
8 using·System.Collections; 
  
9 class·Test·{ 
10 »       public·static·void·Main(string[]·args)·{ 
11 »       »       ArrayList·al·=·new·ArrayList(); 
12 »       »       al[0]·=·0; 
13 »       »        
14 »       »       Console.WriteLine(((int)al[0])++); 
15 »       } 
16 }</string> 
17 ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer 
18 //·Line:·7 
  
19 class·X·{ 
20 »       void·A·() 
21 »       { 
22 »       »       5·=·4; 
23 »       } 
24 }</string> 
25 ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer 
26 //·Line:·106 //·Line:·10
27 using·System;7 using·System;
  
28 class·X8 class·X
29 {9 {
30 »       static·void·Main·()10 »       static·void·Main·()
31 »       {11 »       {
Offset 49, 28 lines modifiedOffset 26, 20 lines modified
  
49 »       static·int·Foo·()26 »       static·int·Foo·()
50 »       {27 »       {
51 »       »       return·1;28 »       »       return·1;
52 »       }29 »       }
53 }</string>30 }</string>
54 ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer31 ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer
55 //·Line:·1532 //·Line:·7
56 //·Compiler·options:·-unsafe 
  
57 unsafe·struct·MyStruct 
58 { 
59 »       public·fixed·char·Name[32]; 
60 } 
  
 33 class·X·{
 34 »       void·A·()
61 unsafe·class·MainClass 
62 { 
63 »       public·static·void·Main·() 
64 »       {35 »       {
 36 »       »       5·=·4;
65 »       »       var·str·=·new·MyStruct(); 
66 »       »       str.Name·=·null; 
67 »       }37 »       }
68 }</string>38 }</string>
69 ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer39 ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer
70 //·Line:·1740 //·Line:·17
  
71 public·class·Person41 public·class·Person
72 {42 {
Offset 84, 9 lines modifiedOffset 53, 40 lines modified
  
84 »       public·static·void·Main·()53 »       public·static·void·Main·()
85 »       {54 »       {
86 »       »       Person·johnDoe·=·new·Person·();55 »       »       Person·johnDoe·=·new·Person·();
87 »       »       (string)·johnDoe.Name·=·&quot;John·Doe&quot;;56 »       »       (string)·johnDoe.Name·=·&quot;John·Doe&quot;;
88 »       }57 »       }
89 }</string>58 }</string>
 59 ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer
 60 //·Line:·12
  
 61 using·System;
 62 using·System.Collections;
  
 63 class·Test·{
 64 »       public·static·void·Main(string[]·args)·{
 65 »       »       ArrayList·al·=·new·ArrayList();
 66 »       »       al[0]·=·0;
 67 »       »       
 68 »       »       Console.WriteLine(((int)al[0])++);
 69 »       }
 70 }</string>
 71 ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer
 72 //·Line:·15
 73 //·Compiler·options:·-unsafe
  
 74 unsafe·struct·MyStruct
 75 {
 76 »       public·fixed·char·Name[32];
 77 }
  
 78 unsafe·class·MainClass
 79 {
 80 »       public·static·void·Main·()
 81 »       {
 82 »       »       var·str·=·new·MyStruct();
 83 »       »       str.Name·=·null;
 84 »       }
 85 }</string>
90 ··</Examples>86 ··</Examples>
91 </ErrorDocumentation>87 </ErrorDocumentation>
1.08 KB
CS1059
1.07 KB
CS1059
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>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:·11
  
 7 using·System;
  
 8 class·X
 9 {
 10 »       static·void·Main·()
 11 »       {
 12 »       »       Decimal·v;
 13 »       »       (v·=·new·Decimal·())++;
 14 »       }
 15 }</string>
 16 ····<string>//·CS1059:·The·operand·of·an·increment·or·decrement·operator·must·be·a·variable,·property·or·indexer
6 //·Line:·917 //·Line:·9
  
7 static·class·C18 static·class·C
8 {19 {
9 »       static·void·Foo()20 »       static·void·Foo()
10 »       {21 »       {
11 »       »       const·int·uu·=·1;22 »       »       const·int·uu·=·1;
Offset 19, 22 lines modifiedOffset 32, 9 lines modified
19 using·System;32 using·System;
  
20 public·class·Test·{33 public·class·Test·{
21 »       void·Main·()·{34 »       void·Main·()·{
22 »       »       Console.WriteLine·(++0);35 »       »       Console.WriteLine·(++0);
23 »       }36 »       }
24 }</string>37 }</string>
25 ····<string>//·CS1059:·The·operand·of·an·increment·or·decrement·operator·must·be·a·variable,·property·or·indexer 
26 //·Line:·11 
  
27 using·System; 
  
28 class·X 
29 { 
30 »       static·void·Main·() 
31 »       { 
32 »       »       Decimal·v; 
33 »       »       (v·=·new·Decimal·())++; 
34 »       } 
35 }</string> 
36 ··</Examples>38 ··</Examples>
37 </ErrorDocumentation>39 </ErrorDocumentation>
1.01 KB
CS1629
1.0 KB
CS1629
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>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·unsafe·IEnumerator·GetIt·() 
11 »       { 
12 »       ····yield·return·1; 
13 »       } 
14 »        
15 }</string> 
16 ····<string>//·CS1629:·Unsafe·code·may·not·appear·in·iterators 
17 //·Line:·176 //·Line:·17
18 //·Compiler·options:·-unsafe7 //·Compiler·options:·-unsafe
  
19 using·System.Collections.Generic;8 using·System.Collections.Generic;
  
20 public·unsafe·class·TestClass9 public·unsafe·class·TestClass
21 {10 {
Offset 45, 9 lines modifiedOffset 32, 22 lines modified
45 »       {32 »       {
46 »       ····unsafe·{33 »       ····unsafe·{
47 »       »       yield·return·1;34 »       »       yield·return·1;
48 »       ····}35 »       ····}
49 »       }36 »       }
50 »       37 »       
51 }</string>38 }</string>
 39 ····<string>//·CS1629:·Unsafe·code·may·not·appear·in·iterators
 40 //·Line:·8
 41 //·Compiler·options:·-unsafe
  
 42 using·System.Collections;
  
 43 class·X·{
 44 »       static·unsafe·IEnumerator·GetIt·()
 45 »       {
 46 »       ····yield·return·1;
 47 »       }
 48 »       
 49 }</string>
52 ··</Examples>50 ··</Examples>
53 </ErrorDocumentation>51 </ErrorDocumentation>
10.2 KB
CS0120
10.2 KB
CS0120
Ordering differences only
    
Offset 1, 61 lines modifiedOffset 1, 87 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`Test.Add8(int)'5 ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`TestNamespace.TestClass.HelloWorld()'
6 //·Line:·126 //·Line:·31
  
7 using·System;7 using·System;
 8 using·TestNamespace;
8 using·System.Threading; 
9 using·System.Reflection; 
10 using·System.Reflection.Emit; 
  
11 public·class·Test·{ 
  
12 ········public·Test·()·:·this·(Add8(4),·6)·{ 
13 ················string·hostName·=·System.Net.Dns.GetHostName·(); 
14 ················Console.WriteLine·(&quot;Hostname:·&quot;·+·hostName); 
15 ········} 
  
16 ········public·Test·(int·i,·int·j)·{ 
17 ················Console.WriteLine·(&quot;GOT·:·&quot;·+·i·+·&quot;·:·&quot;·+·j); 
18 ········}9 namespace·TestNamespace
 10 {
 11 »       public·class·TestClass
 12 »       {
 13 »       »       public·void·HelloWorld·()
 14 »       »       {
 15 »       »       }
 16 »       }
 17 }
  
 18 class·SuperClass
 19 {
 20 »       TestClass·tc·=·null;
  
19 ········public·static·void·Main·(String[]·args)·{ 
20 ················Test·t·=·new·Test·(); 
21 ········}21 »       TestClass·TestClass
 22 »       {
 23 »       »       get·{·return·tc;·}
 24 »       }
 25 }
  
22 ········private·int·Add8·(int·i)·{ 
23 ················return·i·+·8; 
24 ········}26 class·SubClass·:·SuperClass
 27 {
 28 »       public·SubClass·()
 29 »       {
 30 »       »       TestClass.HelloWorld·();
 31 »       }
 32 }
  
 33 class·App
 34 {
 35 »       public·static·void·Main·()
 36 »       {
 37 »       »       SubClass·sc·=·new·SubClass·();
 38 »       }
25 }</string>39 }</string>
26 ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`MainClass.Test'40 ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`Foo.Bar()'
27 //·Line:·2041 //·Line:·22
  
 42 using·System;
  
28 public·class·Test43 public·class·Foo
29 {44 {
30 »       public·void·Foo·()45 »       public·string·Bar·()
 46 »       {
 47 »       »       return·&quot;hello&quot;;
 48 »       }
 49 »       public·static·string·Bar·(string·thing)
31 »       {50 »       {
 51 »       »       return·string.Format·(&quot;hello·{0}&quot;,·thing);
32 »       }52 »       }
33 }53 }
  
34 public·class·MainClass54 public·class·MainClass
35 {55 {
36 »       public·Test·Test56 »       public·static·void·Main·()
37 »       {57 »       {
 58 »       »       Console.WriteLine·(Foo.Bar·());
38 »       »       get; 
39 »       »       set; 
40 »       }59 »       }
 60 }</string>
 61 ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`MemRefMonoBug.String'
 62 //·Line:·11
  
 63 using·System;
  
 64 public·class·MemRefMonoBug·{
 65 »       private·string·String;»   //·this·member·has·the·same·name·as·System.String·class
41 »       public·static·void·Main·(string[]·args)66 »       public·static·void·Main·()
42 »       {67 »       {
43 »       »       Test.Foo·();68 »       »       new·MemRefMonoBug·().String·=·&quot;&quot;;»//·this·line·causes·no·problem
 69 »       »       String·=·&quot;&quot;;»   //·mcs·crashes·in·this·line
44 »       }70 »       }
45 }</string>71 }</string>
46 ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`Derived.Foo()'72 ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`Derived.Foo()'
47 //·Line:·1673 //·Line:·16
  
48 using·System;74 using·System;
  
Offset 73, 40 lines modifiedOffset 99, 36 lines modified
73 »       {99 »       {
74 »       }100 »       }
  
75 »       void·Foo·()101 »       void·Foo·()
76 »       {102 »       {
77 »       }103 »       }
78 }</string>104 }</string>
79 ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`X.Y'105 ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`MainClass.Test'
80 //·Line:·11106 //·Line:·20
  
81 using·System; 
  
82 class·X·{ 
83 »       //·Public·properties·and·variables. 
84 »       public·string·Y; 
  
85 »       //·Constructors. 
86 »       public·X()107 public·class·Test
 108 {
 109 »       public·void·Foo·()
87 »       {110 »       {
Max diff block lines reached; 7194/10417 bytes (69.06%) of diff not shown.
3.48 KB
CS0082
3.47 KB
CS0082
Ordering differences only
    
Offset 1, 65 lines modifiedOffset 1, 64 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`ISample.set_Item(int,·int)'·is·already·reserved 
6 //·Line:·6 
  
7 public·interface·ISample·{ 
8 ········void·set_Item·(int·a,·int·b); 
9 ········int·this[int·i]·{·set;·} 
10 }</string> 
11 ····<string>//·CS0082:·A·member·`Test.set_Item(int,·string)'·is·already·reserved5 ····<string>//·CS0082:·A·member·`Test.set_Item(int,·string)'·is·already·reserved
12 //·Line·:·66 //·Line·:·6
  
13 public·class·Test7 public·class·Test
14 {8 {
15 »       public·string·this·[int·i]·{9 »       public·string·this·[int·i]·{
16 »       »       get·{·return·&quot;&quot;;·}10 »       »       get·{·return·&quot;&quot;;·}
17 »       }11 »       }
18 »       public·void·set_Item·(int·i,·string·s)·{·}12 »       public·void·set_Item·(int·i,·string·s)·{·}
19 }</string>13 }</string>
20 ····<string>//·CS0082:·A·member·`ISample.set_Item(int,·int)'·is·already·reserved 
21 //·Line:·6 
  
22 public·interface·ISample·{ 
23 ········int·this[int·i]·{·set;·} 
24 ········void·set_Item·(int·a,·int·b); 
25 }</string> 
26 ····<string>//·CS0082:·A·member·`Test.get_Value()'·is·already·reserved 
27 //·Line:·7 
  
28 public·class·Test 
29 { 
30 »       public·string·get_Value·()·{·return·null;·} 
31 »       public·string·Value·{ 
32 »       »       get·{·} 
33 »       } 
34 }</string> 
35 ····<string>//·CS0082:·A·member·`Test.add_XX(Test.MyEvent)'·is·already·reserved14 ····<string>//·CS0082:·A·member·`Test.add_XX(Test.MyEvent)'·is·already·reserved
36 //·Line:·1215 //·Line:·12
  
37 public·class·Test16 public·class·Test
38 {17 {
39 »       public·delegate·void·MyEvent·();18 »       public·delegate·void·MyEvent·();
40 »       public·event·MyEvent·XX·{19 »       public·event·MyEvent·XX·{
41 »       »       add·{·}20 »       »       add·{·}
42 »       »       remove·{·}21 »       »       remove·{·}
43 »       }22 »       }
44 ········23 ········
45 »       public·void·add_XX·(MyEvent·e)·{·return;·}24 »       public·void·add_XX·(MyEvent·e)·{·return;·}
46 }</string>25 }</string>
47 ····<string>//·CS0082:·A·member·`I.set_Item(int[],·params·int[])'·is·already·reserved26 ····<string>//·CS0082:·A·member·`Test.get_Value()'·is·already·reserved
48 //·Line·:·727 //·Line:·6
  
49 interface·I28 public·class·Test
50 {29 {
51 »       void·set_Item·(int[]·a,·params·int[]·b); 
52 »       int[]·this·[params·int[]·ii]·{·get;·}30 »       public·string·Value·{
 31 »       »       set·{·}
 32 »       }
 33 »       public·string·get_Value·()·{·return·null;·}
 34 }</string>
 35 ····<string>//·CS0082:·A·member·`ISample.set_Item(int,·int)'·is·already·reserved
 36 //·Line:·6
  
 37 public·interface·ISample·{
 38 ········void·set_Item·(int·a,·int·b);
 39 ········int·this[int·i]·{·set;·}
 40 }</string>
 41 ····<string>//·CS0082:·A·member·`Test.get_Value()'·is·already·reserved
 42 //·Line:·7
  
 43 public·partial·class·Test
 44 {
 45 »       public·string·get_Value·()·{·return·null;·}
 46 }
  
 47 public·partial·class·Test
 48 {
 49 »       public·string·Value·{
 50 »       »       get·{·}
 51 »       }
53 }</string>52 }</string>
54 ····<string>//·CS0082:·A·member·`ErrorClass.get_Blah(int)'·is·already·reserved53 ····<string>//·CS0082:·A·member·`ErrorClass.get_Blah(int)'·is·already·reserved
55 //·Line:·854 //·Line:·8
  
56 using·System.Runtime.CompilerServices;55 using·System.Runtime.CompilerServices;
57 class·ErrorClass·{56 class·ErrorClass·{
58 »       [IndexerName·(&quot;Blah&quot;)]57 »       [IndexerName·(&quot;Blah&quot;)]
Offset 70, 32 lines modifiedOffset 69, 33 lines modified
70 ········public·void·get_Blah·(int·b)·{}69 ········public·void·get_Blah·(int·b)·{}
71 »       70 »       
72 ········public·static·void·Main·()71 ········public·static·void·Main·()
73 ········{72 ········{
74 ········}73 ········}
75 }</string>74 }</string>
76 ····<string>//·CS0082:·A·member·`Test.get_Value()'·is·already·reserved75 ····<string>//·CS0082:·A·member·`Test.get_Value()'·is·already·reserved
77 //·Line:·676 //·Line:·7
  
78 public·class·Test77 public·class·Test
79 {78 {
 79 »       public·string·get_Value·()·{·return·null;·}
80 »       public·string·Value·{80 »       public·string·Value·{
81 »       »       set·{·}81 »       »       get·{·}
82 »       }82 »       }
83 »       public·string·get_Value·()·{·return·null;·} 
84 }</string>83 }</string>
85 ····<string>//·CS0082:·A·member·`Test.get_Value()'·is·already·reserved84 ····<string>//·CS0082:·A·member·`ISample.set_Item(int,·int)'·is·already·reserved
86 //·Line:·785 //·Line:·6
  
87 public·partial·class·Test 
88 { 
89 »       public·string·get_Value·()·{·return·null;·} 
90 }86 public·interface·ISample·{
 87 ········int·this[int·i]·{·set;·}
 88 ········void·set_Item·(int·a,·int·b);
 89 }</string>
 90 ····<string>//·CS0082:·A·member·`I.set_Item(int[],·params·int[])'·is·already·reserved
 91 //·Line·:·7
  
91 public·partial·class·Test92 interface·I
92 {93 {
 94 »       void·set_Item·(int[]·a,·params·int[]·b);
 95 »       int[]·this·[params·int[]·ii]·{·get;·}
93 »       public·string·Value·{ 
94 »       »       get·{·} 
95 »       } 
Max diff block lines reached; 38/3513 bytes (1.08%) of diff not shown.
1.12 KB
CS1678
1.1 KB
CS1678
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>CS1678</ErrorName>3 ··<ErrorName>CS1678</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS1678:·Parameter·`1'·is·declared·as·type·`long'·but·should·be·`int'
 6 //·Line:·9
  
 7 delegate·void·D·(int·x);
  
 8 class·X·{
 9 »       static·void·Main·()
 10 »       {
 11 »       »       D·d2·=·delegate·(long·x)·{};
 12 »       }
 13 }</string>
5 ····<string>//·CS1678:·Parameter·`1'·is·declared·as·type·`T'·but·should·be·`IStream&lt;T&gt;'14 ····<string>//·CS1678:·Parameter·`1'·is·declared·as·type·`T'·but·should·be·`IStream&lt;T&gt;'
6 //·Line:·1415 //·Line:·14
  
7 using·System;16 using·System;
  
8 interface·IStream&lt;T&gt;17 interface·IStream&lt;T&gt;
9 {18 {
Offset 14, 20 lines modifiedOffset 25, 9 lines modified
14 static·class·X25 static·class·X
15 {26 {
16 »       public·static·IStream&lt;U&gt;·Select&lt;T,·U&gt;·(IStream&lt;T&gt;·stream,·Func&lt;IStream&lt;T&gt;,·U&gt;·selector)27 »       public·static·IStream&lt;U&gt;·Select&lt;T,·U&gt;·(IStream&lt;T&gt;·stream,·Func&lt;IStream&lt;T&gt;,·U&gt;·selector)
17 »       {28 »       {
18 »       »       return·Select&lt;T,·U&gt;·(stream,·(T·_)·=&gt;·selector(stream));29 »       »       return·Select&lt;T,·U&gt;·(stream,·(T·_)·=&gt;·selector(stream));
19 »       }30 »       }
20 }</string>31 }</string>
21 ····<string>//·CS1678:·Parameter·`1'·is·declared·as·type·`long'·but·should·be·`int' 
22 //·Line:·9 
  
23 delegate·void·D·(int·x); 
  
24 class·X·{ 
25 »       static·void·Main·() 
26 »       { 
27 »       »       D·d2·=·delegate·(long·x)·{}; 
28 »       } 
29 }</string> 
30 ··</Examples>32 ··</Examples>
31 </ErrorDocumentation>33 </ErrorDocumentation>
2.69 KB
CS4014
2.68 KB
CS4014
Ordering differences only
    
Offset 1, 26 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 
6 //·Line:·12 
7 //·Compiler·options:·-warnaserror 
  
8 using·System; 
9 using·System.Threading.Tasks; 
  
10 class·C 
11 { 
12 »       static·async·Task&lt;int&gt;·TestAsync·() 
13 »       { 
14 »       »       new·Task·(()·=&gt;·{}); 
15 »       »       return·await·Task.FromResult·(2); 
16 »       } 
17 }</string> 
18 ····<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'·method5 ····<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
19 //·Line:·176 //·Line:·17
20 //·Compiler·options:·-warnaserror7 //·Compiler·options:·-warnaserror
  
21 using·System;8 using·System;
22 using·System.Threading.Tasks;9 using·System.Threading.Tasks;
  
Offset 33, 33 lines modifiedOffset 18, 26 lines modified
  
33 ····static·void·Main·()18 ····static·void·Main·()
34 ····{19 ····{
35 ········Test&lt;object&gt;·();20 ········Test&lt;object&gt;·();
36 ····}21 ····}
37 }</string>22 }</string>
38 ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator23 ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator
39 //·Line:·1724 //·Line:·12
40 //·Compiler·options:·-warnaserror25 //·Compiler·options:·-warnaserror
  
41 using·System;26 using·System;
42 using·System.Threading.Tasks;27 using·System.Threading.Tasks;
  
43 class·C28 class·C
44 {29 {
 30 »       static·async·Task&lt;int&gt;·TestAsync·()
45 »       static·Task·Method·() 
46 »       { 
47 »       »       return·Task.FromResult·(1); 
48 »       } 
49 »        
50 »       static·void·TestAsync·() 
51 »       {31 »       {
 32 »       »       new·Task·(()·=&gt;·{});
 33 »       »       return·await·Task.FromResult·(2);
52 »       »       Func&lt;Task&gt;·a·=·async·()·=&gt;·{ 
53 »       »       »       await·Method·(); 
54 »       »       »       Method·(); 
55 »       »       }; 
56 »       }34 »       }
57 }</string>35 }</string>
58 ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator36 ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator
59 //·Line:·1837 //·Line:·18
60 //·Compiler·options:·-warnaserror38 //·Compiler·options:·-warnaserror
  
61 using·System;39 using·System;
Offset 91, 14 lines modifiedOffset 69, 36 lines modified
91 »       static·async·Task&lt;int&gt;·TestAsync·()69 »       static·async·Task&lt;int&gt;·TestAsync·()
92 »       {70 »       {
93 »       »       Method·();71 »       »       Method·();
94 »       »       return·await·Task.FromResult·(2);72 »       »       return·await·Task.FromResult·(2);
95 »       }73 »       }
96 }</string>74 }</string>
97 ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator75 ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator
 76 //·Line:·17
 77 //·Compiler·options:·-warnaserror
  
 78 using·System;
 79 using·System.Threading.Tasks;
  
 80 class·C
 81 {
 82 »       static·Task·Method·()
 83 »       {
 84 »       »       return·Task.FromResult·(1);
 85 »       }
 86 »       
 87 »       static·void·TestAsync·()
 88 »       {
 89 »       »       Func&lt;Task&gt;·a·=·async·()·=&gt;·{
 90 »       »       »       await·Method·();
 91 »       »       »       Method·();
 92 »       »       };
 93 »       }
 94 }</string>
 95 ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator
98 //·Line:·4796 //·Line:·47
99 //·Compiler·options:·-warnaserror97 //·Compiler·options:·-warnaserror
  
100 using·System;98 using·System;
101 using·System.Runtime.CompilerServices;99 using·System.Runtime.CompilerServices;
102 using·System.Threading.Tasks;100 using·System.Threading.Tasks;
  
3.34 KB
CS0151
3.33 KB
CS0151
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>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·`S1?'·cannot·be·converted·to·an·integral·type,·bool,·char,·string,·enum·or·nullable·type
6 //·Line:·286 //·Line:·25
 7 //·Compiler·options:·-langversion:5
  
 8 using·System;
7 class·Y·{ 
8 »       byte·b; 
9 »        
10 »       public·static·implicit·operator·int·(Y·i) 
11 »       { 
12 »       »       return·i.b; 
13 »       } 
  
 9 struct·S1
 10 {
14 »       public·static·implicit·operator·byte·(Y·i)11 »       public·static·implicit·operator·int?·(S1?·s)
15 »       {12 »       {
16 »       »       return·i.b;13 »       »       throw·new·ApplicationException·();
17 »       }14 »       }
  
18 »       public·Y·(byte·b)15 »       public·static·implicit·operator·int·(S1?·s)
19 »       {16 »       {
20 »       »       this.b·=·b; 
21 »       }»      »      »      17 »       »       throw·new·ApplicationException·();
 18 »       }
22 }19 }
  
23 class·X·{20 class·C
24 »       static·void·Main·()21 {
 22 »       public·static·int·Main·()
25 »       {23 »       {
 24 »       »       S1?·s1·=·new·S1·();
26 »       »       Y·y·=·new·Y·(1); 
  
27 »       »       switch·(y){25 »       »       switch·(s1)
 26 »       »       {
 27 »       »       »       default:
 28 »       »       »       »       return·1;
28 »       »       case·0: 
29 »       »       »       break; 
30 »       »       case·1: 
31 »       »       »       break; 
32 »       »       }29 »       »       }
  
33 »       »       int·a·=·y; 
34 »       }30 »       }
35 }</string>31 }</string>
36 ····<string>//·CS0151:·A·switch·expression·of·type·`X?'·cannot·be·converted·to·an·integral·type,·bool,·char,·string,·enum·or·nullable·type32 ····<string>//·CS0151:·A·switch·expression·of·type·`X?'·cannot·be·converted·to·an·integral·type,·bool,·char,·string,·enum·or·nullable·type
37 //·Line:·1533 //·Line:·19
  
38 struct·X·34 struct·X·
39 {35 {
40 ····public·static·implicit·operator·int·(X·x)36 »       public·static·implicit·operator·int?·(X·x)
41 ····{ 
42 ········return·1; 
43 ····}37 »       {
 38 »       »       return·1;
 39 »       }
  
44 »       static·void·Main·()40 »       static·void·Main·()
45 »       {41 »       {
46 »       »       X?·x·=·null;42 »       »       X?·x·=·null;
47 »       »       switch·(x)·{43 »       »       switch·(x)·{
48 »       »       default:44 »       »       default:
49 »       »       »       break;45 »       »       »       break;
50 »       »       }46 »       »       }
51 »       }47 »       }
52 }</string>48 }</string>
53 ····<string>//·CS0151:·A·switch·expression·of·type·`S1?'·cannot·be·converted·to·an·integral·type,·bool,·char,·string,·enum·or·nullable·type49 ····<string>//·CS0151:·A·switch·expression·of·type·`Y'·cannot·be·converted·to·an·integral·type,·bool,·char,·string,·enum·or·nullable·type
54 //·Line:·2550 //·Line:·28
55 //·Compiler·options:·-langversion:5 
  
56 using·System; 
  
57 struct·S1 
58 {51 class·Y·{
 52 »       byte·b;
 53 »       
59 »       public·static·implicit·operator·int?·(S1?·s)54 »       public·static·implicit·operator·int·(Y·i)
60 »       {55 »       {
61 »       »       throw·new·ApplicationException·();56 »       »       return·i.b;
62 »       }57 »       }
  
63 »       public·static·implicit·operator·int·(S1?·s)58 »       public·static·implicit·operator·byte·(Y·i)
64 »       {59 »       {
65 »       »       throw·new·ApplicationException·();60 »       »       return·i.b;
66 »       }61 »       }
  
 62 »       public·Y·(byte·b)
 63 »       {
 64 »       »       this.b·=·b;
 65 »       }»      »      »      
67 }66 }
  
68 class·C67 class·X·{
 68 »       static·void·Main·()
69 { 
70 »       public·static·int·Main·() 
71 »       {69 »       {
72 »       »       S1?·s1·=·new·S1·();70 »       »       Y·y·=·new·Y·(1);
  
73 »       »       switch·(s1)71 »       »       switch·(y){
74 »       »       { 
75 »       »       »       default: 
76 »       »       »       »       return·1;72 »       »       case·0:
 73 »       »       »       break;
 74 »       »       case·1:
 75 »       »       »       break;
77 »       »       }76 »       »       }
  
 77 »       »       int·a·=·y;
78 »       }78 »       }
79 }</string>79 }</string>
80 ····<string>//·CS0151:·A·switch·expression·of·type·`Y'·cannot·be·converted·to·an·integral·type,·bool,·char,·string,·enum·or·nullable·type80 ····<string>//·CS0151:·A·switch·expression·of·type·`Y'·cannot·be·converted·to·an·integral·type,·bool,·char,·string,·enum·or·nullable·type
81 //·Line:·1381 //·Line:·13
  
82 class·Y·{82 class·Y·{
83 »       byte·b;83 »       byte·b;
Offset 106, 22 lines modifiedOffset 106, 22 lines modified
106 »       »       »       break;106 »       »       »       break;
107 »       »       case·1:107 »       »       case·1:
108 »       »       »       break;108 »       »       »       break;
109 »       »       }109 »       »       }
Max diff block lines reached; 423/3372 bytes (12.54%) of diff not shown.
1.07 KB
CS1717
1.06 KB
CS1717
Ordering differences only
    
Offset 4, 43 lines modifiedOffset 4, 43 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 ····public·A·(int·a)
10 ····static·int·Value; 
11 ···· 
12 ····void·D·() 
13 ····{11 ····{
14 »       A.Value·=·Value;12 »       a·=·a;
15 ····}13 ····}
16 }</string>14 }</string>
17 ····<string>//·CS1717:·Assignment·made·to·same·variable;·did·you·mean·to·assign·something·else?15 ····<string>//·CS1717:·Assignment·made·to·same·variable;·did·you·mean·to·assign·something·else?
18 //·Line:·916 //·Line:·9
19 //·Compiler·options:·-warnaserror·-warn:317 //·Compiler·options:·-warnaserror·-warn:3
  
20 class·A18 class·A
21 {····19 {····
22 ····int·i;20 ····static·int·Value;
23 ····21 ····
24 ····void·C·()22 ····void·D·()
25 ····{23 ····{
26 »       i·=·i;24 »       A.Value·=·Value;
27 ····}25 ····}
28 }</string>26 }</string>
29 ····<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?
30 //·Line:·928 //·Line:·9
31 //·Compiler·options:·-warnaserror·-warn:329 //·Compiler·options:·-warnaserror·-warn:3
  
32 class·A30 class·A
33 {····31 {····
34 ····public·A·(int·a)32 ····int·i;
 33 ····
 34 ····void·C·()
35 ····{35 ····{
36 »       a·=·a;36 »       i·=·i;
37 ····}37 ····}
38 }</string>38 }</string>
39 ····<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?
40 //·Line:·940 //·Line:·9
41 //·Compiler·options:·-warnaserror·-warn:341 //·Compiler·options:·-warnaserror·-warn:3
  
42 class·A42 class·A
1.0 KB
CS0429
1020 B
CS0429
Ordering differences only
    
Offset 13, 28 lines modifiedOffset 13, 14 lines modified
13 »       »       int·pos·=·0;13 »       »       int·pos·=·0;
14 »       »       do·{14 »       »       do·{
15 »       »       »       break;15 »       »       »       break;
16 »       »       }·while·(pos·&lt;·stop);16 »       »       }·while·(pos·&lt;·stop);
17 »       }17 »       }
18 }</string>18 }</string>
19 ····<string>//·CS0429:·Unreachable·expression·code·detected19 ····<string>//·CS0429:·Unreachable·expression·code·detected
20 //·Line:·11 
21 //·Compiler·options:·-warn:4·-warnaserror 
  
22 using·System; 
  
23 class·Main 
24 { 
25 ···public·void·Method·(int·i) 
26 ···{ 
27 ·······if·(5·==·5·||·i·&gt;·10) 
28 »       ···Console.WriteLine·(&quot;TEST&quot;); 
29 ···} 
30 }</string> 
31 ····<string>//·CS0429:·Unreachable·expression·code·detected 
32 //·Line:·920 //·Line:·9
33 //·Compiler·options:·-warn:4·-warnaserror21 //·Compiler·options:·-warn:4·-warnaserror
  
34 class·Main22 class·Main
35 {23 {
36 ···public·void·Method·(int·i)24 ···public·void·Method·(int·i)
37 ···{25 ···{
Offset 49, 9 lines modifiedOffset 35, 23 lines modified
49 class·Main35 class·Main
50 {36 {
51 »       public·void·Method·(int·i)37 »       public·void·Method·(int·i)
52 »       {38 »       {
53 »       »       var·x·=·true·?·1·:·i;39 »       »       var·x·=·true·?·1·:·i;
54 »       }40 »       }
55 }</string>41 }</string>
 42 ····<string>//·CS0429:·Unreachable·expression·code·detected
 43 //·Line:·11
 44 //·Compiler·options:·-warn:4·-warnaserror
  
 45 using·System;
  
 46 class·Main
 47 {
 48 ···public·void·Method·(int·i)
 49 ···{
 50 ·······if·(5·==·5·||·i·&gt;·10)
 51 »       ···Console.WriteLine·(&quot;TEST&quot;);
 52 ···}
 53 }</string>
56 ··</Examples>54 ··</Examples>
57 </ErrorDocumentation>55 </ErrorDocumentation>
2.75 KB
CS0310
2.74 KB
CS0310
Ordering differences only
    
Offset 20, 14 lines modifiedOffset 20, 45 lines modified
20 {20 {
21 »       Foo&lt;A&gt;·foo;21 »       Foo&lt;A&gt;·foo;
  
22 »       static·void·Main·()22 »       static·void·Main·()
23 »       {23 »       {
24 »       }24 »       }
25 }</string>25 }</string>
 26 ····<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;()'
 27 //·Line:·10
  
 28 public·static·class·Program
 29 {
 30 »       static·void·Main·()
 31 »       {
 32 »       »       Ret&lt;string&gt;·();
 33 »       }
  
 34 »       static·T·Ret&lt;T&gt;·()·where·T·:·new·()
 35 »       {
 36 »       »       return·new·T·();
 37 »       }
 38 }</string>
 39 ····<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;'
 40 //·Line:·14
 41 class·C·&lt;a&gt;·where·a·:·new·()·{
 42 }
  
 43 class·Foo·{
 44 ··public·Foo·(int·x)·{·}
 45 }
  
 46 class·X
 47 {
 48 ········static·void·Main·()
 49 ········{
 50 ··········C&lt;Foo&gt;·x;
 51 ········}
 52 }</string>
26 ····<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;'53 ····<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;'
27 //·Line:·1854 //·Line:·18
  
28 public·class·Class155 public·class·Class1
29 {56 {
30 »       public·Class1·(int·i)·{·}57 »       public·Class1·(int·i)·{·}
31 }58 }
Offset 41, 82 lines modifiedOffset 72, 51 lines modified
41 }72 }
  
  
42 class·A·:·Class2&lt;Class3&lt;Class1&gt;&gt;73 class·A·:·Class2&lt;Class3&lt;Class1&gt;&gt;
43 {74 {
44 }</string>75 }</string>
45 ····<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;'76 ····<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;'
46 //·Line:·1877 //·Line:·20
  
47 public·class·Foo&lt;T&gt;78 public·class·Foo&lt;T&gt;
48 »       where·T·:·new·()79 »       where·T·:·new·()
49 {80 {
50 }81 }
  
51 abstract·class·A82 class·A
52 {83 {
53 »       public·A·()84 »       private·A·()
54 »       {·}85 »       {·}
55 }86 }
  
56 class·X87 class·X
57 {88 {
58 »       Foo&lt;A&gt;·foo; 
  
59 »       static·void·Main·() 
60 »       { 
61 »       } 
62 }</string> 
63 ····<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;()' 
64 //·Line:·10 
  
65 public·static·class·Program 
66 { 
67 »       static·void·Main·()89 »       static·void·Main·()
68 »       {90 »       {
 91 »       »       object·o·=·new·Foo&lt;A&gt;·();
69 »       »       Ret&lt;string&gt;·(); 
70 »       } 
  
71 »       static·T·Ret&lt;T&gt;·()·where·T·:·new·() 
72 »       { 
73 »       »       return·new·T·(); 
74 »       }92 »       }
75 }</string>93 }</string>
76 ····<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;' 
77 //·Line:·14 
78 class·C·&lt;a&gt;·where·a·:·new·()·{ 
79 } 
  
80 class·Foo·{ 
81 ··public·Foo·(int·x)·{·} 
82 } 
  
83 class·X 
84 { 
85 ········static·void·Main·() 
86 ········{ 
87 ··········C&lt;Foo&gt;·x; 
88 ········} 
89 }</string> 
90 ····<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;'94 ····<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;'
91 //·Line:·2095 //·Line:·18
  
92 public·class·Foo&lt;T&gt;96 public·class·Foo&lt;T&gt;
93 »       where·T·:·new·()97 »       where·T·:·new·()
94 {98 {
95 }99 }
  
96 class·A100 abstract·class·A
97 {101 {
98 »       private·A·()102 »       public·A·()
99 »       {·}103 »       {·}
100 }104 }
  
101 class·X105 class·X
102 {106 {
 107 »       Foo&lt;A&gt;·foo;
  
103 »       static·void·Main·()108 »       static·void·Main·()
104 »       {109 »       {
105 »       »       object·o·=·new·Foo&lt;A&gt;·(); 
Max diff block lines reached; 50/2768 bytes (1.81%) of diff not shown.
1.12 KB
CS0428
1.11 KB
CS0428
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>CS0428</ErrorName>3 ··<ErrorName>CS0428</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0428:·Cannot·convert·method·group·`Count'·to·non-delegate·type·`int'.·Consider·using·parentheses·to·invoke·the·method 
6 //·Line:·11 
  
7 using·System.Linq; 
  
8 public·class·A 
9 { 
10 »       public·A·() 
11 »       { 
12 »       »       string·[]·test·=·new·string·[5]; 
13 »       »       A·[]·array·=·new·A·[test.Count]; 
14 »       } 
15 }</string> 
16 ····<string>//·CS0428:·Cannot·convert·method·group·`a'·to·non-delegate·type·`int'.·Consider·using·parentheses·to·invoke·the·method5 ····<string>//·CS0428:·Cannot·convert·method·group·`a'·to·non-delegate·type·`int'.·Consider·using·parentheses·to·invoke·the·method
17 //·Line:·126 //·Line:·12
  
18 class·X·{7 class·X·{
19 »       int·a·(int·a)8 »       int·a·(int·a)
20 »       {9 »       {
21 »       »       return·0;10 »       »       return·0;
22 »       }11 »       }
  
23 »       void·b·()12 »       void·b·()
24 »       {13 »       {
25 »       »       int·x·=·a;14 »       »       int·x·=·a;
26 »       }15 »       }
27 }</string>16 }</string>
 17 ····<string>//·CS0428:·Cannot·convert·method·group·`Count'·to·non-delegate·type·`int'.·Consider·using·parentheses·to·invoke·the·method
 18 //·Line:·11
  
 19 using·System.Linq;
  
 20 public·class·A
 21 {
 22 »       public·A·()
 23 »       {
 24 »       »       string·[]·test·=·new·string·[5];
 25 »       »       A·[]·array·=·new·A·[test.Count];
 26 »       }
 27 }</string>
28 ··</Examples>28 ··</Examples>
29 </ErrorDocumentation>29 </ErrorDocumentation>
895 B
CS1605
883 B
CS1605
Ordering differences only
    
Offset 1, 35 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>CS1605</ErrorName>3 ··<ErrorName>CS1605</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1605:·Cannot·pass·`this'·as·a·ref·or·out·argument·because·it·is·read-only5 ····<string>//·CS1605:·Cannot·pass·`this'·as·a·ref·or·out·argument·because·it·is·read-only
6 //·Line:·136 //·Line:·14
 7 //·Compiler·options:·-langversion:latest
  
7 class·X8 readonly·struct·X
8 {9 {
9 »       void·Test·(out·X·x)10 »       void·Test·(out·X·x)
10 »       {11 »       {
11 »       »       x·=·null;12 »       »       x·=·new·X·();
12 »       }13 »       }
13 »       14 »       
14 »       void·Run·()15 »       void·Run·()
15 »       {16 »       {
16 »       »       Test·(out·this);17 »       »       Test·(out·this);
17 »       }18 »       }
18 }</string>19 }</string>
19 ····<string>//·CS1605:·Cannot·pass·`this'·as·a·ref·or·out·argument·because·it·is·read-only20 ····<string>//·CS1605:·Cannot·pass·`this'·as·a·ref·or·out·argument·because·it·is·read-only
20 //·Line:·1421 //·Line:·13
21 //·Compiler·options:·-langversion:latest 
  
22 readonly·struct·X22 class·X
23 {23 {
24 »       void·Test·(out·X·x)24 »       void·Test·(out·X·x)
25 »       {25 »       {
26 »       »       x·=·new·X·();26 »       »       x·=·null;
27 »       }27 »       }
28 »       28 »       
29 »       void·Run·()29 »       void·Run·()
30 »       {30 »       {
31 »       »       Test·(out·this);31 »       »       Test·(out·this);
32 »       }32 »       }
33 }</string>33 }</string>
1.54 KB
CS0105
1.53 KB
CS0105
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>CS0105</ErrorName>3 ··<ErrorName>CS0105</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0105:·The·using·directive·for·`System.Console'·appeared·previously·in·this·namespace
 6 //·Line:·6
 7 //·Compiler·options:·-warnaserror·-warn:3
  
 8 using·static·System.Console;
 9 using·static·System.Console;</string>
 10 ····<string>//·CS0105:·The·using·directive·for·`System'·appeared·previously·in·this·namespace
 11 //·Line:·6
 12 //·Compiler·options:·-warnaserror·-warn:3
  
 13 using·System;
 14 using·global::System;</string>
5 ····<string>//·CS0105:·The·using·directive·for·`System'·appeared·previously·in·this·namespace15 ····<string>//·CS0105:·The·using·directive·for·`System'·appeared·previously·in·this·namespace
6 //·Line:·616 //·Line:·6
7 //·Compiler·options:·-warnaserror·-warn:317 //·Compiler·options:·-warnaserror·-warn:3
  
8 using·System;18 using·System;
9 using·System;19 using·System;
  
Offset 13, 26 lines modifiedOffset 25, 14 lines modified
13 {25 {
14 »       static·int·Main·()·26 »       static·int·Main·()·
15 »       {27 »       {
16 »       »       int·a=5;28 »       »       int·a=5;
17 »       »       return·a;29 »       »       return·a;
18 »       }30 »       }
19 }</string>31 }</string>
20 ····<string>//·CS0105:·The·using·directive·for·`System'·appeared·previously·in·this·namespace 
21 //·Line:·6 
22 //·Compiler·options:·-warnaserror·-warn:3 
  
23 using·System; 
24 using·global::System;</string> 
25 ····<string>//·CS0105:·The·using·directive·for·`System.Console'·appeared·previously·in·this·namespace 
26 //·Line:·6 
27 //·Compiler·options:·-warnaserror·-warn:3 
  
28 using·static·System.Console; 
29 using·static·System.Console;</string> 
30 ····<string>//·CS0105:·The·using·directive·for·`N.M'·appeared·previously·in·this·namespace32 ····<string>//·CS0105:·The·using·directive·for·`N.M'·appeared·previously·in·this·namespace
31 //·Line:·833 //·Line:·8
32 //·Compiler·options:·-warnaserror·-warn:334 //·Compiler·options:·-warnaserror·-warn:3
  
33 namespace·N35 namespace·N
34 {36 {
35 »       using·M;37 »       using·M;
617 B
CS8094
605 B
CS8094
Ordering differences only
    
Offset 6, 23 lines modifiedOffset 6, 23 lines modified
6 //·Line:·96 //·Line:·9
7 //·Compiler·options:·-warnaserror7 //·Compiler·options:·-warnaserror
  
8 class·Program8 class·Program
9 {9 {
10 »       static·void·Main·()10 »       static·void·Main·()
11 »       {11 »       {
12 »       »       var·s·=·$&quot;{1,·int.MaxValue·}&quot;;12 »       »       var·s·=·$&quot;{1,·int.MinValue·}&quot;;
13 »       }13 »       }
14 }</string>14 }</string>
15 ····<string>//·CS8094:·Alignment·value·has·a·magnitude·greater·than·32767·and·may·result·in·a·large·formatted·string15 ····<string>//·CS8094:·Alignment·value·has·a·magnitude·greater·than·32767·and·may·result·in·a·large·formatted·string
16 //·Line:·916 //·Line:·9
17 //·Compiler·options:·-warnaserror17 //·Compiler·options:·-warnaserror
  
18 class·Program18 class·Program
19 {19 {
20 »       static·void·Main·()20 »       static·void·Main·()
21 »       {21 »       {
22 »       »       var·s·=·$&quot;{1,·int.MinValue·}&quot;;22 »       »       var·s·=·$&quot;{1,·int.MaxValue·}&quot;;
23 »       }23 »       }
24 }</string>24 }</string>
25 ··</Examples>25 ··</Examples>
26 </ErrorDocumentation>26 </ErrorDocumentation>
3.43 KB
CS0315
3.42 KB
CS0315
Ordering differences only
    
Offset 1, 31 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>CS0315</ErrorName>3 ··<ErrorName>CS0315</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<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?'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'
6 //·Line:·196 //·Line:·8
  
7 class·A&lt;T&gt; 
8 { 
9 »       public·static·void·Test&lt;U&gt;·()·where·U·:·T 
10 »       { 
11 »       } 
12 } 
  
13 class·B·:·A&lt;int?&gt;7 class·X
14 {8 {
15 }9 »       delegate·void·D&lt;TEventArgs&gt;·()·where·TEventArgs·:·System.EventArgs;
  
 10 »       D&lt;int&gt;·x;
16 class·Program 
17 { 
18 »       public·static·void·Main·() 
19 »       { 
20 »       »       B.Test&lt;int&gt;·(); 
21 »       } 
22 }</string>11 }</string>
23 ····<string>//·CS0315:·The·type·`int'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`H&lt;T&gt;'.·There·is·no·boxing·conversion·from·`int'·to·`I'12 ····<string>//·CS0315:·The·type·`int'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`H&lt;T&gt;'.·There·is·no·boxing·conversion·from·`int'·to·`I'
24 //·Line:·2713 //·Line:·27
  
25 using·System;14 using·System;
  
26 interface·I15 interface·I
Offset 49, 38 lines modifiedOffset 37, 50 lines modified
49 »       static·void·Main·()37 »       static·void·Main·()
50 »       {38 »       {
51 »       »       Test·(()·=&gt;·{39 »       »       Test·(()·=&gt;·{
52 »       »       »       Foo&lt;H&lt;int&gt;&gt;·();40 »       »       »       Foo&lt;H&lt;int&gt;&gt;·();
53 »       »       });41 »       »       });
54 »       }42 »       }
55 }</string>43 }</string>
56 ····<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;'44 ····<string>//·CS0315:·The·type·`short'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`A&lt;T&gt;'.·There·is·no·boxing·conversion·from·`short'·to·`A&lt;short&gt;.N1&lt;short&gt;'
57 //·Line:·945 //·Line:·4
58 //·Compiler·options:·-r:CS0315-2-lib.dll 
  
59 public·class·Test46 public·class·A&lt;T&gt;·where·T·:·A&lt;short&gt;.N1&lt;T&gt;
60 {47 {
61 »       public·static·void·Main·()48 ····public·class·N1&lt;U&gt;
 49 ····{
 50 ····}
 51 }</string>
 52 ····<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?'
 53 //·Line:·19
  
 54 class·A&lt;T&gt;
 55 {
 56 »       public·static·void·Test&lt;U&gt;·()·where·U·:·T
62 »       {57 »       {
63 »       »       A&lt;ushort&gt;.N1&lt;ushort&gt;·a·=·null; 
64 »       }58 »       }
 59 }
65 }</string> 
66 ····<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' 
67 //·Line:·8 
  
68 class·X60 class·B·:·A&lt;int?&gt;
69 {61 {
70 »       delegate·void·D&lt;TEventArgs&gt;·()·where·TEventArgs·:·System.EventArgs;62 }
  
71 »       D&lt;int&gt;·x;63 class·Program
 64 {
 65 »       public·static·void·Main·()
 66 »       {
 67 »       »       B.Test&lt;int&gt;·();
 68 »       }
72 }</string>69 }</string>
73 ····<string>//·CS0315:·The·type·`short'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`A&lt;T&gt;'.·There·is·no·boxing·conversion·from·`short'·to·`A&lt;short&gt;.N1&lt;short&gt;'70 ····<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;'
74 //·Line:·471 //·Line:·9
 72 //·Compiler·options:·-r:CS0315-2-lib.dll
  
75 public·class·A&lt;T&gt;·where·T·:·A&lt;short&gt;.N1&lt;T&gt;73 public·class·Test
76 {74 {
77 ····public·class·N1&lt;U&gt; 
78 ····{ 
79 ····}75 »       public·static·void·Main·()
 76 »       {
 77 »       »       A&lt;ushort&gt;.N1&lt;ushort&gt;·a·=·null;
 78 »       }
80 }</string>79 }</string>
81 ··</Examples>80 ··</Examples>
82 </ErrorDocumentation>81 </ErrorDocumentation>
2.36 KB
CS0617
2.35 KB
CS0617
Ordering differences only
    
Offset 5, 49 lines modifiedOffset 5, 21 lines modified
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·static5 ····<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:·116 //·Line:·11
  
7 using·System;7 using·System;
  
8 public·sealed·class·FooAttribute·:·Attribute8 public·sealed·class·FooAttribute·:·Attribute
9 {9 {
10 »       public·static·int·Foo; 
11 } 
  
12 [Foo·(Foo·=·1)] 
13 public·class·Tests 
14 { 
15 }</string> 
16 ····<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 
17 //·Line:·11 
  
18 using·System; 
  
19 public·sealed·class·FooAttribute·:·Attribute 
20 { 
21 »       public·short·Foo·{·get;·private·set;·}10 »       public·short·Foo·{·get;·private·set;·}
22 }11 }
  
23 [Foo·(Foo·=·1)]12 [Foo·(Foo·=·1)]
24 public·class·Tests13 public·class·Tests
25 {14 {
26 }</string>15 }</string>
27 ····<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 
28 //·Line:·11 
  
29 using·System; 
  
30 public·sealed·class·FooAttribute·:·Attribute 
31 { 
32 »       internal·int·Foo; 
33 } 
  
34 [Foo·(Foo·=·1)] 
35 public·class·Tests 
36 { 
37 }</string> 
38 ····<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·static16 ····<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
39 //·Line:·1117 //·Line:·11
  
40 class·BazAttribute·:·System.Attribute·18 class·BazAttribute·:·System.Attribute·
41 {19 {
42 »       public·object·foo3·{·set·{}·}20 »       public·object·foo3·{·set·{}·}
43 }21 }
Offset 77, 9 lines modifiedOffset 49, 37 lines modified
77 [Simple·(&quot;Dummy&quot;,·MyNamedArg·=·&quot;Dude!&quot;)]49 [Simple·(&quot;Dummy&quot;,·MyNamedArg·=·&quot;Dude!&quot;)]
78 public·class·Blah·{50 public·class·Blah·{
  
79 »       public·static·void·Main·()51 »       public·static·void·Main·()
80 »       {52 »       {
81 »       }53 »       }
82 }</string>54 }</string>
 55 ····<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
 56 //·Line:·11
  
 57 using·System;
  
 58 public·sealed·class·FooAttribute·:·Attribute
 59 {
 60 »       internal·int·Foo;
 61 }
  
 62 [Foo·(Foo·=·1)]
 63 public·class·Tests
 64 {
 65 }</string>
 66 ····<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
 67 //·Line:·11
  
 68 using·System;
  
 69 public·sealed·class·FooAttribute·:·Attribute
 70 {
 71 »       public·static·int·Foo;
 72 }
  
 73 [Foo·(Foo·=·1)]
 74 public·class·Tests
 75 {
 76 }</string>
83 ··</Examples>77 ··</Examples>
84 </ErrorDocumentation>78 </ErrorDocumentation>
2.92 KB
CS0633
2.9 KB
CS0633
Ordering differences only
    
Offset 1, 23 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>CS0633</ErrorName>3 ··<ErrorName>CS0633</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier5 ····<string>//·CS0633:·The·argument·to·the·`System.Diagnostics.ConditionalAttribute'·attribute·must·be·a·valid·identifier
6 //·Line:·86 //·Line:·6
  
7 using·System.Runtime.CompilerServices;7 using·System.Diagnostics;
  
 8 [Conditional(&quot;DEBUG+2&quot;)]
 9 public·class·Test:·System.Attribute·{}</string>
8 public·class·C 
9 { 
10 »       [IndexerName·(&quot;class&quot;)] 
11 »       public·string·this·[int·i]·{ 
12 »       »       set·{·} 
13 »       } 
14 }</string> 
15 ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier10 ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier
16 //·Line:·511 //·Line:·5
  
17 public·class·MonthDays·{12 public·class·MonthDays·{
18 ···[System.Runtime.CompilerServices.IndexerName·(&quot;buggypo·for·you&quot;)]13 ···[System.Runtime.CompilerServices.IndexerName·(&quot;buggypo·for·you&quot;)]
19 ···public·int·this·[int·a]·{14 ···public·int·this·[int·a]·{
20 ······get·{15 ······get·{
Offset 26, 14 lines modifiedOffset 21, 26 lines modified
26 ···}21 ···}
  
27 ···public·static·void·Main·()22 ···public·static·void·Main·()
28 ···{23 ···{
29 »       int·i·=·new·MonthDays·()·[1];24 »       int·i·=·new·MonthDays·()·[1];
30 ···}25 ···}
31 }</string>26 }</string>
 27 ····<string>//·CS0633:·The·argument·to·the·`System.Diagnostics.ConditionalAttribute'·attribute·must·be·a·valid·identifier
 28 //·Line:·8
  
 29 using·System;
 30 using·System.Diagnostics;
  
 31 class·TestClass·{
 32 »       [Conditional·(&quot;UNDEFINED·CONDITION&quot;)]
 33 »       static·void·ConditionalMethod·()
 34 »       {
 35 »       }
 36 }</string>
32 ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier37 ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier
33 //·Line:·538 //·Line:·5
  
34 public·class·MonthDays·{39 public·class·MonthDays·{
35 ···[System.Runtime.CompilerServices.IndexerName·(&quot;&quot;)]40 ···[System.Runtime.CompilerServices.IndexerName·(&quot;&quot;)]
36 ···public·int·this·[int·a]·{41 ···public·int·this·[int·a]·{
37 ······get·{42 ······get·{
Offset 42, 33 lines modifiedOffset 49, 26 lines modified
42 ···}49 ···}
  
43 ···public·static·void·Main·()50 ···public·static·void·Main·()
44 ···{51 ···{
45 »       int·i·=·new·MonthDays·()·[1];52 »       int·i·=·new·MonthDays·()·[1];
46 ···}53 ···}
47 }</string>54 }</string>
48 ····<string>//·CS0633:·The·argument·to·the·`System.Diagnostics.ConditionalAttribute'·attribute·must·be·a·valid·identifier55 ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier
49 //·Line:·856 //·Line:·8
  
 57 using·System.Runtime.CompilerServices;
50 using·System; 
51 using·System.Diagnostics; 
  
52 class·TestClass·{ 
53 »       [Conditional·(&quot;UNDEFINED·CONDITION&quot;)] 
54 »       static·void·ConditionalMethod·() 
55 »       {58 public·class·C
 59 {
 60 »       [IndexerName·(&quot;class&quot;)]
 61 »       public·string·this·[int·i]·{
 62 »       »       set·{·}
56 »       }63 »       }
57 }</string>64 }</string>
58 ····<string>//·CS0633:·The·argument·to·the·`System.Diagnostics.ConditionalAttribute'·attribute·must·be·a·valid·identifier 
59 //·Line:·6 
  
60 using·System.Diagnostics; 
  
61 [Conditional(&quot;DEBUG+2&quot;)] 
62 public·class·Test:·System.Attribute·{}</string> 
63 ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier65 ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier
64 //·Line:·866 //·Line:·8
  
65 using·System.Runtime.CompilerServices;67 using·System.Runtime.CompilerServices;
  
66 public·class·C68 public·class·C
67 {69 {
1.35 KB
CS0655
1.34 KB
CS0655
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 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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:·`a'·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;
Offset 26, 23 lines modifiedOffset 26, 23 lines modified
26 »       public·int[,]·a;26 »       public·int[,]·a;
27 }27 }
  
28 [Test·(a·=·null)]28 [Test·(a·=·null)]
29 class·C29 class·C
30 {30 {
31 }</string>31 }</string>
32 ····<string>//·CS0655:·`d'·is·not·a·valid·named·attribute·argument·because·it·is·not·a·valid·attribute·parameter·type32 ····<string>//·CS0655:·`a'·is·not·a·valid·named·attribute·argument·because·it·is·not·a·valid·attribute·parameter·type
33 //·Line:·1133 //·Line:·11
  
34 using·System;34 using·System;
  
35 class·TestAttribute·:·Attribute35 class·TestAttribute·:·Attribute
36 {36 {
37 ···public·decimal·d;37 ···public·int[][]·a;
38 }38 }
  
39 [Test·(d·=·44444)]39 [Test·(a·=·null)]
40 class·C40 class·C
41 {41 {
42 }</string>42 }</string>
43 ··</Examples>43 ··</Examples>
44 </ErrorDocumentation>44 </ErrorDocumentation>
850 B
CS0169
838 B
CS0169
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>CS0169</ErrorName>3 ··<ErrorName>CS0169</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0169:·The·private·field·`X.x'·is·never·used 
6 //·Line:·4 
7 //·Compiler·options:·-warnaserror·-warn:4 
  
8 class·X·{ 
9 »       int·x; 
  
10 »       static·void·Main·()·{} 
11 }</string> 
12 ····<string>//·CS0169:·The·private·field·`Foo.Bar.a'·is·never·used5 ····<string>//·CS0169:·The·private·field·`Foo.Bar.a'·is·never·used
13 //·Line:·96 //·Line:·9
14 //·Compiler·options:·-warnaserror·-warn:47 //·Compiler·options:·-warnaserror·-warn:4
  
15 class·Foo8 class·Foo
16 {9 {
17 »       class·Bar10 »       class·Bar
18 »       {11 »       {
19 »       »       int·a;12 »       »       int·a;
20 »       }13 »       }
21 }</string>14 }</string>
 15 ····<string>//·CS0169:·The·private·field·`X.x'·is·never·used
 16 //·Line:·4
 17 //·Compiler·options:·-warnaserror·-warn:4
  
 18 class·X·{
 19 »       int·x;
  
 20 »       static·void·Main·()·{}
 21 }</string>
22 ··</Examples>22 ··</Examples>
23 </ErrorDocumentation>23 </ErrorDocumentation>
1.92 KB
CS0253
1.91 KB
CS0253
Ordering differences only
    
Offset 1, 24 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>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·`System.Action'·to·get·value·comparison5 ····<string>//·CS0253:·Possible·unintended·reference·comparison.·Consider·casting·the·right·side·expression·to·type·`string'·to·get·value·comparison
6 //·Line:·136 //·Line:·10
7 //·Compiler·options:·-warnaserror7 //·Compiler·options:·-warn:2·-warnaserror
  
8 using·System;8 using·System;
  
 9 class·X·{
9 class·MainClass 
10 { 
11 »       public·static·void·Main·()10 »       static·void·Main()·{
 11 »       »       object·a·=·&quot;11&quot;;
 12 »       »       Console.WriteLine(&quot;11&quot;·==·a);
12 »       { 
13 »       »       Action·a·=·null; 
14 »       »       object·b·=·null; 
15 »       »       var·x·=·a·==·b; 
16 »       }13 »       }
17 }</string>14 }</string>
18 ····<string>//·CS0253:·Possible·unintended·reference·comparison.·Consider·casting·the·right·side·expression·to·type·`A'·to·get·value·comparison15 ····<string>//·CS0253:·Possible·unintended·reference·comparison.·Consider·casting·the·right·side·expression·to·type·`A'·to·get·value·comparison
19 //·Line:·1616 //·Line:·16
20 //·Compiler·options:·-warnaserror17 //·Compiler·options:·-warnaserror
  
21 using·System;18 using·System;
Offset 41, 21 lines modifiedOffset 38, 24 lines modified
41 »       }38 »       }
42 »       39 »       
43 »       public·static·bool·operator·!=·(A·left,·A·right)40 »       public·static·bool·operator·!=·(A·left,·A·right)
44 »       {41 »       {
45 »       »       return·false;42 »       »       return·false;
46 »       }43 »       }
47 }</string>44 }</string>
48 ····<string>//·CS0253:·Possible·unintended·reference·comparison.·Consider·casting·the·right·side·expression·to·type·`string'·to·get·value·comparison45 ····<string>//·CS0253:·Possible·unintended·reference·comparison.·Consider·casting·the·right·side·expression·to·type·`System.Action'·to·get·value·comparison
49 //·Line:·1046 //·Line:·13
50 //·Compiler·options:·-warn:2·-warnaserror47 //·Compiler·options:·-warnaserror
  
51 using·System;48 using·System;
  
52 class·X·{49 class·MainClass
 50 {
53 »       static·void·Main()·{51 »       public·static·void·Main·()
54 »       »       object·a·=·&quot;11&quot;; 
55 »       »       Console.WriteLine(&quot;11&quot;·==·a);52 »       {
 53 »       »       Action·a·=·null;
 54 »       »       object·b·=·null;
 55 »       »       var·x·=·a·==·b;
56 »       }56 »       }
57 }</string>57 }</string>
58 ··</Examples>58 ··</Examples>
59 </ErrorDocumentation>59 </ErrorDocumentation>
1.18 KB
CS0738
1.17 KB
CS0738
Ordering differences only
    
Offset 29, 14 lines modifiedOffset 29, 29 lines modified
29 »       »       return·default·(T);29 »       »       return·default·(T);
30 »       }30 »       }
31 }31 }
  
32 public·class·CB·:·CA&lt;IB&gt;,·IG&lt;IA&gt;32 public·class·CB·:·CA&lt;IB&gt;,·IG&lt;IA&gt;
33 {33 {
34 }</string>34 }</string>
 35 ····<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'
 36 //·Line:·9
  
 37 interface·I
 38 {
 39 »       void·Test·(int·a);
 40 }
  
 41 class·B:·I
 42 {
 43 »       public·int·Test·(int·a)
 44 »       {
 45 »       »       return·a;
 46 »       }
 47 }</string>
35 ····<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'48 ····<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'
36 //·Line:·2249 //·Line:·22
  
37 public·interface·I150 public·interface·I1
38 {51 {
39 »       IB·Key·{·get;·}52 »       IB·Key·{·get;·}
40 }53 }
Offset 54, 24 lines modifiedOffset 69, 9 lines modified
54 {69 {
55 }70 }
  
56 public·class·C·:·I1,·I271 public·class·C·:·I1,·I2
57 {72 {
58 »       public·IB·Key·{·get·{·return·null;·}·}73 »       public·IB·Key·{·get·{·return·null;·}·}
59 }</string>74 }</string>
60 ····<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' 
61 //·Line:·9 
  
62 interface·I 
63 { 
64 »       void·Test·(int·a); 
65 } 
  
66 class·B:·I 
67 { 
68 »       public·int·Test·(int·a) 
69 »       { 
70 »       »       return·a; 
71 »       } 
72 }</string> 
73 ··</Examples>75 ··</Examples>
74 </ErrorDocumentation>76 </ErrorDocumentation>
805 B
CS0610
793 B
CS0610
Ordering differences only
    
Offset 8, 21 lines modifiedOffset 8, 21 lines modified
8 public·class·Sample·{8 public·class·Sample·{
9 ········System.ArgIterator·arg;9 ········System.ArgIterator·arg;
10 }</string>10 }</string>
11 ····<string>//·CS0610:·Field·or·property·cannot·be·of·type·`System.TypedReference'11 ····<string>//·CS0610:·Field·or·property·cannot·be·of·type·`System.TypedReference'
12 //·Line:·512 //·Line:·5
  
13 public·class·Sample·{13 public·class·Sample·{
 14 ········const·System.TypedReference·arg·=·null;
14 ········System.TypedReference·reference·{ 
15 ················get·{ 
16 ························return·null; 
17 ················} 
18 ········} 
19 }</string>15 }</string>
20 ····<string>//·CS0610:·Field·or·property·cannot·be·of·type·`System.TypedReference'16 ····<string>//·CS0610:·Field·or·property·cannot·be·of·type·`System.TypedReference'
21 //·Line:·517 //·Line:·5
  
22 public·class·Sample·{18 public·class·Sample·{
23 ········const·System.TypedReference·arg·=·null;19 ········System.TypedReference·reference·{
 20 ················get·{
 21 ························return·null;
 22 ················}
 23 ········}
24 }</string>24 }</string>
25 ··</Examples>25 ··</Examples>
26 </ErrorDocumentation>26 </ErrorDocumentation>
4.14 KB
CS0507
4.12 KB
CS0507
Ordering differences only
    
Offset 1, 66 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>CS0507</ErrorName>3 ··<ErrorName>CS0507</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0507:·`Class2.GetString()':·cannot·change·access·modifiers·when·overriding·`protected'·inherited·member·`Class1.GetString()'5 ····<string>//·CS0507:·`Class2.GetString()':·cannot·change·access·modifiers·when·overriding·`protected·internal'·inherited·member·`Class1.GetString()'
6 //·Line:·76 //·Line:·7
7 //·Compiler·options:·-r:CS0507-8-lib.dll7 //·Compiler·options:·-r:CS0507-7-lib.dll
  
8 public·sealed·class·Class2·:·Class18 public·sealed·class·Class2·:·Class1
9 {9 {
10 »       protected·internal·override·string·GetString·()10 »       protected·override·string·GetString·()
11 »       {11 »       {
12 »       »       return·&quot;Hello2&quot;;12 »       »       return·&quot;Hello2&quot;;
13 »       }13 »       }
14 }</string>14 }</string>
 15 ····<string>//·CS0507:·`DerivedClass.Message':·cannot·change·access·modifiers·when·overriding·`public'·inherited·member·`BaseClass.Message'
 16 //·Line:·12
  
 17 class·BaseClass·{
 18 »       public·virtual·string·Message·{
 19 »       »       set·{
 20 »       »       }
 21 »       }
 22 }
  
 23 class·DerivedClass·:·BaseClass·{
 24 »       protected·override·string·Message·{
 25 »       »       set·{
 26 »       »       }
 27 »       }
 28 }</string>
15 ····<string>//·CS0507:·`DerivedClass.Test':·cannot·change·access·modifiers·when·overriding·`protected'·inherited·member·`BaseClass.Test'29 ····<string>//·CS0507:·`DerivedClass.Test':·cannot·change·access·modifiers·when·overriding·`protected'·inherited·member·`BaseClass.Test'
16 //·Line:·1130 //·Line:·11
  
17 using·System;31 using·System;
  
18 class·BaseClass·{32 class·BaseClass·{
19 ········protected·virtual·event·EventHandler·Test;33 ········protected·virtual·event·EventHandler·Test;
20 }34 }
  
21 class·DerivedClass:·BaseClass·{35 class·DerivedClass:·BaseClass·{
22 ········public·override·sealed·event·EventHandler·Test;36 ········public·override·sealed·event·EventHandler·Test;
23 }</string>37 }</string>
24 ····<string>//·CS0507:·`DerivedClass.Show()':·cannot·change·access·modifiers·when·overriding·`protected'·inherited·member·`BaseClass.Show()' 
25 //·Line:·9 
  
26 class·BaseClass·{ 
27 ········protected·virtual·void·Show·()·{} 
28 } 
  
29 class·DerivedClass:·BaseClass·{ 
30 ········public·override·void·Show·()·{} 
31 }</string> 
32 ····<string>//·CS0507:·`DerivedClass.Message.set':·cannot·change·access·modifiers·when·overriding·`protected'·inherited·member·`BaseClass.Message.set' 
33 //·Line:·15 
  
34 class·BaseClass·{ 
35 ········public·virtual·string·Message·{ 
36 »       »       get·{ 
37 »       »       »       return·&quot;&quot;; 
38 »       »       } 
39 »       »       protected·set·{ 
40 »       »       } 
41 »       } 
42 } 
  
43 class·DerivedClass·:·BaseClass·{ 
44 ········public·override·string·Message·{ 
45 »       »       get·{ 
46 »       »       »       return·&quot;&quot;; 
47 »       »       } 
48 »       »       set·{ 
49 »       »       } 
50 »       } 
51 }</string> 
52 ····<string>//·CS0507:·`DerivedClass.Message.set':·cannot·change·access·modifiers·when·overriding·`public'·inherited·member·`BaseClass.Message.set'38 ····<string>//·CS0507:·`DerivedClass.Message.set':·cannot·change·access·modifiers·when·overriding·`public'·inherited·member·`BaseClass.Message.set'
53 //·Line:·1939 //·Line:·19
  
54 class·BaseClass·{40 class·BaseClass·{
55 ········public·virtual·string·Message·{41 ········public·virtual·string·Message·{
56 »       »       get·{42 »       »       get·{
57 »       »       »       return·&quot;&quot;;43 »       »       »       return·&quot;&quot;;
Offset 90, 36 lines modifiedOffset 74, 52 lines modified
  
90 class·Bar·:·Foo74 class·Bar·:·Foo
91 {75 {
92 »       protected·override·void·X·()76 »       protected·override·void·X·()
93 »       {77 »       {
94 »       }78 »       }
95 }</string>79 }</string>
 80 ····<string>//·CS0507:·`DerivedClass.Show()':·cannot·change·access·modifiers·when·overriding·`protected'·inherited·member·`BaseClass.Show()'
 81 //·Line:·9
  
 82 class·BaseClass·{
 83 ········protected·virtual·void·Show·()·{}
 84 }
  
 85 class·DerivedClass:·BaseClass·{
 86 ········public·override·void·Show·()·{}
 87 }</string>
96 ····<string>//·CS0507:·`Class2.GetString()':·cannot·change·access·modifiers·when·overriding·`protected·internal'·inherited·member·`Class1.GetString()'88 ····<string>//·CS0507:·`Class2.GetString()':·cannot·change·access·modifiers·when·overriding·`protected'·inherited·member·`Class1.GetString()'
97 //·Line:·789 //·Line:·7
98 //·Compiler·options:·-r:CS0507-7-lib.dll90 //·Compiler·options:·-r:CS0507-8-lib.dll
  
99 public·sealed·class·Class2·:·Class191 public·sealed·class·Class2·:·Class1
100 {92 {
101 »       protected·override·string·GetString·()93 »       protected·internal·override·string·GetString·()
102 »       {94 »       {
103 »       »       return·&quot;Hello2&quot;;95 »       »       return·&quot;Hello2&quot;;
104 »       }96 »       }
105 }</string>97 }</string>
106 ····<string>//·CS0507:·`DerivedClass.Message':·cannot·change·access·modifiers·when·overriding·`public'·inherited·member·`BaseClass.Message'98 ····<string>//·CS0507:·`DerivedClass.Message.set':·cannot·change·access·modifiers·when·overriding·`protected'·inherited·member·`BaseClass.Message.set'
107 //·Line:·1299 //·Line:·15
  
108 class·BaseClass·{100 class·BaseClass·{
109 »       public·virtual·string·Message·{101 ········public·virtual·string·Message·{
110 »       »       set·{102 »       »       get·{
 103 »       »       »       return·&quot;&quot;;
 104 »       »       }
 105 »       »       protected·set·{
111 »       »       }106 »       »       }
112 »       }107 »       }
113 }108 }
  
114 class·DerivedClass·:·BaseClass·{109 class·DerivedClass·:·BaseClass·{
115 »       protected·override·string·Message·{110 ········public·override·string·Message·{
 111 »       »       get·{
Max diff block lines reached; 59/4186 bytes (1.41%) of diff not shown.
1.54 KB
CS0403
1.52 KB
CS0403
Ordering differences only
    
Offset 1, 33 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>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:·8
  
7 class·Test&lt;T&gt;7 class·X
8 {8 {
9 »       public·T·Null·()9 »       public·static·T·CreateMethod&lt;T&gt;·()
10 »       {10 »       {
11 »       »       return·(null);11 »       »       return·(T)null;
12 »       }12 »       }
13 }</string>13 }</string>
14 ····<string>//·CS0403:·Cannot·convert·null·to·the·type·parameter·`T'·because·it·could·be·a·value·type.·Consider·using·`default·(T)'·instead14 ····<string>//·CS0403:·Cannot·convert·null·to·the·type·parameter·`T'·because·it·could·be·a·value·type.·Consider·using·`default·(T)'·instead
15 //·Line:·815 //·Line:·8
  
16 struct·S16 class·Test&lt;T&gt;
17 {17 {
18 »       public·void·Foo&lt;T&gt;·()·where·T·:·struct18 »       public·T·Null·()
19 »       {19 »       {
20 »       »       T·t·=·null;20 »       »       return·(null);
21 »       }21 »       }
  
22 »       static·void·Main·() 
23 »       {·} 
24 }</string>22 }</string>
25 ····<string>//·CS0403:·Cannot·convert·null·to·the·type·parameter·`T'·because·it·could·be·a·value·type.·Consider·using·`default·(T)'·instead23 ····<string>//·CS0403:·Cannot·convert·null·to·the·type·parameter·`T'·because·it·could·be·a·value·type.·Consider·using·`default·(T)'·instead
26 //·Line:·724 //·Line:·7
27 class·Test&lt;T&gt;25 class·Test&lt;T&gt;
28 {26 {
29 »       public·T·Null·()27 »       public·T·Null·()
30 »       {28 »       {
Offset 39, 16 lines modifiedOffset 36, 19 lines modified
39 {36 {
40 »       static·void·Main·()37 »       static·void·Main·()
41 »       {·}38 »       {·}
42 }</string>39 }</string>
43 ····<string>//·CS0403:·Cannot·convert·null·to·the·type·parameter·`T'·because·it·could·be·a·value·type.·Consider·using·`default·(T)'·instead40 ····<string>//·CS0403:·Cannot·convert·null·to·the·type·parameter·`T'·because·it·could·be·a·value·type.·Consider·using·`default·(T)'·instead
44 //·Line:·841 //·Line:·8
  
45 class·X42 struct·S
46 {43 {
47 »       public·static·T·CreateMethod&lt;T&gt;·()44 »       public·void·Foo&lt;T&gt;·()·where·T·:·struct
48 »       {45 »       {
49 »       »       return·(T)null;46 »       »       T·t·=·null;
50 »       }47 »       }
  
 48 »       static·void·Main·()
 49 »       {·}
51 }</string>50 }</string>
52 ··</Examples>51 ··</Examples>
53 </ErrorDocumentation>52 </ErrorDocumentation>
9.18 KB
CS1501
9.17 KB
CS1501
Ordering differences only
    
Offset 1, 117 lines modifiedOffset 1, 142 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`Foo'·takes·`0'·arguments5 ····<string>//·CS1501:·No·overload·for·method·`Foo'·takes·`0'·arguments
6 //·Line:·156 //·Line:·15
  
 7 class·Base&lt;T&gt;
7 using·System; 
8 using·System.Runtime.InteropServices; 
  
9 public·class·C 
10 {8 {
11 »       public·static·void·Foo·([DefaultParameterValue(null)]·string·s)9 »       protected·virtual·void·Foo&lt;U&gt;·(U·u)
12 »       {10 »       {
13 »       }11 »       }
 12 }
  
14 »       public·static·void·Main·() 
15 »       { 
16 »       »       Foo·(); 
17 »       }13 class·Derived&lt;T&gt;·:·Base&lt;int&gt;
 14 {
 15 ····protected·override·void·Foo&lt;U&gt;·(U·u)
 16 ····{
 17 ········base.Foo·();
 18 ····}
18 }</string>19 }</string>
19 ····<string>//·CS1501:·No·overload·for·method·`Foo'·takes·`3'·arguments20 ····<string>//·CS1501:·No·overload·for·method·`Block'·takes·`2'·arguments
20 //·Line:·1221 //·Line:·12
  
21 class·Test22 class·X
22 {23 {
23 »       public·static·void·Foo·(string·s·=·null,·int·value·=·2)24 »       public·static·void·Block·(object·type,·object·variables,·params·object[]·expressions)
24 »       {25 »       {
25 »       }26 »       }
  
26 »       static·void·Main·()27 »       public·static·void·Main·()
27 »       {28 »       {
28 »       »       Foo·(&quot;a&quot;,·2,·6);29 »       »       Block·(variables:·null,·expressions:·null);
29 »       }30 »       }
30 }</string>31 }</string>
31 ····<string>//·CS1501:·No·overload·for·method·`Foo'·takes·`0'·arguments32 ····<string>//·CS1501:·No·overload·for·method·`Foo'·takes·`0'·arguments
32 //·Line:·1533 //·Line:·20
  
33 class·Base&lt;T&gt;34 class·A
34 {35 {
35 »       protected·virtual·void·Foo&lt;U&gt;·(U·u)36 »       protected·virtual·void·Foo·(object[]·arr)
36 »       {37 »       {
37 »       }38 »       }
38 }39 }
  
39 class·Derived&lt;T&gt;·:·Base&lt;int&gt;40 class·B·:·A
40 {41 {
41 ····protected·override·void·Foo&lt;U&gt;·(U·u) 
42 ····{ 
43 ········base.Foo·(); 
44 ····}42 »       protected·override·void·Foo·(params·object[]·arr)
 43 »       {
 44 »       }
  
 45 »       static·void·Bar()
 46 »       {
 47 »       »       B·b·=·new·B·();
 48 »       »       b.Foo·();
 49 »       }
45 }</string>50 }</string>
 51 ····<string>//·CS1501:·No·overload·for·method·`TestCall'·takes·`1'·arguments
 52 //·Line:·13
  
 53 class·C
 54 {
 55 »       static·void·TestCall·(byte·b,·int·a)
 56 »       {
 57 »       }
  
 58 »       public·static·void·Main·()
 59 »       {
 60 »       »       dynamic·d·=·0;
 61 »       »       TestCall·(d);
 62 »       }
 63 }</string>
46 ····<string>//·CS1501:·No·overload·for·method·`XCreateIC'·takes·`1'·arguments64 ····<string>//·CS1501:·No·overload·for·method·`Foo'·takes·`1'·arguments
47 //·Line:·1665 //·Line:·15
  
48 using·System;66 using·System;
49 using·System.Runtime.InteropServices; 
  
50 namespace·System.Windows.Forms67 class·MainClass
51 {68 {
52 ········internal·class·X11Xim 
53 ········{ 
54 ················[DllImport·(&quot;libX11&quot;,·EntryPoint=&quot;XCreateIC&quot;)] 
55 ················internal·extern·static·IntPtr·XCreateIC(IntPtr·xim,·__arglist);69 »       public·static·void·Main·()
 70 »       {
 71 »       »       int·val·=·2;
 72 »       »       Run·(()·=&gt;·{
 73 »       »       »       if·(val·&gt;·3)
 74 »       »       »       »       return;
  
 75 »       »       »       Foo·(5);
 76 »       »       });
 77 »       }
56 ················public·static·void·Main·() 
57 ················{ 
58 ························XCreateIC·(IntPtr.Zero); 
59 ················} 
60 ········} 
61 }</string> 
62 ····<string>//·CS1501:·No·overload·for·method·`Foo'·takes·`2'·arguments 
63 //·Line:·17 
  
 78 »       static·void·Foo·()
 79 »       {
 80 »       }
  
64 static·class·Extensions81 »       static·void·Run&lt;T&gt;·(Func&lt;T&gt;·func)
 82 »       {
 83 »       }
  
 84 »       static·void·Run&lt;T&gt;·(Action·act)
 85 »       {
 86 »       }
 87 }</string>
 88 ····<string>//·CS1501:·No·overload·for·method·`Test'·takes·`2'·arguments
 89 //·Line:·16
  
Max diff block lines reached; 6239/9350 bytes (66.73%) of diff not shown.
2.86 KB
CS0826
2.85 KB
CS0826
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>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:·86 //·Line:·9
  
  
7 public·class·Test7 public·class·Test
8 {8 {
9 »       static·void·Main·()9 »       static·void·Main·()
10 »       {10 »       {
11 »       »       var·e·=·new[]·{·1,·&quot;a&quot;·};11 »       »       var·e·=·new[]·{·null·};
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:·915 //·Line:·8
  
 16 class·C
 17 {
 18 »       public·static·void·Main·()
 19 »       {
 20 »       »       var·array·=·new[]·{·null,·null·};
 21 »       }
 22 }</string>
 23 ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly
 24 //·Line:·8
  
16 public·class·Test25 public·class·Test
17 {26 {
18 »       static·void·Main·()27 »       static·void·Main·()
19 »       {28 »       {
20 »       »       var·e·=·new[]·{·null·};29 »       »       var·e·=·new[]·{·1,·null·};
21 »       }30 »       }
22 }</string>31 }</string>
23 ····<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
24 //·Line:·833 //·Line:·8
  
25 class·XX34 class·XX
26 {35 {
Offset 52, 64 lines modifiedOffset 62, 54 lines modified
52 {62 {
53 »       static·void·Main·()63 »       static·void·Main·()
54 »       {64 »       {
55 »       »       var·e·=·new[]·{·delegate·{}·};65 »       »       var·e·=·new[]·{·delegate·{}·};
56 »       }66 »       }
57 }</string>67 }</string>
58 ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly68 ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly
59 //·Line:·869 //·Line:·9
  
60 public·class·Test 
61 { 
62 »       static·void·Main·() 
63 »       { 
64 »       »       var·e·=·new[]·{·Main·}; 
65 »       } 
66 }</string> 
67 ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly 
68 //·Line:·13 
  
  
69 public·class·Test70 public·class·Test
70 {71 {
71 »       static·void·TestMethod·() 
72 »       { 
73 »       } 
74 »        
75 »       static·void·Main·()72 »       static·void·Main·()
76 »       {73 »       {
77 »       »       var·e·=·new[]·{·TestMethod·()·};74 »       »       var·e·=·new[]·{·};
78 »       }75 »       }
79 }</string>76 }</string>
80 ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly77 ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly
81 //·Line:·878 //·Line:·8
  
82 public·class·Test79 public·class·Test
83 {80 {
84 »       static·void·Main·()81 »       static·void·Main·()
85 »       {82 »       {
86 »       »       var·e·=·new[]·{·1,·null·};83 »       »       var·e·=·new[]·{·1,·&quot;a&quot;·};
87 »       }84 »       }
88 }</string>85 }</string>
89 ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly86 ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly
90 //·Line:·987 //·Line:·13
  
  
91 public·class·Test88 public·class·Test
92 {89 {
 90 »       static·void·TestMethod·()
 91 »       {
 92 »       }
 93 »       
93 »       static·void·Main·()94 »       static·void·Main·()
94 »       {95 »       {
95 »       »       var·e·=·new[]·{·};96 »       »       var·e·=·new[]·{·TestMethod·()·};
96 »       }97 »       }
97 }</string>98 }</string>
98 ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly99 ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly
99 //·Line:·8100 //·Line:·8
  
100 class·C101 public·class·Test
101 {102 {
102 »       public·static·void·Main·()103 »       static·void·Main·()
103 »       {104 »       {
104 »       »       var·array·=·new[]·{·null,·null·};105 »       »       var·e·=·new[]·{·Main·};
105 »       }106 »       }
106 }</string>107 }</string>
107 ··</Examples>108 ··</Examples>
108 </ErrorDocumentation>109 </ErrorDocumentation>
2.92 KB
CS1944
2.91 KB
CS1944
Ordering differences only
    
Offset 7, 122 lines modifiedOffset 7, 122 lines modified
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·int*·D·();12 »       unsafe·delegate·int*·D·(int*·i);
13 »       13 »       
14 »       public·static·void·Main·()14 »       public·static·void·Main·()
15 »       {15 »       {
16 »       »       unsafe·{16 »       »       unsafe·{
17 »       »       »       Expression&lt;D&gt;·e·=·()·=&gt;·default·(int*);17 »       »       »       Expression&lt;D&gt;·e·=·p·=&gt;·p·+·1;
18 »       »       }18 »       »       }
19 »       }19 »       }
20 }</string>20 }</string>
21 ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation21 ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation
22 //·Line:·1522 //·Line:·13
23 //·Compiler·options:·-unsafe23 //·Compiler·options:·-unsafe
  
24 using·System;24 using·System;
25 using·System.Linq.Expressions;25 using·System.Linq.Expressions;
  
26 class·C26 class·C
27 {27 {
28 »       unsafe·delegate·int*·D·(int*·i); 
29 »        
30 »       public·static·void·Main·()28 »       public·static·void·Main·()
31 »       {29 »       {
32 »       »       unsafe·{30 »       »       unsafe·{
33 »       »       »       Expression&lt;D&gt;·e·=·p·=&gt;·p·+·1;31 »       »       »       Expression&lt;Func&lt;int&gt;&gt;·e·=·()·=&gt;·sizeof·(long*);
34 »       »       }32 »       »       }
35 »       }33 »       }
36 }</string>34 }</string>
37 ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation35 ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation
38 //·Line:·1336 //·Line:·14
39 //·Compiler·options:·-unsafe37 //·Compiler·options:·-unsafe
  
40 using·System;38 using·System;
41 using·System.Linq.Expressions;39 using·System.Linq.Expressions;
  
42 class·C40 class·C
43 {41 {
44 »       public·static·void·Main·()42 »       public·static·void·Main·()
45 »       {43 »       {
46 »       »       unsafe·{44 »       »       unsafe·{
 45 »       »       »       int*[]·p·=·null;
47 »       »       »       Expression&lt;Func&lt;int&gt;&gt;·e·=·()·=&gt;·sizeof·(long*);46 »       »       »       Expression&lt;Func&lt;int&gt;&gt;·e6·=·()·=&gt;·(int)p·[10];
48 »       »       }47 »       »       }
49 »       }48 »       }
50 }</string>49 }</string>
51 ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation50 ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation
52 //·Line:·1451 //·Line:·15
53 //·Compiler·options:·-unsafe52 //·Compiler·options:·-unsafe
  
54 using·System;53 using·System;
55 using·System.Linq.Expressions;54 using·System.Linq.Expressions;
  
56 class·C55 class·C
57 {56 {
58 »       unsafe·delegate·byte*·D·(int*[]·d);57 »       unsafe·delegate·int*·D·();
 58 »       
59 »       public·static·void·Main·()59 »       public·static·void·Main·()
60 »       {60 »       {
61 »       »       unsafe·{61 »       »       unsafe·{
62 »       »       »       Expression&lt;D&gt;·e6·=·(p)·=&gt;·(byte*)p·[10];62 »       »       »       Expression&lt;D&gt;·e·=·()·=&gt;·default·(int*);
63 »       »       }63 »       »       }
64 »       }64 »       }
65 }</string>65 }</string>
66 ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation66 ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation
67 //·Line:·1467 //·Line:·14
68 //·Compiler·options:·-unsafe68 //·Compiler·options:·-unsafe
  
69 using·System;69 using·System;
70 using·System.Linq.Expressions;70 using·System.Linq.Expressions;
  
71 class·C71 class·C
72 {72 {
 73 »       unsafe·delegate·byte*·D·(int*[]·d);
73 »       public·static·void·Main·()74 »       public·static·void·Main·()
74 »       {75 »       {
75 »       »       unsafe·{76 »       »       unsafe·{
76 »       »       »       int*[]·p·=·null; 
77 »       »       »       Expression&lt;Func&lt;int&gt;&gt;·e6·=·()·=&gt;·(int)p·[10];77 »       »       »       Expression&lt;D&gt;·e6·=·(p)·=&gt;·(byte*)p·[10];
78 »       »       }78 »       »       }
79 »       }79 »       }
80 }</string>80 }</string>
81 ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation81 ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation
82 //·Line:·1582 //·Line:·15
83 //·Compiler·options:·-unsafe83 //·Compiler·options:·-unsafe
  
84 using·System;84 using·System;
85 using·System.Linq.Expressions;85 using·System.Linq.Expressions;
  
86 class·C86 class·C
87 {87 {
88 »       unsafe·delegate·int*·D·(int·i);88 »       unsafe·delegate·int·D·(int*·i);
89 »       89 »       
90 »       public·static·void·Main·()90 »       public·static·void·Main·()
91 »       {91 »       {
92 »       »       unsafe·{92 »       »       unsafe·{
93 »       »       »       Expression&lt;D&gt;·e·=·(int·p)·=&gt;·&amp;p;93 »       »       »       Expression&lt;D&gt;·e·=·p·=&gt;·*p;
94 »       »       }94 »       »       }
95 »       }95 »       }
96 }</string>96 }</string>
97 ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation97 ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation
98 //·Line:·1598 //·Line:·15
99 //·Compiler·options:·-unsafe99 //·Compiler·options:·-unsafe
  
100 using·System;100 using·System;
101 using·System.Linq.Expressions;101 using·System.Linq.Expressions;
  
102 class·C102 class·C
103 {103 {
104 »       unsafe·delegate·int·D·(int*·i);104 »       unsafe·delegate·int*·D·(int·i);
105 »       105 »       
106 »       public·static·void·Main·()106 »       public·static·void·Main·()
107 »       {107 »       {
108 »       »       unsafe·{108 »       »       unsafe·{
109 »       »       »       Expression&lt;D&gt;·e·=·p·=&gt;·*p;109 »       »       »       Expression&lt;D&gt;·e·=·(int·p)·=&gt;·&amp;p;
110 »       »       }110 »       »       }
111 »       }111 »       }
112 }</string>112 }</string>
113 ··</Examples>113 ··</Examples>
114 </ErrorDocumentation>114 </ErrorDocumentation>
1.81 KB
CS0202
1.8 KB
CS0202
Ordering differences only
    
Offset 1, 11 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>CS0202</ErrorName>3 ··<ErrorName>CS0202</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0202:·foreach·statement·requires·that·the·return·type·`System.Collections.Generic.IEnumerable&lt;string&gt;'·of·`Test.GetEnumerator()'·must·have·a·suitable·public·MoveNext·method·and·public·Current·property
 6 //·Line:·10
 7 using·System;
 8 using·System.Collections.Generic;
  
 9 class·Test·{
 10 ········static·void·Main·()
 11 ········{
 12 ················Test·obj·=·new·Test·();
 13 ················foreach·(string·s·in·obj)·{
 14 ················}
 15 ········}
  
 16 ········public·IEnumerable&lt;string&gt;·GetEnumerator·()
 17 ········{
 18 »       »       return·null;
 19 ········}
 20 }</string>
5 ····<string>//·CS0202:·foreach·statement·requires·that·the·return·type·`Foo.E[]'·of·`Foo.P.GetEnumerator()'·must·have·a·suitable·public·MoveNext·method·and·public·Current·property21 ····<string>//·CS0202:·foreach·statement·requires·that·the·return·type·`Foo.E[]'·of·`Foo.P.GetEnumerator()'·must·have·a·suitable·public·MoveNext·method·and·public·Current·property
6 //·Line:·1822 //·Line:·18
  
7 public·class·Foo23 public·class·Foo
8 {24 {
9 ········public·class·E·{}25 ········public·class·E·{}
10 ············26 ············
Offset 21, 27 lines modifiedOffset 39, 9 lines modified
21 ········{39 ········{
22 ············P·o·=·new·P·();40 ············P·o·=·new·P·();
23 ············foreach·(P·p·in·o)41 ············foreach·(P·p·in·o)
24 ············{42 ············{
25 ············}43 ············}
26 ········}44 ········}
27 }</string>45 }</string>
28 ····<string>//·CS0202:·foreach·statement·requires·that·the·return·type·`System.Collections.Generic.IEnumerable&lt;string&gt;'·of·`Test.GetEnumerator()'·must·have·a·suitable·public·MoveNext·method·and·public·Current·property 
29 //·Line:·10 
30 using·System; 
31 using·System.Collections.Generic; 
  
32 class·Test·{ 
33 ········static·void·Main·() 
34 ········{ 
35 ················Test·obj·=·new·Test·(); 
36 ················foreach·(string·s·in·obj)·{ 
37 ················} 
38 ········} 
  
39 ········public·IEnumerable&lt;string&gt;·GetEnumerator·() 
40 ········{ 
41 »       »       return·null; 
42 ········} 
43 }</string> 
44 ··</Examples>46 ··</Examples>
45 </ErrorDocumentation>47 </ErrorDocumentation>
1.41 KB
CS1660
1.4 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·`lambda·expression'·to·non-delegate·type·`object'
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 »       »       object·o·=·()·=&gt;·true;
12 »       }12 »       }
13 }</string>13 }</string>
14 ····<string>//·CS1660:·Cannot·convert·`lambda·expression'·to·non-delegate·type·`object'14 ····<string>//·CS1660:·Cannot·convert·`anonymous·method'·to·non-delegate·type·`int'
15 //·Line:·915 //·Line:·9
  
16 using·System;16 using·System;
  
17 class·X·{17 class·X·{
18 »       static·void·Main·()18 »       static·void·Main·()
19 »       {19 »       {
20 »       »       object·o·=·()·=&gt;·true;20 »       »       int·o·=·delegate·{};
21 »       }21 »       }
22 }</string>22 }</string>
23 ····<string>//·CS1660:·Cannot·convert·`lambda·expression'·to·non-delegate·type·`dynamic'23 ····<string>//·CS1660:·Cannot·convert·`lambda·expression'·to·non-delegate·type·`dynamic'
24 //·Line:·824 //·Line:·8
  
25 public·class·C25 public·class·C
26 {26 {
27 »       public·static·void·Main·()27 »       public·static·void·Main·()
28 »       {28 »       {
29 »       »       dynamic·d·=·()·=&gt;·1;29 »       »       dynamic·d·=·()·=&gt;·1;
30 »       }30 »       }
31 }</string>31 }</string>
32 ····<string>//·CS1660:·Cannot·convert·`anonymous·method'·to·non-delegate·type·`int'32 ····<string>//·CS1660:·Cannot·convert·`anonymous·method'·to·non-delegate·type·`object'
33 //·Line:·933 //·Line:·9
  
34 using·System;34 using·System;
  
35 class·X·{35 class·X·{
36 »       static·void·Main·()36 »       static·void·Main·()
37 »       {37 »       {
38 »       »       int·o·=·delegate·{};38 »       »       object·o·=·delegate·{};
39 »       }39 »       }
40 }</string>40 }</string>
41 ··</Examples>41 ··</Examples>
42 </ErrorDocumentation>42 </ErrorDocumentation>
1.35 KB
CS0432
1.34 KB
CS0432
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 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0432</ErrorName>3 ··<ErrorName>CS0432</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0432:·Alias·`Sa'·not·found5 ····<string>//·CS0432:·Alias·`fool'·not·found
6 //·Line:·66 //·Line:·9
  
7 using·S·=·System; 
  
 7 using·foo·=·System;
8 [assembly:·Sa::CLSCompliantAttribute·(false)]</string> 
9 ····<string>//·CS0432:·Alias·`X'·not·found 
10 //·Line:·5 
  
11 using·X·=·System; 
12 using·X::Collections.Generic;</string>8 class·X·{
 9 »       static·void·Main·()
 10 »       {
 11 »       »       fool::Console.WriteLine·(&quot;hello&quot;);
 12 »       }
 13 }</string>
13 ····<string>//·CS0432:·Alias·`fool'·not·found14 ····<string>//·CS0432:·Alias·`fool'·not·found
14 //·Line:·915 //·Line:·9
  
15 class·fool·{·}16 class·fool·{·}
  
16 class·X·{17 class·X·{
17 »       static·void·Main·()18 »       static·void·Main·()
Offset 35, 20 lines modifiedOffset 35, 20 lines modified
35 namespace·A.B35 namespace·A.B
36 {36 {
37 »       class·X37 »       class·X
38 »       {38 »       {
39 »       »       BB::List&lt;int&gt;·p;39 »       »       BB::List&lt;int&gt;·p;
40 »       }40 »       }
41 }</string>41 }</string>
42 ····<string>//·CS0432:·Alias·`fool'·not·found42 ····<string>//·CS0432:·Alias·`Sa'·not·found
43 //·Line:·943 //·Line:·6
  
44 using·foo·=·System;44 using·S·=·System;
  
45 class·X·{ 
46 »       static·void·Main·() 
47 »       { 
48 »       »       fool::Console.WriteLine·(&quot;hello&quot;); 
49 »       } 
50 }</string>45 [assembly:·Sa::CLSCompliantAttribute·(false)]</string>
 46 ····<string>//·CS0432:·Alias·`X'·not·found
 47 //·Line:·5
  
 48 using·X·=·System;
 49 using·X::Collections.Generic;</string>
51 ··</Examples>50 ··</Examples>
52 </ErrorDocumentation>51 </ErrorDocumentation>
500 B
CS0573
488 B
CS0573
Ordering differences only
    
Offset 12, 18 lines modifiedOffset 12, 18 lines modified
12 »       event·Action·E·=·null;12 »       event·Action·E·=·null;
13 }</string>13 }</string>
14 ····<string>//·CS0573:·'S':·Structs·cannot·have·instance·property·or·field·initializers14 ····<string>//·CS0573:·'S':·Structs·cannot·have·instance·property·or·field·initializers
15 //·Line:·615 //·Line:·6
  
16 struct·S16 struct·S
17 {17 {
18 »       public·int·Prop·{·get;·set;·}·=·3;18 »       int·v·=·0;
19 }</string>19 }</string>
20 ····<string>//·CS0573:·'S':·Structs·cannot·have·instance·property·or·field·initializers20 ····<string>//·CS0573:·'S':·Structs·cannot·have·instance·property·or·field·initializers
21 //·Line:·621 //·Line:·6
  
22 struct·S22 struct·S
23 {23 {
24 »       int·v·=·0;24 »       public·int·Prop·{·get;·set;·}·=·3;
25 }</string>25 }</string>
26 ··</Examples>26 ··</Examples>
27 </ErrorDocumentation>27 </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.dll·-keyfile:key.snk7 //·Compiler·options:·-r:CS1705-lib.dll·-r:dlls/second/CS1705-lib.dll
  
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.dll17 //·Compiler·options:·-r:CS1705-lib.dll·-r:dlls/second/CS1705-lib.dll·-keyfile:key.snk
  
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 »       }
1.14 KB
CS1625
1.13 KB
CS1625
Ordering differences only
    
Offset 10, 61 lines modifiedOffset 10, 61 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·return·0;17 »       »       »       yield·break;
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);
24 »       }24 »       }
25 }</string>25 }</string>
26 ····<string>//·CS1625:·Cannot·yield·in·the·body·of·a·finally·clause26 ····<string>//·CS1625:·Cannot·yield·in·the·body·of·a·finally·clause
27 //·Line:·1627 //·Line:·13
  
28 using·System;28 using·System;
29 using·System.Collections;29 using·System.Collections;
  
30 class·X30 class·X
31 {31 {
32 »       public·static·IEnumerable·Test·(int·a)32 »       public·static·IEnumerable·Test·(int·a)
33 »       {33 »       {
34 »       »       try·{34 »       »       try·{
35 »       »       »       ;35 »       »       »       ;
36 »       »       }·finally·{36 »       »       }·finally·{
37 »       »       ····try·{ 
38 »       »       »       yield·return·0;37 »       »       »       yield·return·0;
39 »       »       ····} 
40 »       »       ····finally·{} 
41 »       »       }38 »       »       }
42 ········}39 ········}
  
 40 »       static·void·Main·()
 41 »       {
 42 »       »       IEnumerable·a·=·Test·(3);
 43 »       »       Console.WriteLine·(a);
 44 »       }
43 }</string>45 }</string>
44 ····<string>//·CS1625:·Cannot·yield·in·the·body·of·a·finally·clause46 ····<string>//·CS1625:·Cannot·yield·in·the·body·of·a·finally·clause
45 //·Line:·1347 //·Line:·16
  
46 using·System;48 using·System;
47 using·System.Collections;49 using·System.Collections;
  
48 class·X50 class·X
49 {51 {
50 »       public·static·IEnumerable·Test·(int·a)52 »       public·static·IEnumerable·Test·(int·a)
51 »       {53 »       {
52 »       »       try·{54 »       »       try·{
53 »       »       »       ;55 »       »       »       ;
54 »       »       }·finally·{56 »       »       }·finally·{
55 »       »       »       yield·break;57 »       »       ····try·{
 58 »       »       »       yield·return·0;
 59 »       »       ····}
 60 »       »       ····finally·{}
56 »       »       }61 »       »       }
57 ········}62 ········}
  
58 »       static·void·Main·() 
59 »       { 
60 »       »       IEnumerable·a·=·Test·(3); 
61 »       »       Console.WriteLine·(a); 
62 »       } 
63 }</string>63 }</string>
64 ··</Examples>64 ··</Examples>
65 </ErrorDocumentation>65 </ErrorDocumentation>
1.79 KB
CS0067
1.78 KB
CS0067
Ordering differences only
    
Offset 1, 26 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>CS0067</ErrorName>3 ··<ErrorName>CS0067</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0067:·The·event·`EventTestClass.Elapsed'·is·never·used 
6 //·Line:·8 
7 //·Compiler·options:·-warnaserror 
  
8 using·System; 
  
9 public·class·EventTestClass·:·IEventTest 
10 { 
11 »       public·event·EventHandler·Elapsed; 
12 } 
  
13 public·interface·IEventTest· 
14 { 
15 »       event·EventHandler·Elapsed; 
16 }</string> 
17 ····<string>//·CS0067:·The·event·`Foo.OnFoo'·is·never·used5 ····<string>//·CS0067:·The·event·`Foo.OnFoo'·is·never·used
18 //·Line:·126 //·Line:·12
19 //·Compiler·options:·-warnaserror·-warn:37 //·Compiler·options:·-warnaserror·-warn:3
  
20 using·System;8 using·System;
  
21 class·Foo9 class·Foo
Offset 28, 23 lines modifiedOffset 13, 28 lines modified
28 »       public·event·FooHandler·OnFoo;13 »       public·event·FooHandler·OnFoo;
29 »       public·delegate·void·FooHandler·();14 »       public·delegate·void·FooHandler·();
  
30 »       public·static·void·Main·()15 »       public·static·void·Main·()
31 »       {16 »       {
32 »       }17 »       }
33 }</string>18 }</string>
34 ····<string>//·CS0067:·The·event·`S.EH'·is·never·used19 ····<string>//·CS0067:·The·event·`EventTestClass.Elapsed'·is·never·used
35 //·Line:·920 //·Line:·8
36 //·Compiler·options:·-warnaserror·-warn:321 //·Compiler·options:·-warnaserror
  
37 using·System;22 using·System;
  
38 static·class·S23 public·class·EventTestClass·:·IEventTest
39 {24 {
40 »       public·static·event·EventHandler·EH;25 »       public·event·EventHandler·Elapsed;
 26 }
  
 27 public·interface·IEventTest·
 28 {
 29 »       event·EventHandler·Elapsed;
41 }</string>30 }</string>
42 ····<string>//·CS0067:·The·event·`Foo.OnFoo'·is·never·used31 ····<string>//·CS0067:·The·event·`Foo.OnFoo'·is·never·used
43 //·Line:·1232 //·Line:·12
44 //·Compiler·options:·-warnaserror·-warn:433 //·Compiler·options:·-warnaserror·-warn:4
  
45 using·System;34 using·System;
  
Offset 54, 9 lines modifiedOffset 44, 19 lines modified
  
54 class·Foo·{44 class·Foo·{
55 »       private·event·ErrorCS0067.FooHandler·OnFoo;45 »       private·event·ErrorCS0067.FooHandler·OnFoo;
56 »       46 »       
57 »       public·static·void·Main·()·{47 »       public·static·void·Main·()·{
58 »       }48 »       }
59 }</string>49 }</string>
 50 ····<string>//·CS0067:·The·event·`S.EH'·is·never·used
 51 //·Line:·9
 52 //·Compiler·options:·-warnaserror·-warn:3
  
 53 using·System;
  
 54 static·class·S
 55 {
 56 »       public·static·event·EventHandler·EH;
 57 }</string>
60 ··</Examples>58 ··</Examples>
61 </ErrorDocumentation>59 </ErrorDocumentation>
5.6 KB
CS1729
5.59 KB
CS1729
Ordering differences only
    
Offset 1, 61 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>CS1729</ErrorName>3 ··<ErrorName>CS1729</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1729:·The·type·`System.Runtime.CompilerServices.IndexerNameAttribute'·does·not·contain·a·constructor·that·takes·`4'·arguments 
6 //·Line:·5 
  
7 class·MainClass·{ 
8 ········[System.Runtime.CompilerServices.IndexerName(&quot;A&quot;,·&quot;&quot;,·&quot;&quot;,·&quot;&quot;)] 
9 ········int·this·[int·index]·{ 
10 ················get·{ 
11 ························return·0; 
12 ················} 
13 ········} 
14 ···· 
15 }</string> 
16 ····<string>//·CS1729:·The·type·`TestCases.ClassWithNonPublicConstructor'·does·not·contain·a·constructor·that·takes·`0'·arguments 
17 //·Line:·10 
  
18 namespace·TestCases 
19 { 
20 »       public·class·GmcsCtorBug 
21 »       { 
22 »       »       public·static·void·Test·() 
23 »       »       { 
24 »       »       »       new·ClassWithNonPublicConstructor·(); 
25 »       »       } 
26 »       } 
  
27 »       public·class·ClassWithNonPublicConstructor 
28 »       { 
29 »       »       protected·ClassWithNonPublicConstructor·(int·p) 
30 »       »       { 
31 »       »       } 
32 »       } 
33 }</string> 
34 ····<string>//·CS1729:·The·type·`int'·does·not·contain·a·constructor·that·takes·`1'·arguments5 ····<string>//·CS1729:·The·type·`int'·does·not·contain·a·constructor·that·takes·`1'·arguments
35 //·Line:·86 //·Line:·8
  
36 class·C7 class·C
37 {8 {
38 »       static·void·Main·()9 »       static·void·Main·()
39 »       {10 »       {
40 »       »       int·i·=·new·int(1);11 »       »       int·i·=·new·int(1);
41 »       }12 »       }
42 }</string>13 }</string>
43 ····<string>//·CS1729:·The·type·`A'·does·not·contain·a·constructor·that·takes·`1'·arguments 
44 //·Line:·6 
  
45 public·class·A·{ 
46 ····A[]·test·=·{ 
47 ········new·A(&quot;test&quot;) 
48 ····}; 
49 }</string> 
50 ····<string>//·CS1729:·The·type·`A.Foo'·does·not·contain·a·constructor·that·takes·`1'·arguments14 ····<string>//·CS1729:·The·type·`A.Foo'·does·not·contain·a·constructor·that·takes·`1'·arguments
51 //·Line:·1515 //·Line:·15
  
52 public·class·A16 public·class·A
53 {17 {
54 »       public·class·Foo18 »       public·class·Foo
55 »       {19 »       {
Offset 65, 42 lines modifiedOffset 25, 33 lines modified
65 class·Example25 class·Example
66 {26 {
67 »       public·void·Main(string[]·args)27 »       public·void·Main(string[]·args)
68 »       {28 »       {
69 »       »       A·a·=·new·A.Foo·(&quot;test&quot;);··29 »       »       A·a·=·new·A.Foo·(&quot;test&quot;);··
70 »       }30 »       }
71 }</string>31 }</string>
 32 ····<string>//·CS1729:··The·type·`System.CLSCompliantAttribute'·does·not·contain·a·constructor·that·takes·`0'·arguments
 33 //·Line:·6
  
 34 using·System;
  
 35 [assembly:CLSCompliant()]</string>
72 ····<string>//·CS1729:·The·type·`X'·does·not·contain·a·constructor·that·takes·`0'·arguments36 ····<string>//·CS1729:·The·type·`X'·does·not·contain·a·constructor·that·takes·`0'·arguments
73 //·Line:·1137 //·Line:·11
74 class·X·{38 class·X·{
  
75 »       X·(int·a)39 »       X·(int·a)
76 »       {40 »       {
77 »       }41 »       }
78 »       42 »       
79 »       static·void·Main·()43 »       static·void·Main·()
80 »       {44 »       {
81 »       »       new·X·();45 »       »       new·X·();
82 »       }46 »       }
83 }</string>47 }</string>
84 ····<string>//·CS1729:·The·type·`Base'·does·not·contain·a·constructor·that·takes·`0'·arguments 
85 //·Line:·12 
86 class·Base·{ 
87 »       Base·(string·x) 
88 »       { 
89 »       } 
90 } 
  
91 //·Notice·how·there·is·no·invocation·to·&quot;base·(something)&quot; 
  
92 class·Derived·:·Base·{ 
93 »       Derived·() 
94 »       { 
95 »       } 
96 }</string> 
97 ····<string>//·CS1729:·The·type·`CS0143Test.A'·does·not·contain·a·constructor·that·takes·`2'·arguments48 ····<string>//·CS1729:·The·type·`CS0143Test.A'·does·not·contain·a·constructor·that·takes·`2'·arguments
98 //·Line:·13·49 //·Line:·13·
  
99 namespace·CS0143Test50 namespace·CS0143Test
100 {51 {
101 »       public·class·A52 »       public·class·A
102 »       {53 »       {
Offset 126, 14 lines modifiedOffset 77, 36 lines modified
126 class·C·{77 class·C·{
127 ········78 ········
128 »       [Ignore]79 »       [Ignore]
129 »       public·void·Method·()80 »       public·void·Method·()
130 »       {81 »       {
131 »       }82 »       }
132 }</string>83 }</string>
 84 ····<string>//·CS1729:·The·type·`System.Runtime.CompilerServices.IndexerNameAttribute'·does·not·contain·a·constructor·that·takes·`4'·arguments
 85 //·Line:·5
  
 86 class·MainClass·{
 87 ········[System.Runtime.CompilerServices.IndexerName(&quot;A&quot;,·&quot;&quot;,·&quot;&quot;,·&quot;&quot;)]
 88 ········int·this·[int·index]·{
 89 ················get·{
 90 ························return·0;
 91 ················}
Max diff block lines reached; 2211/5688 bytes (38.87%) of diff not shown.
1.11 KB
CS0132
1.1 KB
CS0132
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>CS0132</ErrorName>3 ··<ErrorName>CS0132</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0132:·`X.X(int)':·The·static·constructor·must·be·parameterless
 6 //·Line:·4
 7 class·X·{
 8 »       static·X·(int·x)
 9 »       {
 10 »       }
 11 }</string>
 12 ····<string>//·CS0132:·`X.X(int)':·The·static·constructor·must·be·parameterless
 13 //·Line:·5
 14 class·X·{
 15 ····static·int·ii·=·55;
 16 »       static·X·(int·x)
 17 »       {
 18 »       }
 19 }</string>
5 ····<string>//·CS0132:·`Foo.Foo(int)':·The·static·constructor·must·be·parameterless20 ····<string>//·CS0132:·`Foo.Foo(int)':·The·static·constructor·must·be·parameterless
6 //·Line:·1021 //·Line:·10
  
7 class·Foo22 class·Foo
8 {23 {
9 »       static·Foo·()24 »       static·Foo·()
10 »       {25 »       {
Offset 15, 24 lines modifiedOffset 30, 9 lines modified
15 »       {30 »       {
16 »       }31 »       }
  
17 »       static·void·Main·()32 »       static·void·Main·()
18 »       {33 »       {
19 »       }34 »       }
20 }</string>35 }</string>
21 ····<string>//·CS0132:·`X.X(int)':·The·static·constructor·must·be·parameterless 
22 //·Line:·4 
23 class·X·{ 
24 »       static·X·(int·x) 
25 »       { 
26 »       } 
27 }</string> 
28 ····<string>//·CS0132:·`X.X(int)':·The·static·constructor·must·be·parameterless 
29 //·Line:·5 
30 class·X·{ 
31 ····static·int·ii·=·55; 
32 »       static·X·(int·x) 
33 »       { 
34 »       } 
35 }</string> 
36 ··</Examples>36 ··</Examples>
37 </ErrorDocumentation>37 </ErrorDocumentation>
1.59 KB
CS0150
1.58 KB
CS0150
Ordering differences only
    
Offset 1, 27 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>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·:·146 //·Line:·13
  
7 using·System;7 class·Program
 8 {
 9 »       static·int·Arg·()
 10 »       {
 11 »       »       return·4;
 12 »       }
  
 13 »       static·void·Main()
 14 »       {
 15 »       »       var·s·=·$&quot;{1,Arg()}&quot;;
 16 »       }
 17 }</string>
 18 ····<string>//·CS0150:·A·constant·value·is·expected
 19 //·Line:·8
  
8 public·class·Blah20 public·class·C
9 {21 {
 22 »       void·Test·()
10 »       static·readonly·string·Test; 
11 »        
12 »       public·static·void·Main·() 
13 »       {23 »       {
 24 »       »       var·zCoords·=·new·double[uint.MaxValue]·{·0·};
14 »       »       string·s·=·null; 
15 »       »       switch·(s)·{ 
16 »       »       »       case·Blah.Test: 
17 »       »       »       »       break; 
18 »       »       } 
19 »       }25 »       }
20 }</string>26 }</string>
21 ····<string>//·CS0150:·A·constant·value·is·expected27 ····<string>//·CS0150:·A·constant·value·is·expected
22 //·Line·:·1228 //·Line·:·12
  
23 using·System;29 using·System;
  
Offset 31, 33 lines modifiedOffset 38, 26 lines modified
31 »       {38 »       {
32 »       »       int·foo·=·6;39 »       »       int·foo·=·6;
33 »       »       40 »       »       
34 »       »       int·[]·i·=·new·int·[foo]·{·0,·1,·2,·3,·4,·5·};41 »       »       int·[]·i·=·new·int·[foo]·{·0,·1,·2,·3,·4,·5·};
35 »       }42 »       }
36 }</string>43 }</string>
37 ····<string>//·CS0150:·A·constant·value·is·expected44 ····<string>//·CS0150:·A·constant·value·is·expected
38 //·Line:·1345 //·Line·:·14
  
39 class·Program 
40 { 
41 »       static·int·Arg·() 
42 »       { 
43 »       »       return·4; 
44 »       } 
  
 46 using·System;
45 »       static·void·Main() 
46 »       { 
47 »       »       var·s·=·$&quot;{1,Arg()}&quot;; 
48 »       } 
49 }</string> 
50 ····<string>//·CS0150:·A·constant·value·is·expected 
51 //·Line:·8 
  
52 public·class·C47 public·class·Blah
53 {48 {
54 »       void·Test·()49 »       static·readonly·string·Test;
 50 »       
 51 »       public·static·void·Main·()
55 »       {52 »       {
56 »       »       var·zCoords·=·new·double[uint.MaxValue]·{·0·};53 »       »       string·s·=·null;
 54 »       »       switch·(s)·{
 55 »       »       »       case·Blah.Test:
 56 »       »       »       »       break;
 57 »       »       }
57 »       }58 »       }
58 }</string>59 }</string>
59 ··</Examples>60 ··</Examples>
60 </ErrorDocumentation>61 </ErrorDocumentation>
4.32 KB
CS1612
4.31 KB
CS1612
Ordering differences only
    
Offset 1, 63 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>CS1612</ErrorName>3 ··<ErrorName>CS1612</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`X.P'.·Consider·storing·the·value·in·a·temporary·variable5 ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`bar.this[int]'.·Consider·storing·the·value·in·a·temporary·variable
6 //·Line:·96 //·Line:·19
  
7 using·System; 
8 class·X·{ 
9 »       static·void·Main·() 
10 »       { 
  
11 »       »       P.x·+=·10; 
12 »       »       Console.WriteLine·(&quot;Got:·&quot;·+·P.x); 
13 »       }7 struct·foo·{
 8 »       public·int·x;
 9 }
  
14 »       static·G·P·{ 
15 »       ·get·{ 
16 »       »       return·g; 
17 »       ·}10 class·bar·{
 11 »       public·foo·this·[int·x]·{
 12 »       »       get·{·return·new·foo·();·}
 13 »       »       set·{·}
18 »       }14 »       }
 15 }
  
19 »       static·G·g·=·new·G·(); 
  
20 »       struct·G·{ 
21 »       »       public·int·x;16 class·main·{
 17 »       static·void·Main·()
 18 »       {
 19 »       »       bar·b·=·new·bar·();
 20 »       »       b·[0].x·=·5;
22 »       }21 »       }
23 }</string>22 }</string>
24 ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`Test.v'.·Consider·storing·the·value·in·a·temporary·variable23 ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`bar.this[int]'.·Consider·storing·the·value·in·a·temporary·variable
25 //·Line:·2824 //·Line:·19
  
 25 struct·foo·{
26 public·struct·V 
27 { 
28 »       public·int·this·[int·i]·{ 
29 »       »       set·{ 
30 »       »       } 
31 »       } 
32 »        
33 »       public·int·x;26 »       public·int·x;
34 }27 }
  
 28 class·bar·{
 29 »       public·foo·this·[int·x]·{
 30 »       »       get·{·return·new·foo·();·}
 31 »       »       set·{·}
35 class·Test 
36 { 
37 »       V·m_value; 
  
38 »       public·V·v·{·get·{·return·m_value;·}·} 
  
39 »       public·Test·() 
40 »       { 
41 »       »       m_value·=·new·V·(); 
42 »       }32 »       }
 33 }
  
 34 class·main·{
 35 »       static·void·baz·(out·int·x)·{·x·=·5;·}
43 »       public·static·void·Main·()36 »       static·void·Main·()
44 »       {37 »       {
45 »       »       Test·t·=·new·Test·(); 
46 »       »       t.v·[0]·=·9;38 »       »       bar·b·=·new·bar·();
 39 »       »       baz·(out·b·[0].x);
47 »       }40 »       }
48 }</string>41 }</string>
49 ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`Test.v()'.·Consider·storing·the·value·in·a·temporary·variable42 ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`Test.v()'.·Consider·storing·the·value·in·a·temporary·variable
50 //·Line:·2843 //·Line:·28
  
51 public·struct·V44 public·struct·V
52 {45 {
Offset 82, 35 lines modifiedOffset 71, 14 lines modified
  
82 »       public·static·void·Main·()71 »       public·static·void·Main·()
83 »       {72 »       {
84 »       »       Test·t·=·new·Test·();73 »       »       Test·t·=·new·Test·();
85 »       »       t.v()·[0]·=·9;74 »       »       t.v()·[0]·=·9;
86 »       }75 »       }
87 }</string>76 }</string>
88 ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`bar.this[int]'.·Consider·storing·the·value·in·a·temporary·variable 
89 //·Line:·19 
  
90 struct·foo·{ 
91 »       public·int·x; 
92 } 
  
93 class·bar·{ 
94 »       public·foo·this·[int·x]·{ 
95 »       »       get·{·return·new·foo·();·} 
96 »       »       set·{·} 
97 »       } 
98 } 
  
99 class·main·{ 
100 »       static·void·Main·() 
101 »       { 
102 »       »       bar·b·=·new·bar·(); 
103 »       »       b·[0].x·=·5; 
104 »       } 
105 }</string> 
106 ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`R.Size'.·Consider·storing·the·value·in·a·temporary·variable77 ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`R.Size'.·Consider·storing·the·value·in·a·temporary·variable
107 //·Line:·1978 //·Line:·19
  
108 struct·R79 struct·R
109 {80 {
110 »       public·S·Size·{·get;·set;·}81 »       public·S·Size·{·get;·set;·}
111 }82 }
Offset 148, 34 lines modifiedOffset 116, 42 lines modified
  
148 »       static·G·g·=·new·G·();116 »       static·G·g·=·new·G·();
  
149 »       struct·G·{117 »       struct·G·{
150 »       »       public·int·x;118 »       »       public·int·x;
151 »       }119 »       }
152 }</string>120 }</string>
153 ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`bar.this[int]'.·Consider·storing·the·value·in·a·temporary·variable121 ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`Test.v'.·Consider·storing·the·value·in·a·temporary·variable
Max diff block lines reached; 1378/4373 bytes (31.51%) of diff not shown.
1.58 KB
CS1750
1.57 KB
CS1750
Ordering differences only
    
Offset 1, 33 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>CS1750</ErrorName>3 ··<ErrorName>CS1750</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1750:·Optional·parameter·expression·of·type·`S'·cannot·be·converted·to·parameter·type·`C' 
6 //·Line:·10 
  
7 struct·S 
8 { 
9 } 
  
10 class·C 
11 { 
12 »       public·static·void·Test·(C·c·=·new·S·()) 
13 »       { 
14 »       } 
15 }</string> 
16 ····<string>//·CS1750:·Optional·parameter·expression·of·type·`string'·cannot·be·converted·to·parameter·type·`int' 
17 //·Line:·6 
  
18 public·class·C 
19 { 
20 »       public·C·(int·a·=·&quot;a&quot;) 
21 »       { 
22 »       } 
23 }</string> 
24 ····<string>//·CS1750:·Optional·parameter·expression·of·type·`null'·cannot·be·converted·to·parameter·type·`A'5 ····<string>//·CS1750:·Optional·parameter·expression·of·type·`null'·cannot·be·converted·to·parameter·type·`A'
25 //·Line:·86 //·Line:·8
  
26 using·System;7 using·System;
  
27 class·GenericClass&lt;T&gt;8 class·GenericClass&lt;T&gt;
28 {9 {
Offset 43, 18 lines modifiedOffset 21, 40 lines modified
43 »       }21 »       }
44 }22 }
  
45 public·struct·A23 public·struct·A
46 {24 {
47 »       public·int·Field;25 »       public·int·Field;
48 }</string>26 }</string>
 27 ····<string>//·CS1750:·Optional·parameter·expression·of·type·`S'·cannot·be·converted·to·parameter·type·`C'
 28 //·Line:·10
  
 29 struct·S
 30 {
 31 }
  
 32 class·C
 33 {
 34 »       public·static·void·Test·(C·c·=·new·S·())
 35 »       {
 36 »       }
 37 }</string>
49 ····<string>//·CS1750:·Optional·parameter·expression·of·type·`decimal'·cannot·be·converted·to·parameter·type·`int?'38 ····<string>//·CS1750:·Optional·parameter·expression·of·type·`decimal'·cannot·be·converted·to·parameter·type·`int?'
50 //·Line:·639 //·Line:·6
  
51 public·class·TS40 public·class·TS
52 {41 {
53 »       public·static·void·Test·(int?·i·=·1m)42 »       public·static·void·Test·(int?·i·=·1m)
54 »       {43 »       {
55 »       }44 »       }
56 }</string>45 }</string>
 46 ····<string>//·CS1750:·Optional·parameter·expression·of·type·`string'·cannot·be·converted·to·parameter·type·`int'
 47 //·Line:·6
  
 48 public·class·C
 49 {
 50 »       public·C·(int·a·=·&quot;a&quot;)
 51 »       {
 52 »       }
 53 }</string>
57 ··</Examples>54 ··</Examples>
58 </ErrorDocumentation>55 </ErrorDocumentation>
777 B
CS1669
765 B
CS1669
Ordering differences only
    
Offset 5, 27 lines modifiedOffset 5, 27 lines modified
5 ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context5 ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context
6 //·Line:·46 //·Line:·4
  
7 delegate·void·F·(__arglist);</string>7 delegate·void·F·(__arglist);</string>
8 ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context8 ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context
9 //·Line:·69 //·Line:·6
  
10 class·C10 public·class·E
11 {11 {
 12 ····int·this·[__arglist]·{·get·{·return·1;·}·}
12 »       public·static·explicit·operator·X·(__arglist) 
13 »       { 
14 »       »       return·null; 
15 »       } 
16 }</string>13 }</string>
17 ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context14 ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context
18 //·Line:·615 //·Line:·6
  
19 public·class·E16 class·C
20 {17 {
21 ····int·this·[__arglist]·{·get·{·return·1;·}·}18 »       public·static·explicit·operator·X·(__arglist)
 19 »       {
 20 »       »       return·null;
 21 »       }
22 }</string>22 }</string>
23 ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context23 ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context
24 //·Line:·1024 //·Line:·10
  
25 delegate·object·D·(object·o);25 delegate·object·D·(object·o);
  
26 class·C26 class·C
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>
844 B
CS0620
832 B
CS0620
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>CS0620</ErrorName>3 ··<ErrorName>CS0620</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0620:·`Indexer.this[int]':·indexer·return·type·cannot·be·`void'
 6 //·Line:·5
  
 7 interface·Indexer·{
 8 ········void·this·[int·i]·{·set;·}
 9 }</string>
5 ····<string>//·CS0620:·`PropertyClass.this[int]':·indexer·return·type·cannot·be·`void'10 ····<string>//·CS0620:·`PropertyClass.this[int]':·indexer·return·type·cannot·be·`void'
6 //·Line:·511 //·Line:·5
  
7 class·PropertyClass·{12 class·PropertyClass·{
8 ········public·void·this·[int·i]·{13 ········public·void·this·[int·i]·{
9 ········»       set·{}14 ········»       set·{}
10 ········}15 ········}
11 }</string>16 }</string>
12 ····<string>//·CS0620:·`Indexer.this[int]':·indexer·return·type·cannot·be·`void' 
13 //·Line:·5 
  
14 interface·Indexer·{ 
15 ········void·this·[int·i]·{·set;·} 
16 }</string> 
17 ··</Examples>17 ··</Examples>
18 </ErrorDocumentation>18 </ErrorDocumentation>
1.13 KB
CS0071
1.11 KB
CS0071
Ordering differences only
    
Offset 8, 14 lines modifiedOffset 8, 28 lines modified
8 using·System;8 using·System;
  
9 public·delegate·void·Foo·(object·source);9 public·delegate·void·Foo·(object·source);
  
10 interface·IFoo·{10 interface·IFoo·{
11 »       event·Foo·OnFoo;11 »       event·Foo·OnFoo;
12 }12 }
  
 13 class·ErrorCS0071·:·IFoo·{
 14 »       public·event·Foo·IFoo.OnFoo;
 15 }</string>
 16 ····<string>//·CS0071:·`ErrorCS0071.IFoo.OnFoo':·An·explicit·interface·implementation·of·an·event·must·use·property·syntax
 17 //·Line:·13
  
 18 using·System;
  
 19 public·delegate·void·Foo·(object·source);
  
 20 interface·IFoo·{
 21 »       event·Foo·OnFoo;
 22 }
13 »       23 »       
14 class·ErrorCS0071·:·IFoo·{24 class·ErrorCS0071·:·IFoo·{
15 »       event·Foo·IFoo.OnFoo;25 »       event·Foo·IFoo.OnFoo;
16 }</string>26 }</string>
17 ····<string>//·CS0071:·`Test.IBlah.Foo':·An·explicit·interface·implementation·of·an·event·must·use·property·syntax27 ····<string>//·CS0071:·`Test.IBlah.Foo':·An·explicit·interface·implementation·of·an·event·must·use·property·syntax
18 //·Line:·1428 //·Line:·14
  
Offset 31, 23 lines modifiedOffset 45, 9 lines modified
31 class·Test·:·IBlah·{45 class·Test·:·IBlah·{
32 »       event·Delegate·IBlah.Foo;46 »       event·Delegate·IBlah.Foo;
  
33 »       public·static·void·Main·()47 »       public·static·void·Main·()
34 »       {48 »       {
35 »       }49 »       }
36 }</string>50 }</string>
37 ····<string>//·CS0071:·`ErrorCS0071.IFoo.OnFoo':·An·explicit·interface·implementation·of·an·event·must·use·property·syntax 
38 //·Line:·13 
  
39 using·System; 
  
40 public·delegate·void·Foo·(object·source); 
  
41 interface·IFoo·{ 
42 »       event·Foo·OnFoo; 
43 } 
  
44 class·ErrorCS0071·:·IFoo·{ 
45 »       public·event·Foo·IFoo.OnFoo; 
46 }</string> 
47 ··</Examples>51 ··</Examples>
48 </ErrorDocumentation>52 </ErrorDocumentation>
1.53 KB
CS0155
1.52 KB
CS0155
Ordering differences only
    
Offset 1, 12 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>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:·7
 7 class·X·{
 8 »       static·void·Main·()
 9 »       {
 10 »       »       int·a·=·9;
 11 »       »       throw·a;
 12 »       }
 13 }</string>
 14 ····<string>//·CS0155:·The·type·caught·or·thrown·must·be·derived·from·System.Exception
 15 //·Line:·8
 16 class·X·{
 17 »       static·void·Main·()
 18 »       {
 19 »       »       try·{
 20 »       »       }·catch·(object·e)·{
 21 »       »       »       throw;
 22 »       »       }
 23 »       }
 24 }</string>
 25 ····<string>//·CS0155:·The·type·caught·or·thrown·must·be·derived·from·System.Exception
6 //·Line:·926 //·Line:·9
  
7 class·Test27 class·Test
8 {28 {
9 ····public·static·void·Main·()29 ····public·static·void·Main·()
10 ····{30 ····{
11 ····»       try·{}31 ····»       try·{}
Offset 17, 39 lines modifiedOffset 37, 19 lines modified
17 //·Line:·937 //·Line:·9
  
18 class·X38 class·X
19 {39 {
20 ····public·int·Test·()·=&gt;·throw·&quot;&quot;;40 ····public·int·Test·()·=&gt;·throw·&quot;&quot;;
21 }</string>41 }</string>
22 ····<string>//·CS0155:·The·type·caught·or·thrown·must·be·derived·from·System.Exception42 ····<string>//·CS0155:·The·type·caught·or·thrown·must·be·derived·from·System.Exception
23 //·Line:·8 
24 class·X·{ 
25 »       static·void·Main·() 
26 »       { 
27 »       »       try·{ 
28 »       »       }·catch·(object·e)·{ 
29 »       »       »       throw; 
30 »       »       } 
31 »       } 
32 }</string> 
33 ····<string>//·CS0155:·The·type·caught·or·thrown·must·be·derived·from·System.Exception 
34 //·Line:·943 //·Line:·9
  
35 class·Test44 class·Test
36 {45 {
37 ····public·static·void·Main·()46 ····public·static·void·Main·()
38 ····{47 ····{
39 ····»       try·{}48 ····»       try·{}
40 ····»       catch·(bool·b)·{}49 ····»       catch·(bool·b)·{}
41 ····}50 ····}
42 }</string>51 }</string>
43 ····<string>//·CS0155:·The·type·caught·or·thrown·must·be·derived·from·System.Exception 
44 //·Line:·7 
45 class·X·{ 
46 »       static·void·Main·() 
47 »       { 
48 »       »       int·a·=·9; 
49 »       »       throw·a; 
50 »       } 
51 }</string> 
52 ··</Examples>52 ··</Examples>
53 </ErrorDocumentation>53 </ErrorDocumentation>
2.63 KB
CS0219
2.62 KB
CS0219
Ordering differences only
    
Offset 5, 35 lines modifiedOffset 5, 49 lines modified
5 ····<string>//·CS0219:·The·variable·`o'·is·assigned·but·its·value·is·never·used5 ····<string>//·CS0219:·The·variable·`o'·is·assigned·but·its·value·is·never·used
6 //·Line:·106 //·Line:·10
7 //·Compiler·options:·-warn:3·-warnaserror7 //·Compiler·options:·-warn:3·-warnaserror
  
8 public·class·MyClass28 public·class·MyClass2
9 {9 {
10 »       static·public·bool·b;10 »       static·public·bool·b;
11 ········static·public·void·Main·()11 »       static·public·void·Main·()
 12 »       {
 13 »       »       object·o;
 14 »       »       if·(b)
 15 »       »       »       o·=·null;
 16 »       }
12 ········{ 
13 ················object·o; 
14 ················switch·(b)·{ 
15 »       »       case·true: 
16 »       »       »       o·=·&quot;yo&quot;; 
17 »       »       »       break; 
18 ················} 
19 ········} 
20 }</string>17 }</string>
21 ····<string>//·CS0219:·The·variable·`next'·is·assigned·but·its·value·is·never·used18 ····<string>//·CS0219:·The·variable·`next'·is·assigned·but·its·value·is·never·used
22 //·Line:·919 //·Line:·9
23 //·Compiler·options:·-warn:3·-warnaserror20 //·Compiler·options:·-warn:3·-warnaserror
  
24 class·A21 class·A
25 {22 {
26 »       public·static·void·Main·()23 »       public·static·void·Main·()
27 »       {24 »       {
28 »       »       int·n\U00000065xt·=·0;25 »       »       int·n\U00000065xt·=·0;
29 »       }26 »       }
30 }</string>27 }</string>
 28 ····<string>//·CS0219:·The·variable·`o'·is·assigned·but·its·value·is·never·used
 29 //·Line:·10
 30 //·Compiler·options:·-warn:3·-warnaserror
  
 31 public·class·MyClass2
 32 {
 33 »       static·public·bool·b;
 34 ········static·public·void·Main·()
 35 ········{
 36 ················object·o;
 37 ················switch·(b)·{
 38 »       »       case·true:
 39 »       »       »       o·=·&quot;yo&quot;;
 40 »       »       »       break;
 41 ················}
 42 ········}
 43 }</string>
31 ····<string>//·CS0219:·The·variable·`e'·is·assigned·but·its·value·is·never·used44 ····<string>//·CS0219:·The·variable·`e'·is·assigned·but·its·value·is·never·used
32 //·Line:·1245 //·Line:·12
33 //·Compiler·options:·-warn:3·-warnaserror46 //·Compiler·options:·-warn:3·-warnaserror
  
34 using·System;47 using·System;
35 public·class·ConsoleStub48 public·class·ConsoleStub
36 {49 {
Offset 41, 37 lines modifiedOffset 55, 23 lines modified
41 »       {55 »       {
42 »       »       try·{56 »       »       try·{
43 »       »       }·catch·(Exception·e)·{57 »       »       }·catch·(Exception·e)·{
44 »       »       »       e·=·null;58 »       »       »       e·=·null;
45 »       »       }59 »       »       }
46 »       }60 »       }
47 }</string>61 }</string>
48 ····<string>//·CS0219:·The·variable·`p'·is·assigned·but·its·value·is·never·used62 ····<string>//·CS0219:·The·constant·`C'·is·never·used
49 //·Line:·963 //·Line:·9
50 //·Compiler·options:·-warn:3·-warnaserror64 //·Compiler·options:·-warn:3·-warnaserror
  
 65 class·C
51 class·Main 
52 { 
53 ···public·void·Method·(int·i) 
54 ···{ 
55 ·······long·p·=·-9; 
56 ···} 
57 }</string> 
58 ····<string>//·CS0219:·The·variable·`o'·is·assigned·but·its·value·is·never·used 
59 //·Line:·10 
60 //·Compiler·options:·-warn:3·-warnaserror 
  
61 public·class·MyClass2 
62 {66 {
 67 »       public·static·void·Main·()
63 »       static·public·bool·b; 
64 »       static·public·void·Main·() 
65 »       {68 »       {
 69 »       »       const·int·C·=·1;
66 »       »       object·o; 
67 »       »       if·(b) 
68 »       »       »       o·=·null; 
69 »       }70 »       }
70 }</string>71 }</string>
71 ····<string>//·CS0219:·The·variable·`i'·is·assigned·but·its·value·is·never·used72 ····<string>//·CS0219:·The·variable·`i'·is·assigned·but·its·value·is·never·used
72 //·Line:·1473 //·Line:·14
73 //·Compiler·options:·-warn:3·-warnaserror74 //·Compiler·options:·-warn:3·-warnaserror
  
74 using·System.Collections.Generic;75 using·System.Collections.Generic;
Offset 83, 20 lines modifiedOffset 83, 20 lines modified
83 »       »       try·{83 »       »       try·{
84 »       »       »       yield·return·1;84 »       »       »       yield·return·1;
85 »       »       }·finally·{85 »       »       }·finally·{
86 »       »       »       int·i·=·100;86 »       »       »       int·i·=·100;
87 »       »       }87 »       »       }
88 »       }88 »       }
89 }</string>89 }</string>
90 ····<string>//·CS0219:·The·constant·`C'·is·never·used90 ····<string>//·CS0219:·The·variable·`p'·is·assigned·but·its·value·is·never·used
91 //·Line:·991 //·Line:·9
92 //·Compiler·options:·-warn:3·-warnaserror92 //·Compiler·options:·-warn:3·-warnaserror
  
93 class·C93 class·Main
94 {94 {
95 »       public·static·void·Main·() 
96 »       { 
97 »       »       const·int·C·=·1; 
98 »       }95 ···public·void·Method·(int·i)
 96 ···{
 97 ·······long·p·=·-9;
 98 ···}
99 }</string>99 }</string>
100 ··</Examples>100 ··</Examples>
101 </ErrorDocumentation>101 </ErrorDocumentation>
550 B
CS8081
538 B
CS8081
Ordering differences only
    
Offset 3, 24 lines modifiedOffset 3, 24 lines modified
3 ··<ErrorName>CS8081</ErrorName>3 ··<ErrorName>CS8081</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS8081:·Expression·does·not·have·a·name5 ····<string>//·CS8081:·Expression·does·not·have·a·name
6 //·Line:·86 //·Line:·8
  
7 class·C7 class·C
8 {8 {
9 »       void·Foo·()9 »       static·void·Main·()
10 »       {10 »       {
11 »       »       string·s·=·nameof·(this);11 »       »       string·s·=·nameof·(Main·());
12 »       }12 »       }
13 }</string>13 }</string>
14 ····<string>//·CS8081:·Expression·does·not·have·a·name14 ····<string>//·CS8081:·Expression·does·not·have·a·name
15 //·Line:·815 //·Line:·8
  
16 class·C16 class·C
17 {17 {
18 »       static·void·Main·()18 »       void·Foo·()
19 »       {19 »       {
20 »       »       string·s·=·nameof·(Main·());20 »       »       string·s·=·nameof·(this);
21 »       }21 »       }
22 }</string>22 }</string>
23 ··</Examples>23 ··</Examples>
24 </ErrorDocumentation>24 </ErrorDocumentation>
1020 B
CS1931
1010 B
CS1931
Ordering differences only
    
Offset 16, 43 lines modifiedOffset 16, 43 lines modified
16 »       {16 »       {
17 »       »       int[]·int_array·=·null;17 »       »       int[]·int_array·=·null;
18 »       »       int·ii·=·0;18 »       »       int·ii·=·0;
19 »       »       IEnumerable&lt;int&gt;·e·=·from·int·ii·in·int_array·select·&quot;1&quot;;19 »       »       IEnumerable&lt;int&gt;·e·=·from·int·ii·in·int_array·select·&quot;1&quot;;
20 »       }20 »       }
21 }</string>21 }</string>
22 ····<string>//·CS1931:·A·range·variable·`i'·conflicts·with·a·previous·declaration·of·`i'22 ····<string>//·CS1931:·A·range·variable·`i'·conflicts·with·a·previous·declaration·of·`i'
23 //·Line:·1423 //·Line:·12
  
  
24 using·System;24 using·System;
25 using·System.Linq;25 using·System.Linq;
  
26 class·C26 class·C
27 {27 {
28 »       public·static·void·Main·()28 »       public·static·void·Main·()
29 »       {29 »       {
30 »       »       int·i·=·9;30 »       »       int·i·=·9;
31 »       »       var·e·=·from·v·in·&quot;a&quot;31 »       »       var·e·=·from·i·in·&quot;a&quot;
32 »       »       »       let·i·=·2 
33 »       »       »       select·v;32 »       »       »       select·1;
34 »       }33 »       }
35 }</string>34 }</string>
36 ····<string>//·CS1931:·A·range·variable·`i'·conflicts·with·a·previous·declaration·of·`i'35 ····<string>//·CS1931:·A·range·variable·`i'·conflicts·with·a·previous·declaration·of·`i'
37 //·Line:·1236 //·Line:·14
  
  
38 using·System;37 using·System;
39 using·System.Linq;38 using·System.Linq;
  
40 class·C39 class·C
41 {40 {
42 »       public·static·void·Main·()41 »       public·static·void·Main·()
43 »       {42 »       {
44 »       »       int·i·=·9;43 »       »       int·i·=·9;
45 »       »       var·e·=·from·i·in·&quot;a&quot;44 »       »       var·e·=·from·v·in·&quot;a&quot;
 45 »       »       »       let·i·=·2
46 »       »       »       select·1;46 »       »       »       select·v;
47 »       }47 »       }
48 }</string>48 }</string>
49 ····<string>//·CS1931:·A·range·variable·`i'·conflicts·with·a·previous·declaration·of·`i'49 ····<string>//·CS1931:·A·range·variable·`i'·conflicts·with·a·previous·declaration·of·`i'
50 //·Line:·1350 //·Line:·13
  
  
51 using·System;51 using·System;
694 B
CS1010
682 B
CS1010
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>CS1010</ErrorName>3 ··<ErrorName>CS1010</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1010:·Newline·in·constant5 ····<string>//·CS1010:·Newline·in·constant
6 //·Line:·66 //·Line:·6
  
7 class·X7 class·Foo
8 {8 {
9 »       static·string·s·=·&quot;Hello 
10 world!&quot;;9 »       static·char·c·='
 10 ';
11 }</string>11 }</string>
12 ····<string>//·CS1010:·Newline·in·constant12 ····<string>//·CS1010:·Newline·in·constant
13 //·Line:·613 //·Line:·6
  
14 class·Foo14 class·X
15 {15 {
16 »       static·char·c·=' 
17 ';16 »       static·string·s·=·&quot;Hello
 17 world!&quot;;
18 }</string>18 }</string>
19 ····<string>//·CS1010·:·Newline·in·constant19 ····<string>//·CS1010·:·Newline·in·constant
20 //·Line:·820 //·Line:·8
  
21 class·C21 class·C
22 {22 {
23 »       static·void·Main·()23 »       static·void·Main·()
2.19 KB
CS3009
2.18 KB
CS3009
Ordering differences only
    
Offset 1, 25 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>CS3009</ErrorName>3 ··<ErrorName>CS3009</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS3009:·`C':·base·type·`C&lt;ulong&gt;'·is·not·CLS-compliant5 ····<string>//·CS3009:·`CLSClass':·base·type·`System.Runtime.Serialization.Formatter'·is·not·CLS-compliant
6 //·Line:·146 //·Line:·10
7 //·Compiler·options:·-warnaserror·-warn:17 //·Compiler·options:·-warnaserror·-warn:1
  
8 using·System;8 using·System;
9 [assembly:CLSCompliant(true)]9 using·System.Runtime.Serialization;
  
 10 [assembly:CLSCompliant·(true)]
10 public·class·C&lt;T&gt; 
11 { 
12 } 
  
 11 public·abstract·class·CLSClass:·Formatter·{
13 public·class·C·:·C&lt;ulong&gt; 
14 { 
15 }</string>12 }</string>
 13 ····<string>//·CS3009:·`Days':·base·type·`uint'·is·not·CLS-compliant
 14 //·Line:·8
 15 //·Compiler·options:·-warnaserror·-warn:1
  
 16 using·System;
 17 [assembly:CLSCompliant(true)]
  
 18 public·enum·Days:·uint·{Sat=1,·Sun,·Mon,·Tue,·Wed,·Thu,·Fri};</string>
16 ····<string>//·CS3009:·`AttributesForm':·base·type·`BaseClass'·is·not·CLS-compliant19 ····<string>//·CS3009:·`AttributesForm':·base·type·`BaseClass'·is·not·CLS-compliant
17 //·Line:·1720 //·Line:·17
18 //·Compiler·options:·-warnaserror·-warn:121 //·Compiler·options:·-warnaserror·-warn:1
  
  
19 //·The·error·is·reported·intentionally·twice.22 //·The·error·is·reported·intentionally·twice.
  
Offset 35, 32 lines modifiedOffset 40, 27 lines modified
35 public·class·AttributesForm·:·BaseClass40 public·class·AttributesForm·:·BaseClass
36 {41 {
37 }42 }
  
38 public·class·AttributesForm_2·:·BaseClass43 public·class·AttributesForm_2·:·BaseClass
39 {44 {
40 }</string>45 }</string>
41 ····<string>//·CS3009:·`Days':·base·type·`uint'·is·not·CLS-compliant46 ····<string>//·CS3009:·`C':·base·type·`C&lt;ulong&gt;'·is·not·CLS-compliant
42 //·Line:·847 //·Line:·14
43 //·Compiler·options:·-warnaserror·-warn:148 //·Compiler·options:·-warnaserror·-warn:1
  
44 using·System;49 using·System;
45 [assembly:CLSCompliant(true)]50 [assembly:CLSCompliant(true)]
  
 51 public·class·C&lt;T&gt;
 52 {
 53 }
46 public·enum·Days:·uint·{Sat=1,·Sun,·Mon,·Tue,·Wed,·Thu,·Fri};</string> 
47 ····<string>//·CS3009:·`CLSClass':·base·type·`System.Runtime.Serialization.Formatter'·is·not·CLS-compliant 
48 //·Line:·10 
49 //·Compiler·options:·-warnaserror·-warn:1 
  
50 using·System; 
51 using·System.Runtime.Serialization; 
  
52 [assembly:CLSCompliant·(true)] 
  
53 public·abstract·class·CLSClass:·Formatter·{54 public·class·C·:·C&lt;ulong&gt;
 55 {
54 }</string>56 }</string>
55 ····<string>//·CS3009:·`CLSClass':·base·type·`BaseClass'·is·not·CLS-compliant57 ····<string>//·CS3009:·`CLSClass':·base·type·`BaseClass'·is·not·CLS-compliant
56 //·Line:·1258 //·Line:·12
57 //·Compiler·options:·-warnaserror·-warn:159 //·Compiler·options:·-warnaserror·-warn:1
  
58 using·System;60 using·System;
59 [assembly:CLSCompliant·(true)]61 [assembly:CLSCompliant·(true)]
1.11 KB
CS3015
1.1 KB
CS3015
Ordering differences only
    
Offset 6, 35 lines modifiedOffset 6, 35 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)·{ 
12 ·······}11 ···public·CLSAttribute(string[]·array)·{
 12 ···}
13 }</string>13 }</string>
14 ····<string>//·CS3015:·`CLSAttribute'·has·no·accessible·constructors·which·use·only·CLS-compliant·types14 ····<string>//·CS3015:·`CLSAttribute'·has·no·accessible·constructors·which·use·only·CLS-compliant·types
15 //·Line:·815 //·Line:·8
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·class·CLSAttribute:·Attribute·{19 public·class·CLSAttribute:·Attribute·{
 20 ····[CLSCompliant·(false)]
20 ···public·CLSAttribute(string[]·array)·{21 ····public·CLSAttribute(string·array)·{
21 ···}22 ····}
22 }</string>23 }</string>
23 ····<string>//·CS3015:·`CLSAttribute'·has·no·accessible·constructors·which·use·only·CLS-compliant·types24 ····<string>//·CS3015:·`CLSAttribute'·has·no·accessible·constructors·which·use·only·CLS-compliant·types
24 //·Line:·825 //·Line:·8
25 //·Compiler·options:·-warnaserror·-warn:126 //·Compiler·options:·-warnaserror·-warn:1
  
26 using·System;27 using·System;
27 [assembly:CLSCompliant·(true)]28 [assembly:CLSCompliant·(true)]
  
28 public·class·CLSAttribute:·Attribute·{29 public·class·CLSAttribute:·Attribute·{
 30 ·······private·CLSAttribute(int·arg)·{
29 ····[CLSCompliant·(false)] 
30 ····public·CLSAttribute(string·array)·{ 
31 ····}31 ·······}
32 }</string>32 }</string>
33 ··</Examples>33 ··</Examples>
34 </ErrorDocumentation>34 </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.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>
855 B
CS1988
843 B
CS1988
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>CS1988</ErrorName>3 ··<ErrorName>CS1988</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1988:·Async·methods·cannot·have·ref·or·out·parameters5 ····<string>//·CS1988:·Async·methods·cannot·have·ref·or·out·parameters
6 //·Line:·6 
  
7 class·C 
8 { 
9 »       public·async·void·Test·(ref·int·arg) 
10 »       { 
11 »       } 
12 }</string> 
13 ····<string>//·CS1988:·Async·methods·cannot·have·ref·or·out·parameters 
14 //·Line:·126 //·Line:·12
  
15 using·System;7 using·System;
  
16 class·C8 class·C
17 {9 {
18 »       delegate·void·D·(ref·int·i);10 »       delegate·void·D·(ref·int·i);
19 »       11 »       
20 »       public·static·void·Main·()12 »       public·static·void·Main·()
21 »       {13 »       {
22 »       »       D·d·=·async·delegate·{·};14 »       »       D·d·=·async·delegate·{·};
23 »       }15 »       }
24 }</string>16 }</string>
 17 ····<string>//·CS1988:·Async·methods·cannot·have·ref·or·out·parameters
 18 //·Line:·6
  
 19 class·C
 20 {
 21 »       public·async·void·Test·(ref·int·arg)
 22 »       {
 23 »       }
 24 }</string>
25 ··</Examples>25 ··</Examples>
26 </ErrorDocumentation>26 </ErrorDocumentation>
1.14 KB
CS1621
1.13 KB
CS1621
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>CS1621</ErrorName>3 ··<ErrorName>CS1621</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS01621:·The·yield·statement·cannot·be·used·inside·anonymous·method·blocks
 6 //·Line:·13
  
 7 using·System.Collections;
  
 8 delegate·object·D·();
  
 9 class·C:·IEnumerable
 10 {
 11 ···public·IEnumerator·GetEnumerator·()
 12 ···{
 13 ······D·d·=·delegate·{
 14 »       »       yield·return·this;
 15 »       ··};
 16 ···}
 17 }</string>
5 ····<string>//·CS1621:·The·yield·statement·cannot·be·used·inside·anonymous·method·blocks18 ····<string>//·CS1621:·The·yield·statement·cannot·be·used·inside·anonymous·method·blocks
6 //·Line:·1219 //·Line:·12
  
7 using·System;20 using·System;
8 using·System.Collections;21 using·System.Collections;
  
9 public·class·Test22 public·class·Test
Offset 19, 25 lines modifiedOffset 35, 9 lines modified
19 »       »       yield·break;35 »       »       yield·break;
20 »       }36 »       }
  
21 »       void·Call·(Action·a)37 »       void·Call·(Action·a)
22 »       {38 »       {
23 »       }39 »       }
24 }</string>40 }</string>
25 ····<string>//·CS01621:·The·yield·statement·cannot·be·used·inside·anonymous·method·blocks 
26 //·Line:·13 
  
27 using·System.Collections; 
  
28 delegate·object·D·(); 
  
29 class·C:·IEnumerable 
30 { 
31 ···public·IEnumerator·GetEnumerator·() 
32 ···{ 
33 ······D·d·=·delegate·{ 
34 »       »       yield·return·this; 
35 »       ··}; 
36 ···} 
37 }</string> 
38 ··</Examples>41 ··</Examples>
39 </ErrorDocumentation>42 </ErrorDocumentation>
655 B
CS0631
643 B
CS0631
Ordering differences only
    
Offset 8, 23 lines modifiedOffset 8, 23 lines modified
8 class·X·{8 class·X·{
9 »       public·int·this·[ref·int·arg]·{·set·{}·}9 »       public·int·this·[ref·int·arg]·{·set·{}·}
10 }</string>10 }</string>
11 ····<string>//·CS0631:·The·parameter·modifier·`ref'·is·not·valid·in·this·context11 ····<string>//·CS0631:·The·parameter·modifier·`ref'·is·not·valid·in·this·context
12 //·Line:·512 //·Line:·5
  
13 class·X·{13 class·X·{
14 »       public·static·X·operator·&lt;·(ref·X·a,·int·b)14 »       public·static·explicit·operator·X·(ref·X[]·foo)
15 »       {15 »       {
16 »       »       return·null;16 »       »       return·null;
17 »       }17 »       }
18 }</string>18 }</string>
19 ····<string>//·CS0631:·The·parameter·modifier·`ref'·is·not·valid·in·this·context19 ····<string>//·CS0631:·The·parameter·modifier·`ref'·is·not·valid·in·this·context
20 //·Line:·520 //·Line:·5
  
21 class·X·{21 class·X·{
22 »       public·static·explicit·operator·X·(ref·X[]·foo)22 »       public·static·X·operator·&lt;·(ref·X·a,·int·b)
23 »       {23 »       {
24 »       »       return·null;24 »       »       return·null;
25 »       }25 »       }
26 }</string>26 }</string>
27 ··</Examples>27 ··</Examples>
28 </ErrorDocumentation>28 </ErrorDocumentation>
2.3 KB
CS1922
2.29 KB
CS1922
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>CS1922</ErrorName>3 ··<ErrorName>CS1922</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1922:·A·field·or·property·`System.Type'·cannot·be·initialized·with·a·collection·object·initializer·because·type·`System.Type'·does·not·implement·`System.Collections.IEnumerable'·interface5 ····<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
6 //·Line:·136 //·Line:·16
  
  
7 using·System;7 using·System;
8 using·System.Xml.Serialization; 
  
9 namespace·test8 class·Data
10 {9 {
 10 »       public·int·Value;
 11 }
  
11 »       public·class·Test12 public·class·Test
 13 {
 14 »       static·void·Main·()
12 »       {15 »       {
 16 »       »       var·c·=·new·Data·{·Value·=·{·0,·1,·2·}·};
13 »       »       static·void·Main·() 
14 »       »       { 
15 »       »       »       XmlSerializer·xs·=·new·XmlSerializer·(typeof·(string),·new·Type·()·{·typeof·(bool)·}); 
16 »       »       } 
17 »       }17 »       }
18 }</string>18 }</string>
19 ····<string>//·CS1922:·A·field·or·property·`GCEventTypeMatcher'·cannot·be·initialized·with·a·collection·object·initializer·because·type·`GCEventTypeMatcher'·does·not·implement·`System.Collections.IEnumerable'·interface19 ····<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
20 //·Line:·1120 //·Line:·11
  
21 using·System;21 using·System;
  
22 public·enum·GCEventType·{22 public·enum·GCEventType·{
23 »       NURSERY_START23 »       NURSERY_START
24 }24 }
  
25 public·class·GCEventTypeMatcher·{25 public·class·GCEventTypeMatcher·{
26 »       private·static·GCEventTypeMatcher[]·matcher·=·{·new·GCEventTypeMatcher·()·{·NURSERY_START,·s·=&gt;·TRUE·}·};26 »       private·static·GCEventTypeMatcher[]·matcher·=·{·new·GCEventTypeMatcher·()·{·NURSERY_START,·s·=&gt;·TRUE·}·};
27 }</string>27 }</string>
28 ····<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'·interface28 ····<string>//·CS1922:·A·field·or·property·`System.Type'·cannot·be·initialized·with·a·collection·object·initializer·because·type·`System.Type'·does·not·implement·`System.Collections.IEnumerable'·interface
29 //·Line:·1629 //·Line:·13
  
  
30 using·System;30 using·System;
 31 using·System.Xml.Serialization;
  
 32 namespace·test
31 class·Data 
32 { 
33 »       public·int·Value; 
34 } 
  
35 public·class·Test 
36 {33 {
37 »       static·void·Main·()34 »       public·class·Test
38 »       {35 »       {
39 »       »       var·c·=·new·Data·{·Value·=·{·0,·1,·2·}·};36 »       »       static·void·Main·()
 37 »       »       {
 38 »       »       »       XmlSerializer·xs·=·new·XmlSerializer·(typeof·(string),·new·Type·()·{·typeof·(bool)·});
 39 »       »       }
40 »       }40 »       }
41 }</string>41 }</string>
42 ··</Examples>42 ··</Examples>
43 </ErrorDocumentation>43 </ErrorDocumentation>
1.07 KB
CS0449
1.05 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:·66 //·Line:·6
  
7 public·class·C&lt;T&gt;7 interface·I
8 {8 {
9 ······public·void·Foo&lt;T&gt;()·where·T·:·class,·struct·9 »       void·Foo&lt;T&gt;·()·where·T·:·class,·struct;
10 ······{ 
11 ······} 
12 }</string>10 }</string>
13 ····<string>//·CS0449:·The·`class'·or·`struct'·constraint·must·be·the·first·constraint·specified11 ····<string>//·CS0449:·The·`class'·or·`struct'·constraint·must·be·the·first·constraint·specified
14 //·Line:·812 //·Line:·8
  
15 public·interface·I13 public·interface·I
16 {14 {
17 }15 }
  
18 public·class·C&lt;T&gt;·where·T·:·I,·class16 public·class·C&lt;T&gt;·where·T·:·I,·class
19 {17 {
20 }</string>18 }</string>
21 ····<string>//·CS0449:·The·`class'·or·`struct'·constraint·must·be·the·first·constraint·specified19 ····<string>//·CS0449:·The·`class'·or·`struct'·constraint·must·be·the·first·constraint·specified
22 //·Line:·620 //·Line:·6
  
23 interface·I21 public·class·C&lt;T&gt;
24 {22 {
25 »       void·Foo&lt;T&gt;·()·where·T·:·class,·struct;23 ······public·void·Foo&lt;T&gt;()·where·T·:·class,·struct·
 24 ······{
 25 ······}
26 }</string>26 }</string>
27 ··</Examples>27 ··</Examples>
28 </ErrorDocumentation>28 </ErrorDocumentation>
2.76 KB
CS0038
2.75 KB
CS0038
Ordering differences only
    
Offset 1, 27 lines modifiedOffset 1, 48 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`C.N'5 ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`B'·via·nested·type·`B.C'
6 //·Line:·126 //·Line:·14
  
7 class·A·{ 
8 »       protected·int·n·=·0; 
9 }7 public·class·B·{
 8 »       public·static·void·Main·()
 9 »       {
 10 »       }
  
10 class·B·:·A·{·}11 »       public·int·Foo·{·get·{·return·1;·}·}
  
11 class·C·:·B·{ 
12 »       class·N·{ 
13 »       »       internal·int·foo·()·{·return·n;·}12 »       public·class·C·{
 13 »       »       public·void·Baz·()
 14 »       »       {
 15 »       »       »       int·x·=·Foo;
 16 »       »       }
14 »       }17 »       }
15 »       public·static·int·Main·()·{ 
16 »       »       N·a·=·new·N·(); 
17 »       »       return·a.foo·();18 }</string>
 19 ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`X'·via·nested·type·`X.Y'
 20 //·Line:·15
 21 using·System;
  
 22 class·X
 23 {
 24 »       int·a·=·5;
  
 25 »       class·Y
 26 »       {
 27 »       »       public·long·b;
  
 28 »       »       public·Y·()
 29 »       »       {
 30 »       »       »       Console.WriteLine·(a);
 31 »       »       }
 32 »       }
  
 33 »       static·void·Main·()
 34 »       {
18 »       }35 »       }
19 }</string>36 }</string>
20 ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`Outer'·via·nested·type·`Outer.Inner'37 ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`Outer'·via·nested·type·`Outer.Inner'
21 //·Line:·3338 //·Line:·33
  
22 public·class·Runner39 public·class·Runner
23 {40 {
Offset 52, 67 lines modifiedOffset 73, 46 lines modified
52 »       {73 »       {
53 »       »       public·string·Check·()74 »       »       public·string·Check·()
54 »       »       {75 »       »       {
55 »       »       »       return·Runner.Report·();76 »       »       »       return·Runner.Report·();
56 »       »       }77 »       »       }
57 »       }78 »       }
58 }</string>79 }</string>
59 ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`X'·via·nested·type·`X.Y'80 ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`A'·via·nested·type·`B.C'
60 //·Line:·1581 //·Line:·15
61 using·System; 
  
62 class·X 
63 { 
64 »       int·a·=·5; 
  
 82 public·class·A·{
 83 »       public·int·Foo·{·get·{·return·1;·}·}
 84 }
65 »       class·Y 
66 »       { 
67 »       »       public·long·b; 
  
68 »       »       public·Y·() 
69 »       »       { 
70 »       »       »       Console.WriteLine·(a); 
71 »       »       } 
72 »       } 
  
73 »       static·void·Main·() 
74 »       { 
75 »       } 
76 }</string> 
77 ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`B'·via·nested·type·`B.C' 
78 //·Line:·14 
  
79 public·class·B·{85 public·class·B·:·A·{
80 »       public·static·void·Main·()86 »       public·static·void·Main·()
81 »       {87 »       {
82 »       }88 »       }
  
83 »       public·int·Foo·{·get·{·return·1;·}·} 
  
84 »       public·class·C·{89 »       public·class·C·{
85 »       »       public·void·Baz·()90 »       »       public·void·Baz·()
86 »       »       {91 »       »       {
87 »       »       »       int·x·=·Foo;92 »       »       »       int·x·=·Foo;
88 »       »       }93 »       »       }
89 »       }94 »       }
90 }</string>95 }</string>
91 ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`A'·via·nested·type·`B.C'96 ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`A'·via·nested·type·`C.N'
92 //·Line:·1597 //·Line:·12
  
93 public·class·A·{ 
94 »       public·int·Foo·{·get·{·return·1;·}·}98 class·A·{
 99 »       protected·int·n·=·0;
95 }100 }
  
 101 class·B·:·A·{·}
96 public·class·B·:·A·{ 
97 »       public·static·void·Main·() 
98 »       { 
99 »       } 
  
 102 class·C·:·B·{
 103 »       class·N·{
 104 »       »       internal·int·foo·()·{·return·n;·}
100 »       public·class·C·{ 
101 »       »       public·void·Baz·() 
102 »       »       { 
103 »       »       »       int·x·=·Foo; 
104 »       »       }105 »       }
 106 »       public·static·int·Main·()·{
Max diff block lines reached; 50/2774 bytes (1.80%) of diff not shown.
2.41 KB
CS0154
2.4 KB
CS0154
Ordering differences only
    
Offset 13, 34 lines modifiedOffset 13, 47 lines modified
13 class·C13 class·C
14 {14 {
15 »       public·static·void·Main·()15 »       public·static·void·Main·()
16 »       {16 »       {
17 »       »       int·i·=·new·Test()[false];17 »       »       int·i·=·new·Test()[false];
18 »       }18 »       }
19 }</string>19 }</string>
20 ····<string>//·CS0154:·The·property·or·indexer·`A.name'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor20 ····<string>//·CS0154:·The·property·or·indexer·`A.this[int]'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor
21 //·Line:·2121 //·Line:·18
  
22 public·class·A22 public·class·A
23 {23 {
 24 »       public·int·this[int·i]·{·set·{·}·}
24 »       public·string·name· 
25 »       { 
26 »       »       set 
27 »       »       { 
28 »       »       »       name·=·value; 
29 »       »       } 
30 »       } 
31 }25 }
  
32 public·class·B26 public·class·B·:·A
 27 {
 28 »       public·int·this[string·i]·{·get·{·return·9;·}·}
 29 }
  
 30 class·Test
33 {31 {
34 »       public·static·void·Main·()32 »       public·static·void·Main·()
35 »       {33 »       {
36 »       »       A·a·=·new·A·(); 
37 »       »       string·b·=·a.name;34 »       »       int·i·=·new·B·()[1];
 35 »       }
 36 }</string>
 37 ····<string>//·CS0154:·The·property·or·indexer·`B.Foo'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor
 38 //·Line:·13
 39 //·this·is·bug·55780.
  
 40 class·A·{
 41 »       public·int·Foo·{·get·{·return·1;·}·}
 42 }
  
 43 class·B·:·A·{
 44 »       public·new·int·Foo·{·set·{·}·}
 45 »       static·void·Main·()
 46 »       {
 47 »       »       System.Console.WriteLine·(new·B·().Foo);
38 »       }48 »       }
39 }</string>49 }</string>
40 ····<string>//·CS0154:·The·property·or·indexer·`BugReport.MyProperty'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor50 ····<string>//·CS0154:·The·property·or·indexer·`BugReport.MyProperty'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor
41 //·Line:·1651 //·Line:·16
  
42 static·class·BugReport52 static·class·BugReport
43 {53 {
Offset 53, 44 lines modifiedOffset 66, 31 lines modified
53 »       }66 »       }
  
54 »       public·static·void·Main·()67 »       public·static·void·Main·()
55 »       {68 »       {
56 »       »       MyProperty.MyExtension·();69 »       »       MyProperty.MyExtension·();
57 »       }70 »       }
58 }</string>71 }</string>
59 ····<string>//·CS0154:·The·property·or·indexer·`A.this[int]'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor72 ····<string>//·CS0154:·The·property·or·indexer·`A.name'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor
60 //·Line:·1873 //·Line:·21
  
61 public·class·A74 public·class·A
62 {75 {
 76 »       public·string·name·
63 »       public·int·this[int·i]·{·set·{·}·} 
64 } 
  
65 public·class·B·:·A 
66 { 
67 »       public·int·this[string·i]·{·get·{·return·9;·}·} 
68 } 
  
69 class·Test 
70 { 
71 »       public·static·void·Main·() 
72 »       {77 »       {
73 »       »       int·i·=·new·B·()[1];78 »       »       set
 79 »       »       {
 80 »       »       »       name·=·value;
 81 »       »       }
74 »       }82 »       }
75 }</string> 
76 ····<string>//·CS0154:·The·property·or·indexer·`B.Foo'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor 
77 //·Line:·13 
78 //·this·is·bug·55780. 
  
79 class·A·{ 
80 »       public·int·Foo·{·get·{·return·1;·}·} 
81 }83 }
  
82 class·B·:·A·{ 
83 »       public·new·int·Foo·{·set·{·}·}84 public·class·B
 85 {
84 »       static·void·Main·()86 »       public·static·void·Main·()
85 »       {87 »       {
86 »       »       System.Console.WriteLine·(new·B·().Foo);88 »       »       A·a·=·new·A·();
 89 »       »       string·b·=·a.name;
87 »       }90 »       }
88 }</string>91 }</string>
89 ··</Examples>92 ··</Examples>
90 </ErrorDocumentation>93 </ErrorDocumentation>
1.91 KB
CS0418
1.9 KB
CS0418
Ordering differences only
    
Offset 5, 66 lines modifiedOffset 5, 66 lines modified
5 ····<string>//·CS0418:·`Foo':·an·abstract·class·cannot·be·sealed·or·static5 ····<string>//·CS0418:·`Foo':·an·abstract·class·cannot·be·sealed·or·static
6 //·Line:·36 //·Line:·3
7 public·abstract·partial·class·Foo7 public·abstract·partial·class·Foo
8 {8 {
9 »       public·string·myId;9 »       public·string·myId;
10 }10 }
  
11 public·static·partial·class·Foo11 public·sealed·partial·class·Foo
12 {12 {
13 »       public·string·Id·{·get·{·return·myId;·}·}13 »       public·string·Id·{·get·{·return·myId;·}·}
14 }14 }
  
15 public·class·PartialAbstractCompilationError15 public·class·PartialAbstractCompilationError
16 {16 {
17 »       public·static·void·Main·()17 »       public·static·void·Main·()
18 »       {18 »       {
19 »       »       System.Console.WriteLine·(typeof·(Foo).IsSealed);19 »       »       System.Console.WriteLine·(typeof·(Foo).IsSealed);
20 »       »       System.Console.WriteLine·(typeof·(Foo).IsAbstract);20 »       »       System.Console.WriteLine·(typeof·(Foo).IsAbstract);
21 »       }21 »       }
22 }</string>22 }</string>
23 ····<string>//·CS0418:·`TestClass':·an·abstract·class·cannot·be·sealed·or·static 
24 //·Line:·4 
  
25 public·abstract·sealed·class·TestClass 
26 { 
27 }</string> 
28 ····<string>//·CS0418:·`Foo':·an·abstract·class·cannot·be·sealed·or·static23 ····<string>//·CS0418:·`Foo':·an·abstract·class·cannot·be·sealed·or·static
29 //·Line:·324 //·Line:·3
30 public·abstract·partial·class·Foo25 public·abstract·sealed·partial·class·Foo
31 {26 {
32 »       public·string·myId;27 »       public·string·myId;
33 }28 }
  
34 public·sealed·partial·class·Foo 
35 { 
36 »       public·string·Id·{·get·{·return·myId;·}·} 
37 } 
  
38 public·class·PartialAbstractCompilationError29 public·class·PartialAbstractCompilationError
39 {30 {
40 »       public·static·void·Main·()31 »       public·static·void·Main·()
41 »       {32 »       {
42 »       »       System.Console.WriteLine·(typeof·(Foo).IsSealed);33 »       »       System.Console.WriteLine·(typeof·(Foo).IsSealed);
43 »       »       System.Console.WriteLine·(typeof·(Foo).IsAbstract);34 »       »       System.Console.WriteLine·(typeof·(Foo).IsAbstract);
44 »       }35 »       }
45 }</string>36 }</string>
46 ····<string>//·CS0418:·`TestClass':·an·abstract·class·cannot·be·sealed·or·static37 ····<string>//·CS0418:·`TestClass':·an·abstract·class·cannot·be·sealed·or·static
47 //·Line:·438 //·Line:·4
  
 39 public·abstract·sealed·class·TestClass
 40 {
 41 }</string>
 42 ····<string>//·CS0418:·`TestClass':·an·abstract·class·cannot·be·sealed·or·static
 43 //·Line:·4
  
48 public·abstract·static·class·TestClass44 public·abstract·static·class·TestClass
49 {45 {
50 }</string>46 }</string>
51 ····<string>//·CS0418:·`Foo':·an·abstract·class·cannot·be·sealed·or·static47 ····<string>//·CS0418:·`Foo':·an·abstract·class·cannot·be·sealed·or·static
52 //·Line:·348 //·Line:·3
53 public·abstract·sealed·partial·class·Foo49 public·abstract·partial·class·Foo
54 {50 {
55 »       public·string·myId;51 »       public·string·myId;
56 }52 }
  
 53 public·static·partial·class·Foo
 54 {
 55 »       public·string·Id·{·get·{·return·myId;·}·}
 56 }
  
57 public·class·PartialAbstractCompilationError57 public·class·PartialAbstractCompilationError
58 {58 {
59 »       public·static·void·Main·()59 »       public·static·void·Main·()
60 »       {60 »       {
61 »       »       System.Console.WriteLine·(typeof·(Foo).IsSealed);61 »       »       System.Console.WriteLine·(typeof·(Foo).IsSealed);
62 »       »       System.Console.WriteLine·(typeof·(Foo).IsAbstract);62 »       »       System.Console.WriteLine·(typeof·(Foo).IsAbstract);
63 »       }63 »       }
537 B
CS1027
525 B
CS1027
Ordering differences only
    
Offset 4, 21 lines modifiedOffset 4, 21 lines modified
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1027:·Expected·`#endif'·directive5 ····<string>//·CS1027:·Expected·`#endif'·directive
6 //·Line:·66 //·Line:·6
  
7 #if·false7 #if·false
8 /*·hey·*/·#endif</string>8 /*·hey·*/·#endif</string>
9 ····<string>//·CS1027:·Expected·`#endif'·directive9 ····<string>//·CS1027:·Expected·`#endif'·directive
10 //·Line:·6 
  
11 #if·false</string> 
12 ····<string>//·CS1027:·Expected·`#endif'·directive 
13 //·Line:·1110 //·Line:·11
14 //·Compiler·options:·-d:NET_2_011 //·Compiler·options:·-d:NET_2_0
  
15 #if·NET_2_012 #if·NET_2_0
  
16 class·Test13 class·Test
17 {14 {
18 }</string>15 }</string>
 16 ····<string>//·CS1027:·Expected·`#endif'·directive
 17 //·Line:·6
  
 18 #if·false</string>
19 ··</Examples>19 ··</Examples>
20 </ErrorDocumentation>20 </ErrorDocumentation>
3.0 KB
CS0106
2.99 KB
CS0106
Ordering differences only
    
Offset 1, 93 lines modifiedOffset 1, 93 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2 <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 ··<ErrorName>CS0106</ErrorName>3 ··<ErrorName>CS0106</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0106:·The·modifier·`public'·is·not·valid·for·this·item5 ····<string>//·CS0106:·The·modifier·`abstract'·is·not·valid·for·this·item
6 //·Line:·8 
7 interface·A·{ 
8 »       void·B·(); 
9 } 
  
10 class·X·:·A·{ 
11 »       public·virtual·void·A.B·()·{} 
  
12 »       static·void·Main·()·{} 
13 }</string> 
14 ····<string>//·CS0106:·The·modifier·`public'·is·not·valid·for·this·item 
15 //·Line:·66 //·Line:·6
  
16 class·C7 struct·S
17 {8 {
18 »       public·~C·() 
19 »       {9 »       public·abstract·int·Prop·{
 10 »       »       set·{}
20 »       }11 »       }
21 }</string>12 }</string>
22 ····<string>//·CS0106:·The·modifier·`unsafe'·is·not·valid·for·this·item13 ····<string>//·CS0106:·The·modifier·`static'·is·not·valid·for·this·item
23 //·Line:·514 //·Line:·6
24 //·Compiler·options:·-unsafe 
  
25 unsafe·enum·E15 class·Data
26 {16 {
 17 »       public·static·delegate·int·Count·();
27 }</string>18 }</string>
28 ····<string>//·CS0106:·The·modifier·`public'·is·not·valid·for·this·item19 ····<string>//·CS0106:·The·modifier·`public'·is·not·valid·for·this·item
29 //·Line:·620 //·Line:·6
  
30 interface·S21 interface·S
31 {22 {
32 »       public·void·Foo·();23 »       public·void·Foo·();
33 }</string>24 }</string>
34 ····<string>//·CS0106:·The·modifier·`async'·is·not·valid·for·this·item25 ····<string>//·CS0106:·The·modifier·`virtual'·is·not·valid·for·this·item
35 //·Line:·626 //·Line:·7
  
36 interface·I27 class·C
37 {28 {
38 »       async·void·M·();29 »       public·int·Foo·{
 30 »       »       virtual·set·{·}
 31 »       }
39 }</string>32 }</string>
40 ····<string>//·CS0106:·The·modifier·`readonly'·is·not·valid·for·this·item33 ····<string>//·CS0106:·The·modifier·`readonly'·is·not·valid·for·this·item
41 //·Line:·634 //·Line:·6
42 //·Compiler·option:·-langversion:latest35 //·Compiler·option:·-langversion:latest
  
43 readonly·interface·I36 readonly·interface·I
44 {37 {
45 }</string>38 }</string>
46 ····<string>//·CS0106:·The·modifier·`static'·is·not·valid·for·this·item39 ····<string>//·CS0106:·The·modifier·`sealed'·is·not·valid·for·this·item
47 //·Line:·640 //·Line:·6
  
48 class·Data41 struct·S
49 {42 {
50 »       public·static·delegate·int·Count·();43 »       public·sealed·override·int·GetHashCode·()
 44 »       {
 45 »       »       return·1;
 46 »       }
51 }</string>47 }</string>
52 ····<string>//·CS0106:·The·modifier·`virtual'·is·not·valid·for·this·item48 ····<string>//·CS0106:·The·modifier·`public'·is·not·valid·for·this·item
53 //·Line:·749 //·Line:·6
  
54 class·C50 class·C
55 {51 {
56 »       public·int·Foo·{ 
57 »       »       virtual·set·{·}52 »       public·~C·()
 53 »       {
58 »       }54 »       }
59 }</string>55 }</string>
60 ····<string>//·CS0106:·The·modifier·`abstract'·is·not·valid·for·this·item56 ····<string>//·CS0106:·The·modifier·`unsafe'·is·not·valid·for·this·item
61 //·Line:·657 //·Line:·5
 58 //·Compiler·options:·-unsafe
  
62 struct·S59 unsafe·enum·E
63 {60 {
64 »       public·abstract·int·Prop·{ 
65 »       »       set·{} 
66 »       } 
67 }</string>61 }</string>
 62 ····<string>//·CS0106:·The·modifier·`public'·is·not·valid·for·this·item
 63 //·Line:·8
 64 interface·A·{
 65 »       void·B·();
 66 }
  
 67 class·X·:·A·{
 68 »       public·virtual·void·A.B·()·{}
  
 69 »       static·void·Main·()·{}
 70 }</string>
68 ····<string>//·CS0106:·The·modifier·`sealed'·is·not·valid·for·this·item71 ····<string>//·CS0106:·The·modifier·`async'·is·not·valid·for·this·item
69 //·Line:·672 //·Line:·6
  
70 struct·S73 interface·I
71 {74 {
 75 »       async·void·M·();
72 »       public·sealed·override·int·GetHashCode·() 
73 »       { 
74 »       »       return·1; 
75 »       } 
76 }</string>76 }</string>
77 ····<string>//·CS0106:·The·modifier·`volatile'·is·not·valid·for·this·item77 ····<string>//·CS0106:·The·modifier·`volatile'·is·not·valid·for·this·item
78 //·Line:·878 //·Line:·8
79 //·Compiler·options:·-unsafe79 //·Compiler·options:·-unsafe
  
80 public·unsafe·struct·S80 public·unsafe·struct·S
81 {81 {
789 B
CS0516
777 B
CS0516
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>CS0516</ErrorName>3 ··<ErrorName>CS0516</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0516:·Constructor·`Sample.Sample()'·cannot·call·itself
 6 //·Line:·6
  
 7 class·Sample·{
 8 »       public·Sample·()
 9 »       »       :·this·()
 10 »       {
 11 »       }
 12 }</string>
5 ····<string>//·CS0516:·Constructor·`A&lt;T&gt;.A(T)'·cannot·call·itself13 ····<string>//·CS0516:·Constructor·`A&lt;T&gt;.A(T)'·cannot·call·itself
6 //·Line:·714 //·Line:·7
  
7 public·class·A&lt;T&gt;15 public·class·A&lt;T&gt;
8 {16 {
9 »       public·A·(T·i)17 »       public·A·(T·i)
10 »       »       :·this·(i)18 »       »       :·this·(i)
11 »       {19 »       {
12 »       }20 »       }
13 }</string>21 }</string>
14 ····<string>//·CS0516:·Constructor·`Sample.Sample()'·cannot·call·itself 
15 //·Line:·6 
  
16 class·Sample·{ 
17 »       public·Sample·() 
18 »       »       :·this·() 
19 »       { 
20 »       } 
21 }</string> 
22 ··</Examples>22 ··</Examples>
23 </ErrorDocumentation>23 </ErrorDocumentation>
3.46 KB
CS0419
3.45 KB
CS0419
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>CS0419</ErrorName>3 ··<ErrorName>CS0419</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0419:·Ambiguous·reference·in·cref·attribute·`DateTime.ToString'.·Assuming·`System.DateTime.ToString()'·but·other·overloads·including·`System.DateTime.ToString(string)'·have·also·matched 
6 //·Line:·10 
7 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 
8 //· 
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. 
  
10 using·System; 
  
11 ///·&lt;summary&gt; 
12 ///·&lt;see·cref=&quot;DateTime.ToString&quot;·/&gt; 
13 ///·&lt;/summary&gt; 
14 public·class·EntryPoint 
15 { 
16 »       static·void·Main·()·{ 
17 »       } 
18 }</string> 
19 ····<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
20 //·Line:·106 //·Line:·10
21 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:47 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4
22 //·8 //·
23 //·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.
  
24 using·System.Xml;10 using·System.Xml;
Offset 30, 14 lines modifiedOffset 14, 22 lines modified
30 ///·&lt;see·cref=&quot;XmlDocument.Load&quot;·/&gt;14 ///·&lt;see·cref=&quot;XmlDocument.Load&quot;·/&gt;
31 ///·&lt;/summary&gt;15 ///·&lt;/summary&gt;
32 public·class·EntryPoint16 public·class·EntryPoint
33 {17 {
34 »       static·void·Main·()·{18 »       static·void·Main·()·{
35 »       }19 »       }
36 }</string>20 }</string>
 21 ····<string>//·CS0419:·Ambiguous·reference·in·cref·attribute·`System.String.Replace'.·Assuming·`string.Replace(string,·string,·bool,·System.Globalization.CultureInfo)'·but·other·overloads·including·`string.Replace(string,·string,·System.StringComparison)'·have·also·matched
 22 //·Line:·1
 23 //·Compiler·options:·-doc:dummy.xml·-warn:3·-warnaserror
 24 ///·&lt;summary&gt;
 25 ///·Exposes·&lt;see·cref=&quot;System.String.Replace&quot;/&gt;·to·XSLT
 26 ///·&lt;/summary&gt;
 27 public·class·Test·{
 28 }</string>
37 ····<string>//·CS0419:·Ambiguous·reference·in·cref·attribute·`A.this'.·Assuming·`Test.A.this[int]'·but·other·overloads·including·`Test.A.this[string]'·have·also·matched29 ····<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
38 //·Line:·730 //·Line:·7
39 //·Compiler·options:·-doc:dummy.xml·-warnaserror31 //·Compiler·options:·-doc:dummy.xml·-warnaserror
40 using·System.Collections;32 using·System.Collections;
  
41 ///·&lt;summary&gt;33 ///·&lt;summary&gt;
42 ///···&lt;para&gt;&lt;see·cref=&quot;IDictionary.this[object]&quot;·/&gt;&lt;/para&gt;34 ///···&lt;para&gt;&lt;see·cref=&quot;IDictionary.this[object]&quot;·/&gt;&lt;/para&gt;
Offset 64, 17 lines modifiedOffset 56, 25 lines modified
64 ··private·class·B56 ··private·class·B
65 ··{57 ··{
66 ····public·object·this[int·index]·{58 ····public·object·this[int·index]·{
67 ······get·{·return·null;·}59 ······get·{·return·null;·}
68 ····}60 ····}
69 ··}61 ··}
70 }</string>62 }</string>
71 ····<string>//·CS0419:·Ambiguous·reference·in·cref·attribute·`System.String.Replace'.·Assuming·`string.Replace(string,·string,·bool,·System.Globalization.CultureInfo)'·but·other·overloads·including·`string.Replace(string,·string,·System.StringComparison)'·have·also·matched63 ····<string>//·CS0419:·Ambiguous·reference·in·cref·attribute·`DateTime.ToString'.·Assuming·`System.DateTime.ToString()'·but·other·overloads·including·`System.DateTime.ToString(string)'·have·also·matched
72 //·Line:·164 //·Line:·10
73 //·Compiler·options:·-doc:dummy.xml·-warn:3·-warnaserror65 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4
 66 //·
 67 //·NOTE:·this·error·message·is·dependent·on·the·order·of·members,·so·feel·free·to·modify·the·message·if·is·going·not·to·match.
  
 68 using·System;
  
74 ///·&lt;summary&gt;69 ///·&lt;summary&gt;
75 ///·Exposes·&lt;see·cref=&quot;System.String.Replace&quot;/&gt;·to·XSLT70 ///·&lt;see·cref=&quot;DateTime.ToString&quot;·/&gt;
76 ///·&lt;/summary&gt;71 ///·&lt;/summary&gt;
77 public·class·Test·{72 public·class·EntryPoint
 73 {
 74 »       static·void·Main·()·{
 75 »       }
78 }</string>76 }</string>
79 ··</Examples>77 ··</Examples>
80 </ErrorDocumentation>78 </ErrorDocumentation>
2.84 KB
CS0173
2.83 KB
CS0173
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>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·`int'·and·`null'
 6 //·Line:·29
  
 7 public·class·MainClass·{
 8 ········public·static·void·Main()·{
 9 ················bool·result·=·false;
 10 ················System.Console.WriteLine·(result·?·1·:·null);
 11 »       }
 12 }</string>
 13 ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`null'·and·`null'
 14 //·Line:·10
  
 15 using·System;
  
 16 class·X
 17 {
 18 »       static·int·Main·(string[]·args)
 19 »       {
 20 »       »       int[]·t·=·args.Length·&gt;·0·?·null·:·null;
 21 »       »       return·t·==·null·?·0·:·1;
 22 »       }
 23 }</string>
5 ····<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·`null'·and·`null'
6 //·Line:·825 //·Line:·8
  
7 class·X26 class·X
8 {27 {
9 »       static·void·Main·(string[]·args)28 »       static·void·Main·(string[]·args)
10 »       {29 »       {
Offset 19, 54 lines modifiedOffset 41, 32 lines modified
19 {41 {
20 »       static·void·Main·()42 »       static·void·Main·()
21 »       {43 »       {
22 »       »       dynamic·d·=·null;44 »       »       dynamic·d·=·null;
23 »       »       dynamic·t·=·true·?·d·:·Main·();45 »       »       dynamic·t·=·true·?·d·:·Main·();
24 »       }46 »       }
25 }</string>47 }</string>
 48 ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`throw·expression'·and·`throw·expression'
 49 //·Line:·8
  
 50 class·C
 51 {
 52 »       public·static·void·Test·(bool·b)
 53 »       {
 54 »       »       var·s·=·b·?·throw·null·:·throw·null;
 55 »       }
 56 }</string>
26 ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`anonymous·method'·and·`anonymous·method'57 ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`anonymous·method'·and·`anonymous·method'
27 //·Line:·1158 //·Line:·11
  
28 using·System;59 using·System;
  
29 class·Test60 class·Test
30 {61 {
31 »       public·static·void·Main·()62 »       public·static·void·Main·()
32 »       {63 »       {
33 »       »       bool·descending·=·false;64 »       »       bool·descending·=·false;
34 »       »       Comparison&lt;int&gt;·comp·=·descending·?·((e1,·e2)·=&gt;·e2·&lt;·e1)·:·((e1,·e2)·=&gt;·e1·&lt;·e2);65 »       »       Comparison&lt;int&gt;·comp·=·descending·?·((e1,·e2)·=&gt;·e2·&lt;·e1)·:·((e1,·e2)·=&gt;·e1·&lt;·e2);
35 »       }66 »       }
36 }</string>67 }</string>
37 ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`int'·and·`null' 
38 //·Line:·29 
  
39 public·class·MainClass·{ 
40 ········public·static·void·Main()·{ 
41 ················bool·result·=·false; 
42 ················System.Console.WriteLine·(result·?·1·:·null); 
43 »       } 
44 }</string> 
45 ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`null'·and·`null' 
46 //·Line:·10 
  
47 using·System; 
  
48 class·X 
49 { 
50 »       static·int·Main·(string[]·args) 
51 »       { 
52 »       »       int[]·t·=·args.Length·&gt;·0·?·null·:·null; 
53 »       »       return·t·==·null·?·0·:·1; 
54 »       } 
55 }</string> 
56 ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`throw·expression'·and·`throw·expression' 
57 //·Line:·8 
  
58 class·C 
59 { 
60 »       public·static·void·Test·(bool·b) 
61 »       { 
62 »       »       var·s·=·b·?·throw·null·:·throw·null; 
63 »       } 
64 }</string> 
65 ··</Examples>68 ··</Examples>
66 </ErrorDocumentation>69 </ErrorDocumentation>
1.0 KB
CS0072
1020 B
CS0072
Ordering differences only
    
Offset 10, 15 lines modifiedOffset 10, 22 lines modified
10 class·ErrorCS0072·{10 class·ErrorCS0072·{
11 »       public·delegate·void·FooHandler·();11 »       public·delegate·void·FooHandler·();
12 »       protected·void·OnFoo·()·{}12 »       protected·void·OnFoo·()·{}
13 }13 }
  
14 class·Child·:·ErrorCS0072·{14 class·Child·:·ErrorCS0072·{
15 »       //·We·are·trying·to·override·a·method·with·an·event.15 »       //·We·are·trying·to·override·a·method·with·an·event.
16 »       protected·override·event·FooHandler·OnFoo;16 »       protected·override·event·FooHandler·OnFoo·{
 17 »       »       add·{
 18 »       »       »       OnFoo·+=·value;
 19 »       »       }
 20 »       »       remove·{
 21 »       »       »       OnFoo·-=·value;
 22 »       »       }
 23 »       }
  
17 »       public·static·void·Main·()·{24 »       public·static·void·Main·()·{
18 »       }25 »       }
19 }</string>26 }</string>
20 ····<string>//·CS0072:·`Child.OnFoo':·cannot·override·because·`ErrorCS0072.OnFoo()'·is·not·an·event27 ····<string>//·CS0072:·`Child.OnFoo':·cannot·override·because·`ErrorCS0072.OnFoo()'·is·not·an·event
21 //·Line:·1628 //·Line:·16
  
Offset 27, 21 lines modifiedOffset 34, 14 lines modified
27 class·ErrorCS0072·{34 class·ErrorCS0072·{
28 »       public·delegate·void·FooHandler·();35 »       public·delegate·void·FooHandler·();
29 »       protected·void·OnFoo·()·{}36 »       protected·void·OnFoo·()·{}
30 }37 }
  
31 class·Child·:·ErrorCS0072·{38 class·Child·:·ErrorCS0072·{
32 »       //·We·are·trying·to·override·a·method·with·an·event.39 »       //·We·are·trying·to·override·a·method·with·an·event.
33 »       protected·override·event·FooHandler·OnFoo·{40 »       protected·override·event·FooHandler·OnFoo;
34 »       »       add·{ 
35 »       »       »       OnFoo·+=·value; 
36 »       »       } 
37 »       »       remove·{ 
38 »       »       »       OnFoo·-=·value; 
39 »       »       } 
40 »       } 
  
41 »       public·static·void·Main·()·{41 »       public·static·void·Main·()·{
42 »       }42 »       }
43 }</string>43 }</string>
44 ··</Examples>44 ··</Examples>
45 </ErrorDocumentation>45 </ErrorDocumentation>
905 B
CS0185
893 B
CS0185
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>CS0185</ErrorName>3 ··<ErrorName>CS0185</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0185:·`int'·is·not·a·reference·type·as·required·by·the·lock·statement 
6 //·Line:·7 
  
7 class·X·{ 
8 »       static·void·Main·() 
9 »       { 
10 »       »       lock·(5)·{ 
11 »       »       } 
12 »       } 
13 }</string> 
14 ····<string>//·CS0185:·`method·group'·is·not·a·reference·type·as·required·by·the·lock·statement5 ····<string>//·CS0185:·`method·group'·is·not·a·reference·type·as·required·by·the·lock·statement
15 //·Line:·156 //·Line:·15
  
16 class·MainClass7 class·MainClass
17 {8 {
18 »       public·static·void·Main·()9 »       public·static·void·Main·()
19 »       {10 »       {
Offset 26, 9 lines modifiedOffset 16, 19 lines modified
  
26 class·Bar16 class·Bar
27 {17 {
28 »       internal·void·Buzz·()18 »       internal·void·Buzz·()
29 »       {19 »       {
30 »       }20 »       }
31 }</string>21 }</string>
 22 ····<string>//·CS0185:·`int'·is·not·a·reference·type·as·required·by·the·lock·statement
 23 //·Line:·7
  
 24 class·X·{
 25 »       static·void·Main·()
 26 »       {
 27 »       »       lock·(5)·{
 28 »       »       }
 29 »       }
 30 }</string>
32 ··</Examples>31 ··</Examples>
33 </ErrorDocumentation>32 </ErrorDocumentation>
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>
2.6 KB
CS3016
2.58 KB
CS3016
Ordering differences only
    
Offset 9, 79 lines modifiedOffset 9, 79 lines modified
9 using·System;9 using·System;
10 [assembly:·System.CLSCompliant·(true)]10 [assembly:·System.CLSCompliant·(true)]
  
11 [CLSAttribute·(new·bool·[]·{true,·false})]11 [CLSAttribute·(new·bool·[]·{true,·false})]
12 public·enum·E·{12 public·enum·E·{
13 }13 }
  
14 public·partial·class·CLSAttribute:·System.Attribute·{14 public·class·CLSAttribute:·System.Attribute·{
15 ········public·CLSAttribute·()·{15 ········public·CLSAttribute·()·{
16 ········}16 ········}
17 ········17 ········
18 ········public·CLSAttribute(bool[]·array)·{18 ········public·CLSAttribute(bool[]·array)·{
19 ········}19 ········}
20 }</string>20 }</string>
21 ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant21 ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant
22 //·Line:·13 
23 //·Compiler·options:·-warnaserror·-warn:1 
  
24 using·System; 
25 [assembly:CLSCompliant(true)] 
  
26 public·class·CLSAttribute:·Attribute·{ 
27 ········public·CLSAttribute()·{} 
28 ········public·CLSAttribute(string[]·array)·{} 
29 } 
  
30 [CLSAttribute(new·string[]·{·&quot;&quot;,·&quot;&quot;·})] 
31 public·interface·ITest·{ 
32 }</string> 
33 ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant 
34 //·Line:·822 //·Line:·8
35 //·Compiler·options:·-warnaserror·-warn:123 //·Compiler·options:·-warnaserror·-warn:1
  
36 using·System;24 using·System;
37 [assembly:·System.CLSCompliant·(true)]25 [assembly:·System.CLSCompliant·(true)]
  
38 [CLSAttribute·(new·bool·[]·{true,·false})]26 [CLSAttribute·(new·bool·[]·{true,·false})]
39 public·enum·E·{27 public·enum·E·{
40 }28 }
  
41 public·class·CLSAttribute:·System.Attribute·{29 public·partial·class·CLSAttribute:·System.Attribute·{
42 ········public·CLSAttribute·()·{30 ········public·CLSAttribute·()·{
43 ········}31 ········}
44 ········32 ········
45 ········public·CLSAttribute(bool[]·array)·{33 ········public·CLSAttribute(bool[]·array)·{
46 ········}34 ········}
47 }</string>35 }</string>
48 ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant36 ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant
49 //·Line:·637 //·Line:·8
50 //·Compiler·options:·-warnaserror·-warn:138 //·Compiler·options:·-warnaserror·-warn:1
  
51 using·System;39 using·System;
52 [assembly:CLSAttribute·(new·bool·[]·{true,·false})] 
53 [assembly:CLSCompliant·(true)]40 [assembly:CLSCompliant·(true)]
  
 41 [CLSAttribute·(new·bool·[]·{true,·false})]
54 public·class·CLSAttribute:·Attribute·{42 public·class·CLSAttribute:·Attribute·{
55 ········public·CLSAttribute·()·{43 ········public·CLSAttribute·()·{
56 ········}44 ········}
57 ········45 ········
58 ········public·CLSAttribute(bool[]·array)·{46 ········public·CLSAttribute(bool[]·array)·{
59 ········}47 ········}
60 }</string>48 }</string>
61 ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant49 ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant
62 //·Line:·850 //·Line:·6
63 //·Compiler·options:·-warnaserror·-warn:151 //·Compiler·options:·-warnaserror·-warn:1
  
64 using·System;52 using·System;
 53 [assembly:CLSAttribute·(new·bool·[]·{true,·false})]
65 [assembly:CLSCompliant·(true)]54 [assembly:CLSCompliant·(true)]
  
66 [CLSAttribute·(new·bool·[]·{true,·false})] 
67 public·class·CLSAttribute:·Attribute·{55 public·class·CLSAttribute:·Attribute·{
68 ········public·CLSAttribute·()·{56 ········public·CLSAttribute·()·{
69 ········}57 ········}
70 ········58 ········
71 ········public·CLSAttribute(bool[]·array)·{59 ········public·CLSAttribute(bool[]·array)·{
72 ········}60 ········}
73 }</string>61 }</string>
 62 ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant
 63 //·Line:·13
 64 //·Compiler·options:·-warnaserror·-warn:1
  
 65 using·System;
 66 [assembly:CLSCompliant(true)]
  
 67 public·class·CLSAttribute:·Attribute·{
 68 ········public·CLSAttribute()·{}
 69 ········public·CLSAttribute(string[]·array)·{}
 70 }
  
 71 [CLSAttribute(new·string[]·{·&quot;&quot;,·&quot;&quot;·})]
 72 public·interface·ITest·{
 73 }</string>
74 ··</Examples>74 ··</Examples>
75 </ErrorDocumentation>75 </ErrorDocumentation>
18.8 KB
CS0121
18.8 KB
CS0121
Ordering differences only
    
Offset 1, 155 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>CS0121</ErrorName>3 ··<ErrorName>CS0121</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·`C.C(double[],·int,·object)'·and·`C.C(double[],·int,·string[])'5 ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·`G&lt;int&gt;.Foo()'·and·`G&lt;string&gt;.Foo()'
6 //·Line:·166 //·Line:·18
  
7 class·C7 using·static·G&lt;int&gt;;
 8 using·static·G&lt;string&gt;;
  
 9 class·G&lt;T&gt;
8 {10 {
 11 »       public·static·void·Foo·()
9 »       C·(double[]·o,·int·i·=·-1,·object·ii·=·null) 
10 »       { 
11 »       } 
12 »        
13 »       C·(double[]·o,·int·i·=·-1,·string[]·s·=·null) 
14 »       {12 »       {
15 »       }13 »       }
16 »       14 }
  
 15 class·Test
 16 {
17 »       public·static·void·Main·()17 »       public·static·void·Main·()
18 »       {18 »       {
19 »       »       new·C·(null,·1);19 »       »       Foo·();
20 »       }20 »       }
21 }</string>21 }</string>
22 ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·`IA.Foo()'·and·`IB.Foo()'22 ····<string>//·CS0122:·The·call·is·ambiguous·between·the·following·methods·or·properties:·`Test.Foo(IIn&lt;string&gt;)'·and·`Test.Foo(IIn&lt;Test&gt;)'
23 //·Line:·2723 //·Line:·22
  
24 interface·IA 
25 { 
26 »       void·Foo·(); 
27 } 
  
28 interface·IBB·:·IB 
29 { 
30 } 
  
31 interface·IB 
32 { 
33 »       int·Foo·(); 
34 } 
  
35 interface·IC·:·IA,·IBB24 interface·IIn&lt;in·T&gt;
36 {25 {
37 }26 }
  
38 public·class·Program27 class·Test
39 {28 {
40 »       static·void·Main·() 
41 »       { 
42 »       »       IC·i·=·null; 
43 »       »       i.Foo·(); 
44 »       } 
45 }</string> 
46 ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·`D.Test(string)'·and·`D.Test(int,·string)' 
47 //·Line:·16 
  
 29 »       static·void·Foo·(IIn&lt;string&gt;·f)
48 public·class·D 
49 { 
50 »       static·void·Test·(string·a·=·&quot;s&quot;) 
51 »       {30 »       {
52 »       }31 »       }
  
53 »       static·void·Test·(int·i·=·9,·string·a·=·&quot;b&quot;)32 »       static·void·Foo·(IIn&lt;Test&gt;·f)
54 »       {33 »       {
55 »       }34 »       }
  
56 »       public·static·void·Main·()35 »       public·static·int·Main·()
57 »       {36 »       {
 37 »       »       IIn&lt;object&gt;·test·=·null;
 38 »       »       Foo·(test);
58 »       »       Test·(); 
59 »       } 
60 }</string> 
61 ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·`Test.Foo&lt;int,int&gt;(int,·System.Linq.Expressions.Expression&lt;System.Func&lt;int,int&gt;&gt;)'·and·`Test.Foo&lt;int,int&gt;(int,·System.Func&lt;int,int&gt;)' 
62 //·Line:·22 
  
63 using·System; 
64 using·System.Linq; 
65 using·System.Linq.Expressions; 
  
66 class·Test 
67 { 
68 »       static·int·Foo&lt;T,·R&gt;·(T·t,·Expression&lt;Func&lt;T,·R&gt;&gt;·e) 
69 »       { 
70 »       »       return·5; 
71 »       } 
72 »        
73 »       static·int·Foo&lt;T,·R&gt;·(T·t,·Func&lt;T,·R&gt;·e) 
74 »       { 
75 »       »       return·0;39 »       »       return·0;
76 »       }40 »       }
  
77 »       static·void·Main·() 
78 »       { 
79 »       »       Foo·(1,·i·=&gt;·i); 
80 »       } 
81 }</string>41 }</string>
82 ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·`A.Foo(int,·string)'·and·`A.Foo(string,·int)'42 ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·`C.M(int,·string,·string)'·and·`C.M&lt;int&gt;(int,·int?,·string)'
83 //·Line:·2743 //·Line:·16
  
84 class·A44 class·C
85 {45 {
 46 »       static·void·M·(int·x,·string·y,·string·z·=·null)
86 »       public·virtual·void·Foo·(int·a2,·string·b2) 
87 »       { 
88 »       } 
89 »        
90 »       public·void·Foo·(string·b,·int·a) 
91 »       {47 »       {
92 »       }48 »       }
93 } 
  
 49 »       static·void·M&lt;T&gt;(T·t,·int?·u,·string·z·=·null)
94 class·B·:·A 
95 { 
96 »       public·override·void·Foo·(int·a,·string·b) 
97 »       {50 »       {
98 »       }51 »       }
99 } 
  
100 class·C 
Max diff block lines reached; 15958/19208 bytes (83.08%) of diff not shown.
1010 B
CS0412
1000 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:·86 //·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;·(int·value) 
10 »       { 
11 »       »       int·T; 
12 »       } 
13 }</string>11 }</string>
14 ····<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
15 //·Line:·613 //·Line:·6
  
16 class·C14 class·C
17 {15 {
18 »       public·void·Foo&lt;T&gt;·(string·T)16 »       public·void·Foo&lt;T&gt;·(string·T)
19 »       {17 »       {
20 »       }18 »       }
21 }</string>19 }</string>
22 ····<string>//·CS0412:·The·type·parameter·name·`T'·is·the·same·as·local·variable·or·parameter·name20 ····<string>//·CS0412:·The·type·parameter·name·`T'·is·the·same·as·local·variable·or·parameter·name
23 //·Line:·821 //·Line:·8
  
 22 class·C
24 using·System; 
  
25 interface·I 
26 {23 {
27 »       T·Foo&lt;T&gt;(IComparable·T);24 »       public·void·Foo&lt;T&gt;·(int·value)
 25 »       {
 26 »       »       int·T;
 27 »       }
28 }</string>28 }</string>
29 ··</Examples>29 ··</Examples>
30 </ErrorDocumentation>30 </ErrorDocumentation>
2.51 KB
CS0523
2.5 KB
CS0523
Ordering differences only
    
Offset 1, 55 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>CS0523</ErrorName>3 ··<ErrorName>CS0523</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0523:·Struct·member·`A&lt;T&gt;.a'·of·type·`A&lt;T&gt;'·causes·a·cycle·in·the·struct·layout5 ····<string>//·CS0523:·Struct·member·`S&lt;T&gt;.s'·of·type·`S&lt;int&gt;'·causes·a·cycle·in·the·struct·layout
6 //·Line:·66 //·Line:·6
  
7 struct·A&lt;T&gt;7 struct·S&lt;T&gt;
8 {8 {
9 »       A&lt;T&gt;·a;9 »       S&lt;int&gt;·s;
10 }</string>10 }</string>
11 ····<string>//·CS0523:·Struct·member·`B.a'·of·type·`A'·causes·a·cycle·in·the·struct·layout11 ····<string>//·CS0523:·Struct·member·`B.a'·of·type·`A'·causes·a·cycle·in·the·struct·layout
12 //·Line:·912 //·Line:·9
  
13 struct·A·{13 struct·A·{
14 »       B·b;14 »       B·b;
15 }15 }
  
16 struct·B·{16 struct·B·{
17 »       A·a;17 »       A·a;
18 }18 }
  
19 class·Y·{·static·void·Main·()·{}·}</string>19 class·Y·{·static·void·Main·()·{}·}</string>
20 ····<string>//·CS0523:·Struct·member·`S.value'·of·type·`G&lt;string&gt;'·causes·a·cycle·in·the·struct·layout20 ····<string>//·CS0523:·Struct·member·`A.a'·of·type·`A?'·causes·a·cycle·in·the·struct·layout
21 //·Line:·11 
  
22 struct·G&lt;T&gt; 
23 { 
24 »       public·static·S·s; 
25 } 
  
26 struct·S 
27 { 
28 »       private·G&lt;string&gt;·value; 
29 }</string> 
30 ····<string>//·CS0523:·Struct·member·`S&lt;T&gt;.s'·of·type·`S&lt;T[]&gt;'·causes·a·cycle·in·the·struct·layout 
31 //·Line:·6 
  
32 struct·S&lt;T&gt; 
33 { 
34 »       static·S&lt;T[]&gt;·s; 
35 }</string> 
36 ····<string>//·CS0523:·Struct·member·`S&lt;T&gt;.s'·of·type·`S&lt;int&gt;'·causes·a·cycle·in·the·struct·layout 
37 //·Line:·621 //·Line:·6
  
38 struct·S&lt;T&gt;22 struct·A
39 {23 {
40 »       S&lt;int&gt;·s;24 »       static·A?·a;
41 }</string>25 }</string>
42 ····<string>//·CS0523:·Struct·member·`Foo.Handle'·of·type·`Handle&lt;Foo&gt;'·causes·a·cycle·in·the·struct·layout26 ····<string>//·CS0523:·Struct·member·`Foo.Handle'·of·type·`Handle&lt;Foo&gt;'·causes·a·cycle·in·the·struct·layout
43 //·Line:·1327 //·Line:·13
44 //·NOTE:·Not·detected·by·csc·only·by·runtime·loader28 //·NOTE:·Not·detected·by·csc·only·by·runtime·loader
  
45 using·System;29 using·System;
  
Offset 58, 16 lines modifiedOffset 39, 35 lines modified
58 »       public·IntPtr·Value;39 »       public·IntPtr·Value;
59 }40 }
  
60 struct·Foo41 struct·Foo
61 {42 {
62 »       public·readonly·Handle&lt;Foo&gt;·Handle;43 »       public·readonly·Handle&lt;Foo&gt;·Handle;
63 }</string>44 }</string>
 45 ····<string>//·CS0523:·Struct·member·`S.value'·of·type·`G&lt;string&gt;'·causes·a·cycle·in·the·struct·layout
 46 //·Line:·11
  
 47 struct·G&lt;T&gt;
 48 {
 49 »       public·static·S·s;
 50 }
  
 51 struct·S
 52 {
 53 »       private·G&lt;string&gt;·value;
 54 }</string>
64 ····<string>//·CS0523:·Struct·member·`A.a'·of·type·`A?'·causes·a·cycle·in·the·struct·layout55 ····<string>//·CS0523:·Struct·member·`A&lt;T&gt;.a'·of·type·`A&lt;T&gt;'·causes·a·cycle·in·the·struct·layout
65 //·Line:·656 //·Line:·6
  
66 struct·A57 struct·A&lt;T&gt;
67 {58 {
68 »       static·A?·a;59 »       A&lt;T&gt;·a;
 60 }</string>
 61 ····<string>//·CS0523:·Struct·member·`S&lt;T&gt;.s'·of·type·`S&lt;T[]&gt;'·causes·a·cycle·in·the·struct·layout
 62 //·Line:·6
  
 63 struct·S&lt;T&gt;
 64 {
 65 »       static·S&lt;T[]&gt;·s;
69 }</string>66 }</string>
70 ··</Examples>67 ··</Examples>
71 </ErrorDocumentation>68 </ErrorDocumentation>
3.81 KB
CS0176
3.8 KB
CS0176
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>CS0176</ErrorName>3 ··<ErrorName>CS0176</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0176:·Static·member·`MyClass.Start(string)'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead5 ····<string>//·CS0176:·Static·member·`A.X'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead
6 //·Line:·106 //·Line:·12
7 using·System;7 using·System;
  
8 class·TestIt·8 class·A
9 {9 {
 10 »       public·static·int·X·{·get·{·return·2;·}·}
10 ········public·static·void·Main()· 
11 ········{ 
12 ················MyClass·p·=·new·MyClass(); 
13 ················p.Start·(&quot;hi&quot;); 
14 ········} 
15 }11 }
  
16 class·MyClass 
17 { 
18 ········public·static·void·Start·(string·info)· 
19 ········{ 
20 ········}12 class·T
 13 »       {
 14 »       static·void·Main·()
 15 »       {
 16 »       »       A·T·=·new·A·();
 17 »       »       System.Console.WriteLine·(T.X);
 18 »       }
21 }</string>19 }</string>
22 ····<string>//·CS0176:·Static·member·`X.void_method()'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead20 ····<string>//·CS0176:·Static·member·`X.void_method()'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead
23 //·Line:·1521 //·Line:·15
24 class·X·{22 class·X·{
25 »       public·static·void·void_method·()23 »       public·static·void·void_method·()
26 »       {24 »       {
27 »       }25 »       }
Offset 34, 62 lines modifiedOffset 32, 32 lines modified
  
34 class·Y·{32 class·Y·{
35 »       void·m·(X·arg)33 »       void·m·(X·arg)
36 »       {34 »       {
37 »       »       arg.void_method·();35 »       »       arg.void_method·();
38 »       }36 »       }
39 }</string>37 }</string>
40 ····<string>//·CS0176:·Static·member·`A.X'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead38 ····<string>//·CS0176:·Static·member·`MyClass.Start(string)'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead
41 //·Line:·1239 //·Line:·10
42 using·System;40 using·System;
  
 41 class·TestIt·
43 class·A 
44 { 
45 »       public·static·int·X·{·get·{·return·2;·}·} 
46 } 
  
47 class·T 
48 »       { 
49 »       static·void·Main·() 
50 »       { 
51 »       »       A·T·=·new·A·(); 
52 »       »       System.Console.WriteLine·(T.X); 
53 »       } 
54 }</string> 
55 ····<string>//·CS0176:·Static·member·`X.CONST'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead 
56 //·Line:·12 
  
57 public·class·X·{ 
58 »       public·const·double·CONST·=·1; 
59 } 
  
60 public·class·Y:·X·{ 
  
61 »       void·D·(X·x) 
62 »       { 
63 »       »       double·d·=·x.CONST; 
64 »       } 
65 }</string> 
66 ····<string>//·CS0176:·Static·member·`MyEnum.Foo'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead 
67 //·Line:·14 
  
68 public·enum·MyEnum 
69 {42 {
70 »       Foo·=·143 ········public·static·void·Main()·
 44 ········{
 45 ················MyClass·p·=·new·MyClass();
 46 ················p.Start·(&quot;hi&quot;);
 47 ········}
71 }48 }
  
72 public·class·Test49 class·MyClass
73 {50 {
 51 ········public·static·void·Start·(string·info)·
 52 ········{
 53 ········}
74 »       static·void·Main·() 
75 »       { 
76 »       »       MyEnum·theEnum·=·MyEnum.Foo; 
77 »       »       if·(theEnum·==·theEnum.Foo) 
78 »       »       { 
79 »       »       } 
80 »       } 
81 }</string>54 }</string>
82 ····<string>//·CS0176:·Static·member·`string.Empty'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead55 ····<string>//·CS0176:·Static·member·`string.Empty'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead
83 //·Line:·956 //·Line:·9
  
84 class·X57 class·X
85 {58 {
86 »       public·static·void·Main·()59 »       public·static·void·Main·()
Offset 108, 14 lines modifiedOffset 76, 32 lines modified
  
108 class·T·{76 class·T·{
109 »       static·void·Main·()·{77 »       static·void·Main·()·{
110 »       »       A·T·=·new·A·();78 »       »       A·T·=·new·A·();
111 »       »       System.Console.WriteLine·(T.X);79 »       »       System.Console.WriteLine·(T.X);
112 »       }80 »       }
113 }</string>81 }</string>
 82 ····<string>//·CS0176:·Static·member·`MyEnum.Foo'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead
 83 //·Line:·14
  
 84 public·enum·MyEnum
 85 {
 86 »       Foo·=·1
 87 }
  
 88 public·class·Test
 89 {
 90 »       static·void·Main·()
 91 »       {
Max diff block lines reached; 484/3856 bytes (12.55%) of diff not shown.
1.11 KB
CS1978
1.1 KB
CS1978
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>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·`void'·cannot·be·used·as·an·argument·of·dynamic·operation
16 //·Line:·916 //·Line:·9
  
17 class·C17 class·C
18 {18 {
19 »       public·static·void·Main·()19 »       public·static·void·Main·()
20 »       {20 »       {
21 »       »       dynamic·d·=·null;21 »       »       dynamic·d·=·null;
22 »       »       d·(__arglist·(111));22 »       »       d·(Main·());
23 »       }23 »       }
24 }</string>24 }</string>
25 ····<string>//·CS1978:·An·expression·of·type·`int*'·cannot·be·used·as·an·argument·of·dynamic·operation25 ····<string>//·CS1978:·An·expression·of·type·`int*'·cannot·be·used·as·an·argument·of·dynamic·operation
26 //·Line:·926 //·Line:·9
27 //·Compiler·options:·-unsafe27 //·Compiler·options:·-unsafe
  
28 unsafe·class·C28 unsafe·class·C
977 B
CS0658
965 B
CS0658
Ordering differences only
    
Offset 9, 14 lines modifiedOffset 9, 19 lines modified
9 using·System;9 using·System;
  
10 [class:Serializable]10 [class:Serializable]
11 public·class·C11 public·class·C
12 {12 {
13 ····public·static·void·Main·()·{}13 ····public·static·void·Main·()·{}
14 }</string>14 }</string>
 15 ····<string>//·CS0658:·`value'·is·invalid·attribute·target.·All·attributes·in·this·attribute·section·will·be·ignored
 16 //·Line·:·5
 17 //·Compiler·options:·-warnaserror·-warn:1
  
 18 [reply]·[&quot;asd&quot;]</string>
15 ····<string>//·CS0658:·`blah'·is·invalid·attribute·target.·All·attributes·in·this·attribute·section·will·be·ignored19 ····<string>//·CS0658:·`blah'·is·invalid·attribute·target.·All·attributes·in·this·attribute·section·will·be·ignored
16 //·Line·:·920 //·Line·:·9
17 //·Compiler·options:·-warnaserror·-warn:121 //·Compiler·options:·-warnaserror·-warn:1
  
18 public·class·MyClass·{22 public·class·MyClass·{
  
19 »       delegate·int·MyDelegate·(int·i,·int·j);23 »       delegate·int·MyDelegate·(int·i,·int·j);
Offset 28, 14 lines modifiedOffset 33, 9 lines modified
28 »       }33 »       }
  
29 »       public·static·implicit·operator·MyClass·(Object·o)34 »       public·static·implicit·operator·MyClass·(Object·o)
30 »       {35 »       {
  
31 »       }36 »       }
32 }</string>37 }</string>
33 ····<string>//·CS0658:·`value'·is·invalid·attribute·target.·All·attributes·in·this·attribute·section·will·be·ignored 
34 //·Line·:·5 
35 //·Compiler·options:·-warnaserror·-warn:1 
  
36 [reply]·[&quot;asd&quot;]</string> 
37 ··</Examples>38 ··</Examples>
38 </ErrorDocumentation>39 </ErrorDocumentation>
1.94 KB
CS1656
1.93 KB
CS1656
Ordering differences only
    
Offset 11, 34 lines modifiedOffset 11, 24 lines modified
11 »       static·int·x·=·0;11 »       static·int·x·=·0;
12 »       static·void·Main·()·{12 »       static·void·Main·()·{
13 »       »       fixed·(int*·p·=·&amp;x)·{13 »       »       fixed·(int*·p·=·&amp;x)·{
14 »       »       ····p·=·(int*)22;14 »       »       ····p·=·(int*)22;
15 »       »       }15 »       »       }
16 »       }»      »      ····16 »       }»      »      ····
17 }</string>17 }</string>
18 ····<string>//·CS1656:·Cannot·assign·to·`i'·because·it·is·a·`foreach·iteration·variable'18 ····<string>//·CS1656:·Cannot·assign·to·`m'·because·it·is·a·`using·variable'
19 //·Line:·919 //·Line:·10
 20 using·System.IO;
  
20 class·Test 
21 { 
22 »       static·void·Main·() 
23 »       { 
24 »       »       foreach·(int·i·in·new·int[]·{·1,·2}) 
25 »       »       »       i++; 
26 »       } 
27 }</string> 
28 ····<string>//·CS1656:·Cannot·assign·to·`i'·because·it·is·a·`foreach·iteration·variable' 
29 //·Line:·9 
  
30 class·X·{21 class·X·{
  
31 »       static·void·Main·()22 »       static·void·Main·()
32 »       {23 »       {
33 »       »       foreach·(int·i·in·new·int[]·{·2,·3·})·{ 
34 »       »       ····i·=·4;24 »       »       using·(MemoryStream·m·=·new·MemoryStream·()){
 25 »       »       »       m·=·null;
35 »       »       }26 »       »       }
36 »       }27 »       }
37 }</string>28 }</string>
38 ····<string>//·CS1656:·Cannot·assign·to·`Method_1'·because·it·is·a·`method·group'29 ····<string>//·CS1656:·Cannot·assign·to·`Method_1'·because·it·is·a·`method·group'
39 //·Line:·1430 //·Line:·14
  
40 public·class·Test31 public·class·Test
Offset 50, 25 lines modifiedOffset 40, 23 lines modified
50 ········public·static·void·Main·()40 ········public·static·void·Main·()
51 ········{41 ········{
52 »       »       Test·t·=·new·Test·();42 »       »       Test·t·=·new·Test·();
53 »       »       43 »       »       
54 ················t.Method_1·+=·delegate·{··};44 ················t.Method_1·+=·delegate·{··};
55 ········}45 ········}
56 }</string>46 }</string>
57 ····<string>//·CS1656:·Cannot·assign·to·`m'·because·it·is·a·`using·variable'47 ····<string>//·CS1656:·Cannot·assign·to·`i'·because·it·is·a·`foreach·iteration·variable'
58 //·Line:·1048 //·Line:·9
59 using·System.IO; 
  
60 class·X·{ 
  
 49 class·Test
 50 {
61 »       static·void·Main·()51 »       static·void·Main·()
62 »       {52 »       {
 53 »       »       foreach·(int·i·in·new·int[]·{·1,·2})
 54 »       »       »       i++;
63 »       »       using·(MemoryStream·m·=·new·MemoryStream·()){ 
64 »       »       »       m·=·null; 
65 »       »       } 
66 »       }55 »       }
67 }</string>56 }</string>
68 ····<string>//·CS1656:·Cannot·assign·to·`i'·because·it·is·a·`foreach·iteration·variable'57 ····<string>//·CS1656:·Cannot·assign·to·`i'·because·it·is·a·`foreach·iteration·variable'
69 //·Line:·1458 //·Line:·14
  
70 using·System.Collections;59 using·System.Collections;
  
Offset 79, 9 lines modifiedOffset 67, 21 lines modified
79 »       {67 »       {
80 »       »       IEnumerable·f·=·foo·();68 »       »       IEnumerable·f·=·foo·();
81 »       »       if·(f·!=·null)69 »       »       if·(f·!=·null)
82 »       »       »       foreach·(int·i·in·f)70 »       »       »       foreach·(int·i·in·f)
83 »       »       »       »       i·=·0;71 »       »       »       »       i·=·0;
84 »       }72 »       }
85 }</string>73 }</string>
 74 ····<string>//·CS1656:·Cannot·assign·to·`i'·because·it·is·a·`foreach·iteration·variable'
 75 //·Line:·9
  
 76 class·X·{
  
 77 »       static·void·Main·()
 78 »       {
 79 »       »       foreach·(int·i·in·new·int[]·{·2,·3·})·{
 80 »       »       ····i·=·4;
 81 »       »       }
 82 »       }
 83 }</string>
86 ··</Examples>84 ··</Examples>
87 </ErrorDocumentation>85 </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.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>
457 B
CS0153
445 B
CS0153
Ordering differences only
    
Offset 4, 21 lines modifiedOffset 4, 21 lines modified
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0153:·A·goto·case·is·only·valid·inside·a·switch·statement5 ····<string>//·CS0153:·A·goto·case·is·only·valid·inside·a·switch·statement
6 //·Line:·76 //·Line:·7
  
7 class·X·{7 class·X·{
8 »       void·Main·()8 »       void·Main·()
9 »       {9 »       {
10 »       »       goto·case·5;10 »       »       goto·default;
11 »       }11 »       }
12 }</string>12 }</string>
13 ····<string>//·CS0153:·A·goto·case·is·only·valid·inside·a·switch·statement13 ····<string>//·CS0153:·A·goto·case·is·only·valid·inside·a·switch·statement
14 //·Line:·714 //·Line:·7
  
15 class·X·{15 class·X·{
16 »       void·Main·()16 »       void·Main·()
17 »       {17 »       {
18 »       »       goto·default;18 »       »       goto·case·5;
19 »       }19 »       }
20 }</string>20 }</string>
21 ··</Examples>21 ··</Examples>
22 </ErrorDocumentation>22 </ErrorDocumentation>
3.19 KB
CS0472
3.17 KB
CS0472
Ordering differences only
    
Offset 1, 48 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>CS0472</ErrorName>3 ··<ErrorName>CS0472</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0472:·The·result·of·comparing·value·type·`long'·with·null·is·always·`false'5 ····<string>//·CS0472:·The·result·of·comparing·value·type·`byte'·with·null·is·always·`false'
6 //·Line:·96 //·Line:·9
7 //·Compiler·options:·-warnaserror·-warn:27 //·Compiler·options:·-warnaserror·-warn:2
  
8 class·C8 class·C
9 {9 {
10 »       public·static·void·Main·()10 »       public·static·bool·Test·(byte·value)
11 »       {11 »       {
12 »       »       System.Console.WriteLine(5·==·(long?)null);12 »       »       if·(value·==·null)
 13 »       »       »       return·false;
  
 14 »       »       return·true;
 15 »       }
 16 }</string>
 17 ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`true'
 18 //·Line:·8
 19 //·Compiler·options:·-warnaserror·-warn:2
  
 20 public·class·X·{
 21 »       public·static·bool·Compute·(int·x)
 22 »       {
 23 »       »       return·x·!=·null;
 24 »       }
 25 }</string>
 26 ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`false'
 27 //·Line:·8
 28 //·Compiler·options:·-warnaserror·-warn:2
  
 29 public·class·X·{
 30 »       public·static·bool·Compute·(int·x)
 31 »       {
 32 »       »       return·x·==·null;
13 »       }33 »       }
14 }</string>34 }</string>
15 ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`true'35 ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`true'
16 //·Line:·936 //·Line:·9
17 //·Compiler·options:·-warnaserror·-warn:237 //·Compiler·options:·-warnaserror·-warn:2
  
18 public·class·X38 public·class·X
19 {39 {
20 »       public·static·void·Compute·(int·x)40 »       public·static·void·Compute·(int·x)
21 »       {41 »       {
22 »       »       if·(true·&amp;&amp;·x·!=·null)42 »       »       if·(true·&amp;&amp;·x·!=·null)
23 »       »       »       return;43 »       »       »       return;
24 »       }44 »       }
25 }</string>45 }</string>
26 ····<string>//·CS0472:·The·result·of·comparing·value·type·`E'·with·null·is·always·`false'46 ····<string>//·CS0472:·The·result·of·comparing·value·type·`long'·with·null·is·always·`false'
27 //·Line:·1447 //·Line:·9
28 //·Compiler·options:·-warnaserror48 //·Compiler·options:·-warnaserror·-warn:2
  
29 enum·E 
30 { 
31 } 
  
32 class·X49 class·C
33 {50 {
34 »       public·static·void·Main·()51 »       public·static·void·Main·()
35 »       {52 »       {
 53 »       »       System.Console.WriteLine(5·==·(long?)null);
36 »       »       E·u·=·0; 
37 »       »       var·b·=·u·==·(E?)null; 
38 »       }54 »       }
39 }</string>55 }</string>
40 ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`false'56 ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`false'
41 //·Line:·1257 //·Line:·12
42 //·Compiler·options:·-warnaserror58 //·Compiler·options:·-warnaserror
  
43 using·System;59 using·System;
Offset 51, 43 lines modifiedOffset 69, 25 lines modified
51 {69 {
52 »       public·static·void·Main·()70 »       public·static·void·Main·()
53 »       {71 »       {
54 »       »       int·i·=·0;72 »       »       int·i·=·0;
55 »       »       var·x·=·i·==·default·(byte?);73 »       »       var·x·=·i·==·default·(byte?);
56 »       }74 »       }
57 }</string>75 }</string>
58 ····<string>//·CS0472:·The·result·of·comparing·value·type·`byte'·with·null·is·always·`false'76 ····<string>//·CS0472:·The·result·of·comparing·value·type·`E'·with·null·is·always·`false'
59 //·Line:·977 //·Line:·14
60 //·Compiler·options:·-warnaserror·-warn:278 //·Compiler·options:·-warnaserror
  
61 class·C79 enum·E
62 {80 {
 81 }
63 »       public·static·bool·Test·(byte·value) 
64 »       { 
65 »       »       if·(value·==·null) 
66 »       »       »       return·false; 
  
67 »       »       return·true; 
68 »       } 
69 }</string> 
70 ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`true' 
71 //·Line:·8 
72 //·Compiler·options:·-warnaserror·-warn:2 
  
73 public·class·X·{ 
74 »       public·static·bool·Compute·(int·x) 
75 »       { 
76 »       »       return·x·!=·null; 
77 »       } 
78 }</string> 
79 ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`false' 
80 //·Line:·8 
81 //·Compiler·options:·-warnaserror·-warn:2 
  
82 public·class·X·{ 
83 »       public·static·bool·Compute·(int·x)82 class·X
 83 {
 84 »       public·static·void·Main·()
84 »       {85 »       {
85 »       »       return·x·==·null;86 »       »       E·u·=·0;
 87 »       »       var·b·=·u·==·(E?)null;
86 »       }88 »       }
87 }</string>89 }</string>
88 ··</Examples>90 ··</Examples>
89 </ErrorDocumentation>91 </ErrorDocumentation>
897 B
CS0854
885 B
CS0854
Ordering differences only
    
Offset 6, 35 lines modifiedOffset 6, 35 lines modified
6 //·Line:·156 //·Line:·15
  
7 using·System;7 using·System;
8 using·System.Linq.Expressions;8 using·System.Linq.Expressions;
  
9 class·M9 class·M
10 {10 {
11 »       public·M·(string·s·=·&quot;value&quot;)11 »       static·void·Optional·(int·i,·string·s·=·&quot;value&quot;)
12 »       {12 »       {
13 »       }13 »       }
14 »       14 »       
15 »       public·static·void·Main·()15 »       public·static·void·Main·()
16 »       {16 »       {
17 »       »       Expression&lt;Action&gt;·e·=·()·=&gt;·new·M·();17 »       »       Expression&lt;Action&gt;·e·=·()·=&gt;·Optional·(1);
18 »       }18 »       }
19 }</string>19 }</string>
20 ····<string>//·CS0854:·An·expression·tree·cannot·contain·an·invocation·which·uses·optional·parameter20 ····<string>//·CS0854:·An·expression·tree·cannot·contain·an·invocation·which·uses·optional·parameter
21 //·Line:·1521 //·Line:·15
  
22 using·System;22 using·System;
23 using·System.Linq.Expressions;23 using·System.Linq.Expressions;
  
24 class·M24 class·M
25 {25 {
26 »       static·void·Optional·(int·i,·string·s·=·&quot;value&quot;)26 »       public·M·(string·s·=·&quot;value&quot;)
27 »       {27 »       {
28 »       }28 »       }
29 »       29 »       
30 »       public·static·void·Main·()30 »       public·static·void·Main·()
31 »       {31 »       {
32 »       »       Expression&lt;Action&gt;·e·=·()·=&gt;·Optional·(1);32 »       »       Expression&lt;Action&gt;·e·=·()·=&gt;·new·M·();
33 »       }33 »       }
34 }</string>34 }</string>
35 ··</Examples>35 ··</Examples>
36 </ErrorDocumentation>36 </ErrorDocumentation>
1.73 KB
CS0236
1.71 KB
CS0236
Ordering differences only
    
Offset 1, 33 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>CS0236</ErrorName>3 ··<ErrorName>CS0236</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·`Test.o1'
 6 //·Line:·8
 7 delegate·void·Foo·();
  
 8 class·Test
 9 {
 10 ········object·o1;
  
 11 ········Foo·h·=·delegate·()·{
 12 ················o1·=·null;
 13 ········};
 14 }</string>
5 ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·`C.stuff'15 ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·`C.stuff'
6 //·Line:·616 //·Line:·6
  
7 class·C17 class·C
8 {18 {
9 »       object·stuff·=·stuff;19 »       object·stuff·=·stuff;
10 »       20 »       
11 »       public·C·(object·stuff)21 »       public·C·(object·stuff)
12 »       {22 »       {
13 »       }23 »       }
14 }</string>24 }</string>
15 ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·`Test.o1'25 ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·`C1.CC'
16 //·Line:·826 //·Line:·11
17 delegate·void·Foo·(); 
  
18 class·Test27 class·C1
19 {28 {
20 ········object·o1;29 ····public·double·CC·=·0;
 30 }
  
21 ········Foo·h·=·delegate·()·{ 
22 ················o1·=·null; 
23 ········};31 class·C2
 32 {
 33 »       public·static·readonly·double·X_Small2·=·C1.CC;
24 }</string>34 }</string>
25 ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·`X.Foo'35 ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·`X.Foo'
26 //·Line:·1236 //·Line:·12
  
27 class·X37 class·X
28 {38 {
29 »       int·Foo·{39 »       int·Foo·{
Offset 37, 21 lines modifiedOffset 49, 9 lines modified
37 »       }49 »       }
  
38 »       long·Bar·=·Foo;50 »       long·Bar·=·Foo;
  
39 »       static·void·Main·()·{51 »       static·void·Main·()·{
40 »       }52 »       }
41 }</string>53 }</string>
42 ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·`C1.CC' 
43 //·Line:·11 
  
44 class·C1 
45 { 
46 ····public·double·CC·=·0; 
47 } 
  
48 class·C2 
49 { 
50 »       public·static·readonly·double·X_Small2·=·C1.CC; 
51 }</string> 
52 ··</Examples>54 ··</Examples>
53 </ErrorDocumentation>55 </ErrorDocumentation>
1.44 KB
CS0703
1.42 KB
CS0703
Ordering differences only
    
Offset 1, 41 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>CS0703</ErrorName>3 ··<ErrorName>CS0703</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0703:·Inconsistent·accessibility:·constraint·type·`C.I'·is·less·accessible·than·`C.Foo&lt;T&gt;()'5 ····<string>//·CS0703:·Inconsistent·accessibility:·constraint·type·`A.B&lt;T&gt;.C'·is·less·accessible·than·`A.B&lt;T&gt;'
6 //·Line:·106 //·Line:·6
  
7 public·class·C7 public·class·A
8 {8 {
 9 »       protected·internal·class·B&lt;T&gt;·where·T·:·B&lt;T&gt;.C
9 »       interface·I 
10 »       { 
11 »       } 
  
12 »       public·void·Foo&lt;T&gt;()··where·T·:·I 
13 »       {10 »       {
 11 »       »       internal·class·C
 12 »       »       {
 13 »       »       }
14 »       }14 »       }
15 }</string>15 }</string>
16 ····<string>//·CS0703:·Inconsistent·accessibility:·constraint·type·`I'·is·less·accessible·than·`C&lt;T&gt;'16 ····<string>//·CS0703:·Inconsistent·accessibility:·constraint·type·`I'·is·less·accessible·than·`C&lt;T&gt;'
17 //·Line:·817 //·Line:·8
  
18 interface·I18 interface·I
19 {19 {
20 }20 }
  
21 public·class·C&lt;T&gt;··where·T·:·I21 public·class·C&lt;T&gt;··where·T·:·I
22 {22 {
23 }</string>23 }</string>
24 ····<string>//·CS0703:·Inconsistent·accessibility:·constraint·type·`A.B&lt;T&gt;.C'·is·less·accessible·than·`A.B&lt;T&gt;'24 ····<string>//·CS0703:·Inconsistent·accessibility:·constraint·type·`C.I'·is·less·accessible·than·`C.Foo&lt;T&gt;()'
25 //·Line:·625 //·Line:·10
  
26 public·class·A26 public·class·C
27 {27 {
28 »       protected·internal·class·B&lt;T&gt;·where·T·:·B&lt;T&gt;.C28 »       interface·I
 29 »       {
 30 »       }
  
 31 »       public·void·Foo&lt;T&gt;()··where·T·:·I
29 »       {32 »       {
30 »       »       internal·class·C 
31 »       »       { 
32 »       »       } 
33 »       }33 »       }
34 }</string>34 }</string>
35 ··</Examples>35 ··</Examples>
36 </ErrorDocumentation>36 </ErrorDocumentation>
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>
2.02 KB
CS0229
2.01 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·`TestLib.FOO'·and·`TestLib.FOO'5 ····<string>//·CS0229:·Ambiguity·between·`TestLib.FOO'·and·`TestLib.FOO'
28 //·Line:·96 //·Line:·9
29 //·Compiler·options:·-r:CS0229-3-lib.dll7 //·Compiler·options:·-r:CS0229-3-lib.dll
  
30 public·class·Test8 public·class·Test
31 {9 {
32 ···public·static·void·Main()10 ···public·static·void·Main()
Offset 63, 25 lines modifiedOffset 35, 14 lines modified
63 class·Test35 class·Test
64 {36 {
65 »       static·void·Foo·(IListCounter·t)37 »       static·void·Foo·(IListCounter·t)
66 »       {38 »       {
67 »       »       t.Count·=·9;·39 »       »       t.Count·=·9;·
68 »       }40 »       }
69 }</string>41 }</string>
70 ····<string>//·CS0229:·Ambiguity·between·`TestLib.FOO()'·and·`TestLib.FOO' 
71 //·Line:·9 
72 //·Compiler·options:·-r:CS0229-4-lib.dll 
  
73 public·class·Test 
74 { 
75 ···public·static·void·Main() 
76 ···{ 
77 ······System.Console.WriteLine(TestLib.FOO); 
78 ···} 
79 }</string> 
80 ····<string>//·CS0229:·Ambiguity·between·`Program.I1.Id'·and·`Program.I2.Id'42 ····<string>//·CS0229:·Ambiguity·between·`Program.I1.Id'·and·`Program.I2.Id'
81 //·Line:·1843 //·Line:·18
  
82 static·class·Program44 static·class·Program
83 {45 {
84 »       public·interface·I146 »       public·interface·I1
85 »       {47 »       {
Offset 122, 9 lines modifiedOffset 83, 48 lines modified
122 class·Test83 class·Test
123 {84 {
124 »       public·static·void·Main·()85 »       public·static·void·Main·()
125 »       {86 »       {
126 »       »       N.Foo·();87 »       »       N.Foo·();
127 »       }88 »       }
128 }</string>89 }</string>
 90 ····<string>//·CS0229:·Ambiguity·between·`IList.Test'·and·`ICounter.Test'
 91 //·Line:·26
  
 92 using·System;
  
 93 delegate·void·Foo·();
  
 94 interface·IList·
 95 {
 96 »       event·Foo·Test;
 97 }
  
 98 interface·ICounter·
 99 {
 100 »       event·Foo·Test;
 101 }
  
 102 interface·IListCounter:·IList,·ICounter
 103 {
 104 }
  
 105 class·Test
 106 {
 107 »       static·void·Foo·(IListCounter·t)
 108 »       {
 109 »       »       t.Test·+=·null;
 110 »       }
 111 }</string>
 112 ····<string>//·CS0229:·Ambiguity·between·`TestLib.FOO()'·and·`TestLib.FOO'
 113 //·Line:·9
 114 //·Compiler·options:·-r:CS0229-4-lib.dll
  
 115 public·class·Test
 116 {
 117 ···public·static·void·Main()
 118 ···{
 119 ······System.Console.WriteLine(TestLib.FOO);
 120 ···}
 121 }</string>
129 ··</Examples>122 ··</Examples>
130 </ErrorDocumentation>123 </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:·86 //·Line:·10
  
7 public·struct·S7 public·struct·S
8 {8 {
 9 »       int·f;
  
9 »       public·ref·S·Foo·()10 »       public·ref·S·Foo·()
10 »       {11 »       {
11 »       »       return·ref·this;12 »       »       return·ref·f;
12 »       }13 »       }
13 }</string>14 }</string>
14 ····<string>//·CS8170:15 ····<string>//·CS8170:
15 //·Line:·1016 //·Line:·8
  
16 public·struct·S17 public·struct·S
17 {18 {
18 »       int·f; 
  
19 »       public·ref·S·Foo·()19 »       public·ref·S·Foo·()
20 »       {20 »       {
21 »       »       return·ref·f;21 »       »       return·ref·this;
22 »       }22 »       }
23 }</string>23 }</string>
24 ··</Examples>24 ··</Examples>
25 </ErrorDocumentation>25 </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>
3.07 KB
CS0612
3.06 KB
CS0612
Ordering differences only
    
Offset 1, 47 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>CS0612</ErrorName>3 ··<ErrorName>CS0612</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0612:·`O2'·is·obsolete5 ····<string>//·CS0612:·`A.Value'·is·obsolete
6 //·Line:·236 //·Line:·13
7 //·Compiler·options:·-warnaserror7 //·Compiler·options:·-warnaserror
  
8 using·System; 
  
9 [Obsolete] 
10 interface·O2 
11 { 
12 } 
  
13 #pragma·warning·disable·612 
14 class·A8 class·A·{
 9 ····[System.Obsolete]
 10 ····int·Value·{
 11 ········set·{
 12 ········}
 13 ····}
 14 ····
 15 ····public·A·()·{
 16 ········Value·=·4;
 17 ····}
15 { 
16 »       public·virtual·void·Foo&lt;T&gt;·()·where·T·:·O2 
17 »       { 
18 »       } 
19 } 
20 #pragma·warning·restore·612 
  
21 class·B·:·A 
22 { 
23 »       public·override·void·Foo&lt;U&gt;·() 
24 »       { 
25 »       } 
26 }</string>18 }</string>
27 ····<string>//·CS0612:·`Foo.Bar'·is·obsolete19 ····<string>//·CS0612:·`A.Value'·is·obsolete
28 //·Line:·820 //·Line:·13
29 //·Compiler·options:·-r:CS0612-2-lib.dll·-warnaserror21 //·Compiler·options:·-warnaserror
  
30 public·class·Bar·{ 
31 ········public·static·int·Main·()22 class·A·{
 23 ····[System.Obsolete·(&quot;&quot;)]
 24 ····int·Value·{
32 ········{25 ········set·{
33 ················Foo·foo·=·new·Foo·(); 
34 ················return·foo.Bar; 
35 ········}26 ········}
 27 ····}
 28 ····
 29 ····public·A·()·{
 30 ········Value·=·4;
 31 ····}
36 }</string>32 }</string>
37 ····<string>//·CS0612:·`E.GetEnumerator()'·is·obsolete33 ····<string>//·CS0612:·`E.GetEnumerator()'·is·obsolete
38 //·Line:·2234 //·Line:·22
39 //·Compiler·options:·-warnaserror35 //·Compiler·options:·-warnaserror
  
40 using·System.Collections;36 using·System.Collections;
41 using·System;37 using·System;
Offset 60, 65 lines modifiedOffset 53, 72 lines modified
60 »       public·static·void·Main·()53 »       public·static·void·Main·()
61 »       {54 »       {
62 »       »       var·e·=·new·E·();55 »       »       var·e·=·new·E·();
63 »       »       foreach·(var·entry·in·e)·{56 »       »       foreach·(var·entry·in·e)·{
64 »       »       }57 »       »       }
65 »       }58 »       }
66 }</string>59 }</string>
67 ····<string>//·CS0612:·`O1'·is·obsolete60 ····<string>//·CS0612:·`O2'·is·obsolete
68 //·Line:·2361 //·Line:·23
69 //·Compiler·options:·-warnaserror62 //·Compiler·options:·-warnaserror
  
70 using·System;63 using·System;
  
71 [Obsolete]64 [Obsolete]
72 class·O165 interface·O2
73 {66 {
74 }67 }
  
75 #pragma·warning·disable·61268 #pragma·warning·disable·612
76 class·A69 class·A
77 {70 {
78 »       public·virtual·void·Foo&lt;T&gt;·()·where·T·:·O171 »       public·virtual·void·Foo&lt;T&gt;·()·where·T·:·O2
79 »       {72 »       {
80 »       }73 »       }
81 }74 }
82 #pragma·warning·restore·61275 #pragma·warning·restore·612
  
83 class·B·:·A76 class·B·:·A
84 {77 {
85 »       public·override·void·Foo&lt;U&gt;·()78 »       public·override·void·Foo&lt;U&gt;·()
86 »       {79 »       {
87 »       }80 »       }
88 }</string>81 }</string>
89 ····<string>//·CS0612:·`A.Value'·is·obsolete82 ····<string>//·CS0612:·`O1'·is·obsolete
90 //·Line:·1383 //·Line:·23
91 //·Compiler·options:·-warnaserror84 //·Compiler·options:·-warnaserror
  
 85 using·System;
  
 86 [Obsolete]
 87 class·O1
 88 {
 89 }
  
 90 #pragma·warning·disable·612
92 class·A·{91 class·A
93 ····[System.Obsolete·(&quot;&quot;)] 
94 ····int·Value·{ 
95 ········set·{ 
96 ········} 
97 ····} 
98 ···· 
99 ····public·A·()·{ 
100 ········Value·=·4; 
101 ····}92 {
 93 »       public·virtual·void·Foo&lt;T&gt;·()·where·T·:·O1
 94 »       {
 95 »       }
 96 }
 97 #pragma·warning·restore·612
  
 98 class·B·:·A
 99 {
Max diff block lines reached; 533/3098 bytes (17.20%) of diff not shown.
1.13 KB
CS0234
1.12 KB
CS0234
Ordering differences only
    
Offset 13, 32 lines modifiedOffset 13, 32 lines modified
13 »       {13 »       {
14 »       »       public·static·void·Main·()14 »       »       public·static·void·Main·()
15 »       »       {15 »       »       {
16 »       »       »       Console.WriteLine·(System.Type.GetType·(&quot;System.String&quot;));16 »       »       »       Console.WriteLine·(System.Type.GetType·(&quot;System.String&quot;));
17 »       »       }17 »       »       }
18 »       }18 »       }
19 }</string>19 }</string>
 20 ····<string>//·CS0234:·The·type·or·namespace·name·`Enum'·does·not·exist·in·the·namespace·`A.B.System'.·Are·you·missing·an·assembly·reference?
 21 //·Line:·8
  
 22 using·System;
 23 namespace·A.B.System·{
 24 »       public·class·Test·{·
 25 »       »       public·static·void·Main·()·{
 26 »       »       »       Console.WriteLine·(typeof·(System.Enum));
 27 »       »       }·
 28 »       }·
 29 }</string>
20 ····<string>//·CS0234:·The·type·or·namespace·name·`Linq'·does·not·exist·in·the·namespace·`System'.·Are·you·missing·`System.Core'·assembly·reference?30 ····<string>//·CS0234:·The·type·or·namespace·name·`Linq'·does·not·exist·in·the·namespace·`System'.·Are·you·missing·`System.Core'·assembly·reference?
21 //·Line:·531 //·Line:·5
22 //·Compiler·options:·-noconfig32 //·Compiler·options:·-noconfig
  
23 using·System.Linq;33 using·System.Linq;
  
24 class·C34 class·C
25 {35 {
26 »       public·static·void·Main·()36 »       public·static·void·Main·()
27 »       {37 »       {
28 »       }38 »       }
29 }</string>39 }</string>
30 ····<string>//·CS0234:·The·type·or·namespace·name·`Enum'·does·not·exist·in·the·namespace·`A.B.System'.·Are·you·missing·an·assembly·reference? 
31 //·Line:·8 
  
32 using·System; 
33 namespace·A.B.System·{ 
34 »       public·class·Test·{· 
35 »       »       public·static·void·Main·()·{ 
36 »       »       »       Console.WriteLine·(typeof·(System.Enum)); 
37 »       »       }· 
38 »       }· 
39 }</string> 
40 ··</Examples>40 ··</Examples>
41 </ErrorDocumentation>41 </ErrorDocumentation>
1.55 KB
CS1739
1.54 KB
CS1739
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>CS1739</ErrorName>3 ··<ErrorName>CS1739</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS1739:·The·best·overloaded·method·match·for·`System.Delegate.DynamicInvoke(params·object[])'·does·not·contain·a·parameter·named·`b'
 6 //·Line:·18
  
 7 using·System;
  
 8 class·C
 9 {
 10 »       delegate·int·IntDelegate·(int·a);
 11 »       
 12 »       static·int·TestInt·(int·u)
 13 »       {
 14 »       »       return·29;
 15 »       }
 16 »       
 17 »       public·static·void·Main·()
 18 »       {
 19 »       »       var·del·=·new·IntDelegate·(TestInt);
 20 »       »       del.DynamicInvoke·(b·:·7);
 21 »       }
 22 }</string>
5 ····<string>//·CS1739:·The·best·overloaded·method·match·for·`Program.M(int,·int,·int)'·does·not·contain·a·parameter·named·`whatever'23 ····<string>//·CS1739:·The·best·overloaded·method·match·for·`Program.M(int,·int,·int)'·does·not·contain·a·parameter·named·`whatever'
6 //·Line:·824 //·Line:·8
  
7 public·class·Program25 public·class·Program
8 {26 {
9 »       public·static·void·Main·()27 »       public·static·void·Main·()
10 »       {28 »       {
Offset 31, 34 lines modifiedOffset 51, 14 lines modified
31 {51 {
32 »       public·static·void·Main·()52 »       public·static·void·Main·()
33 »       {53 »       {
34 »       »       A·a·=·new·A·();54 »       »       A·a·=·new·A·();
35 »       »       a·[value:1]·=·9;55 »       »       a·[value:1]·=·9;
36 »       }56 »       }
37 }</string>57 }</string>
38 ····<string>//·CS1739:·The·best·overloaded·method·match·for·`System.Delegate.DynamicInvoke(params·object[])'·does·not·contain·a·parameter·named·`b' 
39 //·Line:·18 
  
40 using·System; 
  
41 class·C 
42 { 
43 »       delegate·int·IntDelegate·(int·a); 
44 »        
45 »       static·int·TestInt·(int·u) 
46 »       { 
47 »       »       return·29; 
48 »       } 
49 »        
50 »       public·static·void·Main·() 
51 »       { 
52 »       »       var·del·=·new·IntDelegate·(TestInt); 
53 »       »       del.DynamicInvoke·(b·:·7); 
54 »       } 
55 }</string> 
56 ····<string>//·CS1739:·The·best·overloaded·method·match·for·`C.Foo(int,·int)'·does·not·contain·a·parameter·named·`b'58 ····<string>//·CS1739:·The·best·overloaded·method·match·for·`C.Foo(int,·int)'·does·not·contain·a·parameter·named·`b'
57 //·Line:·1259 //·Line:·12
  
58 class·C60 class·C
59 {61 {
60 »       static·void·Foo·(int·x,·int·y)62 »       static·void·Foo·(int·x,·int·y)
61 »       {63 »       {
1.25 KB
CS1661
1.24 KB
CS1661
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>CS1661</ErrorName>3 ··<ErrorName>CS1661</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS1661:·Cannot·convert·`anonymous·method'·to·delegate·type·`System.Predicate&lt;T&gt;'·since·there·is·a·parameter·mismatch
 6 //·Line:·8
  
 7 class·Test&lt;T&gt;
 8 {
 9 »       void·test·(Test&lt;T&gt;·t,·System.Predicate&lt;T&gt;·p)
 10 »       {
 11 »       »       test·(t,·delegate·(Test&lt;T&gt;·item)·{
 12 »       »       »       return·false;
 13 »       »       });
 14 »       }
 15 }</string>
5 ····<string>//·CS1661:·Cannot·convert·`lambda·expression'·to·delegate·type·`C.WithOutParam'·since·there·is·a·parameter·mismatch16 ····<string>//·CS1661:·Cannot·convert·`lambda·expression'·to·delegate·type·`C.WithOutParam'·since·there·is·a·parameter·mismatch
6 //·Line:·1017 //·Line:·10
  
7 class·C18 class·C
8 {19 {
9 »       delegate·void·WithOutParam·(out·string·value);20 »       delegate·void·WithOutParam·(out·string·value);
  
Offset 21, 21 lines modifiedOffset 33, 9 lines modified
  
21 class·X·{33 class·X·{
22 »       static·void·Main·()34 »       static·void·Main·()
23 »       {35 »       {
24 »       »       D·d2·=·delegate·(ref·int·x)·{};36 »       »       D·d2·=·delegate·(ref·int·x)·{};
25 »       }37 »       }
26 }</string>38 }</string>
27 ····<string>//·CS1661:·Cannot·convert·`anonymous·method'·to·delegate·type·`System.Predicate&lt;T&gt;'·since·there·is·a·parameter·mismatch 
28 //·Line:·8 
  
29 class·Test&lt;T&gt; 
30 { 
31 »       void·test·(Test&lt;T&gt;·t,·System.Predicate&lt;T&gt;·p) 
32 »       { 
33 »       »       test·(t,·delegate·(Test&lt;T&gt;·item)·{ 
34 »       »       »       return·false; 
35 »       »       }); 
36 »       } 
37 }</string> 
38 ··</Examples>39 ··</Examples>
39 </ErrorDocumentation>40 </ErrorDocumentation>
2.17 KB
CS0031
2.16 KB
CS0031
Ordering differences only
    
Offset 8, 57 lines modifiedOffset 8, 64 lines modified
8 public·class·Test8 public·class·Test
9 {9 {
10 »       public·static·void·Main()10 »       public·static·void·Main()
11 »       {11 »       {
12 »       »       byte·b·=·-1;12 »       »       byte·b·=·-1;
13 »       }13 »       }
14 }</string>14 }</string>
15 ····<string>//·CS0031:·Constant·value·`-97'·cannot·be·converted·to·a·`uint' 
16 //·Line:·9 
  
17 public·class·Test 
18 { 
19 »       const·uint·b·=·-'a'; 
20 }</string> 
21 ····<string>//·CS0031:·Constant·value·`1.42'·cannot·be·converted·to·a·`int' 
22 //·Line:·6 
  
23 class·X 
24 { 
25 »       const·int·val·=·1.42f; 
26 }</string> 
27 ····<string>//·CS0031:·Constant·value·`1000M'·cannot·be·converted·to·a·`byte'15 ····<string>//·CS0031:·Constant·value·`1000M'·cannot·be·converted·to·a·`byte'
28 //·Line:·816 //·Line:·8
  
29 class·C17 class·C
30 {18 {
31 »       public·static·void·Main·()19 »       public·static·void·Main·()
32 »       {20 »       {
33 »       »       const·byte·c·=·unchecked·((byte)·1000M);21 »       »       const·byte·c·=·unchecked·((byte)·1000M);
34 »       }22 »       }
35 }</string>23 }</string>
 24 ····<string>//·CS0031:·Constant·value·`1022'·cannot·be·converted·to·a·`byte'
 25 //·Line:·9
  
 26 public·class·Test
 27 {
 28 »       public·static·void·Main()
 29 »       {
 30 »       »       unchecked·{
 31 »       »       »       byte·b·=·1024·-·2;
 32 »       »       }
 33 »       }
 34 }</string>
36 ····<string>//·CS0031:·Constant·value·`200000000000'·cannot·be·converted·to·a·`int'35 ····<string>//·CS0031:·Constant·value·`200000000000'·cannot·be·converted·to·a·`int'
37 //·Line:·736 //·Line:·7
38 //·Compiler·options:·-unsafe37 //·Compiler·options:·-unsafe
  
39 public·unsafe·struct·C38 public·unsafe·struct·C
40 {39 {
41 ····private·fixed·long·test_1·[200000000000];40 ····private·fixed·long·test_1·[200000000000];
42 }</string>41 }</string>
43 ····<string>//·CS0031:·Constant·value·`1022'·cannot·be·converted·to·a·`byte'42 ····<string>//·CS0031:·Constant·value·`256'·cannot·be·converted·to·a·`byte'
 43 //·Line·:·7
  
 44 public·class·Blah·{
  
 45 »       public·enum·MyEnum·:·byte·{
 46 »       »       Foo·=·256,
 47 »       »       Bar
 48 »       }
  
 49 »       public·static·void·Main·()
 50 »       {
 51 »       }
 52 }</string>
 53 ····<string>//·CS0031:·Constant·value·`-97'·cannot·be·converted·to·a·`uint'
44 //·Line:·954 //·Line:·9
  
45 public·class·Test55 public·class·Test
46 {56 {
 57 »       const·uint·b·=·-'a';
47 »       public·static·void·Main() 
48 »       { 
49 »       »       unchecked·{ 
50 »       »       »       byte·b·=·1024·-·2; 
51 »       »       } 
52 »       } 
53 }</string>58 }</string>
54 ····<string>//·CS0031:·Constant·value·`999999999999999'·cannot·be·converted·to·a·`int'59 ····<string>//·CS0031:·Constant·value·`999999999999999'·cannot·be·converted·to·a·`int'
55 //·Line:·960 //·Line:·9
  
56 class·X61 class·X
57 {62 {
58 »       public·static·void·Main·()63 »       public·static·void·Main·()
Offset 73, 23 lines modifiedOffset 80, 16 lines modified
73 public·class·Test80 public·class·Test
74 {81 {
75 »       public·static·void·Main()82 »       public·static·void·Main()
76 »       {83 »       {
77 »       »       uint·b·=·-9;84 »       »       uint·b·=·-9;
78 »       }85 »       }
79 }</string>86 }</string>
80 ····<string>//·CS0031:·Constant·value·`256'·cannot·be·converted·to·a·`byte'87 ····<string>//·CS0031:·Constant·value·`1.42'·cannot·be·converted·to·a·`int'
81 //·Line·:·788 //·Line:·6
  
82 public·class·Blah·{ 
  
83 »       public·enum·MyEnum·:·byte·{ 
84 »       »       Foo·=·256, 
85 »       »       Bar 
86 »       } 
  
87 »       public·static·void·Main·() 
88 »       { 
89 »       }89 class·X
 90 {
 91 »       const·int·val·=·1.42f;
90 }</string>92 }</string>
91 ··</Examples>93 ··</Examples>
92 </ErrorDocumentation>94 </ErrorDocumentation>
1.07 KB
CS1930
1.05 KB
CS1930
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>CS1930</ErrorName>3 ··<ErrorName>CS1930</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1930:·A·range·variable·`v'·has·already·been·declared·in·this·scope5 ····<string>//·CS1930:·A·range·variable·`i'·has·already·been·declared·in·this·scope
6 //·Line:·136 //·Line:·14
  
  
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·static·void·Main·()
12 »       {12 »       {
13 »       »       var·e·=·from·v·in·&quot;a&quot;13 »       »       var·e·=·from·v·in·&quot;a&quot;
14 »       »       »       let·v·=·114 »       »       »       let·i·=·1
 15 »       »       »       let·i·=·2
15 »       »       »       select·v;16 »       »       »       select·v;
16 »       }17 »       }
17 }</string>18 }</string>
18 ····<string>//·CS1930:·A·range·variable·`i'·has·already·been·declared·in·this·scope19 ····<string>//·CS1930:·A·range·variable·`v'·has·already·been·declared·in·this·scope
19 //·Line:·1420 //·Line:·13
  
  
20 using·System;21 using·System;
21 using·System.Linq;22 using·System.Linq;
  
22 class·C23 class·C
23 {24 {
24 »       public·static·void·Main·()25 »       public·static·void·Main·()
25 »       {26 »       {
26 »       »       var·e·=·from·v·in·&quot;a&quot;27 »       »       var·e·=·from·v·in·&quot;a&quot;
27 »       »       »       let·i·=·128 »       »       »       let·v·=·1
28 »       »       »       let·i·=·2 
29 »       »       »       select·v;29 »       »       »       select·v;
30 »       }30 »       }
31 }</string>31 }</string>
32 ··</Examples>32 ··</Examples>
33 </ErrorDocumentation>33 </ErrorDocumentation>
1.52 KB
CS0664
1.51 KB
CS0664
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>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·`decimal'.·Add·suffix·`m'·to·create·a·literal·of·this·type
6 //·Line:·66 //·Line:·7
  
7 class·X·{7 class·X·{
8 »       void·A·()8 »       void·A·()
9 »       {9 »       {
10 »       »       float·f·=·2.0;10 »       »       decimal·d·=·2.0;
11 »       }11 »       }
12 }</string>12 }</string>
13 ····<string>//·CS0664:·Literal·of·type·double·cannot·be·implicitly·converted·to·type·`decimal'.·Add·suffix·`m'·to·create·a·literal·of·this·type13 ····<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:·714 //·Line:·6
  
15 class·X·{15 class·X·{
16 »       void·A·()16 »       void·A·()
17 »       {17 »       {
18 »       »       decimal·d·=·-2.0;18 »       »       float·f·=·2.0;
19 »       }19 »       }
20 }</string>20 }</string>
21 ····<string>//·CS0664:·Literal·of·type·double·cannot·be·implicitly·converted·to·type·`float'.·Add·suffix·`f'·to·create·a·literal·of·this·type21 ····<string>//·CS0664:·Literal·of·type·double·cannot·be·implicitly·converted·to·type·`float'.·Add·suffix·`f'·to·create·a·literal·of·this·type
22 //·Line:·1322 //·Line:·13
  
23 using·System;23 using·System;
  
Offset 36, 12 lines modifiedOffset 36, 12 lines modified
36 }</string>36 }</string>
37 ····<string>//·CS0664:·Literal·of·type·double·cannot·be·implicitly·converted·to·type·`decimal'.·Add·suffix·`m'·to·create·a·literal·of·this·type37 ····<string>//·CS0664:·Literal·of·type·double·cannot·be·implicitly·converted·to·type·`decimal'.·Add·suffix·`m'·to·create·a·literal·of·this·type
38 //·Line:·738 //·Line:·7
  
39 class·X·{39 class·X·{
40 »       void·A·()40 »       void·A·()
41 »       {41 »       {
42 »       »       decimal·d·=·2.0;42 »       »       decimal·d·=·-2.0;
43 »       }43 »       }
44 }</string>44 }</string>
45 ··</Examples>45 ··</Examples>
46 </ErrorDocumentation>46 </ErrorDocumentation>
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 
15 //·Line:·106 //·Line:·10
  
16 class·C7 class·C
17 {8 {
18 }9 }
  
19 class·C&lt;T&gt;·where·T·:·C10 class·C&lt;T&gt;·where·T·:·C
20 {11 {
21 »       const·T·t·=·null;12 »       const·T·t·=·null;
22 }</string>13 }</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>
1.37 KB
CS1650
1.35 KB
CS1650
Ordering differences only
    
Offset 1, 28 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>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:·15 
  
7 struct·S 
8 { 
9 »       public·int·x·{·get;·set;·} 
10 } 
  
11 class·C 
12 { 
13 »       static·readonly·S·s; 
  
14 »       public·static·void·Main·(string[]·args) 
15 »       { 
16 »       »       s.x·=·42; 
17 »       } 
18 }</string> 
19 ····<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)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)
20 //·Line:·176 //·Line:·17
  
21 using·System;7 using·System;
  
22 interface·I8 interface·I
23 {9 {
Offset 35, 14 lines modifiedOffset 18, 31 lines modified
  
35 »       public·static·void·Foo·()18 »       public·static·void·Foo·()
36 »       {19 »       {
37 »       »       t.X·=·42;20 »       »       t.X·=·42;
38 »       }21 »       }
39 }</string>22 }</string>
40 ····<string>//·CS1650:·Fields·of·static·readonly·field·`C.s'·cannot·be·assigned·to·(except·in·a·static·constructor·or·a·variable·initializer)23 ····<string>//·CS1650:·Fields·of·static·readonly·field·`C.s'·cannot·be·assigned·to·(except·in·a·static·constructor·or·a·variable·initializer)
 24 //·Line:·15
  
 25 struct·S
 26 {
 27 »       public·int·x·{·get;·set;·}
 28 }
  
 29 class·C
 30 {
 31 »       static·readonly·S·s;
  
 32 »       public·static·void·Main·(string[]·args)
 33 »       {
 34 »       »       s.x·=·42;
 35 »       }
 36 }</string>
 37 ····<string>//·CS1650:·Fields·of·static·readonly·field·`C.s'·cannot·be·assigned·to·(except·in·a·static·constructor·or·a·variable·initializer)
41 //·Line:·1438 //·Line:·14
  
42 using·System;39 using·System;
  
43 struct·S·{40 struct·S·{
44 »       public·int·x;41 »       public·int·x;
45 }42 }
3.3 KB
CS1593
3.29 KB
CS1593
Ordering differences only
    
Offset 1, 49 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>CS1593</ErrorName>3 ··<ErrorName>CS1593</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1593:·Delegate·`System.Action&lt;System.Threading.Tasks.Task&gt;'·does·not·take·`0'·arguments5 ····<string>//·CS1593:·Delegate·`System.Action&lt;int&gt;'·does·not·take·`2'·arguments
6 //·Line:·176 //·Line:·13
  
7 using·System;7 using·System;
8 using·System.Threading.Tasks; 
9 using·System.Collections.Generic; 
  
10 namespace·CrashRepro.Core8 public·class·Test
11 {9 {
 10 »       public·static·void·Main·()
12 »       public·class·X 
13 »       {»      »       
14 »       »       async·void·Foo·() 
15 »       »       {11 »       {
 12 »       »       Action&lt;int&gt;·a·=·(i)·=&gt;·{};
16 »       »       »       var·pushes·=·await·Run·().ContinueWith·(l·=&gt; 
17 »       »       »       { 
18 »       »       »       »       for·(int·i·=·0;·i·&lt;·1;·++i) 
19 »       »       »       »       »       Run·().ContinueWith(()·=&gt;·{·}); 
20 »       »       »       }); 
21 »       »       } 
  
 13 »       »       dynamic·d·=·1;
 14 »       »       a·(d,·true);
22 »       »       Task·Run·() 
23 »       »       { 
24 »       »       »       return·null; 
25 »       »       } 
26 »       }15 »       }
27 }</string>16 }</string>
28 ····<string>//·CS1593:·Delegate·`D'·does·not·take·`0'·arguments17 ····<string>//·CS1593:·Delegate·`System.Func&lt;int,int&gt;'·does·not·take·`2'·arguments
29 //·Line:·1118 //·Line:·11
30 // 
31 //·The·delegate·has·an·explicit·signature·with·0·arguments,·so·it· 
32 //·can·not·be·assigned·to·a·delegate·with·one·argument. 
33 // 
34 delegate·void·D·(int·x); 
  
  
 19 using·System;
  
35 class·X·{20 class·C
36 »       static·void·Main·()21 {
 22 »       static·void·Main·(string·[]·args)
 23 »       {
 24 »       »       M·((x,·y)·=&gt;·2);
 25 »       }
  
 26 »       static·void·M·(Func&lt;int,·int&gt;·a)
37 »       {27 »       {
38 »       »       D·d2·=·delegate·()·{}; 
39 »       }28 »       }
40 }</string>29 }</string>
41 ····<string>//·CS1593:·Delegate·`System.Action&lt;System.Exception,object&gt;'·does·not·take·`1'·arguments30 ····<string>//·CS1593:·Delegate·`System.Action&lt;System.Exception,object&gt;'·does·not·take·`1'·arguments
42 //·Line:·1631 //·Line:·16
  
43 using·System;32 using·System;
44 using·System.Threading.Tasks;33 using·System.Threading.Tasks;
Offset 62, 27 lines modifiedOffset 54, 52 lines modified
62 »       »       });54 »       »       });
63 »       }55 »       }
  
64 »       public·static·void·Function·(Action&lt;Exception,·object&gt;·callback)56 »       public·static·void·Function·(Action&lt;Exception,·object&gt;·callback)
65 »       {57 »       {
66 »       }58 »       }
67 }</string>59 }</string>
68 ····<string>//·CS1593:·Delegate·`System.Action&lt;int&gt;'·does·not·take·`2'·arguments60 ····<string>//·CS1593:·Delegate·`System.Action&lt;System.Threading.Tasks.Task&gt;'·does·not·take·`0'·arguments
69 //·Line:·1361 //·Line:·17
  
70 using·System;62 using·System;
 63 using·System.Threading.Tasks;
 64 using·System.Collections.Generic;
  
71 public·class·Test65 namespace·CrashRepro.Core
72 {66 {
73 »       public·static·void·Main·()67 »       public·class·X
 68 »       {»      »      
 69 »       »       async·void·Foo·()
74 »       {70 »       »       {
75 »       »       Action&lt;int&gt;·a·=·(i)·=&gt;·{};71 »       »       »       var·pushes·=·await·Run·().ContinueWith·(l·=&gt;
 72 »       »       »       {
 73 »       »       »       »       for·(int·i·=·0;·i·&lt;·1;·++i)
 74 »       »       »       »       »       Run·().ContinueWith(()·=&gt;·{·});
 75 »       »       »       });
 76 »       »       }
  
76 »       »       dynamic·d·=·1; 
77 »       »       a·(d,·true);77 »       »       Task·Run·()
 78 »       »       {
 79 »       »       »       return·null;
 80 »       »       }
 81 »       }
 82 }</string>
 83 ····<string>//·CS1593:·Delegate·`D'·does·not·take·`0'·arguments
 84 //·Line:·11
 85 //
 86 //·The·delegate·has·an·explicit·signature·with·0·arguments,·so·it·
 87 //·can·not·be·assigned·to·a·delegate·with·one·argument.
 88 //
 89 delegate·void·D·(int·x);
  
 90 class·X·{
 91 »       static·void·Main·()
 92 »       {
 93 »       »       D·d2·=·delegate·()·{};
78 »       }94 »       }
79 }</string>95 }</string>
80 ····<string>//·CS1593:·Delegate·`Blah.MyDelegate'·does·not·take·`1'·arguments96 ····<string>//·CS1593:·Delegate·`Blah.MyDelegate'·does·not·take·`1'·arguments
81 //·Line·:·2197 //·Line·:·21
  
82 using·System;98 using·System;
  
Offset 107, 26 lines modifiedOffset 124, 9 lines modified
107 »       »       »       return·0;124 »       »       »       return·0;
108 »       »       else125 »       »       else
109 »       »       »       return·1;126 »       »       »       return·1;
  
110 »       }127 »       }
  
111 }</string>128 }</string>
112 ····<string>//·CS1593:·Delegate·`System.Func&lt;int,int&gt;'·does·not·take·`2'·arguments 
113 //·Line:·11 
  
Max diff block lines reached; 23/3327 bytes (0.69%) of diff not shown.
1.06 KB
CS1021
1.04 KB
CS1021
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>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:·4 
  
7 #line·1238217387921783271985</string> 
8 ····<string>//·CS1021:·Integral·constant·is·too·large 
9 //·Line:·66 //·Line:·6
  
10 class·X·{7 class·X·{
11 »       public·static·void·Main()·{8 »       public·static·void·Main()·{
12 »       »       int·h·=·0b11111111111111111111111111111111111111111111111111111111111111111;9 »       »       int·i·=·123821738792178327198;
13 »       }10 »       }
14 }</string>11 }</string>
15 ····<string>//·CS1021:·Integral·constant·is·too·large12 ····<string>//·CS1021:·Integral·constant·is·too·large
 13 //·Line:·4
  
 14 #line·1238217387921783271985</string>
 15 ····<string>//·CS1021:·Integral·constant·is·too·large
16 //·Line:·616 //·Line:·6
  
17 class·X·{17 class·X·{
18 »       public·static·void·Main()·{18 »       public·static·void·Main()·{
19 »       »       int·i·=·123821738792178327198;19 »       »       int·h·=·0b11111111111111111111111111111111111111111111111111111111111111111;
20 »       }20 »       }
21 }</string>21 }</string>
22 ····<string>//·CS1021:·Integral·constant·is·too·large22 ····<string>//·CS1021:·Integral·constant·is·too·large
23 //·Line:·623 //·Line:·6
  
24 class·X·{24 class·X·{
25 »       public·static·void·Main()·{25 »       public·static·void·Main()·{
1.45 KB
CS1620
1.43 KB
CS1620
Ordering differences only
    
Offset 1, 24 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>CS1620</ErrorName>3 ··<ErrorName>CS1620</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1620:·Argument·`#1'·is·missing·`out'·modifier5 ····<string>//·CS1620:·Argument·`#1'·is·missing·`out'·modifier
6 //·Line:·136 //·Line:·24
  
7 class·C7 using·System;
  
 8 namespace·TestNamespace
8 {9 {
9 »       public·static·void·test·(out·int·i)10 »       public·class·Test
10 »       {11 »       {
11 »       »       i·=·5;12 »       »       public·Test·()
 13 »       »       {
 14 »       »       »       int·os;
 15 »       »       »       TestMethod·(os);
 16 »       »       »       Console.WriteLine·(os);
12 »       }17 »       »       }
  
13 »       public·static·void·Main()·{ 
14 »       »       int·i·=·1; 
15 »       »       test·(ref·i);18 »       »       public·void·TestMethod·(out·int·os)
 19 »       »       {
 20 »       »       »       os·=·3;
 21 »       »       }
16 »       }22 »       }
17 }</string>23 }</string>
18 ····<string>//·CS1620:·Argument·`#1'·is·missing·`out'·modifier24 ····<string>//·CS1620:·Argument·`#1'·is·missing·`out'·modifier
19 //·Line:·1325 //·Line:·13
  
20 public·class·Programa26 public·class·Programa
21 {27 {
Offset 29, 33 lines modifiedOffset 36, 26 lines modified
  
29 »       static·void·Run·(out·int·mengano)36 »       static·void·Run·(out·int·mengano)
30 »       {37 »       {
31 »       »       Jajaja·(mengano);38 »       »       Jajaja·(mengano);
32 »       }39 »       }
33 }</string>40 }</string>
34 ····<string>//·CS1620:·Argument·`#1'·is·missing·`out'·modifier41 ····<string>//·CS1620:·Argument·`#1'·is·missing·`out'·modifier
35 //·Line:·2442 //·Line:·13
  
36 using·System; 
  
37 namespace·TestNamespace43 class·C
38 {44 {
39 »       public·class·Test45 »       public·static·void·test·(out·int·i)
40 »       {46 »       {
 47 »       »       i·=·5;
41 »       »       public·Test·() 
42 »       »       { 
43 »       »       »       int·os; 
44 »       »       »       TestMethod·(os); 
45 »       »       »       Console.WriteLine·(os); 
46 »       »       }48 »       }
  
 49 »       public·static·void·Main()·{
 50 »       »       int·i·=·1;
 51 »       »       test·(ref·i);
47 »       »       public·void·TestMethod·(out·int·os) 
48 »       »       { 
49 »       »       »       os·=·3; 
50 »       »       } 
51 »       }52 »       }
52 }</string>53 }</string>
53 ····<string>//·CS1620:··Argument·`#1'·is·missing·`ref'·modifier54 ····<string>//·CS1620:··Argument·`#1'·is·missing·`ref'·modifier
54 //·Line:·2455 //·Line:·24
  
55 public·class·X56 public·class·X
56 {57 {
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>
1.09 KB
CS0548
1.08 KB
CS0548
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>CS0548</ErrorName>3 ··<ErrorName>CS0548</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0548:·`PropertyInterface.Value':·property·or·indexer·must·have·at·least·one·accessor
 6 //·Line:·5
  
 7 interface·PropertyInterface·{
 8 ····int·Value·{}
 9 }</string>
5 ····<string>//·CS0548:·`PropertyClass.Value':·property·or·indexer·must·have·at·least·one·accessor10 ····<string>//·CS0548:·`PropertyClass.Value':·property·or·indexer·must·have·at·least·one·accessor
6 //·Line:·511 //·Line:·5
  
7 class·PropertyClass·{12 class·PropertyClass·{
8 ········public·int·Value·{13 ········public·int·Value·{
9 ········}14 ········}
10 }</string>15 }</string>
11 ····<string>//·CS0548:·`PropertyInterface.Value':·property·or·indexer·must·have·at·least·one·accessor 
12 //·Line:·5 
  
13 interface·PropertyInterface·{ 
14 ····int·Value·{} 
15 }</string> 
16 ····<string>//·CS0548:·`IndexerClass.this[bool]':·property·or·indexer·must·have·at·least·one·accessor16 ····<string>//·CS0548:·`IndexerClass.this[bool]':·property·or·indexer·must·have·at·least·one·accessor
17 //·Line:·517 //·Line:·5
  
18 class·IndexerClass·{18 class·IndexerClass·{
19 ········public·int·this·[bool·b]·{·}19 ········public·int·this·[bool·b]·{·}
20 }</string>20 }</string>
21 ····<string>//·CS0548:·`PropertyInterface.this[long]':·property·or·indexer·must·have·at·least·one·accessor21 ····<string>//·CS0548:·`PropertyInterface.this[long]':·property·or·indexer·must·have·at·least·one·accessor
930 B
CS0505
918 B
CS0505
Ordering differences only
    
Offset 13, 28 lines modifiedOffset 13, 28 lines modified
  
13 class·DerivedClass:·BaseClass·{13 class·DerivedClass:·BaseClass·{
14 ········protected·override·EventHandler·value()·{}14 ········protected·override·EventHandler·value()·{}
15 }</string>15 }</string>
16 ····<string>//·CS0505:·`DerivedClass.value()':·cannot·override·because·`BaseClass.value'·is·not·a·method16 ····<string>//·CS0505:·`DerivedClass.value()':·cannot·override·because·`BaseClass.value'·is·not·a·method
17 //·Line:·917 //·Line:·9
  
 18 using·System;
  
18 class·BaseClass·{19 class·BaseClass·{
19 ········protected·int·value;20 ········protected·EventHandler·value;
20 }21 }
  
21 class·DerivedClass:·BaseClass·{22 class·DerivedClass:·BaseClass·{
22 ········protected·override·int·value()·{}23 ········protected·override·void·value()·{}
23 }</string>24 }</string>
24 ····<string>//·CS0505:·`DerivedClass.value()':·cannot·override·because·`BaseClass.value'·is·not·a·method25 ····<string>//·CS0505:·`DerivedClass.value()':·cannot·override·because·`BaseClass.value'·is·not·a·method
25 //·Line:·926 //·Line:·9
  
26 using·System; 
  
27 class·BaseClass·{27 class·BaseClass·{
28 ········protected·EventHandler·value;28 ········protected·int·value;
29 }29 }
  
30 class·DerivedClass:·BaseClass·{30 class·DerivedClass:·BaseClass·{
31 ········protected·override·void·value()·{}31 ········protected·override·int·value()·{}
32 }</string>32 }</string>
33 ··</Examples>33 ··</Examples>
34 </ErrorDocumentation>34 </ErrorDocumentation>
2.14 KB
CS1725
2.13 KB
CS1725
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>CS1725</ErrorName>3 ··<ErrorName>CS1725</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1725:·Friend·assembly·reference·`main,·Culture=neutral'·is·invalid.·InternalsVisibleTo·declarations·cannot·have·a·version,·culture·or·processor·architecture·specified5 ····<string>//·CS1725:·Friend·assembly·reference·`main,·processorArchitecture=MSIL'·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,·Culture=neutral&quot;)]8 [assembly:·InternalsVisibleTo·(&quot;main,·processorArchitecture=MSIL&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>
15 ····<string>//·CS1725:·Friend·assembly·reference·`main,·processorArchitecture=MSIL'·is·invalid.·InternalsVisibleTo·declarations·cannot·have·a·version,·culture·or·processor·architecture·specified15 ····<string>//·CS1725:·Friend·assembly·reference·`main,·Version=1.1.1.1'·is·invalid.·InternalsVisibleTo·declarations·cannot·have·a·version,·culture·or·processor·architecture·specified
16 //·Line:·616 //·Line:·6
  
17 using·System.Runtime.CompilerServices;17 using·System.Runtime.CompilerServices;
  
18 [assembly:·InternalsVisibleTo·(&quot;main,·processorArchitecture=MSIL&quot;)]18 [assembly:·InternalsVisibleTo·(&quot;main,·Version=1.1.1.1&quot;)]
  
19 class·A19 class·A
20 {20 {
21 »       public·static·void·Main·()21 »       public·static·void·Main·()
22 »       {22 »       {
23 »       }23 »       }
24 }</string>24 }</string>
25 ····<string>//·CS1725:·Friend·assembly·reference·`main,·Version=1.1.1.1'·is·invalid.·InternalsVisibleTo·declarations·cannot·have·a·version,·culture·or·processor·architecture·specified25 ····<string>//·CS1725:·Friend·assembly·reference·`main,·Culture=neutral'·is·invalid.·InternalsVisibleTo·declarations·cannot·have·a·version,·culture·or·processor·architecture·specified
26 //·Line:·626 //·Line:·6
  
27 using·System.Runtime.CompilerServices;27 using·System.Runtime.CompilerServices;
  
28 [assembly:·InternalsVisibleTo·(&quot;main,·Version=1.1.1.1&quot;)]28 [assembly:·InternalsVisibleTo·(&quot;main,·Culture=neutral&quot;)]
  
29 class·A29 class·A
30 {30 {
31 »       public·static·void·Main·()31 »       public·static·void·Main·()
32 »       {32 »       {
33 »       }33 »       }
34 }</string>34 }</string>
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>
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.17 KB
CS8030
1.16 KB
CS8030
Ordering differences only
    
Offset 1, 12 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>CS8030</ErrorName>3 ··<ErrorName>CS8030</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS8030:·Anonymous·function·or·lambda·expression·converted·to·a·void·returning·delegate·cannot·return·a·value5 ····<string>//·CS8030:·Anonymous·function·or·lambda·expression·converted·to·a·void·returning·delegate·cannot·return·a·value
 6 //·Line:·9
  
 7 delegate·void·D·(int·x);
  
 8 class·X·{
 9 »       static·void·Main·()
 10 »       {
 11 »       »       D·d6·=·delegate·(int·x)·{·return·x;·};·//·Return·type·mismatch.
 12 »       }
 13 }</string>
 14 ····<string>//·CS8030:·Anonymous·function·or·lambda·expression·converted·to·a·void·returning·delegate·cannot·return·a·value
6 //·Line:·1015 //·Line:·10
  
7 using·System;16 using·System;
  
8 class·C17 class·C
9 {18 {
10 »       public·void·Test·()19 »       public·void·Test·()
Offset 27, 20 lines modifiedOffset 38, 9 lines modified
27 class·C38 class·C
28 {39 {
29 »       public·async·void·GetValue()40 »       public·async·void·GetValue()
30 »       {41 »       {
31 »       »       return·await·Task.FromResult(100);42 »       »       return·await·Task.FromResult(100);
32 »       }43 »       }
33 }</string>44 }</string>
34 ····<string>//·CS8030:·Anonymous·function·or·lambda·expression·converted·to·a·void·returning·delegate·cannot·return·a·value 
35 //·Line:·9 
  
36 delegate·void·D·(int·x); 
  
37 class·X·{ 
38 »       static·void·Main·() 
39 »       { 
40 »       »       D·d6·=·delegate·(int·x)·{·return·x;·};·//·Return·type·mismatch. 
41 »       } 
42 }</string> 
43 ··</Examples>45 ··</Examples>
44 </ErrorDocumentation>46 </ErrorDocumentation>
1.4 KB
CS4012
1.39 KB
CS4012
Ordering differences only
    
Offset 13, 44 lines modifiedOffset 13, 44 lines modified
13 »       public·IEnumerable·Iter·()13 »       public·IEnumerable·Iter·()
14 »       {14 »       {
15 »       »       int·i·=·2;15 »       »       int·i·=·2;
16 »       »       TypedReference·tr·=·__makeref·(i);16 »       »       TypedReference·tr·=·__makeref·(i);
17 »       »       yield·return·1;17 »       »       yield·return·1;
18 »       }18 »       }
19 }</string>19 }</string>
20 ····<string>//·CS4012:·Parameters·or·local·variables·of·type·`System.TypedReference'·cannot·be·declared·in·async·methods·or·iterators20 ····<string>//·CS4012:·Parameters·or·local·variables·of·type·`S'·cannot·be·declared·in·async·methods·or·iterators
21 //·Line:·1321 //·Line:·16
 22 //·Compiler·options:·-langversion:latest
  
22 using·System;23 using·System;
23 using·System.Collections; 
24 using·System.Threading.Tasks;24 using·System.Threading.Tasks;
  
 25 public·ref·struct·S
 26 {
 27 }
  
25 class·C28 class·C
26 {29 {
27 »       public·async·void·Test·()30 »       public·async·void·Test·()
28 »       {31 »       {
 32 »       »       var·tr·=·new·S·();
29 »       »       int·i·=·2; 
30 »       »       TypedReference·tr·=·__makeref·(i); 
31 »       »       await·Task.Factory.StartNew·(()·=&gt;·6);33 »       »       await·Task.Factory.StartNew·(()·=&gt;·6);
32 »       }34 »       }
33 }</string>35 }</string>
34 ····<string>//·CS4012:·Parameters·or·local·variables·of·type·`S'·cannot·be·declared·in·async·methods·or·iterators36 ····<string>//·CS4012:·Parameters·or·local·variables·of·type·`System.TypedReference'·cannot·be·declared·in·async·methods·or·iterators
35 //·Line:·1637 //·Line:·13
36 //·Compiler·options:·-langversion:latest 
  
37 using·System;38 using·System;
 39 using·System.Collections;
38 using·System.Threading.Tasks;40 using·System.Threading.Tasks;
  
39 public·ref·struct·S 
40 { 
41 } 
  
42 class·C41 class·C
43 {42 {
44 »       public·async·void·Test·()43 »       public·async·void·Test·()
45 »       {44 »       {
46 »       »       var·tr·=·new·S·();45 »       »       int·i·=·2;
 46 »       »       TypedReference·tr·=·__makeref·(i);
47 »       »       await·Task.Factory.StartNew·(()·=&gt;·6);47 »       »       await·Task.Factory.StartNew·(()·=&gt;·6);
48 »       }48 »       }
49 }</string>49 }</string>
50 ··</Examples>50 ··</Examples>
51 </ErrorDocumentation>51 </ErrorDocumentation>
1.87 KB
CS1594
1.86 KB
CS1594
Ordering differences only
    
Offset 11, 14 lines modifiedOffset 11, 40 lines modified
11 »       »       static·void·Bar·(string·x,·params·string·[]·args)·{}11 »       »       static·void·Bar·(string·x,·params·string·[]·args)·{}
12 »       »       static·void·Main·()·{12 »       »       static·void·Main·()·{
13 »       »       »       Foo·bar·=·new·Foo·(Bar);13 »       »       »       Foo·bar·=·new·Foo·(Bar);
14 »       »       »       bar·(&quot;x'·=·&quot;,·new·object·[]·{&quot;Foo&quot;,·5,·3.6·});14 »       »       »       bar·(&quot;x'·=·&quot;,·new·object·[]·{&quot;Foo&quot;,·5,·3.6·});
15 »       »       }15 »       »       }
16 »       }16 »       }
17 }</string>17 }</string>
 18 ····<string>//·CS1594:·Delegate·`Test.Foo'·has·some·invalid·arguments
 19 //·Line:·10
  
 20 namespace·Test·{
 21 »       delegate·void·Foo·(string·x,·params·string·[]·args);
 22 »       class·Testee·{
 23 »       »       static·void·Bar·(string·x,·params·string·[]·args)·{}
 24 »       »       static·void·Main·()·{
 25 »       »       »       Foo·bar·=·new·Foo·(Bar);
 26 »       »       »       bar·(&quot;i·=·&quot;,·5);
 27 »       »       }
 28 »       }
 29 }</string>
 30 ····<string>//·CS1594:·Delegate·`Test.Foo'·has·some·invalid·arguments
 31 //·Line:·10
  
 32 namespace·Test·{
 33 »       delegate·void·Foo·(string·x,·params·string·[]·args);
 34 »       class·Testee·{
 35 »       »       static·void·Bar·(string·x,·params·string·[]·args)·{}
 36 »       »       static·void·Main·()·{
 37 »       »       »       Foo·bar·=·new·Foo·(Bar);
 38 »       »       »       bar·(&quot;x''·=·&quot;,·&quot;Foo&quot;,·5,·3.6);
 39 »       »       }
 40 »       }
 41 }</string>
18 ····<string>//·CS1594:·Delegate·`Blah.MyDelegate'·has·some·invalid·arguments42 ····<string>//·CS1594:·Delegate·`Blah.MyDelegate'·has·some·invalid·arguments
19 //·Line·:·2143 //·Line·:·21
  
20 using·System;44 using·System;
  
21 public·class·Blah·{45 public·class·Blah·{
  
Offset 41, 35 lines modifiedOffset 67, 9 lines modified
41 »       »       »       return·0;67 »       »       »       return·0;
42 »       »       else68 »       »       else
43 »       »       »       return·1;69 »       »       »       return·1;
  
44 »       }70 »       }
  
45 }</string>71 }</string>
46 ····<string>//·CS1594:·Delegate·`Test.Foo'·has·some·invalid·arguments 
47 //·Line:·10 
  
48 namespace·Test·{ 
49 »       delegate·void·Foo·(string·x,·params·string·[]·args); 
50 »       class·Testee·{ 
51 »       »       static·void·Bar·(string·x,·params·string·[]·args)·{} 
52 »       »       static·void·Main·()·{ 
53 »       »       »       Foo·bar·=·new·Foo·(Bar); 
54 »       »       »       bar·(&quot;x''·=·&quot;,·&quot;Foo&quot;,·5,·3.6); 
55 »       »       } 
56 »       } 
57 }</string> 
58 ····<string>//·CS1594:·Delegate·`Test.Foo'·has·some·invalid·arguments 
59 //·Line:·10 
  
60 namespace·Test·{ 
61 »       delegate·void·Foo·(string·x,·params·string·[]·args); 
62 »       class·Testee·{ 
63 »       »       static·void·Bar·(string·x,·params·string·[]·args)·{} 
64 »       »       static·void·Main·()·{ 
65 »       »       »       Foo·bar·=·new·Foo·(Bar); 
66 »       »       »       bar·(&quot;i·=·&quot;,·5); 
67 »       »       } 
68 »       } 
69 }</string> 
70 ··</Examples>72 ··</Examples>
71 </ErrorDocumentation>73 </ErrorDocumentation>
1.63 KB
CS1624
1.62 KB
CS1624
Ordering differences only
    
Offset 1, 31 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>CS1624</ErrorName>3 ··<ErrorName>CS1624</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1624:·The·body·of·`X.this[int].set'·cannot·be·an·iterator·block·because·`void'·is·not·an·iterator·interface·type 
6 //·Line:·15 
7 using·System; 
8 using·System.Collections; 
  
9 class·X 
10 { 
11 »       IEnumerator·this·[int·u] 
12 »       { 
13 »       ····get·{ 
14 »       »       yield·return·1; 
15 »       »       yield·return·2; 
16 »       »       yield·return·3; 
17 »       ····} 
18 »       ····set 
19 »       ····{ 
20 »       »       yield·return·3;»  »   
21 »       ····}»      ···· 
22 »       } 
23 }</string> 
24 ····<string>//·CS1624:·The·body·of·`Program.Program()'·cannot·be·an·iterator·block·because·`void'·is·not·an·iterator·interface·type5 ····<string>//·CS1624:·The·body·of·`Program.Program()'·cannot·be·an·iterator·block·because·`void'·is·not·an·iterator·interface·type
25 //·Line:·66 //·Line:·6
  
26 class·Program·{7 class·Program·{
27 ········public·Program()·{8 ········public·Program()·{
28 ················yield·break;9 ················yield·break;
29 ········}10 ········}
Offset 41, 14 lines modifiedOffset 21, 34 lines modified
41 {21 {
42 »       public·static·TSource·Test&lt;TSource&gt;(IEnumerable&lt;TSource&gt;·source)22 »       public·static·TSource·Test&lt;TSource&gt;(IEnumerable&lt;TSource&gt;·source)
43 »       {23 »       {
44 »       »       foreach·(TSource·element·in·source)24 »       »       foreach·(TSource·element·in·source)
45 »       »       »       yield·return·element;25 »       »       »       yield·return·element;
46 »       }26 »       }
47 }</string>27 }</string>
 28 ····<string>//·CS1624:·The·body·of·`X.this[int].set'·cannot·be·an·iterator·block·because·`void'·is·not·an·iterator·interface·type
 29 //·Line:·15
 30 using·System;
 31 using·System.Collections;
  
 32 class·X
 33 {
 34 »       IEnumerator·this·[int·u]
 35 »       {
 36 »       ····get·{
 37 »       »       yield·return·1;
 38 »       »       yield·return·2;
 39 »       »       yield·return·3;
 40 »       ····}
 41 »       ····set
 42 »       ····{
 43 »       »       yield·return·3;»  »  
 44 »       ····}»      ····
 45 »       }
 46 }</string>
48 ····<string>//·CS1624:·The·body·of·`X.Test(int)'·cannot·be·an·iterator·block·because·`System.Collections.ArrayList'·is·not·an·iterator·interface·type47 ····<string>//·CS1624:·The·body·of·`X.Test(int)'·cannot·be·an·iterator·block·because·`System.Collections.ArrayList'·is·not·an·iterator·interface·type
49 //·Line:·848 //·Line:·8
50 using·System;49 using·System;
51 using·System.Collections;50 using·System.Collections;
  
52 class·X51 class·X
53 {52 {
1.46 KB
CS0649
1.45 KB
CS0649
Ordering differences only
    
Offset 1, 11 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>CS0649</ErrorName>3 ··<ErrorName>CS0649</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0649:·Field·`X.s'·is·never·assigned·to,·and·will·always·have·its·default·value·`null'
 6 //·Line:·4
 7 //·Compiler·options:·-warnaserror·-warn:4
  
 8 class·X·{
 9 »       string·s;
  
 10 »       string·Value·{
 11 »       »       get·{
 12 »       »       »       return·s;
 13 »       »       }
 14 »       }
 15 }</string>
 16 ····<string>//·CS0649:·Field·`X.x'·is·never·assigned·to,·and·will·always·have·its·default·value·`0'
 17 //·Line:·4
 18 //·Compiler·options:·-warnaserror·-warn:4
  
 19 class·X
 20 {
 21 »       public·readonly·int·x;
 22 }</string>
5 ····<string>//·CS0649:·Field·`C.s'·is·never·assigned·to,·and·will·always·have·its·default·value·`null'23 ····<string>//·CS0649:·Field·`C.s'·is·never·assigned·to,·and·will·always·have·its·default·value·`null'
6 //·Line:·724 //·Line:·7
7 //·Compiler·options:·-warnaserror·-warn:425 //·Compiler·options:·-warnaserror·-warn:4
  
8 class·C26 class·C
9 {27 {
10 »       int?·s;28 »       int?·s;
Offset 55, 30 lines modifiedOffset 76, 9 lines modified
55 »       »       return·true;76 »       »       return·true;
56 »       }77 »       }
  
57 »       public·static·void·Main·()78 »       public·static·void·Main·()
58 »       {79 »       {
59 »       }80 »       }
60 }</string>81 }</string>
61 ····<string>//·CS0649:·Field·`X.s'·is·never·assigned·to,·and·will·always·have·its·default·value·`null' 
62 //·Line:·4 
63 //·Compiler·options:·-warnaserror·-warn:4 
  
64 class·X·{ 
65 »       string·s; 
  
66 »       string·Value·{ 
67 »       »       get·{ 
68 »       »       »       return·s; 
69 »       »       } 
70 »       } 
71 }</string> 
72 ····<string>//·CS0649:·Field·`X.x'·is·never·assigned·to,·and·will·always·have·its·default·value·`0' 
73 //·Line:·4 
74 //·Compiler·options:·-warnaserror·-warn:4 
  
75 class·X 
76 { 
77 »       public·readonly·int·x; 
78 }</string> 
79 ··</Examples>82 ··</Examples>
80 </ErrorDocumentation>83 </ErrorDocumentation>
1.49 KB
CS1986
1.48 KB
CS1986
Ordering differences only
    
Offset 1, 60 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>CS1986</ErrorName>3 ··<ErrorName>CS1986</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1986:·The·`await'·operand·type·`A'·must·have·suitable·GetAwaiter·method5 ····<string>//·CS1986:·The·`await'·operand·type·`int'·must·have·suitable·GetAwaiter·method
6 //·Line:·176 //·Line:·16
  
7 static·class·S7 static·class·S
8 {8 {
9 »       public·static·void·GetAwaiter·(this·int·i)9 »       public·static·int·GetAwaiter&lt;T&gt;·(this·int·i)
10 »       {10 »       {
 11 »       »       return·1;
11 »       }12 »       }
12 }13 }
  
13 class·A14 class·A
14 {15 {
15 »       bool·GetAwaiter; 
16 »        
17 »       static·async·void·Test·()16 »       static·async·void·Test·()
18 »       {17 »       {
19 »       »       await·new·A·();18 »       »       await·9;
20 »       }19 »       }
21 }</string>20 }</string>
22 ····<string>//·CS1986:·The·`await'·operand·type·`int'·must·have·suitable·GetAwaiter·method21 ····<string>//·CS1986:·The·`await'·operand·type·`A'·must·have·suitable·GetAwaiter·method
23 //·Line:·1522 //·Line:·17
  
24 static·class·S23 static·class·S
25 {24 {
26 »       public·static·void·GetAwaiter·(this·int·i)25 »       public·static·void·GetAwaiter·(this·int·i)
27 »       {26 »       {
28 »       }27 »       }
29 }28 }
  
30 class·A29 class·A
31 {30 {
 31 »       bool·GetAwaiter;
 32 »       
32 »       static·async·void·Test·()33 »       static·async·void·Test·()
33 »       {34 »       {
34 »       »       await·1;35 »       »       await·new·A·();
35 »       }36 »       }
36 }</string>37 }</string>
37 ····<string>//·CS1986:·The·`await'·operand·type·`int'·must·have·suitable·GetAwaiter·method38 ····<string>//·CS1986:·The·`await'·operand·type·`int'·must·have·suitable·GetAwaiter·method
38 //·Line:·1639 //·Line:·15
  
39 static·class·S40 static·class·S
40 {41 {
41 »       public·static·int·GetAwaiter&lt;T&gt;·(this·int·i)42 »       public·static·void·GetAwaiter·(this·int·i)
42 »       {43 »       {
43 »       »       return·1; 
44 »       }44 »       }
45 }45 }
  
46 class·A46 class·A
47 {47 {
48 »       static·async·void·Test·()48 »       static·async·void·Test·()
49 »       {49 »       {
50 »       »       await·9;50 »       »       await·1;
51 »       }51 »       }
52 }</string>52 }</string>
53 ··</Examples>53 ··</Examples>
54 </ErrorDocumentation>54 </ErrorDocumentation>
655 B
CS0283
643 B
CS0283
Ordering differences only
    
Offset 22, 28 lines modifiedOffset 22, 28 lines modified
22 class·C22 class·C
23 {23 {
24 »       void·Test·()24 »       void·Test·()
25 »       {25 »       {
26 »       »       const·int?·ac·=·null;26 »       »       const·int?·ac·=·null;
27 »       }27 »       }
28 }</string>28 }</string>
 29 ····<string>//·CS0283:·The·type·`int*'·cannot·be·declared·const
 30 //·Line:·10
 31 //·Compiler·options:·-unsafe
  
 32 unsafe·class·Test
 33 {
 34 »       const·int*·o·=·null;
 35 }</string>
29 ····<string>//·CS0283:·The·type·`S'·cannot·be·declared·const36 ····<string>//·CS0283:·The·type·`S'·cannot·be·declared·const
30 //·Line:·1037 //·Line:·10
  
31 struct·S38 struct·S
32 {39 {
33 }40 }
  
34 class·C41 class·C
35 {42 {
36 »       const·S·s·=·new·S();43 »       const·S·s·=·new·S();
37 }</string>44 }</string>
38 ····<string>//·CS0283:·The·type·`int*'·cannot·be·declared·const 
39 //·Line:·10 
40 //·Compiler·options:·-unsafe 
  
41 unsafe·class·Test 
42 { 
43 »       const·int*·o·=·null; 
44 }</string> 
45 ··</Examples>45 ··</Examples>
46 </ErrorDocumentation>46 </ErrorDocumentation>
2.02 KB
CS0128
2.0 KB
CS0128
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>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> 
29 ····<string>//·CS0128:·A·local·variable·named·`res'·is·already·defined·in·this·scope5 ····<string>//·CS0128:·A·local·variable·named·`res'·is·already·defined·in·this·scope
30 //·Line:·136 //·Line:·13
  
31 class·C7 class·C
32 {8 {
33 »       static·void·Foo·(int·arg)9 »       static·void·Foo·(int·arg)
34 »       {10 »       {
Offset 43, 33 lines modifiedOffset 15, 61 lines modified
43 »       »       »       »       break;15 »       »       »       »       break;
44 »       »       »       case·2:16 »       »       »       case·2:
45 »       »       »       »       int·res·=·2;17 »       »       »       »       int·res·=·2;
46 »       »       »       »       break;18 »       »       »       »       break;
47 »       »       }19 »       »       }
48 »       }20 »       }
49 }</string>21 }</string>
 22 ····<string>//·CS0128:·A·local·variable·named·`s'·is·already·defined·in·this·scope
 23 //·Line:·12
  
 24 class·C
 25 {
 26 »       public·static·void·Main·()
 27 »       {
 28 »       »       object·o·=·null;
  
 29 »       »       var·x1·=·o·is·string·s;
 30 »       »       var·x2·=·o·is·string·s;
 31 »       }
 32 }</string>
50 ····<string>//·CS0128:·A·local·variable·named·`xx'·is·already·defined·in·this·scope33 ····<string>//·CS0128:·A·local·variable·named·`xx'·is·already·defined·in·this·scope
51 //·Line:·934 //·Line:·9
  
52 class·X35 class·X
53 {36 {
54 »       public·static·void·Main·()37 »       public·static·void·Main·()
55 »       {38 »       {
56 »       »       short·xx;39 »       »       short·xx;
57 »       »       var·(xx,·yy)·=·(1,·'g');40 »       »       var·(xx,·yy)·=·(1,·'g');
58 »       }41 »       }
59 }</string>42 }</string>
60 ····<string>//·CS0128:·A·local·variable·named·`s'·is·already·defined·in·this·scope43 ····<string>//·CS0128:·A·local·variable·named·`x'·is·already·defined·in·this·scope
61 //·Line:·1244 //·Line:·9
  
62 class·C45 class·X
63 {46 {
64 »       public·static·void·Main·()47 »       public·static·void·Main·()
65 »       {48 »       {
66 »       »       object·o·=·null;49 »       »       Foo·(out·int·x);
 50 »       »       Foo·(out·int·x);
 51 »       }
  
67 »       »       var·x1·=·o·is·string·s; 
68 »       »       var·x2·=·o·is·string·s;52 »       static·void·Foo·(out·int·arg)
 53 »       {
 54 »       »       arg·=·2;
 55 »       }
 56 }</string>
 57 ····<string>//·CS0128:·A·local·variable·named·`x'·is·already·defined·in·this·scope
 58 //·Line:·8
  
 59 class·x·{
 60 »       static·int·y·()
 61 »       {
 62 »       »       int·x·=·1;
 63 »       »       int·x·=·2;
  
 64 »       »       return·x·+·x;
69 »       }65 »       }
70 }</string>66 }</string>
71 ··</Examples>67 ··</Examples>
72 </ErrorDocumentation>68 </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·+()9 »       public·static·C·operator·*·(C·a,·C·b,·C·d)
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·*·(C·a,·C·b,·C·c,·C·d)27 »       public·static·C·operator·+()
28 »       {28 »       {
29 »       »       return·null;29 »       »       return·null;
30 »       }30 »       }
31 }</string>31 }</string>
32 ··</Examples>32 ··</Examples>
33 </ErrorDocumentation>33 </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.TypedReference'5 ····<string>//·CS1601:·Method·or·delegate·parameter·cannot·be·of·type·`ref·System.ArgIterator'
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·TypedReference·a)12 »       static·void·M·(ref·ArgIterator·a)
13 »       {13 »       {
14 »       }14 »       }
15 }</string>15 }</string>
16 ····<string>//·CS1601:·Method·or·delegate·parameter·cannot·be·of·type·`ref·System.ArgIterator'16 ····<string>//·CS1601:·Method·or·delegate·parameter·cannot·be·of·type·`ref·System.TypedReference'
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·ArgIterator·a)23 »       static·void·M·(ref·TypedReference·a)
24 »       {24 »       {
25 »       }25 »       }
26 }</string>26 }</string>
27 ··</Examples>27 ··</Examples>
28 </ErrorDocumentation>28 </ErrorDocumentation>
1.42 KB
CS0079
1.41 KB
CS0079
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>CS0079</ErrorName>3 ··<ErrorName>CS0079</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0079:·The·event·`Foo.BaseFoo.Changed'·can·only·appear·on·the·left·hand·side·of·`+='·or·`-='·operator
 6 //·Line:·16
  
 7 using·System;
  
 8 namespace·Foo
 9 {
 10 »       public·delegate·void·VoidHandler·();
  
 11 »       public·class·BaseFoo
 12 »       {
 13 »       »       public·extern·event·VoidHandler·Changed;
  
 14 »       »       public·string·Name·{
 15 »       »       »       set·{
 16 »       »       »       »       Changed·();
 17 »       »       »       }
 18 »       »       }
 19 »       }
 20 }</string>
5 ····<string>//·CS0079:·The·event·`Foo.Event2'·can·only·appear·on·the·left·hand·side·of·`+='·or·`-='·operator21 ····<string>//·CS0079:·The·event·`Foo.Event2'·can·only·appear·on·the·left·hand·side·of·`+='·or·`-='·operator
6 //·Line:·1122 //·Line:·11
  
7 using·System;23 using·System;
  
8 public·class·Foo·{24 public·class·Foo·{
9 »       EventHandler·event2;25 »       EventHandler·event2;
Offset 35, 34 lines modifiedOffset 55, 14 lines modified
  
35 »       »       public·string·Name·{55 »       »       public·string·Name·{
36 »       »       »       set·{56 »       »       »       set·{
37 »       »       »       »       Changed·();57 »       »       »       »       Changed·();
38 »       »       »       }58 »       »       »       }
39 »       »       }59 »       »       }
40 »       }60 »       }
41 }</string> 
42 ····<string>//·CS0079:·The·event·`Foo.BaseFoo.Changed'·can·only·appear·on·the·left·hand·side·of·`+='·or·`-='·operator 
43 //·Line:·16 
  
44 using·System; 
  
45 namespace·Foo 
46 { 
47 »       public·delegate·void·VoidHandler·(); 
  
48 »       public·class·BaseFoo 
49 »       { 
50 »       »       public·extern·event·VoidHandler·Changed; 
  
51 »       »       public·string·Name·{ 
52 »       »       »       set·{ 
53 »       »       »       »       Changed·(); 
54 »       »       »       } 
55 »       »       } 
56 »       } 
57 }</string>61 }</string>
58 ····<string>//·CS0079:·The·event·`C.ev'·can·only·appear·on·the·left·hand·side·of·`+='·or·`-='·operator62 ····<string>//·CS0079:·The·event·`C.ev'·can·only·appear·on·the·left·hand·side·of·`+='·or·`-='·operator
59 //·Line:·1463 //·Line:·14
  
60 class·C64 class·C
61 {65 {
62 »       static·event·System.EventHandler·ev66 »       static·event·System.EventHandler·ev
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 
  
8 class·Test7 class·Test
9 {8 {
10 ····public·static·void·Error·(params·in·int·args)·{}9 ····public·static·void·Error·(params·ref·int·args)·{}
11 }</string>10 }</string>
12 ····<string>//·CS1611:·The·params·parameter·cannot·be·declared·as·ref,·out·or·in11 ····<string>//·CS1611:·The·params·parameter·cannot·be·declared·as·ref,·out·or·in
13 //·Line:·612 //·Line:·6
 13 //·Compiler·options:·-langversion:latest
  
14 class·Test14 class·Test
15 {15 {
16 ····public·static·void·Error·(params·ref·int·args)·{}16 ····public·static·void·Error·(params·in·int·args)·{}
17 }</string>17 }</string>
18 ··</Examples>18 ··</Examples>
19 </ErrorDocumentation>19 </ErrorDocumentation>
1.24 KB
CS0273
1.22 KB
CS0273
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>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>
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'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'
6 //·Line:·813 //·Line:·8
7 //·Compiler·options:·-t:library14 //·Compiler·options:·-t:library
  
8 ·class·Error027315 ·class·Error0273
9 ·{16 ·{
10 »       ·protected·internal·string·Message·{17 »       ·protected·internal·string·Message·{
Offset 13, 17 lines modifiedOffset 21, 9 lines modified
13 »       »       »       ·return·&quot;Hi&quot;;21 »       »       »       ·return·&quot;Hi&quot;;
14 »       »       ·}22 »       »       ·}
15 »       »       ·set·{23 »       »       ·set·{
16 »       »       ·}24 »       »       ·}
17 »       ·}25 »       ·}
  
18 ·}</string>26 ·}</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> 
26 ··</Examples>27 ··</Examples>
27 </ErrorDocumentation>28 </ErrorDocumentation>
1020 B
CS0465
1010 B
CS0465
Ordering differences only
    
Offset 2, 23 lines modifiedOffset 2, 23 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>CS0465</ErrorName>3 ··<ErrorName>CS0465</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0465:·Introducing·`Finalize'·method·can·interfere·with·destructor·invocation.·Did·you·intend·to·declare·a·destructor?5 ····<string>//·CS0465:·Introducing·`Finalize'·method·can·interfere·with·destructor·invocation.·Did·you·intend·to·declare·a·destructor?
6 //·Line:·76 //·Line:·7
7 //·Compiler·options:·-warnaserror·-warn:17 //·Compiler·options:·-warnaserror·-warn:1
  
8 interface·I 
9 { 
10 ····void·Finalize·(); 
11 }</string> 
12 ····<string>//·CS0465:·Introducing·`Finalize'·method·can·interfere·with·destructor·invocation.·Did·you·intend·to·declare·a·destructor? 
13 //·Line:·7 
14 //·Compiler·options:·-warnaserror·-warn:1 
  
15 class·T8 class·T
16 {»      9 {»      
17 ····static·void·Finalize·()10 ····static·void·Finalize·()
18 ····{11 ····{
19 ····}12 ····}
20 }</string>13 }</string>
 14 ····<string>//·CS0465:·Introducing·`Finalize'·method·can·interfere·with·destructor·invocation.·Did·you·intend·to·declare·a·destructor?
 15 //·Line:·7
 16 //·Compiler·options:·-warnaserror·-warn:1
  
 17 interface·I
 18 {
 19 ····void·Finalize·();
 20 }</string>
21 ··</Examples>21 ··</Examples>
22 </ErrorDocumentation>22 </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:·116 //·Line:·15
7 //·Compiler·options:·-warnaserror·-warn:47 //·Compiler·options:·-warnaserror·-warn:4
  
 8 using·System.Runtime.CompilerServices;
  
 9 [assembly:·RuntimeCompatibility·(WrapNonExceptionThrows=true)]
  
8 class·C10 class·C
9 {11 {
10 ···static·void·Main()·12 ···static·void·Main()·
11 ···{13 ···{
12 ······try·{}14 ······try·{}
13 ······catch·(System.Exception)·{·}15 ······catch·(System.Exception)·{·}
14 ······catch·{}16 ······catch·{}
15 ···}17 ···}
16 }</string>18 }</string>
17 ····<string>//·CS1058:·A·previous·catch·clause·already·catches·all·exceptions.·All·non-exceptions·thrown·will·be·wrapped·in·a·`System.Runtime.CompilerServices.RuntimeWrappedException'19 ····<string>//·CS1058:·A·previous·catch·clause·already·catches·all·exceptions.·All·non-exceptions·thrown·will·be·wrapped·in·a·`System.Runtime.CompilerServices.RuntimeWrappedException'
18 //·Line:·1520 //·Line:·11
19 //·Compiler·options:·-warnaserror·-warn:421 //·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·{}
1.85 KB
CS0557
1.83 KB
CS0557
Ordering differences only
    
Offset 1, 43 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>CS0557</ErrorName>3 ··<ErrorName>CS0557</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0557:·Duplicate·user-defined·conversion·in·type·`Foo' 
6 //·Line:·5 
  
7 public·enum·Bar 
8 { 
9 »       ABar 
10 } 
  
  
11 public·class·Foo 
12 { 
13 »       public·static·explicit·operator·Foo(Bar·the_bar) 
14 »       { 
15 »       »       return·new·Foo(); 
16 »       } 
17 »       public·static·implicit·operator·Foo(Bar·the_bar) 
18 »       { 
19 »       »       return·new·Foo(); 
20 »       } 
21 }</string> 
22 ····<string>//·CS0557:·Duplicate·user-defined·conversion·in·type·`SampleClass' 
23 //·Line:·5 
  
24 class·SampleClass·{ 
25 ········public·static·implicit·operator·bool·(SampleClass·value)·{ 
26 ················return·true; 
27 ········} 
28 ········ 
29 ········public·static·implicit·operator·bool·(SampleClass·value)·{ 
30 ················return·true; 
31 ········} 
32 }</string> 
33 ····<string>//·CS0557:·Duplicate·user-defined·conversion·in·type·`C'5 ····<string>//·CS0557:·Duplicate·user-defined·conversion·in·type·`C'
34 //·Line:·96 //·Line:·9
35 class·C·{7 class·C·{
36 »       »       public·static·bool·operator·!=·(C·a,·C·b)·8 »       »       public·static·bool·operator·!=·(C·a,·C·b)·
37 »       »       {9 »       »       {
38 »       »       »       return·true;10 »       »       »       return·true;
39 »       »       }11 »       »       }
Offset 56, 9 lines modifiedOffset 24, 41 lines modified
  
  
56 class·X·{24 class·X·{
57 »       static·void·Main·()25 »       static·void·Main·()
58 »       {26 »       {
59 »       }27 »       }
60 }</string>28 }</string>
 29 ····<string>//·CS0557:·Duplicate·user-defined·conversion·in·type·`SampleClass'
 30 //·Line:·5
  
 31 class·SampleClass·{
 32 ········public·static·implicit·operator·bool·(SampleClass·value)·{
 33 ················return·true;
 34 ········}
 35 ········
 36 ········public·static·implicit·operator·bool·(SampleClass·value)·{
 37 ················return·true;
 38 ········}
 39 }</string>
 40 ····<string>//·CS0557:·Duplicate·user-defined·conversion·in·type·`Foo'
 41 //·Line:·5
  
 42 public·enum·Bar
 43 {
 44 »       ABar
 45 }
  
  
 46 public·class·Foo
 47 {
 48 »       public·static·explicit·operator·Foo(Bar·the_bar)
 49 »       {
 50 »       »       return·new·Foo();
 51 »       }
 52 »       public·static·implicit·operator·Foo(Bar·the_bar)
 53 »       {
 54 »       »       return·new·Foo();
 55 »       }
 56 }</string>
61 ··</Examples>57 ··</Examples>
62 </ErrorDocumentation>58 </ErrorDocumentation>
1.17 KB
CS1519
1.15 KB
CS1519
Ordering differences only
    
Offset 1, 20 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>CS1519</ErrorName>3 ··<ErrorName>CS1519</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1519:·Unexpected·symbol·`;'·in·class,·struct,·or·interface·member·declaration 
6 //·Line:·8 
  
7 class·C 
8 { 
9 ····public·static·void·Main·() 
10 ····{ 
11 ····}; 
12 }</string> 
13 ····<string>//·CS1519:·Unexpected·symbol·`}'·in·class,·struct,·or·interface·member·declaration5 ····<string>//·CS1519:·Unexpected·symbol·`}'·in·class,·struct,·or·interface·member·declaration
14 //·Line:·76 //·Line:·7
  
15 public·class·Foo7 public·class·Foo
16 {8 {
17 »       public·f·9 »       public·f·
18 }</string>10 }</string>
Offset 24, 14 lines modifiedOffset 15, 23 lines modified
24 public·class·Test·{}15 public·class·Test·{}
25 extern·alias·Hey;</string>16 extern·alias·Hey;</string>
26 ····<string>//·CS1519:·Unexpected·symbol·`using'·in·class,·struct,·or·interface·member·declaration17 ····<string>//·CS1519:·Unexpected·symbol·`using'·in·class,·struct,·or·interface·member·declaration
27 //·Line:·518 //·Line:·5
  
28 class·X·{·}19 class·X·{·}
29 using·System;</string>20 using·System;</string>
 21 ····<string>//·CS1519:·Unexpected·symbol·`;'·in·class,·struct,·or·interface·member·declaration
 22 //·Line:·8
  
 23 class·C
 24 {
 25 ····public·static·void·Main·()
 26 ····{
 27 ····};
 28 }</string>
30 ····<string>//·CS1519:·Unexpected·symbol·`unchecked'·in·class,·struct,·or·interface·member·declaration29 ····<string>//·CS1519:·Unexpected·symbol·`unchecked'·in·class,·struct,·or·interface·member·declaration
31 //·Line:·630 //·Line:·6
  
32 class·C31 class·C
33 {···32 {···
34 »       unchecked·const·decimal·d·=·79m;33 »       unchecked·const·decimal·d·=·79m;
35 }</string>34 }</string>
1.04 KB
CS0426
1.03 KB
CS0426
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>CS0426</ErrorName>3 ··<ErrorName>CS0426</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0426:·The·nested·type·`Foo'·does·not·exist·in·the·type·`C&lt;int&gt;' 
6 //·Line:·11 
  
7 public·abstract·class·B&lt;T&gt; 
8 { 
9 »       public·class·Foo 
10 »       { 
11 »       } 
12 } 
  
13 public·class·C&lt;T&gt;·:·B&lt;C&lt;int&gt;.Foo&gt; 
14 { 
15 }</string> 
16 ····<string>//·CS0426:·The·nested·type·`B'·does·not·exist·in·the·type·`A'5 ····<string>//·CS0426:·The·nested·type·`B'·does·not·exist·in·the·type·`A'
17 //·Line:·126 //·Line:·12
  
18 class·A7 class·A
19 {8 {
20 }9 }
  
21 class·Test10 class·Test
22 {11 {
23 ···public·static·void·Main()12 ···public·static·void·Main()
24 ···{13 ···{
25 ······A.B·a;14 ······A.B·a;
26 ···}15 ···}
27 }</string>16 }</string>
 17 ····<string>//·CS0426:·The·nested·type·`Foo'·does·not·exist·in·the·type·`C&lt;int&gt;'
 18 //·Line:·11
  
 19 public·abstract·class·B&lt;T&gt;
 20 {
 21 »       public·class·Foo
 22 »       {
 23 »       }
 24 }
  
 25 public·class·C&lt;T&gt;·:·B&lt;C&lt;int&gt;.Foo&gt;
 26 {
 27 }</string>
28 ····<string>//·CS0426:·The·nested·type·`M'·does·not·exist·in·the·type·`N'28 ····<string>//·CS0426:·The·nested·type·`M'·does·not·exist·in·the·type·`N'
29 //·Line:·629 //·Line:·6
  
30 class·A30 class·A
31 {31 {
32 »       class·B·:·N.M32 »       class·B·:·N.M
33 »       {33 »       {
2.02 KB
CS1686
2.01 KB
CS1686
Ordering differences only
    
Offset 7, 21 lines modifiedOffset 7, 38 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 »       »       
12 »       »       return·delegate·{14 »       »       return·delegate·{
13 »       »       »       int·x·=·a;15 »       »       »       int·x·=·a;
14 »       »       };16 »       »       };
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·expression
 20 //·Line:·11
 21 //·Compiler·options:·-unsafe
  
 22 delegate·void·D·();
  
 23 unsafe·class·X·{
 24 »       public·D·T·(int·a)
 25 »       {
 26 »       »       return·delegate·{
 27 »       »       »       int·*x·=·&amp;a;
 28 »       »       };
 29 »       }
  
 30 »       static·void·Main·()
 31 »       {·}
 32 }</string>
19 ····<string>//·CS1686:·Local·variable·or·parameter·`i'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression33 ····<string>//·CS1686:·Local·variable·or·parameter·`i'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression
20 //·Line:·1834 //·Line:·18
21 //·Compiler·options:·-unsafe35 //·Compiler·options:·-unsafe
  
22 unsafe·struct·S36 unsafe·struct·S
23 {37 {
24 »       public·int·i;38 »       public·int·i;
Offset 35, 30 lines modifiedOffset 52, 14 lines modified
35 »       {52 »       {
36 »       »       unsafe·{53 »       »       unsafe·{
37 »       »       »       S·str·=·new·S·();54 »       »       »       S·str·=·new·S·();
38 »       »       »       D·d·=·delegate·{·return·&amp;str.i;·};55 »       »       »       D·d·=·delegate·{·return·&amp;str.i;·};
39 »       »       }56 »       »       }
40 »       }57 »       }
41 }</string>58 }</string>
42 ····<string>//·CS1686:·Local·variable·or·parameter·`a'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression 
43 //·Line:·11 
44 //·Compiler·options:·-unsafe 
  
45 delegate·void·D·(); 
  
46 unsafe·class·X·{ 
47 »       public·D·T·(int·a) 
48 »       { 
49 »       »       int·*y·=·&amp;a; 
50 »       »        
51 »       »       return·delegate·{ 
52 »       »       »       int·x·=·a; 
53 »       »       }; 
54 »       } 
55 }</string> 
56 ····<string>//·CS1686:·Local·variable·or·parameter·`i'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression59 ····<string>//·CS1686:·Local·variable·or·parameter·`i'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression
57 //·Line:·1660 //·Line:·16
58 //·Compiler·options:·-unsafe61 //·Compiler·options:·-unsafe
  
59 class·X·{62 class·X·{
60 »       delegate·void·S·();63 »       delegate·void·S·();
  
Offset 81, 20 lines modifiedOffset 82, 19 lines modified
  
81 delegate·void·D·();82 delegate·void·D·();
  
82 unsafe·class·X·{83 unsafe·class·X·{
83 »       public·D·T·(int·a)84 »       public·D·T·(int·a)
84 »       {85 »       {
85 »       »       return·delegate·{86 »       »       return·delegate·{
86 »       »       »       int·*x·=·&amp;a;87 »       »       »       int·x·=·a;
87 »       »       };88 »       »       };
 89 »       »       
 90 »       »       int·*y·=·&amp;a;
88 »       }91 »       }
  
89 »       static·void·Main·() 
90 »       {·} 
91 }</string>92 }</string>
92 ····<string>//·CS1686:·Local·variable·or·parameter·`str'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression93 ····<string>//·CS1686:·Local·variable·or·parameter·`str'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression
93 //·Line:·1194 //·Line:·11
94 //·Compiler·options:·-unsafe95 //·Compiler·options:·-unsafe
  
95 using·System;96 using·System;
  
1.8 KB
CS1674
1.79 KB
CS1674
Ordering differences only
    
Offset 1, 50 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>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 »       }15 ····}
16 }</string>16 }</string>
17 ····<string>//·CS1674:·`object':·type·used·in·a·using·statement·must·be·implicitly·convertible·to·`System.IDisposable'17 ····<string>//·CS1674:·`int':·type·used·in·a·using·statement·must·be·implicitly·convertible·to·`System.IDisposable'
18 //·Line:·1018 //·Line:·10
  
19 using·System;19 using·System;
  
20 class·C20 class·C
21 {21 {
22 »       void·Method·(IDisposable·i)22 »       void·Method·(IDisposable·i)
23 »       {23 »       {
24 »       »       using·(object·o·=·i)24 »       »       using·(int·o·=·1,·b·=·2)
25 »       »       {25 »       »       {
26 »       »       }26 »       »       }
27 ····} 
28 }</string> 
29 ····<string>//·CS1674:·`int':·type·used·in·a·using·statement·must·be·implicitly·convertible·to·`System.IDisposable' 
30 //·Line:·8 
  
31 class·C 
32 { 
33 ····void·Method·(int·arg) 
34 ····{ 
35 »       using·(arg) 
36 »       { 
37 »       }27 »       }
38 ····} 
39 }</string>28 }</string>
40 ····<string>//·CS1674:·`NoIDispose':·type·used·in·a·using·statement·must·be·implicitly·convertible·to·`System.IDisposable'29 ····<string>//·CS1674:·`NoIDispose':·type·used·in·a·using·statement·must·be·implicitly·convertible·to·`System.IDisposable'
41 //·Line:·2730 //·Line:·27
  
42 using·System;31 using·System;
  
43 class·MyDispose·:·IDisposable·{32 class·MyDispose·:·IDisposable·{
Offset 78, 9 lines modifiedOffset 66, 21 lines modified
78 »       static·void·B·()66 »       static·void·B·()
79 »       {67 »       {
80 »       »       using·(NoIDispose·a·=·new·NoIDispose·()){68 »       »       using·(NoIDispose·a·=·new·NoIDispose·()){
81 »       »       }69 »       »       }
82 »       }70 »       }
83 »       71 »       
84 }</string>72 }</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>
85 ··</Examples>84 ··</Examples>
86 </ErrorDocumentation>85 </ErrorDocumentation>
976 B
CS0701
964 B
CS0701
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>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>
5 ····<string>//·CS0701:·`S'·is·not·a·valid·constraint.·A·constraint·must·be·an·interface,·a·non-sealed·class·or·a·type·parameter10 ····<string>//·CS0701:·`S'·is·not·a·valid·constraint.·A·constraint·must·be·an·interface,·a·non-sealed·class·or·a·type·parameter
6 //·Line:·811 //·Line:·8
  
7 struct·S12 struct·S
8 {13 {
9 }14 }
  
Offset 16, 15 lines modifiedOffset 22, 9 lines modified
16 //·Line:·622 //·Line:·6
  
17 sealed·class·A·{·}23 sealed·class·A·{·}
  
18 class·Foo&lt;T&gt;·where·T·:·A24 class·Foo&lt;T&gt;·where·T·:·A
19 {25 {
20 }</string>26 }</string>
21 ····<string>//·CS0701:·`string'·is·not·a·valid·constraint.·A·constraint·must·be·an·interface,·a·non-sealed·class·or·a·type·parameter 
22 //·Line:·4 
  
23 class·Foo&lt;T&gt;·where·T·:·string 
24 { 
25 }</string> 
26 ··</Examples>27 ··</Examples>
27 </ErrorDocumentation>28 </ErrorDocumentation>
985 B
CS1106
973 B
CS1106
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>CS1106</ErrorName>3 ··<ErrorName>CS1106</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1106:·`S.Foo(this·string)':·Extension·methods·must·be·defined·in·a·non-generic·static·class5 ····<string>//·CS1106:·`S&lt;T&gt;.Foo(this·string)':·Extension·methods·must·be·defined·in·a·non-generic·static·class
6 //·Line:·66 //·Line:·6
  
  
7 class·S7 static·class·S&lt;T&gt;
8 {8 {
9 »       static·void·Foo·(this·string·s)9 »       static·void·Foo·(this·string·s)
10 »       {10 »       {
11 »       }11 »       }
12 }</string>12 }</string>
13 ····<string>//·CS1106:·`S&lt;T&gt;.Foo(this·string)':·Extension·methods·must·be·defined·in·a·non-generic·static·class13 ····<string>//·CS1106:·`S.Foo(this·string)':·Extension·methods·must·be·defined·in·a·non-generic·static·class
14 //·Line:·614 //·Line:·6
  
  
15 static·class·S&lt;T&gt;15 class·S
16 {16 {
17 »       static·void·Foo·(this·string·s)17 »       static·void·Foo·(this·string·s)
18 »       {18 »       {
19 »       }19 »       }
20 }</string>20 }</string>
21 ··</Examples>21 ··</Examples>
22 </ErrorDocumentation>22 </ErrorDocumentation>
773 B
CS1681
761 B
CS1681
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>CS1681</ErrorName>3 ··<ErrorName>CS1681</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1681:·The·global·extern·alias·cannot·be·redefined5 ····<string>//·CS1681:·The·global·extern·alias·cannot·be·redefined
 6 //·Line:·0
 7 //·Compiler·options:·-r:global=CS1681-2-lib.dll</string>
 8 ····<string>//·CS1681:·The·global·extern·alias·cannot·be·redefined
6 //·Line:·39 //·Line:·3
7 extern·alias·global;10 extern·alias·global;
8 using·System;11 using·System;
  
9 public·class·Test·12 public·class·Test·
10 {13 {
11 »       static·void·Main·()14 »       static·void·Main·()
12 »       {15 »       {
13 »       }16 »       }
14 }</string>17 }</string>
15 ····<string>//·CS1681:·The·global·extern·alias·cannot·be·redefined 
16 //·Line:·0 
17 //·Compiler·options:·-r:global=CS1681-2-lib.dll</string> 
18 ··</Examples>18 ··</Examples>
19 </ErrorDocumentation>19 </ErrorDocumentation>
961 B
CS0039
949 B
CS0039
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>CS0039</ErrorName>3 ··<ErrorName>CS0039</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0039:·Cannot·convert·type·`string'·to·`C'·via·a·built-in·conversion 
6 //·Line:·8 
  
7 class·C 
8 { 
9 »       public·static·void·Main·() 
10 »       { 
11 »       »       C·c·=·&quot;test&quot;·as·C; 
12 »       } 
13 }</string> 
14 ····<string>//·CS0039:·Cannot·convert·type·`decimal'·to·`string'·via·a·built-in·conversion5 ····<string>//·CS0039:·Cannot·convert·type·`decimal'·to·`string'·via·a·built-in·conversion
15 //·Line:·86 //·Line:·8
16 class·A·{7 class·A·{
17 ········public·static·void·Main·()8 ········public·static·void·Main·()
18 ········{9 ········{
19 »       »       decimal·tryDec;10 »       »       decimal·tryDec;
20 »       »       tryDec·=·1234.2345M;11 »       »       tryDec·=·1234.2345M;
  
21 »       »       object·a·=·tryDec·as·string;12 »       »       object·a·=·tryDec·as·string;
22 ········}13 ········}
23 }</string>14 }</string>
 15 ····<string>//·CS0039:·Cannot·convert·type·`string'·to·`C'·via·a·built-in·conversion
 16 //·Line:·8
  
 17 class·C
 18 {
 19 »       public·static·void·Main·()
 20 »       {
 21 »       »       C·c·=·&quot;test&quot;·as·C;
 22 »       }
 23 }</string>
24 ··</Examples>24 ··</Examples>
25 </ErrorDocumentation>25 </ErrorDocumentation>
2.06 KB
CS0591
2.05 KB
CS0591
Ordering differences only
    
Offset 13, 28 lines modifiedOffset 13, 25 lines modified
13 »       extern·static·void·Blah·();13 »       extern·static·void·Blah·();
  
14 ····static·void·Main·(string·[]·args)14 ····static·void·Main·(string·[]·args)
15 ····{15 ····{
16 ····}16 ····}
  
17 }</string>17 }</string>
18 ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.InteropServices.DllImportAttribute'·attribute18 ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.CompilerServices.MethodImplAttribute'·attribute
19 //·Line:·819 //·Line:·8
  
20 using·System.Runtime.InteropServices;20 using·System.Runtime.CompilerServices;
21 using·System; 
  
22 class·X·{ 
23 »       [DllImport·(null)] 
24 »       extern·static·void·Blah·(); 
  
25 ····static·void·Main·(string·[]·args) 
26 ····{ 
27 ····} 
  
 21 class·Program
 22 {
 23 »       [MethodImpl((MethodImplOptions)255)]
 24 »       void·Foo()
 25 »       {
 26 »       }
28 }</string>27 }</string>
29 ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.InteropServices.GuidAttribute'·attribute28 ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.InteropServices.GuidAttribute'·attribute
30 //·Line:·629 //·Line:·6
  
31 using·System.Runtime.InteropServices;30 using·System.Runtime.InteropServices;
  
32 [Guid·(&quot;aaa&quot;)]31 [Guid·(&quot;aaa&quot;)]
Offset 42, 37 lines modifiedOffset 39, 40 lines modified
42 static·void·Main·()·{}39 static·void·Main·()·{}
43 }</string>40 }</string>
44 ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.CompilerServices.MethodImplAttribute'·attribute41 ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.CompilerServices.MethodImplAttribute'·attribute
45 //·Line:·842 //·Line:·8
  
46 using·System.Runtime.CompilerServices;43 using·System.Runtime.CompilerServices;
  
47 class·Program44 class·Test
48 {45 {
49 »       [MethodImpl((MethodImplOptions)255)] 
50 »       void·Foo()46 »       [MethodImplAttribute(445)]
 47 »       public·void·test·()
51 »       {48 »       {
52 »       }49 »       }
53 }</string>50 }</string>
54 ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.AttributeUsageAttribute'·attribute51 ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.AttributeUsageAttribute'·attribute
55 //·Line:·452 //·Line:·4
  
56 [System.AttributeUsage(0)]53 [System.AttributeUsage(0)]
57 class·ClassMain·{54 class·ClassMain·{
58 ····55 ····
59 ········public·static·void·Main·()·{56 ········public·static·void·Main·()·{
60 ········}57 ········}
61 }</string>58 }</string>
62 ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.CompilerServices.MethodImplAttribute'·attribute59 ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.InteropServices.DllImportAttribute'·attribute
63 //·Line:·860 //·Line:·8
  
64 using·System.Runtime.CompilerServices;61 using·System.Runtime.InteropServices;
 62 using·System;
  
 63 class·X·{
 64 »       [DllImport·(null)]
 65 »       extern·static·void·Blah·();
  
 66 ····static·void·Main·(string·[]·args)
 67 ····{
 68 ····}
  
65 class·Test 
66 { 
67 »       [MethodImplAttribute(445)] 
68 »       public·void·test·() 
69 »       { 
70 »       } 
71 }</string>69 }</string>
72 ··</Examples>70 ··</Examples>
73 </ErrorDocumentation>71 </ErrorDocumentation>
2.89 KB
CS1584
2.88 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·`operator·foo(int,Test)'5 ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`Mai()n'
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;operator·foo(int,Test)&quot;/&gt;9 ///·&lt;see·cref=&quot;Mai()n&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·`'
14 //·Line:·814 //·Line:·8
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;see·cref=&quot;.&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·`'21 ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`Test[]'
22 //·Line:·822 //·Line:·6
23 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:123 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1
  
24 using·System; 
  
25 ///·&lt;see·cref=&quot;&quot;·/&gt;24 ///·&lt;see·cref=&quot;Test[]&quot;·/&gt;
26 public·class·Test25 public·class·Test
27 {26 {
28 }</string>27 }</string>
29 ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`IList(&lt;&gt;)'28 ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`operator·foo(int,Test)'
30 //·Line:·829 //·Line:·7
31 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:130 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1
  
 31 using·System;
 32 ///·&lt;seealso·cref=&quot;operator·foo(int,Test)&quot;/&gt;
32 using·System.Collections.Generic; 
  
33 ///·&lt;returns&gt;A·&lt;see·cref=&quot;IList({})&quot;·/&gt;.&lt;/returns&gt; 
34 public·class·Test33 public·class·Test
35 {34 {
36 }</string>35 }</string>
37 ····<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·`.'
38 //·Line:·737 //·Line:·8
39 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:138 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1
  
40 using·System;39 using·System;
  
41 ///·&lt;see·cref=&quot;Mai()n&quot;·/&gt;40 ///·&lt;see·cref=&quot;.&quot;·/&gt;
42 public·class·Test41 public·class·Test
43 {42 {
44 }</string>43 }</string>
45 ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`Test[]'44 ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`IList(&lt;&gt;)'
46 //·Line:·645 //·Line:·8
47 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:146 //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1
  
48 ///·&lt;see·cref=&quot;Test[]&quot;·/&gt;47 using·System.Collections.Generic;
  
 48 ///·&lt;returns&gt;A·&lt;see·cref=&quot;IList({})&quot;·/&gt;.&lt;/returns&gt;
49 public·class·Test49 public·class·Test
50 {50 {
51 }</string>51 }</string>
52 ··</Examples>52 ··</Examples>
53 </ErrorDocumentation>53 </ErrorDocumentation>
1.11 KB
CS1576
1.1 KB
CS1576
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>CS1576</ErrorName>3 ··<ErrorName>CS1576</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1576:·The·line·number·specified·for·#line·directive·is·missing·or·invalid5 ····<string>//·CS1576:·The·line·number·specified·for·#line·directive·is·missing·or·invalid
6 //·Line:·46 //·Line:·4
  
 7 #line·0</string>
 8 ····<string>//·CS1576:·The·line·number·specified·for·#line·directive·is·missing·or·invalid
 9 //·Line:·4
  
 10 #line</string>
 11 ····<string>//·CS1576:·The·line·number·specified·for·#line·directive·is·missing·or·invalid
 12 //·Line:·4
  
7 #line·-9</string>13 #line·-9</string>
8 ····<string>//·CS1576:·The·line·number·specified·for·#line·directive·is·missing·or·invalid14 ····<string>//·CS1576:·The·line·number·specified·for·#line·directive·is·missing·or·invalid
9 //·Line:·815 //·Line:·8
  
10 public·struct·S16 public·struct·S
11 {17 {
12 ···static·void·Main()18 ···static·void·Main()
13 ···{19 ···{
14 ······#line·&quot;error&quot;20 ······#line·&quot;error&quot;
15 ···}21 ···}
16 }</string>22 }</string>
17 ····<string>//·CS1576:·The·line·number·specified·for·#line·directive·is·missing·or·invalid 
18 //·Line:·4 
  
19 #line·0</string> 
20 ····<string>//·CS1576:·The·line·number·specified·for·#line·directive·is·missing·or·invalid 
21 //·Line:·4 
  
22 #line</string> 
23 ··</Examples>23 ··</Examples>
24 </ErrorDocumentation>24 </ErrorDocumentation>
1.42 KB
CS0831
1.41 KB
CS0831
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>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:·206 //·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·B·this·[int·i]·{11 »       protected·bool·Core·{
12 »       »       get·{12 »       »       get·{
13 »       »       »       return·null;13 »       »       »       return·true;
14 »       »       }14 »       »       }
15 »       }15 »       }
16 }16 }
  
17 class·C·:·B17 class·C·:·B
18 {18 {
19 »       public·void·Test·()19 »       public·void·Test·()
20 »       {20 »       {
21 »       »       Expression&lt;Func&lt;B&gt;&gt;·e·=·()·=&gt;·base·[8];21 »       »       Expression&lt;Func&lt;bool&gt;&gt;·e·=·()·=&gt;·base.Core;
22 »       }22 »       }
23 }</string>23 }</string>
24 ····<string>//·CS0831:··An·expression·tree·may·not·contain·a·base·access24 ····<string>//·CS0831:·An·expression·tree·may·not·contain·a·base·access
25 //·Line:·1425 //·Line:·20
  
26 using·System;26 using·System;
27 using·System.Linq.Expressions;27 using·System.Linq.Expressions;
  
28 class·B28 class·B
29 {29 {
30 »       protected·bool·Core·{30 »       protected·B·this·[int·i]·{
31 »       »       get·{31 »       »       get·{
32 »       »       »       return·true;32 »       »       »       return·null;
33 »       »       }33 »       »       }
34 »       }34 »       }
35 }35 }
  
36 class·C·:·B36 class·C·:·B
37 {37 {
38 »       public·void·Test·()38 »       public·void·Test·()
39 »       {39 »       {
40 »       »       Expression&lt;Func&lt;bool&gt;&gt;·e·=·()·=&gt;·base.Core;40 »       »       Expression&lt;Func&lt;B&gt;&gt;·e·=·()·=&gt;·base·[8];
41 »       }41 »       }
42 }</string>42 }</string>
43 ····<string>//·CS0831:·An·expression·tree·may·not·contain·a·base·access43 ····<string>//·CS0831:·An·expression·tree·may·not·contain·a·base·access
44 //·Line:·1444 //·Line:·14
  
45 using·System;45 using·System;
46 using·System.Linq.Expressions;46 using·System.Linq.Expressions;
2.53 KB
CS0159
2.52 KB
CS0159
Ordering differences only
    
Offset 11, 14 lines modifiedOffset 11, 58 lines modified
11 »       »       string·x·=·null;11 »       »       string·x·=·null;
  
12 »       »       switch·(x){12 »       »       switch·(x){
13 »       »       »       case·&quot;&quot;:·goto·case·null;13 »       »       »       case·&quot;&quot;:·goto·case·null;
14 »       »       }14 »       »       }
15 »       }15 »       }
16 }</string>16 }</string>
 17 ····<string>//·CS0159:·The·label·`a:'·could·not·be·found·within·the·scope·of·the·goto·statement
 18 //·Line:·9
  
 19 public·class·A
 20 {
 21 »       public·static·void·Main·()
 22 »       {
 23 »       »       int·i·=·9;
 24 »       »       goto·a;
 25 »       »       switch·(i)·{
 26 »       »       case·9:
 27 »       »       a:
 28 »       »       »       break;
 29 »       »       }
 30 »       }
 31 }</string>
 32 ····<string>//·CS0159:·The·label·`a:'·could·not·be·found·within·the·scope·of·the·goto·statement
 33 //·Line:·8
  
 34 class·Foo·{
 35 »       static·void·Main·()
 36 »       {
 37 »       »       int·i·=·9;
 38 »       »       goto·a;
 39 »       »       if·(i·==·9)·{
 40 »       »       a:
 41 »       »       »       throw·new·System.Exception·(&quot;huh?&quot;);
 42 »       »       }
 43 »       }
 44 }</string>
 45 ····<string>//·CS0159:·The·label·`a:'·could·not·be·found·within·the·scope·of·the·goto·statement
 46 //·Line:·9
  
 47 class·Foo·{
 48 »       static·void·Main·()
 49 »       {
 50 »       »       int·i·=·9;
 51 »       »       goto·a;
 52 »       »       do·{
 53 »       »       a:
 54 »       »       »       throw·new·System.Exception·(&quot;huh?&quot;);
 55 »       »       }·while·(i·!=·9);
 56 »       }
 57 }</string>
17 ····<string>//·CS0159:·The·label·`default:'·could·not·be·found·within·the·scope·of·the·goto·statement58 ····<string>//·CS0159:·The·label·`default:'·could·not·be·found·within·the·scope·of·the·goto·statement
18 //·Line:·1059 //·Line:·10
  
19 class·X·{60 class·X·{
  
20 »       static·int·m·(int·n)61 »       static·int·m·(int·n)
21 »       {62 »       {
Offset 48, 54 lines modifiedOffset 92, 26 lines modified
48 »       »       goto·a;92 »       »       goto·a;
49 »       »       while·(i·!=·9)·{93 »       »       while·(i·!=·9)·{
50 »       »       a:94 »       »       a:
51 »       »       »       throw·new·System.Exception·(&quot;huh?&quot;);95 »       »       »       throw·new·System.Exception·(&quot;huh?&quot;);
52 »       »       }96 »       »       }
53 »       }97 »       }
54 }</string>98 }</string>
55 ····<string>//·CS0159:·The·label·`a:'·could·not·be·found·within·the·scope·of·the·goto·statement 
56 //·Line:·8 
  
57 class·Foo·{ 
58 »       static·void·Main·() 
59 »       { 
60 »       »       int·i·=·9; 
61 »       »       goto·a; 
62 »       »       if·(i·==·9)·{ 
63 »       »       a: 
64 »       »       »       throw·new·System.Exception·(&quot;huh?&quot;); 
65 »       »       } 
66 »       } 
67 }</string> 
68 ····<string>//·CS0159:·The·label·`skip:'·could·not·be·found·within·the·scope·of·the·goto·statement99 ····<string>//·CS0159:·The·label·`skip:'·could·not·be·found·within·the·scope·of·the·goto·statement
69 //·Line:·9100 //·Line:·9
  
70 class·Foo·{101 class·Foo·{
71 »       static·void·Main·()102 »       static·void·Main·()
72 »       {103 »       {
73 »       »       try·{}104 »       »       try·{}
74 »       »       finally·{105 »       »       finally·{
75 »       »       »       goto·skip;106 »       »       »       goto·skip;
76 »       »       }107 »       »       }
77 »       }108 »       }
78 }</string>109 }</string>
79 ····<string>//·CS0159:·The·label·`a:'·could·not·be·found·within·the·scope·of·the·goto·statement 
80 //·Line:·9 
  
81 class·Foo·{ 
82 »       static·void·Main·() 
83 »       { 
84 »       »       int·i·=·9; 
85 »       »       goto·a; 
86 »       »       do·{ 
87 »       »       a: 
88 »       »       »       throw·new·System.Exception·(&quot;huh?&quot;); 
89 »       »       }·while·(i·!=·9); 
90 »       } 
91 }</string> 
92 ····<string>//·CS0159:·The·label·`case·20:'·could·not·be·found·within·the·scope·of·the·goto·statement110 ····<string>//·CS0159:·The·label·`case·20:'·could·not·be·found·within·the·scope·of·the·goto·statement
93 //·Line:·13111 //·Line:·13
  
94 class·y·{112 class·y·{
95 »       enum·X·{·A·=·1,·B·=·1,·C·=·1·}113 »       enum·X·{·A·=·1,·B·=·1,·C·=·1·}
  
96 »       static·void·Main·()114 »       static·void·Main·()
Offset 104, 25 lines modifiedOffset 120, 9 lines modified
  
104 »       »       switch·(x){120 »       »       switch·(x){
105 »       »       »       case·1:·break;121 »       »       »       case·1:·break;
106 »       »       »       case·2:·goto·case·20;122 »       »       »       case·2:·goto·case·20;
107 »       »       }123 »       »       }
108 »       }124 »       }
109 }</string>125 }</string>
110 ····<string>//·CS0159:·The·label·`a:'·could·not·be·found·within·the·scope·of·the·goto·statement 
111 //·Line:·9 
  
112 public·class·A 
113 { 
114 »       public·static·void·Main·() 
Max diff block lines reached; 23/2544 bytes (0.90%) of diff not shown.
1.43 KB
CS0457
1.42 KB
CS0457
Ordering differences only
    
Offset 1, 11 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>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'
 6 //·Line:·20
  
 7 class·A
 8 {
 9 »       public·static·implicit·operator·sbyte·(A·mask)
 10 »       {
 11 »       »       return·1;
 12 »       }
  
 13 »       public·static·implicit·operator·byte·(A·mask)
 14 »       {
 15 »       »       return·2;
 16 »       }
 17 }
  
 18 class·X
 19 {
 20 ····static·A·a·=·null;
 21 ····static·object·o·=·~a;
 22 }</string>
5 ····<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'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'
6 //·Line:·2524 //·Line:·25
  
7 using·System;25 using·System;
  
8 public·delegate·void·Foo·();26 public·delegate·void·Foo·();
  
Offset 78, 30 lines modifiedOffset 99, 9 lines modified
  
78 »       public·static·void·Main·()99 »       public·static·void·Main·()
79 »       {100 »       {
80 »       »       D·d·=·new·D·();101 »       »       D·d·=·new·D·();
81 »       »       B·b2·=·(B)·d;102 »       »       B·b2·=·(B)·d;
82 »       }103 »       }
83 }</string>104 }</string>
84 ····<string>//·CS0457:·Ambiguous·user·defined·conversions·`A.implicit·operator·byte(A)'·and·`A.implicit·operator·sbyte(A)'·when·converting·from·'A'·to·'int' 
85 //·Line:·20 
  
86 class·A 
87 { 
88 »       public·static·implicit·operator·sbyte·(A·mask) 
89 »       { 
90 »       »       return·1; 
91 »       } 
  
92 »       public·static·implicit·operator·byte·(A·mask) 
93 »       { 
94 »       »       return·2; 
95 »       } 
96 } 
  
97 class·X 
98 { 
99 ····static·A·a·=·null; 
100 ····static·object·o·=·~a; 
101 }</string> 
102 ··</Examples>105 ··</Examples>
103 </ErrorDocumentation>106 </ErrorDocumentation>
1.04 KB
CS1744
1.03 KB
CS1744
Ordering differences only
    
Offset 12, 29 lines modifiedOffset 12, 14 lines modified
12 »       }12 »       }
13 »       13 »       
14 »       public·static·void·Main·()14 »       public·static·void·Main·()
15 »       {15 »       {
16 »       »       Test·(1,·a·:·2);16 »       »       Test·(1,·a·:·2);
17 »       }17 »       }
18 }</string>18 }</string>
19 ····<string>//·CS1744:·Named·argument·`a'·cannot·be·used·for·a·parameter·which·has·positional·argument·specified 
20 //·Line:·13 
  
21 static·class·C 
22 { 
23 »       public·static·int·Test·(this·int·a,·int·b) 
24 »       { 
25 »       »       return·a·*·3·+·b; 
26 »       } 
27 »        
28 »       public·static·void·Main·() 
29 »       { 
30 »       »       1.Test·(a·:·2); 
31 »       } 
32 }</string> 
33 ····<string>//·CS1744:·Named·argument·`p1'·cannot·be·used·for·a·parameter·which·has·positional·argument·specified19 ····<string>//·CS1744:·Named·argument·`p1'·cannot·be·used·for·a·parameter·which·has·positional·argument·specified
34 //·Line:·820 //·Line:·8
  
35 internal·class·Program21 internal·class·Program
36 {22 {
37 »       public·static·void·Main·()23 »       public·static·void·Main·()
38 »       {24 »       {
Offset 45, 9 lines modifiedOffset 30, 24 lines modified
45 »       {30 »       {
46 »       }31 »       }
47 »       32 »       
48 »       static·void·Method·(int·p1,·int·p2,·object·paramNamed)33 »       static·void·Method·(int·p1,·int·p2,·object·paramNamed)
49 »       {34 »       {
50 »       }35 »       }
51 }</string>36 }</string>
 37 ····<string>//·CS1744:·Named·argument·`a'·cannot·be·used·for·a·parameter·which·has·positional·argument·specified
 38 //·Line:·13
  
 39 static·class·C
 40 {
 41 »       public·static·int·Test·(this·int·a,·int·b)
 42 »       {
 43 »       »       return·a·*·3·+·b;
 44 »       }
 45 »       
 46 »       public·static·void·Main·()
 47 »       {
 48 »       »       1.Test·(a·:·2);
 49 »       }
 50 }</string>
52 ··</Examples>51 ··</Examples>
53 </ErrorDocumentation>52 </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.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>
1.85 KB
CS0312
1.84 KB
CS0312
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>CS0312</ErrorName>3 ··<ErrorName>CS0312</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0312:·The·type·`S?'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`C&lt;S&gt;.Foo&lt;T&gt;(T)'.·The·nullable·type·`S?'·does·not·satisfy·constraint·`S'5 ····<string>//·CS0312:·The·type·`E?'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`C&lt;E&gt;.Foo&lt;T&gt;(T)'.·The·nullable·type·`E?'·does·not·satisfy·constraint·`E'
6 //·Line:·166 //·Line:·16
  
7 struct·S7 enum·E
8 {8 {
9 }9 }
  
10 class·C&lt;U&gt;10 class·C&lt;U&gt;
11 {11 {
12 »       static·void·Foo&lt;T&gt;·(T·value)·where·T·:·U12 »       static·void·Foo&lt;T&gt;·(T·value)·where·T·:·U
13 »       {13 »       {
14 »       }14 »       }
  
15 »       static·void·Test·(S?·s)15 »       static·void·Test·(E?·e)
16 »       {16 »       {
17 »       »       C&lt;S&gt;.Foo·(s);17 »       »       C&lt;E&gt;.Foo·(e);
18 »       }18 »       }
19 }</string>19 }</string>
20 ····<string>//·CS0312:·The·type·`E?'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`C&lt;System.Enum&gt;.Foo&lt;T&gt;(T)'.·The·nullable·type·`E?'·does·not·satisfy·constraint·`System.Enum'20 ····<string>//·CS0312:·The·type·`E?'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`C&lt;System.Enum&gt;.Foo&lt;T&gt;(T)'.·The·nullable·type·`E?'·does·not·satisfy·constraint·`System.Enum'
21 //·Line:·1621 //·Line:·16
  
22 enum·E22 enum·E
23 {23 {
Offset 34, 27 lines modifiedOffset 34, 27 lines modified
34 »       }34 »       }
  
35 »       static·void·Test·(E?·s)35 »       static·void·Test·(E?·s)
36 »       {36 »       {
37 »       »       C&lt;System.Enum&gt;.Foo·(s);37 »       »       C&lt;System.Enum&gt;.Foo·(s);
38 »       }38 »       }
39 }</string>39 }</string>
40 ····<string>//·CS0312:·The·type·`E?'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`C&lt;E&gt;.Foo&lt;T&gt;(T)'.·The·nullable·type·`E?'·does·not·satisfy·constraint·`E'40 ····<string>//·CS0312:·The·type·`S?'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·`C&lt;S&gt;.Foo&lt;T&gt;(T)'.·The·nullable·type·`S?'·does·not·satisfy·constraint·`S'
41 //·Line:·1641 //·Line:·16
  
42 enum·E42 struct·S
43 {43 {
44 }44 }
  
45 class·C&lt;U&gt;45 class·C&lt;U&gt;
46 {46 {
47 »       static·void·Foo&lt;T&gt;·(T·value)·where·T·:·U47 »       static·void·Foo&lt;T&gt;·(T·value)·where·T·:·U
48 »       {48 »       {
49 »       }49 »       }
  
50 »       static·void·Test·(E?·e)50 »       static·void·Test·(S?·s)
51 »       {51 »       {
52 »       »       C&lt;E&gt;.Foo·(e);52 »       »       C&lt;S&gt;.Foo·(s);
53 »       }53 »       }
54 }</string>54 }</string>
55 ··</Examples>55 ··</Examples>
56 </ErrorDocumentation>56 </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.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'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'
6 //·Line:·126 //·Line:·12
  
7 abstract·class·A&lt;T&gt;7 abstract·class·A&lt;T&gt;
8 {8 {
9 »       public·abstract·int·this[T·t]·{·set;·} 
10 »       public·virtual·bool·this·[int·a]·{·set·{·}·}9 »       public·abstract·void·M·(T·t);
 10 »       public·virtual·void·M·(int·t)·{·}
11 }11 }
  
12 class·B·:·A&lt;int&gt;12 class·B·:·A&lt;int&gt;
13 {13 {
14 »       public·override·int·this·[int·a]·{·set·{}·}14 »       public·override·void·M·(int·t)·{·}
15 }</string>15 }</string>
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'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'
17 //·Line:·1217 //·Line:·12
  
18 abstract·class·A&lt;T&gt;18 abstract·class·A&lt;T&gt;
19 {19 {
20 »       public·abstract·void·M·(T·t); 
21 »       public·virtual·void·M·(int·t)·{·}20 »       public·abstract·int·this[T·t]·{·set;·}
 21 »       public·virtual·bool·this·[int·a]·{·set·{·}·}
22 }22 }
  
23 class·B·:·A&lt;int&gt;23 class·B·:·A&lt;int&gt;
24 {24 {
25 »       public·override·void·M·(int·t)·{·}25 »       public·override·int·this·[int·a]·{·set·{}·}
26 }</string>26 }</string>
27 ··</Examples>27 ··</Examples>
28 </ErrorDocumentation>28 </ErrorDocumentation>
1.66 KB
CS1699
1.65 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·`delaysign'·or·appropriate·project·settings·instead·of·`AssemblyDelaySign'·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:AssemblyDelaySign·(true)]</string>
10 ····<string>//·CS1699:·Use·compiler·option·`delaysign'·or·appropriate·project·settings·instead·of·`AssemblyDelaySign'·attribute10 ····<string>//·CS1699:·Use·compiler·option·`keycontainer'·or·appropriate·project·settings·instead·of·`AssemblyKeyNameAttribute'·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:AssemblyKeyNameAttribute·(&quot;container&quot;)]</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.25 KB
CS4011
1.24 KB
CS4011
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>CS4011</ErrorName>3 ··<ErrorName>CS4011</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS4011:·The·awaiter·type·`int'·must·have·suitable·IsCompleted·and·GetResult·members 
6 //·Line:·16 
  
7 static·class·S 
8 { 
9 »       public·static·int·GetAwaiter·(this·int·i) 
10 »       { 
11 »       »       return·1; 
12 »       } 
13 } 
  
14 class·A 
15 { 
16 »       static·async·void·Test·() 
17 »       { 
18 »       »       await·9; 
19 »       } 
20 }</string> 
21 ····<string>//·CS4011:·The·awaiter·type·`A'·must·have·suitable·IsCompleted·and·GetResult·members5 ····<string>//·CS4011:·The·awaiter·type·`A'·must·have·suitable·IsCompleted·and·GetResult·members
22 //·Line:·166 //·Line:·16
  
23 static·class·S7 static·class·S
24 {8 {
25 »       public·static·A·GetAwaiter·(this·int·i)9 »       public·static·A·GetAwaiter·(this·int·i)
26 »       {10 »       {
Offset 70, 14 lines modifiedOffset 52, 32 lines modified
70 »       static·async·void·Test·()52 »       static·async·void·Test·()
71 »       {53 »       {
72 »       »       await·9;54 »       »       await·9;
73 »       }55 »       }
74 }</string>56 }</string>
75 ····<string>//·CS4011:·The·awaiter·type·`int'·must·have·suitable·IsCompleted·and·GetResult·members57 ····<string>//·CS4011:·The·awaiter·type·`int'·must·have·suitable·IsCompleted·and·GetResult·members
76 //·Line:·1658 //·Line:·16
  
 59 static·class·S
 60 {
 61 »       public·static·int·GetAwaiter·(this·int·i)
 62 »       {
 63 »       »       return·1;
 64 »       }
 65 }
  
 66 class·A
 67 {
 68 »       static·async·void·Test·()
 69 »       {
 70 »       »       await·9;
 71 »       }
 72 }</string>
 73 ····<string>//·CS4011:·The·awaiter·type·`int'·must·have·suitable·IsCompleted·and·GetResult·members
 74 //·Line:·16
  
77 static·class·S75 static·class·S
78 {76 {
79 »       public·static·int·GetAwaiter·(this·int·i)77 »       public·static·int·GetAwaiter·(this·int·i)
80 »       {78 »       {
81 »       »       return·1;79 »       »       return·1;
82 »       }80 »       }
553 B
CS0762
541 B
CS0762
Ordering differences only
    
Offset 7, 28 lines modifiedOffset 7, 28 lines modified
  
7 partial·class·C7 partial·class·C
8 {8 {
9 »       delegate·void·D·();9 »       delegate·void·D·();
  
10 »       partial·void·Foo·();10 »       partial·void·Foo·();
  
11 »       void·Test·()11 »       static·void·Main·()
12 »       {12 »       {
13 »       »       D·d·=·Foo;13 »       »       D·d·=·new·D·(new·C·().Foo);
14 »       }14 »       }
15 }</string>15 }</string>
16 ····<string>//·CS0762:·Cannot·create·delegate·from·partial·method·declaration·`C.Foo()'16 ····<string>//·CS0762:·Cannot·create·delegate·from·partial·method·declaration·`C.Foo()'
17 //·Line:·1217 //·Line:·12
  
18 partial·class·C18 partial·class·C
19 {19 {
20 »       delegate·void·D·();20 »       delegate·void·D·();
  
21 »       partial·void·Foo·();21 »       partial·void·Foo·();
  
22 »       static·void·Main·()22 »       void·Test·()
23 »       {23 »       {
24 »       »       D·d·=·new·D·(new·C·().Foo);24 »       »       D·d·=·Foo;
25 »       }25 »       }
26 }</string>26 }</string>
27 ··</Examples>27 ··</Examples>
28 </ErrorDocumentation>28 </ErrorDocumentation>
961 B
CS0446
949 B
CS0446
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>CS0446</ErrorName>3 ··<ErrorName>CS0446</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0446:·Foreach·statement·cannot·operate·on·a·`method·group'5 ····<string>//·CS0446:·Foreach·statement·cannot·operate·on·a·`anonymous·method'
6 //·Line:·86 //·Line:·8
  
7 class·C7 class·C
8 {8 {
9 »       static·void·M·()9 »       static·void·M·()
10 »       {10 »       {
11 »       »       foreach·(int·i·in·Test)11 »       »       foreach·(int·i·in·delegate·{·}·)
12 »       »       {12 »       »       {
13 »       »       }13 »       »       }
14 »       }14 »       }
  
15 »       static·void·Test·()·{·} 
16 }</string>15 }</string>
17 ····<string>//·CS0446:·Foreach·statement·cannot·operate·on·a·`anonymous·method'16 ····<string>//·CS0446:·Foreach·statement·cannot·operate·on·a·`method·group'
18 //·Line:·817 //·Line:·8
  
19 class·C18 class·C
20 {19 {
21 »       static·void·M·()20 »       static·void·M·()
22 »       {21 »       {
23 »       »       foreach·(int·i·in·delegate·{·}·)22 »       »       foreach·(int·i·in·Test)
24 »       »       {23 »       »       {
25 »       »       }24 »       »       }
26 »       }25 »       }
  
 26 »       static·void·Test·()·{·}
27 }</string>27 }</string>
28 ··</Examples>28 ··</Examples>
29 </ErrorDocumentation>29 </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·`I'·is·not·CLS-compliant5 ····<string>//·CS3024:·Constraint·type·`A'·is·not·CLS-compliant
6 //·Line:·136 //·Line:·15
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·interface·I11 public·abstract·class·A
12 {12 {
13 }13 }
  
14 public·class·C&lt;T&gt;·where·T·:·I14 public·class·C
15 {15 {
 16 »       public·static·void·Foo&lt;T&gt;()·where·T·:·A
 17 »       {
 18 »       }
16 }</string>19 }</string>
17 ····<string>//·CS3024:·Constraint·type·`A'·is·not·CLS-compliant20 ····<string>//·CS3024:·Constraint·type·`I'·is·not·CLS-compliant
18 //·Line:·1521 //·Line:·13
19 //·Compiler·options:·-warn:1·-warnaserror22 //·Compiler·options:·-warn:1·-warnaserror
  
20 using·System;23 using·System;
21 [assembly:CLSCompliant·(true)]24 [assembly:CLSCompliant·(true)]
  
22 [CLSCompliant·(false)]25 [CLSCompliant·(false)]
23 public·abstract·class·A26 public·interface·I
24 {27 {
25 }28 }
  
26 public·class·C29 public·class·C&lt;T&gt;·where·T·:·I
27 {30 {
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>
2.1 KB
CS0832
2.09 KB
CS0832
Ordering differences only
    
Offset 14, 74 lines modifiedOffset 14, 74 lines modified
14 »       14 »       
15 »       public·static·void·Main·()15 »       public·static·void·Main·()
16 »       {16 »       {
17 »       »       Expression&lt;D&gt;·e·=·(a)·=&gt;·a·=·&quot;a&quot;;17 »       »       Expression&lt;D&gt;·e·=·(a)·=&gt;·a·=·&quot;a&quot;;
18 »       }18 »       }
19 }</string>19 }</string>
20 ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator20 ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator
21 //·Line:·1121 //·Line:·13
  
22 using·System;22 using·System;
23 using·System.Linq.Expressions;23 using·System.Linq.Expressions;
  
24 class·C24 class·C
25 {25 {
 26 »       delegate·void·D·(string·s);
 27 »       
26 »       public·static·void·Main·()28 »       public·static·void·Main·()
27 »       {29 »       {
28 »       »       Expression&lt;Func&lt;short?[],·short?&gt;&gt;·e·=·l·=&gt;·l·[0]++;30 »       »       Expression&lt;D&gt;·e·=·(a)·=&gt;·a·=·&quot;a&quot;;
29 »       }31 »       }
30 }</string>32 }</string>
31 ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator33 ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator
32 //·Line:·1134 //·Line:·19
  
33 using·System;35 using·System;
34 using·System.Linq.Expressions;36 using·System.Linq.Expressions;
  
35 class·C37 public·delegate·void·EventHandler·(int·i,·int·j);
  
 38 public·class·Button
 39 {
 40 »       public·event·EventHandler·Click;
 41 }
  
 42 public·class·Blah
36 {43 {
37 »       public·static·void·Main·()44 »       public·static·void·Main·()
38 »       {45 »       {
39 »       »       Expression&lt;Func&lt;int,·int&gt;&gt;·e·=·(a)·=&gt;·--a;46 »       »       Button·b·=·new·Button·();
 47 »       »       Expression&lt;Action&gt;·e·=·()·=&gt;·b.Click·+=·new·EventHandler·(Button1_Click);
 48 »       }
  
 49 »       public·static·void·Button1_Click·(int·i,·int·j)
 50 »       {
40 »       }51 »       }
41 }</string>52 }</string>
42 ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator53 ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator
43 //·Line:·1354 //·Line:·11
  
44 using·System;55 using·System;
45 using·System.Linq.Expressions;56 using·System.Linq.Expressions;
  
46 class·C57 class·C
47 {58 {
48 »       delegate·void·D·(string·s); 
49 »        
50 »       public·static·void·Main·()59 »       public·static·void·Main·()
51 »       {60 »       {
52 »       »       Expression&lt;D&gt;·e·=·(a)·=&gt;·a·=·&quot;a&quot;;61 »       »       Expression&lt;Func&lt;int,·int&gt;&gt;·e·=·(a)·=&gt;·--a;
53 »       }62 »       }
54 }</string>63 }</string>
55 ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator64 ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator
56 //·Line:·1965 //·Line:·11
  
57 using·System;66 using·System;
58 using·System.Linq.Expressions;67 using·System.Linq.Expressions;
  
 68 class·C
59 public·delegate·void·EventHandler·(int·i,·int·j); 
  
60 public·class·Button 
61 { 
62 »       public·event·EventHandler·Click; 
63 } 
  
64 public·class·Blah 
65 {69 {
66 »       public·static·void·Main·()70 »       public·static·void·Main·()
67 »       {71 »       {
 72 »       »       Expression&lt;Func&lt;short?[],·short?&gt;&gt;·e·=·l·=&gt;·l·[0]++;
68 »       »       Button·b·=·new·Button·(); 
69 »       »       Expression&lt;Action&gt;·e·=·()·=&gt;·b.Click·+=·new·EventHandler·(Button1_Click); 
70 »       } 
  
71 »       public·static·void·Button1_Click·(int·i,·int·j) 
72 »       { 
73 »       }73 »       }
74 }</string>74 }</string>
75 ··</Examples>75 ··</Examples>
76 </ErrorDocumentation>76 </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:·66 //·Line:·9
  
7 interface·Interface7 interface·Interface
8 {·8 {
9 »       bool·value·=·false;9 ····const·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:·912 //·Line:·6
  
13 interface·Interface13 interface·Interface
14 {14 {·
15 ····const·bool·value·=·false;15 »       bool·value·=·false;
16 }</string>16 }</string>
17 ··</Examples>17 ··</Examples>
18 </ErrorDocumentation>18 </ErrorDocumentation>
1.57 KB
CS7034
1.56 KB
CS7034
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>CS7034</ErrorName>3 ··<ErrorName>CS7034</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS7034:·The·specified·version·string·`2.*'·does·not·conform·to·the·required·format·-·major[.minor[.build[.revision]]] 
6 //·Line:·6 
  
7 using·System.Reflection; 
  
8 [assembly:·AssemblyVersion(&quot;2.*&quot;)]</string> 
9 ····<string>//·CS7034:·The·specified·version·string·`2.0.*.*'·does·not·conform·to·the·required·format·-·major[.minor[.build[.revision]]] 
10 //·Line:·6 
  
11 using·System.Reflection; 
  
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]]]5 ····<string>//·CS7034:·The·specified·version·string·`0.0.0.80420'·does·not·conform·to·the·required·format·-·major[.minor[.build[.revision]]]
14 //·Line:·76 //·Line:·7
  
15 using·System;7 using·System;
16 using·System.Reflection;8 using·System.Reflection;
  
17 [assembly:·AssemblyVersion·(&quot;0.0.0.80420&quot;)]9 [assembly:·AssemblyVersion·(&quot;0.0.0.80420&quot;)]
Offset 25, 9 lines modifiedOffset 13, 21 lines modified
25 public·class·Test·{13 public·class·Test·{
  
26 »       public·static·int·Main·()14 »       public·static·int·Main·()
27 »       {15 »       {
28 »       »       return·1;16 »       »       return·1;
29 »       }17 »       }
30 }</string>18 }</string>
 19 ····<string>//·CS7034:·The·specified·version·string·`2.*'·does·not·conform·to·the·required·format·-·major[.minor[.build[.revision]]]
 20 //·Line:·6
  
 21 using·System.Reflection;
  
 22 [assembly:·AssemblyVersion(&quot;2.*&quot;)]</string>
 23 ····<string>//·CS7034:·The·specified·version·string·`2.0.*.*'·does·not·conform·to·the·required·format·-·major[.minor[.build[.revision]]]
 24 //·Line:·6
  
 25 using·System.Reflection;
  
 26 [assembly:·AssemblyVersion(&quot;2.0.*.*&quot;)]</string>
31 ··</Examples>27 ··</Examples>
32 </ErrorDocumentation>28 </ErrorDocumentation>
1.11 KB
CS0416
1.1 KB
CS0416
Ordering differences only
    
Offset 20, 14 lines modifiedOffset 20, 33 lines modified
20 »       {20 »       {
21 »       »       [Test(typeof(N))]21 »       »       [Test(typeof(N))]
22 »       »       public·static·void·Foo()22 »       »       public·static·void·Foo()
23 »       »       {23 »       »       {
24 »       »       }24 »       »       }
25 »       }25 »       }
26 }</string>26 }</string>
 27 ····<string>//·CS0416:·`C&lt;T&gt;':·an·attribute·argument·cannot·use·type·parameters
 28 //·Line:·15
  
 29 using·System;
  
 30 public·class·TestAttribute·:·Attribute
 31 {
 32 ····public·TestAttribute(Type·type)
 33 ····{
 34 ····}
 35 }
  
 36 class·C&lt;T&gt;
 37 {
 38 ····[Test(typeof(C&lt;T&gt;))]
 39 ····public·static·void·Foo()
 40 ····{
 41 ····}
 42 }</string>
27 ····<string>//·CS0416:·`N.C&lt;T&gt;':·an·attribute·argument·cannot·use·type·parameters43 ····<string>//·CS0416:·`N.C&lt;T&gt;':·an·attribute·argument·cannot·use·type·parameters
28 //·Line:·1544 //·Line:·15
  
29 using·System;45 using·System;
  
30 public·class·TestAttribute·:·Attribute46 public·class·TestAttribute·:·Attribute
31 {47 {
Offset 52, 28 lines modifiedOffset 71, 9 lines modified
52 ····{71 ····{
53 ········[Test(Type=typeof(C&lt;T&gt;))]72 ········[Test(Type=typeof(C&lt;T&gt;))]
54 ········public·void·Foo()73 ········public·void·Foo()
55 ········{74 ········{
56 ········}75 ········}
57 ····}76 ····}
58 }</string>77 }</string>
59 ····<string>//·CS0416:·`C&lt;T&gt;':·an·attribute·argument·cannot·use·type·parameters 
60 //·Line:·15 
  
61 using·System; 
  
62 public·class·TestAttribute·:·Attribute 
63 { 
64 ····public·TestAttribute(Type·type) 
65 ····{ 
66 ····} 
67 } 
  
68 class·C&lt;T&gt; 
69 { 
70 ····[Test(typeof(C&lt;T&gt;))] 
71 ····public·static·void·Foo() 
72 ····{ 
73 ····} 
74 }</string> 
75 ··</Examples>78 ··</Examples>
76 </ErrorDocumentation>79 </ErrorDocumentation>
1.75 KB
CS1066
1.74 KB
CS1066
Ordering differences only
    
Offset 1, 32 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>CS1066</ErrorName>3 ··<ErrorName>CS1066</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`s'·will·never·be·used
 6 //·Line:·9
 7 //·Compiler·options:·-warnaserror
  
 8 public·partial·class·C
 9 {
 10 »       partial·void·Test·(int·u,·string·s);
 11 »       
 12 »       partial·void·Test·(int·u,·string·s·=·&quot;optional&quot;)
 13 »       {
 14 »       }
 15 }</string>
5 ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`i'·will·never·be·used16 ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`i'·will·never·be·used
6 //·Line:·717 //·Line:·7
7 //·Compiler·options:·-warnaserror18 //·Compiler·options:·-warnaserror
  
8 class·C19 class·C
9 {20 {
10 »       public·static·implicit·operator·C·(int·i·=·8)21 »       public·static·implicit·operator·C·(int·i·=·8)
11 »       {22 »       {
12 »       »       return·null;23 »       »       return·null;
13 »       }24 »       }
14 }</string>25 }</string>
15 ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`s'·will·never·be·used26 ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`i'·will·never·be·used
16 //·Line:·927 //·Line:·6
17 //·Compiler·options:·-warnaserror28 //·Compiler·options:·-warnaserror
  
18 public·partial·class·C29 public·class·C
19 {30 {
 31 »       public·int·this·[int·i·=·1]·{·
 32 »       »       set·{}
20 »       partial·void·Test·(int·u,·string·s); 
21 »        
22 »       partial·void·Test·(int·u,·string·s·=·&quot;optional&quot;) 
23 »       { 
24 »       }33 »       }
25 }</string>34 }</string>
26 ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`x'·will·never·be·used35 ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`x'·will·never·be·used
27 //·Line:·1236 //·Line:·12
28 //·Compiler·options:·-warnaserror37 //·Compiler·options:·-warnaserror
  
29 interface·I38 interface·I
Offset 36, 19 lines modifiedOffset 46, 9 lines modified
  
36 class·C·:·I46 class·C·:·I
37 {47 {
38 »       void·I.Method·(int·x·=·9)48 »       void·I.Method·(int·x·=·9)
39 »       {49 »       {
40 »       }50 »       }
41 }</string>51 }</string>
42 ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`i'·will·never·be·used 
43 //·Line:·6 
44 //·Compiler·options:·-warnaserror 
  
45 public·class·C 
46 { 
47 »       public·int·this·[int·i·=·1]·{· 
48 »       »       set·{} 
49 »       } 
50 }</string> 
51 ··</Examples>52 ··</Examples>
52 </ErrorDocumentation>53 </ErrorDocumentation>
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 struct·Test11 ref·struct·Test
12 {12 {
13 »       S·field;13 »       static·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 ref·struct·Test21 struct·Test
22 {22 {
23 »       static·S·field;23 »       S·field;
24 }</string>24 }</string>
25 ··</Examples>25 ··</Examples>
26 </ErrorDocumentation>26 </ErrorDocumentation>
679 B
CS1017
667 B
CS1017
Ordering differences only
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 ····<string>//·CS1017:·Try·statement·already·has·an·empty·catch·block5 ····<string>//·CS1017:·Try·statement·already·has·an·empty·catch·block
6 //·Line:·86 //·Line:·8
  
7 class·ClassMain·{7 class·ClassMain·{
8 ········public·static·void·Main()·{8 ········public·static·void·Main()·{
9 ················try·{·}9 ················try·{·}
10 ················catch·{}10 ················catch·{}
11 ················catch·(System.Exception)·{·}11 ················catch·{}
12 ········}12 ········}
13 }</string>13 }</string>
14 ····<string>//·CS1017:·Try·statement·already·has·an·empty·catch·block14 ····<string>//·CS1017:·Try·statement·already·has·an·empty·catch·block
15 //·Line:·815 //·Line:·8
  
16 class·ClassMain·{16 class·ClassMain·{
17 ········public·static·void·Main()·{17 ········public·static·void·Main()·{
18 ················try·{·}18 ················try·{·}
19 ················catch·{}19 ················catch·{}
20 ················catch·{}20 ················catch·(System.Exception)·{·}
21 ········}21 ········}
22 }</string>22 }</string>
23 ··</Examples>23 ··</Examples>
24 </ErrorDocumentation>24 </ErrorDocumentation>
745 B
CS0445
733 B
CS0445
Ordering differences only
    
Offset 11, 32 lines modifiedOffset 11, 32 lines modified
  
11 »       public·void·Do·(object·o)·11 »       public·void·Do·(object·o)·
12 »       {12 »       {
13 »       »       ((S)o).val·=·4;13 »       »       ((S)o).val·=·4;
14 »       }14 »       }
15 }</string>15 }</string>
16 ····<string>//·CS0445:·Cannot·modify·the·result·of·an·unboxing·conversion16 ····<string>//·CS0445:·Cannot·modify·the·result·of·an·unboxing·conversion
17 //·Line:·1017 //·Line:·8
  
18 struct·S18 struct·S
19 {19 {
20 »       public·int·val; 
  
21 »       public·void·Do·(object·o)·20 »       public·void·Do·(object·o)
22 »       {21 »       {
23 »       »       ((S)o).val·=·4;22 »       »       ((S)·o)[1]·=·4;
24 »       }23 »       }
  
 24 »       int·this[int·arg]·{·set·{·}·}
25 }</string>25 }</string>
26 ····<string>//·CS0445:·Cannot·modify·the·result·of·an·unboxing·conversion26 ····<string>//·CS0445:·Cannot·modify·the·result·of·an·unboxing·conversion
27 //·Line:·827 //·Line:·10
  
28 struct·S28 struct·S
29 {29 {
 30 »       public·int·val;
  
30 »       public·void·Do·(object·o)31 »       public·void·Do·(object·o)·
31 »       {32 »       {
32 »       »       ((S)·o)[1]·=·4;33 »       »       ((S)o).val·=·4;
33 »       }34 »       }
  
34 »       int·this[int·arg]·{·set·{·}·} 
35 }</string>35 }</string>
36 ··</Examples>36 ··</Examples>
37 </ErrorDocumentation>37 </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>
1.88 KB
CS0170
1.86 KB
CS0170
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>CS0170</ErrorName>3 ··<ErrorName>CS0170</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`p'
 6 //·Line:·21
  
 7 using·System;
  
 8 struct·S2
 9 {
 10 »       public·int·p;
 11 }
  
 12 struct·S
 13 {
 14 »       public·S2·s2;
 15 }
  
 16 class·C
 17 {
 18 ····static·void·Main()
 19 ····{
 20 »       »       S·s;
 21 »       »       Console.WriteLine·(s.s2.p);
 22 ····}
 23 }</string>
5 ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`c'24 ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`c'
6 //·Line:·2425 //·Line:·24
  
7 public·class·C26 public·class·C
8 {27 {
9 »       public·int·v;28 »       public·int·v;
10 }29 }
Offset 24, 14 lines modifiedOffset 47, 33 lines modified
24 {47 {
25 »       static·void·Main·()48 »       static·void·Main·()
26 »       {49 »       {
27 »       »       S·s;50 »       »       S·s;
28 »       »       int·xx·=·s.c.v;51 »       »       int·xx·=·s.c.v;
29 »       }52 »       }
30 }</string>53 }</string>
 54 ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`a'
 55 //·Line:·17
  
 56 using·System;
  
 57 public·struct·S
 58 {
 59 »       public·Action·a;
 60 }
  
  
 61 public·class·Test
 62 {
 63 »       static·void·Main·()
 64 »       {
 65 »       »       S·s;
 66 »       »       s.a·+=·delegate·{·};
 67 »       }
 68 }</string>
31 ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`c'69 ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`c'
32 //·Line:·2170 //·Line:·21
  
33 public·class·C71 public·class·C
34 {72 {
35 »       public·int·v;73 »       public·int·v;
36 }74 }
Offset 71, 65 lines modifiedOffset 113, 23 lines modified
71 »       »       {113 »       »       {
72 »       »       »       Foo·f;114 »       »       »       Foo·f;
73 »       »       »       Bar·b·=·new·Bar();115 »       »       »       Bar·b·=·new·Bar();
74 »       »       »       b.Inc·(f.a);116 »       »       »       b.Inc·(f.a);
75 »       »       }117 »       »       }
76 »       }118 »       }
77 }</string>119 }</string>
78 ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`a' 
79 //·Line:·17 
  
80 using·System; 
  
81 public·struct·S 
82 { 
83 »       public·Action·a; 
84 } 
  
  
85 public·class·Test 
86 { 
87 »       static·void·Main·() 
88 »       { 
89 »       »       S·s; 
90 »       »       s.a·+=·delegate·{·}; 
91 »       } 
92 }</string> 
93 ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`c'120 ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`c'
94 //·Line:·11121 //·Line:·11
  
95 struct·A122 struct·A
96 {123 {
97 »       public·long·b;124 »       public·long·b;
98 »       public·float·c;125 »       public·float·c;
  
99 »       public·A·(int·foo)126 »       public·A·(int·foo)
100 »       {127 »       {
101 »       »       b·=·(long)·c;128 »       »       b·=·(long)·c;
102 »       »       c·=·1;129 »       »       c·=·1;
103 »       }130 »       }
104 }</string>131 }</string>
105 ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`p' 
106 //·Line:·21 
  
107 using·System; 
  
108 struct·S2 
109 { 
110 »       public·int·p; 
111 } 
  
112 struct·S 
113 { 
114 »       public·S2·s2; 
115 } 
  
116 class·C 
117 { 
118 ····static·void·Main() 
Max diff block lines reached; 23/1872 bytes (1.23%) of diff not shown.
1.93 KB
CS0181
1.92 KB
CS0181
Ordering differences only
    
Offset 1, 44 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>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·type 
6 //·Line:·13 
  
7 using·System; 
  
8 class·TestAttribute:·Attribute 
9 { 
10 »       public·TestAttribute·(int[][]·o)·{} 
11 } 
  
12 public·class·E 
13 { 
14 »       [Test·(null)] 
15 »       public·static·void·Main·() 
16 »       { 
17 »       »       System.Reflection.MethodBase.GetCurrentMethod().GetCustomAttributes·(true); 
18 »       } 
19 }</string> 
20 ····<string>//·CS0181:·Attribute·constructor·parameter·has·type·`int[,]',·which·is·not·a·valid·attribute·parameter·type 
21 //·Line:·13 
  
22 using·System; 
  
23 class·TestAttribute:·Attribute 
24 { 
25 ····public·TestAttribute·(int[,]·i)·{} 
26 } 
  
27 public·class·E 
28 { 
29 ····[Test·(null)] 
30 ····public·void·Method·()·{} 
31 }</string> 
32 ····<string>//·CS0181:·Attribute·constructor·parameter·has·type·`System.Enum',·which·is·not·a·valid·attribute·parameter·type5 ····<string>//·CS0181:·Attribute·constructor·parameter·has·type·`System.Enum',·which·is·not·a·valid·attribute·parameter·type
33 //·Line:·186 //·Line:·18
  
34 using·System;7 using·System;
  
35 enum·E8 enum·E
36 {·9 {·
Offset 68, 9 lines modifiedOffset 35, 42 lines modified
68 »       {35 »       {
69 »       }36 »       }
70 »       37 »       
71 »       public·static·void·Main·()38 »       public·static·void·Main·()
72 »       {39 »       {
73 »       }40 »       }
74 }</string>41 }</string>
 42 ····<string>//·CS0181:·Attribute·constructor·parameter·has·type·`int[,]',·which·is·not·a·valid·attribute·parameter·type
 43 //·Line:·13
  
 44 using·System;
  
 45 class·TestAttribute:·Attribute
 46 {
 47 ····public·TestAttribute·(int[,]·i)·{}
 48 }
  
 49 public·class·E
 50 {
 51 ····[Test·(null)]
 52 ····public·void·Method·()·{}
 53 }</string>
 54 ····<string>//·CS0181:·Attribute·constructor·parameter·has·type·`int[][]',·which·is·not·a·valid·attribute·parameter·type
 55 //·Line:·13
  
 56 using·System;
  
 57 class·TestAttribute:·Attribute
 58 {
 59 »       public·TestAttribute·(int[][]·o)·{}
 60 }
  
 61 public·class·E
 62 {
 63 »       [Test·(null)]
 64 »       public·static·void·Main·()
 65 »       {
 66 »       »       System.Reflection.MethodBase.GetCurrentMethod().GetCustomAttributes·(true);
 67 »       }
 68 }</string>
75 ··</Examples>69 ··</Examples>
76 </ErrorDocumentation>70 </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·-·(SampleClass·value)·{8 ········public·static·void·operator·&lt;&lt;·(SampleClass·value,·int·value2)·{
9 ················return·new·SampleClass();9 ················return·null;
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·&lt;&lt;·(SampleClass·value,·int·value2)·{15 ········public·static·void·operator·-·(SampleClass·value)·{
16 ················return·null;16 ················return·new·SampleClass();
17 ········}17 ········}
18 }</string>18 }</string>
19 ··</Examples>19 ··</Examples>
20 </ErrorDocumentation>20 </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>
651 B
CS0144
639 B
CS0144
Ordering differences only
    
Offset 11, 29 lines modifiedOffset 11, 29 lines modified
11 »       »       {11 »       »       {
12 »       »       »       ITest·modelo;12 »       »       »       ITest·modelo;
13 »       »       »       modelo=·new·ITest·();13 »       »       »       modelo=·new·ITest·();
14 »       »       }14 »       »       }
15 }</string>15 }</string>
16 ····<string>//·CS0144:·Cannot·create·an·instance·of·the·abstract·class·or·interface·`X'16 ····<string>//·CS0144:·Cannot·create·an·instance·of·the·abstract·class·or·interface·`X'
17 //·Line:·1117 //·Line:·11
18 interface·X·{ 
19 »       void·A·();18 abstract·class·X·{
 19 »       public·abstract·void·B·();
  
20 }20 }
  
21 class·Demo·{21 class·Demo·{
22 »       static·void·Main·()22 »       static·void·Main·()
23 »       {23 »       {
24 »       »       object·x·=·new·X·();24 »       »       object·x·=·new·X·();
25 »       }25 »       }
26 }</string>26 }</string>
27 ····<string>//·CS0144:·Cannot·create·an·instance·of·the·abstract·class·or·interface·`X'27 ····<string>//·CS0144:·Cannot·create·an·instance·of·the·abstract·class·or·interface·`X'
28 //·Line:·1128 //·Line:·11
29 abstract·class·X·{ 
30 »       public·abstract·void·B·();29 interface·X·{
 30 »       void·A·();
  
31 }31 }
  
32 class·Demo·{32 class·Demo·{
33 »       static·void·Main·()33 »       static·void·Main·()
34 »       {34 »       {
35 »       »       object·x·=·new·X·();35 »       »       object·x·=·new·X·();
923 B
CS0306
911 B
CS0306
Ordering differences only
    
Offset 12, 23 lines modifiedOffset 12, 14 lines modified
12 {12 {
13 »       public·static·unsafe·void·Main·()13 »       public·static·unsafe·void·Main·()
14 »       {14 »       {
15 »       »       var·e·=·from·int*·a·in·&quot;aaa&quot;15 »       »       var·e·=·from·int*·a·in·&quot;aaa&quot;
16 »       »       »       »       select·a;16 »       »       »       »       select·a;
17 »       }17 »       }
18 }</string>18 }</string>
19 ····<string>//·CS0306:·The·type·`char*'·may·not·be·used·as·a·type·argument 
20 //·Line:·9 
21 //·Compiler·options:·-unsafe 
  
22 class·F&lt;U&gt;·{} 
23 unsafe·class·O·{ 
24 »       F&lt;char·*&gt;·f; 
25 »       static·void·Main·()·{} 
26 }</string> 
27 ····<string>//·CS0306:·The·type·`S'·may·not·be·used·as·a·type·argument19 ····<string>//·CS0306:·The·type·`S'·may·not·be·used·as·a·type·argument
28 //·Line:·1320 //·Line:·13
29 //·Compiler·options:·-langversion:latest21 //·Compiler·options:·-langversion:latest
  
30 public·ref·struct·S22 public·ref·struct·S
31 {23 {
32 }24 }
Offset 44, 9 lines modifiedOffset 35, 18 lines modified
44 //·Line:·635 //·Line:·6
  
45 class·G&lt;T&gt;·{}36 class·G&lt;T&gt;·{}
  
46 class·C·:·G&lt;System.ArgIterator&gt;37 class·C·:·G&lt;System.ArgIterator&gt;
47 {38 {
48 }</string>39 }</string>
 40 ····<string>//·CS0306:·The·type·`char*'·may·not·be·used·as·a·type·argument
 41 //·Line:·9
 42 //·Compiler·options:·-unsafe
  
 43 class·F&lt;U&gt;·{}
 44 unsafe·class·O·{
 45 »       F&lt;char·*&gt;·f;
 46 »       static·void·Main·()·{}
 47 }</string>
49 ··</Examples>48 ··</Examples>
50 </ErrorDocumentation>49 </ErrorDocumentation>
2.6 KB
CS0217
2.59 KB
CS0217
Ordering differences only
    
Offset 1, 11 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>CS0217</ErrorName>3 ··<ErrorName>CS0217</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0217:·A·user-defined·operator·`UserOperatorClass.operator·&amp;(UserOperatorClass,·UserOperatorClass)'·must·have·each·parameter·type·and·return·type·of·the·same·type·in·order·to·be·applicable·as·a·short·circuit·operator
 6 //·Line:·22
  
 7 public·class·UserOperatorClass
 8 {
 9 ········public·static·bool·operator·&amp;·(UserOperatorClass·u1,·UserOperatorClass·u2)·{
 10 ················return·true;
 11 ········}
 12 ····
 13 ········public·static·bool·operator·true·(UserOperatorClass·u)·{
 14 ················return·true;
 15 ········}
  
 16 ········public·static·bool·operator·false·(UserOperatorClass·u)·{
 17 ················return·false;
 18 ········}
  
 19 ········public·static·void·Main·()·{
 20 ················
 21 ················UserOperatorClass·x·=·new·UserOperatorClass();
 22 ················UserOperatorClass·y·=·new·UserOperatorClass();
 23 ················UserOperatorClass·z·=·x·&amp;&amp;·y;
 24 ········}
 25 }</string>
5 ····<string>//·CS0217:·A·user-defined·operator·`UserOperatorClass.operator·&amp;(UserOperatorClass,·bool)'·must·have·each·parameter·type·and·return·type·of·the·same·type·in·order·to·be·applicable·as·a·short·circuit·operator26 ····<string>//·CS0217:·A·user-defined·operator·`UserOperatorClass.operator·&amp;(UserOperatorClass,·bool)'·must·have·each·parameter·type·and·return·type·of·the·same·type·in·order·to·be·applicable·as·a·short·circuit·operator
6 //·Line:·2527 //·Line:·25
  
7 public·class·UserOperatorClass28 public·class·UserOperatorClass
8 {29 {
9 »       public·static·UserOperatorClass·operator·&amp;·(UserOperatorClass·u1,·bool·u2)30 »       public·static·UserOperatorClass·operator·&amp;·(UserOperatorClass·u1,·bool·u2)
10 »       {31 »       {
Offset 25, 33 lines modifiedOffset 49, 9 lines modified
25 »       public·static·void·Main·()49 »       public·static·void·Main·()
26 »       {50 »       {
27 »       »       UserOperatorClass·x·=·new·UserOperatorClass·();51 »       »       UserOperatorClass·x·=·new·UserOperatorClass·();
28 »       »       bool·y·=·true;52 »       »       bool·y·=·true;
29 »       »       UserOperatorClass·z·=·x·&amp;&amp;·y;53 »       »       UserOperatorClass·z·=·x·&amp;&amp;·y;
30 »       }54 »       }
31 }</string>55 }</string>
32 ····<string>//·CS0217:·A·user-defined·operator·`UserOperatorClass.operator·&amp;(UserOperatorClass,·UserOperatorClass)'·must·have·each·parameter·type·and·return·type·of·the·same·type·in·order·to·be·applicable·as·a·short·circuit·operator 
33 //·Line:·22 
  
34 public·class·UserOperatorClass 
35 { 
36 ········public·static·bool·operator·&amp;·(UserOperatorClass·u1,·UserOperatorClass·u2)·{ 
37 ················return·true; 
38 ········} 
39 ···· 
40 ········public·static·bool·operator·true·(UserOperatorClass·u)·{ 
41 ················return·true; 
42 ········} 
  
43 ········public·static·bool·operator·false·(UserOperatorClass·u)·{ 
44 ················return·false; 
45 ········} 
  
46 ········public·static·void·Main·()·{ 
47 ················ 
48 ················UserOperatorClass·x·=·new·UserOperatorClass(); 
49 ················UserOperatorClass·y·=·new·UserOperatorClass(); 
50 ················UserOperatorClass·z·=·x·&amp;&amp;·y; 
51 ········} 
52 }</string> 
53 ··</Examples>56 ··</Examples>
54 </ErrorDocumentation>57 </ErrorDocumentation>
1.51 KB
CS1720
1.5 KB
CS1720
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>CS1720</ErrorName>3 ··<ErrorName>CS1720</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1720:·Expression·will·always·cause·a·`System.NullReferenceException'5 ····<string>//·CS1720:·Expression·will·always·cause·a·`System.NullReferenceException'
6 //·Line:·116 //·Line:·9
7 //·Compiler·options:·-warnaserror·-warn:17 //·Compiler·options:·-warnaserror·-warn:1
  
8 using·System; 
  
9 public·class·Tester·8 public·class·Tester·
10 {9 {
11 ····public·static·void·Main()10 ····public·static·void·GenericClass&lt;T&gt;(T·t)·where·T·:·class·
12 ····{11 ····{
13 ········Console.WriteLine(((object)null).ToString());12 ········string·s·=·default(T).ToString();
14 ····}13 ····}
15 }</string>14 }</string>
16 ····<string>//·CS1720:·Expression·will·always·cause·a·`System.NullReferenceException'15 ····<string>//·CS1720:·Expression·will·always·cause·a·`System.NullReferenceException'
17 //·Line:·916 //·Line:·11
18 //·Compiler·options:·-warnaserror·-warn:117 //·Compiler·options:·-warnaserror·-warn:1
  
 18 using·System;
  
19 public·class·Tester·19 public·class·Tester·
20 {20 {
21 ····public·static·void·GenericClass&lt;T&gt;(T·t)·where·T·:·class·21 ····public·static·void·Foo·()
22 ····{22 ····{
23 ········string·s·=·default(T).ToString();23 ········Console.WriteLine(default(Tester).ToString());
24 ····}24 ····}
25 }</string>25 }</string>
26 ····<string>//·CS1720:·Expression·will·always·cause·a·`System.NullReferenceException'26 ····<string>//·CS1720:·Expression·will·always·cause·a·`System.NullReferenceException'
27 //·Line:·1127 //·Line:·11
28 //·Compiler·options:·-warnaserror·-warn:128 //·Compiler·options:·-warnaserror·-warn:1
  
29 using·System;29 using·System;
  
30 public·class·Tester·30 public·class·Tester·
31 {31 {
32 ····public·static·void·Foo·()32 ····public·static·void·Main()
33 ····{33 ····{
34 ········Console.WriteLine(default(Tester).ToString());34 ········Console.WriteLine(((object)null).ToString());
35 ····}35 ····}
36 }</string>36 }</string>
37 ··</Examples>37 ··</Examples>
38 </ErrorDocumentation>38 </ErrorDocumentation>
1.29 KB
CS0212
1.28 KB
CS0212
Ordering differences only
    
Offset 1, 12 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>CS0212</ErrorName>3 ··<ErrorName>CS0212</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0212:·You·can·only·take·the·address·of·unfixed·expression·inside·of·a·fixed·statement·initializer5 ····<string>//·CS0212:·You·can·only·take·the·address·of·unfixed·expression·inside·of·a·fixed·statement·initializer
 6 //·Line:·19
 7 //·Compiler·options:·-unsafe
  
 8 using·System;
  
 9 class·X
 10 {
 11 »       public·int·x;
 12 »       public·X·()
 13 »       {
 14 »       »       this.x·=·4;
 15 »       }
  
 16 »       public·unsafe·static·void·Main·()
 17 »       {
 18 »       »       X·x·=·new·X·();
 19 »       »       int·*p·=·&amp;x.x;
 20 »       }
 21 }</string>
 22 ····<string>//·CS0212:·You·can·only·take·the·address·of·unfixed·expression·inside·of·a·fixed·statement·initializer
6 //·Line:·1723 //·Line:·17
7 //·Compiler·options:·-unsafe24 //·Compiler·options:·-unsafe
  
8 using·System;25 using·System;
  
9 unsafe·class·X·{26 unsafe·class·X·{
10 »       static·void·Main·()27 »       static·void·Main·()
Offset 38, 29 lines modifiedOffset 58, 9 lines modified
38 class·Test·{58 class·Test·{
39 »       static·void·Main·()59 »       static·void·Main·()
40 »       {60 »       {
41 »       »       Foo·x·=·new·Foo·();61 »       »       Foo·x·=·new·Foo·();
42 »       »       x.foo·();62 »       »       x.foo·();
43 »       }63 »       }
44 }</string>64 }</string>
45 ····<string>//·CS0212:·You·can·only·take·the·address·of·unfixed·expression·inside·of·a·fixed·statement·initializer 
46 //·Line:·19 
47 //·Compiler·options:·-unsafe 
  
48 using·System; 
  
49 class·X 
50 { 
51 »       public·int·x; 
52 »       public·X·() 
53 »       { 
54 »       »       this.x·=·4; 
55 »       } 
  
56 »       public·unsafe·static·void·Main·() 
57 »       { 
58 »       »       X·x·=·new·X·(); 
59 »       »       int·*p·=·&amp;x.x; 
60 »       } 
61 }</string> 
62 ··</Examples>65 ··</Examples>
63 </ErrorDocumentation>66 </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;&quot;·ID</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;foo.txt&quot;·&quot;{00000000-0000-0000-0000-000000000000}&quot;·&quot;M&quot;</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;foo.txt&quot;·&quot;{00000000-0000-0000-0000-000000000000}&quot;·&quot;M&quot;</string>16 #pragma·checksum·&quot;&quot;·ID</string>
17 ··</Examples>17 ··</Examples>
18 </ErrorDocumentation>18 </ErrorDocumentation>
1.72 KB
CS0027
1.71 KB
CS0027
Ordering differences only
    
Offset 6, 14 lines modifiedOffset 6, 31 lines modified
6 //·Line:·66 //·Line:·6
  
7 class·Program7 class·Program
8 {8 {
9 »       const·object·y·=·this;9 »       const·object·y·=·this;
10 }</string>10 }</string>
11 ····<string>//·CS0027:·Keyword·`this'·is·not·available·in·the·current·context11 ····<string>//·CS0027:·Keyword·`this'·is·not·available·in·the·current·context
 12 //·Line:·10
  
 13 //·Attention:·Here·the·compiler·complains·saying·that·cannot·convert·implicitly·from·'Error0027'·to·'int'·but
 14 //·should·also·say·that·the·use·of·keyword·'this'·is·out·of·context·since·it's·used·outside·a·constructor,·method
 15 //·or·property.
 16 using·System;
  
 17 class·Error0027·{
 18 »       int·i·=·this;
 19 »       int·x·=·0;
 20 »       
 21 »       public·static·void·Main·()·{
 22 »       »       Console.WriteLine·(&quot;The·compiler·should·complain:·Error·CS0027·trying·to·use·'this'·outside·context.&quot;);
 23 »       »       Console.WriteLine·(&quot;Trying·to·assign·i·to·'this'·outside·a·method,·property·or·ctr.&quot;);
 24 »       }
 25 }</string>
 26 ····<string>//·CS0027:·Keyword·`this'·is·not·available·in·the·current·context
12 //·Line:·7·27 //·Line:·7·
  
13 using·System;28 using·System;
  
14 class·Error0027·{29 class·Error0027·{
15 »       int·i·=·this.x;30 »       int·i·=·this.x;
16 »       int·x·=·0;31 »       int·x·=·0;
Offset 36, 26 lines modifiedOffset 53, 9 lines modified
36 class·C·:·B53 class·C·:·B
37 {54 {
38 »       public·C·()55 »       public·C·()
39 »       »       :·base·(this)56 »       »       :·base·(this)
40 »       {57 »       {
41 »       }58 »       }
42 }</string>59 }</string>
43 ····<string>//·CS0027:·Keyword·`this'·is·not·available·in·the·current·context 
44 //·Line:·10 
  
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; 
  
49 class·Error0027·{ 
50 »       int·i·=·this; 
51 »       int·x·=·0; 
52 »        
53 »       public·static·void·Main·()·{ 
54 »       »       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;); 
56 »       } 
57 }</string> 
58 ··</Examples>60 ··</Examples>
59 </ErrorDocumentation>61 </ErrorDocumentation>
1.72 KB
CS1572
1.71 KB
CS1572
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>CS1572</ErrorName>3 ··<ErrorName>CS1572</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1572:·XML·comment·on·`Testing.Test.this[int]'·has·a·param·tag·for·`mismatch',·but·there·is·no·parameter·by·that·name5 ····<string>//·CS1572:·XML·comment·on·`Testing.Test.Baz(int)'·has·a·param·tag·for·`mismatch',·but·there·is·no·parameter·by·that·name
6 //·Line:·106 //·Line:·10
7 //·Compiler·options:·-doc:dummy.xml·-warn:2·-warnaserror7 //·Compiler·options:·-doc:dummy.xml·-warn:2·-warnaserror
  
8 namespace·Testing8 namespace·Testing
9 {9 {
10 »       class·Test10 »       public·class·Test
11 »       {11 »       {
12 »       »       ///·&lt;param·name='mismatch'&gt;mismatch&lt;/param&gt;12 »       »       ///·&lt;param·name='mismatch'&gt;mismatch&lt;/param&gt;
 13 »       »       public·void·Baz·(int·i)·{}
13 »       »       public·int·this[int·i]·{ 
14 »       »       »       set·{} 
15 »       »       } 
16 »       }14 »       }
17 }</string>15 }</string>
18 ····<string>//·CS1572:·XML·comment·on·`Testing.Test.D'·has·a·param·tag·for·`mismatch',·but·there·is·no·parameter·by·that·name16 ····<string>//·CS1572:·XML·comment·on·`Testing.Test.D'·has·a·param·tag·for·`mismatch',·but·there·is·no·parameter·by·that·name
19 //·Line:·1017 //·Line:·10
20 //·Compiler·options:·-doc:dummy.xml·-warn:2·-warnaserror18 //·Compiler·options:·-doc:dummy.xml·-warn:2·-warnaserror
  
21 namespace·Testing19 namespace·Testing
22 {20 {
23 »       class·Test21 »       class·Test
24 »       {22 »       {
25 »       »       ///·&lt;param·name='mismatch'&gt;mismatch&lt;/param&gt;23 »       »       ///·&lt;param·name='mismatch'&gt;mismatch&lt;/param&gt;
26 »       »       public·delegate·void·D·(int·i);24 »       »       public·delegate·void·D·(int·i);
27 »       }25 »       }
28 }</string>26 }</string>
29 ····<string>//·CS1572:·XML·comment·on·`Testing.Test.Baz(int)'·has·a·param·tag·for·`mismatch',·but·there·is·no·parameter·by·that·name27 ····<string>//·CS1572:·XML·comment·on·`Testing.Test.this[int]'·has·a·param·tag·for·`mismatch',·but·there·is·no·parameter·by·that·name
30 //·Line:·1028 //·Line:·10
31 //·Compiler·options:·-doc:dummy.xml·-warn:2·-warnaserror29 //·Compiler·options:·-doc:dummy.xml·-warn:2·-warnaserror
  
32 namespace·Testing30 namespace·Testing
33 {31 {
34 »       public·class·Test32 »       class·Test
35 »       {33 »       {
36 »       »       ///·&lt;param·name='mismatch'&gt;mismatch&lt;/param&gt;34 »       »       ///·&lt;param·name='mismatch'&gt;mismatch&lt;/param&gt;
37 »       »       public·void·Baz·(int·i)·{}35 »       »       public·int·this[int·i]·{
 36 »       »       »       set·{}
 37 »       »       }
38 »       }38 »       }
39 }</string>39 }</string>
40 ··</Examples>40 ··</Examples>
41 </ErrorDocumentation>41 </ErrorDocumentation>
1.19 KB
CS0576
1.17 KB
CS0576
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>CS0576</ErrorName>3 ··<ErrorName>CS0576</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0576:·Namespace·`Top'·contains·a·definition·with·same·name·as·alias·`T'5 ····<string>//·CS0576:·Namespace·`global::'·contains·a·definition·with·same·name·as·alias·`A'
6 //·Line:·126 //·Line:·12
  
 7 using·A·=·System;
7 namespace·Top 
8 { 
9 »       using·T·=·System.Exception; 
  
10 »       namespace·T8 namespace·A.Foo
 9 {
 10 »       class·X
11 »       {11 »       {
12 »       »       class·C12 »       »       public·static·void·Main·()
13 »       »       {13 »       »       {
14 »       »       »       T·t;14 »       »       »       A.GG·();
15 »       »       }15 »       »       }
16 »       }16 »       }
17 }</string>17 }</string>
18 ····<string>//·CS0576:·Namespace·`global::'·contains·a·definition·with·same·name·as·alias·`A'18 ····<string>//·CS0576:·Namespace·`Top'·contains·a·definition·with·same·name·as·alias·`T'
19 //·Line:·1219 //·Line:·12
  
20 using·A·=·System; 
  
21 namespace·A.Foo20 namespace·Top
22 {21 {
23 »       class·X22 »       using·T·=·System.Exception;
  
 23 »       namespace·T
24 »       {24 »       {
25 »       »       public·static·void·Main·()25 »       »       class·C
26 »       »       {26 »       »       {
27 »       »       »       A.GG·();27 »       »       »       T·t;
28 »       »       }28 »       »       }
29 »       }29 »       }
30 }</string>30 }</string>
31 ····<string>//·CS0576:·Namespace·`global::'·contains·a·definition·with·same·name·as·alias·`S'31 ····<string>//·CS0576:·Namespace·`global::'·contains·a·definition·with·same·name·as·alias·`S'
32 //·Line:·1432 //·Line:·14
  
33 using·S·=·System;33 using·S·=·System;
948 B
CS0717
936 B
CS0717
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>CS0717</ErrorName>3 ··<ErrorName>CS0717</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0717:·`System.Console'·is·not·a·valid·constraint.·Static·classes·cannot·be·used·as·constraints
 6 //·Line:·6
  
 7 abstract·class·C
 8 {
 9 »       public·abstract·void·Foo&lt;U&gt;·()·where·U·:·System.Console;
 10 }</string>
5 ····<string>//·CS0717:·`S'·is·not·a·valid·constraint.·Static·classes·cannot·be·used·as·constraints11 ····<string>//·CS0717:·`S'·is·not·a·valid·constraint.·Static·classes·cannot·be·used·as·constraints
6 //·Line:·812 //·Line:·8
  
7 static·class·S13 static·class·S
8 {14 {
9 }15 }
  
10 class·Foo&lt;T&gt;·where·T·:·S16 class·Foo&lt;T&gt;·where·T·:·S
11 {17 {
12 }</string>18 }</string>
13 ····<string>//·CS0717:·`System.Console'·is·not·a·valid·constraint.·Static·classes·cannot·be·used·as·constraints 
14 //·Line:·6 
  
15 abstract·class·C 
16 { 
17 »       public·abstract·void·Foo&lt;U&gt;·()·where·U·:·System.Console; 
18 }</string> 
19 ··</Examples>19 ··</Examples>
20 </ErrorDocumentation>20 </ErrorDocumentation>
921 B
CS0149
909 B
CS0149
Ordering differences only
    
Offset 11, 26 lines modifiedOffset 11, 14 lines modified
11 {11 {
12 »       public·static·void·Main·()12 »       public·static·void·Main·()
13 »       {13 »       {
14 »       »       TestDelegate·delegateInstance·=·new·TestDelegate·();14 »       »       TestDelegate·delegateInstance·=·new·TestDelegate·();
15 »       }15 »       }
16 }</string>16 }</string>
17 ····<string>//·CS0149:·Method·name·expected17 ····<string>//·CS0149:·Method·name·expected
18 //·Line:·10 
  
19 delegate·void·D·(); 
  
20 public·class·MainClass 
21 { 
22 »       public·static·void·Main·() 
23 »       { 
24 »       »       D·delegateInstance·=·new·D·(Main,·null); 
25 »       } 
26 }</string> 
27 ····<string>//·CS0149:·Method·name·expected 
28 //·Line:·1718 //·Line:·17
  
29 public·class·Blah·{19 public·class·Blah·{
  
30 »       public·delegate·int·MyDelegate·(int·i,·int·j);20 »       public·delegate·int·MyDelegate·(int·i,·int·j);
  
31 »       public·int·Foo·(int·i,·int·j)21 »       public·int·Foo·(int·i,·int·j)
Offset 41, 9 lines modifiedOffset 29, 21 lines modified
41 »       public·static·void·Main·()29 »       public·static·void·Main·()
42 »       {30 »       {
43 »       »       Blah·i·=·new·Blah·();31 »       »       Blah·i·=·new·Blah·();
  
44 »       »       MyDelegate·del·=·new·MyDelegate·();32 »       »       MyDelegate·del·=·new·MyDelegate·();
45 »       }33 »       }
46 }</string>34 }</string>
 35 ····<string>//·CS0149:·Method·name·expected
 36 //·Line:·10
  
 37 delegate·void·D·();
  
 38 public·class·MainClass
 39 {
 40 »       public·static·void·Main·()
 41 »       {
 42 »       »       D·delegateInstance·=·new·D·(Main,·null);
 43 »       }
 44 }</string>
47 ··</Examples>45 ··</Examples>
48 </ErrorDocumentation>46 </ErrorDocumentation>
1.88 KB
CS0052
1.87 KB
CS0052
Ordering differences only
    
Offset 1, 35 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>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 ········protected·class·B·{} 
  
10 ········public·class·C 
11 ········{ 
12 ················protected·class·D 
13 ················{ 
14 ························public·B·b; 
15 ················} 
16 ········} 
17 }</string> 
18 ····<string>//·CS0052:·Inconsistent·accessibility:·field·type·`InternalClass'·is·less·accessible·than·field·`PublicClass.member'5 ····<string>//·CS0052:·Inconsistent·accessibility:·field·type·`InternalClass'·is·less·accessible·than·field·`PublicClass.member'
19 //·Line:·86 //·Line:·8
  
20 class·InternalClass·{7 class·InternalClass·{
21 }8 }
  
22 public·class·PublicClass·{9 public·class·PublicClass·{
23 »       public·InternalClass·member;10 »       public·InternalClass·member;
24 }</string>11 }</string>
 12 ····<string>//·CS0052:·Inconsistent·accessibility:·field·type·`C'·is·less·accessible·than·field·`PublicClass.member'
 13 //·Line:·8
  
 14 class·C
 15 {
 16 }
  
 17 public·class·PublicClass
 18 {
 19 »       public·const·C·member·=·null;
 20 }</string>
25 ····<string>//·CS0052:·Inconsistent·accessibility:·field·type·`A.B'·is·less·accessible·than·field·`A.C.D.b'21 ····<string>//·CS0052:·Inconsistent·accessibility:·field·type·`A.B'·is·less·accessible·than·field·`A.C.D.b'
26 //·Line:·1222 //·Line:·12
  
27 public·class·A23 public·class·A
28 {24 {
29 »       private·class·B·{·}25 »       private·class·B·{·}
  
Offset 37, 20 lines modifiedOffset 33, 24 lines modified
37 »       {33 »       {
38 »       »       protected·class·D34 »       »       protected·class·D
39 »       »       {35 »       »       {
40 »       »       »       protected·B·b;36 »       »       »       protected·B·b;
41 »       »       }37 »       »       }
42 »       }38 »       }
43 }</string>39 }</string>
44 ····<string>//·CS0052:·Inconsistent·accessibility:·field·type·`C'·is·less·accessible·than·field·`PublicClass.member'40 ····<string>//·CS0052:·Inconsistent·accessibility:·field·type·`A.B'·is·less·accessible·than·field·`A.C.D.b'
45 //·Line:·841 //·Line:·12
  
46 class·C42 public·class·A
47 {43 {
48 }44 ········protected·class·B·{}
  
49 public·class·PublicClass 
50 { 
51 »       public·const·C·member·=·null;45 ········public·class·C
 46 ········{
 47 ················protected·class·D
 48 ················{
 49 ························public·B·b;
 50 ················}
 51 ········}
52 }</string>52 }</string>
53 ··</Examples>53 ··</Examples>
54 </ErrorDocumentation>54 </ErrorDocumentation>
723 B
CS1508
711 B
CS1508
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>CS1508</ErrorName>3 ··<ErrorName>CS1508</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1508:·The·resource·identifier·`A'·has·already·been·used·in·this·assembly5 ····<string>//·CS1508:·The·resource·identifier·`A'·has·already·been·used·in·this·assembly
6 //·Line:·06 //·Line:·0
7 //·Compiler·options:·-res:1,A·-res:2,A</string>7 //·Compiler·options:·-res:1,A·-linkres:1,A</string>
8 ····<string>//·CS1508:·The·resource·identifier·`A'·has·already·been·used·in·this·assembly8 ····<string>//·CS1508:·The·resource·identifier·`A'·has·already·been·used·in·this·assembly
9 //·Line:·09 //·Line:·0
10 //·Compiler·options:·-res:1,A·-linkres:1,A</string>10 //·Compiler·options:·-res:1,A·-res:2,A</string>
11 ··</Examples>11 ··</Examples>
12 </ErrorDocumentation>12 </ErrorDocumentation>
658 B
CS8082
646 B
CS8082
Ordering differences only
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
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:·86 //·Line:·8
  
7 class·C7 class·C
8 {8 {
9 »       void·Foo·()9 »       void·Foo·()
10 »       {10 »       {
11 »       »       var·s·=·nameof·(1.ToString);11 »       »       var·v·=·nameof·(this?.Equals);
12 »       }12 »       }
13 }</string>13 }</string>
14 ····<string>//·CS8082:·An·argument·to·nameof·operator·cannot·include·sub-expression14 ····<string>//·CS8082:·An·argument·to·nameof·operator·cannot·include·sub-expression
15 //·Line:·915 //·Line:·9
  
16 class·C16 class·C
17 {17 {
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>
1.04 KB
CS0698
1.03 KB
CS0698
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>CS0698</ErrorName>3 ··<ErrorName>CS0698</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0698:·A·generic·type·cannot·derive·from·`X'·because·it·is·an·attribute·class5 ····<string>//·CS0698:·A·generic·type·cannot·derive·from·`System.Attribute'·because·it·is·an·attribute·class
6 //·Line:·66 //·Line:·6
  
7 using·System;7 using·System;
  
8 class·Stack&lt;T&gt;·:·X8 class·Stack&lt;T&gt;·:·Attribute
9 {·}9 {·}
  
10 class·X·:·Attribute10 class·X
11 {11 {
 12 »       static·void·Main·()
 13 »       {·}
12 }</string>14 }</string>
13 ····<string>//·CS0698:·A·generic·type·cannot·derive·from·`System.Attribute'·because·it·is·an·attribute·class15 ····<string>//·CS0698:·A·generic·type·cannot·derive·from·`X'·because·it·is·an·attribute·class
14 //·Line:·616 //·Line:·6
  
15 using·System;17 using·System;
  
16 class·Stack&lt;T&gt;·:·Attribute18 class·Stack&lt;T&gt;·:·X
17 {·}19 {·}
  
18 class·X20 class·X·:·Attribute
19 {21 {
20 »       static·void·Main·() 
21 »       {·} 
22 }</string>22 }</string>
23 ··</Examples>23 ··</Examples>
24 </ErrorDocumentation>24 </ErrorDocumentation>
603 B
CS2021
591 B
CS2021
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>CS2021</ErrorName>3 ··<ErrorName>CS2021</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS2021:·Output·file·name·is·not·valid5 ····<string>//·CS2021:·Output·file·name·is·not·valid
6 //·Line:·06 //·Line:·0
7 //·Compiler·options:·-out:/</string>7 //·Compiler·options:·-out:.dll</string>
8 ····<string>//·CS2021:·Output·file·name·is·not·valid8 ····<string>//·CS2021:·Output·file·name·is·not·valid
9 //·Line:·09 //·Line:·0
10 //·Compiler·options:·-out:.dll</string>10 //·Compiler·options:·-out:/</string>
11 ··</Examples>11 ··</Examples>
12 </ErrorDocumentation>12 </ErrorDocumentation>
1.32 KB
CS8175
1.31 KB
CS8175
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>CS8175</ErrorName>3 ··<ErrorName>CS8175</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS8175:·Cannot·use·by-reference·variable·`v'·inside·an·anonymous·method,·lambda·expression,·or·query·expression
 6 //·Line:·14
  
 7 using·System;
  
 8 public·class·Test
 9 {
 10 »       public·static·void·Main()
 11 »       {
 12 »       »       var·arr·=·new·int·[1];
 13 »       »       ref·var·v·=·ref·arr·[0];
  
 14 »       »       Action·a·=·delegate·{
 15 »       »       »       ref·var·v2·=·ref·v;
 16 »       »       };
 17 »       }
 18 }</string>
5 ····<string>//·CS8175:·Cannot·use·by-reference·variable·`s'·inside·an·anonymous·method,·lambda·expression,·or·query·expression19 ····<string>//·CS8175:·Cannot·use·by-reference·variable·`s'·inside·an·anonymous·method,·lambda·expression,·or·query·expression
6 //·Line:·1720 //·Line:·17
7 //·Compiler·options:·-langversion:latest21 //·Compiler·options:·-langversion:latest
  
8 using·System;22 using·System;
  
9 public·ref·struct·S23 public·ref·struct·S
Offset 17, 26 lines modifiedOffset 34, 9 lines modified
17 »       public·static·void·Main·()34 »       public·static·void·Main·()
18 »       {35 »       {
19 »       »       var·s·=·new·S·();36 »       »       var·s·=·new·S·();
  
20 »       »       Action·a·=·()·=&gt;·Console.WriteLine·(s);37 »       »       Action·a·=·()·=&gt;·Console.WriteLine·(s);
21 »       }38 »       }
22 }</string>39 }</string>
23 ····<string>//·CS8175:·Cannot·use·by-reference·variable·`v'·inside·an·anonymous·method,·lambda·expression,·or·query·expression 
24 //·Line:·14 
  
25 using·System; 
  
26 public·class·Test 
27 { 
28 »       public·static·void·Main() 
29 »       { 
30 »       »       var·arr·=·new·int·[1]; 
31 »       »       ref·var·v·=·ref·arr·[0]; 
  
32 »       »       Action·a·=·delegate·{ 
33 »       »       »       ref·var·v2·=·ref·v; 
34 »       »       }; 
35 »       } 
36 }</string> 
37 ··</Examples>40 ··</Examples>
38 </ErrorDocumentation>41 </ErrorDocumentation>
1.48 KB
CS1935
1.47 KB
CS1935
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>CS1935</ErrorName>3 ··<ErrorName>CS1935</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1935:·An·implementation·of·`Cast'·query·expression·pattern·could·not·be·found.·Are·you·missing·`System.Linq'·using·directive·or·`System.Core.dll'·assembly·reference?5 ····<string>//·CS1935:·An·implementation·of·`Select'·query·expression·pattern·could·not·be·found.·Are·you·missing·`System.Linq'·using·directive·or·`System.Core.dll'·assembly·reference?
6 //·Line:·126 //·Line:·10
  
  
7 public·class·Test7 public·class·Test
8 {8 {
9 »       class·Enumerable·{} 
10 »       »        
11 »       static·void·Main·()9 »       static·void·Main·()
12 »       {10 »       {
13 »       »       var·v·=·new·int[0];11 »       »       var·v·=·new·int[0];
14 »       »       var·foo·=·from·int·a·in·v·where·a·&gt;·0·select·a;12 »       »       var·foo·=·from·a·in·v·select·a;
15 »       }13 »       }
16 }</string>14 }</string>
17 ····<string>//·CS1935:·An·implementation·of·`Select'·query·expression·pattern·could·not·be·found.·Are·you·missing·`System.Linq'·using·directive·or·`System.Core.dll'·assembly·reference?15 ····<string>//·CS1935:·An·implementation·of·`Cast'·query·expression·pattern·could·not·be·found.·Are·you·missing·`System.Linq'·using·directive·or·`System.Core.dll'·assembly·reference?
18 //·Line:·1016 //·Line:·12
  
  
19 public·class·Test17 public·class·Test
20 {18 {
 19 »       class·Enumerable·{}
 20 »       »       
21 »       static·void·Main·()21 »       static·void·Main·()
22 »       {22 »       {
23 »       »       var·v·=·new·int[0];23 »       »       var·v·=·new·int[0];
24 »       »       var·foo·=·from·a·in·v·select·a;24 »       »       var·foo·=·from·int·a·in·v·where·a·&gt;·0·select·a;
25 »       }25 »       }
26 }</string>26 }</string>
27 ··</Examples>27 ··</Examples>
28 </ErrorDocumentation>28 </ErrorDocumentation>
545 B
CS7023
533 B
CS7023
Ordering differences only
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 ····<string>//·CS7023:·The·second·operand·of·`is'·or·`as'·operator·cannot·be·static·type·`X'5 ····<string>//·CS7023:·The·second·operand·of·`is'·or·`as'·operator·cannot·be·static·type·`X'
6 //·Line:·86 //·Line:·8
  
7 static·class·X7 static·class·X
8 {8 {
9 »       public·static·void·Main·()9 »       public·static·void·Main·()
10 »       {10 »       {
11 »       »       var·v·=·null·as·X;11 »       »       var·v·=·null·is·X;
12 »       }12 »       }
13 }</string>13 }</string>
14 ····<string>//·CS7023:·The·second·operand·of·`is'·or·`as'·operator·cannot·be·static·type·`X'14 ····<string>//·CS7023:·The·second·operand·of·`is'·or·`as'·operator·cannot·be·static·type·`X'
15 //·Line:·815 //·Line:·8
  
16 static·class·X16 static·class·X
17 {17 {
18 »       public·static·void·Main·()18 »       public·static·void·Main·()
19 »       {19 »       {
20 »       »       var·v·=·null·is·X;20 »       »       var·v·=·null·as·X;
21 »       }21 »       }
22 }</string>22 }</string>
23 ··</Examples>23 ··</Examples>
24 </ErrorDocumentation>24 </ErrorDocumentation>
1.49 KB
CS0160
1.48 KB
CS0160
Ordering differences only
    
Offset 1, 31 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>CS0160</ErrorName>3 ··<ErrorName>CS0160</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0160:·A·previous·catch·clause·already·catches·all·exceptions·of·this·or·a·super·type·`C&lt;dynamic&gt;' 
6 //·Line:·17 
  
7 class·D&lt;T&gt;·:·C&lt;object&gt; 
8 { 
9 } 
  
10 class·C&lt;T&gt;·:·System.Exception 
11 { 
12 } 
  
13 class·ClassMain 
14 { 
15 »       public·static·void·Main·() 
16 »       { 
17 »       »       try·{·} 
18 »       »       catch·(C&lt;dynamic&gt;)·{·} 
19 »       »       catch·(D&lt;object&gt;)·{·} 
20 »       } 
21 }</string> 
22 ····<string>//·CS0160:·A·previous·catch·clause·already·catches·all·exceptions·of·this·or·a·super·type·`System.Exception'5 ····<string>//·CS0160:·A·previous·catch·clause·already·catches·all·exceptions·of·this·or·a·super·type·`System.Exception'
23 //·Line:·86 //·Line:·8
  
24 class·ClassMain·{7 class·ClassMain·{
25 ········public·static·void·Main()·{8 ········public·static·void·Main()·{
26 ················try·{·}9 ················try·{·}
27 ················catch·(System.Exception)·{·}10 ················catch·(System.Exception)·{·}
Offset 38, 9 lines modifiedOffset 18, 29 lines modified
38 class·ClassMain·{18 class·ClassMain·{
39 ········public·static·void·Main()·{19 ········public·static·void·Main()·{
40 ················try·{·}20 ················try·{·}
41 ················catch·(System.Exception)·{·}21 ················catch·(System.Exception)·{·}
42 ················catch·(System.Exception)·{·}22 ················catch·(System.Exception)·{·}
43 ········}23 ········}
44 }</string>24 }</string>
 25 ····<string>//·CS0160:·A·previous·catch·clause·already·catches·all·exceptions·of·this·or·a·super·type·`C&lt;dynamic&gt;'
 26 //·Line:·17
  
 27 class·D&lt;T&gt;·:·C&lt;object&gt;
 28 {
 29 }
  
 30 class·C&lt;T&gt;·:·System.Exception
 31 {
 32 }
  
 33 class·ClassMain
 34 {
 35 »       public·static·void·Main·()
 36 »       {
 37 »       »       try·{·}
 38 »       »       catch·(C&lt;dynamic&gt;)·{·}
 39 »       »       catch·(D&lt;object&gt;)·{·}
 40 »       }
 41 }</string>
45 ··</Examples>42 ··</Examples>
46 </ErrorDocumentation>43 </ErrorDocumentation>
1.13 KB
CS0192
1.12 KB
CS0192
Ordering differences only
    
Offset 1, 46 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>CS0192</ErrorName>3 ··<ErrorName>CS0192</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0192:·A·readonly·field·`A.a'·cannot·be·passed·ref·or·out·(except·in·a·constructor)5 ····<string>//·CS0192:·A·readonly·field·`A.a'·cannot·be·passed·ref·or·out·(except·in·a·constructor)
6 //·Line:·156 //·Line:·17
  
 7 using·System;
  
7 class·A8 class·A
8 {9 {
9 »       public·readonly·int·a;10 »       public·readonly·int·a=5;
10 »       11 »       
11 »       public·void·Inc·(out·int·a)12 »       public·void·Inc·(ref·int·a)
12 »       {13 »       {
13 ············a·=·3;14 »       »       ++a;
14 »       }15 »       }
15 »       16 »       
16 »       public·void·IncCall·()17 »       public·void·IncCall·()
17 »       {18 »       {
18 »       »       Inc·(out·a);19 »       »       Inc·(ref·a);
 20 »       }
 21 »       
 22 »       static·void·Main·()
 23 »       {
19 »       }24 »       }
20 }</string>25 }</string>
21 ····<string>//·CS0192:·A·readonly·field·`A.a'·cannot·be·passed·ref·or·out·(except·in·a·constructor)26 ····<string>//·CS0192:·A·readonly·field·`A.a'·cannot·be·passed·ref·or·out·(except·in·a·constructor)
22 //·Line:·1727 //·Line:·15
  
23 using·System; 
  
24 class·A28 class·A
25 {29 {
26 »       public·readonly·int·a=5;30 »       public·readonly·int·a;
27 »       31 »       
28 »       public·void·Inc·(ref·int·a)32 »       public·void·Inc·(out·int·a)
29 »       {33 »       {
30 »       »       ++a;34 ············a·=·3;
31 »       }35 »       }
32 »       36 »       
33 »       public·void·IncCall·()37 »       public·void·IncCall·()
34 »       {38 »       {
35 »       »       Inc·(ref·a);39 »       »       Inc·(out·a);
36 »       } 
37 »        
38 »       static·void·Main·() 
39 »       { 
40 »       }40 »       }
41 }</string>41 }</string>
42 ··</Examples>42 ··</Examples>
43 </ErrorDocumentation>43 </ErrorDocumentation>
965 B
CS0531
953 B
CS0531
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>CS0531</ErrorName>3 ··<ErrorName>CS0531</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS0531:·`Interface.Foo()':·interface·members·cannot·have·a·definition
 6 //·Line:·5
  
 7 public·interface·Interface·{
 8 ········void·Foo·()·{
 9 ········}
 10 }</string>
5 ····<string>//·CS0531:·`I.P':·interface·members·cannot·have·a·definition11 ····<string>//·CS0531:·`I.P':·interface·members·cannot·have·a·definition
6 //·Line:·612 //·Line:·6
  
7 interface·I13 interface·I
8 {14 {
9 »       int·P·=&gt;·1;15 »       int·P·=&gt;·1;
10 }</string>16 }</string>
11 ····<string>//·CS0531:·`Interface.P.get':·interface·members·cannot·have·a·definition17 ····<string>//·CS0531:·`Interface.P.get':·interface·members·cannot·have·a·definition
12 //·Line:18 //·Line:
  
13 public·interface·Interface·{········19 public·interface·Interface·{········
14 »       int·P·{·get·{}·}20 »       int·P·{·get·{}·}
15 }</string>21 }</string>
16 ····<string>//·CS0531:·`Interface.Foo()':·interface·members·cannot·have·a·definition 
17 //·Line:·5 
  
18 public·interface·Interface·{ 
19 ········void·Foo·()·{ 
20 ········} 
21 }</string> 
22 ··</Examples>22 ··</Examples>
23 </ErrorDocumentation>23 </ErrorDocumentation>
991 B
CS0450
979 B
CS0450
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>CS0450</ErrorName>3 ··<ErrorName>CS0450</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0450:·`A&lt;bool,int&gt;':·cannot·specify·both·a·constraint·class·and·the·`class'·or·`struct'·constraint 
6 //·Line:·8 
  
7 class·A&lt;T,·U&gt; 
8 { 
9 } 
  
10 delegate·void·Test&lt;T&gt;()·where·T·:·struct,·A&lt;bool,·int&gt;;</string> 
11 ····<string>//·CS0450:·`A':·cannot·specify·both·a·constraint·class·and·the·`class'·or·`struct'·constraint5 ····<string>//·CS0450:·`A':·cannot·specify·both·a·constraint·class·and·the·`class'·or·`struct'·constraint
12 //·Line:·86 //·Line:·8
  
13 class·A7 class·A
14 {8 {
15 }9 }
  
16 class·B&lt;T&gt;·where·T·:·class,·A10 class·B&lt;T&gt;·where·T·:·class,·A
17 {11 {
18 }</string>12 }</string>
 13 ····<string>//·CS0450:·`A&lt;bool,int&gt;':·cannot·specify·both·a·constraint·class·and·the·`class'·or·`struct'·constraint
 14 //·Line:·8
  
 15 class·A&lt;T,·U&gt;
 16 {
 17 }
  
 18 delegate·void·Test&lt;T&gt;()·where·T·:·struct,·A&lt;bool,·int&gt;;</string>
19 ··</Examples>19 ··</Examples>
20 </ErrorDocumentation>20 </ErrorDocumentation>
1.38 KB
CS0050
1.37 KB
CS0050
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>CS0050</ErrorName>3 ··<ErrorName>CS0050</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0050:·Inconsistent·accessibility:·return·type·`ErrorCS0052'·is·less·accessible·than·method·`Foo.Method()' 
6 //·Line:·10 
  
7 using·System; 
  
8 class·ErrorCS0052·{ 
9 } 
  
10 public·class·Foo·{ 
11 »       public·ErrorCS0052·Method·()·{ 
12 »       »       Console.WriteLine·(&quot;The·compile·should·advice·the·return·type·of·this·method·is·less·accessible·than·the·method.&quot;); 
13 »       } 
14 »       public·static·void·Main·()·{} 
15 }</string> 
16 ····<string>//·CS0050:·Inconsistent·accessibility:·return·type·`X'·is·less·accessible·than·method·`Foo.Bar()'5 ····<string>//·CS0050:·Inconsistent·accessibility:·return·type·`X'·is·less·accessible·than·method·`Foo.Bar()'
17 //·Line:·136 //·Line:·13
  
18 using·System;7 using·System;
  
19 class·X·{8 class·X·{
20 »       public·X·()9 »       public·X·()
Offset 32, 9 lines modifiedOffset 18, 23 lines modified
32 »       »       return·new·Foo·();18 »       »       return·new·Foo·();
33 »       }19 »       }
  
34 »       public·static·void·Main·()·{20 »       public·static·void·Main·()·{
35 »       »       Foo·x·=·Bar·();21 »       »       Foo·x·=·Bar·();
36 »       }22 »       }
37 }</string>23 }</string>
 24 ····<string>//·CS0050:·Inconsistent·accessibility:·return·type·`ErrorCS0052'·is·less·accessible·than·method·`Foo.Method()'
 25 //·Line:·10
  
 26 using·System;
  
 27 class·ErrorCS0052·{
 28 }
  
 29 public·class·Foo·{
 30 »       public·ErrorCS0052·Method·()·{
 31 »       »       Console.WriteLine·(&quot;The·compile·should·advice·the·return·type·of·this·method·is·less·accessible·than·the·method.&quot;);
 32 »       }
 33 »       public·static·void·Main·()·{}
 34 }</string>
38 ··</Examples>35 ··</Examples>
39 </ErrorDocumentation>36 </ErrorDocumentation>
3.11 KB
CS7070
3.1 KB
CS7070
Ordering differences only
    
Offset 1, 25 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>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:·116 //·Line:·10
  
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 ········}···· 
16 }13 }
  
17 [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)]14 [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)]
18 [Serializable]15 [Serializable]
19 public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{16 public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{
  
20 »       public·DebugPermissionAttribute·(SecurityAction·action)17 »       public·DebugPermissionAttribute·(SecurityAction·action)
Offset 36, 18 lines modifiedOffset 33, 22 lines modified
36 //·Line:·1133 //·Line:·11
  
37 using·System;34 using·System;
38 using·System.Security;35 using·System.Security;
39 using·System.Security.Permissions;36 using·System.Security.Permissions;
  
40 public·class·Program·{37 public·class·Program·{
41 ········public·delegate·int·DisplayHandler·(string·msg); 
42 ····· 
43 »       [DebugPermission·(SecurityAction.RequestMinimum)] 
44 ········public·event·DisplayHandler·OnShow; 
 38 ········[DebugPermission·(SecurityAction.LinkDemand)]
 39 ········public·int·Show
 40 ········{
 41 ············get·{
 42 ················return·2;
 43 ············}
 44 ········}····
45 }45 }
  
46 [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)]46 [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)]
47 [Serializable]47 [Serializable]
48 public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{48 public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{
  
49 »       public·DebugPermissionAttribute·(SecurityAction·action)49 »       public·DebugPermissionAttribute·(SecurityAction·action)
Offset 65, 20 lines modifiedOffset 66, 18 lines modified
  
65 using·System;66 using·System;
66 using·System.Security;67 using·System.Security;
67 using·System.Security.Permissions;68 using·System.Security.Permissions;
  
68 public·class·Program·{69 public·class·Program·{
  
69 ········[DebugPermission·(SecurityAction.LinkDemand)]70 ········[return:·DebugPermission·(SecurityAction.LinkDemand)]
70 ········public·int·Show71 ········public·int·Show·(string·message)
71 ········{72 ········{
72 ············get·{ 
73 ················return·2;73 ················return·2;
74 ············} 
75 ········}····74 ········}····
76 }75 }
  
77 [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)]76 [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)]
78 [Serializable]77 [Serializable]
79 public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{78 public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{
  
Offset 89, 24 lines modifiedOffset 88, 25 lines modified
89 ········88 ········
90 »       public·override·IPermission·CreatePermission·()89 »       public·override·IPermission·CreatePermission·()
91 »       {90 »       {
92 »       »       return·null;91 »       »       return·null;
93 »       }92 »       }
94 }</string>93 }</string>
95 ····<string>//·CS7070:·Security·attribute·`DebugPermissionAttribute'·is·not·valid·on·this·declaration·type.·Security·attributes·are·only·valid·on·assembly,·type·and·method·declarations94 ····<string>//·CS7070:·Security·attribute·`DebugPermissionAttribute'·is·not·valid·on·this·declaration·type.·Security·attributes·are·only·valid·on·assembly,·type·and·method·declarations
96 //·Line:·1095 //·Line:·11
  
97 using·System;96 using·System;
98 using·System.Security;97 using·System.Security;
99 using·System.Security.Permissions;98 using·System.Security.Permissions;
  
100 public·class·Program·{99 public·class·Program·{
 100 ········public·delegate·int·DisplayHandler·(string·msg);
 101 ·····
101 »       [DebugPermission·(SecurityAction.RequestMinimum)]102 »       [DebugPermission·(SecurityAction.RequestMinimum)]
102 ········public·int·i;103 ········public·event·DisplayHandler·OnShow;
103 }104 }
  
104 [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)]105 [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)]
105 [Serializable]106 [Serializable]
106 public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{107 public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{
  
107 »       public·DebugPermissionAttribute·(SecurityAction·action)108 »       public·DebugPermissionAttribute·(SecurityAction·action)
1.16 KB
CS1671
1.15 KB
CS1671
Ordering differences only
    
Offset 1, 12 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>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
6 //·Line:·520 //·Line:·5
7 using·System;21 using·System;
  
8 [error_1518(11)]22 [error_1518(11)]
9 namespace·Mono.Tests23 namespace·Mono.Tests
10 {24 {
11 »       [AttributeUsage(AttributeTargets.All)]25 »       [AttributeUsage(AttributeTargets.All)]
Offset 32, 29 lines modifiedOffset 52, 9 lines modified
32 »       public·class·error_1518Class52 »       public·class·error_1518Class
33 »       {53 »       {
34 »       »       public·error_1518Class()54 »       »       public·error_1518Class()
35 »       »       {55 »       »       {
36 »       »       }56 »       »       }
37 »       }57 »       }
38 }</string>58 }</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> 
53 ··</Examples>59 ··</Examples>
54 </ErrorDocumentation>60 </ErrorDocumentation>
1.56 KB
CS1908
1.54 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·{7 class·Test·{
8 »       internal·void·f·([System.Runtime.InteropServices.DefaultParameterValue·(null)]·short·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·((short)·1)]·int·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&lt;T&gt;·where·T·:·class·{28 class·Test·{
29 »       internal·void·f·([System.Runtime.InteropServices.DefaultParameterValue·(null)]·T·x)29 »       internal·void·f·([System.Runtime.InteropServices.DefaultParameterValue·(null)]·short·x)
30 »       {30 »       {
31 »       }31 »       }
32 }</string>32 }</string>
33 ··</Examples>33 ··</Examples>
34 </ErrorDocumentation>34 </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>
5 ····<string>//·CS0515:·`N.G&lt;T&gt;.G()':·static·constructor·cannot·have·an·access·modifier12 ····<string>//·CS0515:·`N.G&lt;T&gt;.G()':·static·constructor·cannot·have·an·access·modifier
6 //·Line:·713 //·Line:·7
  
7 namespace·N14 namespace·N
8 {15 {
9 »       class·G&lt;T&gt;·{16 »       class·G&lt;T&gt;·{
10 »       »       public·static·G·()17 »       »       public·static·G·()
11 »       »       {18 »       »       {
12 »       »       }19 »       »       }
13 »       }20 »       }
14 }</string>21 }</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>
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.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>
859 B
CS8385
847 B
CS8385
Ordering differences only
    
Offset 2, 30 lines modifiedOffset 2, 30 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>CS8385</ErrorName>3 ··<ErrorName>CS8385</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS8385:·The·given·expression·cannot·be·used·in·a·fixed·statement5 ····<string>//·CS8385:·The·given·expression·cannot·be·used·in·a·fixed·statement
6 //·Line:·96 //·Line:·9
7 //·Compiler·options:·-unsafe7 //·Compiler·options:·-unsafe
  
8 unsafe·class·C8 unsafe·struct·S
9 {9 {
10 »       public·static·void·Main·()10 »       public·void·Test·()
11 »       {11 »       {
 12 »       »       fixed·(S*·i·=·null)·{
12 »       »       fixed·(void*·f·=·Main) 
13 »       »       { 
14 »       »       }13 »       »       }
15 »       }14 »       }
16 }</string>15 }</string>
17 ····<string>//·CS8385:·The·given·expression·cannot·be·used·in·a·fixed·statement16 ····<string>//·CS8385:·The·given·expression·cannot·be·used·in·a·fixed·statement
18 //·Line:·917 //·Line:·9
19 //·Compiler·options:·-unsafe18 //·Compiler·options:·-unsafe
  
20 unsafe·struct·S19 unsafe·class·C
21 {20 {
22 »       public·void·Test·()21 »       public·static·void·Main·()
23 »       {22 »       {
24 »       »       fixed·(S*·i·=·null)·{23 »       »       fixed·(void*·f·=·Main)
 24 »       »       {
25 »       »       }25 »       »       }
26 »       }26 »       }
27 }</string>27 }</string>
28 ··</Examples>28 ··</Examples>
29 </ErrorDocumentation>29 </ErrorDocumentation>
904 B
CS0066
892 B
CS0066
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>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> 
10 ····<string>//·CS0066:·`Button.Click':·event·must·be·of·a·delegate·type5 ····<string>//·CS0066:·`Button.Click':·event·must·be·of·a·delegate·type
11 //·Line·:·106 //·Line·:·10
  
12 using·System;7 using·System;
  
13 public·delegate·void·EventHandler·(object·sender,·EventArgs·e);8 public·delegate·void·EventHandler·(object·sender,·EventArgs·e);
  
Offset 29, 9 lines modifiedOffset 23, 15 lines modified
  
29 »       public·static·void·Main·()23 »       public·static·void·Main·()
30 »       {24 »       {
31 »       »       Blah·b·=·new·Blah·();25 »       »       Blah·b·=·new·Blah·();
32 »       }26 »       }
33 »       27 »       
34 }</string>28 }</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>
35 ··</Examples>34 ··</Examples>
36 </ErrorDocumentation>35 </ErrorDocumentation>
889 B
CS0110
877 B
CS0110
Ordering differences only
    
Offset 1, 20 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>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> 
13 ····<string>//·CS0110:·The·evaluation·of·the·constant·value·for·`A.B.C.X'·involves·a·circular·definition5 ····<string>//·CS0110:·The·evaluation·of·the·constant·value·for·`A.B.C.X'·involves·a·circular·definition
14 //·Line:·96 //·Line:·9
  
15 class·A·{7 class·A·{
16 »       int·a;8 »       int·a;
17 »       9 »       
18 »       class·B·{10 »       class·B·{
Offset 43, 9 lines modifiedOffset 34, 18 lines modified
  
43 »       static·int·Main·(string·[]·args)34 »       static·int·Main·(string·[]·args)
44 »       {35 »       {
45 »       »       return·0;36 »       »       return·0;
46 »       }37 »       }
  
47 }</string>38 }</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>
48 ··</Examples>47 ··</Examples>
49 </ErrorDocumentation>48 </ErrorDocumentation>
1.1 KB
CS1057
1.09 KB
CS1057
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>CS1057</ErrorName>3 ··<ErrorName>CS1057</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS1057:·`S.P.set':·Static·classes·cannot·contain·protected·members5 ····<string>//·CS1057:·`B._a':·Static·classes·cannot·contain·protected·members
6 //·Line:·66 //·Line:·6
  
7 static·class·S7 public·static·class·B
8 {8 {
 9 »       protected·static·object·_a·=·null;
 10 »       »       ····
9 »       public·static·int·P·{ 
10 »       »       get; 
11 »       »       protected·set; 
12 »       } 
13 }</string>11 }</string>
14 ····<string>//·CS1057:·`B.E':·Static·classes·cannot·contain·protected·members12 ····<string>//·CS1057:·`B.E':·Static·classes·cannot·contain·protected·members
15 //·Line:·613 //·Line:·6
  
16 public·static·class·B14 public·static·class·B
17 {15 {
18 »       protected·class·E·{}16 »       protected·class·E·{}
19 }</string>17 }</string>
20 ····<string>//·CS1057:·`B._a':·Static·classes·cannot·contain·protected·members18 ····<string>//·CS1057:·`S.P.set':·Static·classes·cannot·contain·protected·members
21 //·Line:·619 //·Line:·6
  
22 public·static·class·B20 static·class·S
23 {21 {
24 »       protected·static·object·_a·=·null; 
25 »       »       ····22 »       public·static·int·P·{
 23 »       »       get;
 24 »       »       protected·set;
 25 »       }
26 }</string>26 }</string>
27 ··</Examples>27 ··</Examples>
28 </ErrorDocumentation>28 </ErrorDocumentation>
1.8 KB
CS0693
1.79 KB
CS0693
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>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;'5 ····<string>//·CS0693:·Type·parameter·`T'·has·the·same·name·as·the·type·parameter·from·outer·type·`R&lt;U&gt;.A&lt;T&gt;'
6 //·Line:·76 //·Line:·9
7 //·Compiler·options:·-warnaserror·-warn:37 //·Compiler·options:·-warnaserror·-warn:3
  
8 class·A&lt;T&gt;8 class·R&lt;U&gt;
9 {9 {
10 ····interface·I&lt;T&gt; 
11 ····{ 
12 ····}10 »       class·A&lt;T&gt;
 11 »       {
 12 »       »       struct·I&lt;T&gt;
 13 »       »       {
 14 »       »       }
 15 »       }
13 }</string>16 }</string>
14 ····<string>//·CS0693:·Type·parameter·`T'·has·the·same·name·as·the·type·parameter·from·outer·type·`R&lt;U&gt;.A&lt;T&gt;'17 ····<string>//·CS0693:·Type·parameter·`U'·has·the·same·name·as·the·type·parameter·from·outer·type·`R&lt;U&gt;'
15 //·Line:·918 //·Line:·9
16 //·Compiler·options:·-warnaserror·-warn:319 //·Compiler·options:·-warnaserror·-warn:3
  
17 class·R&lt;U&gt;20 class·R&lt;U&gt;
18 {21 {
19 »       class·A&lt;T&gt;22 »       class·A&lt;T&gt;
20 »       {23 »       {
21 »       »       struct·I&lt;T&gt;24 »       »       struct·I&lt;U&gt;
22 »       »       {25 »       »       {
23 »       »       }26 »       »       }
24 »       }27 »       }
25 }</string>28 }</string>
26 ····<string>//·CS0693:·Type·parameter·`T'·has·the·same·name·as·the·type·parameter·from·outer·type·`C&lt;T&gt;'29 ····<string>//·CS0693:·Type·parameter·`T'·has·the·same·name·as·the·type·parameter·from·outer·type·`C&lt;T&gt;'
27 //·Line:·730 //·Line:·7
28 //·Compiler·options:·-warnaserror·-warn:331 //·Compiler·options:·-warnaserror·-warn:3
  
29 class·C&lt;T&gt;32 class·C&lt;T&gt;
30 {33 {
31 »       void·Foo&lt;T&gt;·(T·t)34 »       void·Foo&lt;T&gt;·(T·t)
32 »       {35 »       {
33 »       }36 »       }
34 }</string>37 }</string>
35 ····<string>//·CS0693:·Type·parameter·`U'·has·the·same·name·as·the·type·parameter·from·outer·type·`R&lt;U&gt;'38 ····<string>//·CS0693:·Type·parameter·`T'·has·the·same·name·as·the·type·parameter·from·outer·type·`A&lt;T&gt;'
36 //·Line:·939 //·Line:·7
37 //·Compiler·options:·-warnaserror·-warn:340 //·Compiler·options:·-warnaserror·-warn:3
  
38 class·R&lt;U&gt;41 class·A&lt;T&gt;
39 {42 {
 43 ····interface·I&lt;T&gt;
 44 ····{
 45 ····}
40 »       class·A&lt;T&gt; 
41 »       { 
42 »       »       struct·I&lt;U&gt; 
43 »       »       { 
44 »       »       } 
45 »       } 
46 }</string>46 }</string>
47 ··</Examples>47 ··</Examples>
48 </ErrorDocumentation>48 </ErrorDocumentation>
1.63 KB
CS0540
1.62 KB
CS0540
Ordering differences only
    
Offset 1, 38 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:·`Foo.ISomeProp.SomeProperty':·containing·type·does·not·implement·interface·`ISomeProp' 
6 //·Line:·18 
  
7 public·class·SomeProperty 
8 { 
9 } 
  
10 public·abstract·class·SomeAbstract·:·ISomeProp 
11 { 
12 »       public·abstract·SomeProperty·SomeProperty·{·get;·} 
13 } 
  
14 interface·ISomeProp 
15 { 
16 »       SomeProperty·SomeProperty·{·get;·} 
17 } 
  
18 public·class·Foo·:·SomeAbstract 
19 { 
20 »       SomeProperty·ISomeProp.SomeProperty·{·get·{·return·null;·}·} 
  
21 »       public·override·SomeProperty·SomeProperty·{·get·{·return·null;·}·} 
  
22 »       public·static·void·Main·() 
23 »       { 
24 »       } 
25 }</string> 
26 ····<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'
27 //·Line:·176 //·Line:·17
  
28 using·System;7 using·System;
  
29 namespace·N8 namespace·N
30 {9 {
Offset 59, 9 lines modifiedOffset 32, 36 lines modified
59 }32 }
  
60 class·B·{33 class·B·{
61 »       void·A.B·()·{}34 »       void·A.B·()·{}
  
62 »       static·void·Main·()·{}35 »       static·void·Main·()·{}
63 }</string>36 }</string>
 37 ····<string>//·CS0540:·`Foo.ISomeProp.SomeProperty':·containing·type·does·not·implement·interface·`ISomeProp'
 38 //·Line:·18
  
 39 public·class·SomeProperty
 40 {
 41 }
  
 42 public·abstract·class·SomeAbstract·:·ISomeProp
 43 {
 44 »       public·abstract·SomeProperty·SomeProperty·{·get;·}
 45 }
  
 46 interface·ISomeProp
 47 {
 48 »       SomeProperty·SomeProperty·{·get;·}
 49 }
  
 50 public·class·Foo·:·SomeAbstract
 51 {
 52 »       SomeProperty·ISomeProp.SomeProperty·{·get·{·return·null;·}·}
  
 53 »       public·override·SomeProperty·SomeProperty·{·get·{·return·null;·}·}
  
 54 »       public·static·void·Main·()
 55 »       {
 56 »       }
 57 }</string>
64 ··</Examples>58 ··</Examples>
65 </ErrorDocumentation>59 </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>
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>
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.23 KB
CS1615
1.21 KB
CS1615
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>CS1615</ErrorName>3 ··<ErrorName>CS1615</ErrorName>
4 ··<Examples>4 ··<Examples>
 5 ····<string>//·CS1615:·Argument·`#1'·does·not·require·`out'·modifier.·Consider·removing·`out'·modifier
 6 //·Line:·8
 7 //·Compiler·options:·-langversion:experimental
  
 8 public·class·C
 9 {
 10 »       public·static·void·Main·()
 11 »       {
 12 »       »       Foo·(out·var·y);
 13 »       }
  
 14 »       static·void·Foo·(int·x)
 15 »       {
 16 »       }
  
 17 »       static·void·Foo·(string·x)
 18 »       {
 19 »       }
 20 }</string>
5 ····<string>//·CS1615:·Argument·`#2'·does·not·require·`out'·modifier.·Consider·removing·`out'·modifier21 ····<string>//·CS1615:·Argument·`#2'·does·not·require·`out'·modifier.·Consider·removing·`out'·modifier
6 //·Line:·1322 //·Line:·13
  
7 public·class·X23 public·class·X
8 {24 {
9 »       public·static·void·Test·(params·int[]·a)25 »       public·static·void·Test·(params·int[]·a)
10 »       {26 »       {
Offset 26, 28 lines modifiedOffset 45, 9 lines modified
  
26 »       public·static·void·Main()45 »       public·static·void·Main()
27 »       {46 »       {
28 »       »       int·i·=·1;47 »       »       int·i·=·1;
29 »       »       test·(ref·i);48 »       »       test·(ref·i);
30 »       }49 »       }
31 }</string>50 }</string>
32 ····<string>//·CS1615:·Argument·`#1'·does·not·require·`out'·modifier.·Consider·removing·`out'·modifier 
33 //·Line:·8 
34 //·Compiler·options:·-langversion:experimental 
  
35 public·class·C 
36 { 
37 »       public·static·void·Main·() 
38 »       { 
39 »       »       Foo·(out·var·y); 
40 »       } 
  
41 »       static·void·Foo·(int·x) 
42 »       { 
43 »       } 
  
44 »       static·void·Foo·(string·x) 
45 »       { 
46 »       } 
47 }</string> 
48 ··</Examples>51 ··</Examples>
49 </ErrorDocumentation>52 </ErrorDocumentation>
1.1 KB
CS0402
1.08 KB
CS0402
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>CS0402</ErrorName>3 ··<ErrorName>CS0402</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0402:·`C.Main&lt;T,U&gt;()':·an·entry·point·cannot·be·generic·or·in·a·generic·type5 ····<string>//·CS0402:·`TestClass&lt;T&gt;.Main()':·an·entry·point·cannot·be·generic·or·in·a·generic·type
6 //·Line:·76 //·Line:·7
7 //·Compiler·options:·-warnaserror·-warn:47 //·Compiler·options:·-warnaserror·-warn:4
  
8 class·C8 class·TestClass&lt;T&gt;
9 {9 {
10 ····public·static·void·Main&lt;T,·U&gt;·()10 ····public·static·void·Main·()
11 ····{11 ····{
12 ····}12 ····}
13 }</string>13 }</string>
14 ····<string>//·CS0402:·`TestClass&lt;T&gt;.Main()':·an·entry·point·cannot·be·generic·or·in·a·generic·type14 ····<string>//·CS0402:·`C.Main&lt;T,U&gt;()':·an·entry·point·cannot·be·generic·or·in·a·generic·type
15 //·Line:·715 //·Line:·7
16 //·Compiler·options:·-warnaserror·-warn:416 //·Compiler·options:·-warnaserror·-warn:4
  
17 class·TestClass&lt;T&gt;17 class·C
18 {18 {
19 ····public·static·void·Main·()19 ····public·static·void·Main&lt;T,·U&gt;·()
20 ····{20 ····{
21 ····}21 ····}
22 }</string>22 }</string>
23 ··</Examples>23 ··</Examples>
24 </ErrorDocumentation>24 </ErrorDocumentation>
1.07 KB
CS0747
1.05 KB
CS0747
Ordering differences only
    
Offset 1, 42 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>CS0747</ErrorName>3 ··<ErrorName>CS0747</ErrorName>
4 ··<Examples>4 ··<Examples>
5 ····<string>//·CS0747:·Inconsistent·`object·initializer'·member·declaration5 ····<string>//·CS0747:·Inconsistent·`collection·initializer'·member·declaration
6 //·Line:·166 //·Line:·16
  
  
7 using·System;7 using·System;
8 using·System.Collections;8 using·System.Collections;
  
9 class·Data9 class·Data
10 {10 {
11 }11 }
  
12 public·class·Test12 public·class·Test
13 {13 {
14 »       static·void·Main·()14 »       static·void·Main·()
15 »       {15 »       {
16 »       »       var·c·=·new·ArrayList·{·Count·=·1,·1·};16 »       »       var·c·=·new·ArrayList·{·1,·Count·=·1·};
17 »       }17 »       }
18 }</string>18 }</string>
19 ····<string>//·CS0747:·Inconsistent·`collection·initializer'·member·declaration19 ····<string>//·CS0747:·Inconsistent·`object·initializer'·member·declaration
20 //·Line:·1620 //·Line:·16
  
  
21 using·System;21 using·System;
22 using·System.Collections;22 using·System.Collections;
  
23 class·Data23 class·Data
24 {24 {
25 }25 }
  
26 public·class·Test26 public·class·Test
27 {27 {
28 »       static·void·Main·()28 »       static·void·Main·()
29 »       {29 »       {
30 »       »       var·c·=·new·ArrayList·{·1,·Count·=·1·};30 »       »       var·c·=·new·ArrayList·{·Count·=·1,·1·};
31 »       }31 »       }
32 }</string>32 }</string>
33 ··</Examples>33 ··</Examples>
34 </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-May-03·02:38·12 -rw----·····2.0·fat·····1509·b-·defN·23-May-04·08:07·1
3 -rw----·····2.0·fat·····4460·b-·defN·23-May-03·02:38·23 -rw----·····2.0·fat·····4460·b-·defN·23-May-04·08:07·2
4 -rw----·····2.0·fat······537·b-·defN·23-May-03·02:38·34 -rw----·····2.0·fat······537·b-·defN·23-May-04·08:07·3
5 -rw----·····2.0·fat·····7029·b-·defN·23-May-03·02:38·45 -rw----·····2.0·fat·····7029·b-·defN·23-May-04·08:07·4
6 -rw----·····2.0·fat·····5636·b-·defN·23-May-03·02:38·56 -rw----·····2.0·fat·····5636·b-·defN·23-May-04·08:07·5
7 -rw----·····2.0·fat·····1133·b-·defN·23-May-03·02:38·67 -rw----·····2.0·fat·····1133·b-·defN·23-May-04·08:07·6
8 -rw----·····2.0·fat·····1862·b-·defN·23-May-03·02:38·78 -rw----·····2.0·fat·····1862·b-·defN·23-May-04·08:07·7
9 -rw----·····2.0·fat······904·b-·defN·23-May-03·02:38·89 -rw----·····2.0·fat······904·b-·defN·23-May-04·08:07·8
10 -rw----·····2.0·fat·····3189·b-·defN·23-May-03·02:38·8.110 -rw----·····2.0·fat·····3189·b-·defN·23-May-04·08:07·8.1
11 -rw----·····2.0·fat·····3641·b-·defN·23-May-03·02:38·8.211 -rw----·····2.0·fat·····3641·b-·defN·23-May-04·08:07·8.2
12 -rw----·····2.0·fat·····6668·b-·defN·23-May-03·02:38·8.2.112 -rw----·····2.0·fat·····6668·b-·defN·23-May-04·08:07·8.2.1
13 -rw----·····2.0·fat·····1672·b-·defN·23-May-03·02:38·8.2.213 -rw----·····2.0·fat·····1672·b-·defN·23-May-04·08:07·8.2.2
14 -rw----·····2.0·fat·····5273·b-·defN·23-May-03·02:38·8.2.314 -rw----·····2.0·fat·····5273·b-·defN·23-May-04·08:07·8.2.3
15 -rw----·····2.0·fat·····2300·b-·defN·23-May-03·02:38·8.2.415 -rw----·····2.0·fat·····2300·b-·defN·23-May-04·08:07·8.2.4
16 -rw----·····2.0·fat·····7752·b-·defN·23-May-03·02:38·8.316 -rw----·····2.0·fat·····7752·b-·defN·23-May-04·08:07·8.3
17 -rw----·····2.0·fat·····4618·b-·defN·23-May-03·02:38·8.417 -rw----·····2.0·fat·····4618·b-·defN·23-May-04·08:07·8.4
18 -rw----·····2.0·fat·····2400·b-·defN·23-May-03·02:38·8.518 -rw----·····2.0·fat·····2400·b-·defN·23-May-04·08:07·8.5
19 -rw----·····2.0·fat·····8367·b-·defN·23-May-03·02:38·8.619 -rw----·····2.0·fat·····8367·b-·defN·23-May-04·08:07·8.6
20 -rw----·····2.0·fat·····3289·b-·defN·23-May-03·02:38·8.720 -rw----·····2.0·fat·····3289·b-·defN·23-May-04·08:07·8.7
21 -rw----·····2.0·fat·····1095·b-·defN·23-May-03·02:38·8.7.121 -rw----·····2.0·fat·····1095·b-·defN·23-May-04·08:07·8.7.1
22 -rw----·····2.0·fat·····2205·b-·defN·23-May-03·02:38·8.7.222 -rw----·····2.0·fat·····2205·b-·defN·23-May-04·08:07·8.7.2
23 -rw----·····2.0·fat·····2675·b-·defN·23-May-03·02:38·8.7.323 -rw----·····2.0·fat·····2675·b-·defN·23-May-04·08:07·8.7.3
24 -rw----·····2.0·fat·····2060·b-·defN·23-May-03·02:38·8.7.424 -rw----·····2.0·fat·····2060·b-·defN·23-May-04·08:07·8.7.4
25 -rw----·····2.0·fat·····2996·b-·defN·23-May-03·02:38·8.7.525 -rw----·····2.0·fat·····2996·b-·defN·23-May-04·08:07·8.7.5
26 -rw----·····2.0·fat·····2709·b-·defN·23-May-03·02:38·8.7.626 -rw----·····2.0·fat·····2709·b-·defN·23-May-04·08:07·8.7.6
27 -rw----·····2.0·fat·····2037·b-·defN·23-May-03·02:38·8.7.727 -rw----·····2.0·fat·····2037·b-·defN·23-May-04·08:07·8.7.7
28 -rw----·····2.0·fat·····1364·b-·defN·23-May-03·02:38·8.7.828 -rw----·····2.0·fat·····1364·b-·defN·23-May-04·08:07·8.7.8
29 -rw----·····2.0·fat······858·b-·defN·23-May-03·02:38·8.7.929 -rw----·····2.0·fat······858·b-·defN·23-May-04·08:07·8.7.9
30 -rw----·····2.0·fat······776·b-·defN·23-May-03·02:38·8.7.1030 -rw----·····2.0·fat······776·b-·defN·23-May-04·08:07·8.7.10
31 -rw----·····2.0·fat·····2441·b-·defN·23-May-03·02:38·8.7.1131 -rw----·····2.0·fat·····2441·b-·defN·23-May-04·08:07·8.7.11
32 -rw----·····2.0·fat·····1868·b-·defN·23-May-03·02:38·8.832 -rw----·····2.0·fat·····1868·b-·defN·23-May-04·08:07·8.8
33 -rw----·····2.0·fat·····2887·b-·defN·23-May-03·02:38·8.933 -rw----·····2.0·fat·····2887·b-·defN·23-May-04·08:07·8.9
34 -rw----·····2.0·fat·····2680·b-·defN·23-May-03·02:38·8.1034 -rw----·····2.0·fat·····2680·b-·defN·23-May-04·08:07·8.10
35 -rw----·····2.0·fat·····1475·b-·defN·23-May-03·02:38·8.1135 -rw----·····2.0·fat·····1475·b-·defN·23-May-04·08:07·8.11
36 -rw----·····2.0·fat·····4174·b-·defN·23-May-03·02:38·8.1236 -rw----·····2.0·fat·····4174·b-·defN·23-May-04·08:07·8.12
37 -rw----·····2.0·fat·····5493·b-·defN·23-May-03·02:38·8.1337 -rw----·····2.0·fat·····5493·b-·defN·23-May-04·08:07·8.13
38 -rw----·····2.0·fat·····2782·b-·defN·23-May-03·02:38·8.1438 -rw----·····2.0·fat·····2782·b-·defN·23-May-04·08:07·8.14
39 -rw----·····2.0·fat·······69·b-·defN·23-May-03·02:38·939 -rw----·····2.0·fat·······69·b-·defN·23-May-04·08:07·9
40 -rw----·····2.0·fat·····2234·b-·defN·23-May-03·02:38·9.140 -rw----·····2.0·fat·····2234·b-·defN·23-May-04·08:07·9.1
41 -rw----·····2.0·fat······515·b-·defN·23-May-03·02:38·9.241 -rw----·····2.0·fat······515·b-·defN·23-May-04·08:07·9.2
42 -rw----·····2.0·fat······731·b-·defN·23-May-03·02:38·9.2.142 -rw----·····2.0·fat······731·b-·defN·23-May-04·08:07·9.2.1
43 -rw----·····2.0·fat······586·b-·defN·23-May-03·02:38·9.2.243 -rw----·····2.0·fat······586·b-·defN·23-May-04·08:07·9.2.2
44 -rw----·····2.0·fat·····2866·b-·defN·23-May-03·02:38·9.344 -rw----·····2.0·fat·····2866·b-·defN·23-May-04·08:07·9.3
45 -rw----·····2.0·fat·····1274·b-·defN·23-May-03·02:38·9.3.145 -rw----·····2.0·fat·····1274·b-·defN·23-May-04·08:07·9.3.1
46 -rw----·····2.0·fat·····3978·b-·defN·23-May-03·02:38·9.3.246 -rw----·····2.0·fat·····3978·b-·defN·23-May-04·08:07·9.3.2
47 -rw----·····2.0·fat······542·b-·defN·23-May-03·02:38·9.3.347 -rw----·····2.0·fat······542·b-·defN·23-May-04·08:07·9.3.3
48 -rw----·····2.0·fat······820·b-·defN·23-May-03·02:38·9.448 -rw----·····2.0·fat······820·b-·defN·23-May-04·08:07·9.4
49 -rw----·····2.0·fat·····2667·b-·defN·23-May-03·02:38·9.4.149 -rw----·····2.0·fat·····2667·b-·defN·23-May-04·08:07·9.4.1
50 -rw----·····2.0·fat·····6592·b-·defN·23-May-03·02:38·9.4.250 -rw----·····2.0·fat·····6592·b-·defN·23-May-04·08:07·9.4.2
51 -rw----·····2.0·fat·····2832·b-·defN·23-May-03·02:38·9.4.351 -rw----·····2.0·fat·····2832·b-·defN·23-May-04·08:07·9.4.3
52 -rw----·····2.0·fat······639·b-·defN·23-May-03·02:38·9.4.452 -rw----·····2.0·fat······639·b-·defN·23-May-04·08:07·9.4.4
53 -rw----·····2.0·fat······479·b-·defN·23-May-03·02:38·9.4.4.153 -rw----·····2.0·fat······479·b-·defN·23-May-04·08:07·9.4.4.1
54 -rw----·····2.0·fat·····5942·b-·defN·23-May-03·02:38·9.4.4.254 -rw----·····2.0·fat·····5942·b-·defN·23-May-04·08:07·9.4.4.2
55 -rw----·····2.0·fat·····3741·b-·defN·23-May-03·02:38·9.4.4.355 -rw----·····2.0·fat·····3741·b-·defN·23-May-04·08:07·9.4.4.3
56 -rw----·····2.0·fat·····3555·b-·defN·23-May-03·02:38·9.4.4.456 -rw----·····2.0·fat·····3555·b-·defN·23-May-04·08:07·9.4.4.4
57 -rw----·····2.0·fat·····6530·b-·defN·23-May-03·02:38·9.4.4.557 -rw----·····2.0·fat·····6530·b-·defN·23-May-04·08:07·9.4.4.5
58 -rw----·····2.0·fat······382·b-·defN·23-May-03·02:38·9.4.4.658 -rw----·····2.0·fat······382·b-·defN·23-May-04·08:07·9.4.4.6
59 -rw----·····2.0·fat·····1686·b-·defN·23-May-03·02:38·9.4.559 -rw----·····2.0·fat·····1686·b-·defN·23-May-04·08:07·9.4.5
60 -rw----·····2.0·fat·····3537·b-·defN·23-May-03·02:38·9.560 -rw----·····2.0·fat·····3537·b-·defN·23-May-04·08:07·9.5
61 -rw----·····2.0·fat·····1765·b-·defN·23-May-03·02:38·9.5.161 -rw----·····2.0·fat·····1765·b-·defN·23-May-04·08:07·9.5.1
62 -rw----·····2.0·fat·····3742·b-·defN·23-May-03·02:38·9.5.262 -rw----·····2.0·fat·····3742·b-·defN·23-May-04·08:07·9.5.2
63 -rw----·····2.0·fat·····3912·b-·defN·23-May-03·02:38·9.5.363 -rw----·····2.0·fat·····3912·b-·defN·23-May-04·08:07·9.5.3
64 -rw----·····2.0·fat·····9342·b-·defN·23-May-03·02:38·9.5.464 -rw----·····2.0·fat·····9342·b-·defN·23-May-04·08:07·9.5.4
65 -rw----·····2.0·fat·····1851·b-·defN·23-May-03·02:38·9.5.565 -rw----·····2.0·fat·····1851·b-·defN·23-May-04·08:07·9.5.5
66 -rw----·····2.0·fat·····1970·b-·defN·23-May-03·02:38·9.5.666 -rw----·····2.0·fat·····1970·b-·defN·23-May-04·08:07·9.5.6
67 -rw----·····2.0·fat·····3142·b-·defN·23-May-03·02:38·9.5.767 -rw----·····2.0·fat·····3142·b-·defN·23-May-04·08:07·9.5.7
68 -rw----·····2.0·fat·······67·b-·defN·23-May-03·02:38·1068 -rw----·····2.0·fat·······67·b-·defN·23-May-04·08:07·10
69 -rw----·····2.0·fat·····3741·b-·defN·23-May-03·02:38·10.169 -rw----·····2.0·fat·····3741·b-·defN·23-May-04·08:07·10.1
70 -rw----·····2.0·fat·····1005·b-·defN·23-May-03·02:38·10.270 -rw----·····2.0·fat·····1005·b-·defN·23-May-04·08:07·10.2
71 -rw----·····2.0·fat·····8144·b-·defN·23-May-03·02:38·10.371 -rw----·····2.0·fat·····8144·b-·defN·23-May-04·08:07·10.3
72 -rw----·····2.0·fat·····1104·b-·defN·23-May-03·02:38·10.472 -rw----·····2.0·fat·····1104·b-·defN·23-May-04·08:07·10.4
73 -rw----·····2.0·fat······670·b-·defN·23-May-03·02:38·10.4.173 -rw----·····2.0·fat······670·b-·defN·23-May-04·08:07·10.4.1
74 -rw----·····2.0·fat·····1842·b-·defN·23-May-03·02:38·10.4.274 -rw----·····2.0·fat·····1842·b-·defN·23-May-04·08:07·10.4.2
75 -rw----·····2.0·fat······232·b-·defN·23-May-03·02:38·10.4.375 -rw----·····2.0·fat······232·b-·defN·23-May-04·08:07·10.4.3
76 -rw----·····2.0·fat·····1107·b-·defN·23-May-03·02:38·10.4.476 -rw----·····2.0·fat·····1107·b-·defN·23-May-04·08:07·10.4.4
77 -rw----·····2.0·fat······269·b-·defN·23-May-03·02:38·10.4.577 -rw----·····2.0·fat······269·b-·defN·23-May-04·08:07·10.4.5
78 -rw----·····2.0·fat······180·b-·defN·23-May-03·02:38·10.4.678 -rw----·····2.0·fat······180·b-·defN·23-May-04·08:07·10.4.6
79 -rw----·····2.0·fat······188·b-·defN·23-May-03·02:38·10.4.779 -rw----·····2.0·fat······188·b-·defN·23-May-04·08:07·10.4.7
80 -rw----·····2.0·fat······746·b-·defN·23-May-03·02:38·10.580 -rw----·····2.0·fat······746·b-·defN·23-May-04·08:07·10.5
81 -rw----·····2.0·fat·····3205·b-·defN·23-May-03·02:38·10.5.181 -rw----·····2.0·fat·····3205·b-·defN·23-May-04·08:07·10.5.1
82 -rw----·····2.0·fat·····7386·b-·defN·23-May-03·02:38·10.5.282 -rw----·····2.0·fat·····7386·b-·defN·23-May-04·08:07·10.5.2
83 -rw----·····2.0·fat·····2093·b-·defN·23-May-03·02:38·10.5.383 -rw----·····2.0·fat·····2093·b-·defN·23-May-04·08:07·10.5.3
84 -rw----·····2.0·fat·····2512·b-·defN·23-May-03·02:38·10.5.484 -rw----·····2.0·fat·····2512·b-·defN·23-May-04·08:07·10.5.4
85 -rw----·····2.0·fat·····3608·b-·defN·23-May-03·02:38·10.685 -rw----·····2.0·fat·····3608·b-·defN·23-May-04·08:07·10.6
86 -rw----·····2.0·fat·····9381·b-·defN·23-May-03·02:38·10.786 -rw----·····2.0·fat·····9381·b-·defN·23-May-04·08:07·10.7
87 -rw----·····2.0·fat······690·b-·defN·23-May-03·02:38·10.7.187 -rw----·····2.0·fat······690·b-·defN·23-May-04·08:07·10.7.1
88 -rw----·····2.0·fat·····1419·b-·defN·23-May-03·02:38·10.7.1.188 -rw----·····2.0·fat·····1419·b-·defN·23-May-04·08:07·10.7.1.1
89 -rw----·····2.0·fat·····3300·b-·defN·23-May-03·02:38·10.7.1.289 -rw----·····2.0·fat·····3300·b-·defN·23-May-04·08:07·10.7.1.2
90 -rw----·····2.0·fat·····5781·b-·defN·23-May-03·02:38·10.890 -rw----·····2.0·fat·····5781·b-·defN·23-May-04·08:07·10.8
91 -rw----·····2.0·fat·····1390·b-·defN·23-May-03·02:38·10.8.191 -rw----·····2.0·fat·····1390·b-·defN·23-May-04·08:07·10.8.1
92 -rw----·····2.0·fat·····6491·b-·defN·23-May-03·02:38·10.992 -rw----·····2.0·fat·····6491·b-·defN·23-May-04·08:07·10.9
93 -rw----·····2.0·fat·····1703·b-·defN·23-May-03·02:38·10.1093 -rw----·····2.0·fat·····1703·b-·defN·23-May-04·08:07·10.10
94 -rw----·····2.0·fat·····1560·b-·defN·23-May-03·02:38·1194 -rw----·····2.0·fat·····1560·b-·defN·23-May-04·08:07·11
95 -rw----·····2.0·fat·····2728·b-·defN·23-May-03·02:38·11.195 -rw----·····2.0·fat·····2728·b-·defN·23-May-04·08:07·11.1
96 -rw----·····2.0·fat·····2361·b-·defN·23-May-03·02:38·11.1.196 -rw----·····2.0·fat·····2361·b-·defN·23-May-04·08:07·11.1.1
97 -rw----·····2.0·fat······331·b-·defN·23-May-03·02:38·11.1.297 -rw----·····2.0·fat······331·b-·defN·23-May-04·08:07·11.1.2
98 -rw----·····2.0·fat·····3321·b-·defN·23-May-03·02:38·11.1.398 -rw----·····2.0·fat·····3321·b-·defN·23-May-04·08:07·11.1.3
99 -rw----·····2.0·fat·····5540·b-·defN·23-May-03·02:38·11.1.499 -rw----·····2.0·fat·····5540·b-·defN·23-May-04·08:07·11.1.4
100 -rw----·····2.0·fat·····5239·b-·defN·23-May-03·02:38·11.1.5100 -rw----·····2.0·fat·····5239·b-·defN·23-May-04·08:07·11.1.5
101 -rw----·····2.0·fat·····3640·b-·defN·23-May-03·02:38·11.1.6101 -rw----·····2.0·fat·····3640·b-·defN·23-May-04·08:07·11.1.6
102 -rw----·····2.0·fat·····1026·b-·defN·23-May-03·02:38·11.1.7102 -rw----·····2.0·fat·····1026·b-·defN·23-May-04·08:07·11.1.7
103 -rw----·····2.0·fat······531·b-·defN·23-May-03·02:38·11.1.8103 -rw----·····2.0·fat······531·b-·defN·23-May-04·08:07·11.1.8
104 -rw----·····2.0·fat·····2555·b-·defN·23-May-03·02:38·11.2104 -rw----·····2.0·fat·····2555·b-·defN·23-May-04·08:07·11.2
105 -rw----·····2.0·fat······685·b-·defN·23-May-03·02:38·11.2.1105 -rw----·····2.0·fat······685·b-·defN·23-May-04·08:07·11.2.1
106 -rw----·····2.0·fat······356·b-·defN·23-May-03·02:38·11.2.2106 -rw----·····2.0·fat······356·b-·defN·23-May-04·08:07·11.2.2
107 -rw----·····2.0·fat······471·b-·defN·23-May-03·02:38·11.2.3107 -rw----·····2.0·fat······471·b-·defN·23-May-04·08:07·11.2.3
108 -rw----·····2.0·fat······415·b-·defN·23-May-03·02:38·11.2.4108 -rw----·····2.0·fat······415·b-·defN·23-May-04·08:07·11.2.4
109 -rw----·····2.0·fat······453·b-·defN·23-May-03·02:38·11.2.5109 -rw----·····2.0·fat······453·b-·defN·23-May-04·08:07·11.2.5
110 -rw----·····2.0·fat······767·b-·defN·23-May-03·02:38·11.2.6110 -rw----·····2.0·fat······767·b-·defN·23-May-04·08:07·11.2.6
111 -rw----·····2.0·fat······574·b-·defN·23-May-03·02:38·11.3111 -rw----·····2.0·fat······574·b-·defN·23-May-04·08:07·11.3
112 -rw----·····2.0·fat·····3072·b-·defN·23-May-03·02:38·11.3.1112 -rw----·····2.0·fat·····3072·b-·defN·23-May-04·08:07·11.3.1
113 -rw----·····2.0·fat·····1634·b-·defN·23-May-03·02:38·11.3.2113 -rw----·····2.0·fat·····1634·b-·defN·23-May-04·08:07·11.3.2
114 -rw----·····2.0·fat·····1071·b-·defN·23-May-03·02:38·12114 -rw----·····2.0·fat·····1071·b-·defN·23-May-04·08:07·12
115 -rw----·····2.0·fat······814·b-·defN·23-May-03·02:38·12.1115 -rw----·····2.0·fat······814·b-·defN·23-May-04·08:07·12.1
116 -rw----·····2.0·fat······662·b-·defN·23-May-03·02:38·12.1.1116 -rw----·····2.0·fat······662·b-·defN·23-May-04·08:07·12.1.1
117 -rw----·····2.0·fat······187·b-·defN·23-May-03·02:38·12.1.2117 -rw----·····2.0·fat······187·b-·defN·23-May-04·08:07·12.1.2
118 -rw----·····2.0·fat······625·b-·defN·23-May-03·02:38·12.1.2.1118 -rw----·····2.0·fat······625·b-·defN·23-May-04·08:07·12.1.2.1
119 -rw----·····2.0·fat······733·b-·defN·23-May-03·02:38·12.1.2.2119 -rw----·····2.0·fat······733·b-·defN·23-May-04·08:07·12.1.2.2
120 -rw----·····2.0·fat······550·b-·defN·23-May-03·02:38·12.1.3120 -rw----·····2.0·fat······550·b-·defN·23-May-04·08:07·12.1.3
121 -rw----·····2.0·fat······643·b-·defN·23-May-03·02:38·12.1.4121 -rw----·····2.0·fat······643·b-·defN·23-May-04·08:07·12.1.4
122 -rw----·····2.0·fat·····1217·b-·defN·23-May-03·02:38·12.1.5122 -rw----·····2.0·fat·····1217·b-·defN·23-May-04·08:07·12.1.5
123 -rw----·····2.0·fat·····1521·b-·defN·23-May-03·02:38·12.1.6123 -rw----·····2.0·fat·····1521·b-·defN·23-May-04·08:07·12.1.6
124 -rw----·····2.0·fat·····3966·b-·defN·23-May-03·02:38·12.1.7124 -rw----·····2.0·fat·····3966·b-·defN·23-May-04·08:07·12.1.7
125 -rw----·····2.0·fat·····1164·b-·defN·23-May-03·02:38·12.2125 -rw----·····2.0·fat·····1164·b-·defN·23-May-04·08:07·12.2
126 -rw----·····2.0·fat·····3802·b-·defN·23-May-03·02:38·12.3126 -rw----·····2.0·fat·····3802·b-·defN·23-May-04·08:07·12.3
Max diff block lines reached; 0/56211 bytes (0.00%) of diff not shown.
1.07 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:·16723043·bytes,·number·of·entries:·71731 Zip·file·size:·16722992·bytes,·number·of·entries:·7173
2 -rw----·····2.0·fat····31769·b-·defN·23-May-03·02:38·02 -rw----·····2.0·fat····31769·b-·defN·23-May-04·08:08·0
3 -rw----·····2.0·fat·····7449·b-·defN·23-May-03·02:38·13 -rw----·····2.0·fat·····7449·b-·defN·23-May-04·08:08·1
4 -rw----·····2.0·fat····86008·b-·defN·23-May-03·02:38·24 -rw----·····2.0·fat····86008·b-·defN·23-May-04·08:08·2
5 -rw----·····2.0·fat·····6464·b-·defN·23-May-03·02:38·35 -rw----·····2.0·fat·····6464·b-·defN·23-May-04·08:08·3
6 -rw----·····2.0·fat·····2396·b-·defN·23-May-03·02:38·46 -rw----·····2.0·fat·····2396·b-·defN·23-May-04·08:08·4
7 -rw----·····2.0·fat·····7494·b-·defN·23-May-03·02:38·57 -rw----·····2.0·fat·····7494·b-·defN·23-May-04·08:08·5
8 -rw----·····2.0·fat·····2601·b-·defN·23-May-03·02:38·68 -rw----·····2.0·fat·····2601·b-·defN·23-May-04·08:08·6
9 -rw----·····2.0·fat·····3199·b-·defN·23-May-03·02:38·79 -rw----·····2.0·fat·····3199·b-·defN·23-May-04·08:08·7
10 -rw----·····2.0·fat·····3467·b-·defN·23-May-03·02:38·810 -rw----·····2.0·fat·····3467·b-·defN·23-May-04·08:08·8
11 -rw----·····2.0·fat·····3774·b-·defN·23-May-03·02:38·911 -rw----·····2.0·fat·····3774·b-·defN·23-May-04·08:08·9
12 -rw----·····2.0·fat·····3141·b-·defN·23-May-03·02:38·1012 -rw----·····2.0·fat·····3141·b-·defN·23-May-04·08:08·10
13 -rw----·····2.0·fat·····3780·b-·defN·23-May-03·02:38·1113 -rw----·····2.0·fat·····3780·b-·defN·23-May-04·08:08·11
14 -rw----·····2.0·fat·····4107·b-·defN·23-May-03·02:38·1214 -rw----·····2.0·fat·····4107·b-·defN·23-May-04·08:08·12
15 -rw----·····2.0·fat·····3174·b-·defN·23-May-03·02:38·1315 -rw----·····2.0·fat·····3174·b-·defN·23-May-04·08:08·13
16 -rw----·····2.0·fat·····3332·b-·defN·23-May-03·02:38·1416 -rw----·····2.0·fat·····3332·b-·defN·23-May-04·08:08·14
17 -rw----·····2.0·fat···105319·b-·defN·23-May-03·02:38·1517 -rw----·····2.0·fat···105319·b-·defN·23-May-04·08:08·15
18 -rw----·····2.0·fat····12101·b-·defN·23-May-03·02:38·1618 -rw----·····2.0·fat····12101·b-·defN·23-May-04·08:08·16
19 -rw----·····2.0·fat······803·b-·defN·23-May-03·02:38·1719 -rw----·····2.0·fat······803·b-·defN·23-May-04·08:08·17
20 -rw----·····2.0·fat·····3817·b-·defN·23-May-03·02:38·1820 -rw----·····2.0·fat·····3817·b-·defN·23-May-04·08:08·18
21 -rw----·····2.0·fat·····1410·b-·defN·23-May-03·02:38·1921 -rw----·····2.0·fat·····1410·b-·defN·23-May-04·08:08·19
22 -rw----·····2.0·fat·····1678·b-·defN·23-May-03·02:38·2022 -rw----·····2.0·fat·····1678·b-·defN·23-May-04·08:08·20
23 -rw----·····2.0·fat·····1946·b-·defN·23-May-03·02:38·2123 -rw----·····2.0·fat·····1946·b-·defN·23-May-04·08:08·21
24 -rw----·····2.0·fat·····3110·b-·defN·23-May-03·02:38·2224 -rw----·····2.0·fat·····3110·b-·defN·23-May-04·08:08·22
25 -rw----·····2.0·fat·····3375·b-·defN·23-May-03·02:38·2325 -rw----·····2.0·fat·····3375·b-·defN·23-May-04·08:08·23
26 -rw----·····2.0·fat·····3649·b-·defN·23-May-03·02:38·2426 -rw----·····2.0·fat·····3649·b-·defN·23-May-04·08:08·24
27 -rw----·····2.0·fat·····3917·b-·defN·23-May-03·02:38·2527 -rw----·····2.0·fat·····3917·b-·defN·23-May-04·08:08·25
28 -rw----·····2.0·fat····12078·b-·defN·23-May-03·02:38·2628 -rw----·····2.0·fat····12078·b-·defN·23-May-04·08:08·26
29 -rw----·····2.0·fat·····1742·b-·defN·23-May-03·02:38·2729 -rw----·····2.0·fat·····1742·b-·defN·23-May-04·08:08·27
30 -rw----·····2.0·fat···108677·b-·defN·23-May-03·02:38·2830 -rw----·····2.0·fat···108677·b-·defN·23-May-04·08:08·28
31 -rw----·····2.0·fat····21289·b-·defN·23-May-03·02:38·2931 -rw----·····2.0·fat····21289·b-·defN·23-May-04·08:08·29
32 -rw----·····2.0·fat···307984·b-·defN·23-May-03·02:38·3032 -rw----·····2.0·fat···307984·b-·defN·23-May-04·08:08·30
33 -rw----·····2.0·fat·····1362·b-·defN·23-May-03·02:38·3133 -rw----·····2.0·fat·····1362·b-·defN·23-May-04·08:08·31
34 -rw----·····2.0·fat····22050·b-·defN·23-May-03·02:38·3234 -rw----·····2.0·fat····22050·b-·defN·23-May-04·08:08·32
35 -rw----·····2.0·fat·····3010·b-·defN·23-May-03·02:38·3335 -rw----·····2.0·fat·····3010·b-·defN·23-May-04·08:08·33
36 -rw----·····2.0·fat····40199·b-·defN·23-May-03·02:38·3436 -rw----·····2.0·fat····40199·b-·defN·23-May-04·08:08·34
37 -rw----·····2.0·fat····10558·b-·defN·23-May-03·02:38·3537 -rw----·····2.0·fat····10558·b-·defN·23-May-04·08:08·35
38 -rw----·····2.0·fat····10762·b-·defN·23-May-03·02:38·3638 -rw----·····2.0·fat····10762·b-·defN·23-May-04·08:08·36
39 -rw----·····2.0·fat····13063·b-·defN·23-May-03·02:38·3739 -rw----·····2.0·fat····13063·b-·defN·23-May-04·08:08·37
40 -rw----·····2.0·fat·····8706·b-·defN·23-May-03·02:38·3840 -rw----·····2.0·fat·····8706·b-·defN·23-May-04·08:08·38
41 -rw----·····2.0·fat····12798·b-·defN·23-May-03·02:38·3941 -rw----·····2.0·fat····12798·b-·defN·23-May-04·08:08·39
42 -rw----·····2.0·fat····23668·b-·defN·23-May-03·02:38·4042 -rw----·····2.0·fat····23668·b-·defN·23-May-04·08:08·40
43 -rw----·····2.0·fat····13303·b-·defN·23-May-03·02:38·4143 -rw----·····2.0·fat····13303·b-·defN·23-May-04·08:08·41
44 -rw----·····2.0·fat····23481·b-·defN·23-May-03·02:38·4244 -rw----·····2.0·fat····23481·b-·defN·23-May-04·08:08·42
45 -rw----·····2.0·fat····11133·b-·defN·23-May-03·02:38·4345 -rw----·····2.0·fat····11133·b-·defN·23-May-04·08:08·43
46 -rw----·····2.0·fat···381495·b-·defN·23-May-03·02:38·4446 -rw----·····2.0·fat···381495·b-·defN·23-May-04·08:08·44
47 -rw----·····2.0·fat····21972·b-·defN·23-May-03·02:38·4547 -rw----·····2.0·fat····21972·b-·defN·23-May-04·08:08·45
48 -rw----·····2.0·fat····11850·b-·defN·23-May-03·02:38·4648 -rw----·····2.0·fat····11850·b-·defN·23-May-04·08:08·46
49 -rw----·····2.0·fat·····4339·b-·defN·23-May-03·02:38·4749 -rw----·····2.0·fat·····4339·b-·defN·23-May-04·08:08·47
50 -rw----·····2.0·fat·····2582·b-·defN·23-May-03·02:38·4850 -rw----·····2.0·fat·····2582·b-·defN·23-May-04·08:08·48
51 -rw----·····2.0·fat·····2527·b-·defN·23-May-03·02:38·4951 -rw----·····2.0·fat·····2527·b-·defN·23-May-04·08:08·49
52 -rw----·····2.0·fat····99671·b-·defN·23-May-03·02:38·5052 -rw----·····2.0·fat····99671·b-·defN·23-May-04·08:08·50
53 -rw----·····2.0·fat····16466·b-·defN·23-May-03·02:38·5153 -rw----·····2.0·fat····16466·b-·defN·23-May-04·08:08·51
54 -rw----·····2.0·fat····11429·b-·defN·23-May-03·02:38·5254 -rw----·····2.0·fat····11429·b-·defN·23-May-04·08:08·52
55 -rw----·····2.0·fat····26133·b-·defN·23-May-03·02:38·5355 -rw----·····2.0·fat····26133·b-·defN·23-May-04·08:08·53
56 -rw----·····2.0·fat·····3214·b-·defN·23-May-03·02:38·5456 -rw----·····2.0·fat·····3214·b-·defN·23-May-04·08:08·54
57 -rw----·····2.0·fat····48809·b-·defN·23-May-03·02:38·5557 -rw----·····2.0·fat····48809·b-·defN·23-May-04·08:08·55
58 -rw----·····2.0·fat····58809·b-·defN·23-May-03·02:38·5658 -rw----·····2.0·fat····58809·b-·defN·23-May-04·08:08·56
59 -rw----·····2.0·fat····10325·b-·defN·23-May-03·02:38·5759 -rw----·····2.0·fat····10325·b-·defN·23-May-04·08:08·57
60 -rw----·····2.0·fat····92552·b-·defN·23-May-03·02:38·5860 -rw----·····2.0·fat····92552·b-·defN·23-May-04·08:08·58
61 -rw----·····2.0·fat····11423·b-·defN·23-May-03·02:38·5961 -rw----·····2.0·fat····11423·b-·defN·23-May-04·08:08·59
62 -rw----·····2.0·fat···161085·b-·defN·23-May-03·02:38·6062 -rw----·····2.0·fat···161085·b-·defN·23-May-04·08:08·60
63 -rw----·····2.0·fat····17415·b-·defN·23-May-03·02:38·6163 -rw----·····2.0·fat····17415·b-·defN·23-May-04·08:08·61
64 -rw----·····2.0·fat·····6434·b-·defN·23-May-03·02:38·6264 -rw----·····2.0·fat·····6434·b-·defN·23-May-04·08:08·62
65 -rw----·····2.0·fat·····2890·b-·defN·23-May-03·02:38·6365 -rw----·····2.0·fat·····2890·b-·defN·23-May-04·08:08·63
66 -rw----·····2.0·fat···179619·b-·defN·23-May-03·02:38·6466 -rw----·····2.0·fat···179619·b-·defN·23-May-04·08:08·64
67 -rw----·····2.0·fat·····4102·b-·defN·23-May-03·02:38·6567 -rw----·····2.0·fat·····4102·b-·defN·23-May-04·08:08·65
68 -rw----·····2.0·fat·····1707·b-·defN·23-May-03·02:38·6668 -rw----·····2.0·fat·····1707·b-·defN·23-May-04·08:08·66
69 -rw----·····2.0·fat····10045·b-·defN·23-May-03·02:38·6769 -rw----·····2.0·fat····10045·b-·defN·23-May-04·08:08·67
70 -rw----·····2.0·fat····84075·b-·defN·23-May-03·02:38·6870 -rw----·····2.0·fat····84075·b-·defN·23-May-04·08:08·68
71 -rw----·····2.0·fat····14268·b-·defN·23-May-03·02:38·6971 -rw----·····2.0·fat····14268·b-·defN·23-May-04·08:08·69
72 -rw----·····2.0·fat·····2924·b-·defN·23-May-03·02:38·7072 -rw----·····2.0·fat·····2924·b-·defN·23-May-04·08:08·70
73 -rw----·····2.0·fat·····2714·b-·defN·23-May-03·02:38·7173 -rw----·····2.0·fat·····2714·b-·defN·23-May-04·08:08·71
74 -rw----·····2.0·fat·····2830·b-·defN·23-May-03·02:38·7274 -rw----·····2.0·fat·····2830·b-·defN·23-May-04·08:08·72
75 -rw----·····2.0·fat·····9093·b-·defN·23-May-03·02:38·7375 -rw----·····2.0·fat·····9093·b-·defN·23-May-04·08:08·73
76 -rw----·····2.0·fat·····2740·b-·defN·23-May-03·02:38·7476 -rw----·····2.0·fat·····2740·b-·defN·23-May-04·08:08·74
77 -rw----·····2.0·fat···579529·b-·defN·23-May-03·02:38·7577 -rw----·····2.0·fat···579529·b-·defN·23-May-04·08:08·75
78 -rw----·····2.0·fat·····2030·b-·defN·23-May-03·02:38·7678 -rw----·····2.0·fat·····2030·b-·defN·23-May-04·08:08·76
79 -rw----·····2.0·fat·····1679·b-·defN·23-May-03·02:38·7779 -rw----·····2.0·fat·····1679·b-·defN·23-May-04·08:08·77
80 -rw----·····2.0·fat·····5529·b-·defN·23-May-03·02:38·7880 -rw----·····2.0·fat·····5529·b-·defN·23-May-04·08:08·78
81 -rw----·····2.0·fat···297636·b-·defN·23-May-03·02:38·7981 -rw----·····2.0·fat···297636·b-·defN·23-May-04·08:08·79
82 -rw----·····2.0·fat·····3386·b-·defN·23-May-03·02:38·8082 -rw----·····2.0·fat·····3386·b-·defN·23-May-04·08:08·80
83 -rw----·····2.0·fat···195994·b-·defN·23-May-03·02:38·8183 -rw----·····2.0·fat···195994·b-·defN·23-May-04·08:08·81
84 -rw----·····2.0·fat·····6803·b-·defN·23-May-03·02:38·8284 -rw----·····2.0·fat·····6803·b-·defN·23-May-04·08:08·82
85 -rw----·····2.0·fat····30299·b-·defN·23-May-03·02:38·8385 -rw----·····2.0·fat····30299·b-·defN·23-May-04·08:08·83
86 -rw----·····2.0·fat···238105·b-·defN·23-May-03·02:38·8486 -rw----·····2.0·fat···238105·b-·defN·23-May-04·08:08·84
87 -rw----·····2.0·fat···115939·b-·defN·23-May-03·02:38·8587 -rw----·····2.0·fat···115939·b-·defN·23-May-04·08:08·85
88 -rw----·····2.0·fat····11397·b-·defN·23-May-03·02:38·8688 -rw----·····2.0·fat····11397·b-·defN·23-May-04·08:08·86
89 -rw----·····2.0·fat·····9466·b-·defN·23-May-03·02:38·8789 -rw----·····2.0·fat·····9466·b-·defN·23-May-04·08:08·87
90 -rw----·····2.0·fat···162105·b-·defN·23-May-03·02:38·8890 -rw----·····2.0·fat···162105·b-·defN·23-May-04·08:08·88
91 -rw----·····2.0·fat····14219·b-·defN·23-May-03·02:38·8991 -rw----·····2.0·fat····14219·b-·defN·23-May-04·08:08·89
92 -rw----·····2.0·fat····14479·b-·defN·23-May-03·02:38·9092 -rw----·····2.0·fat····14479·b-·defN·23-May-04·08:08·90
93 -rw----·····2.0·fat···114418·b-·defN·23-May-03·02:38·9193 -rw----·····2.0·fat···114418·b-·defN·23-May-04·08:08·91
94 -rw----·····2.0·fat····64300·b-·defN·23-May-03·02:38·9294 -rw----·····2.0·fat····64300·b-·defN·23-May-04·08:08·92
95 -rw----·····2.0·fat····29578·b-·defN·23-May-03·02:38·9395 -rw----·····2.0·fat····29578·b-·defN·23-May-04·08:08·93
96 -rw----·····2.0·fat·····2010·b-·defN·23-May-03·02:38·9496 -rw----·····2.0·fat·····2010·b-·defN·23-May-04·08:08·94
97 -rw----·····2.0·fat·····5522·b-·defN·23-May-03·02:38·9597 -rw----·····2.0·fat·····5522·b-·defN·23-May-04·08:08·95
98 -rw----·····2.0·fat·····4227·b-·defN·23-May-03·02:38·9698 -rw----·····2.0·fat·····4227·b-·defN·23-May-04·08:08·96
99 -rw----·····2.0·fat·····3634·b-·defN·23-May-03·02:38·9799 -rw----·····2.0·fat·····3634·b-·defN·23-May-04·08:08·97
100 -rw----·····2.0·fat·····3372·b-·defN·23-May-03·02:38·98100 -rw----·····2.0·fat·····3372·b-·defN·23-May-04·08:08·98
101 -rw----·····2.0·fat····61186·b-·defN·23-May-03·02:38·99101 -rw----·····2.0·fat····61186·b-·defN·23-May-04·08:08·99
102 -rw----·····2.0·fat·····8659·b-·defN·23-May-03·02:38·100102 -rw----·····2.0·fat·····8659·b-·defN·23-May-04·08:08·100
103 -rw----·····2.0·fat····12447·b-·defN·23-May-03·02:38·101103 -rw----·····2.0·fat····12447·b-·defN·23-May-04·08:08·101
104 -rw----·····2.0·fat·····7854·b-·defN·23-May-03·02:38·102104 -rw----·····2.0·fat·····7854·b-·defN·23-May-04·08:08·102
105 -rw----·····2.0·fat····10450·b-·defN·23-May-03·02:38·103105 -rw----·····2.0·fat····10450·b-·defN·23-May-04·08:08·103
106 -rw----·····2.0·fat·····1099·b-·defN·23-May-03·02:38·104106 -rw----·····2.0·fat·····1099·b-·defN·23-May-04·08:08·104
107 -rw----·····2.0·fat·····1365·b-·defN·23-May-03·02:38·105107 -rw----·····2.0·fat·····1365·b-·defN·23-May-04·08:08·105
108 -rw----·····2.0·fat·····1644·b-·defN·23-May-03·02:38·106108 -rw----·····2.0·fat·····1644·b-·defN·23-May-04·08:08·106
109 -rw----·····2.0·fat·····1912·b-·defN·23-May-03·02:38·107109 -rw----·····2.0·fat·····1912·b-·defN·23-May-04·08:08·107
110 -rw----·····2.0·fat·····2180·b-·defN·23-May-03·02:38·108110 -rw----·····2.0·fat·····2180·b-·defN·23-May-04·08:08·108
111 -rw----·····2.0·fat·····3453·b-·defN·23-May-03·02:38·109111 -rw----·····2.0·fat·····3453·b-·defN·23-May-04·08:08·109
112 -rw----·····2.0·fat·····3718·b-·defN·23-May-03·02:38·110112 -rw----·····2.0·fat·····3718·b-·defN·23-May-04·08:08·110
113 -rw----·····2.0·fat·····3992·b-·defN·23-May-03·02:38·111113 -rw----·····2.0·fat·····3992·b-·defN·23-May-04·08:08·111
114 -rw----·····2.0·fat·····4260·b-·defN·23-May-03·02:38·112114 -rw----·····2.0·fat·····4260·b-·defN·23-May-04·08:08·112
115 -rw----·····2.0·fat····54600·b-·defN·23-May-03·02:38·113115 -rw----·····2.0·fat····54600·b-·defN·23-May-04·08:08·113
116 -rw----·····2.0·fat·····2823·b-·defN·23-May-03·02:38·114116 -rw----·····2.0·fat·····2823·b-·defN·23-May-04·08:08·114
117 -rw----·····2.0·fat·····4889·b-·defN·23-May-03·02:38·115117 -rw----·····2.0·fat·····4889·b-·defN·23-May-04·08:08·115
118 -rw----·····2.0·fat····40411·b-·defN·23-May-03·02:38·116118 -rw----·····2.0·fat····40411·b-·defN·23-May-04·08:08·116
119 -rw----·····2.0·fat····12449·b-·defN·23-May-03·02:38·117119 -rw----·····2.0·fat····12449·b-·defN·23-May-04·08:08·117
120 -rw----·····2.0·fat·····8264·b-·defN·23-May-03·02:38·118120 -rw----·····2.0·fat·····8264·b-·defN·23-May-04·08:08·118
121 -rw----·····2.0·fat·····4397·b-·defN·23-May-03·02:38·119121 -rw----·····2.0·fat·····4397·b-·defN·23-May-04·08:08·119
122 -rw----·····2.0·fat·····6534·b-·defN·23-May-03·02:38·120122 -rw----·····2.0·fat·····6534·b-·defN·23-May-04·08:08·120
123 -rw----·····2.0·fat·····6263·b-·defN·23-May-03·02:38·121123 -rw----·····2.0·fat·····6263·b-·defN·23-May-04·08:08·121
124 -rw----·····2.0·fat····25351·b-·defN·23-May-03·02:38·122124 -rw----·····2.0·fat····25351·b-·defN·23-May-04·08:08·122
125 -rw----·····2.0·fat·····7939·b-·defN·23-May-03·02:38·123125 -rw----·····2.0·fat·····7939·b-·defN·23-May-04·08:08·123
126 -rw----·····2.0·fat····10872·b-·defN·23-May-03·02:38·124126 -rw----·····2.0·fat····10872·b-·defN·23-May-04·08:08·124
Max diff block lines reached; -1/856734 bytes (-0.00%) of diff not shown.
259 KB
mastersummary.xml
259 KB
mastersummary.xml
Ordering differences only
    
Offset 1, 54 lines modifiedOffset 1, 153 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.InteropServices.ComTypes">
 4 ····<summary>To·be·added.</summary>
 5 ····<remarks>To·be·added.</remarks>
 6 ··</namespace>
3 ··<namespace·ns="System.Security">7 ··<namespace·ns="System.IO">
 8 ····<summary>The·System.IO·namespace·contains·classes·for·reading·and·writing·data·from·streams·and·interacting·with·the·filesystem.</summary>
 9 ····<remarks>
 10 ······<para>The·System.IO·namespace·contains·classes·for·reading·and·writing·binary·data·from·streams,·reading·and·writing·character·data·from·readers·and·writers,·and·interacting·with·the·file·system·in·a·platform-independent·manner.</para>
 11 ······<para>
 12 ········The
 13 ········<see·cref="T:System.IO.Stream"/>
 14 ········class·is·the·abstract·base·class·of·all·streams,·which·provide·a·common·mechanism·for·reading·and·writing·binary·data.
 15 ········<see·cref="T:System.IO.Stream"/>
 16 ········s·support·sequential·reading·or·writing·or·both,·and·can·also·support·random·access.
 17 ········<see·cref="T:System.IO.Stream"/>
 18 ········s·can·be·used·synchronously·and·asynchronously.
 19 ······</para>
 20 ······<para>
 21 ········There·are·three·standard
 22 ········<see·cref="T:System.IO.Stream"/>
 23 ········implementations.··The
 24 ········<see·cref="T:System.IO.FileStream"/>
 25 ········class·provides·stream·access·to·a·file·on·the·local·file·system.··The
 26 ········<see·cref="T:System.IO.MemoryStream"/>
 27 ········class·provides·stream·access·to·a·byte·array·in·memory.··The
 28 ········<see·cref="T:System.IO.BufferedStream"/>
 29 ········wraps·another·stream,·providing·buffered·access·to·the·underlying·data,·which·can·be·used·to·improve·performance.··The
 30 ········<see·cref="T:System.IO.BinaryReader"/>
 31 ········and
 32 ········<see·cref="T:System.IO.BinaryWriter"/>
 33 ········classes·provide·convenience·functions·for·reading·and·writing·primitive·types·to·and·from·steams.
 34 ······</para>
 35 ······<para>
 36 ········<see·cref="T:System.IO.TextReader"/>
 37 ········provides·a·sequential·stream·of·characters·or·strings,·and
 38 ········<see·cref="T:System.IO.TextWriter"/>
 39 ········is·a·target·for·writing·a·sequential·stream·of·chacters·or·strings.··The
 40 ········<see·cref="T:System.IO.StreamReader"/>
 41 ········and
 42 ········<see·cref="T:System.IO.StreamWriter"/>
 43 ········classes·provide·character-based·access·to·a
 44 ········<see·cref="T:System.IO.Stream"/>
 45 ········using·a·specified·encoding.··The
 46 ········<see·cref="T:System.IO.StringReader"/>
 47 ········provides·a·reader·for·the·character·data·in·a
 48 ········<see·cref="T:System.String"/>
 49 ········,·and·the
 50 ········<see·cref="T:System.IO.StringWriter"/>
 51 ········provides·a·writer·to
 52 ········<see·cref="T:System.Text.StringBuffer"/>
 53 ········s.
 54 ······</para>
 55 ······<para>
 56 ········The·remaining·classes·provide·access·to·the·local·file·system.··The
 57 ········<see·cref="T:System.IO.Directory"/>
 58 ········and
 59 ········<see·cref="T:System.IO.File"/>
 60 ········classes·contain·static·methods·for·manipulating·directories·and·files,·respectively.
 61 ········<see·cref="T:System.IO.DirectoryInfo"/>
 62 ········and
 63 ········<see·cref="T:System.IO.FileInfo"/>
 64 ········objects·actually·represent·files·and·folders·on·the·file·system·(actually·paths·to·files·and·folders·which·may·or·may·not·exist).··They·contain·instance·methods·similar·to
 65 ········<see·cref="T:System.IO.Directory"/>
 66 ········and
 67 ········<see·cref="T:System.IO.File"/>
 68 ········.··The
 69 ········<see·cref="T:System.IO.Path"/>
 70 ········class·contains·static·methods·for·manipulating·paths·on·the·local·file·system·in·a·platform-independent·manner.
 71 ······</para>
 72 ····</remarks>
 73 ··</namespace>
 74 ··<namespace·ns="System.Runtime.Remoting.Metadata">
4 ····<summary>75 ····<summary>
5 ······<attribution·license="cc4"·from="Microsoft"·modified="false"/>76 ······<attribution·license="cc4"·from="Microsoft"·modified="false"/>
6 ······<para>77 ······<para>
7 ········The78 ········The
8 ········<see·cref="N:System.Security"/> 
9 ········namespace·provides·the·underlying·structure·of·the·common·language·runtime·security·system,·including·base·classes·for·permissions.79 ········<see·cref="N:System.Runtime.Remoting.Metadata"/>
 80 ········namespace·contains·classes·and·attributes·that·can·be·used·to·customize·generation·and·processing·of·SOAP·for·objects·and·fields.·The·classes·of·this·namespace·can·be·used·to·indicate·the·SOAPAction·header·field,·type·output,·XML·element·name,·and·the·method·XML·namespace·URI.·This·information·is·used·by·the·SOAP·serializer·during·SOAP·generation·and·the
 81 ········<format·type="text/html">
 82 ··········<a·href="40f6f8c8-b80c-4e9f-a920-31bcd0cf45c5">Soapsuds·Tool·(Soapsuds.exe)</a>
 83 ········</format>
 84 ········during·Web·Services·Description·Language·(WSDL)·generation.·The·information·specified·by·the·attributes·in·this·namespace·can·be·used·on·the·receiving·end·of·the·generated·SOAP·to·customize·processing·of·the·remoted·method·calls·and·objects.·One·of·the·most·important·classes·of·the
 85 ········<see·cref="N:System.Runtime.Remoting.Metadata"/>
 86 ········namespace·is
 87 ········<see·cref="T:System.Runtime.Remoting.Metadata.SoapAttribute"/>
 88 ········class.·The
 89 ········<see·cref="T:System.Runtime.Remoting.Metadata.SoapAttribute"/>
 90 ········class·is·nonfunctional,·and·can·only·be·used·as·the·base·class·for·all·the·metadata·attributes.·For·more·information·on·the·SOAPAction·HTTP·header·field,·see·www.w3.org/tr/soap/#_Toc478383528.
10 ······</para>91 ······</para>
11 ····</summary>92 ····</summary>
12 ····<remarks/>93 ····<remarks/>
13 ··</namespace>94 ··</namespace>
 95 ··<namespace·ns="System.Diagnostics.Contracts.Internal">
14 ··<namespace·ns="System.Security.AccessControl"> 
15 ····<summary>To·be·added.</summary> 
16 ····<remarks>To·be·added.</remarks> 
17 ··</namespace> 
18 ··<namespace·ns="System.Runtime.InteropServices.WindowsRuntime"> 
19 ····<summary>96 ····<summary>
20 ······<attribution·license="cc4"·from="Microsoft"·modified="false"/>97 ······<attribution·license="cc4"·from="Microsoft"·modified="false"/>
21 ······<para>98 ······<para>
22 ········The99 ········The
23 ········<see·cref="N:System.Runtime.InteropServices.WindowsRuntime"/> 
24 ········namespace·contains·classes·that·support·interoperation·between·managed·code·and·the·wrt,·and·that·enable·the·creation·of·wrt·types·with·managed·code.100 ········<see·cref="N:System.Diagnostics.Contracts.Internal"/>
 101 ········namespace·provides·classes·that·the·binary·rewriter·can·use·to·handle·a·contract·failure.
25 ······</para>102 ······</para>
26 ····</summary>103 ····</summary>
27 ····<remarks/>104 ····<remarks/>
28 ··</namespace>105 ··</namespace>
29 ··<namespace·ns="System.Security.Cryptography.X509Certificates">106 ··<namespace·ns="System.Runtime.CompilerServices">
30 ····<summary>To·be·added.</summary>107 ····<summary>To·be·added.</summary>
31 ····<remarks/>108 ····<remarks/>
32 ··</namespace>109 ··</namespace>
33 ··<namespace·ns="System.Diagnostics"> 
34 ····<summary>This·namespace·contains·classes·for·interacting·with·system·resources·like·event·logs,·processes,·and·performance·counters.</summary>110 ··<namespace·ns="System.Runtime.Remoting.Channels">
 111 ····<summary>To·be·added.</summary>
35 ····<remarks/>112 ····<remarks/>
36 ··</namespace>113 ··</namespace>
 114 ··<namespace·ns="System.Diagnostics.CodeAnalysis">
 115 ····<summary>To·be·added.</summary>
 116 ····<remarks>To·be·added.</remarks>
 117 ··</namespace>
37 ··<namespace·ns="System.Runtime.ExceptionServices">118 ··<namespace·ns="System.Runtime.Serialization">
 119 ····<summary>To·be·added.</summary>
Max diff block lines reached; 257906/264933 bytes (97.35%) of diff not shown.