А если потайпить в этом другом файле? Пока описание походит на вот эту проблему: https://github.com/dotnet/fsharp/pull/12570
Кто пользуется Expecto, расскажите о своём опыте, пожалуйста?) Как вы обычно запускаете тесты? Консоль/адаптеры в редакторах? Что запускаете: все тесты в сборке/файле/Tests ил...
А, а после добавления файл двигаешь, верно?
Ах, он переехал, вот оно что. Он раньше тут жил: http://ratatosk.dynu.net/ast/#?code=Q
Линзы включены, верно? Если да, то гипотеза: когда начинаешь писать дженерик, парсер из FCS разламывается, наше дерево тоже разваливается, линзы некуда вешать, они исчезают, ...
А нельзя ли в контексте фантомаса узнать/протащить знание о том, что это мембер в интерфейсе?
:) Про дебаггер: фичи из OzCode какие-то планируется поддержать, но конкретного особо не знаю. Лучше конкретные вещи смотреть в трекере. Проваливание в асинки и подобное хотел...
А Дон не хочет вернуть то же самое в #compiler в слэке? Раньше оно проводилось каждую неделю, а потом как-то заглохло. Результат был довольно хорош.
Меня тут внезапно спросили, а есть ли какие-нибудь митапы в Питере, где можно про F# поболтать, в ближайшее время?
Но из-за окошка хотя бы можно понять, что происходит. :) (Но его нужно научиться отключать, сегодня займусь.) Го в личке посмотрим на логи?
Круто! @fvnever может, мы могли бы попытаться делать это автоматически в идейской части плагина, если находим Paket?
В других PR есть ещё для let/лямбд, для некоторых аргументов. А где бы ты ещё хотел это видеть? В пайпах это кажется достаточно нужным.)
А можешь попробовать такое повторить на каком-нибудь console app, пожалуйста? Ну, и можно пойти в личку, пока ищем проблему.)
Мы открыли еап 2019.1.) https://twitter.com/auduchinok/status/1106531389531398145?s=21
У нас по совпадению примерно тогда же были похожие PR: https://github.com/JetBrains/fsharp-support/commits?author=En3Tho
А где и кто объявлял? Поддержкой Paket пока не занимались, а воркараунд с отключением нюгета позволял хотя бы открывать такие проекты.
Но зачем? ))
Что же так грубо-то. :) А что было с fs файлами из #load, в итоге?)
> запускаю через Ctrl+F5 эксешник и смотрю вывод. А оно всё размечено [<Tests>], или через вызов runTests и подобное запускается?
Прикольно, и оно прям дополняет всё для символов, которые уже отправил в интэректив, которых больше нет в консоли? У нас пока такое только в планах. :)