diff --git a/.gitignore b/.gitignore index a6f89c2d..d639c352 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ -/target/ \ No newline at end of file +/target/ +/parser/target/ \ No newline at end of file diff --git a/docs/MQTT_V3.1_Protocol_Specific.pdf b/parser/docs/MQTT_V3.1_Protocol_Specific.pdf similarity index 100% rename from docs/MQTT_V3.1_Protocol_Specific.pdf rename to parser/docs/MQTT_V3.1_Protocol_Specific.pdf diff --git a/docs/Notes.txt b/parser/docs/Notes.txt similarity index 100% rename from docs/Notes.txt rename to parser/docs/Notes.txt diff --git a/parser/pom.xml b/parser/pom.xml new file mode 100644 index 00000000..cbe21c28 --- /dev/null +++ b/parser/pom.xml @@ -0,0 +1,73 @@ + + + 4.0.0 + + ../pom.xml + moquette-parent + org.dna.mqtt + 1.0-SNAPSHOT + + + moquette-parser + jar + 1.0-SNAPSHOT + Moquette - Parser + + + UTF-8 + + + + + org.apache.mina + mina-core + 2.0.4 + + + + org.slf4j + slf4j-jdk14 + 1.6.4 + + + + junit + junit + 4.8.2 + test + + + + + org.mockito + mockito-core + 1.9.0 + test + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + 1.5 + 1.5 + + + + + org.apache.maven.plugins + maven-surefire-plugin + + + org/dna/mqtt/moquette/proto/TestUtils.java + org/dna/mqtt/moquette/proto/TestUtils$* + + + + + + diff --git a/src/main/java/org/dna/mqtt/moquette/client/Client.java b/parser/src/main/java/org/dna/mqtt/moquette/client/Client.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/client/Client.java rename to parser/src/main/java/org/dna/mqtt/moquette/client/Client.java diff --git a/src/main/java/org/dna/mqtt/moquette/client/ClientMQTTHandler.java b/parser/src/main/java/org/dna/mqtt/moquette/client/ClientMQTTHandler.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/client/ClientMQTTHandler.java rename to parser/src/main/java/org/dna/mqtt/moquette/client/ClientMQTTHandler.java diff --git a/src/main/java/org/dna/mqtt/moquette/messaging/spi/IMessaging.java b/parser/src/main/java/org/dna/mqtt/moquette/messaging/spi/IMessaging.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/messaging/spi/IMessaging.java rename to parser/src/main/java/org/dna/mqtt/moquette/messaging/spi/IMessaging.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/ConnAckDecoder.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/ConnAckDecoder.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/ConnAckDecoder.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/ConnAckDecoder.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/ConnAckEncoder.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/ConnAckEncoder.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/ConnAckEncoder.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/ConnAckEncoder.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/ConnectDecoder.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/ConnectDecoder.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/ConnectDecoder.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/ConnectDecoder.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/ConnectEncoder.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/ConnectEncoder.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/ConnectEncoder.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/ConnectEncoder.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/DisconnectDecoder.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/DisconnectDecoder.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/DisconnectDecoder.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/DisconnectDecoder.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/DisconnectEncoder.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/DisconnectEncoder.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/DisconnectEncoder.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/DisconnectEncoder.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/MessageIDDecoder.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/MessageIDDecoder.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/MessageIDDecoder.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/MessageIDDecoder.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/MqttDecoder.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/MqttDecoder.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/MqttDecoder.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/MqttDecoder.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/PingReqDecoder.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/PingReqDecoder.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/PingReqDecoder.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/PingReqDecoder.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/PingReqEncoder.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/PingReqEncoder.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/PingReqEncoder.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/PingReqEncoder.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/PingRespDecoder.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/PingRespDecoder.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/PingRespDecoder.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/PingRespDecoder.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/PingRespEncoder.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/PingRespEncoder.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/PingRespEncoder.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/PingRespEncoder.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/PubAckDecoder.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/PubAckDecoder.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/PubAckDecoder.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/PubAckDecoder.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/PubAckEncoder.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/PubAckEncoder.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/PubAckEncoder.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/PubAckEncoder.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/PubCompDecoder.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/PubCompDecoder.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/PubCompDecoder.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/PubCompDecoder.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/PubCompEncoder.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/PubCompEncoder.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/PubCompEncoder.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/PubCompEncoder.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/PubCompMessage.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/PubCompMessage.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/PubCompMessage.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/PubCompMessage.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/PubRecDecoder.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/PubRecDecoder.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/PubRecDecoder.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/PubRecDecoder.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/PubRecEncoder.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/PubRecEncoder.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/PubRecEncoder.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/PubRecEncoder.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/PubRelDecoder.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/PubRelDecoder.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/PubRelDecoder.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/PubRelDecoder.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/PubRelEncoder.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/PubRelEncoder.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/PubRelEncoder.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/PubRelEncoder.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/PublishDecoder.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/PublishDecoder.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/PublishDecoder.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/PublishDecoder.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/PublishEncoder.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/PublishEncoder.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/PublishEncoder.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/PublishEncoder.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/SubAckDecoder.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/SubAckDecoder.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/SubAckDecoder.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/SubAckDecoder.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/SubAckEncoder.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/SubAckEncoder.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/SubAckEncoder.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/SubAckEncoder.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/SubscribeDecoder.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/SubscribeDecoder.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/SubscribeDecoder.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/SubscribeDecoder.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/SubscribeEncoder.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/SubscribeEncoder.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/SubscribeEncoder.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/SubscribeEncoder.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/UnsubAckDecoder.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/UnsubAckDecoder.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/UnsubAckDecoder.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/UnsubAckDecoder.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/UnsubAckEncoder.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/UnsubAckEncoder.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/UnsubAckEncoder.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/UnsubAckEncoder.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/UnsubscribeDecoder.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/UnsubscribeDecoder.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/UnsubscribeDecoder.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/UnsubscribeDecoder.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/UnsubscribeEncoder.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/UnsubscribeEncoder.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/UnsubscribeEncoder.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/UnsubscribeEncoder.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/Utils.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/Utils.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/Utils.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/Utils.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/messages/AbstractMessage.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/messages/AbstractMessage.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/messages/AbstractMessage.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/messages/AbstractMessage.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/messages/ConnAckMessage.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/messages/ConnAckMessage.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/messages/ConnAckMessage.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/messages/ConnAckMessage.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/messages/ConnectMessage.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/messages/ConnectMessage.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/messages/ConnectMessage.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/messages/ConnectMessage.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/messages/DisconnectMessage.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/messages/DisconnectMessage.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/messages/DisconnectMessage.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/messages/DisconnectMessage.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/messages/MessageIDMessage.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/messages/MessageIDMessage.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/messages/MessageIDMessage.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/messages/MessageIDMessage.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/messages/PingReqMessage.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/messages/PingReqMessage.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/messages/PingReqMessage.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/messages/PingReqMessage.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/messages/PingRespMessage.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/messages/PingRespMessage.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/messages/PingRespMessage.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/messages/PingRespMessage.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/messages/PubAckMessage.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/messages/PubAckMessage.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/messages/PubAckMessage.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/messages/PubAckMessage.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/messages/PubRecMessage.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/messages/PubRecMessage.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/messages/PubRecMessage.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/messages/PubRecMessage.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/messages/PubRelMessage.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/messages/PubRelMessage.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/messages/PubRelMessage.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/messages/PubRelMessage.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/messages/PublishMessage.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/messages/PublishMessage.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/messages/PublishMessage.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/messages/PublishMessage.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/messages/SubAckMessage.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/messages/SubAckMessage.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/messages/SubAckMessage.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/messages/SubAckMessage.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/messages/SubscribeMessage.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/messages/SubscribeMessage.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/messages/SubscribeMessage.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/messages/SubscribeMessage.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/messages/UnsubAckMessage.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/messages/UnsubAckMessage.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/messages/UnsubAckMessage.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/messages/UnsubAckMessage.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/messages/UnsubscribeMessage.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/messages/UnsubscribeMessage.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/messages/UnsubscribeMessage.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/messages/UnsubscribeMessage.java diff --git a/src/main/java/org/dna/mqtt/moquette/proto/messages/ZeroLengthMessage.java b/parser/src/main/java/org/dna/mqtt/moquette/proto/messages/ZeroLengthMessage.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/proto/messages/ZeroLengthMessage.java rename to parser/src/main/java/org/dna/mqtt/moquette/proto/messages/ZeroLengthMessage.java diff --git a/src/main/java/org/dna/mqtt/moquette/server/IAuthenticator.java b/parser/src/main/java/org/dna/mqtt/moquette/server/IAuthenticator.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/server/IAuthenticator.java rename to parser/src/main/java/org/dna/mqtt/moquette/server/IAuthenticator.java diff --git a/src/main/java/org/dna/mqtt/moquette/server/MQTTHandler.java b/parser/src/main/java/org/dna/mqtt/moquette/server/MQTTHandler.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/server/MQTTHandler.java rename to parser/src/main/java/org/dna/mqtt/moquette/server/MQTTHandler.java diff --git a/src/main/java/org/dna/mqtt/moquette/server/Server.java b/parser/src/main/java/org/dna/mqtt/moquette/server/Server.java similarity index 100% rename from src/main/java/org/dna/mqtt/moquette/server/Server.java rename to parser/src/main/java/org/dna/mqtt/moquette/server/Server.java diff --git a/src/test/java/org/dna/mqtt/moquette/proto/ConnAckDecoderTest.java b/parser/src/test/java/org/dna/mqtt/moquette/proto/ConnAckDecoderTest.java similarity index 100% rename from src/test/java/org/dna/mqtt/moquette/proto/ConnAckDecoderTest.java rename to parser/src/test/java/org/dna/mqtt/moquette/proto/ConnAckDecoderTest.java diff --git a/src/test/java/org/dna/mqtt/moquette/proto/ConnAckEncoderTest.java b/parser/src/test/java/org/dna/mqtt/moquette/proto/ConnAckEncoderTest.java similarity index 100% rename from src/test/java/org/dna/mqtt/moquette/proto/ConnAckEncoderTest.java rename to parser/src/test/java/org/dna/mqtt/moquette/proto/ConnAckEncoderTest.java diff --git a/src/test/java/org/dna/mqtt/moquette/proto/ConnectDecoderTest.java b/parser/src/test/java/org/dna/mqtt/moquette/proto/ConnectDecoderTest.java similarity index 100% rename from src/test/java/org/dna/mqtt/moquette/proto/ConnectDecoderTest.java rename to parser/src/test/java/org/dna/mqtt/moquette/proto/ConnectDecoderTest.java diff --git a/src/test/java/org/dna/mqtt/moquette/proto/ConnectEncoderTest.java b/parser/src/test/java/org/dna/mqtt/moquette/proto/ConnectEncoderTest.java similarity index 100% rename from src/test/java/org/dna/mqtt/moquette/proto/ConnectEncoderTest.java rename to parser/src/test/java/org/dna/mqtt/moquette/proto/ConnectEncoderTest.java diff --git a/src/test/java/org/dna/mqtt/moquette/proto/PubAckDecoderTest.java b/parser/src/test/java/org/dna/mqtt/moquette/proto/PubAckDecoderTest.java similarity index 100% rename from src/test/java/org/dna/mqtt/moquette/proto/PubAckDecoderTest.java rename to parser/src/test/java/org/dna/mqtt/moquette/proto/PubAckDecoderTest.java diff --git a/src/test/java/org/dna/mqtt/moquette/proto/PubAckEncoderTest.java b/parser/src/test/java/org/dna/mqtt/moquette/proto/PubAckEncoderTest.java similarity index 100% rename from src/test/java/org/dna/mqtt/moquette/proto/PubAckEncoderTest.java rename to parser/src/test/java/org/dna/mqtt/moquette/proto/PubAckEncoderTest.java diff --git a/src/test/java/org/dna/mqtt/moquette/proto/PublishDecoderTest.java b/parser/src/test/java/org/dna/mqtt/moquette/proto/PublishDecoderTest.java similarity index 100% rename from src/test/java/org/dna/mqtt/moquette/proto/PublishDecoderTest.java rename to parser/src/test/java/org/dna/mqtt/moquette/proto/PublishDecoderTest.java diff --git a/src/test/java/org/dna/mqtt/moquette/proto/PublishEncoderTest.java b/parser/src/test/java/org/dna/mqtt/moquette/proto/PublishEncoderTest.java similarity index 100% rename from src/test/java/org/dna/mqtt/moquette/proto/PublishEncoderTest.java rename to parser/src/test/java/org/dna/mqtt/moquette/proto/PublishEncoderTest.java diff --git a/src/test/java/org/dna/mqtt/moquette/proto/SubAckDecoderTest.java b/parser/src/test/java/org/dna/mqtt/moquette/proto/SubAckDecoderTest.java similarity index 100% rename from src/test/java/org/dna/mqtt/moquette/proto/SubAckDecoderTest.java rename to parser/src/test/java/org/dna/mqtt/moquette/proto/SubAckDecoderTest.java diff --git a/src/test/java/org/dna/mqtt/moquette/proto/SubAckEncoderTest.java b/parser/src/test/java/org/dna/mqtt/moquette/proto/SubAckEncoderTest.java similarity index 100% rename from src/test/java/org/dna/mqtt/moquette/proto/SubAckEncoderTest.java rename to parser/src/test/java/org/dna/mqtt/moquette/proto/SubAckEncoderTest.java diff --git a/src/test/java/org/dna/mqtt/moquette/proto/SubscribeDecoderTest.java b/parser/src/test/java/org/dna/mqtt/moquette/proto/SubscribeDecoderTest.java similarity index 100% rename from src/test/java/org/dna/mqtt/moquette/proto/SubscribeDecoderTest.java rename to parser/src/test/java/org/dna/mqtt/moquette/proto/SubscribeDecoderTest.java diff --git a/src/test/java/org/dna/mqtt/moquette/proto/SubscribeEncoderTest.java b/parser/src/test/java/org/dna/mqtt/moquette/proto/SubscribeEncoderTest.java similarity index 100% rename from src/test/java/org/dna/mqtt/moquette/proto/SubscribeEncoderTest.java rename to parser/src/test/java/org/dna/mqtt/moquette/proto/SubscribeEncoderTest.java diff --git a/src/test/java/org/dna/mqtt/moquette/proto/TestUtils.java b/parser/src/test/java/org/dna/mqtt/moquette/proto/TestUtils.java similarity index 100% rename from src/test/java/org/dna/mqtt/moquette/proto/TestUtils.java rename to parser/src/test/java/org/dna/mqtt/moquette/proto/TestUtils.java diff --git a/src/test/java/org/dna/mqtt/moquette/proto/UnsubscribeDecoderTest.java b/parser/src/test/java/org/dna/mqtt/moquette/proto/UnsubscribeDecoderTest.java similarity index 100% rename from src/test/java/org/dna/mqtt/moquette/proto/UnsubscribeDecoderTest.java rename to parser/src/test/java/org/dna/mqtt/moquette/proto/UnsubscribeDecoderTest.java diff --git a/src/test/java/org/dna/mqtt/moquette/proto/UnsubscribeEncoderTest.java b/parser/src/test/java/org/dna/mqtt/moquette/proto/UnsubscribeEncoderTest.java similarity index 100% rename from src/test/java/org/dna/mqtt/moquette/proto/UnsubscribeEncoderTest.java rename to parser/src/test/java/org/dna/mqtt/moquette/proto/UnsubscribeEncoderTest.java diff --git a/src/test/java/org/dna/mqtt/moquette/server/MQTTHandlerTest.java b/parser/src/test/java/org/dna/mqtt/moquette/server/MQTTHandlerTest.java similarity index 100% rename from src/test/java/org/dna/mqtt/moquette/server/MQTTHandlerTest.java rename to parser/src/test/java/org/dna/mqtt/moquette/server/MQTTHandlerTest.java diff --git a/pom.xml b/pom.xml index 484d19a0..85199be5 100644 --- a/pom.xml +++ b/pom.xml @@ -2,69 +2,17 @@ 4.0.0 - - org.dna.mqtt - moquette - 0.1-SNAPSHOT - jar - - Moquette MQTT library - http://maven.apache.org - - - UTF-8 - - - - - org.apache.mina - mina-core - 2.0.4 - - - - org.slf4j - slf4j-jdk14 - 1.6.4 - - - - junit - junit - 4.8.2 - test - - - - - org.mockito - mockito-core - 1.9.0 - test - - - - - - org.apache.maven.plugins - maven-compiler-plugin - - 1.5 - 1.5 - - - - - org.apache.maven.plugins - maven-surefire-plugin - - - org/dna/mqtt/moquette/proto/TestUtils.java - org/dna/mqtt/moquette/proto/TestUtils$* - - - - - + org.dna.mqtt + moquette-parent + + pom + 1.0-SNAPSHOT + Moquette MQTT library + http://code.google.com/p/moquette-mqtt/ + + + parser + +