Atividade 5 - Testes Article (Twitter)
Atividade 5 - Testes Visit (Twitter)
Atividade 5 - Testes ResearchLine
Atividade 6 - Clones de Article (Twitter)
Atividade 6 - Clone de ResearchLine
Atividade 6 - Clone de Visit (Twitter)
Atividadae 6 - Refactoring
extraindo método validVersionRenderEditIfItsNot da action update para diminuir sua complexidade (a tornando mais simples) e seu tamanho, facilitando o entendimento e a manutenção.
retirando mensagem de GUI do controlador, utilizando função message de Grails para obter mensagem dos arquivos de idioma, onde estão concentradas todas as mensagens e rótulos de GUI. Separa lógica das mensagens de GUI dexando sistema mais modular.
Agrupamento das páginas (Page) de teste Geb de technical report. Motivado pelo "The Common Closure Principle (CCP)", que diz que classes que mudam juntas devem ser agrupadas em um mesmo pacote.
extraindo classe TechnicalReportTestDataAndOperations da classe TestDataAndOperations para diminuição de acoplamento, tamanho, complexidade e  entrelaçamento de features.
melhorando encapsulamento, os métodos devem ser tão privados quanto possível
TestDataAndOperation de News modularizado
Atividade 6 - Detalhe no Visit
Merge branch 'atividade7pull' of https://github.com/garabiriel/rgms into garabiriel-atividade7pull
Update Clone Research Line
Update Clone Research Line Steps
Inclusão de versão do hephaestus para mac os, e mais scripts necessários para gerar produtos RGMS com o hephaestus. Organização similar ainda precisa ser feita para a versão do hephaestus para windows.
Troca da notação $. por jQuery., para evitar problemas no pré-processamento do velocity
Merge remote-tracking branch 'origin/master'