microsoft / IIS.Administration
Duplication

Places in code with 6 or more lines that are exactly the same.

Intro
  • For duplication, we look at places in code where there are 6 or more lines of code that are exactly the same.
  • Before duplication is calculated, the code is cleaned to remove empty lines, comments, and frequently duplicated constructs such as imports.
  • You should aim at having as little as possible (<5%) of duplicated code as high-level of duplication can lead to maintenance difficulties, poor factoring, and logical contradictions.
Learn more...
Duplication Overall
  • 13% duplication:
    • 31,821 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 4,168 duplicated lines
  • 1,719 duplicates
system13% (4,168 lines)
Duplication per Extension
cs14% (3,671 lines)
ps17% (349 lines)
css12% (74 lines)
wixproj47% (62 lines)
yml14% (12 lines)
Duplication per Component (primary)
src/Microsoft.IIS.Administration.WebServer.UrlRewrite27% (992 lines)
src/Microsoft.IIS.Administration.WebServer.Monitoring22% (400 lines)
src/Microsoft.IIS.Administration.WebServer.RequestFiltering17% (375 lines)
scripts/setup9% (349 lines)
src/Microsoft.IIS.Administration.WebServer.HttpResponseHeaders40% (258 lines)
src/Microsoft.IIS.Administration.WebServer.Authentication29% (253 lines)
src/Microsoft.IIS.Administration.Files18% (250 lines)
src/Microsoft.IIS.Administration.WebServer.HttpRequestTracing11% (144 lines)
src/Microsoft.IIS.Administration.WebServer.DefaultDocuments24% (108 lines)
src/Microsoft.IIS.Administration.WebServer.Authorization21% (102 lines)
src/Microsoft.IIS.Administration.WebServer.Modules10% (98 lines)
src/Microsoft.IIS.Administration.Files.Core13% (94 lines)
src/Microsoft.IIS.Administration.WebServer.Handlers13% (84 lines)
src/Microsoft.IIS.Administration2% (74 lines)
src/Microsoft.IIS.Administration.WebServer.IPRestrictions9% (70 lines)
src/Microsoft.IIS.Administration.WebServer.StaticContent12% (69 lines)
src/Microsoft.IIS.Administration.WebServer.Logging9% (59 lines)
src/Microsoft.IIS.Administration.WebServer.Files8% (44 lines)
src/Microsoft.IIS.Administration.WebServer.HttpRedirect19% (43 lines)
src/Microsoft.IIS.Administration.WebServer.DirectoryBrowsing17% (39 lines)
src/Microsoft.IIS.Administration.WebServer.Compression13% (37 lines)
src/Microsoft.IIS.Administration.Core3% (33 lines)
installer/IISAdministrationBundle15% (31 lines)
installer/IISAdministrationSetup3% (31 lines)
src/Microsoft.IIS.Administration.WebServer.SslSettings14% (31 lines)
src/Microsoft.IIS.Administration.WebServer.VirtualDirectories7% (20 lines)
src/Microsoft.IIS.Administration.WebServer.Delegation7% (14 lines)
ROOT3% (12 lines)
src/Microsoft.IIS.Administration.AccessManagement4% (12 lines)
src/Microsoft.IIS.Administration.WebServer.Applications3% (10 lines)
src/Microsoft.IIS.Administration.WebServer.Sites2% (10 lines)
src/Microsoft.IIS.Administration.Certificates1% (8 lines)
src/Microsoft.IIS.Administration.WebServer.CentralCertificates1% (8 lines)
src/Microsoft.IIS.Administration.WebServer.RequestMonitor2% (6 lines)
azure-pipelines/scripts0% (0 lines)
build0% (0 lines)
installer/shared0% (0 lines)
scripts0% (0 lines)
scripts/build0% (0 lines)
scripts/utils0% (0 lines)
src/Microsoft.IIS.Administration.WebServer.AppPools0% (0 lines)
src/Microsoft.IIS.Administration.WebServer.Info0% (0 lines)
src/Microsoft.IIS.Administration.WebServer.Scm0% (0 lines)
src/Microsoft.IIS.Administration.WebServer.WorkerProcesses0% (0 lines)
src/Microsoft.IIS.Administration.WebServer0% (0 lines)

