Bug 4/30: Disposable Analyzer Code Fix


Bug 4 is DotNetAnalyzers/IDisposableAnalyzers/Wrong code generated in fix for IDSP002. For many years now I’ve been huge fan of StyleCop, which is an ex-Microsoft tool that enforces a well-thought-out coding standard on a C# codebase. When combined with its R# plug-in it allowed a whole team of developers to maintain a rigorous coding standard across a large codebase with almost no overhead. It also has the advantage of that standard being good.…
Read more ⟶

Bug 3/30: XAML Toolkit ComboBox Loses Selected Item


Bug 3 is MaterialDesignInXAML/MaterialDesignInXamlToolkit/FloatingHintComboBox looses hint. The Material Design In XAML Toolkit attempts to provide a (WPF) XAML implementation of Google’s Material Design guidelines. As is probably clear from this website, design isn’t my strong suit. Like many programmers I am not alone in this and a dedicated UX team is not always available, even for larger projects, so frameworks that aim to make things look good and uniform are a great boon to the industry.…
Read more ⟶

When to Move On


TLDR; unless you are genuinely interested in a project, if getting it to run requires a fair amount of inspiration and head scratching move on to something else. For bug number 3 I decided that it would be a good idea to look at another codebase, lest I become complacent. So I started hunting around and one candidate project I came across was Civ One. This describes itself as…
Read more ⟶