The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
files.wxs in installer/IISAdministrationSetup |
1050 | - |
OutboundRulesHelper.cs in src/Microsoft.IIS.Administration.WebServer.UrlRewrite/Helpers |
740 | 35 |
LoggingHelper.cs in src/Microsoft.IIS.Administration.WebServer.Logging |
567 | 19 |
SiteHelper.cs in src/Microsoft.IIS.Administration.WebServer.Sites |
501 | 16 |
ModuleHelper.cs in src/Microsoft.IIS.Administration.WebServer.Modules |
472 | 33 |
security.ps1 in scripts/setup |
428 | - |
InboundRulesHelper.cs in src/Microsoft.IIS.Administration.WebServer.UrlRewrite/Helpers |
402 | 17 |
FilesHelper.cs in src/Microsoft.IIS.Administration.WebServer.Files |
399 | 24 |
install.ps1 in scripts/setup |
395 | - |
IPRestrictionsHelper.cs in src/Microsoft.IIS.Administration.WebServer.IPRestrictions |
386 | 18 |
AppPoolHelper.cs in src/Microsoft.IIS.Administration.WebServer.AppPools |
375 | 9 |
GlobalRulesHelper.cs in src/Microsoft.IIS.Administration.WebServer.UrlRewrite/Helpers |
361 | 15 |
FilesHelper.cs in src/Microsoft.IIS.Administration.Files/Files |
333 | 18 |
HttpFileHandler.cs in src/Microsoft.IIS.Administration.Files |
327 | 20 |
CentralCertificateStore.cs in src/Microsoft.IIS.Administration.WebServer.CentralCertificates |
323 | 13 |
cert.ps1 in scripts/setup |
315 | - |
main.css in src/Microsoft.IIS.Administration/wwwroot/css |
303 | - |
WebServerMonitor.cs in src/Microsoft.IIS.Administration.WebServer.Monitoring/WebServer |
302 | 3 |
netsh.ps1 in scripts/setup |
294 | - |
AuditAttribute.cs in src/Microsoft.IIS.Administration.Core/Auditing |
288 | 14 |
config.ps1 in scripts/setup |
285 | - |
explorer.js in src/Microsoft.IIS.Administration/wwwroot/js |
283 | 32 |
build.ps1 in root |
272 | - |
RulesHelper.cs in src/Microsoft.IIS.Administration.WebServer.HttpRequestTracing/Helpers |
266 | 9 |
FilesController.cs in src/Microsoft.IIS.Administration.Files/Controllers |
252 | 11 |
ProvidersHelper.cs in src/Microsoft.IIS.Administration.WebServer.UrlRewrite/Helpers |
239 | 14 |
RewriteMapsHelper.cs in src/Microsoft.IIS.Administration.WebServer.UrlRewrite/Helpers |
237 | 14 |
setup.ps1 in scripts/setup |
229 | - |
ApplicationHelper.cs in src/Microsoft.IIS.Administration.WebServer.Applications |
225 | 12 |
FileProvider.cs in src/Microsoft.IIS.Administration.Files.Core |
220 | 19 |
WebSiteMonitor.cs in src/Microsoft.IIS.Administration.WebServer.Monitoring/Sites |
220 | 2 |
LocationsHelper.cs in src/Microsoft.IIS.Administration.Files |
217 | 11 |
AuthorizationHelper.cs in src/Microsoft.IIS.Administration.WebServer.Authorization |
216 | 17 |
CounterMonitor.cs in src/Microsoft.IIS.Administration.WebServer.Monitoring/Core |
199 | 9 |
QueryStringsHelper.cs in src/Microsoft.IIS.Administration.WebServer.RequestFiltering/Helpers |
197 | 8 |
explorer.css in src/Microsoft.IIS.Administration/wwwroot/css |
194 | - |
VDirHelper.cs in src/Microsoft.IIS.Administration.WebServer.VirtualDirectories |
193 | 11 |
UrlsHelper.cs in src/Microsoft.IIS.Administration.WebServer.RequestFiltering/Helpers |
192 | 8 |
migrate.ps1 in scripts/setup |
187 | - |
SymLink.cs in src/Microsoft.IIS.Administration.Files.Core/Utils |
185 | 4 |
MappingsHelper.cs in src/Microsoft.IIS.Administration.WebServer.Handlers |
184 | 9 |
ProvidersHelper.cs in src/Microsoft.IIS.Administration.WebServer.HttpRequestTracing/Helpers |
184 | 9 |
AppPoolMonitor.cs in src/Microsoft.IIS.Administration.WebServer.Monitoring/AppPools |
181 | 3 |
acl-util.ps1 in scripts/setup |
180 | - |
RulesHelper.cs in src/Microsoft.IIS.Administration.WebServer.RequestFiltering/Helpers |
179 | 9 |
WsFilesController.cs in src/Microsoft.IIS.Administration.WebServer.Files/Controllers |
178 | 8 |
Startup.cs in src/Microsoft.IIS.Administration |
178 | 9 |
MoveHelper.cs in src/Microsoft.IIS.Administration.Files/Copy |
176 | 9 |
DynamicHelper.cs in src/Microsoft.IIS.Administration.Core/Utils |
172 | 9 |
json.ps1 in scripts/setup |
171 | - |
File | # lines | # units |
---|---|---|
OutboundRulesHelper.cs in src/Microsoft.IIS.Administration.WebServer.UrlRewrite/Helpers |
740 | 35 |
ModuleHelper.cs in src/Microsoft.IIS.Administration.WebServer.Modules |
472 | 33 |
explorer.js in src/Microsoft.IIS.Administration/wwwroot/js |
283 | 32 |
FilesHelper.cs in src/Microsoft.IIS.Administration.WebServer.Files |
399 | 24 |
HttpFileHandler.cs in src/Microsoft.IIS.Administration.Files |
327 | 20 |
FileProvider.cs in src/Microsoft.IIS.Administration.Files.Core |
220 | 19 |
LoggingHelper.cs in src/Microsoft.IIS.Administration.WebServer.Logging |
567 | 19 |
FilesHelper.cs in src/Microsoft.IIS.Administration.Files/Files |
333 | 18 |
IPRestrictionsHelper.cs in src/Microsoft.IIS.Administration.WebServer.IPRestrictions |
386 | 18 |
AuthorizationHelper.cs in src/Microsoft.IIS.Administration.WebServer.Authorization |
216 | 17 |
InboundRulesHelper.cs in src/Microsoft.IIS.Administration.WebServer.UrlRewrite/Helpers |
402 | 17 |
SiteHelper.cs in src/Microsoft.IIS.Administration.WebServer.Sites |
501 | 16 |
GlobalRulesHelper.cs in src/Microsoft.IIS.Administration.WebServer.UrlRewrite/Helpers |
361 | 15 |
AuditAttribute.cs in src/Microsoft.IIS.Administration.Core/Auditing |
288 | 14 |
frebXslFileProvider.cs in src/Microsoft.IIS.Administration.WebServer.HttpRequestTracing |
96 | 14 |
ProvidersHelper.cs in src/Microsoft.IIS.Administration.WebServer.UrlRewrite/Helpers |
239 | 14 |
RewriteMapsHelper.cs in src/Microsoft.IIS.Administration.WebServer.UrlRewrite/Helpers |
237 | 14 |
CentralCertificateStore.cs in src/Microsoft.IIS.Administration.WebServer.CentralCertificates |
323 | 13 |
ApplicationHelper.cs in src/Microsoft.IIS.Administration.WebServer.Applications |
225 | 12 |
RequestHelper.cs in src/Microsoft.IIS.Administration.WebServer.RequestMonitor |
166 | 12 |
There are 359 files with lines longer than 120 characters. In total, there are 1582 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
files.wxs in installer/IISAdministrationSetup |
1050 | - | 430 |
AppPoolHelper.cs in src/Microsoft.IIS.Administration.WebServer.AppPools |
375 | 9 | 44 |
Startup.cs in src/Microsoft.IIS.Administration.WebServer.UrlRewrite |
121 | 10 | 40 |
Startup.cs in src/Microsoft.IIS.Administration.Files |
83 | 10 | 22 |
LoggingHelper.cs in src/Microsoft.IIS.Administration.WebServer.Logging |
567 | 19 | 21 |
Startup.cs in src/Microsoft.IIS.Administration.WebServer.RequestFiltering |
84 | 10 | 20 |
OutboundRulesHelper.cs in src/Microsoft.IIS.Administration.WebServer.UrlRewrite/Helpers |
740 | 35 | 19 |
SiteHelper.cs in src/Microsoft.IIS.Administration.WebServer.Sites |
501 | 16 | 17 |
IPRestrictionsHelper.cs in src/Microsoft.IIS.Administration.WebServer.IPRestrictions |
386 | 18 | 15 |
Startup.cs in src/Microsoft.IIS.Administration.WebServer.HttpRequestTracing |
86 | 7 | 14 |
Defines.cs in src/Microsoft.IIS.Administration.WebServer.UrlRewrite |
80 | - | 14 |
InboundRulesHelper.cs in src/Microsoft.IIS.Administration.WebServer.UrlRewrite/Helpers |
402 | 17 | 14 |
iisadministration.wxs in installer/IISAdministrationSetup |
97 | - | 13 |
Startup.cs in src/Microsoft.IIS.Administration.WebServer.Authentication |
93 | 7 | 13 |
security.ps1 in scripts/setup |
428 | - | 12 |
FileProvider.cs in src/Microsoft.IIS.Administration.Files.Core |
220 | 19 | 11 |
FilesHelper.cs in src/Microsoft.IIS.Administration.WebServer.Files |
399 | 24 | 11 |
install.ps1 in scripts/setup |
395 | - | 10 |
WsFilesController.cs in src/Microsoft.IIS.Administration.WebServer.Files/Controllers |
178 | 8 | 10 |
GlobalRulesHelper.cs in src/Microsoft.IIS.Administration.WebServer.UrlRewrite/Helpers |
361 | 15 | 10 |