-
Notifications
You must be signed in to change notification settings - Fork 29.2k
Closed
flutter/packages
#9313Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work listp: cameraThe camera pluginThe camera pluginp: pigeonrelated to pigeon messaging codegen toolrelated to pigeon messaging codegen toolpackageflutter/packages repository. See also p: labels.flutter/packages repository. See also p: labels.platform-iosiOS applications specificallyiOS applications specificallyteam-iosOwned by iOS platform teamOwned by iOS platform teamtriaged-iosTriaged by iOS platform teamTriaged by iOS platform team
Description
Steps to reproduce
- Create a Flutter project with the
camera
package and a local copy of thecamera_avfoundation
package (I use a dependency override and a path declaration) - From the
camera_avfoundation
folder, typedart run pigeon --input pigeons/messages.dart
Expected results
messages.g.m
and messages.g.h
should be generated in the (recently introduced) camera_avfoundation_objc
folder.
Actual results
messages.g.m
and messages.g.h
are generated in the camera_avfoundation
folder. This looks wrong to me.
objcHeaderOut
and objcSourceOut
(PigeonOptions in messages.dart
) should specify ios/camera_avfoundation/Sources/camera_avfoundation_objc
, not ios/camera_avfoundation/Sources/camera_avfoundation
, unless I am mistaken. As the code is currently written, messages.g.m
, for instance, gets generated here, where it can clearly be seen that no file is currently committed. Shouldn't it be generated there?
Using camera_avfoundation 0.9.19.
Code sample
Code sample
[Paste your code here]
Screenshots or Video
Screenshots / Video demonstration
[Upload media here]
Logs
Logs
Not relevant.
Flutter Doctor output
Doctor output
Using Pigeon 22.7.4 and Flutter 3.29.3 on macOS.
Metadata
Metadata
Assignees
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work listp: cameraThe camera pluginThe camera pluginp: pigeonrelated to pigeon messaging codegen toolrelated to pigeon messaging codegen toolpackageflutter/packages repository. See also p: labels.flutter/packages repository. See also p: labels.platform-iosiOS applications specificallyiOS applications specificallyteam-iosOwned by iOS platform teamOwned by iOS platform teamtriaged-iosTriaged by iOS platform teamTriaged by iOS platform team