Попытайтесь портировать свой проект на систему сборки как знаток. Это имеет все, что необходимо получить тот же опыт проекта на каждой машине, которую Вы используете.
существуют плагины для просто всего. Как плагин затмения. Вы просто вводите "mvn eclipse:eclipse", и плагин генерирует Ваше все готовое для работы проекта затмения.
Для предоставления ответа на вопрос. Никогда не регистрируйтесь в файлах, которые не используются Вашим проектом никогда в цикле разработки. Это означает, что в файлах метаданных как свойства затмения и т.д. никогда нельзя регистрироваться в SCM.
К сожалению, кажется, что невозможно добавить члены расширения к закрытым сконструированным типам (например, Ref
или Seq
]). Это также относится к коду, который вы пытаетесь использовать, поскольку вы заменяете более конкретный тип 'a list
на общий параметр ' T
открытого универсального файла Ref <'T>
тип.