Uh oh!
There was an error while loading. Please reload this page.
build: also aggregate httpScalafix, so headerCheck will also work on those files - #245
build: also aggregate httpScalafix, so headerCheck will also work on those files#245jrudolph wants to merge 3 commits into
Conversation
jrudolph
commented
Jul 19, 2023
Also discovered a bug in the test itself and also a bug in sbt-scalafix... |
6da7879 to
385220dCompare| @@ -1,3 +1,7 @@ | |||
| /* | |||
| rule = MigrateToServerBuilder # This has to be at the top | |||
There was a problem hiding this comment.
The issue with running the scalafix test was that the license header must not be above the rule header.
jrudolph
commented
Jul 24, 2023
fyi. this is still failing because the |
mdedetrich
commented
Jul 24, 2023
This is something that's been on the top of my head and probably should be discussed in general, but I honestly think that validatePullRequest should be removed because its overly complex and most of the problems that it catches are already solved by other mechanisms (i.e. strict github checks) which likely didn't even exist when it was created. |
jrudolph
commented
Jul 24, 2023
It's not about the problems it solves but about how much time is saved by preventing to execute extra tests. But I agree about the complexity, so if we can simplify without losing the ability to run a reduced set of tests, than that would be nice. Might be that most complexity is for the extra reporting which is basically related to reporting a good summary on Github while we were still running on Jenkins. |
pjfanning
commented
Jul 24, 2023
@jrudolph@mdedetrich do we think this is needed for 1.0.0-RC2? Other than upgrading to Pekko (Core) 1.0.1 when it is released, I don't think we need any more changes for Pekko HTTP 1.0.0-RC2. |
jrudolph
commented
Jul 24, 2023
No, this is just an improvement to avoid overlooking issues in those modules in the future. |
Should fail until #243 is merged