Compilar o Binsor de Ayende com o Trunk Boo
Pergunta
Estou tentando atualizar nossas referências, incluindo Boo. Ao compilar Binsor, estou recebendo um monte de erros, que estou invadindo um de cada vez. Depois de muita fonte de navegação e pesquisa no Google, não consigo descobrir como consertar a seguinte linha (TransformunknownReferences.cs, linha 115):
ExternalConstructor constructor = new ExternalConstructor(TypeSystemServices, constructorInfo);
o ExternalConstructor O construtor, até a revisão 3260, é:
public ExternalConstructor(IReflectionTypeSystemProvider provider, ConstructorInfo ci)
Eu não descobri de onde vem o TypeystemServices ou como chego a um IreflectionTypeSystemProvider a partir deste ponto no código BINSOR. Se alguém com Binsor Deep e/ou Boo Knowledge souber de uma correção fácil, fale :).
Melhor ainda, seria algum tipo de repositório de binsoras ocultas, onde o código foi atualizado nos últimos seis meses.
Solução
Esse código é muito antigo. O repositório atual de Rhino.commons está no github.