You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by ba...@apache.org on 2008/09/16 00:04:53 UTC
svn commit: r695656 - in /james/protocols/imap/trunk: ./
codec/src/main/java/org/apache/james/imap/message/response/imap4rev1/
codec/src/main/java/org/apache/james/imapserver/codec/encode/
codec/src/main/java/org/apache/james/imapserver/codec/encode/im...
Author: bago
Date: Mon Sep 15 15:04:52 2008
New Revision: 695656
URL: http://svn.apache.org/viewvc?rev=695656&view=rev
Log:
Extract a message module from the codec module (IMAP-56).
ATM moved message+codec.encode to the message module and left decode in the codec module.
This is ok according to othr module dependencies and I can't separate message only without introducing one more layer in the ant build (To be analyzed).
Removed:
james/protocols/imap/trunk/codec/src/main/java/org/apache/james/imap/message/response/imap4rev1/ExistsResponse.java
james/protocols/imap/trunk/codec/src/main/java/org/apache/james/imap/message/response/imap4rev1/ExpungeResponse.java
james/protocols/imap/trunk/codec/src/main/java/org/apache/james/imap/message/response/imap4rev1/FetchResponse.java
james/protocols/imap/trunk/codec/src/main/java/org/apache/james/imap/message/response/imap4rev1/FlagsResponse.java
james/protocols/imap/trunk/codec/src/main/java/org/apache/james/imap/message/response/imap4rev1/Literal.java
james/protocols/imap/trunk/codec/src/main/java/org/apache/james/imap/message/response/imap4rev1/RecentResponse.java
james/protocols/imap/trunk/codec/src/main/java/org/apache/james/imapserver/codec/encode/EncoderUtils.java
james/protocols/imap/trunk/codec/src/main/java/org/apache/james/imapserver/codec/encode/ImapEncoder.java
james/protocols/imap/trunk/codec/src/main/java/org/apache/james/imapserver/codec/encode/ImapEncoderFactory.java
james/protocols/imap/trunk/codec/src/main/java/org/apache/james/imapserver/codec/encode/ImapResponseComposer.java
james/protocols/imap/trunk/codec/src/main/java/org/apache/james/imapserver/codec/encode/ImapResponseWriter.java
james/protocols/imap/trunk/codec/src/main/java/org/apache/james/imapserver/codec/encode/imap4rev1/ExistsResponseEncoder.java
james/protocols/imap/trunk/codec/src/main/java/org/apache/james/imapserver/codec/encode/imap4rev1/ExpungeResponseEncoder.java
james/protocols/imap/trunk/codec/src/main/java/org/apache/james/imapserver/codec/encode/imap4rev1/FetchResponseEncoder.java
james/protocols/imap/trunk/codec/src/main/java/org/apache/james/imapserver/codec/encode/imap4rev1/FlagsResponseEncoder.java
james/protocols/imap/trunk/codec/src/main/java/org/apache/james/imapserver/codec/encode/imap4rev1/RecentResponseEncoder.java
james/protocols/imap/trunk/codec/src/main/java/org/apache/james/imapserver/codec/encode/imap4rev1/StatusResponseEncoder.java
james/protocols/imap/trunk/codec/src/test/java/org/apache/james/imapserver/codec/encode/AbstractTestImapResponseComposer.java
james/protocols/imap/trunk/codec/src/test/java/org/apache/james/imapserver/codec/encode/EncoderUtilsDateTimeLocaleTest.java
james/protocols/imap/trunk/codec/src/test/java/org/apache/james/imapserver/codec/encode/EncoderUtilsTest.java
james/protocols/imap/trunk/codec/src/test/java/org/apache/james/imapserver/codec/encode/ImapResponseCommandTest.java
james/protocols/imap/trunk/codec/src/test/java/org/apache/james/imapserver/codec/encode/ImapResponseTest.java
james/protocols/imap/trunk/codec/src/test/java/org/apache/james/imapserver/codec/encode/imap4rev1/FetchResponseEncoderEnvelopeTest.java
james/protocols/imap/trunk/codec/src/test/java/org/apache/james/imapserver/codec/encode/imap4rev1/FetchResponseEncoderTest.java
james/protocols/imap/trunk/codec/src/test/java/org/apache/james/imapserver/codec/encode/imap4rev1/StatusResponseEncoderTest.java
james/protocols/imap/trunk/message/src/main/java/org/apache/james/imapserver/codec/ProtocolException.java
Modified:
james/protocols/imap/trunk/build.xml
james/protocols/imap/trunk/deployment/pom.xml
james/protocols/imap/trunk/message/ (props changed)
james/protocols/imap/trunk/message/build.xml
james/protocols/imap/trunk/message/pom.xml
james/protocols/imap/trunk/pom.xml
james/protocols/imap/trunk/processor/pom.xml
Modified: james/protocols/imap/trunk/build.xml
URL: http://svn.apache.org/viewvc/james/protocols/imap/trunk/build.xml?rev=695656&r1=695655&r2=695656&view=diff
==============================================================================
--- james/protocols/imap/trunk/build.xml (original)
+++ james/protocols/imap/trunk/build.xml Mon Sep 15 15:04:52 2008
@@ -30,6 +30,7 @@
=========================================================================
-->
<property name='module.api' location='api'/>
+ <property name='module.message' location='message'/>
<property name='module.codec' location='codec'/>
<property name='module.mailbox' location='mailbox'/>
<property name='module.processor' location='processor'/>
@@ -51,6 +52,7 @@
<subant target='@{do}'>
<filelist dir='${basedir}'>
<file name='${module.api}'/>
+ <file name='${module.message}'/>
<file name='${module.codec}'/>
<file name='${module.mailbox}'/>
<file name='${module.processor}'/>
Modified: james/protocols/imap/trunk/deployment/pom.xml
URL: http://svn.apache.org/viewvc/james/protocols/imap/trunk/deployment/pom.xml?rev=695656&r1=695655&r2=695656&view=diff
==============================================================================
--- james/protocols/imap/trunk/deployment/pom.xml (original)
+++ james/protocols/imap/trunk/deployment/pom.xml Mon Sep 15 15:04:52 2008
@@ -39,6 +39,10 @@
</dependency>
<dependency>
<groupId>org.apache.james</groupId>
+ <artifactId>apache-james-imap-message</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
<artifactId>apache-james-imap-codec</artifactId>
</dependency>
<dependency>
Propchange: james/protocols/imap/trunk/message/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Mon Sep 15 15:04:52 2008
@@ -0,0 +1 @@
+target
Modified: james/protocols/imap/trunk/message/build.xml
URL: http://svn.apache.org/viewvc/james/protocols/imap/trunk/message/build.xml?rev=695656&r1=695655&r2=695656&view=diff
==============================================================================
--- james/protocols/imap/trunk/message/build.xml (original)
+++ james/protocols/imap/trunk/message/build.xml Mon Sep 15 15:04:52 2008
@@ -17,8 +17,8 @@
specific language governing permissions and limitations
under the License.
-->
-<project default="main" name="codec">
- <description>Builds codec module. This is an library module.</description>
- <property name="name.module" value="codec" />
+<project default="main" name="message">
+ <description>Builds message module. This is an library module.</description>
+ <property name="name.module" value="message" />
<import file="../build-tools/library-build.xml" optional="no" />
</project>
Modified: james/protocols/imap/trunk/message/pom.xml
URL: http://svn.apache.org/viewvc/james/protocols/imap/trunk/message/pom.xml?rev=695656&r1=695655&r2=695656&view=diff
==============================================================================
--- james/protocols/imap/trunk/message/pom.xml (original)
+++ james/protocols/imap/trunk/message/pom.xml Mon Sep 15 15:04:52 2008
@@ -25,8 +25,8 @@
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.james</groupId>
- <artifactId>apache-james-imap-codec</artifactId>
- <name>Apache JAMES IMAP Codec Library</name>
+ <artifactId>apache-james-imap-message</artifactId>
+ <name>Apache JAMES IMAP Message Library</name>
<profiles>
<profile>
Modified: james/protocols/imap/trunk/pom.xml
URL: http://svn.apache.org/viewvc/james/protocols/imap/trunk/pom.xml?rev=695656&r1=695655&r2=695656&view=diff
==============================================================================
--- james/protocols/imap/trunk/pom.xml (original)
+++ james/protocols/imap/trunk/pom.xml Mon Sep 15 15:04:52 2008
@@ -36,6 +36,7 @@
<modules>
<module>stage</module>
<module>api</module>
+ <module>message</module>
<module>codec</module>
<module>mailbox</module>
<module>processor</module>
@@ -209,6 +210,11 @@
</dependency>
<dependency>
<groupId>org.apache.james</groupId>
+ <artifactId>apache-james-imap-message</artifactId>
+ <version>0.1-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
<artifactId>apache-james-imap-codec</artifactId>
<version>0.1-SNAPSHOT</version>
</dependency>
Modified: james/protocols/imap/trunk/processor/pom.xml
URL: http://svn.apache.org/viewvc/james/protocols/imap/trunk/processor/pom.xml?rev=695656&r1=695655&r2=695656&view=diff
==============================================================================
--- james/protocols/imap/trunk/processor/pom.xml (original)
+++ james/protocols/imap/trunk/processor/pom.xml Mon Sep 15 15:04:52 2008
@@ -60,7 +60,7 @@
</dependency>
<dependency>
<groupId>org.apache.james</groupId>
- <artifactId>apache-james-imap-codec</artifactId>
+ <artifactId>apache-james-imap-message</artifactId>
</dependency>
<dependency>
<groupId>org.apache.james</groupId>
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org