Christopher Whitley
Christopher Whitley
Hey @ThomasFOG, I have some free time coming up and would like to tackle this. From what you said, the mojoshader repo would need to be setup similar to the...
> Anyway we can create a linter or pre-check script so people don't have to memorize these? These can all be addressed using an editorconfig. There is code already in...
Per discussion in #988 I have updated the extension method section guidelines to the following to prefer static methods in types we control the source for rather than creating an...
Given there hasn't been any further discussion or changes requested to the guidelines, I'm going to merge these in now.
This issue has been resolved in PR #969 and is included in version 5.1.1. The `Sprite` class constructor now correctly defaults the origin to `Vector2.Zero` (0, 0) instead of (0.5,...
@isorokuYam The Sprite Factory application needs to be looked up and updated. In the mean time, would you be able to send me the files related for your `.sf` and...
> Extension methods are a tool to be used but often used incorrectly IMO. Having a bunch of extension classes can make the code harder to follow when reading directly...
> Static methods are the norm I seen. Calling a method on a struct can have the possibility (depends on the context of how it is written, declared, and used)...
Updated the guidelines on preferring static methods within the class/struct in [eb1d02d](https://github.com/craftworkgames/MonoGame.Extended/pull/987/commits/eb1d02d300e9acee0540d6a158bb934fdfa7aab5)
@frits191 catching up on some issues, are you still experiencing this problem?