Plugin de Documentação - Tópico de Índice não funciona após Restauração

Pelo que me lembro naquela época — Não poderia ser uma migração. Migrações idealmente não tocam no código da aplicação (porque o código pode divergir do momento em que a migração é pretendida e falhar).

O PR também indica o motivo:

Este PR também inclui uma tarefa rake (doc_categories.rake) para reconstruir seções e links da barra lateral a partir de tópicos de índice de documentos ativos – isso não é exatamente recomendado fazer em uma migração, pois envolveria o uso do parser ou do nokogiri (cujas implementações podem divergir e causar uma migração inválida).

2 curtidas