path # lines of code Directory.Build.props 56 Directory.Build.targets 57 PortabilityTools.VisualStudio.Imports.targets 46 azure-pipelines-release.yml 32 azure-pipelines.yml 29 azure-pipelines/Get-NuGetTool.ps1 19 azure-pipelines/Get-ProcDump.ps1 13 azure-pipelines/Get-TempToolsPath.ps1 11 azure-pipelines/Get-nbgv.ps1 19 azure-pipelines/build-linux.yml 33 azure-pipelines/build-windows.yml 85 azure-pipelines/install-dependencies.yml 12 azure-pipelines/microbuild.after.yml 45 azure-pipelines/microbuild.before.yml 6 azure-pipelines/release.yml 20 azure-pipelines/variables/DotNetSdkVersion.ps1 2 azure-pipelines/variables/SignType.ps1 11 azure-pipelines/variables/SymbolsFeatureName.ps1 1 azure-pipelines/variables/TeamName.ps1 1 azure-pipelines/variables/_all.ps1 9 azure-pipelines/variables/_pipelines.ps1 22 azure-pipelines/vsixgallerytools.ps1 51 build.cmd 4 build.ps1 114 init.cmd 17 init.ps1 90 src/ApiPort/ApiPort.VisualStudio.2017/ProjectBuilder.cs 99 src/ApiPort/ApiPort.VisualStudio.Common/Analyze/ApiPortVsAnalyzer.cs 110 src/ApiPort/ApiPort.VisualStudio.Common/Analyze/FileListAnalyzer.cs 22 src/ApiPort/ApiPort.VisualStudio.Common/Analyze/IVsApiPortAnalyzer.cs 17 src/ApiPort/ApiPort.VisualStudio.Common/Analyze/ProjectAnalyzer.cs 124 src/ApiPort/ApiPort.VisualStudio.Common/AssemblyFile.cs 45 src/ApiPort/ApiPort.VisualStudio.Common/BuildServices.cs 16 src/ApiPort/ApiPort.VisualStudio.Common/ComProjectMapper.cs 66 src/ApiPort/ApiPort.VisualStudio.Common/Constants.cs 21 src/ApiPort/ApiPort.VisualStudio.Common/Contracts/IErrorListProvider.cs 11 src/ApiPort/ApiPort.VisualStudio.Common/Contracts/IOutputWindowWriter.cs 17 src/ApiPort/ApiPort.VisualStudio.Common/Contracts/IProjectBuilder.cs 14 src/ApiPort/ApiPort.VisualStudio.Common/Contracts/IProjectMapper.cs 12 src/ApiPort/ApiPort.VisualStudio.Common/Contracts/IReportViewer.cs 10 src/ApiPort/ApiPort.VisualStudio.Common/Contracts/ISourceLineMapper.cs 11 src/ApiPort/ApiPort.VisualStudio.Common/Contracts/ISourceMappedItem.cs 16 src/ApiPort/ApiPort.VisualStudio.Common/DefaultProjectBuilder.cs 146 src/ApiPort/ApiPort.VisualStudio.Common/ErrorListProvider.cs 69 src/ApiPort/ApiPort.VisualStudio.Common/IBuildServices.cs 9 src/ApiPort/ApiPort.VisualStudio.Common/IVsHierarchyExtensions.cs 70 src/ApiPort/ApiPort.VisualStudio.Common/Models/CalculatedProject.cs 20 src/ApiPort/ApiPort.VisualStudio.Common/Models/OptionsModel.cs 89 src/ApiPort/ApiPort.VisualStudio.Common/Models/SelectedResultFormat.cs 42 src/ApiPort/ApiPort.VisualStudio.Common/Models/TargetPlatform.cs 105 src/ApiPort/ApiPort.VisualStudio.Common/Models/TargetPlatformVersion.cs 58 src/ApiPort/ApiPort.VisualStudio.Common/NotifyPropertyBase.cs 42 src/ApiPort/ApiPort.VisualStudio.Common/Reporting/IResultToolbar.cs 9 src/ApiPort/ApiPort.VisualStudio.Common/SourceLineMapperExtensions.cs 72 src/ApiPort/ApiPort.VisualStudio.Common/SourceMapping/CciMetadataTraverser.cs 139 src/ApiPort/ApiPort.VisualStudio.Common/SourceMapping/CciSourceLineMapper.cs 39 src/ApiPort/ApiPort.VisualStudio.Common/SourceMapping/CodeDocumentNavigator.cs 71 src/ApiPort/ApiPort.VisualStudio.Common/SourceMapping/SourceLineMapper.cs 78 src/ApiPort/ApiPort.VisualStudio.Common/ViewModels/OptionsViewModel.cs 290 src/ApiPort/ApiPort.VisualStudio.Common/ViewModels/OutputViewModel.cs 100 src/ApiPort/ApiPort.VisualStudio.Common/VisualStudioProxyProvider.cs 28 src/ApiPort/ApiPort.VisualStudio/AnalyzeMenu.cs 178 src/ApiPort/ApiPort.VisualStudio/ApiPortVSPackage.cs 94 src/ApiPort/ApiPort.VisualStudio/AssemblyRedirectResolver.cs 79 src/ApiPort/ApiPort.VisualStudio/AutofacComRegisterExtensions.cs 22 src/ApiPort/ApiPort.VisualStudio/DteProjectExtensions.cs 73 src/ApiPort/ApiPort.VisualStudio/Guids.cs 15 src/ApiPort/ApiPort.VisualStudio/OutputWindowWriter.cs 64 src/ApiPort/ApiPort.VisualStudio/PkgCmdID.cs 15 src/ApiPort/ApiPort.VisualStudio/Properties/Properties.cs 3 src/ApiPort/ApiPort.VisualStudio/Reporting/ToolbarListReportViewer.cs 28 src/ApiPort/ApiPort.VisualStudio/Reporting/VsBrowserReportViewer.cs 63 src/ApiPort/ApiPort.VisualStudio/Resources/ResourceDictionary.xaml 26 src/ApiPort/ApiPort.VisualStudio/Resources/UtilsResourceDictionary.xaml 9 src/ApiPort/ApiPort.VisualStudio/ServiceProvider.cs 169 src/ApiPort/ApiPort.VisualStudio/StatusBarProgressReporter.cs 40 src/ApiPort/ApiPort.VisualStudio/Utils/HideWhenTrueBoolConverter.cs 24 src/ApiPort/ApiPort.VisualStudio/Utils/PathToFileNameConverter.cs 31 src/ApiPort/ApiPort.VisualStudio/Utils/TargetInformationStringConverter.cs 24 src/ApiPort/ApiPort.VisualStudio/Utils/TargetPlatformDisplayNameConverter.cs 30 src/ApiPort/ApiPort.VisualStudio/Views/AnalysisOutputToolWindow.cs 23 src/ApiPort/ApiPort.VisualStudio/Views/AnalysisOutputToolWindowControl.xaml 90 src/ApiPort/ApiPort.VisualStudio/Views/AnalysisOutputToolWindowControl.xaml.cs 20 src/ApiPort/ApiPort.VisualStudio/Views/OptionsPage.cs 44 src/ApiPort/ApiPort.VisualStudio/Views/OptionsPageControl.xaml 193 src/ApiPort/ApiPort.VisualStudio/Views/OptionsPageControl.xaml.cs 57 src/ApiPort/ApiPort.VisualStudio/source.extension.vsixmanifest 24 src/ApiPort/ApiPort.Vsix/UpdateVsixVersion.targets 17 src/ApiPort/ApiPort.Vsix/source.extension.vsixmanifest 33 src/ApiPort/ApiPort/ApiPort.props 46 src/ApiPort/ApiPort/ApiPortServiceSearcher.cs 27 src/ApiPort/ApiPort/AppCommand.cs 14 src/ApiPort/ApiPort/CommandLineOptions.cs 190 src/ApiPort/ApiPort/ConsoleApiPort.cs 97 src/ApiPort/ApiPort/ConsoleProgressReporter.cs 163 src/ApiPort/ApiPort/DependencyBuilder.Offline.cs 40 src/ApiPort/ApiPort/DependencyBuilder.cs 122 src/ApiPort/ApiPort/DocIdSearchRepl.cs 109 src/ApiPort/ApiPort/FileOutputApiPortService.cs 112 src/ApiPort/ApiPort/FilePathAssemblyFile.cs 32 src/ApiPort/ApiPort/ICommandLineOptions.cs 10 src/ApiPort/ApiPort/Program.cs 184 src/ApiPort/ApiPort/Properties/AssemblyInfo.cs 3 src/ApiPort/ApiPort/Proxy/ConsoleCredentialProvider.cs 85 src/ApiPort/ApiPort/Proxy/ProxyConstants.cs 14 src/ApiPort/ApiPort/Proxy/ProxyProvider.cs 109 src/ApiPort/ApiPort/Proxy/WebProxy.cs 84 src/lib/Microsoft.Fx.Portability.Cci/AccessorType.cs 13 src/lib/Microsoft.Fx.Portability.Cci/Analyzer/CciDependencyFinder.cs 37 src/lib/Microsoft.Fx.Portability.Cci/Analyzer/DependencyFinderEngine.cs 136 src/lib/Microsoft.Fx.Portability.Cci/Analyzer/MemberDependency.cs 76 src/lib/Microsoft.Fx.Portability.Cci/AssemblyIdentityHelpers.cs 44 src/lib/Microsoft.Fx.Portability.Cci/DocIdExtensions.cs 88 src/lib/Microsoft.Fx.Portability.Cci/HostEnvironment.cs 649 src/lib/Microsoft.Fx.Portability.Cci/TypeExtensions.cs 566 src/lib/Microsoft.Fx.Portability.MetadataReader/DependencyFinderEngineHelper.cs 170 src/lib/Microsoft.Fx.Portability.MetadataReader/MemberDependency.cs 89 src/lib/Microsoft.Fx.Portability.MetadataReader/MemberKind.cs 11 src/lib/Microsoft.Fx.Portability.MetadataReader/MemberMetadataInfo.cs 237 src/lib/Microsoft.Fx.Portability.MetadataReader/MemberMetadataInfoTypeProvider.cs 350 src/lib/Microsoft.Fx.Portability.MetadataReader/MemberModifiedMetadata.cs 14 src/lib/Microsoft.Fx.Portability.MetadataReader/MetadataReaderExtensions.cs 125 src/lib/Microsoft.Fx.Portability.MetadataReader/MethodSignatureExtensions.cs 33 src/lib/Microsoft.Fx.Portability.MetadataReader/ReflectionMetadataDependencyFinder.cs 32 src/lib/Microsoft.Fx.Portability.MetadataReader/ReflectionMetadataDependencyInfo.cs 176 src/lib/Microsoft.Fx.Portability.MetadataReader/StringParameterValueTypeProvider.cs 90 src/lib/Microsoft.Fx.Portability.MetadataReader/SystemObjectFinder.cs 49 src/lib/Microsoft.Fx.Portability.MetadataReader/SystemObjectNotFoundException.cs 12 src/lib/Microsoft.Fx.Portability.Offline/Data.cs 129 src/lib/Microsoft.Fx.Portability.Offline/OfflineApiCatalogLookup.cs 43 src/lib/Microsoft.Fx.Portability.Offline/OfflineApiPortService.cs 138 src/lib/Microsoft.Fx.Portability.Offline/OfflineApiRecommendations.cs 23 src/lib/Microsoft.Fx.Portability.Offline/OfflineBreakingChanges.cs 34 src/lib/Microsoft.Fx.Portability.Offline/OfflineDataModule.cs 44 src/lib/Microsoft.Fx.Portability.Offline/OfflinePackageFinder.cs 20 src/lib/Microsoft.Fx.Portability.Reports.DGML/DGMLManager.cs 91 src/lib/Microsoft.Fx.Portability.Reports.DGML/DGMLOutputWriter.cs 108 src/lib/Microsoft.Fx.Portability.Reports.DGML/ReferenceGraph.cs 48 src/lib/Microsoft.Fx.Portability.Reports.DGML/ReferenceNode.cs 82 src/lib/Microsoft.Fx.Portability.Reports.DGML/ReferenceNodeComparer.cs 17 src/lib/Microsoft.Fx.Portability.Reports.Excel/ExcelOpenXmlOutputWriter.cs 454 src/lib/Microsoft.Fx.Portability.Reports.Excel/ExcelReportWriter.cs 28 src/lib/Microsoft.Fx.Portability.Reports.Excel/HyperlinkCell.cs 11 src/lib/Microsoft.Fx.Portability.Reports.Excel/OpenXmlExtensions.cs 252 src/lib/Microsoft.Fx.Portability.Reports.Html/CompatibilityResultsModel.cs 22 src/lib/Microsoft.Fx.Portability.Reports.Html/CompatibilitySummaryModel.cs 19 src/lib/Microsoft.Fx.Portability.Reports.Html/HtmlHelper.cs 42 src/lib/Microsoft.Fx.Portability.Reports.Html/HtmlRazorReportWriter.cs 113 src/lib/Microsoft.Fx.Portability.Reports.Html/MissingResourceException.cs 17 src/lib/Microsoft.Fx.Portability.Reports.Html/RazorHtmlObject.cs 119 src/lib/Microsoft.Fx.Portability.Reports.Html/RazorViewToStringRenderer.cs 82 src/lib/Microsoft.Fx.Portability.Reports.Html/TargetSupportedIn.cs 16 src/lib/Microsoft.Fx.Portability.Reports.Html/Views/ReportTemplate.cshtml 79 src/lib/Microsoft.Fx.Portability.Reports.Html/Views/_BreakingChangesReport.cshtml 109 src/lib/Microsoft.Fx.Portability.Reports.Html/Views/_CompatibilityResults.cshtml 70 src/lib/Microsoft.Fx.Portability.Reports.Html/Views/_CompatibilitySummary.cshtml 68 src/lib/Microsoft.Fx.Portability.Reports.Html/Views/_PortabilityReport.cshtml 228 src/lib/Microsoft.Fx.Portability.Reports.Html/Views/_Scripts.cshtml 114 src/lib/Microsoft.Fx.Portability.Reports.Html/Views/_Styles.cshtml 169 src/lib/Microsoft.Fx.Portability.Reports.Json/JsonReportWriter.cs 33 src/lib/Microsoft.Fx.Portability/AliasMappedToMultipleNamesException.cs 18 src/lib/Microsoft.Fx.Portability/Analysis/AnalysisEngine.cs 317 src/lib/Microsoft.Fx.Portability/Analysis/TargetNameParser.cs 83 src/lib/Microsoft.Fx.Portability/Analyzer/DependencyOrderer.cs 84 src/lib/Microsoft.Fx.Portability/Analyzer/DotNetFrameworkFilter.cs 53 src/lib/Microsoft.Fx.Portability/Analyzer/IDependencyFilter.cs 9 src/lib/Microsoft.Fx.Portability/Analyzer/IDependencyFinder.cs 9 src/lib/Microsoft.Fx.Portability/Analyzer/IDependencyInfo.cs 14 src/lib/Microsoft.Fx.Portability/Analyzer/IDependencyOrderer.cs 10 src/lib/Microsoft.Fx.Portability/Analyzer/IRequestAnalyzer.cs 9 src/lib/Microsoft.Fx.Portability/Analyzer/PublicKeyToken.cs 88 src/lib/Microsoft.Fx.Portability/Analyzer/RequestAnalyzer.cs 98 src/lib/Microsoft.Fx.Portability/ApiDefinition.cs 50 src/lib/Microsoft.Fx.Portability/ApiInformation.cs 47 src/lib/Microsoft.Fx.Portability/ApiNote.cs 22 src/lib/Microsoft.Fx.Portability/ApiPortClient.cs 291 src/lib/Microsoft.Fx.Portability/ApiPortService.cs 148 src/lib/Microsoft.Fx.Portability/ApiPortServiceSearcher.cs 26 src/lib/Microsoft.Fx.Portability/AssemblyFileComparer.cs 29 src/lib/Microsoft.Fx.Portability/BreakingChange.cs 73 src/lib/Microsoft.Fx.Portability/BreakingChangeAnalyzerStatus.cs 12 src/lib/Microsoft.Fx.Portability/BreakingChangeDependency.cs 18 src/lib/Microsoft.Fx.Portability/BreakingChangeImpact.cs 12 src/lib/Microsoft.Fx.Portability/BreakingChangeParser.cs 313 src/lib/Microsoft.Fx.Portability/CompressedHttpClient.cs 215 src/lib/Microsoft.Fx.Portability/DataExtensions.cs 127 src/lib/Microsoft.Fx.Portability/DocumentationLinks.cs 10 src/lib/Microsoft.Fx.Portability/EndpointStatus.cs 9 src/lib/Microsoft.Fx.Portability/IAnalysisEngine.cs 38 src/lib/Microsoft.Fx.Portability/IApiPortOptions.cs 23 src/lib/Microsoft.Fx.Portability/IApiPortService.cs 18 src/lib/Microsoft.Fx.Portability/IAssemblyFile.cs 13 src/lib/Microsoft.Fx.Portability/IProgressReporter.cs 15 src/lib/Microsoft.Fx.Portability/IProgressTask.cs 10 src/lib/Microsoft.Fx.Portability/ISearcher.cs 13 src/lib/Microsoft.Fx.Portability/ITargetMapper.cs 13 src/lib/Microsoft.Fx.Portability/ITargetNameParser.cs 11 src/lib/Microsoft.Fx.Portability/InvalidApiPortOptionsException.cs 10 src/lib/Microsoft.Fx.Portability/MovedPermanentlyException.cs 12 src/lib/Microsoft.Fx.Portability/NotFoundException.cs 14 src/lib/Microsoft.Fx.Portability/ObjectModel/AdditionalDataCatalog.cs 12 src/lib/Microsoft.Fx.Portability/ObjectModel/AnalyzeRequest.cs 31 src/lib/Microsoft.Fx.Portability/ObjectModel/AnalyzeRequestFlags.cs 16 src/lib/Microsoft.Fx.Portability/ObjectModel/AnalyzeResponse.cs 40 src/lib/Microsoft.Fx.Portability/ObjectModel/AncestorApiRecommendations.cs 72 src/lib/Microsoft.Fx.Portability/ObjectModel/ApiException.cs 27 src/lib/Microsoft.Fx.Portability/ObjectModel/ApiExceptionStorage.cs 10 src/lib/Microsoft.Fx.Portability/ObjectModel/ApiInfoStorage.cs 17 src/lib/Microsoft.Fx.Portability/ObjectModel/ApiMetadataStorage.cs 10 src/lib/Microsoft.Fx.Portability/ObjectModel/AssemblyInfo.cs 98 src/lib/Microsoft.Fx.Portability/ObjectModel/AssemblyReferenceInformation.cs 27 src/lib/Microsoft.Fx.Portability/ObjectModel/AvailableTarget.cs 24 src/lib/Microsoft.Fx.Portability/ObjectModel/CloudApiCatalogLookup.cs 197 src/lib/Microsoft.Fx.Portability/ObjectModel/CompatibilityRange.cs 17 src/lib/Microsoft.Fx.Portability/ObjectModel/DiagnosticAnalyzerInfo.cs 13 src/lib/Microsoft.Fx.Portability/ObjectModel/DotNetCatalog.cs 14 src/lib/Microsoft.Fx.Portability/ObjectModel/ExceptionInfo.cs 16 src/lib/Microsoft.Fx.Portability/ObjectModel/FileIgnoreAssemblyInfoList.cs 30 src/lib/Microsoft.Fx.Portability/ObjectModel/IApiCatalogLookup.cs 27 src/lib/Microsoft.Fx.Portability/ObjectModel/IApiRecommendations.cs 13 src/lib/Microsoft.Fx.Portability/ObjectModel/IPackageFinder.cs 12 src/lib/Microsoft.Fx.Portability/ObjectModel/IStorage.cs 14 src/lib/Microsoft.Fx.Portability/ObjectModel/IgnoreAssemblyInfo.cs 64 src/lib/Microsoft.Fx.Portability/ObjectModel/IgnoreAssemblyInfoList.cs 54 src/lib/Microsoft.Fx.Portability/ObjectModel/MemberInfo.cs 83 src/lib/Microsoft.Fx.Portability/ObjectModel/NuGetPackageInfo.cs 72 src/lib/Microsoft.Fx.Portability/ObjectModel/NuGetPackageInfoComparer.cs 35 src/lib/Microsoft.Fx.Portability/ObjectModel/ProjectSubmission.cs 42 src/lib/Microsoft.Fx.Portability/ObjectModel/ReportingResultWithFormat.cs 9 src/lib/Microsoft.Fx.Portability/ObjectModel/TargetInfo.cs 17 src/lib/Microsoft.Fx.Portability/ObjectModel/TargetInformation.cs 78 src/lib/Microsoft.Fx.Portability/PortabilityAnalyzerException.cs 16 src/lib/Microsoft.Fx.Portability/ProductInformation.cs 41 src/lib/Microsoft.Fx.Portability/Properties/AssemblyInfo.cs 4 src/lib/Microsoft.Fx.Portability/Proxy/CredentialRequestType.cs 10 src/lib/Microsoft.Fx.Portability/Proxy/ICredentialProvider.cs 12 src/lib/Microsoft.Fx.Portability/Proxy/IProxyProvider.cs 14 src/lib/Microsoft.Fx.Portability/Proxy/ProxyAuthenticationHandler.cs 68 src/lib/Microsoft.Fx.Portability/Proxy/ProxyAuthenticationRequiredException.cs 28 src/lib/Microsoft.Fx.Portability/ReadWriteApiPortOptions.cs 40 src/lib/Microsoft.Fx.Portability/Reporting/IFileSystem.cs 17 src/lib/Microsoft.Fx.Portability/Reporting/IFileWriter.cs 9 src/lib/Microsoft.Fx.Portability/Reporting/IReportGenerator.cs 12 src/lib/Microsoft.Fx.Portability/Reporting/IReportWriter.cs 12 src/lib/Microsoft.Fx.Portability/Reporting/ObjectModel/AssemblyUsageInfo.cs 20 src/lib/Microsoft.Fx.Portability/Reporting/ObjectModel/MissingInfo.cs 35 src/lib/Microsoft.Fx.Portability/Reporting/ObjectModel/MissingMemberInfo.cs 40 src/lib/Microsoft.Fx.Portability/Reporting/ObjectModel/MissingTypeInfo.cs 68 src/lib/Microsoft.Fx.Portability/Reporting/ObjectModel/ReportingResult.cs 98 src/lib/Microsoft.Fx.Portability/Reporting/ObjectModel/ReportingResultPaths.cs 10 src/lib/Microsoft.Fx.Portability/Reporting/ObjectModel/TargetUsageInfo.cs 31 src/lib/Microsoft.Fx.Portability/Reporting/ReportFileWriter.cs 86 src/lib/Microsoft.Fx.Portability/Reporting/ReportGenerator.cs 119 src/lib/Microsoft.Fx.Portability/Reporting/WindowsFileSystem.cs 59 src/lib/Microsoft.Fx.Portability/RequestTooLargeException.cs 13 src/lib/Microsoft.Fx.Portability/ResultFormatInformation.cs 24 src/lib/Microsoft.Fx.Portability/ServiceHeaders.cs 79 src/lib/Microsoft.Fx.Portability/ServiceResponse.cs 41 src/lib/Microsoft.Fx.Portability/StringContainsSearcher.cs 31 src/lib/Microsoft.Fx.Portability/TargetMapper.cs 209 src/lib/Microsoft.Fx.Portability/TargetMapperException.cs 16 src/lib/Microsoft.Fx.Portability/TargetVersion.cs 34 src/lib/Microsoft.Fx.Portability/TextWriterProgressReporter.cs 79 src/lib/Microsoft.Fx.Portability/UnauthorizedEndpointException.cs 13 src/lib/Microsoft.Fx.Portability/UnknownReportFormatException.cs 18 src/lib/Microsoft.Fx.Portability/UnknownTargetException.cs 15 src/lib/Microsoft.Fx.Portability/UrlBuilder.cs 70 src/lib/Microsoft.Fx.Portability/Utils/FormattableStringHelper.cs 10 src/lib/Microsoft.Fx.Portability/Utils/JsonConverters/JsonConverter.cs 14 src/lib/Microsoft.Fx.Portability/Utils/JsonConverters/JsonMultiDictionaryConverter.cs 28 src/lib/Microsoft.Fx.Portability/Utils/JsonConverters/JsonPublicKeyTokenConverter.cs 25 src/lib/Microsoft.Fx.Portability/Utils/JsonConverters/JsonToStringConverter.cs 27 tools/Get-CatalogBin.ps1 23 tools/Install-DotNetSdk.ps1 152 tools/Install-NuGetCredProvider.ps1 61 tools/Set-EnvVars.ps1 82