You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/main/java/org/apache/tika/parser/microsoft/msg/ExtendedMetadataExtractor.java
Copy file name to clipboardexpand all lines: tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/main/java/org/apache/tika/parser/microsoft/msg/TikaNameIdChunks.java
+4-2
Original file line number
Diff line number
Diff line change
@@ -18,6 +18,7 @@ Licensed to the Apache Software Foundation (ASF) under one or more
18
18
packageorg.apache.tika.parser.microsoft.msg;
19
19
20
20
importjava.util.ArrayList;
21
+
importjava.util.Collections;
21
22
importjava.util.HashMap;
22
23
importjava.util.List;
23
24
importjava.util.Locale;
@@ -132,10 +133,11 @@ public void chunksComplete() {
132
133
loadTags();
133
134
}
134
135
136
+
//does not return null
135
137
publicList<MAPITag> getTags(intstorageId) {
136
138
List<MAPITag> tags = mapiTagMap.get(storageId);
137
139
if (tags == null) {
138
-
returnnewArrayList<>();
140
+
returnCollections.emptyList();
139
141
}
140
142
returntags;
141
143
}
@@ -235,7 +237,7 @@ private long getPropertyTag(long streamID, long nameOffset, long propertyNameCRC
235
237
return0;
236
238
}
237
239
for (Chunkchunk : chunks) {
238
-
if (chunk.getType() != Types.BINARY || chunk.getChunkId() != streamID) {
Copy file name to clipboardexpand all lines: tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/test/java/org/apache/tika/parser/microsoft/OutlookParserTest.java
+31-15
Original file line number
Diff line number
Diff line change
@@ -317,17 +317,17 @@ public void testAppointmentExtendedMetadata() throws Exception {
0 commit comments