-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Send bitbake -e <package> output to the server for further processing #52
Merged
WilsonZiweiWang
merged 20 commits into
yoctoproject:staging
from
savoirfairelinux:Feature-10429-parse-recipe-in-menu
Jan 31, 2024
Merged
Send bitbake -e <package> output to the server for further processing #52
WilsonZiweiWang
merged 20 commits into
yoctoproject:staging
from
savoirfairelinux:Feature-10429-parse-recipe-in-menu
Jan 31, 2024
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
WilsonZiweiWang
changed the title
Scan recipe envrionment for better language service
Scan recipe environment for better language service
Jan 5, 2024
deribaucourt
requested changes
Jan 8, 2024
deribaucourt
force-pushed
the
staging-next
branch
from
January 9, 2024 10:22
0892337
to
8b826e2
Compare
WilsonZiweiWang
force-pushed
the
Feature-10429-parse-recipe-in-menu
branch
from
January 9, 2024 21:21
6a1dbea
to
b41ef61
Compare
deribaucourt
requested changes
Jan 10, 2024
WilsonZiweiWang
force-pushed
the
Feature-10429-parse-recipe-in-menu
branch
from
January 10, 2024 18:51
382f61c
to
089ef22
Compare
deribaucourt
force-pushed
the
staging-next
branch
from
January 11, 2024 15:36
8b826e2
to
604b363
Compare
WilsonZiweiWang
force-pushed
the
Feature-10429-parse-recipe-in-menu
branch
from
January 11, 2024 16:20
089ef22
to
62ef6f9
Compare
WilsonZiweiWang
force-pushed
the
Feature-10429-parse-recipe-in-menu
branch
from
January 12, 2024 15:45
d4c56a0
to
95860da
Compare
WilsonZiweiWang
force-pushed
the
Feature-10429-parse-recipe-in-menu
branch
from
January 12, 2024 16:08
95860da
to
b1d001c
Compare
WilsonZiweiWang
changed the title
Scan recipe environment for better language service
Send bitbake -e <package> output to the server for further processing through contextual menu
Jan 17, 2024
WilsonZiweiWang
changed the title
Send bitbake -e <package> output to the server for further processing through contextual menu
Send bitbake -e <package> output to the server for further processing
Jan 26, 2024
deribaucourt
requested changes
Jan 29, 2024
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nearly there, a few refactoring suggestions
1. Use bitbake task provider which calls custom execution that runs pty process 2. Store output data in the instance of pty 3. Send data through request when the task ends
The client passes the scan results and the file uri to the server for analyzer to use existing functions to analyze
WilsonZiweiWang
force-pushed
the
Feature-10429-parse-recipe-in-menu
branch
from
January 29, 2024 22:09
ee0019c
to
00d2129
Compare
deribaucourt
requested changes
Jan 30, 2024
…m one by one in a queue-like manner This should allow the scan requests, that are added during the task execution, to be handled one by one. The current uri is re-assigned before the execution to ensure the correct uri is received by the server.
WilsonZiweiWang
force-pushed
the
Feature-10429-parse-recipe-in-menu
branch
from
January 30, 2024 16:34
00d2129
to
2cec61b
Compare
…laces exisiting pending task
deribaucourt
approved these changes
Jan 31, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
This PR adds an option in the contextual menu to trigger bitbake some-recipe -e in the terminal and
uses the results to provide more robust information about the environment of the selected recipe such as the complete include history, the current final value for a variable, etc.sends the results to the server for further processing.Edit: This PR only prepares the parsing.
Edit-2: The actual processing will be in other PRs.
Ticket No. 10429