Refactor Votebot to use spring-boot
authorJan Dittberner <jandd@cacert.org>
Sun, 12 Jun 2016 22:22:59 +0000 (00:22 +0200)
committerJan Dittberner <jandd@cacert.org>
Sun, 12 Jun 2016 22:22:59 +0000 (00:22 +0200)
commitd359d4697784147de1245940477af041c2817c13
tree662e772dc7de53dfb0f3d76e5e782ca1129d4ba5
parent75de011666eacb7894507495f640ade0afd1aa33
Refactor Votebot to use spring-boot

This commit moves the vote bot and audit bot code to separate packages,
adds spring-boot annotations and adds some more refactorings to improve
the code base.
23 files changed:
build.gradle
src/main/java/org/cacert/votebot/CAcertVoteAuditor.java [deleted file]
src/main/java/org/cacert/votebot/CAcertVoteBot.java [deleted file]
src/main/java/org/cacert/votebot/CAcertVoteMechanics.java [deleted file]
src/main/java/org/cacert/votebot/IRCBot.java [deleted file]
src/main/java/org/cacert/votebot/IRCClient.java [deleted file]
src/main/java/org/cacert/votebot/audit/CAcertVoteAuditor.java [new file with mode: 0644]
src/main/java/org/cacert/votebot/audit/package-info.java [new file with mode: 0644]
src/main/java/org/cacert/votebot/package-info.java [new file with mode: 0644]
src/main/java/org/cacert/votebot/shared/CAcertVoteMechanics.java [new file with mode: 0644]
src/main/java/org/cacert/votebot/shared/IRCBot.java [new file with mode: 0644]
src/main/java/org/cacert/votebot/shared/IRCClient.java [new file with mode: 0644]
src/main/java/org/cacert/votebot/shared/VoteType.java [new file with mode: 0644]
src/main/java/org/cacert/votebot/shared/exceptions/IRCClientException.java [new file with mode: 0644]
src/main/java/org/cacert/votebot/shared/exceptions/InvalidChannelName.java [new file with mode: 0644]
src/main/java/org/cacert/votebot/shared/exceptions/InvalidNickName.java [new file with mode: 0644]
src/main/java/org/cacert/votebot/shared/exceptions/NoBotAssigned.java [new file with mode: 0644]
src/main/java/org/cacert/votebot/shared/exceptions/package-info.java [new file with mode: 0644]
src/main/java/org/cacert/votebot/shared/package-info.java [new file with mode: 0644]
src/main/java/org/cacert/votebot/vote/CAcertVoteBot.java [new file with mode: 0644]
src/main/java/org/cacert/votebot/vote/package-info.java [new file with mode: 0644]
src/main/resources/application.properties [new file with mode: 0644]
src/main/resources/messages.properties [new file with mode: 0644]