Closed bruno-brant closed 4 years ago
There are some breaking changes since you've renamed some interfaces (ILightLogger
inherits from IWorkbenchHealthCheck
now, instead of IWorkBenchHealthCheck
, for example), but I believe they are necessary, considering the goal of this pull request.
Everything looks great, but both ILightPolly
and ILightWorker
still inherits from the old IWorkBenchService
interface (the misspelled one). They don't show up in the file changes because you haven't touched them, but I think they should be using the new one.
@bruno-brant I'm waiting for you to merge with the master branch since #141 is approved already.
There are some breaking changes since you've renamed some interfaces (
ILightLogger
inherits fromIWorkbenchHealthCheck
now, instead ofIWorkBenchHealthCheck
, for example), but I believe they are necessary, considering the goal of this pull request.Everything looks great, but both
ILightPolly
andILightWorker
still inherits from the oldIWorkBenchService
interface (the misspelled one). They don't show up in the file changes because you haven't touched them, but I think they should be using the new one.
Yeah, I realized that the IWorkbenchHealthCheck
change is breaking, but I also guessed that it wouldn't be a big problem for users since, well, they shouldn't be accessing a ILightLogger
cast to a IWorkbenchHealthCheck
. I know that it's a possibility, but it's one I'm okay with.
Now, both polly and worker are just things that I ended up forgetting. I'll make the necessary fixes.
Also, both Polly and Worker will be made obsolete very soon. :)
Done, @guilhermeluizsp. The branch is rebased.
Changes the name of WorkBench class. I took care that this wouldn't necessarily break anything. Closes #9.
Also did a small fix on the throw instruction parameters. Closes #62.
We must first approve #141 before moving forward with this PR.
Oh, this should not have any breaking changes given that I haven't touched the sample and it's still working, but please reviewer, take a good look, since we're lacking tests.