pMixins icon indicating copy to clipboard operation
pMixins copied to clipboard

pMixins - Mixin framework for C#

Results 25 pMixins issues
Sort by recently updated
recently updated
newest added

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...

enhancement

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...

enhancement
high-priority

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 =...

bug
high-priority

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.

bug
high-priority

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...

enhancement
high-priority

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...

enhancement

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?

bug