However the Locale class needs to be simplified - it is suprising how a class used in a trival way may get bloated
2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3 <modelVersion>4.0.0</modelVersion>
5 <groupId>org.apidesign.bck2brwsr</groupId>
6 <artifactId>emul.pom</artifactId>
7 <version>0.9-SNAPSHOT</version>
9 <groupId>org.apidesign.bck2brwsr</groupId>
10 <artifactId>emul.mini</artifactId>
11 <version>0.9-SNAPSHOT</version>
12 <name>Minimal API Profile</name>
13 <url>http://maven.apache.org</url>
15 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
19 <groupId>org.apidesign.bck2brwsr</groupId>
20 <artifactId>core</artifactId>
21 <version>0.9-SNAPSHOT</version>
25 <groupId>org.testng</groupId>
26 <artifactId>testng</artifactId>
27 <version>6.5.2</version>
34 <groupId>org.apache.maven.plugins</groupId>
35 <artifactId>maven-compiler-plugin</artifactId>
36 <version>2.5.1</version>
38 <!-- XXX: Need because Throwable references PrintWriter, but
39 dangerous! We could easy compile against APIs that don't
40 exist. Should be replaced by ahead of compilation copying
41 of files that should really be visible on the classpath...
44 <bootclasspath>netbeans.ignore.jdk.bootsclasspath</bootclasspath>
52 <groupId>org.apache.maven.plugins</groupId>
53 <artifactId>maven-javadoc-plugin</artifactId>
55 <excludePackageNames>org.apidesign.bck2brwsr.emul.*</excludePackageNames>
60 <groupId>org.apache.maven.plugins</groupId>
61 <artifactId>maven-source-plugin</artifactId>
62 <version>2.2.1</version>
65 <id>prepare-sources</id>
69 <phase>package</phase>