Closed Elscrux closed 2 months ago
Thanks for the PR! It's a great start to getting the analyzers project seeded!
Don't get too overwhelmed by the comments. Was working through some design waffling while making them. I think generally since most of the analyzers are marked
DevelopmentTopic
, we can just evaluate them in greater detail as we go to "upgrade" them to official stamped topicsOverall though, this PR's convinced me a bit more than we need sideloading. So ill be thinking on that more
There's a few comments that could be adjusted before we merge this in.. but the bulk is just discussion/musings
Thanks a lot for working through this massive PR. I appreciate all the suggestions!
Also, from the #118 discussion
Gotcha. Might be nice to not have it so random. Maybe the TopicPrefix can be DEV Maybe we just modify TopicId to take in a string id, where the DevelopmentTopic passes in a string, but the FromDiscussion passes the int
Hmm, I dont necessarily mind the extensions living in their own namespace to match the folder they're in. IDEs will import them easily enough. If we dont want to have to do that, I think I'd prefer adding implicit namespaces to the project instead? Similar result, but without a Jetbrains specific file
Sounds good! Wasn't aware this is a JetBrains specific thing