**fix** findComponentDescriptors should look in codegenConfig/jsSrcsDir #2456
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
only and it should look into components starging with Native or ending with NativeComponent
Fixes: #2455
Summary:
findComponentDescriptors looks in all javascript files for regex
codegenNativeComponent...
. And android build uses that for autolinking.Note that this is not 100% solution, as we still use regex parsing instead of parsing typescript and we also duplicate the logic from codegen. A better solution could be using codegen schema to parse for components.
Test Plan:
Works with .android platform extension
File matching Native*
File not matching Native* or NativeComponent
Checklist