fix(misc): createNodesV2 plugins should show inference capabilities (#27896)
<!-- Please make sure you have read the submission guidelines before posting an PR --> <!-- https://github.com/nrwl/nx/blob/master/CONTRIBUTING.md#-submitting-a-pr --> <!-- Please make sure that your commit message follows our format --> <!-- Example: `fix(nx): must begin with lowercase` --> <!-- If this is a particularly complex change or feature addition, you can request a dedicated Nx release for this pull request branch. Mention someone from the Nx team or the `@nrwl/nx-pipelines-reviewers` and they will confirm if the PR warrants its own release for testing purposes, and generate it for you if appropriate. --> ## Current Behavior Plugins that export `createNodesV2` are not considered as having inference capabilities ## Expected Behavior `createNodesV2` is the future API replacing `createNodes`, so it should show the same capability ## Related Issue(s) <!-- Please link the issue being fixed so it gets closed when this is merged. --> Fixes #
This commit is contained in:
parent
7f7e4d0c4f
commit
2e0f374964
@ -89,11 +89,14 @@ export async function getPluginCapabilities(
|
|||||||
pluginModule &&
|
pluginModule &&
|
||||||
('processProjectGraph' in pluginModule ||
|
('processProjectGraph' in pluginModule ||
|
||||||
'createNodes' in pluginModule ||
|
'createNodes' in pluginModule ||
|
||||||
|
'createNodesV2' in pluginModule ||
|
||||||
|
'createMetadata' in pluginModule ||
|
||||||
'createDependencies' in pluginModule),
|
'createDependencies' in pluginModule),
|
||||||
projectInference:
|
projectInference:
|
||||||
pluginModule &&
|
pluginModule &&
|
||||||
('projectFilePatterns' in pluginModule ||
|
('projectFilePatterns' in pluginModule ||
|
||||||
'createNodes' in pluginModule),
|
'createNodes' in pluginModule ||
|
||||||
|
'createNodesV2' in pluginModule),
|
||||||
};
|
};
|
||||||
} catch {
|
} catch {
|
||||||
return null;
|
return null;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user