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
allStreamletDescriptorsByProjecttaskKey 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.