Skip to content
This repository was archived by the owner on Nov 7, 2020. It is now read-only.

Commit bfb0323

Browse files
author
212675392
committed
Repackaging.
1 parent eac7faa commit bfb0323

15 files changed

+39
-34
lines changed

WarcReader/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<project>
22
<modelVersion>4.0.0</modelVersion>
3-
<groupId>com.mixnode.utils</groupId>
4-
<artifactId>warcreader</artifactId>
3+
<groupId>com.morethanheroic</groupId>
4+
<artifactId>warc</artifactId>
55
<version>1.0</version>
66
<packaging>jar</packaging>
77
<name>WARC-reader</name>

WarcReader/src/com/mixnode/warcreader/WarcFormatException.java renamed to WarcReader/src/com/morethanheroic/warc/service/WarcFormatException.java

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
package com.mixnode.warcreader;
1+
package com.morethanheroic.warc.service;
22

33
import java.io.IOException;
44

5-
@SuppressWarnings("serial")
65
public class WarcFormatException extends IOException {
76

87
public WarcFormatException(String message) {

WarcReader/src/com/mixnode/warcreader/WarcReader.java renamed to WarcReader/src/com/morethanheroic/warc/service/WarcReader.java

+7-8
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
package com.mixnode.warcreader;
1+
package com.morethanheroic.warc.service;
22

3-
import com.mixnode.warcreader.record.WarcRecord;
3+
import com.morethanheroic.warc.service.http.HttpParser;
4+
import com.morethanheroic.warc.service.record.domain.WarcRecord;
45

5-
import com.mixnode.warcreader.service.WarcRecordFactory;
6+
import com.morethanheroic.warc.service.record.WarcRecordFactory;
67
import java.io.Closeable;
78
import java.io.IOException;
89
import java.io.InputStream;
@@ -13,11 +14,9 @@
1314
import org.apache.http.message.HeaderGroup;
1415

1516
/**
16-
* WarcReader class provides basic functions to read and parse a WARC file. Providing a compressed
17-
* or an uncompressed stream of WARC file, WarcReader reads WARC records and parses it to a
18-
* WarcRecord object
19-
*
20-
* @author Hadi Jooybar
17+
* This class provides basic functions to read and parse a WARC file. Providing a compressed or an
18+
* uncompressed stream of WARC file, WarcReader reads WARC records and parses them to {@link
19+
* WarcRecord} objects.
2120
*/
2221
public class WarcReader implements Closeable {
2322

WarcReader/src/com/mixnode/warcreader/record/DefaultContentBlock.java renamed to WarcReader/src/com/morethanheroic/warc/service/content/domain/DefaultContentBlock.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.mixnode.warcreader.record;
1+
package com.morethanheroic.warc.service.content.domain;
22

33
import java.io.InputStream;
44

WarcReader/src/com/mixnode/warcreader/record/WarcContentBlock.java renamed to WarcReader/src/com/morethanheroic/warc/service/content/domain/WarcContentBlock.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.mixnode.warcreader.record;
1+
package com.morethanheroic.warc.service.content.domain;
22

33
import java.io.InputStream;
44

WarcReader/src/com/mixnode/warcreader/service/RequestContentBlockFactory.java renamed to WarcReader/src/com/morethanheroic/warc/service/content/request/RequestContentBlockFactory.java

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
package com.mixnode.warcreader.service;
1+
package com.morethanheroic.warc.service.content.request;
22

3-
import com.mixnode.warcreader.WarcFormatException;
4-
import com.mixnode.warcreader.record.RequestContentBlock;
3+
import com.morethanheroic.warc.service.WarcFormatException;
4+
import com.morethanheroic.warc.service.content.request.domain.RequestContentBlock;
5+
import com.morethanheroic.warc.service.header.HeaderParser;
56
import java.io.IOException;
67
import org.apache.commons.io.input.BoundedInputStream;
78
import org.apache.http.HttpException;

WarcReader/src/com/mixnode/warcreader/record/RequestContentBlock.java renamed to WarcReader/src/com/morethanheroic/warc/service/content/request/domain/RequestContentBlock.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
package com.mixnode.warcreader.record;
1+
package com.morethanheroic.warc.service.content.request.domain;
22

3+
import com.morethanheroic.warc.service.content.domain.WarcContentBlock;
34
import java.io.InputStream;
45
import java.util.Collections;
56
import java.util.Map;

WarcReader/src/com/mixnode/warcreader/service/ResponseContentBlockFactory.java renamed to WarcReader/src/com/morethanheroic/warc/service/content/response/ResponseContentBlockFactory.java

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
package com.mixnode.warcreader.service;
1+
package com.morethanheroic.warc.service.content.response;
22

3-
import com.mixnode.warcreader.WarcFormatException;
4-
import com.mixnode.warcreader.record.ResponseContentBlock;
3+
import com.morethanheroic.warc.service.WarcFormatException;
4+
import com.morethanheroic.warc.service.content.response.domain.ResponseContentBlock;
5+
import com.morethanheroic.warc.service.header.HeaderParser;
56
import java.io.IOException;
67
import org.apache.commons.io.input.BoundedInputStream;
78
import org.apache.http.Header;

WarcReader/src/com/mixnode/warcreader/record/ResponseContentBlock.java renamed to WarcReader/src/com/morethanheroic/warc/service/content/response/domain/ResponseContentBlock.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
package com.mixnode.warcreader.record;
1+
package com.morethanheroic.warc.service.content.response.domain;
22

3+
import com.morethanheroic.warc.service.content.domain.WarcContentBlock;
34
import java.io.InputStream;
45
import java.util.Collections;
56
import java.util.Map;

WarcReader/src/com/mixnode/warcreader/service/HeaderParser.java renamed to WarcReader/src/com/morethanheroic/warc/service/header/HeaderParser.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.mixnode.warcreader.service;
1+
package com.morethanheroic.warc.service.header;
22

33
import java.util.Arrays;
44
import java.util.Map;

WarcReader/src/com/mixnode/warcreader/HttpParser.java renamed to WarcReader/src/com/morethanheroic/warc/service/http/HttpParser.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.mixnode.warcreader;
1+
package com.morethanheroic.warc.service.http;
22

33
import java.io.ByteArrayOutputStream;
44
import java.io.IOException;

WarcReader/src/com/mixnode/warcreader/service/WarcRecordFactory.java renamed to WarcReader/src/com/morethanheroic/warc/service/record/WarcRecordFactory.java

+7-5
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
1-
package com.mixnode.warcreader.service;
1+
package com.morethanheroic.warc.service.record;
22

3-
import com.mixnode.warcreader.record.DefaultContentBlock;
4-
import com.mixnode.warcreader.record.WarcContentBlock;
5-
import com.mixnode.warcreader.record.WarcRecord;
6-
import com.mixnode.warcreader.record.WarcType;
3+
import com.morethanheroic.warc.service.content.domain.DefaultContentBlock;
4+
import com.morethanheroic.warc.service.content.domain.WarcContentBlock;
5+
import com.morethanheroic.warc.service.content.request.RequestContentBlockFactory;
6+
import com.morethanheroic.warc.service.content.response.ResponseContentBlockFactory;
7+
import com.morethanheroic.warc.service.record.domain.WarcRecord;
8+
import com.morethanheroic.warc.service.record.domain.WarcType;
79
import java.io.IOException;
810
import java.util.Arrays;
911
import java.util.Collections;

WarcReader/src/com/mixnode/warcreader/record/WarcRecord.java renamed to WarcReader/src/com/morethanheroic/warc/service/record/domain/WarcRecord.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
package com.mixnode.warcreader.record;
1+
package com.morethanheroic.warc.service.record.domain;
22

3+
import com.morethanheroic.warc.service.content.domain.WarcContentBlock;
34
import java.util.Collections;
45
import java.util.Map;
56
import java.util.Optional;

WarcReader/src/com/mixnode/warcreader/record/WarcType.java renamed to WarcReader/src/com/morethanheroic/warc/service/record/domain/WarcType.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.mixnode.warcreader.record;
1+
package com.morethanheroic.warc.service.record.domain;
22

33
/**
44
* WarcType specifies the type of a WARC record. 'WARC-Type' field is mandatory for all WARC

WarcReader/test/com/mixnode/test/warcreader/TestWarcReader.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package com.mixnode.test.warcreader;
22

3-
import com.mixnode.warcreader.WarcReader;
4-
import com.mixnode.warcreader.record.WarcRecord;
3+
import com.morethanheroic.warc.service.WarcReader;
4+
import com.morethanheroic.warc.service.record.domain.WarcRecord;
55

6-
import com.mixnode.warcreader.record.WarcType;
6+
import com.morethanheroic.warc.service.record.domain.WarcType;
77
import java.io.File;
88
import java.io.FileInputStream;
99
import java.io.IOException;

0 commit comments

Comments
 (0)