Duplication Between Components (50+ lines)

G src/Microsoft.IIS.Administration.WebServer.Authentication src/Microsoft.IIS.Administration.WebServer.Authentication src/Microsoft.IIS.Administration.WebServer.RequestFiltering src/Microsoft.IIS.Administration.WebServer.RequestFiltering src/Microsoft.IIS.Administration.WebServer.Authentication--src/Microsoft.IIS.Administration.WebServer.RequestFiltering 236 src/Microsoft.IIS.Administration.WebServer.UrlRewrite src/Microsoft.IIS.Administration.WebServer.UrlRewrite src/Microsoft.IIS.Administration.WebServer.Authentication--src/Microsoft.IIS.Administration.WebServer.UrlRewrite 200 src/Microsoft.IIS.Administration.WebServer.IPRestrictions src/Microsoft.IIS.Administration.WebServer.IPRestrictions src/Microsoft.IIS.Administration.WebServer.Authentication--src/Microsoft.IIS.Administration.WebServer.IPRestrictions 197 src/Microsoft.IIS.Administration.WebServer.DefaultDocuments src/Microsoft.IIS.Administration.WebServer.DefaultDocuments src/Microsoft.IIS.Administration.WebServer.Authentication--src/Microsoft.IIS.Administration.WebServer.DefaultDocuments 192 src/Microsoft.IIS.Administration.WebServer.Authorization src/Microsoft.IIS.Administration.WebServer.Authorization src/Microsoft.IIS.Administration.WebServer.Authentication--src/Microsoft.IIS.Administration.WebServer.Authorization 177 src/Microsoft.IIS.Administration.WebServer.HttpRequestTracing src/Microsoft.IIS.Administration.WebServer.HttpRequestTracing src/Microsoft.IIS.Administration.WebServer.Authentication--src/Microsoft.IIS.Administration.WebServer.HttpRequestTracing 173 src/Microsoft.IIS.Administration.WebServer.Modules src/Microsoft.IIS.Administration.WebServer.Modules src/Microsoft.IIS.Administration.WebServer.Authentication--src/Microsoft.IIS.Administration.WebServer.Modules 163 src/Microsoft.IIS.Administration.WebServer.DirectoryBrowsing src/Microsoft.IIS.Administration.WebServer.DirectoryBrowsing src/Microsoft.IIS.Administration.WebServer.Authentication--src/Microsoft.IIS.Administration.WebServer.DirectoryBrowsing 162 src/Microsoft.IIS.Administration.WebServer.Compression src/Microsoft.IIS.Administration.WebServer.Compression src/Microsoft.IIS.Administration.WebServer.Authentication--src/Microsoft.IIS.Administration.WebServer.Compression 162 src/Microsoft.IIS.Administration.WebServer.SslSettings src/Microsoft.IIS.Administration.WebServer.SslSettings src/Microsoft.IIS.Administration.WebServer.Authentication--src/Microsoft.IIS.Administration.WebServer.SslSettings 162 src/Microsoft.IIS.Administration.WebServer.HttpResponseHeaders src/Microsoft.IIS.Administration.WebServer.HttpResponseHeaders src/Microsoft.IIS.Administration.WebServer.Authentication--src/Microsoft.IIS.Administration.WebServer.HttpResponseHeaders 162 src/Microsoft.IIS.Administration.WebServer.Handlers src/Microsoft.IIS.Administration.WebServer.Handlers src/Microsoft.IIS.Administration.WebServer.Authentication--src/Microsoft.IIS.Administration.WebServer.Handlers 153 src/Microsoft.IIS.Administration.WebServer.StaticContent src/Microsoft.IIS.Administration.WebServer.StaticContent src/Microsoft.IIS.Administration.WebServer.Authentication--src/Microsoft.IIS.Administration.WebServer.StaticContent 153 src/Microsoft.IIS.Administration.WebServer.Logging src/Microsoft.IIS.Administration.WebServer.Logging src/Microsoft.IIS.Administration.WebServer.Authentication--src/Microsoft.IIS.Administration.WebServer.Logging 142 src/Microsoft.IIS.Administration.WebServer.HttpRedirect src/Microsoft.IIS.Administration.WebServer.HttpRedirect src/Microsoft.IIS.Administration.WebServer.Authentication--src/Microsoft.IIS.Administration.WebServer.HttpRedirect 122 src/Microsoft.IIS.Administration.WebServer.RequestFiltering--src/Microsoft.IIS.Administration.WebServer.StaticContent 193 src/Microsoft.IIS.Administration.WebServer.RequestFiltering--src/Microsoft.IIS.Administration.WebServer.UrlRewrite 165 src/Microsoft.IIS.Administration.WebServer.RequestFiltering--src/Microsoft.IIS.Administration.WebServer.SslSettings 118 src/Microsoft.IIS.Administration.WebServer.HttpResponseHeaders--src/Microsoft.IIS.Administration.WebServer.RequestFiltering 227 src/Microsoft.IIS.Administration.WebServer.HttpResponseHeaders--src/Microsoft.IIS.Administration.WebServer.Modules 154 src/Microsoft.IIS.Administration.WebServer.HttpRequestTracing--src/Microsoft.IIS.Administration.WebServer.RequestFiltering 220 src/Microsoft.IIS.Administration.WebServer.HttpRequestTracing--src/Microsoft.IIS.Administration.WebServer.HttpResponseHeaders 144 src/Microsoft.IIS.Administration.WebServer.HttpRequestTracing--src/Microsoft.IIS.Administration.WebServer.UrlRewrite 134 src/Microsoft.IIS.Administration.WebServer.HttpRequestTracing--src/Microsoft.IIS.Administration.WebServer.Modules 118 src/Microsoft.IIS.Administration.WebServer.HttpRequestTracing--src/Microsoft.IIS.Administration.WebServer.IPRestrictions 104 src/Microsoft.IIS.Administration.WebServer.DefaultDocuments--src/Microsoft.IIS.Administration.WebServer.RequestFiltering 209 src/Microsoft.IIS.Administration.WebServer.DefaultDocuments--src/Microsoft.IIS.Administration.WebServer.HttpResponseHeaders 156 src/Microsoft.IIS.Administration.WebServer.DefaultDocuments--src/Microsoft.IIS.Administration.WebServer.Handlers 156 src/Microsoft.IIS.Administration.WebServer.DefaultDocuments--src/Microsoft.IIS.Administration.WebServer.Modules 146 src/Microsoft.IIS.Administration.WebServer.DefaultDocuments--src/Microsoft.IIS.Administration.WebServer.HttpRequestTracing 122 src/Microsoft.IIS.Administration.WebServer.DefaultDocuments--src/Microsoft.IIS.Administration.WebServer.UrlRewrite 111 src/Microsoft.IIS.Administration.WebServer.DefaultDocuments--src/Microsoft.IIS.Administration.WebServer.IPRestrictions 94 src/Microsoft.IIS.Administration.WebServer.IPRestrictions--src/Microsoft.IIS.Administration.WebServer.RequestFiltering 183 src/Microsoft.IIS.Administration.WebServer.Handlers--src/Microsoft.IIS.Administration.WebServer.RequestFiltering 193 src/Microsoft.IIS.Administration.WebServer.Handlers--src/Microsoft.IIS.Administration.WebServer.HttpResponseHeaders 170 src/Microsoft.IIS.Administration.WebServer.Handlers--src/Microsoft.IIS.Administration.WebServer.Modules 152 src/Microsoft.IIS.Administration.WebServer.Handlers--src/Microsoft.IIS.Administration.WebServer.HttpRequestTracing 114 src/Microsoft.IIS.Administration.WebServer.Handlers--src/Microsoft.IIS.Administration.WebServer.UrlRewrite 111 src/Microsoft.IIS.Administration.WebServer.Modules--src/Microsoft.IIS.Administration.WebServer.RequestFiltering 185 src/Microsoft.IIS.Administration.WebServer.Modules--src/Microsoft.IIS.Administration.WebServer.UrlRewrite 111 src/Microsoft.IIS.Administration.WebServer.Authorization--src/Microsoft.IIS.Administration.WebServer.RequestFiltering 161 src/Microsoft.IIS.Administration.WebServer.Authorization--src/Microsoft.IIS.Administration.WebServer.IPRestrictions 126 src/Microsoft.IIS.Administration.WebServer.Authorization--src/Microsoft.IIS.Administration.WebServer.HttpResponseHeaders 101 src/Microsoft.IIS.Administration.WebServer.Authorization--src/Microsoft.IIS.Administration.WebServer.HttpRequestTracing 96 src/Microsoft.IIS.Administration.WebServer.Authorization--src/Microsoft.IIS.Administration.WebServer.DefaultDocuments 96 src/Microsoft.IIS.Administration.WebServer.Authorization--src/Microsoft.IIS.Administration.WebServer.Handlers 92 src/Microsoft.IIS.Administration.WebServer.DirectoryBrowsing--src/Microsoft.IIS.Administration.WebServer.RequestFiltering 134 src/Microsoft.IIS.Administration.WebServer.Compression--src/Microsoft.IIS.Administration.WebServer.RequestFiltering 118 src/Microsoft.IIS.Administration.WebServer.Logging--src/Microsoft.IIS.Administration.WebServer.RequestFiltering 110 src/Microsoft.IIS.Administration.WebServer.HttpRedirect--src/Microsoft.IIS.Administration.WebServer.RequestFiltering 130

