Archive for the ‘To Do’ Category

  • Protected? Sure. Internal? Why Not? Protected Internal? Are You Insane?

    Hurray, a critical bug!
    Don’t even bother Regionerating protected internal members with Regionerate v0.4.0.0. It goes insane. I will have a fix out tonight. Watch for comments on this post.
    Thanks to Lior for finding the bug!

  • "Hey, What About Existing Regions?"

    Here’s a question I get from a lot of people, a good one actually.
    By “existing regions”, I mean regions that were present in the code before Regionerating. These regions were declared manually by the developer or by some other code generation tool.
    As of v0.4, Before constructing the code, Regionerate removes all region declarations. It does [...]

  • Known Private Beta Issues

    Here is a summary of the known bugs in v0.4, hoping to fix all of them by v0.6.

    Strings containing single “{” or “}” characters drive the construction mechanism nuts. for example:

    public void Foo() { string whoops = “}”; }

    Comment sections that start with “(” cause inconsistent behaviour. for example:

    /// &ltsummary&gt/// ( Whoops./// &lt/summary&gt

    Code inside [...]