Visual D 0.50.0-beta1 released

Rainer Schuetze r.sagitario at gmx.de
Wed Jun 12 07:21:10 UTC 2019



On 06/06/2019 22:20, Amex wrote:
> On Wednesday, 5 June 2019 at 21:26:10 UTC, Rainer Schuetze wrote:
>>
>>
>> On 05/06/2019 10:41, Amex wrote:
>>> I've noticed that some interfaces are not expandable in the watches.
>>>
>>> Some work some don't, I have no idea what is causing it ;/ The type
>>> is being shown as an interface but I can't expand it. It is based off
>>> an abstract class and the class that it is does have an attribute
>>> added(that isn't added to all the ones that work).
>>>
>>> interface X;
>>> abstract class Y : X
>>> @nonSerialized class Z : Y;
>>>
>>> It may be the attribute.
>>>
>>> Yes, it is the attribute, removing it let me expand the item but it
>>> crashed visual studio ;/
>>>
>>> After the crash I ran again and I couldn't expand ;/ But not sure if
>>> that was just something that was messed up.
>>>
>>> In any case, definitely seems to be some issue with attributes.
>>>
>>
>> Works here, but as usual I have to guess what your code might look
>> like. Please provide complete examples that show the issue (and report
>> it at https://issues.dlang.org/ for better tracking).
> 
> 
> Unfortunately I can't reduce the code... too much interlinked stuff. And
> sometimes it did work. All I know is that it isn't working 100% for
> interfaces. It may be random for some interfaces. All I know is I
> couldn't expand one interface(no expander) or some did and they would
> crash(but pointer was valid).
> 
> If I make a video or screen shot of it showing the behavior, will that
> help?

If it has more information, it might help. I wouldn't bet on it though.


More information about the Digitalmars-d-ide mailing list