source: trunk/.classpath @ 7627

Last change on this file since 7627 was 7627, checked in by Nicklas Nordborg, 3 years ago

References #2157: Investigate if we can implement UTF-8 with ISO-8859-1 fallback when parsing text files

Added the "UTF-8 with fallback" provider to BASE. In order to use them the CharsetUtil.getCharset() method must be used with names:

  • X-UTF-8_with_ISO-8859-1_fallback
  • X-UTF-8_with_windows-1252_fallback

The CharsetUtil.getCharset() method can also lookup all system character sets that is usually found by the ordinary Charset.forName() method.

The Config.getAllCharsets() has not been modified. It will continue to only return system-defined character sets. To get a list that includes the fallback character sets, use CharsetUtil.getAllCharsets().

The FlatFileParser implementation has been updated to support the fallback character sets and so has all batch item and annotation importers.

Extensions that want to use the fallback character sets probably need to be updated.

File size: 2.5 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<classpath>
3  <classpathentry kind="src" path="src/core"/>
4  <classpathentry kind="src" path="src/clients/jobagent"/>
5  <classpathentry kind="src" path="src/clients/web"/>
6  <classpathentry kind="src" path="src/plugins/core"/>
7  <classpathentry kind="src" path="src/test"/>
8  <classpathentry kind="src" path="src/install"/>
9  <classpathentry kind="lib" path="lib/dist/jep-2.4.0.jar"/>
10  <classpathentry kind="lib" path="lib/dist/bzip2.jar"/>
11  <classpathentry kind="lib" path="lib/servlet/jsp-api.jar"/>
12  <classpathentry kind="lib" path="lib/servlet/servlet-api.jar"/>
13  <classpathentry kind="lib" path="lib/dist/AffxFusion.jar"/>
14  <classpathentry kind="lib" path="lib/dist/jai_core.jar"/>
15  <classpathentry kind="lib" path="lib/dist/jai_codec.jar"/>
16  <classpathentry kind="lib" path="lib/dist/secondstring.jar"/>
17  <classpathentry kind="lib" path="lib/dist/tar.jar"/>
18  <classpathentry kind="lib" path="lib/dist/commons-io-1.4.jar"/>
19  <classpathentry kind="lib" path="lib/svn/svnant-1.4dev.jar"/>
20  <classpathentry kind="lib" path="lib/dist/jdom-2.0.6.jar"/>
21  <classpathentry kind="lib" path="lib/dist/jcommon-1.0.23.jar"/>
22  <classpathentry kind="lib" path="lib/dist/jfreechart-1.0.19.jar"/>
23  <classpathentry kind="lib" path="lib/dist/javasysmon-0.3.5.jar"/>
24  <classpathentry kind="lib" path="lib/dist/slf4j-api-1.7.25.jar"/>
25  <classpathentry kind="lib" path="lib/dist/parallelgzip-1.0.5.jar"/>
26  <classpathentry kind="lib" path="lib/dist/yauaa-2.2.jar"/>
27  <classpathentry kind="lib" path="lib/dist/commons-validator-1.6.jar"/>
28  <classpathentry kind="lib" path="lib/dist/postgresql-42.2.5.jar"/>
29  <classpathentry kind="lib" path="lib/dist/hibernate-core-5.3.7.Final.jar"/>
30  <classpathentry kind="lib" path="lib/dist/javax.persistence-api-2.2.jar"/>
31  <classpathentry kind="lib" path="lib/dist/httpclient-4.5.6.jar"/>
32  <classpathentry kind="lib" path="lib/dist/httpcore-4.4.10.jar"/>
33  <classpathentry kind="lib" path="lib/dist/commons-email-1.5.jar"/>
34  <classpathentry kind="lib" path="lib/dist/commons-collections4-4.2.jar"/>
35  <classpathentry kind="lib" path="lib/dist/bcprov-jdk15on-160.jar"/>
36  <classpathentry kind="lib" path="lib/dist/json-simple-1.1.1-1.jar"/>
37  <classpathentry kind="lib" path="lib/dist/utf8-with-fallback-1.1.0.jar"/>
38  <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11">
39    <attributes>
40      <attribute name="module" value="true"/>
41    </attributes>
42  </classpathentry>
43  <classpathentry kind="output" path="xbin"/>
44</classpath>
Note: See TracBrowser for help on using the repository browser.