Skip to content

Ambiguous Calls #111

@Kromilan

Description

@Kromilan

First of all, thank you for the project. All I have seen about it looks really amazing. :)
Unfortunately, I am apparently not experienced enought to get the plugin to work. I only use Unity as a hobby from time to time and didn't receive any propper teachings in C#, so I hope my problems are easy to solve :)


After importing the Plugin folder, there were basically two ambiguous call errors.
In MethodeInfo.GetCustomAttribute, MemberInfo.GetCustomAttribute, MemberInfo.IsDefined, FiledInfo.IsDefined and PropertyInfo.IsDefined, there is ambiguity between
System.Reflection.CustomAttributeExtensions.GetCustomAttribute and Vexe.Runtime.Extensions.MemberInfoExtensions.GetCustomAttribute
and
System.Reflection.CustomAttributeExtensions.IsDefined and Vexe.Runtime.Extensions.MemberInfoExtensions.IsDefined respectively.


The MethodeInfo.GetCustomAttribute error appeared in:
Assets/Plugins/Editor/Vexe/Drawers/API/Core/MethodeDrawer.cs Line 54

The MemberInfo.GetCustomAttribute error appeared in Assets/Plugins/Editor/Vexe/Editors/Internal/...

  • CategoryDefinitionResolver.cs Line 32
  • CategoryDefinitionResolver.cs Line 35
  • ConditionalVisibility.cs Line 21

The .IsDefined Errors appeard in Assets/Plugins/Editor/Vexe/Visibility/VisibiliyLogic.cs in the lines:
39, 63, 68, 71, 81 & 93


Unity Version 2019.2.3f1


As said, I don't really know that much about C#. So what would be the best Way to resolve these problems? I'm looking forward to any help :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions