-
Notifications
You must be signed in to change notification settings - Fork 3.6k
[pigeon] Adds Dart implementation of ProxyApi #6043
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
Changes from 1 commit
6e385f1
abc026a
870cec3
0c69e1d
eb14522
155469f
3a45694
6350353
5cfcb3a
4ce1e21
22c3065
a14485e
360dd7a
ea9f7c3
33b2e07
6c79879
c8db9c8
b414381
00db939
54c7ac2
d05bebf
dfb7e45
8015a9a
2dac15d
36bbca1
afa62e8
1cd4d95
b08d017
fc3df6f
0caa963
1c61c51
cb2e654
12d9c7d
8abdb3f
1d2c549
c0aa558
1f0c6ce
7f1f70e
2b04aa5
94106ae
796d336
dcbd085
358b6d7
0138563
ea338c8
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
- Loading branch information
There are no files selected for viewing
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This file makes me want to quit my job. Generally seems like everything is there and makes sense. I'm torn about whether or not to keep it apart from the other core_tests file.
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Sorry, this file is all generated so that I can write the integration tests and verify the generated code doesn't cause any lint warnings. I assumed the review for this file would only require someone to skim it.
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. In a sense this is the code that needs the most review, since it's the actual functioning code from what you've written. The rest of it is just preference and future work looking. |
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.
Do you see these templates changing much in the future? I get a bit nervous thinking about adding logic into this later. Just based on doing that with previously written pigeon code.
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.
I wouldn't expect these to have many changes in the future. And if they do, it shouldn't be changes that require adding logic when generating them. This should at least be true for
InstanceManager,InstanceManagerApi, andProxyApiBaseClass. I expect all of these to always be basic templates.However,
ProxyApiBaseCodeccould require logic later to solve some complex issues, but I don't have any plans for it yet.