Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
105 lines (67 sloc) 6.27 KB

Information

  • This report was generated by Cake.AddinDiscoverer 3.38.0 on Friday, January 24, 2020 at 12:04:37 AM GMT

Statistics

  • The analysis discovered 332 NuGet packages

    • 303 addins
    • 16 recipes
    • 11 modules
    • 2 uncategorized (see the 'Exceptions' section)
  • Of the 330 categorized packages:

    • 315 were successfully audited
    • 14 were marked as deprecated
    • 1 could not be audited (see the 'Exceptions' section)
  • Of the 315 audited addins:

    • 41 are using the cake-contrib icon on the rawgit CDN (which will be shutdown in October 2019)
    • 143 are using the cake-contrib icon on the jsDelivr CDN (which was our preferred CDN to replace rawgit)
    • 54 are using a custom icon hosted on a web site
    • 21 are embedding the cake-contrib icon (which is the current recommendation)
    • 3 are embedding a custom icon
    • 150 have been transferred to the cake-contrib organisation
    • 166 have replaced the obsolete licenseUrl with proper license metadata (see the Additional audit results section below for details)

Reports

  • Click here to view the report for NuGet packages containing recipes.
  • Click here to view the report for Cake 0.33.0.
  • Click here to view the report for Cake 0.28.0.
  • Click here to view the report for Cake 0.26.0.

Additional audit results

Due to space constraints we couldn't fit all audit information in this report so we generated an Excel spreadsheet that contains the following additional information:

  • The NuGet package version column indicates the version of the package that was audited.
  • The Maintainer column indicates who is maintaining the source for this project
  • The Icon column indicates if the nuget package for your addin uses the cake-contrib icon.
  • The Transferred to cake-contrib column indicates if the project has been moved to the cake-contrib github organisation.
  • The License column indicates the license selected by the addin author. PLEASE NOTE: this information is only available if the nuget package includes the new license metadata information (documented here and here) as opposed to the obsolete licenseUrl.
  • The Repository column indicates if the repository information is present in the package nuspec as documented here and here.
  • The cake-contrib co-owner column indicates if the cake-contrib user is a co-owner of the nuget package.
  • The Issues count column indicates the number of open issues in the addin's github repository.
  • The Pull requests count column indicates the number of open pull requests in the addin's github repository.
  • The Cake.Recipe column indicates what version of Cake.Recipe is used to build this addin.
  • The Newtonsoft.Json column indicates what version of Newtonsoft.Json is referenced by this addin (if any).

Click here to download the Excel spreadsheet.

Progress

The following graph shows the percentage of addins that are compatible with Cake over time. For the purpose of this graph, we consider an addin to be compatible with a given version of Cake if it references the desired version of Cake.Core and Cake.Common.

Exceptions

Cake.Deploy.Azure.ResourceManager: AnalyzeNugetMetadata: We are unable to determine the type of this addin. One likely reason is that it contains multiple DLLs but none of them respect the naming convention.

Cake.Git.NonPortable: AnalyzeNugetMetadata: We are unable to determine the type of this addin. One likely reason is that it contains multiple DLLs but none of them respect the naming convention.

Cake.LycheeOS: This addin seems to be referencing neither Cake.Core nor Cake.Common.

Deprecated

Cake.CodeAnalysisReporting: This addin is no longer maintained

Please use Cake.Issues, Cake.Issues.Reporting and Cake.Issues.Reporting.Generic instead.

The Code Analysis Reporting Addin for Cake allows you to generate reports from issue found using any code analyzer or linter.

Cake.Extensions: This package has been renamed to Cake.Incubator

Cake.Issues.PullRequests.Tfs: This package has been deprecated for the following reason: Legacy

Cake.MobileCenter: MobileCenter Addin for Cake Build, Test and Deployment Automation System. Microsoft deprecated Mobile Center and moved it to App Center. This addin is in maintenance mode, further developement will be done on Cake.AppCenter

Cake.Prca: This addin is no longer maintained. Please use Cake.Issues and Cake.Issues.PullRequests instead.

Cake.Prca.Issues.DocFx: This addin is no longer maintained. Please use Cake.Issues.DocFx instead.

Cake.Prca.Issues.EsLint: This addin is no longer maintained. Please use Cake.Issues.EsLint instead.

Cake.Prca.Issues.InspectCode: This addin is no longer maintained. Please use Cake.Issues.InspectCode instead.

Cake.Prca.Issues.Markdownlint: This addin is no longer maintained. Please use Cake.Issues.Markdownlint instead.

Cake.Prca.Issues.MsBuild: This addin is no longer maintained. Please use Cake.Issues.MsBuild instead.

Cake.Prca.PullRequests.Tfs: This addin is no longer maintained. Please use Cake.Issues.PullRequests.Tfs instead.

Cake.SemVer.FromAssembly: NOTE: This package has been deprecated. Please use Cake.SynVer instead.

Cake addin in order to be able to get next semver version of nuget package based on changes to the public API

Cake.SemVer.FromBinary: NOTE: This package has been deprecated. Please use Cake.SynVer instead.

Cake addin in order to be able to get next semver version of nuget package based on changes to the public API

Cake.Tfs: This package has been deprecated for the following reason: Legacy

You can’t perform that action at this time.