mirror of
https://github.com/elastic/kibana.git
synced 2025-06-27 18:51:07 -04:00
Add pluginTeam to plugin API ci stats (#115007)
* Add pluginTeam to ci stats for easier higher level groupings * Updated docs
This commit is contained in:
parent
f2d70d8996
commit
45e9d51a44
91 changed files with 4198 additions and 6089 deletions
|
@ -109,30 +109,36 @@ export function runBuildApiDocsCli() {
|
|||
const id = plugin.manifest.id;
|
||||
const pluginApi = pluginApiMap[id];
|
||||
const pluginStats = allPluginStats[id];
|
||||
const pluginTeam = plugin.manifest.owner.name;
|
||||
|
||||
reporter.metrics([
|
||||
{
|
||||
id,
|
||||
meta: { pluginTeam },
|
||||
group: 'API count',
|
||||
value: pluginStats.apiCount,
|
||||
},
|
||||
{
|
||||
id,
|
||||
meta: { pluginTeam },
|
||||
group: 'API count missing comments',
|
||||
value: pluginStats.missingComments.length,
|
||||
},
|
||||
{
|
||||
id,
|
||||
meta: { pluginTeam },
|
||||
group: 'API count with any type',
|
||||
value: pluginStats.isAnyType.length,
|
||||
},
|
||||
{
|
||||
id,
|
||||
meta: { pluginTeam },
|
||||
group: 'Non-exported public API item count',
|
||||
value: missingApiItems[id] ? Object.keys(missingApiItems[id]).length : 0,
|
||||
},
|
||||
{
|
||||
id,
|
||||
meta: { pluginTeam },
|
||||
group: 'References to deprecated APIs',
|
||||
value: pluginStats.deprecatedAPIsReferencedCount,
|
||||
},
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue