I'm trying to write units for <my PR> for <my feat...
# development
r
I'm trying to write units for my PR for my feature request here and I'm getting the following rule graph error:
Copy code
E       ValueError: Encountered 2 rule graph errors:
E         No installed rules return the type FirstFakeAdditionalTargetDataFieldSet, and it was not provided by potential callers of @rule(pants.backend.project_info.peek_test:58:first_fake_additional_target_data(FirstFakeAdditionalTargetDataFieldSet) -> AdditionalTargetData).
E           If that type should be computed by a rule, ensure that that rule is installed.
E           If it should be provided by a caller, ensure that it is included in any relevant Query or Get.
E         No installed rules return the type SecondFakeAdditionalTargetDataFieldSet, and it was not provided by potential callers of @rule(pants.backend.project_info.peek_test:66:second_fake_additional_target_data(SecondFakeAdditionalTargetDataFieldSet) -> AdditionalTargetData).
E           If that type should be computed by a rule, ensure that that rule is installed.
E           If it should be provided by a caller, ensure that it is included in any relevant Query or Get.
This is what I'm passing to the
RuleRunner
- am I missing something obvious? Does the order matter?
AHA got it, had a
QueryRule
for the union type that I didn't need
w
I can't get to it immediately, but maybe adding myself, @curved-television-6568 would be a start - as we've both done recent work in peek (also, I'm not speaking to Andreas' availability)
Wouldn't hurt to have someone else for eyeballs on the public API too....
r
Don't think I have permissions to assign it to anyone
w
womp womp....
Added peeps
🙏 1