-
Notifications
You must be signed in to change notification settings - Fork 90
Fix to report streamlet scanning errors #1061
Conversation
At least one pull request committer is not linked to a user. See https://help.github.com/en/articles/why-are-my-commits-linked-to-the-wrong-user#commits-are-not-linked-to-any-user |
68e65b7
to
2161c28
Compare
At least one pull request committer is not linked to a user. See https://help.github.com/en/articles/why-are-my-commits-linked-to-the-wrong-user#commits-are-not-linked-to-any-user |
2161c28
to
451108d
Compare
At least one pull request committer is not linked to a user. See https://help.github.com/en/articles/why-are-my-commits-linked-to-the-wrong-user#commits-are-not-linked-to-any-user |
At least one pull request committer is not linked to a user. See https://help.github.com/en/articles/why-are-my-commits-linked-to-the-wrong-user#commits-are-not-linked-to-any-user |
3 similar comments
At least one pull request committer is not linked to a user. See https://help.github.com/en/articles/why-are-my-commits-linked-to-the-wrong-user#commits-are-not-linked-to-any-user |
At least one pull request committer is not linked to a user. See https://help.github.com/en/articles/why-are-my-commits-linked-to-the-wrong-user#commits-are-not-linked-to-any-user |
At least one pull request committer is not linked to a user. See https://help.github.com/en/articles/why-are-my-commits-linked-to-the-wrong-user#commits-are-not-linked-to-any-user |
At least one pull request committer is not linked to a user. See https://help.github.com/en/articles/why-are-my-commits-linked-to-the-wrong-user#commits-are-not-linked-to-any-user |
At least one pull request committer is not linked to a user. See https://help.github.com/en/articles/why-are-my-commits-linked-to-the-wrong-user#commits-are-not-linked-to-any-user |
3237ca1
to
b5dad19
Compare
At least one pull request committer is not linked to a user. See https://help.github.com/en/articles/why-are-my-commits-linked-to-the-wrong-user#commits-are-not-linked-to-any-user |
b5dad19
to
7019d01
Compare
7019d01
to
2040eee
Compare
What changes were proposed in this pull request?
The sbt plugin keeps track of the problems found scanning for streamlets and provides these as problems on the blueprint.
Why are the changes needed?
User reported issue, a Streamlet used the StreamletContext from outside of the logic, which means that the Streamlet cannot be constructed for extracting the streamlet.
This results in feedback during verification of blueprint that is confusing:
[error] ClassName sensordata.ValidMetricLogger for valid-logger cannot be found.
The cause was missing, which is:
Does this PR introduce any user-facing change?
The type of the
allStreamletDescriptorsByProject
taskKey has been changed (which users should usually not need to use directly)How was this patch tested?
Tested with an example project, and current unit tests for scanning for streamlets.