@@ -220,19 +220,18 @@ private String parse(BufferedReader bufferedReader) {
220220 } else if (sectionKey .equals (SOURCE_TAG )) {
221221 // ignore - can get all this from the first feature
222222 } else if (sectionKey .equals (REFERENCE_TAG )) {
223- if (!section .isEmpty ()) {
224- GenbankReference genbankReference = new GenbankReference ();
225- for (String [] ref : section ) {
226- if (ref [0 ].equals (AUTHORS_TAG )) {
227- genbankReference .setAuthors (ref [1 ]);
228- } else if (ref [0 ].equals (TITLE_TAG )) {
229- genbankReference .setTitle (ref [1 ]);
230- } else if (ref [0 ].equals (JOURNAL_TAG )) {
231- genbankReference .setJournal (ref [1 ]);
232- }
223+ GenbankReference genbankReference = new GenbankReference ();
224+ for (String [] ref : section ) {
225+ if (ref [0 ].equals (AUTHORS_TAG )) {
226+ genbankReference .setAuthors (ref [1 ]);
227+ } else if (ref [0 ].equals (TITLE_TAG )) {
228+ genbankReference .setTitle (ref [1 ]);
229+ } else if (ref [0 ].equals (JOURNAL_TAG )) {
230+ genbankReference .setJournal (ref [1 ]);
233231 }
234- headerParser .addReference (genbankReference );
235232 }
233+ headerParser .addReference (genbankReference );
234+
236235 } else if (sectionKey .equals (COMMENT_TAG )) {
237236 // Set up some comments
238237 headerParser .setComment (section .get (0 )[1 ]);
0 commit comments