Download: SVG DOT (open online Graphviz editor)

Open 3D force graph...

Show more details on duplication between components...
Longest Duplicates
The list of 20 longest duplicates.
See data for all 1,719 duplicates...
Size#FoldersFilesLinesCode
42 x 2 src/Microsoft.IIS.Admini...ver.Monitoring/AppPools
src/Microsoft.IIS.Admini...Server.Monitoring/Sites
AppPoolMonitor.cs
WebSiteMonitor.cs
61:102 (30%)
98:139 (23%)
view
42 x 2 src/Microsoft.IIS.Admini...ver.Monitoring/AppPools
src/Microsoft.IIS.Admini...Server.Monitoring/Sites
AppPoolHelper.cs
SiteHelper.cs
32:89 (77%)
52:109 (63%)
view
37 x 2 src/Microsoft.IIS.Administration.Files.Core
src/Microsoft.IIS.Administration.Files.Core
DirectoryInfo.cs
FileInfo.cs
39:108 (51%)
40:109 (49%)
view
28 x 2 src/Microsoft.IIS.Admini...rver.UrlRewrite/Helpers
src/Microsoft.IIS.Admini...rver.UrlRewrite/Helpers
GlobalRulesHelper.cs
InboundRulesHelper.cs
313:364 (11%)
276:327 (10%)
view
27 x 2 src/Microsoft.IIS.Admini...ver.Monitoring/AppPools
src/Microsoft.IIS.Admini...Server.Monitoring/Sites
AppPoolMonitor.cs
WebSiteMonitor.cs
110:136 (19%)
157:183 (15%)
view
24 x 2 src/Microsoft.IIS.Admini...rver.UrlRewrite/Helpers
src/Microsoft.IIS.Admini...rver.UrlRewrite/Helpers
GlobalRulesHelper.cs
InboundRulesHelper.cs
405:444 (9%)
426:465 (8%)
view
24 x 2 src/Microsoft.IIS.Admini...rver.UrlRewrite/Helpers
src/Microsoft.IIS.Admini...rver.UrlRewrite/Helpers
GlobalRulesHelper.cs
InboundRulesHelper.cs
140:200 (9%)
124:184 (8%)
view
23 x 2 src/Microsoft.IIS.Admini...rver.UrlRewrite/Helpers
src/Microsoft.IIS.Admini...rver.UrlRewrite/Helpers
GlobalRulesHelper.cs
InboundRulesHelper.cs
202:239 (9%)
187:224 (8%)
view
23 x 2 src/Microsoft.IIS.Administration.Files/Controllers
src/Microsoft.IIS.Administration.Files/Controllers
CopyController.cs
MoveController.cs
23:60 (52%)
23:60 (52%)
view
23 x 2 installer/IISAdministrationBundle
installer/IISAdministrationSetup
wixproj
IISAdministrationBundle.wixproj
IISAdministrationSetup.wixproj
13:43 (33%)
14:44 (37%)
view
21 x 2 scripts/setup
scripts/setup
msi-setup.ps1
setup.ps1
132:153 (12%)
220:241 (9%)
view
21 x 2 src/Microsoft.IIS.Admini...rver.UrlRewrite/Helpers
src/Microsoft.IIS.Admini...rver.UrlRewrite/Helpers
GlobalRulesHelper.cs
InboundRulesHelper.cs
48:96 (8%)
32:80 (7%)
view
20 x 2 src/Microsoft.IIS.Admini...rver.UrlRewrite/Helpers
src/Microsoft.IIS.Admini...rver.UrlRewrite/Helpers
GlobalRulesHelper.cs
InboundRulesHelper.cs
371:404 (8%)
391:424 (7%)
view
19 x 2 src/Microsoft.IIS.Admini...rver.UrlRewrite/Helpers
src/Microsoft.IIS.Admini...rver.UrlRewrite/Helpers
ProvidersHelper.cs
RewriteMapsHelper.cs
32:74 (12%)
48:90 (12%)
view
17 x 2 src/Microsoft.IIS.Admini...Server.Monitoring/Sites
src/Microsoft.IIS.Admini...er.Monitoring/WebServer
SiteHelper.cs
WebServerHelper.cs
47:75 (25%)
39:67 (26%)
view
17 x 2 src/Microsoft.IIS.Admini...rver.UrlRewrite/Helpers
src/Microsoft.IIS.Admini...rver.UrlRewrite/Helpers
GlobalRulesHelper.cs
InboundRulesHelper.cs
481:513 (6%)
509:541 (6%)
view
17 x 2 src/Microsoft.IIS.Admini...rver.UrlRewrite/Helpers
src/Microsoft.IIS.Admini...rver.UrlRewrite/Helpers
OutboundRulesHelper.cs
RewriteMapsHelper.cs
44:80 (3%)
48:84 (11%)
view
17 x 2 src/Microsoft.IIS.Admini...rver.UrlRewrite/Helpers
src/Microsoft.IIS.Admini...rver.UrlRewrite/Helpers
OutboundRulesHelper.cs
ProvidersHelper.cs
44:80 (3%)
32:68 (11%)
view
16 x 2 src/Microsoft.IIS.Admini...ver.Monitoring/AppPools
src/Microsoft.IIS.Admini...er.Monitoring/WebServer
AppPoolHelper.cs
WebServerHelper.cs
32:55 (29%)
44:67 (25%)
view
16 x 2 scripts/setup
scripts/setup
msi-setup.ps1
setup.ps1
178:193 (9%)
255:270 (6%)
view
Duplicated Units
The list of top 20 duplicated units.
See data for all 28 unit duplicates...
Size#FoldersFilesLinesCode
22 x 2 src/Microsoft.IIS.Admini...rver.UrlRewrite/Helpers
src/Microsoft.IIS.Admini...rver.UrlRewrite/Helpers
GlobalRulesHelper.cs
InboundRulesHelper.cs
245:271 
348:374 
view
22 x 2 src/Microsoft.IIS.Admini...rver.UrlRewrite/Helpers
src/Microsoft.IIS.Admini...rver.UrlRewrite/Helpers
GlobalRulesHelper.cs
InboundRulesHelper.cs
316:343 
279:306 
view
21 x 12 src/Microsoft.IIS.Admini...ebServer.Authentication
src/Microsoft.IIS.Admini...ebServer.Authentication
src/Microsoft.IIS.Admini...ebServer.Authentication
src/Microsoft.IIS.Admini...ebServer.Authentication
src/Microsoft.IIS.Admini...n.WebServer.Compression
src/Microsoft.IIS.Admini...Server.DefaultDocuments
src/Microsoft.IIS.Admini...erver.DirectoryBrowsing
src/Microsoft.IIS.Admini....WebServer.HttpRedirect
src/Microsoft.IIS.Admini...rver.HttpRequestTracing
src/Microsoft.IIS.Admini...ebServer.IPRestrictions
...
AnonAuthId.cs
BasicAuthId.cs
DigestAuthId.cs
WinAuthId.cs
CompressionId.cs
DefaultDocumentId.cs
DirectoryBrowsingId.cs
RedirectId.cs
HttpRequestTracingId.cs
IPRestrictionId.cs
...
23:48 
23:48 
23:48 
23:48 
23:48 
23:49 
23:48 
17:42 
23:48 
23:48 
...
view
21 x 6 src/Microsoft.IIS.Admini...WebServer.Authorization
src/Microsoft.IIS.Admini...tion.WebServer.Handlers
src/Microsoft.IIS.Admini...ver.HttpResponseHeaders
src/Microsoft.IIS.Administration.WebServer.Logging
src/Microsoft.IIS.Administration.WebServer.Modules
src/Microsoft.IIS.Admini...WebServer.StaticContent
AuthorizationId.cs
HandlersId.cs
HttpResponseHeadersId.cs
LoggingId.cs
ModulesId.cs
StaticContentId.cs
23:52 
23:52 
23:52 
23:52 
23:52 
23:52 
view
21 x 7 src/Microsoft.IIS.Admini...Server.DefaultDocuments
src/Microsoft.IIS.Admini...tion.WebServer.Handlers
src/Microsoft.IIS.Admini...rver.HttpRequestTracing
src/Microsoft.IIS.Admini...ver.HttpResponseHeaders
src/Microsoft.IIS.Admini...ver.HttpResponseHeaders
src/Microsoft.IIS.Administration.WebServer.Modules
src/Microsoft.IIS.Admini...er.RequestFiltering/Ids
FileId.cs
MappingId.cs
ProviderId.cs
CustomHeaderId.cs
RedirectHeaderId.cs
EntryId.cs
RuleId.cs
23:55 
23:51 
23:52 
23:51 
23:51 
23:51 
23:51 
view
21 x 2 src/Microsoft.IIS.Admini...er.RequestFiltering/Ids
src/Microsoft.IIS.Admini...WebServer.StaticContent
ExtensionId.cs
MimeMapId.cs
23:51 
23:51 
view
21 x 6 src/Microsoft.IIS.Admini...ebServer.UrlRewrite/Ids
src/Microsoft.IIS.Admini...ebServer.UrlRewrite/Ids
src/Microsoft.IIS.Admini...ebServer.UrlRewrite/Ids
src/Microsoft.IIS.Admini...ebServer.UrlRewrite/Ids
src/Microsoft.IIS.Admini...ebServer.UrlRewrite/Ids
src/Microsoft.IIS.Admini...ebServer.UrlRewrite/Ids
CustomTagsId.cs
InboundRuleId.cs
OutboundRuleId.cs
PreConditionId.cs
ProviderId.cs
RewriteMapId.cs
23:50 
23:50 
23:50 
23:50 
23:50 
23:50 
view
19 x 2 src/Microsoft.IIS.Admini...ebServer.Authentication
src/Microsoft.IIS.Admini...ebServer.UrlRewrite/Ids
AuthenticationId.cs
RewriteId.cs
21:44 
21:44 
view
18 x 2 src/Microsoft.IIS.Admini...rver.UrlRewrite/Helpers
src/Microsoft.IIS.Admini...rver.UrlRewrite/Helpers
GlobalRulesHelper.cs
InboundRulesHelper.cs
345:367 
308:330 
view
13 x 5 src/Microsoft.IIS.Admini...tion.WebServer.Handlers
src/Microsoft.IIS.Admini...ver.HttpResponseHeaders
src/Microsoft.IIS.Admini...ver.HttpResponseHeaders
src/Microsoft.IIS.Administration.WebServer.Modules
src/Microsoft.IIS.Admini...er.RequestFiltering/Ids
MappingId.cs
CustomHeaderId.cs
RedirectHeaderId.cs
EntryId.cs
RuleId.cs
53:71 
53:71 
53:71 
53:71 
53:71 
view
13 x 2 src/Microsoft.IIS.Admini...bServer.Monitoring/Util
src/Microsoft.IIS.Admini...bServer.Monitoring/Util
ProcessUtil.cs
ProcessUtil.cs
18:36 
72:90 
view
13 x 2 src/Microsoft.IIS.Admini...er.RequestFiltering/Ids
src/Microsoft.IIS.Admini...WebServer.StaticContent
ExtensionId.cs
MimeMapId.cs
53:71 
53:71 
view
12 x 2 src/Microsoft.IIS.Admini...Server.DefaultDocuments
src/Microsoft.IIS.Admini...rver.HttpRequestTracing
FileId.cs
ProviderId.cs
57:73 
54:70 
view
11 x 12 src/Microsoft.IIS.Admini...ebServer.Authentication
src/Microsoft.IIS.Admini...ebServer.Authentication
src/Microsoft.IIS.Admini...ebServer.Authentication
src/Microsoft.IIS.Admini...ebServer.Authentication
src/Microsoft.IIS.Admini...n.WebServer.Compression
src/Microsoft.IIS.Admini...erver.DirectoryBrowsing
src/Microsoft.IIS.Admini....WebServer.HttpRedirect
src/Microsoft.IIS.Admini...rver.HttpRequestTracing
src/Microsoft.IIS.Admini...ebServer.IPRestrictions
src/Microsoft.IIS.Administration.WebServer.Modules
...
AnonAuthId.cs
BasicAuthId.cs
DigestAuthId.cs
WinAuthId.cs
CompressionId.cs
DirectoryBrowsingId.cs
RedirectId.cs
HttpRequestTracingId.cs
IPRestrictionId.cs
ModulesId.cs
...
50:65 
50:64 
50:64 
50:65 
50:64 
50:65 
44:58 
50:64 
50:65 
54:69 
...
view
11 x 5 src/Microsoft.IIS.Admini...WebServer.Authorization
src/Microsoft.IIS.Admini...tion.WebServer.Handlers
src/Microsoft.IIS.Admini...ver.HttpResponseHeaders
src/Microsoft.IIS.Administration.WebServer.Logging
src/Microsoft.IIS.Admini...WebServer.StaticContent
AuthorizationId.cs
HandlersId.cs
HttpResponseHeadersId.cs
LoggingId.cs
StaticContentId.cs
54:69 
54:69 
54:69 
54:69 
54:69 
view
11 x 2 src/Microsoft.IIS.Admini...rver.UrlRewrite/Helpers
src/Microsoft.IIS.Admini...rver.UrlRewrite/Helpers
GlobalRulesHelper.cs
InboundRulesHelper.cs
502:514 
530:542 
view
10 x 6 src/Microsoft.IIS.Admini...ebServer.UrlRewrite/Ids
src/Microsoft.IIS.Admini...ebServer.UrlRewrite/Ids
src/Microsoft.IIS.Admini...ebServer.UrlRewrite/Ids
src/Microsoft.IIS.Admini...ebServer.UrlRewrite/Ids
src/Microsoft.IIS.Admini...ebServer.UrlRewrite/Ids
src/Microsoft.IIS.Admini...ebServer.UrlRewrite/Ids
CustomTagsId.cs
InboundRuleId.cs
OutboundRuleId.cs
PreConditionId.cs
ProviderId.cs
RewriteMapId.cs
52:65 
52:65 
52:65 
52:65 
52:65 
52:65 
view
9 x 2 src/Microsoft.IIS.Admini...ebServer.Authentication
src/Microsoft.IIS.Admini...ebServer.UrlRewrite/Ids
AuthenticationId.cs
RewriteId.cs
46:59 
46:58 
view
8 x 5 src/Microsoft.IIS.Admini...WebServer.Authorization
src/Microsoft.IIS.Admini...ebServer.IPRestrictions
src/Microsoft.IIS.Admini...rver.UrlRewrite/Helpers
src/Microsoft.IIS.Admini...rver.UrlRewrite/Helpers
src/Microsoft.IIS.Admini...rver.UrlRewrite/Helpers
AuthorizationHelper.cs
IPRestrictionsHelper.cs
GlobalRulesHelper.cs
InboundRulesHelper.cs
OutboundRulesHelper.cs
241:249 
423:431 
102:110 
86:94 
239:247 
view
8 x 2 src/Microsoft.IIS.Administration.WebServer.Files
src/Microsoft.IIS.Admini...rver.UrlRewrite/Helpers
FilesHelper.cs
RewriteHelper.cs
56:64 
28:36 
view