pMixins
pMixins copied to clipboard
pMixins - Mixin framework for C#
Help
Hello there, Recently, i am writing an visual studio extension, somehow, i need to retrieve an 'IVsBuildPropertyStorage2' instance, but i don't know how to get it. so, could you help...
Hi I tried to build your `pMixin` project, but seems to need a few configuration steps before building it. I think, it will be a great to write a `How...
Hi, I was searching mixins on Google and found your project first page. But because my company uses 2015 we cannot use pMixins. Is there any possibility to migrate to...
Given an Attribute: ``` public class CustomAttribute : Attribute { public CustomAttribute(Type example){} public Type OtherType {get;set;} } ``` Given a Mixin: ``` public class Mixin { [CustomAttribute(typeof(object), OtherType =...
Given code ``` interface INum { INum op_Multiply(INum a,INum b); INum op_Addition(INum a,INum b); } } ``` and ``` partial class MyMath{ INum SumOfSquares(INum a,INum b) { return a.op_Multiply(a).op_Addition(b.op_Multiply(b)); }...
If want to support MonoDevelop or SharpDevelop, may you provide sample how to run mixing engine out of .tt file? I did such metaprograming to generate try/catch code with NRefactory,...
[It was reported](https://github.com/ppittle/pMixins/issues/33#issuecomment-67338504) that `DisableCodeGeneration` attribute is removing Mixin code behind files on build. This should **not** occur.
Since pMixins generates mixin files always on save the build process becomes incredibly slow. It looks like the main thread of devenv is being used for the code generation because...
An example scenario is when you want to have different access modifiers of a property depending on a predefined compilation symbol. ``` #if GenerateXmlSerializers public string ProxyAmount #else internal string...
pMixins tries to recompile on every ItemAdded event. If the user is doing a batch ItemAdd, this will severely delay the operation. Perhaps add a delay timer and event aggregation?