Aplicar padrão de desenho "Singleton" à classe BirdsongClientComponent
Commit relativo aos padrões de desenho aplicados:
Aplicar padrão de desenho "Singleton" à classe BirdsongClientComponent
Aplicar padrão de desenho "Observer" à classe BirdsongClientComponent
GodClass -Move Type to new File - BirdsongClientComponent
Aplicar padrão de desenho "Singleton" à classe Server
merge do branch-fmmes
[#17] - Refactor
Aplicar padrão de desenho "Observer" à classe BirdsongClientComponent
GodClass -Move Type to new File - BirdsongClientComponent
Actualização do branch
merge do trunk
Convert Anonymous Class to Nested - BirdsongClientComponent.startConnection(String:username)
Excessive use of literals - BirdsongClientComponent - Extract Constant
Move Type to new file - from: ClientCommunication -> ClientCommConnection
[#14] - Aplicação de Singleton
Aplicar padrão de desenho "Facade" ao sistema Birdsong
Merge com o trunk
Tickets resolvidos:
Aplicar padrão de desenho "Facade" ao sistema Birdsong
Tickets resolvidos:
Move Type to new file - from: ClientCommunication -> ClientCommConnection
Aplicar padrão de desenho "Singleton" à classe Server
Convert Anonymous Class to Nested - Server - start(ServerComm serverComm)
Long Method - handleClientConnected (Server) - Extract Method
Duplicated Code - addValidClient (Server) - Extract Local Variable
Duplicated Code - getConnectedClientByNickname (Server) - Extract Local Variable
merge do branch-fmmes : Resolução dos tickets [...
Resolução dos tickets [#9], [#11], [#12] e [#13]
Convert Anonymous Class to Nested - Server - start(ServerComm serverComm)
Duplicated Code - getConnectedClientByNickname (Server) - Extract Local Variable
Duplicated Code - addValidClient (Server) - Extract Local Variable
Long Method - handleClientConnected (Server) - Extract Method
Excessive use of literals - BirdsongClientComponent - Extract Constant
Ticket [#9] Anonynmous class para Nested class
Convert Anonymous Class to Nested - BirdsongClientComponent.startConnection(String:username)
Convert Anonymous Class to Nested - Server - start(ServerComm serverComm)
merge do trunk
Actualização do branch
Merge com o trunk
Convert Anonymous Class to Nested - startConnection(String:username)
Merge com fmmes-branch: resolução dos Tickets [...
Fix : testes
Move Class Client para package birdsong.users
Rename Class BirdsongUser para SpamUser
Rename de Método getNickName Class BirdSongUser
Duplicated Code - Class Client / BirdsongUser - Extract Superclass
Tickets [#4], [#5], [#6] e [#7]
Duplicated Code - Class Client / BirdsongUser - Extract Superclass
Move Class Client para package birdsong.users
Rename Class BirdsongUser para SpamUser
Rename de Método getNickName Class BirdSongUser
adicionadas pastas de tests
adicionada lib em falta
adicionadas pastas de testes que não estavam no...
Duplicated Code - Class Client / BirdsongUser - Extract Superclass
Tickets resolvidos:
Excessive use of literals - createFrameRightPanel() - Extract Constant
Long Method - sortOnlineMembers() - Extract Method
Long Method - sortOnlineMembers() - Extract Method (2)
Long Method - sortOnlineMembers() - Extract Method
Responsável: Fábio Rego
Responsável: Fábio Rego
Commit inicial
Share project "ES2-2016-EIC1-05-Birdsong" into ...
Adicionadas pastas trunk branches tags