Skip to content

Commit 89bcc2e

Browse files
committed
Added TODOs and travis integration
1 parent 840c1fc commit 89bcc2e

File tree

2 files changed

+21
-1
lines changed

2 files changed

+21
-1
lines changed

.travis.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
language: java
2+
3+
jdk:
4+
- oraclejdk8
5+
6+
script:
7+
- mvn test -B

README.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,15 @@
11
# LobbyBalancer
2-
[Spigot Resource](https://www.spigotmc.org/resources/10788/)
2+
[Spigot Resource](https://www.spigotmc.org/resources/10788/)
3+
4+
[![Build Status](https://travis-ci.com/jaime29010/LobbyBalancer.svg?token=2yUi9WpA9QzSbJx9eTmy&branch=master)](https://travis-ci.com/jaime29010/LobbyBalancer)
5+
6+
### Things to do:
7+
- [ ] Unify the code that loads server into a section (duplicated at SectionManager and ServerSection)
8+
- [ ] Make the way of matching a string configurable (wildcard, contains, similar, regex)
9+
- [ ] Make the section initialization work in stages instead of being hardcoded
10+
- [ ] Ditch the faucet dependency and use [ConfigMe](https://github.com/AuthMe/ConfigMe) and [DependencyInjector](https://github.com/ljacqu/DependencyInjector) instead
11+
- [ ] Use a separate file for configuring the sections, must be done alongside the forth item
12+
- [ ] Separate the types of connections in classes instead of being in ConnectionIntent
13+
- [ ] Make the plugin API be not so dependent on a instance of LobbyBalancer
14+
- [ ] Separate connection providers in classes instead of being hardcoded in an enum
15+
- [ ] Make this repository public

0 commit comments

Comments
 (0)