summaryrefslogtreecommitdiff
path: root/openembedded/mauve
diff options
context:
space:
mode:
authorAndrew McDermott <andrew.mcdermott@linaro.org>2013-07-03 11:35:05 +0100
committerAndrew McDermott <andrew.mcdermott@linaro.org>2013-07-03 16:02:13 +0100
commit134eeb73d914f433cba1bbaaadeeaa804ed9246a (patch)
treecbc4601436fefe78a1a9ab640a6126dbda9e924a /openembedded/mauve
parent29a147fddc1908d76f3ee2518ae09cd3abcaf81b (diff)
Added Mauve tests for Java LEG
Note: a lot of the tests are commented out until the core Java classes pass without issue. Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
Diffstat (limited to 'openembedded/mauve')
-rw-r--r--openembedded/mauve/blacklist.d/gnu.java.security1
-rw-r--r--openembedded/mauve/blacklist.d/gnu.java.security.hash13
-rw-r--r--openembedded/mauve/blacklist.d/gnu.java.security.jce9
-rw-r--r--openembedded/mauve/blacklist.d/gnu.java.security.key2
-rw-r--r--openembedded/mauve/blacklist.d/gnu.java.security.key.dss2
-rw-r--r--openembedded/mauve/blacklist.d/gnu.java.security.key.rsa3
-rw-r--r--openembedded/mauve/blacklist.d/gnu.java.security.sig2
-rw-r--r--openembedded/mauve/blacklist.d/gnu.java.security.sig.dss2
-rw-r--r--openembedded/mauve/blacklist.d/gnu.java.security.sig.rsa3
-rw-r--r--openembedded/mauve/blacklist.d/gnu.java.security.util1
-rw-r--r--openembedded/mauve/blacklist.d/gnu.javax.crypto.assembly2
-rw-r--r--openembedded/mauve/blacklist.d/gnu.javax.crypto.cipher13
-rw-r--r--openembedded/mauve/blacklist.d/gnu.javax.crypto.jce14
-rw-r--r--openembedded/mauve/blacklist.d/gnu.javax.crypto.jce.keyring1
-rw-r--r--openembedded/mauve/blacklist.d/gnu.javax.crypto.key.dh3
-rw-r--r--openembedded/mauve/blacklist.d/gnu.javax.crypto.key.srp63
-rw-r--r--openembedded/mauve/blacklist.d/gnu.javax.crypto.keyring3
-rw-r--r--openembedded/mauve/blacklist.d/gnu.javax.crypto.kwa2
-rw-r--r--openembedded/mauve/blacklist.d/gnu.javax.crypto.mac8
-rw-r--r--openembedded/mauve/blacklist.d/gnu.javax.crypto.mode6
-rw-r--r--openembedded/mauve/blacklist.d/gnu.javax.crypto.pad4
-rw-r--r--openembedded/mauve/blacklist.d/gnu.javax.crypto.prng4
-rw-r--r--openembedded/mauve/blacklist.d/gnu.javax.crypto.sasl2
-rw-r--r--openembedded/mauve/blacklist.d/gnu.javax.crypto.sasl.srp3
-rw-r--r--openembedded/mauve/blacklist.d/gnu.javax.swing.text.html.parser.support12
-rw-r--r--openembedded/mauve/blacklist.d/gnu.javax.swing.text.html.parser.support.low3
-rw-r--r--openembedded/mauve/blacklist.d/java.awt409
-rw-r--r--openembedded/mauve/blacklist.d/java.awt.color2
-rw-r--r--openembedded/mauve/blacklist.d/java.awt.datatransfer6
-rw-r--r--openembedded/mauve/blacklist.d/java.awt.dnd12
-rw-r--r--openembedded/mauve/blacklist.d/java.awt.event3
-rw-r--r--openembedded/mauve/blacklist.d/java.awt.font24
-rw-r--r--openembedded/mauve/blacklist.d/java.awt.geom184
-rw-r--r--openembedded/mauve/blacklist.d/java.awt.image234
-rw-r--r--openembedded/mauve/blacklist.d/java.beans50
-rw-r--r--openembedded/mauve/blacklist.d/java.beans.beancontext18
-rw-r--r--openembedded/mauve/blacklist.d/java.io397
-rw-r--r--openembedded/mauve/blacklist.d/java.lang200
-rw-r--r--openembedded/mauve/blacklist.d/java.lang.management4
-rw-r--r--openembedded/mauve/blacklist.d/java.lang.ref2
-rw-r--r--openembedded/mauve/blacklist.d/java.lang.reflect23
-rw-r--r--openembedded/mauve/blacklist.d/java.lang.reflect.sub3
-rw-r--r--openembedded/mauve/blacklist.d/java.math55
-rw-r--r--openembedded/mauve/blacklist.d/java.net91
-rw-r--r--openembedded/mauve/blacklist.d/java.nio28
-rw-r--r--openembedded/mauve/blacklist.d/java.nio.channels13
-rw-r--r--openembedded/mauve/blacklist.d/java.nio.charset6
-rw-r--r--openembedded/mauve/blacklist.d/java.rmi.server1
-rw-r--r--openembedded/mauve/blacklist.d/java.security32
-rw-r--r--openembedded/mauve/blacklist.d/java.security.cert.pkix.pkits103
-rw-r--r--openembedded/mauve/blacklist.d/java.sql11
-rw-r--r--openembedded/mauve/blacklist.d/java.text113
-rw-r--r--openembedded/mauve/blacklist.d/java.util419
-rw-r--r--openembedded/mauve/blacklist.d/java.util.concurrent9
-rw-r--r--openembedded/mauve/blacklist.d/java.util.jar3
-rw-r--r--openembedded/mauve/blacklist.d/java.util.logging54
-rw-r--r--openembedded/mauve/blacklist.d/java.util.prefs1
-rw-r--r--openembedded/mauve/blacklist.d/java.util.regex10
-rw-r--r--openembedded/mauve/blacklist.d/java.util.zip14
-rw-r--r--openembedded/mauve/blacklist.d/javax.accessibility2
-rw-r--r--openembedded/mauve/blacklist.d/javax.crypto.spec2
-rw-r--r--openembedded/mauve/blacklist.d/javax.imageio1
-rw-r--r--openembedded/mauve/blacklist.d/javax.imageio.plugins.jpeg4
-rw-r--r--openembedded/mauve/blacklist.d/javax.imageio.spi36
-rw-r--r--openembedded/mauve/blacklist.d/javax.imageio.stream4
-rw-r--r--openembedded/mauve/blacklist.d/javax.management14
-rw-r--r--openembedded/mauve/blacklist.d/javax.management.openmbean10
-rw-r--r--openembedded/mauve/blacklist.d/javax.management.remote2
-rw-r--r--openembedded/mauve/blacklist.d/javax.naming2
-rw-r--r--openembedded/mauve/blacklist.d/javax.naming.directory1
-rw-r--r--openembedded/mauve/blacklist.d/javax.net.ssl10
-rw-r--r--openembedded/mauve/blacklist.d/javax.print6
-rw-r--r--openembedded/mauve/blacklist.d/javax.print.attribute14
-rw-r--r--openembedded/mauve/blacklist.d/javax.print.attribute.standard1
-rw-r--r--openembedded/mauve/blacklist.d/javax.rmi8
-rw-r--r--openembedded/mauve/blacklist.d/javax.rmi.ssl1
-rw-r--r--openembedded/mauve/blacklist.d/javax.security.auth.login4
-rw-r--r--openembedded/mauve/blacklist.d/javax.sound.sampled1
-rw-r--r--openembedded/mauve/blacklist.d/javax.swing647
-rw-r--r--openembedded/mauve/blacklist.d/javax.swing.border16
-rw-r--r--openembedded/mauve/blacklist.d/javax.swing.event25
-rw-r--r--openembedded/mauve/blacklist.d/javax.swing.filechooser7
-rw-r--r--openembedded/mauve/blacklist.d/javax.swing.plaf5
-rw-r--r--openembedded/mauve/blacklist.d/javax.swing.plaf.basic117
-rw-r--r--openembedded/mauve/blacklist.d/javax.swing.plaf.metal166
-rw-r--r--openembedded/mauve/blacklist.d/javax.swing.table100
-rw-r--r--openembedded/mauve/blacklist.d/javax.swing.text189
-rw-r--r--openembedded/mauve/blacklist.d/javax.swing.text.html4
-rw-r--r--openembedded/mauve/blacklist.d/javax.swing.text.html.parser19
-rw-r--r--openembedded/mauve/blacklist.d/javax.swing.tree68
-rw-r--r--openembedded/mauve/blacklist.d/javax.swing.undo42
-rw-r--r--openembedded/mauve/blacklist.d/javax.xml.parsers3
-rw-r--r--openembedded/mauve/blacklist.d/javax.xml.xpath1
-rw-r--r--openembedded/mauve/blacklist.d/locales1
-rw-r--r--openembedded/mauve/blacklist.d/org.omg266
-rw-r--r--openembedded/mauve/blacklist.d/org.w3c.dom1
96 files changed, 4455 insertions, 0 deletions
diff --git a/openembedded/mauve/blacklist.d/gnu.java.security b/openembedded/mauve/blacklist.d/gnu.java.security
new file mode 100644
index 0000000..d383cca
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/gnu.java.security
@@ -0,0 +1 @@
+gnu.java.security.TestOfPR28678
diff --git a/openembedded/mauve/blacklist.d/gnu.java.security.hash b/openembedded/mauve/blacklist.d/gnu.java.security.hash
new file mode 100644
index 0000000..28b99ff
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/gnu.java.security.hash
@@ -0,0 +1,13 @@
+gnu.java.security.hash.TestOfHashFactory
+gnu.java.security.hash.TestOfHaval
+gnu.java.security.hash.TestOfMD2
+gnu.java.security.hash.TestOfMD4
+gnu.java.security.hash.TestOfMD5
+gnu.java.security.hash.TestOfRipeMD128
+gnu.java.security.hash.TestOfRipeMD160
+gnu.java.security.hash.TestOfSha160
+gnu.java.security.hash.TestOfSha256
+gnu.java.security.hash.TestOfSha384
+gnu.java.security.hash.TestOfSha512
+gnu.java.security.hash.TestOfTiger
+gnu.java.security.hash.TestOfWhirlpool
diff --git a/openembedded/mauve/blacklist.d/gnu.java.security.jce b/openembedded/mauve/blacklist.d/gnu.java.security.jce
new file mode 100644
index 0000000..69f26dd
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/gnu.java.security.jce
@@ -0,0 +1,9 @@
+gnu.java.security.jce.TestOfDSSKeyFactory
+gnu.java.security.jce.TestOfDSSKeyPairGenerator
+gnu.java.security.jce.TestOfFormat
+gnu.java.security.jce.TestOfHttps
+gnu.java.security.jce.TestOfKeyFactory
+gnu.java.security.jce.TestOfKeyPairGenerator
+gnu.java.security.jce.TestOfMessageDigest
+gnu.java.security.jce.TestOfProvider
+gnu.java.security.jce.TestOfSignature
diff --git a/openembedded/mauve/blacklist.d/gnu.java.security.key b/openembedded/mauve/blacklist.d/gnu.java.security.key
new file mode 100644
index 0000000..5287057
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/gnu.java.security.key
@@ -0,0 +1,2 @@
+gnu.java.security.key.TestOfKeyPairCodecFactory
+gnu.java.security.key.TestOfKeyPairGeneratorFactory
diff --git a/openembedded/mauve/blacklist.d/gnu.java.security.key.dss b/openembedded/mauve/blacklist.d/gnu.java.security.key.dss
new file mode 100644
index 0000000..797e151
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/gnu.java.security.key.dss
@@ -0,0 +1,2 @@
+gnu.java.security.key.dss.TestOfDSSCodec
+gnu.java.security.key.dss.TestOfDSSKeyGeneration
diff --git a/openembedded/mauve/blacklist.d/gnu.java.security.key.rsa b/openembedded/mauve/blacklist.d/gnu.java.security.key.rsa
new file mode 100644
index 0000000..84f3c7a
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/gnu.java.security.key.rsa
@@ -0,0 +1,3 @@
+gnu.java.security.key.rsa.TestOfPR28556
+gnu.java.security.key.rsa.TestOfRSACodec
+gnu.java.security.key.rsa.TestOfRSAKeyGeneration
diff --git a/openembedded/mauve/blacklist.d/gnu.java.security.sig b/openembedded/mauve/blacklist.d/gnu.java.security.sig
new file mode 100644
index 0000000..d8bdfbe
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/gnu.java.security.sig
@@ -0,0 +1,2 @@
+gnu.java.security.sig.TestOfSignatureCodecFactory
+gnu.java.security.sig.TestOfSignatureFactory
diff --git a/openembedded/mauve/blacklist.d/gnu.java.security.sig.dss b/openembedded/mauve/blacklist.d/gnu.java.security.sig.dss
new file mode 100644
index 0000000..8e71318
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/gnu.java.security.sig.dss
@@ -0,0 +1,2 @@
+gnu.java.security.sig.dss.TestOfDSSSignature
+gnu.java.security.sig.dss.TestOfDSSSignatureCodec
diff --git a/openembedded/mauve/blacklist.d/gnu.java.security.sig.rsa b/openembedded/mauve/blacklist.d/gnu.java.security.sig.rsa
new file mode 100644
index 0000000..d7b854b
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/gnu.java.security.sig.rsa
@@ -0,0 +1,3 @@
+gnu.java.security.sig.rsa.TestOfRSAPKCS1V1_5Signature
+gnu.java.security.sig.rsa.TestOfRSAPSSSignature
+gnu.java.security.sig.rsa.TestOfRSASignatureCodec
diff --git a/openembedded/mauve/blacklist.d/gnu.java.security.util b/openembedded/mauve/blacklist.d/gnu.java.security.util
new file mode 100644
index 0000000..85c5731
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/gnu.java.security.util
@@ -0,0 +1 @@
+gnu.java.security.util.TestOfIntegerUtil
diff --git a/openembedded/mauve/blacklist.d/gnu.javax.crypto.assembly b/openembedded/mauve/blacklist.d/gnu.javax.crypto.assembly
new file mode 100644
index 0000000..5f62faa
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/gnu.javax.crypto.assembly
@@ -0,0 +1,2 @@
+gnu.javax.crypto.assembly.TestOfAssembly
+gnu.javax.crypto.assembly.TestOfCascade
diff --git a/openembedded/mauve/blacklist.d/gnu.javax.crypto.cipher b/openembedded/mauve/blacklist.d/gnu.javax.crypto.cipher
new file mode 100644
index 0000000..931dba4
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/gnu.javax.crypto.cipher
@@ -0,0 +1,13 @@
+gnu.javax.crypto.cipher.BaseCipherTestCase
+gnu.javax.crypto.cipher.TestOfAnubis
+gnu.javax.crypto.cipher.TestOfBlowfish
+gnu.javax.crypto.cipher.TestOfCast5
+gnu.javax.crypto.cipher.TestOfCipherFactory
+gnu.javax.crypto.cipher.TestOfDES
+gnu.javax.crypto.cipher.TestOfKhazad
+gnu.javax.crypto.cipher.TestOfNullCipher
+gnu.javax.crypto.cipher.TestOfRijndael
+gnu.javax.crypto.cipher.TestOfSerpent
+gnu.javax.crypto.cipher.TestOfSquare
+gnu.javax.crypto.cipher.TestOfTripleDES
+gnu.javax.crypto.cipher.TestOfTwofish
diff --git a/openembedded/mauve/blacklist.d/gnu.javax.crypto.jce b/openembedded/mauve/blacklist.d/gnu.javax.crypto.jce
new file mode 100644
index 0000000..9a8e1e2
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/gnu.javax.crypto.jce
@@ -0,0 +1,14 @@
+gnu.javax.crypto.jce.TestOfCipher
+gnu.javax.crypto.jce.TestOfCipherEngineInit
+gnu.javax.crypto.jce.TestOfCipherOutputStream
+gnu.javax.crypto.jce.TestOfCipherWrapUnwrap
+gnu.javax.crypto.jce.TestOfDHKeyAgreement
+gnu.javax.crypto.jce.TestOfDHKeyAgreement2
+gnu.javax.crypto.jce.TestOfDHKeyFactory
+gnu.javax.crypto.jce.TestOfMac
+gnu.javax.crypto.jce.TestOfOtherProviders
+gnu.javax.crypto.jce.TestOfPR25981
+gnu.javax.crypto.jce.TestOfPR27228
+gnu.javax.crypto.jce.TestOfPR27849
+gnu.javax.crypto.jce.TestOfPR27853
+gnu.javax.crypto.jce.TestOfTripleDESParityAdjustment
diff --git a/openembedded/mauve/blacklist.d/gnu.javax.crypto.jce.keyring b/openembedded/mauve/blacklist.d/gnu.javax.crypto.jce.keyring
new file mode 100644
index 0000000..dd3a227
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/gnu.javax.crypto.jce.keyring
@@ -0,0 +1 @@
+gnu.javax.crypto.jce.keyring.TestOfKeystore
diff --git a/openembedded/mauve/blacklist.d/gnu.javax.crypto.key.dh b/openembedded/mauve/blacklist.d/gnu.javax.crypto.key.dh
new file mode 100644
index 0000000..d6ecf69
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/gnu.javax.crypto.key.dh
@@ -0,0 +1,3 @@
+gnu.javax.crypto.key.dh.TestOfDHCodec
+gnu.javax.crypto.key.dh.TestOfDHKeyAgreements
+gnu.javax.crypto.key.dh.TestOfDHKeyGeneration
diff --git a/openembedded/mauve/blacklist.d/gnu.javax.crypto.key.srp6 b/openembedded/mauve/blacklist.d/gnu.javax.crypto.key.srp6
new file mode 100644
index 0000000..04115cf
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/gnu.javax.crypto.key.srp6
@@ -0,0 +1,3 @@
+gnu.javax.crypto.key.srp6.TestOfSRP6KeyAgreements
+gnu.javax.crypto.key.srp6.TestOfSRPCodec
+gnu.javax.crypto.key.srp6.TestOfSRPKeyGeneration
diff --git a/openembedded/mauve/blacklist.d/gnu.javax.crypto.keyring b/openembedded/mauve/blacklist.d/gnu.javax.crypto.keyring
new file mode 100644
index 0000000..1e3a0e4
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/gnu.javax.crypto.keyring
@@ -0,0 +1,3 @@
+gnu.javax.crypto.keyring.TestOfGnuPrivateKeyring
+gnu.javax.crypto.keyring.TestOfPrivateKeyring
+gnu.javax.crypto.keyring.TestOfPublicKeyring
diff --git a/openembedded/mauve/blacklist.d/gnu.javax.crypto.kwa b/openembedded/mauve/blacklist.d/gnu.javax.crypto.kwa
new file mode 100644
index 0000000..0e919d5
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/gnu.javax.crypto.kwa
@@ -0,0 +1,2 @@
+gnu.javax.crypto.kwa.TestOfAESKeyWrap
+gnu.javax.crypto.kwa.TestOfTripleDESKeyWrap
diff --git a/openembedded/mauve/blacklist.d/gnu.javax.crypto.mac b/openembedded/mauve/blacklist.d/gnu.javax.crypto.mac
new file mode 100644
index 0000000..1310774
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/gnu.javax.crypto.mac
@@ -0,0 +1,8 @@
+gnu.javax.crypto.mac.TestOfHMac
+gnu.javax.crypto.mac.TestOfHMacCloneability
+gnu.javax.crypto.mac.TestOfHMacFactory
+gnu.javax.crypto.mac.TestOfHMacMD5
+gnu.javax.crypto.mac.TestOfHMacSha1
+gnu.javax.crypto.mac.TestOfMacFactory
+gnu.javax.crypto.mac.TestOfOMAC
+gnu.javax.crypto.mac.TestOfTMMH16
diff --git a/openembedded/mauve/blacklist.d/gnu.javax.crypto.mode b/openembedded/mauve/blacklist.d/gnu.javax.crypto.mode
new file mode 100644
index 0000000..9b491f5
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/gnu.javax.crypto.mode
@@ -0,0 +1,6 @@
+gnu.javax.crypto.mode.TestOfCBC
+gnu.javax.crypto.mode.TestOfCFB
+gnu.javax.crypto.mode.TestOfEAX
+gnu.javax.crypto.mode.TestOfECB
+gnu.javax.crypto.mode.TestOfModeFactory
+gnu.javax.crypto.mode.TestOfOFB
diff --git a/openembedded/mauve/blacklist.d/gnu.javax.crypto.pad b/openembedded/mauve/blacklist.d/gnu.javax.crypto.pad
new file mode 100644
index 0000000..ddd5cec
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/gnu.javax.crypto.pad
@@ -0,0 +1,4 @@
+gnu.javax.crypto.pad.TestOfISO10126
+gnu.javax.crypto.pad.TestOfPKCS7
+gnu.javax.crypto.pad.TestOfPadFactory
+gnu.javax.crypto.pad.TestOfTBC
diff --git a/openembedded/mauve/blacklist.d/gnu.javax.crypto.prng b/openembedded/mauve/blacklist.d/gnu.javax.crypto.prng
new file mode 100644
index 0000000..982d32f
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/gnu.javax.crypto.prng
@@ -0,0 +1,4 @@
+gnu.javax.crypto.prng.TestOfARCFour
+gnu.javax.crypto.prng.TestOfICMGenerator
+gnu.javax.crypto.prng.TestOfPBKDF2
+gnu.javax.crypto.prng.TestOfPRNGFactory
diff --git a/openembedded/mauve/blacklist.d/gnu.javax.crypto.sasl b/openembedded/mauve/blacklist.d/gnu.javax.crypto.sasl
new file mode 100644
index 0000000..2b8b68b
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/gnu.javax.crypto.sasl
@@ -0,0 +1,2 @@
+gnu.javax.crypto.sasl.TestOfClientFactory
+gnu.javax.crypto.sasl.TestOfServerFactory
diff --git a/openembedded/mauve/blacklist.d/gnu.javax.crypto.sasl.srp b/openembedded/mauve/blacklist.d/gnu.javax.crypto.sasl.srp
new file mode 100644
index 0000000..c4bb497
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/gnu.javax.crypto.sasl.srp
@@ -0,0 +1,3 @@
+gnu.javax.crypto.sasl.srp.TestOfSRPAuthInfoProvider
+gnu.javax.crypto.sasl.srp.TestOfSRPPasswordFile
+gnu.javax.crypto.sasl.srp.TestOfSRPPrimitives
diff --git a/openembedded/mauve/blacklist.d/gnu.javax.swing.text.html.parser.support b/openembedded/mauve/blacklist.d/gnu.javax.swing.text.html.parser.support
new file mode 100644
index 0000000..1e43225
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/gnu.javax.swing.text.html.parser.support
@@ -0,0 +1,12 @@
+gnu.javax.swing.text.html.parser.support.Parser.Element_Test
+gnu.javax.swing.text.html.parser.support.Parser.HTML_Test
+gnu.javax.swing.text.html.parser.support.Parser.HTML_parsing
+gnu.javax.swing.text.html.parser.support.Parser.HTML_randomTable
+gnu.javax.swing.text.html.parser.support.Parser.ParserEntityResolverTest
+gnu.javax.swing.text.html.parser.support.Parser.ParserTest
+gnu.javax.swing.text.html.parser.support.Parser.Parser_Test
+gnu.javax.swing.text.html.parser.support.Parser.TestCase
+gnu.javax.swing.text.html.parser.support.Parser.Token_locations
+gnu.javax.swing.text.html.parser.support.Parser.parameterDefaulter_Test
+gnu.javax.swing.text.html.parser.support.Parser.supplementaryNotifications
+gnu.javax.swing.text.html.parser.support.Parser.textPreProcessor_Test
diff --git a/openembedded/mauve/blacklist.d/gnu.javax.swing.text.html.parser.support.low b/openembedded/mauve/blacklist.d/gnu.javax.swing.text.html.parser.support.low
new file mode 100644
index 0000000..6609b4d
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/gnu.javax.swing.text.html.parser.support.low
@@ -0,0 +1,3 @@
+gnu.javax.swing.text.html.parser.support.low.Buffer.Buffer_Test
+gnu.javax.swing.text.html.parser.support.low.Constants.Constants_Test
+gnu.javax.swing.text.html.parser.support.low.ReaderTokenizer.ReaderTokenizer_Test
diff --git a/openembedded/mauve/blacklist.d/java.awt b/openembedded/mauve/blacklist.d/java.awt
new file mode 100644
index 0000000..d4ca747
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.awt
@@ -0,0 +1,409 @@
+java.awt.AWTError.constructor
+java.awt.AWTEvent.constants
+java.awt.AWTException.constructor
+java.awt.AWTKeyStroke.equals
+java.awt.AWTKeyStroke.getAWTKeyStroke
+java.awt.AWTKeyStroke.serialization
+java.awt.AWTPermission.constructor
+java.awt.AlphaComposite.equals
+java.awt.AlphaComposite.getInstance
+java.awt.AlphaComposite.getInstance14
+java.awt.AlphaComposite.getRule
+java.awt.BasicStroke.constants
+java.awt.BasicStroke.constructors
+java.awt.BasicStroke.createStrokeShapeLine2DDouble
+java.awt.BasicStroke.createStrokeShapeLine2DFloat
+java.awt.BasicStroke.createStrokeShapePolygon
+java.awt.BasicStroke.createStrokeShapeRectangle
+java.awt.BasicStroke.createStrokeShapeRectangle2DDouble
+java.awt.BasicStroke.createStrokeShapeRectangle2DFloat
+java.awt.BasicStroke.createStrokeShapeRoundRectangle2DDouble
+java.awt.BasicStroke.createStrokeShapeRoundRectangle2DFloat
+java.awt.BasicStroke.equals
+java.awt.BasicStroke.getEndCap
+java.awt.BasicStroke.getLineJoin
+java.awt.BasicStroke.getLineWidth
+java.awt.BasicStroke.getMiterLimit
+java.awt.BasicStroke.hashCode
+java.awt.BorderLayout.PaintTestBiggerGap
+java.awt.BorderLayout.PaintTestBiggerHGap
+java.awt.BorderLayout.PaintTestBiggerVGap
+java.awt.BorderLayout.PaintTestFiveButtons
+java.awt.BorderLayout.PaintTestFiveCanvases
+java.awt.BorderLayout.PaintTestZeroGaps
+java.awt.BorderLayout.Test15
+java.awt.BorderLayout.addLayoutComponent
+java.awt.BorderLayout.constants
+java.awt.BorderLayout.constructors
+java.awt.BorderLayout.getHgap
+java.awt.BorderLayout.getLayoutAlignmentX
+java.awt.BorderLayout.getLayoutAlignmentY
+java.awt.BorderLayout.getVgap
+java.awt.BorderLayout.layoutContainer
+java.awt.BorderLayout.maxLayoutSize
+java.awt.BorderLayout.preferredLayoutSize
+java.awt.BorderLayout.removeLayoutComponent
+java.awt.BorderLayout.setHgap
+java.awt.BorderLayout.setVgap
+java.awt.BorderLayout.toString
+java.awt.Button.ActionListenerNegativeTest1
+java.awt.Button.ActionListenerNegativeTest2
+java.awt.Button.ActionListenerPositiveTest
+java.awt.Button.KeyboardListenerAsciiKeys
+java.awt.Button.KeyboardListenerCursorKeys
+java.awt.Button.KeyboardListenerFunctionKeys
+java.awt.Button.KeyboardListenerTest
+java.awt.Button.MouseListenerTest
+java.awt.Button.MouseMotionListenerTest
+java.awt.Button.MouseWheelListenerTest
+java.awt.Button.PaintTest
+java.awt.Button.addActionListener
+java.awt.Button.addComponentListener
+java.awt.Button.addFocusListener
+java.awt.Button.addHierarchyBoundsListener
+java.awt.Button.addHierarchyListener
+java.awt.Button.addInputMethodListener
+java.awt.Button.addKeyListener
+java.awt.Button.addMouseListener
+java.awt.Button.addMouseMotionListener
+java.awt.Button.addMouseWheelListener
+java.awt.Button.addPropertyChangeListener
+java.awt.Button.addPropertyChangeListenerString
+java.awt.Button.constructors
+java.awt.Button.list
+java.awt.Canvas.MouseListenerTest
+java.awt.Canvas.MouseMotionListenerTest
+java.awt.Canvas.MouseWheelListenerTest
+java.awt.Canvas.PaintTest
+java.awt.Canvas.addComponentListener
+java.awt.Canvas.addFocusListener
+java.awt.Canvas.addHierarchyBoundsListener
+java.awt.Canvas.addHierarchyListener
+java.awt.Canvas.addInputMethodListener
+java.awt.Canvas.addKeyListener
+java.awt.Canvas.addMouseListener
+java.awt.Canvas.addMouseMotionListener
+java.awt.Canvas.addMouseWheelListener
+java.awt.Canvas.addPropertyChangeListener
+java.awt.Canvas.addPropertyChangeListenerString
+java.awt.Canvas.constructors
+java.awt.Canvas.list
+java.awt.CardLayout.PaintTest
+java.awt.CardLayout.PaintTestBiggerGaps
+java.awt.CardLayout.PaintTestBiggerHGap
+java.awt.CardLayout.PaintTestBiggerVGap
+java.awt.CardLayout.PaintTestFirstNextComb
+java.awt.CardLayout.PaintTestZeroGaps
+java.awt.CardLayout.addLayoutComponent
+java.awt.CardLayout.first
+java.awt.CardLayout.getHgap
+java.awt.CardLayout.getLayoutAlignmentX
+java.awt.CardLayout.getLayoutAlignmentY
+java.awt.CardLayout.getVgap
+java.awt.CardLayout.removeLayoutComponent
+java.awt.CardLayout.setHgap
+java.awt.CardLayout.setVgap
+java.awt.CardLayout.show
+java.awt.CardLayout.testMaximumLayoutSize
+java.awt.CardLayout.testMinimumLayoutSize
+java.awt.CardLayout.toString
+java.awt.Checkbox.ItemListenerNegativeTest1
+java.awt.Checkbox.ItemListenerNegativeTest2
+java.awt.Checkbox.ItemListenerPositiveTest
+java.awt.Checkbox.KeyboardListenerAsciiKeys
+java.awt.Checkbox.KeyboardListenerCursorKeys
+java.awt.Checkbox.KeyboardListenerFunctionKeys
+java.awt.Checkbox.KeyboardListenerTest
+java.awt.Checkbox.MouseListenerTest
+java.awt.Checkbox.MouseMotionListenerTest
+java.awt.Checkbox.MouseWheelListenerTest
+java.awt.Checkbox.PaintTest
+java.awt.Checkbox.addComponentListener
+java.awt.Checkbox.addFocusListener
+java.awt.Checkbox.addHierarchyBoundsListener
+java.awt.Checkbox.addHierarchyListener
+java.awt.Checkbox.addInputMethodListener
+java.awt.Checkbox.addItemListener
+java.awt.Checkbox.addKeyListener
+java.awt.Checkbox.addMouseListener
+java.awt.Checkbox.addMouseMotionListener
+java.awt.Checkbox.addMouseWheelListener
+java.awt.Checkbox.addPropertyChangeListener
+java.awt.Checkbox.addPropertyChangeListenerString
+java.awt.Checkbox.constructors
+java.awt.Checkbox.list
+java.awt.CheckboxGroup.testGroup
+java.awt.Choice.ItemListenerNegativeTest1
+java.awt.Choice.ItemListenerNegativeTest2
+java.awt.Choice.ItemListenerPositiveTest
+java.awt.Choice.PaintTest
+java.awt.Choice.addComponentListener
+java.awt.Choice.addFocusListener
+java.awt.Choice.addHierarchyBoundsListener
+java.awt.Choice.addHierarchyListener
+java.awt.Choice.addInputMethodListener
+java.awt.Choice.addItemListener
+java.awt.Choice.addKeyListener
+java.awt.Choice.addMouseListener
+java.awt.Choice.addMouseMotionListener
+java.awt.Choice.addMouseWheelListener
+java.awt.Choice.addPropertyChangeListener
+java.awt.Choice.addPropertyChangeListenerString
+java.awt.Choice.constructors
+java.awt.Choice.getSelected
+java.awt.Choice.list
+java.awt.Choice.remove
+java.awt.ColorClass.brighter
+java.awt.ColorClass.constants
+java.awt.ColorClass.constructors
+java.awt.ColorClass.decode
+java.awt.ColorClass.equals
+java.awt.ColorClass.getBlue
+java.awt.ColorClass.getGreen
+java.awt.ColorClass.getRed
+java.awt.ColorClass.hashCode
+java.awt.ColorClass.serialization
+java.awt.Component.clickModifiers
+java.awt.Component.getFont
+java.awt.Component.getForeground
+java.awt.Component.getListeners
+java.awt.Component.getLocationOnScreen
+java.awt.Component.getMaximumSize
+java.awt.Component.invalidate
+java.awt.Component.isValid
+java.awt.Component.keyPressTest
+java.awt.Component.properties
+java.awt.Component.properties14
+java.awt.Component.repaint
+java.awt.Component.requestFocus
+java.awt.Component.setComponentOrientation
+java.awt.Component.setFont
+java.awt.Component.setMaximumSize
+java.awt.Component.setMinimumSize
+java.awt.Component.setName
+java.awt.Component.setPreferredSize
+java.awt.Component.update
+java.awt.Container.DisabledEventQueue
+java.awt.Container.LightweightContainer
+java.awt.Container.PR34078
+java.awt.Container.TestLayout
+java.awt.Container.addImpl
+java.awt.Container.applyComponentOrientation
+java.awt.Container.getAlignmentX
+java.awt.Container.getAlignmentY
+java.awt.Container.getComponentAt
+java.awt.Container.getListeners
+java.awt.Container.getPreferredSize
+java.awt.Container.setLayout
+java.awt.Desktop.PR34580
+java.awt.Dialog.defaultProperties
+java.awt.Dialog.size
+java.awt.Dimension.clone
+java.awt.Dimension.constructors
+java.awt.Dimension.equals
+java.awt.Dimension.getSize
+java.awt.Dimension.setSize
+java.awt.EventClass.constants
+java.awt.FileDialog.TestGraphics
+java.awt.FileDialog.defaultProperties
+java.awt.FileDialog.setFile
+java.awt.FlowLayout.PaintTestBasicSetup1
+java.awt.FlowLayout.PaintTestBasicSetup2
+java.awt.FlowLayout.PaintTestBasicSetup3
+java.awt.FlowLayout.PaintTestBiggerGaps
+java.awt.FlowLayout.PaintTestBiggerHgap
+java.awt.FlowLayout.PaintTestBiggerVgap
+java.awt.FlowLayout.PaintTestCenterAlign
+java.awt.FlowLayout.PaintTestLeftAlign
+java.awt.FlowLayout.PaintTestRightAlign
+java.awt.FlowLayout.PaintTestZeroGaps
+java.awt.FlowLayout.PaintTestZeroHgap
+java.awt.FlowLayout.PaintTestZeroVgap
+java.awt.FlowLayout.constructors
+java.awt.FlowLayout.getAlignment
+java.awt.FlowLayout.getHgap
+java.awt.FlowLayout.getVgap
+java.awt.FlowLayout.minimumLayoutSize
+java.awt.FlowLayout.setAlignment
+java.awt.FlowLayout.setHgap
+java.awt.FlowLayout.setVgap
+java.awt.FlowLayout.toString
+java.awt.FontClass.decode
+java.awt.FontClass.serialization
+java.awt.FontFormatException.constructor
+java.awt.FontMetrics.TestLogicalFontMetrics
+java.awt.Frame.isDisplayable1
+java.awt.Frame.isDisplayable2
+java.awt.Frame.isDisplayable3
+java.awt.Frame.isDisplayable4
+java.awt.Frame.isDisplayable5
+java.awt.Frame.isDisplayable6
+java.awt.Frame.isDisplayable7
+java.awt.Frame.menubar
+java.awt.Frame.size1
+java.awt.GradientPaint.constructors
+java.awt.GradientPaint.equals
+java.awt.GradientPaint.getColor1
+java.awt.GradientPaint.getColor2
+java.awt.GradientPaint.getPoint1
+java.awt.GradientPaint.getPoint2
+java.awt.GradientPaint.getTransparency
+java.awt.GradientPaint.isCyclic
+java.awt.Graphics.TestPaintGraphics
+java.awt.Graphics.clearRect
+java.awt.Graphics2D.clip
+java.awt.Graphics2D.getClip
+java.awt.Graphics2D.getClipBounds
+java.awt.Graphics2D.security
+java.awt.Graphics2D.setClip
+java.awt.Graphics2D.setTransform
+java.awt.Graphics2D.transform
+java.awt.GridBagLayout.AdjustForGravity
+java.awt.GridBagLayout.toString
+java.awt.GridLayout.PaintTestBiggerGaps
+java.awt.GridLayout.PaintTestBiggerHgap
+java.awt.GridLayout.PaintTestBiggerVgap
+java.awt.GridLayout.PaintTestFiveRowsBiggerVgap
+java.awt.GridLayout.PaintTestFiveRowsFiveCanvases
+java.awt.GridLayout.PaintTestOneRowBiggerHgap
+java.awt.GridLayout.PaintTestOneRowFiveCanvases
+java.awt.GridLayout.PaintTestTwoRowsFiveCanvases
+java.awt.GridLayout.PaintTestZeroGaps
+java.awt.GridLayout.PaintTestZeroHgap
+java.awt.GridLayout.PaintTestZeroVgap
+java.awt.GridLayout.addLayoutComponent
+java.awt.GridLayout.getColumns
+java.awt.GridLayout.getHgap
+java.awt.GridLayout.getRows
+java.awt.GridLayout.getVgap
+java.awt.GridLayout.minimumLayoutSize
+java.awt.GridLayout.removeLayoutComponent
+java.awt.GridLayout.setColumns
+java.awt.GridLayout.setHgap
+java.awt.GridLayout.setRows
+java.awt.GridLayout.setVgap
+java.awt.GridLayout.toString
+java.awt.HeadlessException.constructor
+java.awt.IllegalComponentStateException.constructor
+java.awt.KeyboardFocusManager.TestKeyboardFocusManager
+java.awt.KeyboardFocusManager.getFocusOwner
+java.awt.KeyboardFocusManager.getGlobalFocusOwner
+java.awt.KeyboardFocusManager.getGlobalPermanentFocusOwner
+java.awt.Label.MouseListenerTest
+java.awt.Label.MouseMotionListenerTest
+java.awt.Label.MouseWheelListenerTest
+java.awt.Label.PaintTest
+java.awt.Label.addComponentListener
+java.awt.Label.addFocusListener
+java.awt.Label.addHierarchyBoundsListener
+java.awt.Label.addHierarchyListener
+java.awt.Label.addInputMethodListener
+java.awt.Label.addKeyListener
+java.awt.Label.addMouseListener
+java.awt.Label.addMouseMotionListener
+java.awt.Label.addMouseWheelListener
+java.awt.Label.addPropertyChangeListener
+java.awt.Label.addPropertyChangeListenerString
+java.awt.Label.constructors
+java.awt.Label.getAlignment
+java.awt.Label.list
+java.awt.Label.setAlignment
+java.awt.List.PaintTestEmptyList
+java.awt.List.PaintTestFilledList
+java.awt.List.ScrollbarPaintTest
+java.awt.List.addActionListener
+java.awt.List.addItemListener
+java.awt.List.testSelected
+java.awt.List.testSetMultipleMode
+java.awt.LocationTests
+java.awt.Menu.addItem
+java.awt.Menu.insert
+java.awt.MenuBar.addMenu
+java.awt.MenuItem.label1
+java.awt.MenuShortcut.testToString
+java.awt.Panel.TestPanelRepaint
+java.awt.Point.clone
+java.awt.Point.constructors
+java.awt.Point.equals
+java.awt.Point.getLocation
+java.awt.Point.move
+java.awt.Point.setLocation
+java.awt.Point.translate
+java.awt.Polygon.contains
+java.awt.Polygon.getPathIterator
+java.awt.Rectangle.add
+java.awt.Rectangle.clone
+java.awt.Rectangle.constructors
+java.awt.Rectangle.contains
+java.awt.Rectangle.equals
+java.awt.Rectangle.grow
+java.awt.Rectangle.intersection
+java.awt.Rectangle.intersects
+java.awt.Rectangle.isEmpty
+java.awt.Rectangle.outcode
+java.awt.Rectangle.setBounds
+java.awt.Rectangle.setLocation
+java.awt.Rectangle.setRect
+java.awt.Rectangle.setSize
+java.awt.Rectangle.translate
+java.awt.Rectangle.union
+java.awt.RenderingHints.Key.isCompatibleValue
+java.awt.RenderingHints.add
+java.awt.RenderingHints.clear
+java.awt.RenderingHints.clone
+java.awt.RenderingHints.constructors
+java.awt.RenderingHints.containsKey
+java.awt.RenderingHints.containsValue
+java.awt.RenderingHints.entrySet
+java.awt.RenderingHints.equals
+java.awt.RenderingHints.get
+java.awt.RenderingHints.isEmpty
+java.awt.RenderingHints.keySet
+java.awt.RenderingHints.put
+java.awt.RenderingHints.putAll
+java.awt.RenderingHints.remove
+java.awt.RenderingHints.size
+java.awt.RenderingHints.values
+java.awt.Robot.constructors
+java.awt.Robot.createScreenCapture
+java.awt.Robot.getPixelColor
+java.awt.Robot.keyPress
+java.awt.Robot.keyRelease
+java.awt.Robot.mouseMove
+java.awt.Robot.mousePress
+java.awt.Robot.mouseRelease
+java.awt.Robot.mouseWheel
+java.awt.Robot.security
+java.awt.ScrollPane.ScrollbarPaintTest
+java.awt.ScrollPane.add
+java.awt.ScrollPane.doLayout
+java.awt.ScrollPane.getScrollPosition
+java.awt.ScrollPane.setScrollPosition
+java.awt.ScrollPane.testSetLayout
+java.awt.ScrollPaneAdjustable.paramString
+java.awt.Scrollbar.ScrollbarPaintTest
+java.awt.Scrollbar.testSetBlockIncrement
+java.awt.Scrollbar.testSetUnitIncrement
+java.awt.Scrollbar.testSetValues
+java.awt.TextArea.MouseListenerTest
+java.awt.TextArea.MouseMotionListenerTest
+java.awt.TextArea.MouseWheelListenerTest
+java.awt.TextArea.ScrollbarPaintTest
+java.awt.TextArea.constructors
+java.awt.TextArea.getMinimumSize
+java.awt.TextArea.getPreferredSize
+java.awt.TextArea.testAppendText
+java.awt.TextArea.testInsertText
+java.awt.TextArea.testInvalidConstructorValues
+java.awt.TextArea.testReplaceText
+java.awt.TextComponent.ignoreOldMouseEvents
+java.awt.TextComponent.setSelectionStart
+java.awt.TextField.PaintTest
+java.awt.TextField.constructors
+java.awt.TextField.getMinimumSize
+java.awt.TextField.getPreferredSize
+java.awt.Toolkit.security
+java.awt.Window.focusCycleRootTest
+java.awt.Window.pack1
+java.awt.Window.security
+java.awt.testName
diff --git a/openembedded/mauve/blacklist.d/java.awt.color b/openembedded/mauve/blacklist.d/java.awt.color
new file mode 100644
index 0000000..5a5fb99
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.awt.color
@@ -0,0 +1,2 @@
+java.awt.color.ColorSpace.getInstance
+java.awt.color.ColorSpace.isCS_sRGB
diff --git a/openembedded/mauve/blacklist.d/java.awt.datatransfer b/openembedded/mauve/blacklist.d/java.awt.datatransfer
new file mode 100644
index 0000000..c834254
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.awt.datatransfer
@@ -0,0 +1,6 @@
+java.awt.datatransfer.Clipboard.clipboard
+java.awt.datatransfer.Clipboard.clipboardFlavors
+java.awt.datatransfer.DataFlavor.flavor
+java.awt.datatransfer.DataFlavor.readExternal
+java.awt.datatransfer.DataFlavor.writeExternal
+java.awt.datatransfer.StringSelection.selection
diff --git a/openembedded/mauve/blacklist.d/java.awt.dnd b/openembedded/mauve/blacklist.d/java.awt.dnd
new file mode 100644
index 0000000..db2c548
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.awt.dnd
@@ -0,0 +1,12 @@
+java.awt.dnd.DnDTest
+java.awt.dnd.DragGestureRecognizer.resetRecognizer
+java.awt.dnd.DragSource.Constructors
+java.awt.dnd.DragSource.CreateDragGestureRecognizerTest
+java.awt.dnd.DragSource.FlavourMapTest
+java.awt.dnd.DragSource.getDragThresholdTest
+java.awt.dnd.DragSource.isDragImageSupportedTest
+java.awt.dnd.DragSourceContext.Constructor
+java.awt.dnd.DropTarget.Constructors
+java.awt.dnd.DropTargetContext.DropTargetContextTest
+java.awt.dnd.DropTargetDragEvent.Constructors
+java.awt.dnd.DropTargetDropEvent.Constructors
diff --git a/openembedded/mauve/blacklist.d/java.awt.event b/openembedded/mauve/blacklist.d/java.awt.event
new file mode 100644
index 0000000..7ad61a7
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.awt.event
@@ -0,0 +1,3 @@
+java.awt.event.ComponentEvent.paramString
+java.awt.event.MouseEvent.modifiers
+java.awt.event.MouseEvent.modifiersEx
diff --git a/openembedded/mauve/blacklist.d/java.awt.font b/openembedded/mauve/blacklist.d/java.awt.font
new file mode 100644
index 0000000..a6534bf
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.awt.font
@@ -0,0 +1,24 @@
+java.awt.font.ImageGraphicAttribute.ImageGraphicAttributeTest
+java.awt.font.NumericShaper.Basic
+java.awt.font.ShapeGraphicAttribute.ShapeGraphicAttributeTest
+java.awt.font.TextAttribute.constants
+java.awt.font.TextAttribute.constants13
+java.awt.font.TextAttribute.serialization
+java.awt.font.TextAttribute.toString
+java.awt.font.TextAttribute.toString13
+java.awt.font.TextHitInfo.afterOffset
+java.awt.font.TextHitInfo.beforeOffset
+java.awt.font.TextHitInfo.equals
+java.awt.font.TextHitInfo.getCharIndex
+java.awt.font.TextHitInfo.getInsertionIndex
+java.awt.font.TextHitInfo.getOffsetHit
+java.awt.font.TextHitInfo.getOtherHit
+java.awt.font.TextHitInfo.hashCode
+java.awt.font.TextHitInfo.isLeadingEdge
+java.awt.font.TextHitInfo.leading
+java.awt.font.TextHitInfo.toString
+java.awt.font.TextHitInfo.trailing
+java.awt.font.TransformAttribute.constructor
+java.awt.font.TransformAttribute.getTransform
+java.awt.font.TransformAttribute.isIdentity
+java.awt.font.TransformAttribute.serialization
diff --git a/openembedded/mauve/blacklist.d/java.awt.geom b/openembedded/mauve/blacklist.d/java.awt.geom
new file mode 100644
index 0000000..52297ee
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.awt.geom
@@ -0,0 +1,184 @@
+java.awt.geom.AffineTransform.clone
+java.awt.geom.AffineTransform.concatenate
+java.awt.geom.AffineTransform.constants
+java.awt.geom.AffineTransform.constructors
+java.awt.geom.AffineTransform.createInverse
+java.awt.geom.AffineTransform.createTransformedShape
+java.awt.geom.AffineTransform.deltaTransform
+java.awt.geom.AffineTransform.equals
+java.awt.geom.AffineTransform.getDeterminant
+java.awt.geom.AffineTransform.getMatrix
+java.awt.geom.AffineTransform.getRotateInstance
+java.awt.geom.AffineTransform.getScaleInstance
+java.awt.geom.AffineTransform.getShearInstance
+java.awt.geom.AffineTransform.getTranslateInstance
+java.awt.geom.AffineTransform.inverseTransform
+java.awt.geom.AffineTransform.isIdentity
+java.awt.geom.AffineTransform.preConcatenate
+java.awt.geom.AffineTransform.setTransform
+java.awt.geom.AffineTransform.transform
+java.awt.geom.Arc2D.Double.clone
+java.awt.geom.Arc2D.Float.clone
+java.awt.geom.Arc2D.constants
+java.awt.geom.Arc2D.constructors
+java.awt.geom.Arc2D.contains
+java.awt.geom.Arc2D.containsAngle
+java.awt.geom.Arc2D.equals
+java.awt.geom.Arc2D.getBounds2D
+java.awt.geom.Arc2D.getEndPoint
+java.awt.geom.Arc2D.getPathIterator
+java.awt.geom.Arc2D.getStartPoint
+java.awt.geom.Arc2D.intersects
+java.awt.geom.Arc2D.isEmpty
+java.awt.geom.Arc2D.setAngleExtent
+java.awt.geom.Arc2D.setAngleStart
+java.awt.geom.Arc2D.setAngles
+java.awt.geom.Arc2D.setArc
+java.awt.geom.Arc2D.setArcByCenter
+java.awt.geom.Arc2D.setArcByTangent
+java.awt.geom.Arc2D.setArcType
+java.awt.geom.Arc2D.setFrame
+java.awt.geom.Area.add
+java.awt.geom.Area.clone
+java.awt.geom.Area.constructors
+java.awt.geom.Area.contains
+java.awt.geom.Area.createTransformedArea
+java.awt.geom.Area.equals
+java.awt.geom.Area.exclusiveOr
+java.awt.geom.Area.getBounds
+java.awt.geom.Area.getBounds2D
+java.awt.geom.Area.intersect
+java.awt.geom.Area.intersects
+java.awt.geom.Area.isEmpty
+java.awt.geom.Area.isPolygonal
+java.awt.geom.Area.isRectangular
+java.awt.geom.Area.isSingular
+java.awt.geom.Area.reset
+java.awt.geom.Area.subtract
+java.awt.geom.Area.transform
+java.awt.geom.CubicCurve2D.Double.Double
+java.awt.geom.CubicCurve2D.Double.getBounds2D
+java.awt.geom.CubicCurve2D.Double.getCtrlP1
+java.awt.geom.CubicCurve2D.Double.getCtrlP2
+java.awt.geom.CubicCurve2D.Double.getP1
+java.awt.geom.CubicCurve2D.Double.getP2
+java.awt.geom.CubicCurve2D.Double.setCurve
+java.awt.geom.CubicCurve2D.Float.Float
+java.awt.geom.CubicCurve2D.Float.getBounds2D
+java.awt.geom.CubicCurve2D.Float.getCtrlP1
+java.awt.geom.CubicCurve2D.Float.getCtrlP2
+java.awt.geom.CubicCurve2D.Float.getP1
+java.awt.geom.CubicCurve2D.Float.getP2
+java.awt.geom.CubicCurve2D.Float.setCurve
+java.awt.geom.CubicCurve2D.clone
+java.awt.geom.CubicCurve2D.getFlatness
+java.awt.geom.CubicCurve2D.getFlatnessSq
+java.awt.geom.CubicCurve2D.getPathIterator
+java.awt.geom.CubicCurve2D.setCurve
+java.awt.geom.CubicCurve2D.solveCubic
+java.awt.geom.CubicCurve2D.subdivide
+java.awt.geom.Ellipse2D.Double.clone
+java.awt.geom.Ellipse2D.Double.constructors
+java.awt.geom.Ellipse2D.Double.getBounds2D
+java.awt.geom.Ellipse2D.Double.getHeight
+java.awt.geom.Ellipse2D.Double.getWidth
+java.awt.geom.Ellipse2D.Double.getX
+java.awt.geom.Ellipse2D.Double.getY
+java.awt.geom.Ellipse2D.Double.isEmpty
+java.awt.geom.Ellipse2D.Double.setFrame
+java.awt.geom.Ellipse2D.Float.clone
+java.awt.geom.Ellipse2D.Float.constructors
+java.awt.geom.Ellipse2D.Float.getBounds2D
+java.awt.geom.Ellipse2D.Float.getHeight
+java.awt.geom.Ellipse2D.Float.getWidth
+java.awt.geom.Ellipse2D.Float.getX
+java.awt.geom.Ellipse2D.Float.getY
+java.awt.geom.Ellipse2D.Float.isEmpty
+java.awt.geom.Ellipse2D.Float.setFrame
+java.awt.geom.Ellipse2D.contains
+java.awt.geom.Ellipse2D.intersects
+java.awt.geom.FlatteningPathIterator.FlatteningPathIterator
+java.awt.geom.FlatteningPathIterator.currentSegment
+java.awt.geom.FlatteningPathIterator.getFlatness
+java.awt.geom.FlatteningPathIterator.getRecursionLimit
+java.awt.geom.FlatteningPathIterator.getWindingRule
+java.awt.geom.GeneralPath.GeneralPath
+java.awt.geom.GeneralPath.append_PathIterator
+java.awt.geom.GeneralPath.contains
+java.awt.geom.GeneralPath.getCurrentPoint
+java.awt.geom.GeneralPath.getPathIterator
+java.awt.geom.Line2D.clone
+java.awt.geom.Line2D.contains
+java.awt.geom.Line2D.equals
+java.awt.geom.Line2D.getBounds
+java.awt.geom.Line2D.getP1
+java.awt.geom.Line2D.getP2
+java.awt.geom.Line2D.getPathIterator
+java.awt.geom.Line2D.intersects
+java.awt.geom.Line2D.intersectsLine
+java.awt.geom.Line2D.linesIntersect
+java.awt.geom.Line2D.ptLineDist
+java.awt.geom.Line2D.ptLineDistSq
+java.awt.geom.Line2D.ptSegDist
+java.awt.geom.Line2D.ptSegDistSq
+java.awt.geom.Line2D.relativeCCW
+java.awt.geom.Line2D.setLine
+java.awt.geom.QuadCurve2D.Double.Double
+java.awt.geom.QuadCurve2D.Double.getBounds2D
+java.awt.geom.QuadCurve2D.Double.getCtrlPt
+java.awt.geom.QuadCurve2D.Double.getP1
+java.awt.geom.QuadCurve2D.Double.getP2
+java.awt.geom.QuadCurve2D.Double.setCurve
+java.awt.geom.QuadCurve2D.Float.Float
+java.awt.geom.QuadCurve2D.Float.getBounds2D
+java.awt.geom.QuadCurve2D.Float.getCtrlPt
+java.awt.geom.QuadCurve2D.Float.getP1
+java.awt.geom.QuadCurve2D.Float.getP2
+java.awt.geom.QuadCurve2D.Float.setCurve
+java.awt.geom.QuadCurve2D.clone
+java.awt.geom.QuadCurve2D.getFlatness
+java.awt.geom.QuadCurve2D.getFlatnessSq
+java.awt.geom.QuadCurve2D.getPathIterator
+java.awt.geom.QuadCurve2D.setCurve
+java.awt.geom.QuadCurve2D.solveQuadratic
+java.awt.geom.QuadCurve2D.subdivide
+java.awt.geom.Rectangle2D.Double.clone
+java.awt.geom.Rectangle2D.Double.createIntersection
+java.awt.geom.Rectangle2D.Double.createUnion
+java.awt.geom.Rectangle2D.Double.isEmpty
+java.awt.geom.Rectangle2D.Double.outcode
+java.awt.geom.Rectangle2D.Double.setRect
+java.awt.geom.Rectangle2D.Float.clone
+java.awt.geom.Rectangle2D.Float.createIntersection
+java.awt.geom.Rectangle2D.Float.createUnion
+java.awt.geom.Rectangle2D.Float.isEmpty
+java.awt.geom.Rectangle2D.Float.outcode
+java.awt.geom.Rectangle2D.Float.setRect
+java.awt.geom.Rectangle2D.add
+java.awt.geom.Rectangle2D.constants
+java.awt.geom.Rectangle2D.contains
+java.awt.geom.Rectangle2D.equals
+java.awt.geom.Rectangle2D.getBounds
+java.awt.geom.Rectangle2D.getBounds2D
+java.awt.geom.Rectangle2D.getPathIterator
+java.awt.geom.Rectangle2D.intersect
+java.awt.geom.Rectangle2D.intersects
+java.awt.geom.Rectangle2D.intersectsLine
+java.awt.geom.Rectangle2D.setFrame
+java.awt.geom.Rectangle2D.union
+java.awt.geom.RectangularShape.contains
+java.awt.geom.RectangularShape.getBounds
+java.awt.geom.RectangularShape.getCenterX
+java.awt.geom.RectangularShape.getCenterY
+java.awt.geom.RectangularShape.getFrame
+java.awt.geom.RectangularShape.getMaxX
+java.awt.geom.RectangularShape.getMaxY
+java.awt.geom.RectangularShape.getMinX
+java.awt.geom.RectangularShape.getMinY
+java.awt.geom.RectangularShape.intersects
+java.awt.geom.RectangularShape.isEmpty
+java.awt.geom.RectangularShape.setFrame
+java.awt.geom.RectangularShape.setFrameFromCenter
+java.awt.geom.RectangularShape.setFrameFromDiagonal
+java.awt.geom.RoundRectangle2D.contains
+java.awt.geom.RoundRectangle2D.intersects
diff --git a/openembedded/mauve/blacklist.d/java.awt.image b/openembedded/mauve/blacklist.d/java.awt.image
new file mode 100644
index 0000000..893f69a
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.awt.image
@@ -0,0 +1,234 @@
+java.awt.image.AffineTransformOp.constructors
+java.awt.image.AffineTransformOp.createCompatibleDestImage
+java.awt.image.AffineTransformOp.createCompatibleDestRaster
+java.awt.image.AffineTransformOp.filterImage
+java.awt.image.AffineTransformOp.filterRaster
+java.awt.image.AffineTransformOp.getBounds2D
+java.awt.image.AffineTransformOp.getPoint2D
+java.awt.image.BandCombineOp.constructors
+java.awt.image.BandCombineOp.createCompatibleDestRaster
+java.awt.image.BandCombineOp.filter
+java.awt.image.BandCombineOp.getBounds2D
+java.awt.image.BandCombineOp.getPoint2D
+java.awt.image.BandedSampleModel.constructors
+java.awt.image.BandedSampleModel.createCompatibleSampleModel
+java.awt.image.BandedSampleModel.createDataBuffer
+java.awt.image.BandedSampleModel.createSubsetSampleModel
+java.awt.image.BandedSampleModel.getDataElements
+java.awt.image.BandedSampleModel.getPixel
+java.awt.image.BandedSampleModel.getPixels
+java.awt.image.BandedSampleModel.getSample
+java.awt.image.BandedSampleModel.getSampleDouble
+java.awt.image.BandedSampleModel.getSampleFloat
+java.awt.image.BandedSampleModel.getSamples
+java.awt.image.BandedSampleModel.hashCode
+java.awt.image.BandedSampleModel.setDataElements
+java.awt.image.BandedSampleModel.setPixel
+java.awt.image.BandedSampleModel.setPixels
+java.awt.image.BandedSampleModel.setSample
+java.awt.image.BandedSampleModel.setSamples
+java.awt.image.BufferedImage.constants
+java.awt.image.BufferedImage.constructors
+java.awt.image.BufferedImage.getSetRgb1Pixel
+java.awt.image.BufferedImage.getSubimage
+java.awt.image.ByteLookupTable.constructors
+java.awt.image.ByteLookupTable.getTable
+java.awt.image.ByteLookupTable.lookupPixel
+java.awt.image.ColorConvertOp.constructors
+java.awt.image.ColorConvertOp.createCompatibleDestImage
+java.awt.image.ColorConvertOp.createCompatibleDestRaster
+java.awt.image.ColorConvertOp.filterImage
+java.awt.image.ColorConvertOp.filterRaster
+java.awt.image.ColorConvertOp.getBounds2D
+java.awt.image.ColorConvertOp.getPoint2D
+java.awt.image.ColorModel.MyColorModel
+java.awt.image.ColorModel.constructors
+java.awt.image.ColorModel.getComponentSize
+java.awt.image.ColorModel.getRGBdefault
+java.awt.image.ComponentColorModel.coerceData
+java.awt.image.ComponentColorModel.createCompatibleSampleModel
+java.awt.image.ComponentSampleModel.MyComponentSampleModel
+java.awt.image.ComponentSampleModel.constructors
+java.awt.image.ComponentSampleModel.createCompatibleSampleModel
+java.awt.image.ComponentSampleModel.createDataBuffer
+java.awt.image.ComponentSampleModel.createSubsetSampleModel
+java.awt.image.ComponentSampleModel.equals
+java.awt.image.ComponentSampleModel.getBandOffsets
+java.awt.image.ComponentSampleModel.getDataElements
+java.awt.image.ComponentSampleModel.getNumDataElements
+java.awt.image.ComponentSampleModel.getOffset
+java.awt.image.ComponentSampleModel.getPixel
+java.awt.image.ComponentSampleModel.getPixelStride
+java.awt.image.ComponentSampleModel.getPixels
+java.awt.image.ComponentSampleModel.getSample
+java.awt.image.ComponentSampleModel.getSampleDouble
+java.awt.image.ComponentSampleModel.getSampleFloat
+java.awt.image.ComponentSampleModel.getSampleSize
+java.awt.image.ComponentSampleModel.getSamples
+java.awt.image.ComponentSampleModel.getScanlineStride
+java.awt.image.ComponentSampleModel.hashCode
+java.awt.image.ComponentSampleModel.setDataElements
+java.awt.image.ComponentSampleModel.setPixel
+java.awt.image.ComponentSampleModel.setPixels
+java.awt.image.ComponentSampleModel.setSample
+java.awt.image.ComponentSampleModel.setSamples
+java.awt.image.ConvolveOp.constants
+java.awt.image.ConvolveOp.constructors
+java.awt.image.ConvolveOp.createCompatibleDestImage
+java.awt.image.ConvolveOp.createCompatibleDestRaster
+java.awt.image.ConvolveOp.filterImage
+java.awt.image.ConvolveOp.filterRaster
+java.awt.image.ConvolveOp.getBounds2D
+java.awt.image.ConvolveOp.getEdgeCondition
+java.awt.image.ConvolveOp.getKernel
+java.awt.image.ConvolveOp.getPoint2D
+java.awt.image.ConvolveOp.getRenderingHints
+java.awt.image.DataBuffer.constants
+java.awt.image.DataBuffer.getDataTypeSize
+java.awt.image.DataBuffer.getOffset
+java.awt.image.DataBuffer.getOffsets
+java.awt.image.DataBufferByte.constructors
+java.awt.image.DataBufferByte.getBankData
+java.awt.image.DataBufferByte.getData
+java.awt.image.DataBufferByte.getDataType
+java.awt.image.DataBufferByte.getElem
+java.awt.image.DataBufferByte.setElem
+java.awt.image.DataBufferDouble.constructors
+java.awt.image.DataBufferDouble.getBankData
+java.awt.image.DataBufferDouble.getData
+java.awt.image.DataBufferDouble.getDataType
+java.awt.image.DataBufferDouble.getElem
+java.awt.image.DataBufferDouble.setElem
+java.awt.image.DataBufferFloat.constructors
+java.awt.image.DataBufferFloat.getBankData
+java.awt.image.DataBufferFloat.getData
+java.awt.image.DataBufferFloat.getDataType
+java.awt.image.DataBufferFloat.getElem
+java.awt.image.DataBufferFloat.setElem
+java.awt.image.DataBufferInt.constructors
+java.awt.image.DataBufferInt.getBankData
+java.awt.image.DataBufferInt.getData
+java.awt.image.DataBufferInt.getDataType
+java.awt.image.DataBufferInt.getElem
+java.awt.image.DataBufferInt.setElem
+java.awt.image.DataBufferShort.constructors
+java.awt.image.DataBufferShort.getBankData
+java.awt.image.DataBufferShort.getData
+java.awt.image.DataBufferShort.getDataType
+java.awt.image.DataBufferShort.getElem
+java.awt.image.DataBufferShort.setElem
+java.awt.image.DataBufferUShort.constructors
+java.awt.image.DataBufferUShort.getBankData
+java.awt.image.DataBufferUShort.getData
+java.awt.image.DataBufferUShort.getDataType
+java.awt.image.DataBufferUShort.getElem
+java.awt.image.DataBufferUShort.setElem
+java.awt.image.DirectColorModel.coerceData
+java.awt.image.DirectColorModel.constructors
+java.awt.image.IndexColorModel.constructors
+java.awt.image.IndexColorModel.getAlpha
+java.awt.image.IndexColorModel.getAlphas
+java.awt.image.IndexColorModel.getBlue
+java.awt.image.IndexColorModel.getBlues
+java.awt.image.IndexColorModel.getColorSpace
+java.awt.image.IndexColorModel.getComponentSize
+java.awt.image.IndexColorModel.getGreen
+java.awt.image.IndexColorModel.getGreens
+java.awt.image.IndexColorModel.getPixelSize
+java.awt.image.IndexColorModel.getRed
+java.awt.image.IndexColorModel.getReds
+java.awt.image.IndexColorModel.getTransparency
+java.awt.image.IndexColorModel.getTransparentPixel
+java.awt.image.IndexColorModel.isValid
+java.awt.image.Kernel.check
+java.awt.image.Kernel.constructor
+java.awt.image.Kernel.getHeight
+java.awt.image.Kernel.getKernelData
+java.awt.image.Kernel.getWidth
+java.awt.image.Kernel.getXOrigin
+java.awt.image.Kernel.getYOrigin
+java.awt.image.LookupOp.constructor
+java.awt.image.LookupOp.createCompatibleDestImage
+java.awt.image.LookupOp.createCompatibleDestRaster
+java.awt.image.LookupOp.filterImage
+java.awt.image.LookupOp.filterRaster
+java.awt.image.LookupOp.getBounds2D
+java.awt.image.LookupOp.getPoint2D
+java.awt.image.LookupOp.getRenderingHints
+java.awt.image.LookupOp.getTable
+java.awt.image.LookupTable.MyLookupTable
+java.awt.image.LookupTable.constructor
+java.awt.image.LookupTable.getNumComponents
+java.awt.image.LookupTable.getOffset
+java.awt.image.MultiPixelPackedSampleModel.constructors
+java.awt.image.MultiPixelPackedSampleModel.createCompatibleSampleModel
+java.awt.image.MultiPixelPackedSampleModel.createDataBuffer
+java.awt.image.MultiPixelPackedSampleModel.createSubsetSampleModel
+java.awt.image.MultiPixelPackedSampleModel.equals
+java.awt.image.MultiPixelPackedSampleModel.getBitOffset
+java.awt.image.MultiPixelPackedSampleModel.getDataBitOffset
+java.awt.image.MultiPixelPackedSampleModel.getDataElements
+java.awt.image.MultiPixelPackedSampleModel.getOffset
+java.awt.image.MultiPixelPackedSampleModel.getPixel
+java.awt.image.MultiPixelPackedSampleModel.getPixelBitStride
+java.awt.image.MultiPixelPackedSampleModel.getSample
+java.awt.image.MultiPixelPackedSampleModel.getSampleSize
+java.awt.image.MultiPixelPackedSampleModel.getScanlineStride
+java.awt.image.MultiPixelPackedSampleModel.getTransferType
+java.awt.image.MultiPixelPackedSampleModel.hashCode
+java.awt.image.MultiPixelPackedSampleModel.setDataElements
+java.awt.image.MultiPixelPackedSampleModel.setPixel
+java.awt.image.MultiPixelPackedSampleModel.setSample
+java.awt.image.PixelGrabber.SimpleGrabber
+java.awt.image.PixelGrabber.testNullProducer
+java.awt.image.PixelInterleavedSampleModel.createSubsetSampleModel
+java.awt.image.Raster.MyRaster
+java.awt.image.Raster.createChild
+java.awt.image.RescaleOp.constructors
+java.awt.image.RescaleOp.createCompatibleDestImage
+java.awt.image.RescaleOp.createCompatibleDestRaster
+java.awt.image.RescaleOp.filterImage
+java.awt.image.RescaleOp.filterRaster
+java.awt.image.RescaleOp.getBounds2D
+java.awt.image.RescaleOp.getNumFactors
+java.awt.image.RescaleOp.getOffsets
+java.awt.image.RescaleOp.getPoint2D
+java.awt.image.RescaleOp.getRenderingHints
+java.awt.image.RescaleOp.getScaleFactors
+java.awt.image.SampleModel.createDataBuffer
+java.awt.image.SampleModel.getPixel
+java.awt.image.SampleModel.getPixels
+java.awt.image.SampleModel.getSample
+java.awt.image.SampleModel.getSampleDouble
+java.awt.image.SampleModel.getSampleFloat
+java.awt.image.SampleModel.getSampleSize
+java.awt.image.SampleModel.getSamples
+java.awt.image.SampleModel.setPixel
+java.awt.image.SampleModel.setPixels
+java.awt.image.SampleModel.setSample
+java.awt.image.SampleModel.setSamples
+java.awt.image.ShortLookupTable.constructors
+java.awt.image.ShortLookupTable.getTable
+java.awt.image.ShortLookupTable.lookupPixel
+java.awt.image.SinglePixelPackedSampleModel.constructors
+java.awt.image.SinglePixelPackedSampleModel.createCompatibleSampleModel
+java.awt.image.SinglePixelPackedSampleModel.createDataBuffer
+java.awt.image.SinglePixelPackedSampleModel.createSubsetSampleModel
+java.awt.image.SinglePixelPackedSampleModel.equals
+java.awt.image.SinglePixelPackedSampleModel.getBitMasks
+java.awt.image.SinglePixelPackedSampleModel.getBitOffsets
+java.awt.image.SinglePixelPackedSampleModel.getDataElements
+java.awt.image.SinglePixelPackedSampleModel.getNumDataElements
+java.awt.image.SinglePixelPackedSampleModel.getOffset
+java.awt.image.SinglePixelPackedSampleModel.getPixel
+java.awt.image.SinglePixelPackedSampleModel.getPixels
+java.awt.image.SinglePixelPackedSampleModel.getSample
+java.awt.image.SinglePixelPackedSampleModel.getSampleSize
+java.awt.image.SinglePixelPackedSampleModel.getSamples
+java.awt.image.SinglePixelPackedSampleModel.getScanlineStride
+java.awt.image.SinglePixelPackedSampleModel.hashCode
+java.awt.image.SinglePixelPackedSampleModel.setDataElements
+java.awt.image.SinglePixelPackedSampleModel.setPixel
+java.awt.image.SinglePixelPackedSampleModel.setSample
+java.awt.image.WritableRaster.createChild
+java.awt.image.WritableRaster.createWritableChild
diff --git a/openembedded/mauve/blacklist.d/java.beans b/openembedded/mauve/blacklist.d/java.beans
new file mode 100644
index 0000000..590c068
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.beans
@@ -0,0 +1,50 @@
+java.beans.Beans.TestBean1
+java.beans.Beans.TestBean2
+java.beans.Beans.TestBean3
+java.beans.Beans.TestBean4
+java.beans.Beans.instantiate_1
+java.beans.DesignMode.constants
+java.beans.EventHandler.check
+java.beans.EventHandler.check14
+java.beans.EventHandler.check14b
+java.beans.EventHandler.check14c
+java.beans.EventSetDescriptor.constructorTest1
+java.beans.Expression.check
+java.beans.FeatureDescriptor.check
+java.beans.Introspector.A
+java.beans.Introspector.B
+java.beans.Introspector.C
+java.beans.Introspector.bar.TestSubject
+java.beans.Introspector.bar.info.TestSubjectBeanInfo
+java.beans.Introspector.foo.TestSubject
+java.beans.Introspector.foo.info.TestSubjectBeanInfo
+java.beans.Introspector.getBeanInfo
+java.beans.Introspector.getBeanInfo2
+java.beans.Introspector.getBeanInfo2_2
+java.beans.Introspector.getBeanInfo2_2TestClass
+java.beans.Introspector.getBeanInfo4
+java.beans.Introspector.getBeanInfoTestClass
+java.beans.Introspector.jdk11
+java.beans.Introspector.jdk12
+java.beans.MethodDescriptor.constructorTest1
+java.beans.PropertyChangeSupport.firePropertyChange
+java.beans.PropertyDescriptor.constructorTest1
+java.beans.PropertyDescriptor.constructorTest2
+java.beans.PropertyEditorSupport.getSource
+java.beans.PropertyEditorSupport.setValue
+java.beans.SimpleBeanInfo.MySimpleBeanInfo
+java.beans.SimpleBeanInfo.getAdditionalBeanInfo
+java.beans.SimpleBeanInfo.getBeanDescriptor
+java.beans.SimpleBeanInfo.getDefaultEventIndex
+java.beans.SimpleBeanInfo.getDefaultPropertyIndex
+java.beans.SimpleBeanInfo.getEventSetDescriptors
+java.beans.SimpleBeanInfo.getIcon
+java.beans.SimpleBeanInfo.loadImage
+java.beans.Statement.check
+java.beans.VetoableChangeSupport.addVetoableChangeListener
+java.beans.XMLDecoder.DecoderTestHelper
+java.beans.XMLDecoder.DoubleArrayChecker
+java.beans.XMLDecoder.EqualityChecker
+java.beans.XMLDecoder.IntArrayChecker
+java.beans.XMLDecoder.PointArrayChecker
+java.beans.XMLDecoder.jdk14
diff --git a/openembedded/mauve/blacklist.d/java.beans.beancontext b/openembedded/mauve/blacklist.d/java.beans.beancontext
new file mode 100644
index 0000000..bdc57c7
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.beans.beancontext
@@ -0,0 +1,18 @@
+java.beans.beancontext.Add
+java.beans.beancontext.Array
+java.beans.beancontext.BeanContextServicesSupport.MyBeanContextServicesSupport
+java.beans.beancontext.BeanContextServicesSupport.getChildBeanContextServicesListener
+java.beans.beancontext.BeanContextSupport.MyBeanContextSupport
+java.beans.beancontext.BeanContextSupport.constructors
+java.beans.beancontext.BeanContextSupport.getBeanContextPeer
+java.beans.beancontext.BeanContextSupport.getChildBeanContextChild
+java.beans.beancontext.BeanContextSupport.getChildBeanContextMembershipListener
+java.beans.beancontext.BeanContextSupport.getChildPropertyChangeListener
+java.beans.beancontext.BeanContextSupport.getChildSerializable
+java.beans.beancontext.BeanContextSupport.getChildVetoableChangeListener
+java.beans.beancontext.BeanContextSupport.getChildVisibility
+java.beans.beancontext.BeanContextSupport.serialize
+java.beans.beancontext.BeanContextSupport.setDesignTime
+java.beans.beancontext.BeanContextSupport.toArray
+java.beans.beancontext.InstantiateChild
+java.beans.beancontext.Remove
diff --git a/openembedded/mauve/blacklist.d/java.io b/openembedded/mauve/blacklist.d/java.io
new file mode 100644
index 0000000..5d3d547
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.io
@@ -0,0 +1,397 @@
+java.io.BufferedInputStream.BigMark
+java.io.BufferedInputStream.MarkReset
+java.io.BufferedInputStream.ProtectedVars
+java.io.BufferedInputStream.SimpleRead
+java.io.BufferedInputStream.Skip
+java.io.BufferedInputStream.ZeroRead
+java.io.BufferedOutputStream.Test
+java.io.BufferedOutputStream.helper
+java.io.BufferedOutputStream.interrupt
+java.io.BufferedReader.MarkReset
+java.io.BufferedReader.SimpleRead
+java.io.BufferedReader.boundary
+java.io.BufferedReader.mark
+java.io.BufferedWriter.Test
+java.io.ByteArrayInputStream.MarkReset
+java.io.ByteArrayInputStream.ProtectedVars
+java.io.ByteArrayInputStream.SimpleRead
+java.io.ByteArrayOutputStream.subclass
+java.io.ByteArrayOutputStream.write
+java.io.CharArrayReader.MarkReset
+java.io.CharArrayReader.OutOfBounds
+java.io.CharArrayReader.ProtectedVars
+java.io.CharArrayReader.SimpleRead
+java.io.CharArrayWriter.BasicTests
+java.io.CharArrayWriter.ProtectedVars
+java.io.CharConversionException.TryCatch
+java.io.CharConversionException.classInfo.InstanceOf
+java.io.CharConversionException.classInfo.getInterfaces
+java.io.CharConversionException.classInfo.getModifiers
+java.io.CharConversionException.classInfo.getName
+java.io.CharConversionException.classInfo.getPackage
+java.io.CharConversionException.classInfo.getSimpleName
+java.io.CharConversionException.classInfo.getSuperclass
+java.io.CharConversionException.classInfo.isAssignableFrom
+java.io.CharConversionException.classInfo.isInstance
+java.io.CharConversionException.classInfo.isInterface
+java.io.CharConversionException.classInfo.isLocalClass
+java.io.CharConversionException.classInfo.isMemberClass
+java.io.CharConversionException.classInfo.isPrimitive
+java.io.CharConversionException.classInfo.isSynthetic
+java.io.CharConversionException.constructor
+java.io.DataInputStream.ReadReference
+java.io.DataInputStream.ReadReference2
+java.io.DataInputStream.ReadStream
+java.io.DataInputStream.ReadStream2
+java.io.DataInputStream.readLine
+java.io.DataOutputStream.WriteRead
+java.io.DataOutputStream.WriteRead2
+java.io.DataOutputStream.writeUTF
+java.io.EOFException.TryCatch
+java.io.EOFException.classInfo.InstanceOf
+java.io.EOFException.classInfo.getInterfaces
+java.io.EOFException.classInfo.getModifiers
+java.io.EOFException.classInfo.getName
+java.io.EOFException.classInfo.getPackage
+java.io.EOFException.classInfo.getSimpleName
+java.io.EOFException.classInfo.getSuperclass
+java.io.EOFException.classInfo.isAssignableFrom
+java.io.EOFException.classInfo.isInstance
+java.io.EOFException.classInfo.isInterface
+java.io.EOFException.classInfo.isLocalClass
+java.io.EOFException.classInfo.isMemberClass
+java.io.EOFException.classInfo.isPrimitive
+java.io.EOFException.classInfo.isSynthetic
+java.io.EOFException.constructor
+java.io.File.ExecuteMethods
+java.io.File.ReadMethods
+java.io.File.URI
+java.io.File.UnicodeURI
+java.io.File.WriteMethods
+java.io.File.canWrite
+java.io.File.createFile
+java.io.File.emptyFile
+java.io.File.jdk11
+java.io.File.list
+java.io.File.listFiles
+java.io.File.newFile
+java.io.File.newFileURI
+java.io.File.security
+java.io.FileDescriptor.jdk11
+java.io.FileInputStream.fileinputstream
+java.io.FileInputStream.read
+java.io.FileInputStream.security
+java.io.FileNotFoundException.TryCatch
+java.io.FileNotFoundException.classInfo.InstanceOf
+java.io.FileNotFoundException.classInfo.getInterfaces
+java.io.FileNotFoundException.classInfo.getModifiers
+java.io.FileNotFoundException.classInfo.getName
+java.io.FileNotFoundException.classInfo.getPackage
+java.io.FileNotFoundException.classInfo.getSimpleName
+java.io.FileNotFoundException.classInfo.getSuperclass
+java.io.FileNotFoundException.classInfo.isAssignableFrom
+java.io.FileNotFoundException.classInfo.isInstance
+java.io.FileNotFoundException.classInfo.isInterface
+java.io.FileNotFoundException.classInfo.isLocalClass
+java.io.FileNotFoundException.classInfo.isMemberClass
+java.io.FileNotFoundException.classInfo.isPrimitive
+java.io.FileNotFoundException.classInfo.isSynthetic
+java.io.FileNotFoundException.constructor
+java.io.FileOutputStream.append
+java.io.FileOutputStream.fileoutputstream
+java.io.FileOutputStream.jdk12
+java.io.FileOutputStream.security
+java.io.FileOutputStream.write
+java.io.FilePermission.simple
+java.io.FilePermission.traversal
+java.io.FilePermission.traversal2
+java.io.FileReader.jdk11
+java.io.FileWriter.jdk11
+java.io.FilterInputStream.MarkReset
+java.io.FilterInputStream.SimpleRead
+java.io.FilterOutputStream.write
+java.io.FilterReader.MarkReset
+java.io.FilterReader.SimpleRead
+java.io.FilterWriter.MyFilterWriter
+java.io.FilterWriter.write
+java.io.IOError.TryCatch
+java.io.IOError.classInfo.InstanceOf
+java.io.IOError.classInfo.getInterfaces
+java.io.IOError.classInfo.getModifiers
+java.io.IOError.classInfo.getName
+java.io.IOError.classInfo.getPackage
+java.io.IOError.classInfo.getSimpleName
+java.io.IOError.classInfo.getSuperclass
+java.io.IOError.classInfo.isAssignableFrom
+java.io.IOError.classInfo.isInstance
+java.io.IOError.classInfo.isInterface
+java.io.IOError.classInfo.isLocalClass
+java.io.IOError.classInfo.isMemberClass
+java.io.IOError.classInfo.isPrimitive
+java.io.IOError.classInfo.isSynthetic
+java.io.IOError.constructor
+java.io.IOException.TryCatch
+java.io.IOException.classInfo.InstanceOf
+java.io.IOException.classInfo.getInterfaces
+java.io.IOException.classInfo.getModifiers
+java.io.IOException.classInfo.getName
+java.io.IOException.classInfo.getPackage
+java.io.IOException.classInfo.getSimpleName
+java.io.IOException.classInfo.getSuperclass
+java.io.IOException.classInfo.isAssignableFrom
+java.io.IOException.classInfo.isInstance
+java.io.IOException.classInfo.isInterface
+java.io.IOException.classInfo.isLocalClass
+java.io.IOException.classInfo.isMemberClass
+java.io.IOException.classInfo.isPrimitive
+java.io.IOException.classInfo.isSynthetic
+java.io.IOException.constructor
+java.io.InputStream.Test
+java.io.InputStreamReader.except
+java.io.InputStreamReader.getEncoding
+java.io.InputStreamReader.hang
+java.io.InputStreamReader.jdk11
+java.io.InputStreamReader.utf8
+java.io.InterruptedIOException.TryCatch
+java.io.InterruptedIOException.classInfo.InstanceOf
+java.io.InterruptedIOException.classInfo.getInterfaces
+java.io.InterruptedIOException.classInfo.getModifiers
+java.io.InterruptedIOException.classInfo.getName
+java.io.InterruptedIOException.classInfo.getPackage
+java.io.InterruptedIOException.classInfo.getSimpleName
+java.io.InterruptedIOException.classInfo.getSuperclass
+java.io.InterruptedIOException.classInfo.isAssignableFrom
+java.io.InterruptedIOException.classInfo.isInstance
+java.io.InterruptedIOException.classInfo.isInterface
+java.io.InterruptedIOException.classInfo.isLocalClass
+java.io.InterruptedIOException.classInfo.isMemberClass
+java.io.InterruptedIOException.classInfo.isPrimitive
+java.io.InterruptedIOException.classInfo.isSynthetic
+java.io.InterruptedIOException.constructor
+java.io.InvalidClassException.TryCatch
+java.io.InvalidClassException.classInfo.InstanceOf
+java.io.InvalidClassException.classInfo.getInterfaces
+java.io.InvalidClassException.classInfo.getModifiers
+java.io.InvalidClassException.classInfo.getName
+java.io.InvalidClassException.classInfo.getPackage
+java.io.InvalidClassException.classInfo.getSimpleName
+java.io.InvalidClassException.classInfo.getSuperclass
+java.io.InvalidClassException.classInfo.isAssignableFrom
+java.io.InvalidClassException.classInfo.isInstance
+java.io.InvalidClassException.classInfo.isInterface
+java.io.InvalidClassException.classInfo.isLocalClass
+java.io.InvalidClassException.classInfo.isMemberClass
+java.io.InvalidClassException.classInfo.isPrimitive
+java.io.InvalidClassException.classInfo.isSynthetic
+java.io.InvalidClassException.constructor
+java.io.InvalidObjectException.TryCatch
+java.io.InvalidObjectException.classInfo.InstanceOf
+java.io.InvalidObjectException.classInfo.getInterfaces
+java.io.InvalidObjectException.classInfo.getModifiers
+java.io.InvalidObjectException.classInfo.getName
+java.io.InvalidObjectException.classInfo.getPackage
+java.io.InvalidObjectException.classInfo.getSimpleName
+java.io.InvalidObjectException.classInfo.getSuperclass
+java.io.InvalidObjectException.classInfo.isAssignableFrom
+java.io.InvalidObjectException.classInfo.isInstance
+java.io.InvalidObjectException.classInfo.isInterface
+java.io.InvalidObjectException.classInfo.isLocalClass
+java.io.InvalidObjectException.classInfo.isMemberClass
+java.io.InvalidObjectException.classInfo.isPrimitive
+java.io.InvalidObjectException.classInfo.isSynthetic
+java.io.InvalidObjectException.constructor
+java.io.LineNumberInputStream.Test
+java.io.LineNumberReader.Test
+java.io.LineNumberReader.Test2
+java.io.LineNumberReader.mark
+java.io.NotActiveException.TryCatch
+java.io.NotActiveException.classInfo.InstanceOf
+java.io.NotActiveException.classInfo.getInterfaces
+java.io.NotActiveException.classInfo.getModifiers
+java.io.NotActiveException.classInfo.getName
+java.io.NotActiveException.classInfo.getPackage
+java.io.NotActiveException.classInfo.getSimpleName
+java.io.NotActiveException.classInfo.getSuperclass
+java.io.NotActiveException.classInfo.isAssignableFrom
+java.io.NotActiveException.classInfo.isInstance
+java.io.NotActiveException.classInfo.isInterface
+java.io.NotActiveException.classInfo.isLocalClass
+java.io.NotActiveException.classInfo.isMemberClass
+java.io.NotActiveException.classInfo.isPrimitive
+java.io.NotActiveException.classInfo.isSynthetic
+java.io.NotActiveException.constructor
+java.io.NotSerializableException.TryCatch
+java.io.NotSerializableException.classInfo.InstanceOf
+java.io.NotSerializableException.classInfo.getInterfaces
+java.io.NotSerializableException.classInfo.getModifiers
+java.io.NotSerializableException.classInfo.getName
+java.io.NotSerializableException.classInfo.getPackage
+java.io.NotSerializableException.classInfo.getSimpleName
+java.io.NotSerializableException.classInfo.getSuperclass
+java.io.NotSerializableException.classInfo.isAssignableFrom
+java.io.NotSerializableException.classInfo.isInstance
+java.io.NotSerializableException.classInfo.isInterface
+java.io.NotSerializableException.classInfo.isLocalClass
+java.io.NotSerializableException.classInfo.isMemberClass
+java.io.NotSerializableException.classInfo.isPrimitive
+java.io.NotSerializableException.classInfo.isSynthetic
+java.io.NotSerializableException.constructor
+java.io.ObjectInputOutput.Compat1
+java.io.ObjectInputOutput.Compat2
+java.io.ObjectInputOutput.Deserializable
+java.io.ObjectInputOutput.ExtTest
+java.io.ObjectInputOutput.HierarchyTest
+java.io.ObjectInputOutput.InputTest
+java.io.ObjectInputOutput.LoopSerializationTest
+java.io.ObjectInputOutput.OutputTest
+java.io.ObjectInputOutput.ProxySerializationTest
+java.io.ObjectInputOutput.SerBase
+java.io.ObjectInputOutput.SerTest
+java.io.ObjectInputOutput.SerializableLoopA
+java.io.ObjectInputOutput.SerializableLoopB
+java.io.ObjectInputOutput.Test
+java.io.ObjectInputStream.ClassLoaderTest
+java.io.ObjectInputStream.ReadResolveHelper
+java.io.ObjectInputStream.TestObjectInputValidation
+java.io.ObjectInputStream.readResolve
+java.io.ObjectInputStream.registerValidation
+java.io.ObjectInputStream.security
+java.io.ObjectOutputStream.StreamDataTest
+java.io.ObjectOutputStream.security
+java.io.ObjectOutputStream.useProtocolVersion
+java.io.ObjectStreamClass.A
+java.io.ObjectStreamClass.B
+java.io.ObjectStreamClass.C
+java.io.ObjectStreamClass.Defined
+java.io.ObjectStreamClass.DefinedNotFinal
+java.io.ObjectStreamClass.DefinedNotStatic
+java.io.ObjectStreamClass.NotSerial
+java.io.ObjectStreamClass.ProxyTest
+java.io.ObjectStreamClass.Serial
+java.io.ObjectStreamClass.Test
+java.io.OutputStream.Test
+java.io.OutputStreamWriter.jdk11
+java.io.PipedReaderWriter.PipedTestWriter
+java.io.PipedReaderWriter.Test
+java.io.PipedStream.PipedStreamTestWriter
+java.io.PipedStream.Test
+java.io.PipedStream.close
+java.io.PipedStream.receive
+java.io.PrintStream.encodings
+java.io.PrintStream.subclass
+java.io.PrintWriter.checkError
+java.io.PrintWriter.jdk11
+java.io.PushbackInputStream.BufferOverflow
+java.io.PushbackInputStream.ProtectedVars
+java.io.PushbackInputStream.Unread
+java.io.PushbackReader.BufferOverflow
+java.io.PushbackReader.Unread
+java.io.RandomAccessFile.jdk11
+java.io.RandomAccessFile.randomaccessfile
+java.io.RandomAccessFile.security
+java.io.RandomAccessFile.setLength
+java.io.Reader.Test
+java.io.SequenceInputStream.Test
+java.io.Serializable.BreakMe
+java.io.Serializable.BreakMeTestSer
+java.io.Serializable.MyBreakMe
+java.io.Serializable.MySerializable
+java.io.Serializable.ParentReadResolve
+java.io.Serializable.ParentWriteReplace
+java.io.Serializable.readResolve
+java.io.StreamCorruptedException.TryCatch
+java.io.StreamCorruptedException.classInfo.InstanceOf
+java.io.StreamCorruptedException.classInfo.getInterfaces
+java.io.StreamCorruptedException.classInfo.getModifiers
+java.io.StreamCorruptedException.classInfo.getName
+java.io.StreamCorruptedException.classInfo.getPackage
+java.io.StreamCorruptedException.classInfo.getSimpleName
+java.io.StreamCorruptedException.classInfo.getSuperclass
+java.io.StreamCorruptedException.classInfo.isAssignableFrom
+java.io.StreamCorruptedException.classInfo.isInstance
+java.io.StreamCorruptedException.classInfo.isInterface
+java.io.StreamCorruptedException.classInfo.isLocalClass
+java.io.StreamCorruptedException.classInfo.isMemberClass
+java.io.StreamCorruptedException.classInfo.isPrimitive
+java.io.StreamCorruptedException.classInfo.isSynthetic
+java.io.StreamCorruptedException.constructor
+java.io.StreamTokenizer.Test
+java.io.StreamTokenizer.WordWhiteChars
+java.io.StreamTokenizer.commentchar
+java.io.StreamTokenizer.misc
+java.io.StreamTokenizer.newline
+java.io.StreamTokenizer.slashslash
+java.io.StreamTokenizer.slashstar
+java.io.StringBufferInputStream.MarkReset
+java.io.StringBufferInputStream.ProtectedVars
+java.io.StringBufferInputStream.SimpleRead
+java.io.StringReader.Test
+java.io.StringWriter.Test
+java.io.SyncFailedException.TryCatch
+java.io.SyncFailedException.classInfo.InstanceOf
+java.io.SyncFailedException.classInfo.getInterfaces
+java.io.SyncFailedException.classInfo.getModifiers
+java.io.SyncFailedException.classInfo.getName
+java.io.SyncFailedException.classInfo.getPackage
+java.io.SyncFailedException.classInfo.getSimpleName
+java.io.SyncFailedException.classInfo.getSuperclass
+java.io.SyncFailedException.classInfo.isAssignableFrom
+java.io.SyncFailedException.classInfo.isInstance
+java.io.SyncFailedException.classInfo.isInterface
+java.io.SyncFailedException.classInfo.isLocalClass
+java.io.SyncFailedException.classInfo.isMemberClass
+java.io.SyncFailedException.classInfo.isPrimitive
+java.io.SyncFailedException.classInfo.isSynthetic
+java.io.SyncFailedException.constructor
+java.io.UTFDataFormatException.TryCatch
+java.io.UTFDataFormatException.classInfo.InstanceOf
+java.io.UTFDataFormatException.classInfo.getInterfaces
+java.io.UTFDataFormatException.classInfo.getModifiers
+java.io.UTFDataFormatException.classInfo.getName
+java.io.UTFDataFormatException.classInfo.getPackage
+java.io.UTFDataFormatException.classInfo.getSimpleName
+java.io.UTFDataFormatException.classInfo.getSuperclass
+java.io.UTFDataFormatException.classInfo.isAssignableFrom
+java.io.UTFDataFormatException.classInfo.isInstance
+java.io.UTFDataFormatException.classInfo.isInterface
+java.io.UTFDataFormatException.classInfo.isLocalClass
+java.io.UTFDataFormatException.classInfo.isMemberClass
+java.io.UTFDataFormatException.classInfo.isPrimitive
+java.io.UTFDataFormatException.classInfo.isSynthetic
+java.io.UTFDataFormatException.constructor
+java.io.UnsupportedEncodingException.TryCatch
+java.io.UnsupportedEncodingException.classInfo.InstanceOf
+java.io.UnsupportedEncodingException.classInfo.getInterfaces
+java.io.UnsupportedEncodingException.classInfo.getModifiers
+java.io.UnsupportedEncodingException.classInfo.getName
+java.io.UnsupportedEncodingException.classInfo.getPackage
+java.io.UnsupportedEncodingException.classInfo.getSimpleName
+java.io.UnsupportedEncodingException.classInfo.getSuperclass
+java.io.UnsupportedEncodingException.classInfo.isAssignableFrom
+java.io.UnsupportedEncodingException.classInfo.isInstance
+java.io.UnsupportedEncodingException.classInfo.isInterface
+java.io.UnsupportedEncodingException.classInfo.isLocalClass
+java.io.UnsupportedEncodingException.classInfo.isMemberClass
+java.io.UnsupportedEncodingException.classInfo.isPrimitive
+java.io.UnsupportedEncodingException.classInfo.isSynthetic
+java.io.UnsupportedEncodingException.constructor
+java.io.Utf8Encoding.ReadReference
+java.io.Utf8Encoding.WriteRead
+java.io.Utf8Encoding.mojo
+java.io.WriteAbortedException.TryCatch
+java.io.WriteAbortedException.classInfo.InstanceOf
+java.io.WriteAbortedException.classInfo.getInterfaces
+java.io.WriteAbortedException.classInfo.getModifiers
+java.io.WriteAbortedException.classInfo.getName
+java.io.WriteAbortedException.classInfo.getPackage
+java.io.WriteAbortedException.classInfo.getSimpleName
+java.io.WriteAbortedException.classInfo.getSuperclass
+java.io.WriteAbortedException.classInfo.isAssignableFrom
+java.io.WriteAbortedException.classInfo.isInstance
+java.io.WriteAbortedException.classInfo.isInterface
+java.io.WriteAbortedException.classInfo.isLocalClass
+java.io.WriteAbortedException.classInfo.isMemberClass
+java.io.WriteAbortedException.classInfo.isPrimitive
+java.io.WriteAbortedException.classInfo.isSynthetic
+java.io.WriteAbortedException.constructor
+java.io.Writer.Test
diff --git a/openembedded/mauve/blacklist.d/java.lang b/openembedded/mauve/blacklist.d/java.lang
new file mode 100644
index 0000000..c9041f9
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.lang
@@ -0,0 +1,200 @@
+java.lang.ArithmeticException.classInfo.getAnnotations
+java.lang.ArithmeticException.classInfo.getClasses
+java.lang.ArithmeticException.classInfo.getComponentType
+java.lang.ArithmeticException.classInfo.getConstructor
+java.lang.ArithmeticException.classInfo.getConstructors
+java.lang.ArithmeticException.classInfo.getDeclaredAnnotations
+java.lang.ArithmeticException.classInfo.getDeclaredClasses
+java.lang.ArithmeticException.classInfo.getDeclaredConstructor
+java.lang.ArithmeticException.classInfo.getDeclaredConstructors
+java.lang.ArithmeticException.classInfo.getDeclaredField
+java.lang.ArithmeticException.classInfo.getDeclaredFields
+java.lang.ArithmeticException.classInfo.getDeclaredMethod
+java.lang.ArithmeticException.classInfo.getDeclaredMethods
+java.lang.ArithmeticException.classInfo.getDeclaringClass
+java.lang.ArithmeticException.classInfo.getEnclosingClass
+java.lang.ArithmeticException.classInfo.getEnclosingConstructor
+java.lang.ArithmeticException.classInfo.getField
+java.lang.ArithmeticException.classInfo.getFields
+java.lang.ArithmeticException.classInfo.getMethod
+java.lang.ArithmeticException.classInfo.getMethods
+java.lang.ArrayIndexOutOfBoundsException.classInfo.getAnnotations
+java.lang.ArrayIndexOutOfBoundsException.classInfo.getClasses
+java.lang.ArrayIndexOutOfBoundsException.classInfo.getComponentType
+java.lang.ArrayIndexOutOfBoundsException.classInfo.getConstructor
+java.lang.ArrayIndexOutOfBoundsException.classInfo.getConstructors
+java.lang.ArrayIndexOutOfBoundsException.classInfo.getDeclaredAnnotations
+java.lang.ArrayIndexOutOfBoundsException.classInfo.getDeclaredClasses
+java.lang.ArrayIndexOutOfBoundsException.classInfo.getDeclaredConstructor
+java.lang.ArrayIndexOutOfBoundsException.classInfo.getDeclaredConstructors
+java.lang.ArrayIndexOutOfBoundsException.classInfo.getDeclaredField
+java.lang.ArrayIndexOutOfBoundsException.classInfo.getDeclaredFields
+java.lang.ArrayIndexOutOfBoundsException.classInfo.getDeclaredMethod
+java.lang.ArrayIndexOutOfBoundsException.classInfo.getDeclaredMethods
+java.lang.ArrayIndexOutOfBoundsException.classInfo.getDeclaringClass
+java.lang.ArrayIndexOutOfBoundsException.classInfo.getEnclosingClass
+java.lang.ArrayIndexOutOfBoundsException.classInfo.getEnclosingConstructor
+java.lang.ArrayIndexOutOfBoundsException.classInfo.getField
+java.lang.ArrayIndexOutOfBoundsException.classInfo.getFields
+java.lang.ArrayIndexOutOfBoundsException.classInfo.getMethod
+java.lang.ArrayIndexOutOfBoundsException.classInfo.getMethods
+java.lang.AssertionError.classInfo.getAnnotations
+java.lang.AssertionError.classInfo.getClasses
+java.lang.AssertionError.classInfo.getComponentType
+java.lang.AssertionError.classInfo.getConstructor
+java.lang.AssertionError.classInfo.getConstructors
+java.lang.AssertionError.classInfo.getDeclaredAnnotations
+java.lang.AssertionError.classInfo.getDeclaredClasses
+java.lang.AssertionError.classInfo.getDeclaredConstructor
+java.lang.AssertionError.classInfo.getDeclaredConstructors
+java.lang.AssertionError.classInfo.getDeclaredField
+java.lang.AssertionError.classInfo.getDeclaredFields
+java.lang.AssertionError.classInfo.getDeclaredMethod
+java.lang.AssertionError.classInfo.getDeclaredMethods
+java.lang.AssertionError.classInfo.getDeclaringClass
+java.lang.AssertionError.classInfo.getEnclosingClass
+java.lang.AssertionError.classInfo.getEnclosingConstructor
+java.lang.AssertionError.classInfo.getField
+java.lang.AssertionError.classInfo.getFields
+java.lang.AssertionError.classInfo.getMethod
+java.lang.AssertionError.classInfo.getMethods
+java.lang.Character.unicode
+java.lang.Class.GetSimpleName
+java.lang.Class.IsAnonymousClass
+java.lang.ClassCircularityError.classInfo.getAnnotations
+java.lang.ClassCircularityError.classInfo.getClasses
+java.lang.ClassCircularityError.classInfo.getComponentType
+java.lang.ClassCircularityError.classInfo.getConstructor
+java.lang.ClassCircularityError.classInfo.getConstructors
+java.lang.ClassCircularityError.classInfo.getDeclaredAnnotations
+java.lang.ClassCircularityError.classInfo.getDeclaredClasses
+java.lang.ClassCircularityError.classInfo.getDeclaredConstructor
+java.lang.ClassCircularityError.classInfo.getDeclaredConstructors
+java.lang.ClassCircularityError.classInfo.getDeclaredField
+java.lang.ClassCircularityError.classInfo.getDeclaredFields
+java.lang.ClassCircularityError.classInfo.getDeclaredMethod
+java.lang.ClassCircularityError.classInfo.getDeclaredMethods
+java.lang.ClassCircularityError.classInfo.getDeclaringClass
+java.lang.ClassCircularityError.classInfo.getEnclosingClass
+java.lang.ClassCircularityError.classInfo.getEnclosingConstructor
+java.lang.ClassCircularityError.classInfo.getField
+java.lang.ClassCircularityError.classInfo.getFields
+java.lang.ClassCircularityError.classInfo.getMethod
+java.lang.ClassCircularityError.classInfo.getMethods
+java.lang.ClassFormatError.classInfo.getAnnotations
+java.lang.ClassFormatError.classInfo.getClasses
+java.lang.ClassFormatError.classInfo.getComponentType
+java.lang.ClassFormatError.classInfo.getConstructor
+java.lang.ClassFormatError.classInfo.getConstructors
+java.lang.ClassFormatError.classInfo.getDeclaredAnnotations
+java.lang.ClassFormatError.classInfo.getDeclaredClasses
+java.lang.ClassFormatError.classInfo.getDeclaredConstructor
+java.lang.ClassFormatError.classInfo.getDeclaredConstructors
+java.lang.ClassFormatError.classInfo.getDeclaredField
+java.lang.ClassFormatError.classInfo.getDeclaredFields
+java.lang.ClassFormatError.classInfo.getDeclaredMethod
+java.lang.ClassFormatError.classInfo.getDeclaredMethods
+java.lang.ClassFormatError.classInfo.getDeclaringClass
+java.lang.ClassFormatError.classInfo.getEnclosingClass
+java.lang.ClassFormatError.classInfo.getEnclosingConstructor
+java.lang.ClassFormatError.classInfo.getField
+java.lang.ClassFormatError.classInfo.getFields
+java.lang.ClassFormatError.classInfo.getMethod
+java.lang.ClassFormatError.classInfo.getMethods
+java.lang.ClassLoader.findLoadedClass
+java.lang.ClassNotFoundException.classInfo.getMethods
+java.lang.CloneNotSupportedException.classInfo.getDeclaredFields
+java.lang.CloneNotSupportedException.classInfo.getMethods
+java.lang.Double.new_Double
+java.lang.Enum.PR33183
+java.lang.EnumConstantNotPresentException.classInfo.InstanceOf
+java.lang.EnumConstantNotPresentException.classInfo.getInterfaces
+java.lang.EnumConstantNotPresentException.classInfo.getModifiers
+java.lang.EnumConstantNotPresentException.classInfo.getName
+java.lang.EnumConstantNotPresentException.classInfo.getPackage
+java.lang.EnumConstantNotPresentException.classInfo.getSimpleName
+java.lang.EnumConstantNotPresentException.classInfo.getSuperclass
+java.lang.EnumConstantNotPresentException.classInfo.isAssignableFrom
+java.lang.EnumConstantNotPresentException.classInfo.isInstance
+java.lang.EnumConstantNotPresentException.classInfo.isInterface
+java.lang.EnumConstantNotPresentException.classInfo.isLocalClass
+java.lang.EnumConstantNotPresentException.classInfo.isMemberClass
+java.lang.EnumConstantNotPresentException.classInfo.isPrimitive
+java.lang.EnumConstantNotPresentException.classInfo.isSynthetic
+java.lang.EnumConstantNotPresentException.TryCatch
+java.lang.EnumConstantNotPresentException.constructor
+java.lang.IllegalAccessException.classInfo.getSuperclass
+java.lang.InstantiationException.classInfo.getSuperclass
+java.lang.NoSuchFieldException.classInfo.getSuperclass
+java.lang.NoSuchMethodException.classInfo.getSuperclass
+java.lang.Object.classInfo.getConstructors
+java.lang.Object.classInfo.getDeclaredConstructors
+java.lang.Object.classInfo.getDeclaredFields
+java.lang.Object.classInfo.getDeclaredMethods
+java.lang.Object.classInfo.getFields
+java.lang.Object.classInfo.getMethods
+java.lang.ProcessBuilder.simple
+java.lang.Runtime.security
+java.lang.SecurityException.classInfo.getConstructors
+java.lang.SecurityException.classInfo.getDeclaredConstructors
+java.lang.SecurityException.classInfo.getDeclaredFields
+java.lang.SecurityException.classInfo.getDeclaredMethods
+java.lang.SecurityException.classInfo.getFields
+java.lang.SecurityException.classInfo.getMethods
+java.lang.StackOverflowError.classInfo.getConstructors
+java.lang.StackOverflowError.classInfo.getDeclaredConstructors
+java.lang.StackOverflowError.classInfo.getDeclaredFields
+java.lang.StackOverflowError.classInfo.getDeclaredMethods
+java.lang.StackOverflowError.classInfo.getFields
+java.lang.StackOverflowError.classInfo.getMethods
+java.lang.String.decode
+java.lang.StringIndexOutOfBoundsException.classInfo.getConstructors
+java.lang.StringIndexOutOfBoundsException.classInfo.getDeclaredConstructors
+java.lang.StringIndexOutOfBoundsException.classInfo.getDeclaredFields
+java.lang.StringIndexOutOfBoundsException.classInfo.getDeclaredMethods
+java.lang.StringIndexOutOfBoundsException.classInfo.getFields
+java.lang.StringIndexOutOfBoundsException.classInfo.getMethods
+java.lang.Thread.security
+java.lang.Thread.sleep
+java.lang.ThreadDeath.classInfo.getConstructors
+java.lang.ThreadDeath.classInfo.getDeclaredConstructors
+java.lang.ThreadDeath.classInfo.getDeclaredFields
+java.lang.ThreadDeath.classInfo.getDeclaredMethods
+java.lang.ThreadDeath.classInfo.getFields
+java.lang.ThreadDeath.classInfo.getMethods
+java.lang.TypeNotPresentException.classInfo.getConstructors
+java.lang.TypeNotPresentException.classInfo.getDeclaredConstructors
+java.lang.TypeNotPresentException.classInfo.getDeclaredFields
+java.lang.TypeNotPresentException.classInfo.getDeclaredMethods
+java.lang.TypeNotPresentException.classInfo.getFields
+java.lang.TypeNotPresentException.classInfo.getMethods
+java.lang.UnknownError.classInfo.getConstructors
+java.lang.UnknownError.classInfo.getDeclaredConstructors
+java.lang.UnknownError.classInfo.getDeclaredFields
+java.lang.UnknownError.classInfo.getDeclaredMethods
+java.lang.UnknownError.classInfo.getFields
+java.lang.UnknownError.classInfo.getMethods
+java.lang.UnsatisfiedLinkError.classInfo.getConstructors
+java.lang.UnsatisfiedLinkError.classInfo.getDeclaredConstructors
+java.lang.UnsatisfiedLinkError.classInfo.getDeclaredFields
+java.lang.UnsatisfiedLinkError.classInfo.getDeclaredMethods
+java.lang.UnsatisfiedLinkError.classInfo.getFields
+java.lang.UnsatisfiedLinkError.classInfo.getMethods
+java.lang.UnsupportedClassVersionError.classInfo.getConstructors
+java.lang.UnsupportedClassVersionError.classInfo.getDeclaredConstructors
+java.lang.UnsupportedClassVersionError.classInfo.getDeclaredFields
+java.lang.UnsupportedClassVersionError.classInfo.getDeclaredMethods
+java.lang.UnsupportedClassVersionError.classInfo.getFields
+java.lang.UnsupportedClassVersionError.classInfo.getMethods
+java.lang.UnsupportedOperationException.classInfo.getConstructors
+java.lang.UnsupportedOperationException.classInfo.getDeclaredConstructors
+java.lang.UnsupportedOperationException.classInfo.getDeclaredFields
+java.lang.UnsupportedOperationException.classInfo.getDeclaredMethods
+java.lang.UnsupportedOperationException.classInfo.getFields
+java.lang.UnsupportedOperationException.classInfo.getMethods
+java.lang.VerifyError.classInfo.getConstructors
+java.lang.VerifyError.classInfo.getDeclaredConstructors
+java.lang.VerifyError.classInfo.getDeclaredFields
+java.lang.VerifyError.classInfo.getDeclaredMethods
+java.lang.VerifyError.classInfo.getFields
+java.lang.VerifyError.classInfo.getMethods
diff --git a/openembedded/mauve/blacklist.d/java.lang.management b/openembedded/mauve/blacklist.d/java.lang.management
new file mode 100644
index 0000000..8860a6d
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.lang.management
@@ -0,0 +1,4 @@
+java.lang.management.BadGuy
+java.lang.management.ClassLoadingMXBeanTest
+java.lang.management.OperatingSystemMXBeanTest
+java.lang.management.RuntimeMXBeanTest
diff --git a/openembedded/mauve/blacklist.d/java.lang.ref b/openembedded/mauve/blacklist.d/java.lang.ref
new file mode 100644
index 0000000..77c460d
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.lang.ref
@@ -0,0 +1,2 @@
+java.lang.ref.PhantomReference.phantom
+java.lang.ref.WeakReference.weakref
diff --git a/openembedded/mauve/blacklist.d/java.lang.reflect b/openembedded/mauve/blacklist.d/java.lang.reflect
new file mode 100644
index 0000000..c43f002
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.lang.reflect
@@ -0,0 +1,23 @@
+java.lang.reflect.AccessibleObject.accessible
+java.lang.reflect.AccessibleObject.security
+java.lang.reflect.Array.newInstance
+java.lang.reflect.Array.set
+java.lang.reflect.Constructor.newInstance
+java.lang.reflect.Constructor.toString
+java.lang.reflect.Field.access
+java.lang.reflect.Field.promotion
+java.lang.reflect.Field.toString
+java.lang.reflect.InvocationTargetException.Chain
+java.lang.reflect.Method.equals
+java.lang.reflect.Method.iface
+java.lang.reflect.Method.invoke
+java.lang.reflect.Method.toString
+java.lang.reflect.Modifier.toString
+java.lang.reflect.Modifier.toString12
+java.lang.reflect.Other
+java.lang.reflect.Proxy.DeclaringClass
+java.lang.reflect.Proxy.ExceptionRaising
+java.lang.reflect.Proxy.ProxyUtils
+java.lang.reflect.Proxy.ToString
+java.lang.reflect.Proxy.check13
+java.lang.reflect.ReflectAccess
diff --git a/openembedded/mauve/blacklist.d/java.lang.reflect.sub b/openembedded/mauve/blacklist.d/java.lang.reflect.sub
new file mode 100644
index 0000000..73c7761
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.lang.reflect.sub
@@ -0,0 +1,3 @@
+java.lang.reflect.sub.InvokeHelper
+java.lang.reflect.sub.OtherPkg
+java.lang.reflect.sub.Super
diff --git a/openembedded/mauve/blacklist.d/java.math b/openembedded/mauve/blacklist.d/java.math
new file mode 100644
index 0000000..8d516ee
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.math
@@ -0,0 +1,55 @@
+java.math.BigDecimal.DiagBigDecimal
+java.math.BigDecimal.abs
+java.math.BigDecimal.add
+java.math.BigDecimal.byteValue
+java.math.BigDecimal.byteValueExact
+java.math.BigDecimal.compareTo
+java.math.BigDecimal.compareToObject
+java.math.BigDecimal.construct
+java.math.BigDecimal.constructorBigInteger
+java.math.BigDecimal.constructorCharacterSequence
+java.math.BigDecimal.constructorDouble
+java.math.BigDecimal.constructorInt
+java.math.BigDecimal.constructorLong
+java.math.BigDecimal.constructorString
+java.math.BigDecimal.divide
+java.math.BigDecimal.divideMathContext
+java.math.BigDecimal.divideRoundingMode
+java.math.BigDecimal.divideRoundingModeScale
+java.math.BigDecimal.divideToIntegralValue
+java.math.BigDecimal.hashCode
+java.math.BigDecimal.intValue
+java.math.BigDecimal.intValueExact
+java.math.BigDecimal.longValue
+java.math.BigDecimal.longValueExact
+java.math.BigDecimal.multiply
+java.math.BigDecimal.negate
+java.math.BigDecimal.plus
+java.math.BigDecimal.pow
+java.math.BigDecimal.precision
+java.math.BigDecimal.setScale
+java.math.BigDecimal.shortValue
+java.math.BigDecimal.shortValueExact
+java.math.BigDecimal.subtract
+java.math.BigDecimal.toEngineeringString
+java.math.BigDecimal.toPlainString
+java.math.BigDecimal.valueOfDouble
+java.math.BigDecimal.valueOfLong
+java.math.BigDecimal.valueOfLongInt
+java.math.BigInteger.TestOfPR27372
+java.math.BigInteger.TestOfToByteArray
+java.math.BigInteger.abs
+java.math.BigInteger.add
+java.math.BigInteger.compareTo
+java.math.BigInteger.ctor
+java.math.BigInteger.divide
+java.math.BigInteger.equals
+java.math.BigInteger.modInverse
+java.math.BigInteger.modPow
+java.math.BigInteger.multiply
+java.math.BigInteger.serialization
+java.math.BigInteger.setBit
+java.math.BigInteger.shift
+java.math.BigInteger.signum
+java.math.BigInteger.toString
+java.math.BigInteger.valueOf
diff --git a/openembedded/mauve/blacklist.d/java.net b/openembedded/mauve/blacklist.d/java.net
new file mode 100644
index 0000000..15447b2
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.net
@@ -0,0 +1,91 @@
+java.net.DatagramPacket.DatagramPacketOffset
+java.net.DatagramPacket.DatagramPacketReceive
+java.net.DatagramPacket.DatagramPacketReceive2
+java.net.DatagramPacket.DatagramPacketTest
+java.net.DatagramPacket.DatagramPacketTest2
+java.net.DatagramSocket.DatagramSocketTest
+java.net.DatagramSocket.DatagramSocketTest2
+java.net.DatagramSocket.DatagramSocketTestEchoServer
+java.net.DatagramSocket.DatagramSocketTestEchoTimeoutServer
+java.net.DatagramSocket.bind
+java.net.DatagramSocket.security
+java.net.HttpURLConnection.TestHttpServer
+java.net.HttpURLConnection.fileNotFound
+java.net.HttpURLConnection.getOutputStream
+java.net.HttpURLConnection.getRequestProperty
+java.net.HttpURLConnection.illegalStateException
+java.net.HttpURLConnection.nullPointerException
+java.net.HttpURLConnection.postHeaders
+java.net.HttpURLConnection.requestPropertiesTest
+java.net.HttpURLConnection.responseCodeTest
+java.net.HttpURLConnection.responseHeadersTest
+java.net.HttpURLConnection.reuseConnection
+java.net.HttpURLConnection.timeout
+java.net.InetAddress.IPv6
+java.net.InetAddress.InetAddressTest
+java.net.InetAddress.getAllByName
+java.net.InetAddress.getByAddress
+java.net.InetAddress.getByName
+java.net.InetAddress.getCanonicalHostName
+java.net.InetAddress.getLocalHost
+java.net.InetAddress.isSiteLocalAddress
+java.net.InetAddress.security
+java.net.InetSocketAddress.InetSocketAddressTest
+java.net.InetSocketAddress.createUnresolved
+java.net.MulticastSocket.MulticastClient
+java.net.MulticastSocket.MulticastServer
+java.net.MulticastSocket.MulticastSocketTest
+java.net.NetworkInterface.Consistency
+java.net.NetworkInterface.getByName
+java.net.NetworkInterface.security
+java.net.ServerSocket.AcceptGetLocalPort
+java.net.ServerSocket.AcceptTimeout
+java.net.ServerSocket.BasicBacklogSocketServer
+java.net.ServerSocket.BasicSocketServer
+java.net.ServerSocket.CORBA
+java.net.ServerSocket.MyBasicSocketServer
+java.net.ServerSocket.MyServerSocket
+java.net.ServerSocket.ReturnOnClose
+java.net.ServerSocket.ServerSocketTest
+java.net.ServerSocket.security
+java.net.Socket.ServerThread
+java.net.Socket.SocketBServer
+java.net.Socket.SocketServer
+java.net.Socket.SocketTest
+java.net.Socket.TestSocketImplFactory
+java.net.Socket.jdk12
+java.net.Socket.jdk13
+java.net.Socket.jdk14
+java.net.Socket.security
+java.net.Socket.setSocketImplFactory
+java.net.SocketPermission.argument
+java.net.SocketPermission.implies
+java.net.SocketPermission.serialization
+java.net.URI.ComparisonTest
+java.net.URI.EqualityTest
+java.net.URI.NormalizationTest
+java.net.URI.RelativizationTest
+java.net.URI.ToASCIIStringTest
+java.net.URI.ToStringTest
+java.net.URI.URITest
+java.net.URI.UnicodeURI
+java.net.URL.MyURLStreamHandler
+java.net.URL.URLTest
+java.net.URL.newURL
+java.net.URL.security
+java.net.URLClassLoader.getResource
+java.net.URLClassLoader.getResourceBase
+java.net.URLClassLoader.getResourceRemote
+java.net.URLClassLoader.security
+java.net.URLConnection.Http
+java.net.URLConnection.Jar
+java.net.URLConnection.MyHttpURLConnection
+java.net.URLConnection.MyURLConnection
+java.net.URLConnection.URLConnectionTest
+java.net.URLConnection.getFileNameMap
+java.net.URLConnection.getHeaderFields
+java.net.URLConnection.getPermission
+java.net.URLConnection.getRequestProperties
+java.net.URLConnection.post
+java.net.URLEncoder.URLEncoderTest
+java.net.URLStreamHandler.Except
diff --git a/openembedded/mauve/blacklist.d/java.nio b/openembedded/mauve/blacklist.d/java.nio
new file mode 100644
index 0000000..3b04039
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.nio
@@ -0,0 +1,28 @@
+java.nio.Buffer.BufferFactory
+java.nio.Buffer.ByteBufferTest
+java.nio.Buffer.CharBufferTest
+java.nio.Buffer.DoubleBufferTest
+java.nio.Buffer.FloatBufferTest
+java.nio.Buffer.IntBufferTest
+java.nio.Buffer.LongBufferTest
+java.nio.Buffer.PlainBufferTest
+java.nio.Buffer.ShortBufferTest
+java.nio.Buffer.WrappedWithOffsetBufferTest
+java.nio.ByteBuffer.Allocating
+java.nio.ByteBuffer.ByteBufferFactory
+java.nio.ByteBuffer.GetPut
+java.nio.ByteBuffer.Order
+java.nio.ByteBuffer.TestAllocateDirect
+java.nio.ByteBuffer.compact
+java.nio.ByteBuffer.direct
+java.nio.ByteBuffer.putDouble
+java.nio.CharBuffer.CharSequenceWrapper
+java.nio.CharBuffer.compact
+java.nio.DoubleBuffer.compact
+java.nio.DoubleBuffer.compareTo
+java.nio.FloatBuffer.compact
+java.nio.FloatBuffer.compareTo
+java.nio.IntBuffer.compact
+java.nio.IntBuffer.compareTo
+java.nio.LongBuffer.compact
+java.nio.ShortBuffer.compact
diff --git a/openembedded/mauve/blacklist.d/java.nio.channels b/openembedded/mauve/blacklist.d/java.nio.channels
new file mode 100644
index 0000000..f860925
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.nio.channels
@@ -0,0 +1,13 @@
+java.nio.channels.Channels.ChannelsTest
+java.nio.channels.FileChannel.copyIO
+java.nio.channels.FileChannel.lock
+java.nio.channels.FileChannel.manyopen
+java.nio.channels.FileChannel.map
+java.nio.channels.FileChannel.multibufferIO
+java.nio.channels.FileChannel.multidirectbufferIO
+java.nio.channels.FileChannel.offsetSingleBuffer
+java.nio.channels.FileChannel.offsetSingleDirectBuffer
+java.nio.channels.FileChannel.singlebufferIO
+java.nio.channels.FileChannel.truncate
+java.nio.channels.Selector.testEmptySelect
+java.nio.channels.SocketChannel.select
diff --git a/openembedded/mauve/blacklist.d/java.nio.charset b/openembedded/mauve/blacklist.d/java.nio.charset
new file mode 100644
index 0000000..fc5a468
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.nio.charset
@@ -0,0 +1,6 @@
+java.nio.charset.Charset.UTF8Charset
+java.nio.charset.Charset.canEncode
+java.nio.charset.Charset.encode
+java.nio.charset.Charset.forName
+java.nio.charset.Charset.forName2
+java.nio.charset.Charset.utf16
diff --git a/openembedded/mauve/blacklist.d/java.rmi.server b/openembedded/mauve/blacklist.d/java.rmi.server
new file mode 100644
index 0000000..0822796
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.rmi.server
@@ -0,0 +1 @@
+java.rmi.server.Uniqueness
diff --git a/openembedded/mauve/blacklist.d/java.security b/openembedded/mauve/blacklist.d/java.security
new file mode 100644
index 0000000..c054ced
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.security
@@ -0,0 +1,32 @@
+java.security.AccessController.contexts
+java.security.AccessController.doPrivileged
+java.security.AlgorithmParameterGenerator.MauveAlgorithm
+java.security.AlgorithmParameterGenerator.getInstance14
+java.security.AlgorithmParameters.MauveAlgorithm
+java.security.AlgorithmParameters.getInstance14
+java.security.BasicPermission.newPermission
+java.security.DigestInputStream.readMD5
+java.security.Engine.getInstance
+java.security.KeyFactory.MauveAlgorithm
+java.security.KeyFactory.getInstance14
+java.security.KeyPairGenerator.MauveAlgorithm
+java.security.KeyPairGenerator.getInstance14
+java.security.MessageDigest.Instance
+java.security.MessageDigest.MauveDigest
+java.security.MessageDigest.getInstance14
+java.security.Policy.Security
+java.security.Policy.setPolicy
+java.security.ProtectionDomain.Implies
+java.security.ProtectionDomain.Security
+java.security.Provider.NameVersionInfo
+java.security.SecureRandom.Instance
+java.security.SecureRandom.MauveSecureRandom
+java.security.SecureRandom.SHA1PRNG
+java.security.SecureRandom.TestOfPR23899
+java.security.Security.getAlgorithms
+java.security.Security.getProviders
+java.security.Security.property
+java.security.Security.provider
+java.security.Signature.Instance
+java.security.Signature.MauveSignature
+java.security.Signature.getInstance14
diff --git a/openembedded/mauve/blacklist.d/java.security.cert.pkix.pkits b/openembedded/mauve/blacklist.d/java.security.cert.pkix.pkits
new file mode 100644
index 0000000..81c710b
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.security.cert.pkix.pkits
@@ -0,0 +1,103 @@
+java.security.cert.pkix.pkits.AllCertificatesAnyPolicyTest11_1
+java.security.cert.pkix.pkits.AllCertificatesAnyPolicyTest11_2
+java.security.cert.pkix.pkits.AllCertificatesSamePoliciesTest10_1
+java.security.cert.pkix.pkits.AllCertificatesSamePoliciesTest10_2
+java.security.cert.pkix.pkits.AllCertificatesSamePoliciesTest10_3
+java.security.cert.pkix.pkits.AllCertificatesSamePoliciesTest13_1
+java.security.cert.pkix.pkits.AllCertificatesSamePoliciesTest13_2
+java.security.cert.pkix.pkits.AllCertificatesSamePoliciesTest13_3
+java.security.cert.pkix.pkits.AllCertificatesSamePolicyTest1_1
+java.security.cert.pkix.pkits.AllCertificatesSamePolicyTest1_2
+java.security.cert.pkix.pkits.AllCertificatesSamePolicyTest1_3
+java.security.cert.pkix.pkits.AllCertificatesSamePolicyTest1_4
+java.security.cert.pkix.pkits.AllCertificatesSamePolicyTest2_1
+java.security.cert.pkix.pkits.AllCertificatesSamePolicyTest2_2
+java.security.cert.pkix.pkits.BaseInvalidTest
+java.security.cert.pkix.pkits.BaseValidTest
+java.security.cert.pkix.pkits.DifferentPoliciesTest12
+java.security.cert.pkix.pkits.DifferentPoliciesTest3_1
+java.security.cert.pkix.pkits.DifferentPoliciesTest3_2
+java.security.cert.pkix.pkits.DifferentPoliciesTest3_3
+java.security.cert.pkix.pkits.DifferentPoliciesTest4
+java.security.cert.pkix.pkits.DifferentPoliciesTest5
+java.security.cert.pkix.pkits.DifferentPoliciesTest7
+java.security.cert.pkix.pkits.DifferentPoliciesTest8
+java.security.cert.pkix.pkits.DifferentPoliciesTest9
+java.security.cert.pkix.pkits.InvalidBadCRLIssuerNameTest5
+java.security.cert.pkix.pkits.InvalidBadCRLSignatureTest4
+java.security.cert.pkix.pkits.InvalidBasicSelfIssuedCRLSigningKeyTest7
+java.security.cert.pkix.pkits.InvalidBasicSelfIssuedCRLSigningKeyTest8
+java.security.cert.pkix.pkits.InvalidBasicSelfIssuedNewWithOldTest5
+java.security.cert.pkix.pkits.InvalidBasicSelfIssuedOldWithNewTest2
+java.security.cert.pkix.pkits.InvalidCASignatureTest2
+java.security.cert.pkix.pkits.InvalidCAnotAfterDateTest5
+java.security.cert.pkix.pkits.InvalidCAnotBeforeDateTest1
+java.security.cert.pkix.pkits.InvalidDSASignatureTest6
+java.security.cert.pkix.pkits.InvalidEESignatureTest3
+java.security.cert.pkix.pkits.InvalidEEnotAfterDateTest6
+java.security.cert.pkix.pkits.InvalidEEnotBeforeDateTest2
+java.security.cert.pkix.pkits.InvalidLongSerialNumberTest18
+java.security.cert.pkix.pkits.InvalidMissingbasicConstraintsTest1
+java.security.cert.pkix.pkits.InvalidNameChainingEETest1
+java.security.cert.pkix.pkits.InvalidNameChainingOrderTest2
+java.security.cert.pkix.pkits.InvalidNegativeSerialNumberTest15
+java.security.cert.pkix.pkits.InvalidOldCRLnextUpdateTest11
+java.security.cert.pkix.pkits.InvalidRevokedCATest2
+java.security.cert.pkix.pkits.InvalidRevokedEETest3
+java.security.cert.pkix.pkits.InvalidSelfIssuedpathLenConstraintTest16
+java.security.cert.pkix.pkits.InvalidUnknownCRLEntryExtensionTest8
+java.security.cert.pkix.pkits.InvalidUnknownCRLExtensionTest10
+java.security.cert.pkix.pkits.InvalidUnknownCRLExtensionTest9
+java.security.cert.pkix.pkits.InvalidWrongCRLTest6
+java.security.cert.pkix.pkits.InvalidcAFalseTest2
+java.security.cert.pkix.pkits.InvalidcAFalseTest3
+java.security.cert.pkix.pkits.InvalidkeyUsageCriticalcRLSignFalseTest4
+java.security.cert.pkix.pkits.InvalidkeyUsageCriticalkeyCertSignFalseTest1
+java.security.cert.pkix.pkits.InvalidkeyUsageNotCriticalcRLSignFalseTest5
+java.security.cert.pkix.pkits.InvalidkeyUsageNotCriticalkeyCertSignFalseTest2
+java.security.cert.pkix.pkits.InvalidpathLenConstraintTest10
+java.security.cert.pkix.pkits.InvalidpathLenConstraintTest11
+java.security.cert.pkix.pkits.InvalidpathLenConstraintTest12
+java.security.cert.pkix.pkits.InvalidpathLenConstraintTest5
+java.security.cert.pkix.pkits.InvalidpathLenConstraintTest6
+java.security.cert.pkix.pkits.InvalidpathLenConstraintTest9
+java.security.cert.pkix.pkits.Invalidpre2000CRLnextUpdateTest12
+java.security.cert.pkix.pkits.Invalidpre2000UTCEEnotAfterDateTest7
+java.security.cert.pkix.pkits.MissingCRLTest1
+java.security.cert.pkix.pkits.OverlappingPoliciesTest6
+java.security.cert.pkix.pkits.OverlappingPoliciesTest6_1
+java.security.cert.pkix.pkits.OverlappingPoliciesTest6_2
+java.security.cert.pkix.pkits.OverlappingPoliciesTest6_3
+java.security.cert.pkix.pkits.PKITS
+java.security.cert.pkix.pkits.ValidBasicSelfIssuedCRLSigningKeyTest6
+java.security.cert.pkix.pkits.ValidBasicSelfIssuedNewWithOldTest3
+java.security.cert.pkix.pkits.ValidBasicSelfIssuedNewWithOldTest4
+java.security.cert.pkix.pkits.ValidBasicSelfIssuedOldWithNewTest1
+java.security.cert.pkix.pkits.ValidDSAParameterInheritenceTest5
+java.security.cert.pkix.pkits.ValidDSASignaturesTest4
+java.security.cert.pkix.pkits.ValidGeneralizedTimeCRLnextUpdateTest13
+java.security.cert.pkix.pkits.ValidGeneralizedTimenotAfterDateTest8
+java.security.cert.pkix.pkits.ValidGeneralizedTimenotBeforeDateTest4
+java.security.cert.pkix.pkits.ValidLongSerialNumberTest16
+java.security.cert.pkix.pkits.ValidLongSerialNumberTest17
+java.security.cert.pkix.pkits.ValidNameChainingCapitalizationTest5
+java.security.cert.pkix.pkits.ValidNameChainingUIDsTest6
+java.security.cert.pkix.pkits.ValidNameChainingWhitespaceTest3
+java.security.cert.pkix.pkits.ValidNameChainingWhitespaceTest4
+java.security.cert.pkix.pkits.ValidNegativeSerialNumberTest14
+java.security.cert.pkix.pkits.ValidRFC3280MandatoryAttributeTypesTest7
+java.security.cert.pkix.pkits.ValidRFC3280OptionalAttributeTypesTest8
+java.security.cert.pkix.pkits.ValidRolloverfromPrintableStringtoUTF8StringTest10
+java.security.cert.pkix.pkits.ValidSelfIssuedpathLenConstraintTest15
+java.security.cert.pkix.pkits.ValidSelfIssuedpathLenConstraintTest17
+java.security.cert.pkix.pkits.ValidSignaturesTest1
+java.security.cert.pkix.pkits.ValidTwoCRLsTest7
+java.security.cert.pkix.pkits.ValidUTF8StringCaseInsensitiveMatchTest11
+java.security.cert.pkix.pkits.ValidUTF8StringEncodedNamesTest9
+java.security.cert.pkix.pkits.ValidbasicConstraintsNotCriticalTest4
+java.security.cert.pkix.pkits.ValidkeyUsageNotCriticalTest3
+java.security.cert.pkix.pkits.ValidpathLenConstraintTest13
+java.security.cert.pkix.pkits.ValidpathLenConstraintTest14
+java.security.cert.pkix.pkits.ValidpathLenConstraintTest7
+java.security.cert.pkix.pkits.ValidpathLenConstraintTest8
+java.security.cert.pkix.pkits.Validpre2000UTCnotBeforeDateTest3
diff --git a/openembedded/mauve/blacklist.d/java.sql b/openembedded/mauve/blacklist.d/java.sql
new file mode 100644
index 0000000..7d59f74
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.sql
@@ -0,0 +1,11 @@
+java.sql.Array.ArrayTest
+java.sql.Blob.BlobTest
+java.sql.Clob.ClobTest
+java.sql.Connection.TestJdbc
+java.sql.DatabaseMetaData.TestJdbc
+java.sql.Date.DateTest
+java.sql.DriverManager.DriverManagerTest
+java.sql.Time.TimeTest
+java.sql.Timestamp.TimestampTest
+java.sql.Types.TestJdbc10
+java.sql.Types.TestJdbc20
diff --git a/openembedded/mauve/blacklist.d/java.text b/openembedded/mauve/blacklist.d/java.text
new file mode 100644
index 0000000..d624c84
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.text
@@ -0,0 +1,113 @@
+java.text.ACIAttribute.Test
+java.text.Annotation.Test
+java.text.AttributedCharacterIterator.Attribute.toString
+java.text.AttributedCharacterIterator.CharItImpl
+java.text.AttributedCharacterIterator.getAttribute
+java.text.AttributedCharacterIterator.getRunLimit
+java.text.AttributedCharacterIterator.getRunStart
+java.text.AttributedCharacterIterator.implement
+java.text.AttributedString.Test
+java.text.AttributedString.addAttribute
+java.text.AttributedString.addAttributes
+java.text.AttributedString.constructors
+java.text.AttributedString.getIterator
+java.text.Bidi.Basic
+java.text.Bidi.reorderVisually
+java.text.BreakIterator.chariter
+java.text.BreakIterator.lineiter
+java.text.BreakIterator.patho
+java.text.BreakIterator.sentiter
+java.text.BreakIterator.worditer
+java.text.CharacterIterator.implement
+java.text.ChoiceFormat.Bad
+java.text.ChoiceFormat.format
+java.text.ChoiceFormat.next
+java.text.ChoiceFormat.parse
+java.text.CollationElementIterator.jdk11
+java.text.CollationElementIterator.offset
+java.text.Collator.Constants
+java.text.Collator.GetSet
+java.text.DateFormat.Test
+java.text.DateFormat.equals
+java.text.DateFormat.hashCode
+java.text.DateFormatSymbols.PR22851
+java.text.DateFormatSymbols.SanityCheck
+java.text.DateFormatSymbols.Test
+java.text.DateFormatSymbols.setAmPmStrings
+java.text.DateFormatSymbols.setEras
+java.text.DateFormatSymbols.setMonths
+java.text.DateFormatSymbols.setShortMonths
+java.text.DateFormatSymbols.setShortWeekdays
+java.text.DateFormatSymbols.setWeekdays
+java.text.DateFormatSymbols.setZoneStrings
+java.text.DecimalFormat.MaximumAndMinimumDigits
+java.text.DecimalFormat.PR23996
+java.text.DecimalFormat.PR27311
+java.text.DecimalFormat.applyLocalizedPattern
+java.text.DecimalFormat.applyPattern
+java.text.DecimalFormat.clone
+java.text.DecimalFormat.constructors
+java.text.DecimalFormat.digits
+java.text.DecimalFormat.equals
+java.text.DecimalFormat.format
+java.text.DecimalFormat.formatExp
+java.text.DecimalFormat.formatToCharacterIterator
+java.text.DecimalFormat.getCurrency
+java.text.DecimalFormat.getDecimalFormatSymbols
+java.text.DecimalFormat.getGroupingSize
+java.text.DecimalFormat.getMultiplier
+java.text.DecimalFormat.getNegativePrefix
+java.text.DecimalFormat.getNegativeSuffix
+java.text.DecimalFormat.getPositivePrefix
+java.text.DecimalFormat.getPositiveSuffix
+java.text.DecimalFormat.hashCode
+java.text.DecimalFormat.isDecimalSeparatorAlwaysShown
+java.text.DecimalFormat.parse
+java.text.DecimalFormat.position
+java.text.DecimalFormat.setCurrency
+java.text.DecimalFormat.setDecimalFormatSymbols
+java.text.DecimalFormat.setDecimalSeparatorAlwaysShown
+java.text.DecimalFormat.setGroupingSize
+java.text.DecimalFormat.setMultiplier
+java.text.DecimalFormat.setNegativePrefix
+java.text.DecimalFormat.setNegativeSuffix
+java.text.DecimalFormat.setPositivePrefix
+java.text.DecimalFormat.setPositiveSuffix
+java.text.DecimalFormat.toLocalizedPattern
+java.text.DecimalFormat.toPattern
+java.text.DecimalFormat.toPattern14
+java.text.DecimalFormatSymbols.DumpDefault11
+java.text.DecimalFormatSymbols.DumpDefault12
+java.text.DecimalFormatSymbols.GetSet11
+java.text.DecimalFormatSymbols.GetSet12
+java.text.DecimalFormatSymbols.getCurrency
+java.text.DecimalFormatSymbols.serial
+java.text.FieldPosition.Test
+java.text.MessageFormat.attribute
+java.text.MessageFormat.format
+java.text.MessageFormat.format14
+java.text.MessageFormat.parse
+java.text.NumberFormat.PR31895
+java.text.NumberFormat.UK
+java.text.ParseException.Test
+java.text.ParsePosition.Test
+java.text.RuleBasedCollator.CollatorTests
+java.text.RuleBasedCollator.VeryBasic
+java.text.RuleBasedCollator.jdk11
+java.text.SimpleDateFormat.Cloning
+java.text.SimpleDateFormat.Localization
+java.text.SimpleDateFormat.Test
+java.text.SimpleDateFormat.applyLocalizedPattern
+java.text.SimpleDateFormat.applyPattern
+java.text.SimpleDateFormat.attribute
+java.text.SimpleDateFormat.constructors
+java.text.SimpleDateFormat.equals
+java.text.SimpleDateFormat.getAndSet2DigitYearStart
+java.text.SimpleDateFormat.getDateFormatSymbols
+java.text.SimpleDateFormat.parse
+java.text.SimpleDateFormat.regress
+java.text.SimpleDateFormat.setDateFormatSymbols
+java.text.SimpleDateFormat.toLocalizedPattern
+java.text.SimpleDateFormat.toPattern
+java.text.StringCharacterIterator.constructor
+java.text.StringCharacterIterator.iter
diff --git a/openembedded/mauve/blacklist.d/java.util b/openembedded/mauve/blacklist.d/java.util
new file mode 100644
index 0000000..ab98a67
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.util
@@ -0,0 +1,419 @@
+java.util.AbstractCollection.AcuniaAbstractCollectionTest
+java.util.AbstractCollection.AcuniaAddCollectionTest
+java.util.AbstractCollection.toString
+java.util.AbstractList.AcuniaAbstractListTest
+java.util.AbstractMap.AcuniaAbstractMapTest
+java.util.AbstractMap.EIterator
+java.util.AbstractMap.ESet
+java.util.AbstractMap.Entry
+java.util.AbstractSequentialList.AcuniaAbstractSequentialListTest
+java.util.AbstractSet.AcuniaAbstractSetTest
+java.util.ArrayList.AcuniaArrayListTest
+java.util.ArrayList.serial
+java.util.ArrayList.subList
+java.util.Arrays.asList
+java.util.Arrays.binarySearch
+java.util.Arrays.equals
+java.util.Arrays.fill
+java.util.Arrays.sort
+java.util.BitSet.AcuniaBitSetTest
+java.util.BitSet.clear
+java.util.BitSet.flip
+java.util.BitSet.get
+java.util.BitSet.jdk10
+java.util.Calendar.TimeZone
+java.util.Calendar.add
+java.util.Calendar.ampm
+java.util.Calendar.dstOffset
+java.util.Calendar.getInstance
+java.util.Calendar.minmax
+java.util.Calendar.roll
+java.util.Calendar.set
+java.util.Calendar.setTime
+java.util.Calendar.setTimeZone
+java.util.Calendar.simple
+java.util.Collection.Test
+java.util.Collections.binarySearch
+java.util.Collections.copy
+java.util.Collections.fill
+java.util.Collections.max
+java.util.Collections.min
+java.util.Collections.nCopies
+java.util.Collections.reverse
+java.util.Collections.reverseOrder
+java.util.Collections.rotate
+java.util.Collections.sort
+java.util.Collections.unmodifiableList
+java.util.Collections.unmodifiableMap
+java.util.ConcurrentModificationException.TryCatch
+java.util.ConcurrentModificationException.classInfo.InstanceOf
+java.util.ConcurrentModificationException.classInfo.getInterfaces
+java.util.ConcurrentModificationException.classInfo.getModifiers
+java.util.ConcurrentModificationException.classInfo.getName
+java.util.ConcurrentModificationException.classInfo.getPackage
+java.util.ConcurrentModificationException.classInfo.getSimpleName
+java.util.ConcurrentModificationException.classInfo.getSuperclass
+java.util.ConcurrentModificationException.classInfo.isAssignableFrom
+java.util.ConcurrentModificationException.classInfo.isInstance
+java.util.ConcurrentModificationException.classInfo.isInterface
+java.util.ConcurrentModificationException.classInfo.isLocalClass
+java.util.ConcurrentModificationException.classInfo.isMemberClass
+java.util.ConcurrentModificationException.classInfo.isPrimitive
+java.util.ConcurrentModificationException.classInfo.isSynthetic
+java.util.ConcurrentModificationException.constructor
+java.util.Currency.Canada
+java.util.Currency.CanadaFrench
+java.util.Currency.China
+java.util.Currency.Constructors
+java.util.Currency.Czech
+java.util.Currency.France
+java.util.Currency.Germany
+java.util.Currency.Italy
+java.util.Currency.Japan
+java.util.Currency.Korea
+java.util.Currency.PRC
+java.util.Currency.ReferenceEquality
+java.util.Currency.Slovak
+java.util.Currency.Taiwan
+java.util.Currency.UK
+java.util.Currency.US
+java.util.Currency.getInstance
+java.util.Date.after
+java.util.Date.before
+java.util.Date.clone
+java.util.Date.compareTo
+java.util.Date.equals
+java.util.Date.getTimezoneOffset
+java.util.Date.parse
+java.util.Date.range
+java.util.Date.serialization
+java.util.DuplicateFormatFlagsException.TryCatch
+java.util.DuplicateFormatFlagsException.classInfo.InstanceOf
+java.util.DuplicateFormatFlagsException.classInfo.getInterfaces
+java.util.DuplicateFormatFlagsException.classInfo.getModifiers
+java.util.DuplicateFormatFlagsException.classInfo.getName
+java.util.DuplicateFormatFlagsException.classInfo.getPackage
+java.util.DuplicateFormatFlagsException.classInfo.getSimpleName
+java.util.DuplicateFormatFlagsException.classInfo.getSuperclass
+java.util.DuplicateFormatFlagsException.classInfo.isAssignableFrom
+java.util.DuplicateFormatFlagsException.classInfo.isInstance
+java.util.DuplicateFormatFlagsException.classInfo.isInterface
+java.util.DuplicateFormatFlagsException.classInfo.isLocalClass
+java.util.DuplicateFormatFlagsException.classInfo.isMemberClass
+java.util.DuplicateFormatFlagsException.classInfo.isPrimitive
+java.util.DuplicateFormatFlagsException.classInfo.isSynthetic
+java.util.DuplicateFormatFlagsException.constructor
+java.util.DuplicateFormatFlagsException.getFlags
+java.util.DuplicateFormatFlagsException.getMessage
+java.util.EmptyStackException.TryCatch
+java.util.EmptyStackException.classInfo.InstanceOf
+java.util.EmptyStackException.classInfo.getInterfaces
+java.util.EmptyStackException.classInfo.getModifiers
+java.util.EmptyStackException.classInfo.getName
+java.util.EmptyStackException.classInfo.getPackage
+java.util.EmptyStackException.classInfo.getSimpleName
+java.util.EmptyStackException.classInfo.getSuperclass
+java.util.EmptyStackException.classInfo.isAssignableFrom
+java.util.EmptyStackException.classInfo.isInstance
+java.util.EmptyStackException.classInfo.isInterface
+java.util.EmptyStackException.classInfo.isLocalClass
+java.util.EmptyStackException.classInfo.isMemberClass
+java.util.EmptyStackException.classInfo.isPrimitive
+java.util.EmptyStackException.classInfo.isSynthetic
+java.util.EmptyStackException.constructor
+java.util.EnumSet.Colour
+java.util.EnumSet.ComplementOf
+java.util.FormatFlagsConversionMismatchException.TryCatch
+java.util.FormatFlagsConversionMismatchException.classInfo.InstanceOf
+java.util.FormatFlagsConversionMismatchException.classInfo.getInterfaces
+java.util.FormatFlagsConversionMismatchException.classInfo.getModifiers
+java.util.FormatFlagsConversionMismatchException.classInfo.getName
+java.util.FormatFlagsConversionMismatchException.classInfo.getPackage
+java.util.FormatFlagsConversionMismatchException.classInfo.getSimpleName
+java.util.FormatFlagsConversionMismatchException.classInfo.getSuperclass
+java.util.FormatFlagsConversionMismatchException.classInfo.isAssignableFrom
+java.util.FormatFlagsConversionMismatchException.classInfo.isInstance
+java.util.FormatFlagsConversionMismatchException.classInfo.isInterface
+java.util.FormatFlagsConversionMismatchException.classInfo.isLocalClass
+java.util.FormatFlagsConversionMismatchException.classInfo.isMemberClass
+java.util.FormatFlagsConversionMismatchException.classInfo.isPrimitive
+java.util.FormatFlagsConversionMismatchException.classInfo.isSynthetic
+java.util.FormatFlagsConversionMismatchException.constructor
+java.util.FormatFlagsConversionMismatchException.getConversion
+java.util.FormatFlagsConversionMismatchException.getFlags
+java.util.FormatFlagsConversionMismatchException.getMessage
+java.util.FormatterClosedException.TryCatch
+java.util.FormatterClosedException.classInfo.InstanceOf
+java.util.FormatterClosedException.classInfo.getInterfaces
+java.util.FormatterClosedException.classInfo.getModifiers
+java.util.FormatterClosedException.classInfo.getName
+java.util.FormatterClosedException.classInfo.getPackage
+java.util.FormatterClosedException.classInfo.getSimpleName
+java.util.FormatterClosedException.classInfo.getSuperclass
+java.util.FormatterClosedException.classInfo.isAssignableFrom
+java.util.FormatterClosedException.classInfo.isInstance
+java.util.FormatterClosedException.classInfo.isInterface
+java.util.FormatterClosedException.classInfo.isLocalClass
+java.util.FormatterClosedException.classInfo.isMemberClass
+java.util.FormatterClosedException.classInfo.isPrimitive
+java.util.FormatterClosedException.classInfo.isSynthetic
+java.util.FormatterClosedException.constructor
+java.util.GregorianCalendar.conversion
+java.util.GregorianCalendar.dayOfWeekInMonth
+java.util.GregorianCalendar.equals
+java.util.GregorianCalendar.first
+java.util.GregorianCalendar.getMinimalDaysInFirstWeek
+java.util.GregorianCalendar.getMinimum
+java.util.GregorianCalendar.internal
+java.util.GregorianCalendar.setFirstDayOfWeek
+java.util.GregorianCalendar.setWeekOfMonth
+java.util.GregorianCalendar.weekOfYear
+java.util.HashMap.AcuniaHashMapTest
+java.util.Hashtable.AcuniaHashtableTest
+java.util.Hashtable.ContainsHash
+java.util.Hashtable.EnumerateAndModify
+java.util.Hashtable.HashContains
+java.util.Hashtable.NullValue
+java.util.Hashtable.basic
+java.util.IdentityHashMap.simple
+java.util.IllegalFormatCodePointException.TryCatch
+java.util.IllegalFormatCodePointException.classInfo.InstanceOf
+java.util.IllegalFormatCodePointException.classInfo.getConstructors
+java.util.IllegalFormatCodePointException.classInfo.getDeclaredConstructors
+java.util.IllegalFormatCodePointException.classInfo.getDeclaredFields
+java.util.IllegalFormatCodePointException.classInfo.getDeclaredMethods
+java.util.IllegalFormatCodePointException.classInfo.getFields
+java.util.IllegalFormatCodePointException.classInfo.getInterfaces
+java.util.IllegalFormatCodePointException.classInfo.getMethods
+java.util.IllegalFormatCodePointException.classInfo.getModifiers
+java.util.IllegalFormatCodePointException.classInfo.getName
+java.util.IllegalFormatCodePointException.classInfo.getPackage
+java.util.IllegalFormatCodePointException.classInfo.getSimpleName
+java.util.IllegalFormatCodePointException.classInfo.getSuperclass
+java.util.IllegalFormatCodePointException.classInfo.isAnnotation
+java.util.IllegalFormatCodePointException.classInfo.isAnnotationPresent
+java.util.IllegalFormatCodePointException.classInfo.isAnonymousClass
+java.util.IllegalFormatCodePointException.classInfo.isArray
+java.util.IllegalFormatCodePointException.classInfo.isAssignableFrom
+java.util.IllegalFormatCodePointException.classInfo.isEnum
+java.util.IllegalFormatCodePointException.classInfo.isInstance
+java.util.IllegalFormatCodePointException.classInfo.isInterface
+java.util.IllegalFormatCodePointException.classInfo.isLocalClass
+java.util.IllegalFormatCodePointException.classInfo.isMemberClass
+java.util.IllegalFormatCodePointException.classInfo.isPrimitive
+java.util.IllegalFormatCodePointException.classInfo.isSynthetic
+java.util.IllegalFormatCodePointException.constructor
+java.util.IllegalFormatCodePointException.getCodePoint
+java.util.IllegalFormatCodePointException.getMessage
+java.util.IllegalFormatConversionException.TryCatch
+java.util.IllegalFormatConversionException.TryCatchNPE
+java.util.IllegalFormatConversionException.classInfo.InstanceOf
+java.util.IllegalFormatConversionException.classInfo.getConstructors
+java.util.IllegalFormatConversionException.classInfo.getDeclaredConstructors
+java.util.IllegalFormatConversionException.classInfo.getDeclaredFields
+java.util.IllegalFormatConversionException.classInfo.getDeclaredMethods
+java.util.IllegalFormatConversionException.classInfo.getFields
+java.util.IllegalFormatConversionException.classInfo.getInterfaces
+java.util.IllegalFormatConversionException.classInfo.getMethods
+java.util.IllegalFormatConversionException.classInfo.getModifiers
+java.util.IllegalFormatConversionException.classInfo.getName
+java.util.IllegalFormatConversionException.classInfo.getPackage
+java.util.IllegalFormatConversionException.classInfo.getSimpleName
+java.util.IllegalFormatConversionException.classInfo.getSuperclass
+java.util.IllegalFormatConversionException.classInfo.isAnnotation
+java.util.IllegalFormatConversionException.classInfo.isAnnotationPresent
+java.util.IllegalFormatConversionException.classInfo.isAnonymousClass
+java.util.IllegalFormatConversionException.classInfo.isArray
+java.util.IllegalFormatConversionException.classInfo.isAssignableFrom
+java.util.IllegalFormatConversionException.classInfo.isEnum
+java.util.IllegalFormatConversionException.classInfo.isInstance
+java.util.IllegalFormatConversionException.classInfo.isInterface
+java.util.IllegalFormatConversionException.classInfo.isLocalClass
+java.util.IllegalFormatConversionException.classInfo.isMemberClass
+java.util.IllegalFormatConversionException.classInfo.isPrimitive
+java.util.IllegalFormatConversionException.classInfo.isSynthetic
+java.util.IllegalFormatConversionException.constructor
+java.util.IllegalFormatConversionException.getArgumentClass
+java.util.IllegalFormatConversionException.getConversion
+java.util.IllegalFormatConversionException.getMessage
+java.util.IllegalFormatException.classInfo.InstanceOf
+java.util.IllegalFormatFlagsException.TryCatch
+java.util.IllegalFormatFlagsException.classInfo.InstanceOf
+java.util.IllegalFormatFlagsException.classInfo.getConstructors
+java.util.IllegalFormatFlagsException.classInfo.getDeclaredConstructors
+java.util.IllegalFormatFlagsException.classInfo.getDeclaredFields
+java.util.IllegalFormatFlagsException.classInfo.getDeclaredMethods
+java.util.IllegalFormatFlagsException.classInfo.getFields
+java.util.IllegalFormatFlagsException.classInfo.getInterfaces
+java.util.IllegalFormatFlagsException.classInfo.getMethods
+java.util.IllegalFormatFlagsException.classInfo.getModifiers
+java.util.IllegalFormatFlagsException.classInfo.getName
+java.util.IllegalFormatFlagsException.classInfo.getPackage
+java.util.IllegalFormatFlagsException.classInfo.getSimpleName
+java.util.IllegalFormatFlagsException.classInfo.getSuperclass
+java.util.IllegalFormatFlagsException.classInfo.isAnnotation
+java.util.IllegalFormatFlagsException.classInfo.isAnnotationPresent
+java.util.IllegalFormatFlagsException.classInfo.isAnonymousClass
+java.util.IllegalFormatFlagsException.classInfo.isArray
+java.util.IllegalFormatFlagsException.classInfo.isAssignableFrom
+java.util.IllegalFormatFlagsException.classInfo.isEnum
+java.util.IllegalFormatFlagsException.classInfo.isInstance
+java.util.IllegalFormatFlagsException.classInfo.isInterface
+java.util.IllegalFormatFlagsException.classInfo.isLocalClass
+java.util.IllegalFormatFlagsException.classInfo.isMemberClass
+java.util.IllegalFormatFlagsException.classInfo.isPrimitive
+java.util.IllegalFormatFlagsException.classInfo.isSynthetic
+java.util.IllegalFormatFlagsException.constructor
+java.util.IllegalFormatFlagsException.getFlags
+java.util.IllegalFormatFlagsException.getMessage
+java.util.IllegalFormatPrecisionException.TryCatch
+java.util.IllegalFormatPrecisionException.classInfo.InstanceOf
+java.util.IllegalFormatPrecisionException.classInfo.getConstructors
+java.util.IllegalFormatPrecisionException.classInfo.getDeclaredConstructors
+java.util.IllegalFormatPrecisionException.classInfo.getDeclaredFields
+java.util.IllegalFormatPrecisionException.classInfo.getDeclaredMethods
+java.util.IllegalFormatPrecisionException.classInfo.getFields
+java.util.IllegalFormatPrecisionException.classInfo.getInterfaces
+java.util.IllegalFormatPrecisionException.classInfo.getMethods
+java.util.IllegalFormatPrecisionException.classInfo.getModifiers
+java.util.IllegalFormatPrecisionException.classInfo.getName
+java.util.IllegalFormatPrecisionException.classInfo.getPackage
+java.util.IllegalFormatPrecisionException.classInfo.getSimpleName
+java.util.IllegalFormatPrecisionException.classInfo.getSuperclass
+java.util.IllegalFormatPrecisionException.classInfo.isAnnotation
+java.util.IllegalFormatPrecisionException.classInfo.isAnnotationPresent
+java.util.IllegalFormatPrecisionException.classInfo.isAnonymousClass
+java.util.IllegalFormatPrecisionException.classInfo.isArray
+java.util.IllegalFormatPrecisionException.classInfo.isAssignableFrom
+java.util.IllegalFormatPrecisionException.classInfo.isEnum
+java.util.IllegalFormatPrecisionException.classInfo.isInstance
+java.util.IllegalFormatPrecisionException.classInfo.isInterface
+java.util.IllegalFormatPrecisionException.classInfo.isLocalClass
+java.util.IllegalFormatPrecisionException.classInfo.isMemberClass
+java.util.IllegalFormatPrecisionException.classInfo.isPrimitive
+java.util.IllegalFormatPrecisionException.classInfo.isSynthetic
+java.util.IllegalFormatPrecisionException.constructor
+java.util.IllegalFormatWidthException.TryCatch
+java.util.IllegalFormatWidthException.classInfo.InstanceOf
+java.util.IllegalFormatWidthException.classInfo.getConstructors
+java.util.IllegalFormatWidthException.classInfo.getDeclaredConstructors
+java.util.IllegalFormatWidthException.classInfo.getDeclaredFields
+java.util.IllegalFormatWidthException.classInfo.getDeclaredMethods
+java.util.IllegalFormatWidthException.classInfo.getFields
+java.util.IllegalFormatWidthException.classInfo.getInterfaces
+java.util.IllegalFormatWidthException.classInfo.getMethods
+java.util.IllegalFormatWidthException.classInfo.getModifiers
+java.util.IllegalFormatWidthException.classInfo.getName
+java.util.IllegalFormatWidthException.classInfo.getPackage
+java.util.IllegalFormatWidthException.classInfo.getSimpleName
+java.util.IllegalFormatWidthException.classInfo.getSuperclass
+java.util.IllegalFormatWidthException.classInfo.isAnnotation
+java.util.IllegalFormatWidthException.classInfo.isAnnotationPresent
+java.util.IllegalFormatWidthException.classInfo.isAnonymousClass
+java.util.IllegalFormatWidthException.classInfo.isArray
+java.util.IllegalFormatWidthException.classInfo.isAssignableFrom
+java.util.IllegalFormatWidthException.classInfo.isEnum
+java.util.IllegalFormatWidthException.classInfo.isInstance
+java.util.IllegalFormatWidthException.classInfo.isInterface
+java.util.IllegalFormatWidthException.classInfo.isLocalClass
+java.util.IllegalFormatWidthException.classInfo.isMemberClass
+java.util.IllegalFormatWidthException.classInfo.isPrimitive
+java.util.IllegalFormatWidthException.classInfo.isSynthetic
+java.util.IllegalFormatWidthException.constructor
+java.util.Iterator.ConcurrentModification
+java.util.LinkedHashMap.LinkedHashMapTest
+java.util.LinkedHashMap.Regress
+java.util.LinkedList.AcuniaLinkedListTest
+java.util.LinkedList.SubListTest
+java.util.LinkedList.subList
+java.util.List.subList
+java.util.Observable.observable
+java.util.Properties.AcuniaPropertiesTest
+java.util.Properties.getProperty
+java.util.Properties.load
+java.util.Random.basic
+java.util.ResourceBundle.Resource1
+java.util.ResourceBundle.Resource10_en
+java.util.ResourceBundle.Resource11
+java.util.ResourceBundle.Resource2_en
+java.util.ResourceBundle.Resource3_bo
+java.util.ResourceBundle.Resource4
+java.util.ResourceBundle.Resource4_en
+java.util.ResourceBundle.Resource4_en_CA
+java.util.ResourceBundle.Resource4_jp
+java.util.ResourceBundle.Resource4_jp_JA
+java.util.ResourceBundle.Resource4_jp_JA_WIN
+java.util.ResourceBundle.Resource4_jp_JA_WIN_95
+java.util.ResourceBundle.Resource5
+java.util.ResourceBundle.Resource5_en
+java.util.ResourceBundle.Resource5_en_CA
+java.util.ResourceBundle.Resource5_jp
+java.util.ResourceBundle.Resource5_jp_JA
+java.util.ResourceBundle.Resource5_jp_JA_WIN
+java.util.ResourceBundle.Resource6
+java.util.ResourceBundle.Resource6_en
+java.util.ResourceBundle.Resource6_en_CA
+java.util.ResourceBundle.Resource6_jp
+java.util.ResourceBundle.Resource6_jp_JA
+java.util.ResourceBundle.Resource7
+java.util.ResourceBundle.Resource7_en
+java.util.ResourceBundle.Resource7_en_CA
+java.util.ResourceBundle.Resource7_jp
+java.util.ResourceBundle.Resource8
+java.util.ResourceBundle.Resource8_en
+java.util.ResourceBundle.Resource8_en_CA
+java.util.ResourceBundle.Resource9_en
+java.util.ResourceBundle.Resource9_en_CA
+java.util.ResourceBundle.getBundle
+java.util.Scanner.Base
+java.util.Scanner.BigDecimalInteger
+java.util.Scanner.Booleans
+java.util.Scanner.DoubleFloat
+java.util.Scanner.FileInput
+java.util.Scanner.FindPattern
+java.util.Scanner.FindWithinHorizon
+java.util.Scanner.FishString
+java.util.Scanner.Inputs
+java.util.Scanner.LotsOfInts
+java.util.Scanner.LotsOfPMInts
+java.util.Scanner.LotsOfPMLong
+java.util.Scanner.LotsOfPMShort
+java.util.Scanner.MultiLine
+java.util.Scanner.Radix
+java.util.Scanner.SkipPattern
+java.util.SimpleTimeZone.check12
+java.util.SimpleTimeZone.check14
+java.util.SimpleTimeZone.clone
+java.util.SimpleTimeZone.constants
+java.util.SimpleTimeZone.constructors
+java.util.SimpleTimeZone.equals
+java.util.SimpleTimeZone.getDSTSavings
+java.util.SimpleTimeZone.getOffset
+java.util.SimpleTimeZone.getRawOffset
+java.util.SimpleTimeZone.hasSameRules
+java.util.SimpleTimeZone.hashCode
+java.util.SimpleTimeZone.inDaylightTime
+java.util.SimpleTimeZone.setDSTSavings
+java.util.SimpleTimeZone.setRawOffset
+java.util.SimpleTimeZone.setStartYear
+java.util.Stack.AcuniaStackTest
+java.util.StringTokenizer.constructors
+java.util.StringTokenizer.countTokens
+java.util.StringTokenizer.hasMoreElements
+java.util.StringTokenizer.hasMoreTokens
+java.util.StringTokenizer.nextElement
+java.util.StringTokenizer.nextToken
+java.util.TimeZone.GetDisplayName
+java.util.TimeZone.setDefault
+java.util.TimeZone.setID
+java.util.TimeZone.zdump
+java.util.Timer.taskException
+java.util.TreeMap.serialization
+java.util.TreeSet.basic
+java.util.UUID.TestAll
+java.util.Vector.AcuniaVectorTest
+java.util.Vector.VectorSerialization
+java.util.Vector.copyInto
+java.util.Vector.removeAll
+java.util.Vector.retainAll
+java.util.Vector.subList
diff --git a/openembedded/mauve/blacklist.d/java.util.concurrent b/openembedded/mauve/blacklist.d/java.util.concurrent
new file mode 100644
index 0000000..66d54cf
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.util.concurrent
@@ -0,0 +1,9 @@
+java.util.concurrent.CopyOnWriteArrayList.AddAllAbsentTest
+java.util.concurrent.CopyOnWriteArrayList.AddAllTest
+java.util.concurrent.CopyOnWriteArrayList.Clone
+java.util.concurrent.CopyOnWriteArrayList.Equals
+java.util.concurrent.CopyOnWriteArrayList.RemoveAllTest
+java.util.concurrent.CopyOnWriteArrayList.RemoveTest
+java.util.concurrent.CopyOnWriteArrayList.RetainAllTest
+java.util.concurrent.CopyOnWriteArrayList.SubListTest
+java.util.concurrent.CopyOnWriteArrayList.TestIterators
diff --git a/openembedded/mauve/blacklist.d/java.util.jar b/openembedded/mauve/blacklist.d/java.util.jar
new file mode 100644
index 0000000..80e5816
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.util.jar
@@ -0,0 +1,3 @@
+java.util.jar.JarFile.TestOfManifest
+java.util.jar.JarFile.basic
+java.util.jar.JarInputStream.getNextEntry
diff --git a/openembedded/mauve/blacklist.d/java.util.logging b/openembedded/mauve/blacklist.d/java.util.logging
new file mode 100644
index 0000000..9f3f205
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.util.logging
@@ -0,0 +1,54 @@
+java.util.logging.Handler.TestErrorManager
+java.util.logging.Handler.TestHandler
+java.util.logging.Handler.TestSecurityManager
+java.util.logging.Handler.getErrorManager
+java.util.logging.Handler.isLoggable
+java.util.logging.Handler.reportError
+java.util.logging.Handler.setEncoding
+java.util.logging.Handler.setErrorManager
+java.util.logging.Handler.setFilter
+java.util.logging.Handler.setLevel
+java.util.logging.Level.TestUtils
+java.util.logging.Level.equals
+java.util.logging.Level.getName
+java.util.logging.Level.hashCode
+java.util.logging.Level.intValue
+java.util.logging.Level.parse
+java.util.logging.Level.toString
+java.util.logging.LogManager.Security
+java.util.logging.LogManager.TestHandler
+java.util.logging.LogManager.readConfiguration
+java.util.logging.LogRecord.getMillis
+java.util.logging.LogRecord.getThreadID
+java.util.logging.LogRecord.setLevel
+java.util.logging.LogRecord.setLoggerName
+java.util.logging.LogRecord.setMessage
+java.util.logging.LogRecord.setMillis
+java.util.logging.LogRecord.setParameters
+java.util.logging.LogRecord.setResourceBundle
+java.util.logging.LogRecord.setSequenceNumber
+java.util.logging.LogRecord.setSourceClassName
+java.util.logging.LogRecord.setSourceMethodName
+java.util.logging.LogRecord.setThreadID
+java.util.logging.LogRecord.setThrown
+java.util.logging.Logger.PR35974
+java.util.logging.Logger.TestFilter
+java.util.logging.Logger.TestLogger
+java.util.logging.Logger.TestResourceBundle
+java.util.logging.Logger.TestSecurityManager
+java.util.logging.Logger.getAnonymousLogger
+java.util.logging.Logger.getLogger
+java.util.logging.Logger.getName
+java.util.logging.Logger.getParent
+java.util.logging.Logger.global
+java.util.logging.Logger.hierarchyChecks
+java.util.logging.Logger.securityChecks
+java.util.logging.LoggingMXBean.Test
+java.util.logging.SocketHandler.SocketCapturer
+java.util.logging.SocketHandler.SocketHandler
+java.util.logging.SocketHandler.getFilter
+java.util.logging.SocketHandler.getFormatter
+java.util.logging.SocketHandler.publish
+java.util.logging.XMLFormatter.formatMessage
+java.util.logging.XMLFormatter.getHead
+java.util.logging.XMLFormatter.getTail
diff --git a/openembedded/mauve/blacklist.d/java.util.prefs b/openembedded/mauve/blacklist.d/java.util.prefs
new file mode 100644
index 0000000..48a2aae
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.util.prefs
@@ -0,0 +1 @@
+java.util.prefs.PreferenceTest
diff --git a/openembedded/mauve/blacklist.d/java.util.regex b/openembedded/mauve/blacklist.d/java.util.regex
new file mode 100644
index 0000000..9e831b1
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.util.regex
@@ -0,0 +1,10 @@
+java.util.regex.CharacterClasses
+java.util.regex.Matcher.Regions
+java.util.regex.Matcher.hitEnd
+java.util.regex.Matcher.quoteReplacement
+java.util.regex.Matcher.usePattern
+java.util.regex.Pattern.UnicodeSimpleCategory
+java.util.regex.Pattern.matches
+java.util.regex.Pattern.pcrematches
+java.util.regex.PatternSplit
+java.util.regex.TestHelper
diff --git a/openembedded/mauve/blacklist.d/java.util.zip b/openembedded/mauve/blacklist.d/java.util.zip
new file mode 100644
index 0000000..1e4ef1f
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/java.util.zip
@@ -0,0 +1,14 @@
+java.util.zip.Adler32.checksum
+java.util.zip.Deflater.PR27435
+java.util.zip.GZIPInputStream.PR24461
+java.util.zip.GZIPInputStream.basic
+java.util.zip.InflaterInputStream.basic
+java.util.zip.ZipEntry.Size
+java.util.zip.ZipEntry.newZipEntry
+java.util.zip.ZipEntry.setComment
+java.util.zip.ZipEntry.time
+java.util.zip.ZipFile.DirEntryTest
+java.util.zip.ZipFile.NoEntryTest
+java.util.zip.ZipFile.newZipFile
+java.util.zip.ZipInputStream.basic
+java.util.zip.ZipInputStream.close
diff --git a/openembedded/mauve/blacklist.d/javax.accessibility b/openembedded/mauve/blacklist.d/javax.accessibility
new file mode 100644
index 0000000..b7781db
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.accessibility
@@ -0,0 +1,2 @@
+javax.accessibility.AccessibleContext.TestAccessibleContext
+javax.accessibility.AccessibleContext.getAccessibleRelationSet
diff --git a/openembedded/mauve/blacklist.d/javax.crypto.spec b/openembedded/mauve/blacklist.d/javax.crypto.spec
new file mode 100644
index 0000000..1f5a793
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.crypto.spec
@@ -0,0 +1,2 @@
+javax.crypto.spec.TestOfPBEKeySpec
+javax.crypto.spec.TestOfSecretKeySpec
diff --git a/openembedded/mauve/blacklist.d/javax.imageio b/openembedded/mauve/blacklist.d/javax.imageio
new file mode 100644
index 0000000..c4c77e5
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.imageio
@@ -0,0 +1 @@
+javax.imageio.ImageIO.ImageIOTest
diff --git a/openembedded/mauve/blacklist.d/javax.imageio.plugins.jpeg b/openembedded/mauve/blacklist.d/javax.imageio.plugins.jpeg
new file mode 100644
index 0000000..55627d2
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.imageio.plugins.jpeg
@@ -0,0 +1,4 @@
+javax.imageio.plugins.jpeg.TestJPEGHuffmanTable
+javax.imageio.plugins.jpeg.TestJPEGImageReadParam
+javax.imageio.plugins.jpeg.TestJPEGImageWriteParam
+javax.imageio.plugins.jpeg.TestJPEGQTable
diff --git a/openembedded/mauve/blacklist.d/javax.imageio.spi b/openembedded/mauve/blacklist.d/javax.imageio.spi
new file mode 100644
index 0000000..c222060
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.imageio.spi
@@ -0,0 +1,36 @@
+javax.imageio.spi.IIORegistry.getDefaultInstance
+javax.imageio.spi.IIOServiceProvider.TestProvider
+javax.imageio.spi.IIOServiceProvider.getVendorName
+javax.imageio.spi.IIOServiceProvider.getVersion
+javax.imageio.spi.ImageInputStreamSpi.ImageInputStreamSpi
+javax.imageio.spi.ImageInputStreamSpi.TestProvider
+javax.imageio.spi.ImageInputStreamSpi.canUseCacheFile
+javax.imageio.spi.ImageInputStreamSpi.needsCacheFile
+javax.imageio.spi.ImageOutputStreamSpi.ImageOutputStreamSpi
+javax.imageio.spi.ImageOutputStreamSpi.TestProvider
+javax.imageio.spi.ImageOutputStreamSpi.canUseCacheFile
+javax.imageio.spi.ImageOutputStreamSpi.needsCacheFile
+javax.imageio.spi.ImageReaderWriterSpi.TestProvider
+javax.imageio.spi.ImageReaderWriterSpi.getExtraImageMetadataFormatNames
+javax.imageio.spi.ImageReaderWriterSpi.getExtraStreamMetadataFormatNames
+javax.imageio.spi.ImageReaderWriterSpi.getFileSuffixes
+javax.imageio.spi.ImageReaderWriterSpi.getFormatNames
+javax.imageio.spi.ImageReaderWriterSpi.getMIMETypes
+javax.imageio.spi.ImageReaderWriterSpi.getNativeImageMetadataFormatName
+javax.imageio.spi.ImageReaderWriterSpi.getNativeStreamMetadataFormatName
+javax.imageio.spi.ImageReaderWriterSpi.getPluginClassName
+javax.imageio.spi.ImageReaderWriterSpi.isStandardImageMetadataFormatSupported
+javax.imageio.spi.ImageReaderWriterSpi.isStandardStreamMetadataFormatSupported
+javax.imageio.spi.ImageTranscoderSpi.ImageTranscoderSpi
+javax.imageio.spi.ImageTranscoderSpi.TestProvider
+javax.imageio.spi.ServiceRegistry.MultiplicationService
+javax.imageio.spi.ServiceRegistry.MultiplierOne
+javax.imageio.spi.ServiceRegistry.MultiplierThree
+javax.imageio.spi.ServiceRegistry.MultiplierTwo
+javax.imageio.spi.ServiceRegistry.TestService
+javax.imageio.spi.ServiceRegistry.deregisterAll
+javax.imageio.spi.ServiceRegistry.getCategories
+javax.imageio.spi.ServiceRegistry.getServiceProviderByClass
+javax.imageio.spi.ServiceRegistry.lookupProviders
+javax.imageio.spi.ServiceRegistry.registerServiceProvider
+javax.imageio.spi.ServiceRegistry.setOrdering
diff --git a/openembedded/mauve/blacklist.d/javax.imageio.stream b/openembedded/mauve/blacklist.d/javax.imageio.stream
new file mode 100644
index 0000000..532fcf9
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.imageio.stream
@@ -0,0 +1,4 @@
+javax.imageio.stream.IIOByteBuffer.setData
+javax.imageio.stream.IIOByteBuffer.setLength
+javax.imageio.stream.IIOByteBuffer.setOffset
+javax.imageio.stream.MemoryCacheImageInputStream.TestImageInputStreamImpl
diff --git a/openembedded/mauve/blacklist.d/javax.management b/openembedded/mauve/blacklist.d/javax.management
new file mode 100644
index 0000000..24bf876
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.management
@@ -0,0 +1,14 @@
+javax.management.MBeanServerInvocationHandler.ChildMXBean
+javax.management.MBeanServerInvocationHandler.Colour
+javax.management.MBeanServerInvocationHandler.MBeanProxy
+javax.management.MBeanServerInvocationHandler.Test
+javax.management.MBeanServerInvocationHandler.TestC
+javax.management.MBeanServerInvocationHandler.TestCMXBean
+javax.management.MBeanServerInvocationHandler.TestMBean
+javax.management.MBeanServerInvocationHandler.TestX
+javax.management.MBeanServerInvocationHandler.TestXMBean
+javax.management.MBeanServerPermission.Constructor
+javax.management.ObjectName.Parsing
+javax.management.ObjectName.ParsingJDK6
+javax.management.ObjectName.apply
+javax.management.ObjectName.applyJDK6
diff --git a/openembedded/mauve/blacklist.d/javax.management.openmbean b/openembedded/mauve/blacklist.d/javax.management.openmbean
new file mode 100644
index 0000000..924bb13
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.management.openmbean
@@ -0,0 +1,10 @@
+javax.management.openmbean.ArrayType.Constructor1
+javax.management.openmbean.ArrayType.Constructor2
+javax.management.openmbean.ArrayType.Equals
+javax.management.openmbean.ArrayType.GetArrayType
+javax.management.openmbean.ArrayType.GetPrimitiveArrayType
+javax.management.openmbean.ArrayType.HashCode
+javax.management.openmbean.ArrayType.IsPrimitiveArray
+javax.management.openmbean.ArrayType.IsValue
+javax.management.openmbean.CompositeDataInvocationHandler.Person
+javax.management.openmbean.CompositeDataInvocationHandler.Test
diff --git a/openembedded/mauve/blacklist.d/javax.management.remote b/openembedded/mauve/blacklist.d/javax.management.remote
new file mode 100644
index 0000000..9205b86
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.management.remote
@@ -0,0 +1,2 @@
+javax.management.remote.NotificationResultTest
+javax.management.remote.TargetedNotificationTest
diff --git a/openembedded/mauve/blacklist.d/javax.naming b/openembedded/mauve/blacklist.d/javax.naming
new file mode 100644
index 0000000..e4a7a27
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.naming
@@ -0,0 +1,2 @@
+javax.naming.CompositeName.composite
+javax.naming.CompoundName.simple
diff --git a/openembedded/mauve/blacklist.d/javax.naming.directory b/openembedded/mauve/blacklist.d/javax.naming.directory
new file mode 100644
index 0000000..59fd602
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.naming.directory
@@ -0,0 +1 @@
+javax.naming.directory.BasicAttribute.Enumerate
diff --git a/openembedded/mauve/blacklist.d/javax.net.ssl b/openembedded/mauve/blacklist.d/javax.net.ssl
new file mode 100644
index 0000000..4b656b7
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.net.ssl
@@ -0,0 +1,10 @@
+javax.net.ssl.SSLContext.TestDefaultInit
+javax.net.ssl.SSLContext.TestGetInstance
+javax.net.ssl.SSLEngine.AbstractEngineTest
+javax.net.ssl.SSLEngine.SimplePSKKeyManager
+javax.net.ssl.SSLEngine.SimpleX509KeyManager
+javax.net.ssl.SSLEngine.SimpleX509TrustManager
+javax.net.ssl.SSLEngine.TestGNUHandshake
+javax.net.ssl.SSLEngine.TestHandshake
+javax.net.ssl.SSLEngine.TestNoCiphersuites
+javax.net.ssl.SSLEngine.TestNoProtocols
diff --git a/openembedded/mauve/blacklist.d/javax.print b/openembedded/mauve/blacklist.d/javax.print
new file mode 100644
index 0000000..85e544d
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.print
@@ -0,0 +1,6 @@
+javax.print.DocFlavor.hostEncoding
+javax.print.DocFlavor.parseMimeType
+javax.print.SimpleDoc.constructor
+javax.print.SimpleDoc.getAttributes
+javax.print.SimpleDoc.getReaderForText
+javax.print.SimpleDoc.getStreamForBytes
diff --git a/openembedded/mauve/blacklist.d/javax.print.attribute b/openembedded/mauve/blacklist.d/javax.print.attribute
new file mode 100644
index 0000000..2cec880
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.print.attribute
@@ -0,0 +1,14 @@
+javax.print.attribute.AttributeSetUtilities.simple
+javax.print.attribute.EnumSyntax.CorrectEnumSyntax
+javax.print.attribute.EnumSyntax.WrongEnumSyntax
+javax.print.attribute.EnumSyntax.equals
+javax.print.attribute.EnumSyntax.serialize
+javax.print.attribute.HashAttributeSet.AnotherSimpleAttribute
+javax.print.attribute.HashAttributeSet.SimpleAttribute
+javax.print.attribute.HashAttributeSet.emptySet
+javax.print.attribute.HashAttributeSet.nullTests
+javax.print.attribute.HashAttributeSet.populatedSet
+javax.print.attribute.ResolutionSyntax.simple
+javax.print.attribute.SetOfIntegerSyntax.Simple
+javax.print.attribute.Size2DSyntax.simple
+javax.print.attribute.TextSyntax.constructors
diff --git a/openembedded/mauve/blacklist.d/javax.print.attribute.standard b/openembedded/mauve/blacklist.d/javax.print.attribute.standard
new file mode 100644
index 0000000..5fc8044
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.print.attribute.standard
@@ -0,0 +1 @@
+javax.print.attribute.standard.MediaSize.userClass
diff --git a/openembedded/mauve/blacklist.d/javax.rmi b/openembedded/mauve/blacklist.d/javax.rmi
new file mode 100644
index 0000000..57fb5f0
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.rmi
@@ -0,0 +1,8 @@
+javax.rmi.CORBA.Tie.Externa
+javax.rmi.CORBA.Tie.NodeObject
+javax.rmi.CORBA.Tie.RMI_IIOP
+javax.rmi.CORBA.Tie.RMI_test
+javax.rmi.CORBA.Tie.RMI_testImpl
+javax.rmi.CORBA.Tie._RMI_testImpl_Tie
+javax.rmi.CORBA.Tie._RMI_test_Stub
+javax.rmi.CORBA.Tie.myStructure
diff --git a/openembedded/mauve/blacklist.d/javax.rmi.ssl b/openembedded/mauve/blacklist.d/javax.rmi.ssl
new file mode 100644
index 0000000..72f2ed6
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.rmi.ssl
@@ -0,0 +1 @@
+javax.rmi.ssl.SslRMIClientSocketFactory.PR34582
diff --git a/openembedded/mauve/blacklist.d/javax.security.auth.login b/openembedded/mauve/blacklist.d/javax.security.auth.login
new file mode 100644
index 0000000..ce11030
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.security.auth.login
@@ -0,0 +1,4 @@
+javax.security.auth.login.DBLoginModule
+javax.security.auth.login.TestOfConfigurationParser
+javax.security.auth.login.TestOfGnuConfiguration
+javax.security.auth.login.TestOfPR25202
diff --git a/openembedded/mauve/blacklist.d/javax.sound.sampled b/openembedded/mauve/blacklist.d/javax.sound.sampled
new file mode 100644
index 0000000..365e1a4
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.sound.sampled
@@ -0,0 +1 @@
+javax.sound.sampled.AudioProperties
diff --git a/openembedded/mauve/blacklist.d/javax.swing b/openembedded/mauve/blacklist.d/javax.swing
new file mode 100644
index 0000000..d5c8710
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.swing
@@ -0,0 +1,647 @@
+javax.swing.AbstractAction.MyAction
+javax.swing.AbstractAction.MyPropertyChangeListener
+javax.swing.AbstractAction.clone
+javax.swing.AbstractAction.constructors
+javax.swing.AbstractAction.getValue
+javax.swing.AbstractAction.putValue
+javax.swing.AbstractAction.setEnabled
+javax.swing.AbstractButton.TestButton
+javax.swing.AbstractButton.constructor
+javax.swing.AbstractButton.createChangeListener
+javax.swing.AbstractButton.getActionCommand
+javax.swing.AbstractButton.init
+javax.swing.AbstractButton.setHorizontalAlignment
+javax.swing.AbstractButton.setHorizontalTextPosition
+javax.swing.AbstractButton.setRolloverEnabled
+javax.swing.AbstractButton.setRolloverIcon
+javax.swing.AbstractButton.setRolloverSelectedIcon
+javax.swing.AbstractButton.setVerticalAlignment
+javax.swing.AbstractButton.setVerticalTextPosition
+javax.swing.ActionMap.newMapKeysNull
+javax.swing.BoxLayout.addLayoutComponent
+javax.swing.BoxLayout.constants
+javax.swing.BoxLayout.constructor
+javax.swing.BoxLayout.getLayoutAlignmentX
+javax.swing.BoxLayout.getLayoutAlignmentY
+javax.swing.BoxLayout.horizontal2
+javax.swing.BoxLayout.invalidateLayout
+javax.swing.BoxLayout.layoutContainer
+javax.swing.BoxLayout.maximumLayoutSize
+javax.swing.BoxLayout.maximumLayoutSize2
+javax.swing.BoxLayout.minimumLayoutSize
+javax.swing.BoxLayout.preferredLayoutSize
+javax.swing.BoxLayout.removeLayoutComponent
+javax.swing.BoxLayout.simplehorizontal
+javax.swing.BoxLayout.simplevertical
+javax.swing.ButtonGroup.add
+javax.swing.ButtonGroup.constructor
+javax.swing.ButtonGroup.getButtonCount
+javax.swing.ButtonGroup.getElements
+javax.swing.ButtonGroup.getSelection
+javax.swing.ButtonGroup.isSelected
+javax.swing.ButtonGroup.remove
+javax.swing.ButtonGroup.setSelected
+javax.swing.DefaultBoundedRangeModel.general
+javax.swing.DefaultBoundedRangeModel.getChangeListeners
+javax.swing.DefaultBoundedRangeModel.getExtent
+javax.swing.DefaultBoundedRangeModel.getMaximum
+javax.swing.DefaultBoundedRangeModel.getMinimum
+javax.swing.DefaultBoundedRangeModel.getValue
+javax.swing.DefaultBoundedRangeModel.getValueIsAdjusting
+javax.swing.DefaultBoundedRangeModel.serialization
+javax.swing.DefaultBoundedRangeModel.setExtent
+javax.swing.DefaultBoundedRangeModel.setMaximum
+javax.swing.DefaultBoundedRangeModel.setMinimum
+javax.swing.DefaultBoundedRangeModel.setRangeProperties
+javax.swing.DefaultBoundedRangeModel.setValue
+javax.swing.DefaultBoundedRangeModel.setValueIsAdjusting
+javax.swing.DefaultBoundedRangeModel.toString
+javax.swing.DefaultButtonModel.MyDefaultButtonModel
+javax.swing.DefaultButtonModel.addActionListener
+javax.swing.DefaultButtonModel.constants
+javax.swing.DefaultButtonModel.constructor
+javax.swing.DefaultButtonModel.getSelectedObjects
+javax.swing.DefaultButtonModel.setActionCommand
+javax.swing.DefaultButtonModel.setArmed
+javax.swing.DefaultButtonModel.setEnabled
+javax.swing.DefaultButtonModel.setGroup
+javax.swing.DefaultButtonModel.setMnemonic
+javax.swing.DefaultButtonModel.setPressed
+javax.swing.DefaultButtonModel.setRollover
+javax.swing.DefaultButtonModel.setSelected
+javax.swing.DefaultComboBoxModel.addElement
+javax.swing.DefaultComboBoxModel.constructors
+javax.swing.DefaultComboBoxModel.getElementAt
+javax.swing.DefaultComboBoxModel.getIndexOf
+javax.swing.DefaultComboBoxModel.getSelectedItem
+javax.swing.DefaultComboBoxModel.getSize
+javax.swing.DefaultComboBoxModel.insertElementAt
+javax.swing.DefaultComboBoxModel.removeAllElements
+javax.swing.DefaultComboBoxModel.removeElement
+javax.swing.DefaultComboBoxModel.removeElementAt
+javax.swing.DefaultComboBoxModel.setSelectedItem
+javax.swing.DefaultListCellRenderer.getListCellRendererComponent
+javax.swing.DefaultListModel.MyListDataListener
+javax.swing.DefaultListModel.add
+javax.swing.DefaultListModel.addElement
+javax.swing.DefaultListModel.capacity
+javax.swing.DefaultListModel.clear
+javax.swing.DefaultListModel.constructor
+javax.swing.DefaultListModel.contains
+javax.swing.DefaultListModel.copyInto
+javax.swing.DefaultListModel.elementAt
+javax.swing.DefaultListModel.elements
+javax.swing.DefaultListModel.ensureCapacity
+javax.swing.DefaultListModel.firstElement
+javax.swing.DefaultListModel.get
+javax.swing.DefaultListModel.getElementAt
+javax.swing.DefaultListModel.getSize
+javax.swing.DefaultListModel.indexOf
+javax.swing.DefaultListModel.insertElementAt
+javax.swing.DefaultListModel.isEmpty
+javax.swing.DefaultListModel.lastElement
+javax.swing.DefaultListModel.lastIndexOf
+javax.swing.DefaultListModel.remove
+javax.swing.DefaultListModel.removeAllElements
+javax.swing.DefaultListModel.removeElement
+javax.swing.DefaultListModel.removeElementAt
+javax.swing.DefaultListModel.removeRange
+javax.swing.DefaultListModel.set
+javax.swing.DefaultListModel.setElementAt
+javax.swing.DefaultListModel.setSize
+javax.swing.DefaultListModel.size
+javax.swing.DefaultListModel.toArray
+javax.swing.DefaultListModel.trimToSize
+javax.swing.DefaultListSelectionModel.addListSelectionListener
+javax.swing.DefaultListSelectionModel.addSelectionInterval
+javax.swing.DefaultListSelectionModel.clearSelection
+javax.swing.DefaultListSelectionModel.clone
+javax.swing.DefaultListSelectionModel.constructor
+javax.swing.DefaultListSelectionModel.getAnchorSelectionIndex
+javax.swing.DefaultListSelectionModel.getLeadSelectionIndex
+javax.swing.DefaultListSelectionModel.getListSelectionListeners
+javax.swing.DefaultListSelectionModel.getListeners
+javax.swing.DefaultListSelectionModel.getMaxSelectionIndex
+javax.swing.DefaultListSelectionModel.getMinSelectionIndex
+javax.swing.DefaultListSelectionModel.getSelectionMode
+javax.swing.DefaultListSelectionModel.getValueIsAdjusting
+javax.swing.DefaultListSelectionModel.insertIndexInterval
+javax.swing.DefaultListSelectionModel.isLeadAnchorNotificationEnabled
+javax.swing.DefaultListSelectionModel.isSelectedIndex
+javax.swing.DefaultListSelectionModel.isSelectionEmpty
+javax.swing.DefaultListSelectionModel.leadSelectionIndex
+javax.swing.DefaultListSelectionModel.moveLeadSelectionIndex
+javax.swing.DefaultListSelectionModel.removeIndexInterval
+javax.swing.DefaultListSelectionModel.removeListSelectionListener
+javax.swing.DefaultListSelectionModel.removeSelectionInterval
+javax.swing.DefaultListSelectionModel.setAnchorSelectionIndex
+javax.swing.DefaultListSelectionModel.setLeadSelectionIndex
+javax.swing.DefaultListSelectionModel.setSelectionInterval
+javax.swing.DefaultListSelectionModel.setSelectionMode
+javax.swing.DefaultListSelectionModel.setValueIsAdjusting
+javax.swing.DefaultListSelectionModel.toString
+javax.swing.InputMap.allKeys
+javax.swing.InputMap.clear
+javax.swing.InputMap.constructor
+javax.swing.InputMap.get
+javax.swing.InputMap.getParent
+javax.swing.InputMap.keys
+javax.swing.InputMap.newMapKeysNull
+javax.swing.InputMap.put
+javax.swing.InputMap.remove
+javax.swing.InputMap.setParent
+javax.swing.InputMap.size
+javax.swing.JApplet.isRootPaneCheckingEnabled
+javax.swing.JButton.constructors
+javax.swing.JButton.getActionCommand
+javax.swing.JButton.model
+javax.swing.JButton.uidelegate
+javax.swing.JCheckBox.constructor
+javax.swing.JCheckBox.getActionCommand
+javax.swing.JCheckBox.isFocusable
+javax.swing.JCheckBox.model
+javax.swing.JCheckBox.uidelegate
+javax.swing.JCheckBoxMenuItem.constructors
+javax.swing.JCheckBoxMenuItem.getActionCommand
+javax.swing.JCheckBoxMenuItem.model
+javax.swing.JCheckBoxMenuItem.uidelegate
+javax.swing.JComboBox.ComboRobot
+javax.swing.JComboBox.MutableTest1
+javax.swing.JComboBox.MutableTest2
+javax.swing.JComboBox.MyJComboBox
+javax.swing.JComboBox.SimpleSelectionTest
+javax.swing.JComboBox.TestModel1
+javax.swing.JComboBox.TestModel2
+javax.swing.JComboBox.addItem
+javax.swing.JComboBox.basic
+javax.swing.JComboBox.getEditor
+javax.swing.JComboBox.getPrototypeDisplayValue
+javax.swing.JComboBox.listenerList
+javax.swing.JComboBox.model
+javax.swing.JComboBox.removeItem
+javax.swing.JComboBox.setEditable
+javax.swing.JComboBox.setEditor
+javax.swing.JComboBox.setModel
+javax.swing.JComboBox.setPrototypeDisplayValue
+javax.swing.JComboBox.setSelectedIndex
+javax.swing.JComponent.MyJLabel
+javax.swing.JComponent.TestComponent
+javax.swing.JComponent.TestLayout
+javax.swing.JComponent.addVetoableChangeListener
+javax.swing.JComponent.constructor
+javax.swing.JComponent.getActionForKeyStroke
+javax.swing.JComponent.getAlignmentX
+javax.swing.JComponent.getAlignmentY
+javax.swing.JComponent.getComponentPopupMenu
+javax.swing.JComponent.getFont
+javax.swing.JComponent.getInputMap
+javax.swing.JComponent.getListeners
+javax.swing.JComponent.getPreferredSize
+javax.swing.JComponent.getRegisteredKeyStrokes
+javax.swing.JComponent.getVerifyInputWhenFocusTarget
+javax.swing.JComponent.getVetoableChangeListeners
+javax.swing.JComponent.paint
+javax.swing.JComponent.putClientProperty
+javax.swing.JComponent.registerKeyboardAction
+javax.swing.JComponent.removeVetoableChangeListener
+javax.swing.JComponent.setAlignmentX
+javax.swing.JComponent.setAlignmentY
+javax.swing.JComponent.setBackground
+javax.swing.JComponent.setBorder
+javax.swing.JComponent.setComponentPopupMenu
+javax.swing.JComponent.setDefaultLocale
+javax.swing.JComponent.setEnabled
+javax.swing.JComponent.setFont
+javax.swing.JComponent.setForeground
+javax.swing.JComponent.setInheritsPopupMenu
+javax.swing.JComponent.setMaximumSize
+javax.swing.JComponent.setMinimumSize
+javax.swing.JComponent.setOpaque
+javax.swing.JComponent.setPreferredSize
+javax.swing.JComponent.setUI
+javax.swing.JComponent.setVerifyInputWhenFocusTarget
+javax.swing.JComponent.setVisible
+javax.swing.JDesktopPane.constructor
+javax.swing.JDialog.isRootPaneCheckingEnabled
+javax.swing.JDialog.setDefaultCloseOperation
+javax.swing.JEditorPane.ConstructorsAndTypes
+javax.swing.JEditorPane.ContentType
+javax.swing.JEditorPane.ViewType
+javax.swing.JEditorPane.getScrollableTracks
+javax.swing.JEditorPane.setText
+javax.swing.JFileChooser.MyFileChooser
+javax.swing.JFileChooser.MyFileFilter
+javax.swing.JFileChooser.MyFileSystemView
+javax.swing.JFileChooser.accept
+javax.swing.JFileChooser.addChoosableFileFilter
+javax.swing.JFileChooser.changeToParentDirectory
+javax.swing.JFileChooser.constructors
+javax.swing.JFileChooser.getAccessory
+javax.swing.JFileChooser.getApproveButtonMnemonic
+javax.swing.JFileChooser.getApproveButtonText
+javax.swing.JFileChooser.getApproveButtonToolTipText
+javax.swing.JFileChooser.getChoosableFileFilters
+javax.swing.JFileChooser.getControlButtonsAreShown
+javax.swing.JFileChooser.getDialogTitle
+javax.swing.JFileChooser.getDialogType
+javax.swing.JFileChooser.getFileFilter
+javax.swing.JFileChooser.getFileSelectionMode
+javax.swing.JFileChooser.getFileSystemView
+javax.swing.JFileChooser.getFileView
+javax.swing.JFileChooser.getSelectedFiles
+javax.swing.JFileChooser.isAcceptAllFileFilterUsed
+javax.swing.JFileChooser.isFileHidingEnabled
+javax.swing.JFileChooser.removeChoosableFileFilter
+javax.swing.JFileChooser.setAcceptAllFileFilterUsed
+javax.swing.JFileChooser.setAccessory
+javax.swing.JFileChooser.setApproveButtonMnemonic
+javax.swing.JFileChooser.setApproveButtonText
+javax.swing.JFileChooser.setApproveButtonToolTipText
+javax.swing.JFileChooser.setControlButtonsAreShown
+javax.swing.JFileChooser.setCurrentDirectory
+javax.swing.JFileChooser.setDialogTitle
+javax.swing.JFileChooser.setDialogType
+javax.swing.JFileChooser.setFileFilter
+javax.swing.JFileChooser.setFileHidingEnabled
+javax.swing.JFileChooser.setFileSelectionMode
+javax.swing.JFileChooser.setFileSystemView
+javax.swing.JFileChooser.setFileView
+javax.swing.JFileChooser.setSelectedFile
+javax.swing.JFileChooser.setSelectedFiles
+javax.swing.JFormattedTextField.JFormattedTextFieldTests
+javax.swing.JFrame.HeavyweightComponent
+javax.swing.JFrame.PR34577
+javax.swing.JFrame.SetSize
+javax.swing.JFrame.constructors
+javax.swing.JFrame.glassPaneLayout
+javax.swing.JFrame.isRootPaneCheckingEnabled
+javax.swing.JFrame.paint5
+javax.swing.JInternalFrame.AccessibleJInternalFrame.getAccessibleName
+javax.swing.JInternalFrame.AccessibleJInternalFrame.getAccessibleRole
+javax.swing.JInternalFrame.AccessibleJInternalFrame.getAccessibleValue
+javax.swing.JInternalFrame.AccessibleJInternalFrame.getCurrentAccessibleValue
+javax.swing.JInternalFrame.AccessibleJInternalFrame.getMaximumAccessibleValue
+javax.swing.JInternalFrame.AccessibleJInternalFrame.getMinimumAccessibleValue
+javax.swing.JInternalFrame.AccessibleJInternalFrame.setCurrentAccessibleValue
+javax.swing.JInternalFrame.MyJInternalFrame
+javax.swing.JInternalFrame.constructors
+javax.swing.JInternalFrame.dispose
+javax.swing.JInternalFrame.getDesktopIcon
+javax.swing.JInternalFrame.getInputMap
+javax.swing.JInternalFrame.getNormalBounds
+javax.swing.JInternalFrame.isIconifiable
+javax.swing.JInternalFrame.isResizable
+javax.swing.JInternalFrame.isRootPaneCheckingEnabled
+javax.swing.JInternalFrame.paramString
+javax.swing.JInternalFrame.setClosable
+javax.swing.JInternalFrame.setClosed
+javax.swing.JInternalFrame.setDefaultCloseOperation
+javax.swing.JInternalFrame.setDesktopIcon
+javax.swing.JInternalFrame.setFrameIcon
+javax.swing.JInternalFrame.setIconifiable
+javax.swing.JInternalFrame.setMaximizable
+javax.swing.JInternalFrame.setNormalBounds
+javax.swing.JInternalFrame.setResizable
+javax.swing.JInternalFrame.setSelected
+javax.swing.JInternalFrame.setSelected2
+javax.swing.JInternalFrame.setTitle
+javax.swing.JLabel.AccessibleJLabel.getAccessibleName
+javax.swing.JLabel.AccessibleJLabel.getCharacterBounds
+javax.swing.JLabel.AccessibleJLabel.getIndexAtPoint
+javax.swing.JLabel.Icon
+javax.swing.JLabel.Mnemonic
+javax.swing.JLabel.MyJLabel
+javax.swing.JLabel.TestLabel
+javax.swing.JLabel.constructor
+javax.swing.JLabel.getAccessibleContext
+javax.swing.JLabel.getActionMap
+javax.swing.JLabel.getInputMap
+javax.swing.JLabel.paramString
+javax.swing.JLabel.setDisplayedMnemonic
+javax.swing.JLabel.setDisplayedMnemonicIndex
+javax.swing.JLabel.setFont
+javax.swing.JLabel.setHorizontalAlignment
+javax.swing.JLabel.setIconTextGap
+javax.swing.JLabel.setLabelFor
+javax.swing.JLabel.setText
+javax.swing.JLabel.setVerticalAlignment
+javax.swing.JLayeredPane.addImpl
+javax.swing.JLayeredPane.defaultLayoutManager
+javax.swing.JLayeredPane.getComponentsInLayer
+javax.swing.JLayeredPane.moveToFront
+javax.swing.JLayeredPane.setPosition
+javax.swing.JList.AccessibleJList.AccessibleJListChild.getAccessibleRole
+javax.swing.JList.AccessibleJList.AccessibleJListChild.getAccessibleStateSet
+javax.swing.JList.AccessibleJList.AccessibleJListChild.getBackground
+javax.swing.JList.AccessibleJList.AccessibleJListChild.getCursor
+javax.swing.JList.AccessibleJList.AccessibleJListChild.getFont
+javax.swing.JList.AccessibleJList.AccessibleJListChild.getForeground
+javax.swing.JList.AccessibleJList.AccessibleJListChild.isEnabled
+javax.swing.JList.AccessibleJList.AccessibleJListChild.isFocusTraversable
+javax.swing.JList.AccessibleJList.AccessibleJListChild.isShowing
+javax.swing.JList.AccessibleJList.AccessibleJListChild.isVisible
+javax.swing.JList.AccessibleJList.AccessibleJListChild.setBackground
+javax.swing.JList.AccessibleJList.AccessibleJListChild.setCursor
+javax.swing.JList.AccessibleJList.AccessibleJListChild.setEnabled
+javax.swing.JList.AccessibleJList.AccessibleJListChild.setFont
+javax.swing.JList.AccessibleJList.AccessibleJListChild.setForeground
+javax.swing.JList.AccessibleJList.TestList
+javax.swing.JList.AccessibleJList.contentsChanged
+javax.swing.JList.AccessibleJList.getAccessibleChild
+javax.swing.JList.AccessibleJList.getAccessibleRole
+javax.swing.JList.AccessibleJList.getAccessibleStateSet
+javax.swing.JList.AccessibleJList.intervalAdded
+javax.swing.JList.AccessibleJList.intervalRemoved
+javax.swing.JList.AccessibleJList.valueChanged
+javax.swing.JList.constructors
+javax.swing.JList.getBackground
+javax.swing.JList.getInputMap
+javax.swing.JList.getNextMatch
+javax.swing.JList.getSelectionBackground
+javax.swing.JList.setBackground
+javax.swing.JList.setLayoutOrientation
+javax.swing.JList.setModel
+javax.swing.JList.setSelectionBackground
+javax.swing.JList.setValueIsAdjusting
+javax.swing.JList.setVisibleRowCount
+javax.swing.JMenu.constructors
+javax.swing.JMenu.getActionCommand
+javax.swing.JMenu.getInputMap
+javax.swing.JMenu.getPopUpMenu
+javax.swing.JMenu.model
+javax.swing.JMenu.remove
+javax.swing.JMenu.uidelegate
+javax.swing.JMenuBar.basic
+javax.swing.JMenuBar.constructors
+javax.swing.JMenuBar.getActionMap
+javax.swing.JMenuBar.getComponentIndex
+javax.swing.JMenuBar.getHelpMenu
+javax.swing.JMenuBar.getInputMap
+javax.swing.JMenuBar.getMenu
+javax.swing.JMenuBar.getSubElements
+javax.swing.JMenuBar.setHelpMenu
+javax.swing.JMenuBar.setMargin
+javax.swing.JMenuItem.DragSelectTest
+javax.swing.JMenuItem.constructors
+javax.swing.JMenuItem.getActionCommand
+javax.swing.JOptionPane.MyJOptionPane
+javax.swing.JOptionPane.getInputMap
+javax.swing.JPanel.Layouter
+javax.swing.JPanel.setBorder
+javax.swing.JPopupMenu.getInputMap
+javax.swing.JProgressBar.MyJProgressBar
+javax.swing.JProgressBar.constructors
+javax.swing.JProgressBar.getAccessibleContext
+javax.swing.JProgressBar.getPercentComplete
+javax.swing.JProgressBar.getString
+javax.swing.JProgressBar.isStringPainted
+javax.swing.JProgressBar.paramString
+javax.swing.JProgressBar.setBorderPainted
+javax.swing.JProgressBar.setModel
+javax.swing.JProgressBar.setOrientation
+javax.swing.JProgressBar.setString
+javax.swing.JProgressBar.setStringPainted
+javax.swing.JProgressBar.setValue
+javax.swing.JRadioButton.getActionCommand
+javax.swing.JRadioButton.isFocusable
+javax.swing.JRadioButton.model
+javax.swing.JRadioButton.uidelegate
+javax.swing.JRadioButtonMenuItem.getActionCommand
+javax.swing.JRadioButtonMenuItem.isFocusable
+javax.swing.JRadioButtonMenuItem.model
+javax.swing.JRadioButtonMenuItem.uidelegate
+javax.swing.JRootPane.RootLayout.getLayoutAlignmentX
+javax.swing.JRootPane.RootLayout.getLayoutAlignmentY
+javax.swing.JRootPane.RootLayout.layoutContainer
+javax.swing.JRootPane.RootLayout.preferredLayoutSize
+javax.swing.JRootPane.setLayeredPane
+javax.swing.JScrollBar.MyJScrollBar
+javax.swing.JScrollBar.constructors
+javax.swing.JScrollBar.getAccessibleContext
+javax.swing.JScrollBar.getActionMap
+javax.swing.JScrollBar.getInputMap
+javax.swing.JScrollBar.paramString
+javax.swing.JScrollPane.AccessibleJScrollPane.resetViewport
+javax.swing.JScrollPane.createHorizontalScrollBar
+javax.swing.JScrollPane.createVerticalScrollBar
+javax.swing.JScrollPane.getActionMap
+javax.swing.JScrollPane.getInputMap
+javax.swing.JSlider.MyChangeListener
+javax.swing.JSlider.MyPropertyChangeListener
+javax.swing.JSlider.addChangeListener
+javax.swing.JSlider.constructors
+javax.swing.JSlider.createStandardLabels
+javax.swing.JSlider.getExtent
+javax.swing.JSlider.getInverted
+javax.swing.JSlider.getLabelTable
+javax.swing.JSlider.getMajorTickSpacing
+javax.swing.JSlider.getMaximum
+javax.swing.JSlider.getMinimum
+javax.swing.JSlider.getMinorTickSpacing
+javax.swing.JSlider.getModel
+javax.swing.JSlider.getPaintLabels
+javax.swing.JSlider.getPaintTicks
+javax.swing.JSlider.getPaintTrack
+javax.swing.JSlider.getSnapToTicks
+javax.swing.JSlider.getUIClassID
+javax.swing.JSlider.setExtent
+javax.swing.JSlider.setInverted
+javax.swing.JSlider.setLabelTable
+javax.swing.JSlider.setMajorTickSpacing
+javax.swing.JSlider.setMaximum
+javax.swing.JSlider.setMinimum
+javax.swing.JSlider.setMinorTickSpacing
+javax.swing.JSlider.setModel
+javax.swing.JSlider.setOrientation
+javax.swing.JSlider.setPaintLabels
+javax.swing.JSlider.setPaintTicks
+javax.swing.JSlider.setPaintTrack
+javax.swing.JSlider.setSnapToTicks
+javax.swing.JSlider.setValue
+javax.swing.JSpinner.DateEditor.constructors
+javax.swing.JSpinner.DateEditor.getFormat
+javax.swing.JSpinner.DateEditor.getModel
+javax.swing.JSpinner.DefaultEditor.MyDefaultEditor
+javax.swing.JSpinner.DefaultEditor.constructor
+javax.swing.JSpinner.DefaultEditor.minimumLayoutSize
+javax.swing.JSpinner.DefaultEditor.preferredLayoutSize
+javax.swing.JSpinner.DefaultEditor.propertyChange
+javax.swing.JSpinner.DefaultEditor.stateChanged
+javax.swing.JSpinner.ListEditor.constructor
+javax.swing.JSpinner.ListEditor.getModel
+javax.swing.JSpinner.MyJSpinner
+javax.swing.JSpinner.NumberEditor.constructors
+javax.swing.JSpinner.NumberEditor.getFormat
+javax.swing.JSpinner.NumberEditor.getModel
+javax.swing.JSpinner.addChangeListener
+javax.swing.JSpinner.constructors
+javax.swing.JSpinner.createEditor
+javax.swing.JSpinner.getChangeListeners
+javax.swing.JSpinner.getEditor
+javax.swing.JSpinner.getModel
+javax.swing.JSpinner.getNextValue
+javax.swing.JSpinner.getPreviousValue
+javax.swing.JSpinner.getUIClassID
+javax.swing.JSpinner.removeChangeListener
+javax.swing.JSpinner.setEditor
+javax.swing.JSpinner.setModel
+javax.swing.JSplitPane.Constructor
+javax.swing.JSplitPane.MyJSplitPane
+javax.swing.JSplitPane.getActionMap
+javax.swing.JSplitPane.getDividerLocation
+javax.swing.JSplitPane.getInputMap
+javax.swing.JSplitPane.paramString
+javax.swing.JSplitPane.setComponent
+javax.swing.JSplitPane.setResizeWeight
+javax.swing.JTabbedPane.Mnemonic
+javax.swing.JTabbedPane.getInputMap
+javax.swing.JTabbedPane.remove
+javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.MyBooleanTableCellRenderer
+javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getAccessibleRole
+javax.swing.JTable.AccessibleJTable.AccessibleJTableHeaderCell.getAccessibleRole
+javax.swing.JTable.AccessibleJTable.getAccessibleColumnHeader
+javax.swing.JTable.MyJTable
+javax.swing.JTable.TableRobot
+javax.swing.JTable.addColumn
+javax.swing.JTable.constructors
+javax.swing.JTable.convertColumnIndexToModel
+javax.swing.JTable.convertColumnIndexToView
+javax.swing.JTable.createDefaultColumnsFromModel
+javax.swing.JTable.createDefaultDataModel
+javax.swing.JTable.createDefaultSelectionModel
+javax.swing.JTable.getAccessibleContext
+javax.swing.JTable.getAutoCreateColumnsFromModel
+javax.swing.JTable.getCellEditor
+javax.swing.JTable.getCellRect
+javax.swing.JTable.getColumn
+javax.swing.JTable.getColumnName
+javax.swing.JTable.getInputMap
+javax.swing.JTable.getModel
+javax.swing.JTable.getRowHeight
+javax.swing.JTable.initializeLocalVars
+javax.swing.JTable.isCellEditable
+javax.swing.JTable.isColumnSelected
+javax.swing.JTable.isRowSelected
+javax.swing.JTable.setAutoCreateColumnsFromModel
+javax.swing.JTable.setColumnSelectionAllowed
+javax.swing.JTable.setModel
+javax.swing.JTable.setRowHeight
+javax.swing.JTable.setRowSelectionAllowed
+javax.swing.JTableHeader.getInputMap
+javax.swing.JTextArea.gettingText
+javax.swing.JTextArea.isValidChecks
+javax.swing.JTextArea.preferredSize
+javax.swing.JTextArea.text
+javax.swing.JTextField.CopyPaste
+javax.swing.JTextField.createDefaultModel
+javax.swing.JTextField.fireActionPerformed
+javax.swing.JTextField.getActions
+javax.swing.JTextField.setDocument
+javax.swing.JToggleButton.actionEvent
+javax.swing.JToggleButton.click
+javax.swing.JToggleButton.constructor
+javax.swing.JToggleButton.getActionCommand
+javax.swing.JToggleButton.isFocusable
+javax.swing.JToggleButton.model
+javax.swing.JToggleButton.uidelegate
+javax.swing.JToolBar.buttonInsets
+javax.swing.JToolBar.getInputMap
+javax.swing.JToolTip.MyJToolTip
+javax.swing.JToolTip.getAccessibleContext
+javax.swing.JToolTip.getComponent
+javax.swing.JToolTip.getTipText
+javax.swing.JToolTip.getUIClassID
+javax.swing.JToolTip.paramString
+javax.swing.JToolTip.setComponent
+javax.swing.JToolTip.setTipText
+javax.swing.JTree.TreeRobot
+javax.swing.JTree.getCellRenderer
+javax.swing.JTree.isRowSelected
+javax.swing.JTree.setModel
+javax.swing.JViewport.TestViewport
+javax.swing.JViewport.setView
+javax.swing.JWindow.isRootPaneCheckingEnabled
+javax.swing.KeyStroke.getKeyStroke
+javax.swing.OverlayLayout.getLayoutAlignmentX
+javax.swing.OverlayLayout.getLayoutAlignmentY
+javax.swing.OverlayLayout.layoutContainer
+javax.swing.OverlayLayout.maximumLayoutSize
+javax.swing.OverlayLayout.minimumLayoutSize
+javax.swing.OverlayLayout.preferredLayoutSize
+javax.swing.RepaintManager.DisabledEventQueue
+javax.swing.RepaintManager.addDirtyRegion
+javax.swing.ScrollPaneLayout.minimumLayoutSize
+javax.swing.SizeRequirements.calculateAlignedPositions
+javax.swing.SizeSequence.constructors
+javax.swing.SizeSequence.getIndex
+javax.swing.SizeSequence.getSize
+javax.swing.SizeSequence.getSizes
+javax.swing.SizeSequence.insertEntries
+javax.swing.SizeSequence.removeEntries
+javax.swing.SizeSequence.setSize
+javax.swing.SizeSequence.setSizes
+javax.swing.SpinnerDateModel.constructors
+javax.swing.SpinnerDateModel.getNextValue
+javax.swing.SpinnerDateModel.getPreviousValue
+javax.swing.SpinnerDateModel.setEnd
+javax.swing.SpinnerDateModel.setStart
+javax.swing.SpinnerDateModel.setValue
+javax.swing.SpinnerListModel.ArrayModel
+javax.swing.SpinnerListModel.Constructors
+javax.swing.SpinnerListModel.ListModel
+javax.swing.SpinnerListModel.Ordering
+javax.swing.SpinnerListModel.SetList
+javax.swing.SpinnerNumberModel.constructors
+javax.swing.SpinnerNumberModel.getNextValue
+javax.swing.SpinnerNumberModel.getPreviousValue
+javax.swing.SpinnerNumberModel.setMaximum
+javax.swing.SpinnerNumberModel.setMinimum
+javax.swing.SpinnerNumberModel.setStepSize
+javax.swing.SpinnerNumberModel.setValue
+javax.swing.SwingUtilities.calculateInnerArea
+javax.swing.SwingUtilities.computeIntersection
+javax.swing.SwingUtilities.computeUnion
+javax.swing.SwingUtilities.isRectangleContainingRectangle
+javax.swing.SwingUtilities.layoutCompoundLabel
+javax.swing.SwingUtilities.replaceUIActionMap
+javax.swing.Timer.basic
+javax.swing.Timer.preparatory
+javax.swing.Timer.setDelay
+javax.swing.Timer.setInitialDelay
+javax.swing.Timer.test_23918
+javax.swing.ToolTipManager.DynamicToolTipTest
+javax.swing.ToolTipManager.setDismissDelay
+javax.swing.ToolTipManager.setInitialDelay
+javax.swing.ToolTipManager.setReshowDelay
+javax.swing.TransferHandler.TransferActionConstructor
+javax.swing.TransferHandler.canImport
+javax.swing.TransferHandler.createTransferable
+javax.swing.TransferHandler.exportToClipboard
+javax.swing.TransferHandler.importData
+javax.swing.UIDefaults.getBoolean
+javax.swing.UIDefaults.putDefaults
+javax.swing.UIDefaults.remove
+javax.swing.UIManager.LookAndFeelInfo.constructor
+javax.swing.UIManager.MyLookAndFeel
+javax.swing.UIManager.TestLabelUI
+javax.swing.UIManager.addAuxiliaryLookAndFeel
+javax.swing.UIManager.addPropertyChangeListener
+javax.swing.UIManager.getAuxiliaryLookAndFeels
+javax.swing.UIManager.getBoolean
+javax.swing.UIManager.getBorder
+javax.swing.UIManager.getColor
+javax.swing.UIManager.getCrossPlatformLookAndFeelClassName
+javax.swing.UIManager.getDefaults
+javax.swing.UIManager.getDimension
+javax.swing.UIManager.getFont
+javax.swing.UIManager.getIcon
+javax.swing.UIManager.getInsets
+javax.swing.UIManager.getInt
+javax.swing.UIManager.getLookAndFeelDefaults
+javax.swing.UIManager.getPropertyChangeListeners
+javax.swing.UIManager.getString
+javax.swing.UIManager.getUI
+javax.swing.UIManager.removeAuxiliaryLookAndFeel
+javax.swing.UIManager.setLookAndFeel
+javax.swing.ViewportLayout.layoutContainer
+javax.swing.ViewportLayout.minimumLayoutSize
diff --git a/openembedded/mauve/blacklist.d/javax.swing.border b/openembedded/mauve/blacklist.d/javax.swing.border
new file mode 100644
index 0000000..8356ddd
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.swing.border
@@ -0,0 +1,16 @@
+javax.swing.border.CompoundBorder.isBorderOpaque
+javax.swing.border.TitledBorder.constructors
+javax.swing.border.TitledBorder.getBorder
+javax.swing.border.TitledBorder.getBorderInsets
+javax.swing.border.TitledBorder.getTitle
+javax.swing.border.TitledBorder.getTitleColor
+javax.swing.border.TitledBorder.getTitleFont
+javax.swing.border.TitledBorder.getTitleJustification
+javax.swing.border.TitledBorder.getTitlePosition
+javax.swing.border.TitledBorder.isBorderOpaque
+javax.swing.border.TitledBorder.setBorder
+javax.swing.border.TitledBorder.setTitle
+javax.swing.border.TitledBorder.setTitleColor
+javax.swing.border.TitledBorder.setTitleFont
+javax.swing.border.TitledBorder.setTitleJustification
+javax.swing.border.TitledBorder.setTitlePosition
diff --git a/openembedded/mauve/blacklist.d/javax.swing.event b/openembedded/mauve/blacklist.d/javax.swing.event
new file mode 100644
index 0000000..4f1f3b5
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.swing.event
@@ -0,0 +1,25 @@
+javax.swing.event.EventListenerList.add
+javax.swing.event.EventListenerList.getListenerCount
+javax.swing.event.EventListenerList.getListenerList
+javax.swing.event.EventListenerList.getListeners
+javax.swing.event.EventListenerList.remove
+javax.swing.event.EventListenerList.toString
+javax.swing.event.InternalFrameEvent.constructor
+javax.swing.event.InternalFrameEvent.getInternalFrame
+javax.swing.event.InternalFrameEvent.paramString
+javax.swing.event.ListDataEvent.constructor
+javax.swing.event.ListDataEvent.getIndex0
+javax.swing.event.ListDataEvent.getIndex1
+javax.swing.event.ListDataEvent.getSource
+javax.swing.event.ListDataEvent.getType
+javax.swing.event.ListDataEvent.toString
+javax.swing.event.SwingPropertyChangeSupport.addPropertyChangeListener
+javax.swing.event.SwingPropertyChangeSupport.constructor
+javax.swing.event.SwingPropertyChangeSupport.firePropertyChange
+javax.swing.event.SwingPropertyChangeSupport.getPropertyChangeListeners
+javax.swing.event.SwingPropertyChangeSupport.hasListeners
+javax.swing.event.SwingPropertyChangeSupport.removePropertyChangeListener
+javax.swing.event.TableModelEvent.constructors
+javax.swing.event.TreeSelectionEvent.cloneWithSource
+javax.swing.event.TreeSelectionEvent.constructors
+javax.swing.event.TreeSelectionEvent.isAddedPath
diff --git a/openembedded/mauve/blacklist.d/javax.swing.filechooser b/openembedded/mauve/blacklist.d/javax.swing.filechooser
new file mode 100644
index 0000000..cf41b8f
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.swing.filechooser
@@ -0,0 +1,7 @@
+javax.swing.filechooser.FileSystemView.getFileSystemView
+javax.swing.filechooser.FileView.MyFileView
+javax.swing.filechooser.FileView.getDescription
+javax.swing.filechooser.FileView.getIcon
+javax.swing.filechooser.FileView.getName
+javax.swing.filechooser.FileView.getTypeDescription
+javax.swing.filechooser.FileView.isTraversable
diff --git a/openembedded/mauve/blacklist.d/javax.swing.plaf b/openembedded/mauve/blacklist.d/javax.swing.plaf
new file mode 100644
index 0000000..d4c3811
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.swing.plaf
@@ -0,0 +1,5 @@
+javax.swing.plaf.ColorUIResource.constructors
+javax.swing.plaf.ColorUIResource.equals
+javax.swing.plaf.ColorUIResource.serialization
+javax.swing.plaf.IconUIResource.constructor
+javax.swing.plaf.TestLookAndFeel
diff --git a/openembedded/mauve/blacklist.d/javax.swing.plaf.basic b/openembedded/mauve/blacklist.d/javax.swing.plaf.basic
new file mode 100644
index 0000000..f53869a
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.swing.plaf.basic
@@ -0,0 +1,117 @@
+javax.swing.plaf.basic.BasicArrowButton.getMaximumSize
+javax.swing.plaf.basic.BasicArrowButton.getMinimumSize
+javax.swing.plaf.basic.BasicArrowButton.getPreferredSize
+javax.swing.plaf.basic.BasicArrowButton.isFocusTraversable
+javax.swing.plaf.basic.BasicArrowButton.isFocusable
+javax.swing.plaf.basic.BasicButtonUI.MyBasicButtonUI
+javax.swing.plaf.basic.BasicButtonUI.clearTextShiftOffset
+javax.swing.plaf.basic.BasicButtonUI.defaultTextIconGap
+javax.swing.plaf.basic.BasicButtonUI.defaultTextShiftOffset
+javax.swing.plaf.basic.BasicButtonUI.getPropertyPrefix
+javax.swing.plaf.basic.BasicButtonUI.getTextShiftOffset
+javax.swing.plaf.basic.BasicButtonUI.setTextShiftOffset
+javax.swing.plaf.basic.BasicCheckBoxMenuItemUI.MyBasicCheckBoxMenuItemUI
+javax.swing.plaf.basic.BasicCheckBoxMenuItemUI.getPropertyPrefix
+javax.swing.plaf.basic.BasicCheckBoxUI.MyBasicCheckBoxUI
+javax.swing.plaf.basic.BasicCheckBoxUI.getPropertyPrefix
+javax.swing.plaf.basic.BasicComboBoxEditor.addActionListener
+javax.swing.plaf.basic.BasicComboBoxEditor.constructor
+javax.swing.plaf.basic.BasicComboBoxEditor.removeActionListener
+javax.swing.plaf.basic.BasicComboBoxUI.MyBasicComboBoxUI
+javax.swing.plaf.basic.BasicComboBoxUI.MyBasicComboBoxUILAF
+javax.swing.plaf.basic.BasicComboBoxUI.createArrowButton
+javax.swing.plaf.basic.BasicComboBoxUI.createEditor
+javax.swing.plaf.basic.BasicComboBoxUI.createRenderer
+javax.swing.plaf.basic.BasicComboBoxUI.general
+javax.swing.plaf.basic.BasicComboBoxUI.getDefaultSize
+javax.swing.plaf.basic.BasicComboBoxUI.getDisplaySize
+javax.swing.plaf.basic.BasicComboBoxUI.getMaximumSize
+javax.swing.plaf.basic.BasicComboBoxUI.getMinimumSize
+javax.swing.plaf.basic.BasicComboBoxUI.getPreferredSize
+javax.swing.plaf.basic.BasicComboBoxUI.layout
+javax.swing.plaf.basic.BasicEditorPaneUI.MyBasicEditorPaneUI
+javax.swing.plaf.basic.BasicEditorPaneUI.getPropertyPrefix
+javax.swing.plaf.basic.BasicFileChooserUI.MyBasicFileChooserUI
+javax.swing.plaf.basic.BasicFileChooserUI.constructor
+javax.swing.plaf.basic.BasicFileChooserUI.getApproveButton
+javax.swing.plaf.basic.BasicFileChooserUI.getApproveButtonMnemonic
+javax.swing.plaf.basic.BasicFileChooserUI.getApproveButtonText
+javax.swing.plaf.basic.BasicFileChooserUI.getApproveButtonToolTipText
+javax.swing.plaf.basic.BasicFileChooserUI.getApproveSelectionAction
+javax.swing.plaf.basic.BasicFileChooserUI.getCancelSelectionAction
+javax.swing.plaf.basic.BasicFileChooserUI.getChangeToParentDirectoryAction
+javax.swing.plaf.basic.BasicFileChooserUI.getDialogTitle
+javax.swing.plaf.basic.BasicFileChooserUI.getDirectoryName
+javax.swing.plaf.basic.BasicFileChooserUI.getFileName
+javax.swing.plaf.basic.BasicFileChooserUI.getFileView
+javax.swing.plaf.basic.BasicFileChooserUI.getGoHomeAction
+javax.swing.plaf.basic.BasicFileChooserUI.getNewFolderAction
+javax.swing.plaf.basic.BasicFileChooserUI.getUpdateAction
+javax.swing.plaf.basic.BasicFileChooserUI.installIcons
+javax.swing.plaf.basic.BasicFileChooserUI.installStrings
+javax.swing.plaf.basic.BasicFileChooserUI.uninstallStrings
+javax.swing.plaf.basic.BasicFormattedTextFieldUI.MyBasicFormattedTextFieldUI
+javax.swing.plaf.basic.BasicFormattedTextFieldUI.getPropertyPrefix
+javax.swing.plaf.basic.BasicHTML.isHTMLString
+javax.swing.plaf.basic.BasicIconFactory.getCheckBoxIcon
+javax.swing.plaf.basic.BasicIconFactory.getCheckBoxMenuItemIcon
+javax.swing.plaf.basic.BasicIconFactory.getMenuArrowIcon
+javax.swing.plaf.basic.BasicInternalFrameTitlePane.CloseAction.constructor
+javax.swing.plaf.basic.BasicInternalFrameTitlePane.IconifyAction.constructor
+javax.swing.plaf.basic.BasicInternalFrameTitlePane.MaximizeAction.constructor
+javax.swing.plaf.basic.BasicInternalFrameTitlePane.MoveAction.constructor
+javax.swing.plaf.basic.BasicInternalFrameTitlePane.RestoreAction.constructor
+javax.swing.plaf.basic.BasicInternalFrameTitlePane.SizeAction.constructor
+javax.swing.plaf.basic.BasicListUI.updateLayoutStateNeeded
+javax.swing.plaf.basic.BasicLookAndFeel.MyBasicLookAndFeel
+javax.swing.plaf.basic.BasicLookAndFeel.initComponentDefaults
+javax.swing.plaf.basic.BasicLookAndFeel.initSystemColorDefaults
+javax.swing.plaf.basic.BasicMenuItemUI.MyBasicMenuItemUI
+javax.swing.plaf.basic.BasicMenuItemUI.getPropertyPrefix
+javax.swing.plaf.basic.BasicMenuUI.MyBasicMenuUI
+javax.swing.plaf.basic.BasicMenuUI.getPropertyPrefix
+javax.swing.plaf.basic.BasicOptionPaneUI.PropertyChangeHandler.propertyChange
+javax.swing.plaf.basic.BasicPasswordFieldUI.MyBasicPasswordFieldUI
+javax.swing.plaf.basic.BasicPasswordFieldUI.getPropertyPrefix
+javax.swing.plaf.basic.BasicRadioButtonMenuItemUI.MyBasicRadioButtonMenuItemUI
+javax.swing.plaf.basic.BasicRadioButtonMenuItemUI.getPropertyPrefix
+javax.swing.plaf.basic.BasicRadioButtonUI.MyBasicRadioButtonUI
+javax.swing.plaf.basic.BasicRadioButtonUI.getPropertyPrefix
+javax.swing.plaf.basic.BasicRootPaneUI.installDefaults
+javax.swing.plaf.basic.BasicScrollBarUI.MyBasicScrollBarUI
+javax.swing.plaf.basic.BasicScrollBarUI.constructor
+javax.swing.plaf.basic.BasicScrollBarUI.createDecreaseButton
+javax.swing.plaf.basic.BasicScrollBarUI.createIncreaseButton
+javax.swing.plaf.basic.BasicScrollBarUI.getMaximumSize
+javax.swing.plaf.basic.BasicScrollBarUI.getMaximumThumbSize
+javax.swing.plaf.basic.BasicScrollBarUI.getMinimumSize
+javax.swing.plaf.basic.BasicScrollBarUI.getMinimumThumbSize
+javax.swing.plaf.basic.BasicScrollBarUI.getPreferredSize
+javax.swing.plaf.basic.BasicScrollBarUI.installComponents
+javax.swing.plaf.basic.BasicScrollBarUI.installDefaults
+javax.swing.plaf.basic.BasicScrollBarUI.layoutContainer
+javax.swing.plaf.basic.BasicSeparatorUI.getMaximumSize
+javax.swing.plaf.basic.BasicSeparatorUI.getMinimumSize
+javax.swing.plaf.basic.BasicSeparatorUI.getPreferredSize
+javax.swing.plaf.basic.BasicSliderUI.MyBasicSliderUI
+javax.swing.plaf.basic.BasicSliderUI.calculateGeometry
+javax.swing.plaf.basic.BasicSliderUI.constructors
+javax.swing.plaf.basic.BasicSliderUI.getMaximumSize
+javax.swing.plaf.basic.BasicSliderUI.getMinimumSize
+javax.swing.plaf.basic.BasicSliderUI.getPreferredSize
+javax.swing.plaf.basic.BasicSliderUI.getThumbSize
+javax.swing.plaf.basic.BasicSliderUI.installUI
+javax.swing.plaf.basic.BasicSliderUI.valueForXPosition
+javax.swing.plaf.basic.BasicSliderUI.valueForYPosition
+javax.swing.plaf.basic.BasicSliderUI.xPositionForValue
+javax.swing.plaf.basic.BasicSliderUI.yPositionForValue
+javax.swing.plaf.basic.BasicSplitPaneUI.BasicHorizontalLayoutManager.layoutContainer
+javax.swing.plaf.basic.BasicSplitPaneUI.getDividerLocation
+javax.swing.plaf.basic.BasicTextAreaUI.MyBasicTextAreaUI
+javax.swing.plaf.basic.BasicTextAreaUI.getPropertyPrefix
+javax.swing.plaf.basic.BasicTextFieldUI.MyBasicTextFieldUI
+javax.swing.plaf.basic.BasicTextFieldUI.getPropertyPrefix
+javax.swing.plaf.basic.BasicTextPaneUI.MyBasicTextPaneUI
+javax.swing.plaf.basic.BasicTextPaneUI.getPropertyPrefix
+javax.swing.plaf.basic.BasicToggleButtonUI.MyBasicToggleButtonUI
+javax.swing.plaf.basic.BasicToggleButtonUI.getPropertyPrefix
diff --git a/openembedded/mauve/blacklist.d/javax.swing.plaf.metal b/openembedded/mauve/blacklist.d/javax.swing.plaf.metal
new file mode 100644
index 0000000..6055105
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.swing.plaf.metal
@@ -0,0 +1,166 @@
+javax.swing.plaf.metal.DefaultMetalTheme.DefaultMetalThemeTest
+javax.swing.plaf.metal.DefaultMetalTheme.getControlTextFont
+javax.swing.plaf.metal.DefaultMetalTheme.getMenuTextFont
+javax.swing.plaf.metal.DefaultMetalTheme.getName
+javax.swing.plaf.metal.DefaultMetalTheme.getSubTextFont
+javax.swing.plaf.metal.DefaultMetalTheme.getSystemTextFont
+javax.swing.plaf.metal.DefaultMetalTheme.getUserTextFont
+javax.swing.plaf.metal.DefaultMetalTheme.getWindowTitleFont
+javax.swing.plaf.metal.MetalBorders.ButtonBorder.getBorderInsets
+javax.swing.plaf.metal.MetalBorders.Flush3DBorder.getBorderInsets
+javax.swing.plaf.metal.MetalBorders.InternalFrameBorder.getBorderInsets
+javax.swing.plaf.metal.MetalBorders.MenuBarBorder.MyMenuBarBorder
+javax.swing.plaf.metal.MetalBorders.MenuBarBorder.borderInsets
+javax.swing.plaf.metal.MetalBorders.MenuBarBorder.getBorderInsets
+javax.swing.plaf.metal.MetalBorders.MenuItemBorder.MyMenuItemBorder
+javax.swing.plaf.metal.MetalBorders.MenuItemBorder.borderInsets
+javax.swing.plaf.metal.MetalBorders.MenuItemBorder.getBorderInsets
+javax.swing.plaf.metal.MetalBorders.PaletteBorder.getBorderInsets
+javax.swing.plaf.metal.MetalBorders.ToolBarBorder.getBorderInsets
+javax.swing.plaf.metal.MetalBorders.getButtonBorder
+javax.swing.plaf.metal.MetalBorders.getDesktopIconBorder
+javax.swing.plaf.metal.MetalBorders.getTextBorder
+javax.swing.plaf.metal.MetalBorders.getTextFieldBorder
+javax.swing.plaf.metal.MetalBorders.getToggleButtonBorder
+javax.swing.plaf.metal.MetalButtonUI.MyMetalButtonUI
+javax.swing.plaf.metal.MetalButtonUI.getDisabledTextColor
+javax.swing.plaf.metal.MetalButtonUI.getFocusColor
+javax.swing.plaf.metal.MetalButtonUI.getSelectColor
+javax.swing.plaf.metal.MetalCheckBoxUI.getPropertyPrefix
+javax.swing.plaf.metal.MetalComboBoxButton.constructors
+javax.swing.plaf.metal.MetalComboBoxButton.getComboBox
+javax.swing.plaf.metal.MetalComboBoxButton.getComboIcon
+javax.swing.plaf.metal.MetalComboBoxButton.isFocusTraversable
+javax.swing.plaf.metal.MetalComboBoxButton.isIconOnly
+javax.swing.plaf.metal.MetalComboBoxButton.setComboBox
+javax.swing.plaf.metal.MetalComboBoxButton.setComboIcon
+javax.swing.plaf.metal.MetalComboBoxButton.setEnabled
+javax.swing.plaf.metal.MetalComboBoxButton.setIconOnly
+javax.swing.plaf.metal.MetalComboBoxEditor.MyMetalComboBoxEditor
+javax.swing.plaf.metal.MetalComboBoxEditor.constructor
+javax.swing.plaf.metal.MetalComboBoxEditor.editorBorderInsets
+javax.swing.plaf.metal.MetalComboBoxIcon.getIconHeight
+javax.swing.plaf.metal.MetalComboBoxIcon.getIconWidth
+javax.swing.plaf.metal.MetalComboBoxUI.MyMetalComboBoxUI
+javax.swing.plaf.metal.MetalComboBoxUI.createArrowButton
+javax.swing.plaf.metal.MetalComboBoxUI.getDisplaySize
+javax.swing.plaf.metal.MetalComboBoxUI.getMinimumSize
+javax.swing.plaf.metal.MetalComboBoxUI.getPreferredSize
+javax.swing.plaf.metal.MetalFileChooserUI.MyMetalFileChooserUI
+javax.swing.plaf.metal.MetalFileChooserUI.createFilterComboBoxModel
+javax.swing.plaf.metal.MetalFileChooserUI.getApproveButton
+javax.swing.plaf.metal.MetalFileChooserUI.getBottomPanel
+javax.swing.plaf.metal.MetalFileChooserUI.getButtonPanel
+javax.swing.plaf.metal.MetalFileChooserUI.getFileName
+javax.swing.plaf.metal.MetalFileChooserUI.getMaximumSize
+javax.swing.plaf.metal.MetalFileChooserUI.getMinimumSize
+javax.swing.plaf.metal.MetalFileChooserUI.getPreferredSize
+javax.swing.plaf.metal.MetalFileChooserUI.setFileName
+javax.swing.plaf.metal.MetalIconFactory.PaletteCloseIcon.getIconHeight
+javax.swing.plaf.metal.MetalIconFactory.PaletteCloseIcon.getIconWidth
+javax.swing.plaf.metal.MetalIconFactory.TreeFolderIcon.getAdditionalHeight
+javax.swing.plaf.metal.MetalIconFactory.TreeFolderIcon.getShift
+javax.swing.plaf.metal.MetalIconFactory.TreeLeafIcon.getAdditionalHeight
+javax.swing.plaf.metal.MetalIconFactory.TreeLeafIcon.getShift
+javax.swing.plaf.metal.MetalIconFactory.getCheckBoxIcon
+javax.swing.plaf.metal.MetalIconFactory.getCheckBoxMenuItemIcon
+javax.swing.plaf.metal.MetalIconFactory.getFileChooserDetailViewIcon
+javax.swing.plaf.metal.MetalIconFactory.getFileChooserHomeFolderIcon
+javax.swing.plaf.metal.MetalIconFactory.getFileChooserListViewIcon
+javax.swing.plaf.metal.MetalIconFactory.getFileChooserNewFolderIcon
+javax.swing.plaf.metal.MetalIconFactory.getFileChooserUpFolderIcon
+javax.swing.plaf.metal.MetalIconFactory.getHorizontalSliderThumbIcon
+javax.swing.plaf.metal.MetalIconFactory.getInternalFrameAltMaximizeIcon
+javax.swing.plaf.metal.MetalIconFactory.getInternalFrameCloseIcon
+javax.swing.plaf.metal.MetalIconFactory.getInternalFrameDefaultMenuIcon
+javax.swing.plaf.metal.MetalIconFactory.getInternalFrameMaximizeIcon
+javax.swing.plaf.metal.MetalIconFactory.getInternalFrameMinimizeIcon
+javax.swing.plaf.metal.MetalIconFactory.getMenuArrowIcon
+javax.swing.plaf.metal.MetalIconFactory.getMenuItemArrowIcon
+javax.swing.plaf.metal.MetalIconFactory.getMenuItemCheckIcon
+javax.swing.plaf.metal.MetalIconFactory.getRadioButtonIcon
+javax.swing.plaf.metal.MetalIconFactory.getRadioButtonMenuItemIcon
+javax.swing.plaf.metal.MetalIconFactory.getTreeComputerIcon
+javax.swing.plaf.metal.MetalIconFactory.getTreeControlIcon
+javax.swing.plaf.metal.MetalIconFactory.getTreeFloppyDriveIcon
+javax.swing.plaf.metal.MetalIconFactory.getTreeFolderIcon
+javax.swing.plaf.metal.MetalIconFactory.getTreeHardDriveIcon
+javax.swing.plaf.metal.MetalIconFactory.getTreeLeafIcon
+javax.swing.plaf.metal.MetalIconFactory.getVerticalSliderThumbIcon
+javax.swing.plaf.metal.MetalLookAndFeel.MyMetalLookAndFeel
+javax.swing.plaf.metal.MetalLookAndFeel.getAcceleratorForeground
+javax.swing.plaf.metal.MetalLookAndFeel.getAcceleratorSelectedForeground
+javax.swing.plaf.metal.MetalLookAndFeel.getBlack
+javax.swing.plaf.metal.MetalLookAndFeel.getControl
+javax.swing.plaf.metal.MetalLookAndFeel.getControlDarkShadow
+javax.swing.plaf.metal.MetalLookAndFeel.getControlDisabled
+javax.swing.plaf.metal.MetalLookAndFeel.getControlHighlight
+javax.swing.plaf.metal.MetalLookAndFeel.getControlInfo
+javax.swing.plaf.metal.MetalLookAndFeel.getControlShadow
+javax.swing.plaf.metal.MetalLookAndFeel.getControlTextColor
+javax.swing.plaf.metal.MetalLookAndFeel.getControlTextFont
+javax.swing.plaf.metal.MetalLookAndFeel.getDefaults
+javax.swing.plaf.metal.MetalLookAndFeel.getDescription
+javax.swing.plaf.metal.MetalLookAndFeel.getDesktopColor
+javax.swing.plaf.metal.MetalLookAndFeel.getFocusColor
+javax.swing.plaf.metal.MetalLookAndFeel.getHighlightedTextColor
+javax.swing.plaf.metal.MetalLookAndFeel.getID
+javax.swing.plaf.metal.MetalLookAndFeel.getInactiveControlTextColor
+javax.swing.plaf.metal.MetalLookAndFeel.getInactiveSystemTextColor
+javax.swing.plaf.metal.MetalLookAndFeel.getMenuBackground
+javax.swing.plaf.metal.MetalLookAndFeel.getMenuDisabledForeground
+javax.swing.plaf.metal.MetalLookAndFeel.getMenuForeground
+javax.swing.plaf.metal.MetalLookAndFeel.getMenuSelectedBackground
+javax.swing.plaf.metal.MetalLookAndFeel.getMenuSelectedForeground
+javax.swing.plaf.metal.MetalLookAndFeel.getMenuTextFont
+javax.swing.plaf.metal.MetalLookAndFeel.getName
+javax.swing.plaf.metal.MetalLookAndFeel.getPrimaryControl
+javax.swing.plaf.metal.MetalLookAndFeel.getPrimaryControlDarkShadow
+javax.swing.plaf.metal.MetalLookAndFeel.getPrimaryControlHighlight
+javax.swing.plaf.metal.MetalLookAndFeel.getPrimaryControlInfo
+javax.swing.plaf.metal.MetalLookAndFeel.getPrimaryControlShadow
+javax.swing.plaf.metal.MetalLookAndFeel.getSeparatorBackground
+javax.swing.plaf.metal.MetalLookAndFeel.getSeparatorForeground
+javax.swing.plaf.metal.MetalLookAndFeel.getSubTextFont
+javax.swing.plaf.metal.MetalLookAndFeel.getSystemTextColor
+javax.swing.plaf.metal.MetalLookAndFeel.getSystemTextFont
+javax.swing.plaf.metal.MetalLookAndFeel.getTextHighlightColor
+javax.swing.plaf.metal.MetalLookAndFeel.getUserTextColor
+javax.swing.plaf.metal.MetalLookAndFeel.getUserTextFont
+javax.swing.plaf.metal.MetalLookAndFeel.getWhite
+javax.swing.plaf.metal.MetalLookAndFeel.getWindowBackground
+javax.swing.plaf.metal.MetalLookAndFeel.getWindowTitleBackground
+javax.swing.plaf.metal.MetalLookAndFeel.getWindowTitleFont
+javax.swing.plaf.metal.MetalLookAndFeel.getWindowTitleForeground
+javax.swing.plaf.metal.MetalLookAndFeel.getWindowTitleInactiveBackground
+javax.swing.plaf.metal.MetalLookAndFeel.getWindowTitleInactiveForeground
+javax.swing.plaf.metal.MetalLookAndFeel.isNativeLookAndFeel
+javax.swing.plaf.metal.MetalLookAndFeel.isSupportedLookAndFeel
+javax.swing.plaf.metal.MetalLookAndFeel.setCurrentTheme
+javax.swing.plaf.metal.MetalRadioButtonUI.MyMetalRadioButtonUI
+javax.swing.plaf.metal.MetalRadioButtonUI.getDisabledTextColor
+javax.swing.plaf.metal.MetalRadioButtonUI.getFocusColor
+javax.swing.plaf.metal.MetalRadioButtonUI.getSelectColor
+javax.swing.plaf.metal.MetalScrollBarUI.MyMetalScrollBarUI
+javax.swing.plaf.metal.MetalScrollBarUI.constructor
+javax.swing.plaf.metal.MetalScrollBarUI.getMinimumThumbSize
+javax.swing.plaf.metal.MetalScrollBarUI.getPreferredSize
+javax.swing.plaf.metal.MetalScrollBarUI.installDefaults
+javax.swing.plaf.metal.MetalScrollBarUI.layoutContainer
+javax.swing.plaf.metal.MetalScrollButton.constructor
+javax.swing.plaf.metal.MetalScrollButton.getButtonWidth
+javax.swing.plaf.metal.MetalScrollButton.getMaximumSize
+javax.swing.plaf.metal.MetalScrollButton.getMinimumSize
+javax.swing.plaf.metal.MetalScrollButton.getPreferredSize
+javax.swing.plaf.metal.MetalScrollButton.isFocusable
+javax.swing.plaf.metal.MetalTheme.MetalThemeTest
+javax.swing.plaf.metal.MetalToggleButtonUI.MyMetalToggleButtonUI
+javax.swing.plaf.metal.MetalToggleButtonUI.getDisabledTextColor
+javax.swing.plaf.metal.MetalToggleButtonUI.getFocusColor
+javax.swing.plaf.metal.MetalToggleButtonUI.getSelectColor
+javax.swing.plaf.metal.MetalToolTipUI.MyMetalToolTipUI
+javax.swing.plaf.metal.MetalToolTipUI.constructor
+javax.swing.plaf.metal.MetalToolTipUI.createUI
+javax.swing.plaf.metal.MetalToolTipUI.getAcceleratorString
+javax.swing.plaf.metal.OceanTheme.OceanThemeTest
+javax.swing.plaf.metal.OceanTheme.addCustomEntriesToTable
diff --git a/openembedded/mauve/blacklist.d/javax.swing.table b/openembedded/mauve/blacklist.d/javax.swing.table
new file mode 100644
index 0000000..b931874
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.swing.table
@@ -0,0 +1,100 @@
+javax.swing.table.AbstractTableModel.MyTableModel
+javax.swing.table.AbstractTableModel.findColumn
+javax.swing.table.AbstractTableModel.fireTableCellUpdated
+javax.swing.table.AbstractTableModel.fireTableChanged
+javax.swing.table.AbstractTableModel.fireTableDataChanged
+javax.swing.table.AbstractTableModel.fireTableRowsDeleted
+javax.swing.table.AbstractTableModel.fireTableRowsInserted
+javax.swing.table.AbstractTableModel.fireTableRowsUpdated
+javax.swing.table.AbstractTableModel.fireTableStructureChanged
+javax.swing.table.AbstractTableModel.getColumnClass
+javax.swing.table.AbstractTableModel.getColumnName
+javax.swing.table.AbstractTableModel.isCellEditable
+javax.swing.table.DefaultTableCellRenderer.getTableCellRendererComponent
+javax.swing.table.DefaultTableColumnModel.MyDefaultTableColumnModel
+javax.swing.table.DefaultTableColumnModel.MyListener
+javax.swing.table.DefaultTableColumnModel.addColumn
+javax.swing.table.DefaultTableColumnModel.addColumnModelListener
+javax.swing.table.DefaultTableColumnModel.constructor
+javax.swing.table.DefaultTableColumnModel.getColumn
+javax.swing.table.DefaultTableColumnModel.getColumnCount
+javax.swing.table.DefaultTableColumnModel.getColumnIndex
+javax.swing.table.DefaultTableColumnModel.getColumnIndexAtX
+javax.swing.table.DefaultTableColumnModel.getColumnMargin
+javax.swing.table.DefaultTableColumnModel.getColumnModelListeners
+javax.swing.table.DefaultTableColumnModel.getColumnSelectionAllowed
+javax.swing.table.DefaultTableColumnModel.getColumns
+javax.swing.table.DefaultTableColumnModel.getListeners
+javax.swing.table.DefaultTableColumnModel.getSelectedColumnCount
+javax.swing.table.DefaultTableColumnModel.getSelectionModel
+javax.swing.table.DefaultTableColumnModel.getTotalColumnWidth
+javax.swing.table.DefaultTableColumnModel.moveColumn
+javax.swing.table.DefaultTableColumnModel.removeColumn
+javax.swing.table.DefaultTableColumnModel.setColumnMargin
+javax.swing.table.DefaultTableColumnModel.setColumnSelectionAllowed
+javax.swing.table.DefaultTableColumnModel.setSelectionModel
+javax.swing.table.DefaultTableModel.MyDefaultTableModel
+javax.swing.table.DefaultTableModel.MyTableModelListener
+javax.swing.table.DefaultTableModel.addColumn
+javax.swing.table.DefaultTableModel.addRow
+javax.swing.table.DefaultTableModel.constructors
+javax.swing.table.DefaultTableModel.convertToVector
+javax.swing.table.DefaultTableModel.getColumnCount
+javax.swing.table.DefaultTableModel.getColumnName
+javax.swing.table.DefaultTableModel.getDataVector
+javax.swing.table.DefaultTableModel.getRowCount
+javax.swing.table.DefaultTableModel.getValueAt
+javax.swing.table.DefaultTableModel.insertRow
+javax.swing.table.DefaultTableModel.isCellEditable
+javax.swing.table.DefaultTableModel.moveRow
+javax.swing.table.DefaultTableModel.newDataAvailable
+javax.swing.table.DefaultTableModel.removeRow
+javax.swing.table.DefaultTableModel.rowsRemoved
+javax.swing.table.DefaultTableModel.setColumnCount
+javax.swing.table.DefaultTableModel.setColumnIdentifiers
+javax.swing.table.DefaultTableModel.setDataVector
+javax.swing.table.DefaultTableModel.setRowCount
+javax.swing.table.DefaultTableModel.setValueAt
+javax.swing.table.JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.MyTableCellRenderer
+javax.swing.table.JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getAccessibleChild
+javax.swing.table.JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getAccessibleChildrenCount
+javax.swing.table.JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getAccessibleComponent
+javax.swing.table.JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getAccessibleContext
+javax.swing.table.JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getAccessibleDescription
+javax.swing.table.JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getAccessibleIndexInParent
+javax.swing.table.JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getAccessibleName
+javax.swing.table.JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getAccessibleRole
+javax.swing.table.JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getAccessibleValue
+javax.swing.table.JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getBackground
+javax.swing.table.JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getFont
+javax.swing.table.JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getForeground
+javax.swing.table.JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getLocale
+javax.swing.table.JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.isFocusTraversable
+javax.swing.table.JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.isVisible
+javax.swing.table.JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.setAccessibleName
+javax.swing.table.JTableHeader.AccessibleJTableHeader.getAccessibleChild
+javax.swing.table.JTableHeader.AccessibleJTableHeader.getAccessibleChildrenCount
+javax.swing.table.JTableHeader.AccessibleJTableHeader.getAccessibleRole
+javax.swing.table.JTableHeader.getAccessibleContext
+javax.swing.table.TableColumn.addPropertyChangeListener
+javax.swing.table.TableColumn.constants
+javax.swing.table.TableColumn.constructors
+javax.swing.table.TableColumn.getCellRenderer
+javax.swing.table.TableColumn.getHeaderRenderer
+javax.swing.table.TableColumn.getHeaderValue
+javax.swing.table.TableColumn.getIdentifier
+javax.swing.table.TableColumn.getModelIndex
+javax.swing.table.TableColumn.properties
+javax.swing.table.TableColumn.removePropertyChangeListener
+javax.swing.table.TableColumn.setCellEditor
+javax.swing.table.TableColumn.setCellRenderer
+javax.swing.table.TableColumn.setHeaderRenderer
+javax.swing.table.TableColumn.setHeaderValue
+javax.swing.table.TableColumn.setIdentifier
+javax.swing.table.TableColumn.setMaxWidth
+javax.swing.table.TableColumn.setMinWidth
+javax.swing.table.TableColumn.setModelIndex
+javax.swing.table.TableColumn.setPreferredWidth
+javax.swing.table.TableColumn.setResizable
+javax.swing.table.TableColumn.setWidth
+javax.swing.table.TableColumn.sizeWidthToFit
diff --git a/openembedded/mauve/blacklist.d/javax.swing.text b/openembedded/mauve/blacklist.d/javax.swing.text
new file mode 100644
index 0000000..515f16a
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.swing.text
@@ -0,0 +1,189 @@
+javax.swing.text.AbstractDocument.AbstractDocumentTest
+javax.swing.text.AbstractDocument.BranchElement.BranchElementTest
+javax.swing.text.AbstractDocument.BranchElement.getElementIndex
+javax.swing.text.AbstractDocument.BranchElement.getElementIndexNullPointer
+javax.swing.text.AbstractDocument.BranchElement.getStartOffset
+javax.swing.text.AbstractDocument.ElementChange
+javax.swing.text.AbstractDocument.ElementChange2
+javax.swing.text.AbstractDocument.LeafElement.getStartOffset
+javax.swing.text.AbstractDocument.TestAbstractDocument
+javax.swing.text.AbstractDocument.filterTest
+javax.swing.text.AbstractDocument.getDocumentProperties
+javax.swing.text.AttributeSet.isEqual
+javax.swing.text.BoxView.spans
+javax.swing.text.DefaultEditorKit.getActions
+javax.swing.text.DefaultFormatter.getValueClass
+javax.swing.text.DefaultStyledDocument.Create
+javax.swing.text.DefaultStyledDocument.ElementBuffer.ElementStructure1
+javax.swing.text.DefaultStyledDocument.ElementBuffer.ElementStructure2
+javax.swing.text.DefaultStyledDocument.ElementBuffer.ElementStructure3
+javax.swing.text.DefaultStyledDocument.ElementBuffer.ElementStructure4
+javax.swing.text.DefaultStyledDocument.ElementBuffer.ElementStructure5
+javax.swing.text.DefaultStyledDocument.ElementBuffer.ElementStructure6
+javax.swing.text.DefaultStyledDocument.ElementBuffer.ElementStructure7
+javax.swing.text.DefaultStyledDocument.ElementBuffer.ElementStructure8
+javax.swing.text.DefaultStyledDocument.ElementBuffer.StyledDocument1
+javax.swing.text.DefaultStyledDocument.ElementBuffer.StyledDocument2
+javax.swing.text.DefaultStyledDocument.ElementBuffer.StyledDocument3
+javax.swing.text.DefaultStyledDocument.ElementBuffer.StyledDocument4
+javax.swing.text.DefaultStyledDocument.ElementBuffer.StyledDocument5
+javax.swing.text.DefaultStyledDocument.ElementBuffer.StyledDocument6
+javax.swing.text.DefaultStyledDocument.ElementBuffer.insert
+javax.swing.text.DefaultStyledDocument.Insert
+javax.swing.text.DefaultStyledDocument.insertString
+javax.swing.text.ElementIterator.ElementIteratorTest
+javax.swing.text.FlowView.FlowStrategy.TestView
+javax.swing.text.FlowView.FlowStrategy.adjustRow
+javax.swing.text.FlowView.TestFlowView
+javax.swing.text.FlowView.getFlowAxis
+javax.swing.text.GapContent.GapContentTest
+javax.swing.text.GapContent.MyGapContent
+javax.swing.text.GapContent.PositionTest
+javax.swing.text.GapContent.constructors
+javax.swing.text.GapContent.createPosition
+javax.swing.text.GapContent.getChars
+javax.swing.text.GapContent.getString
+javax.swing.text.GapContent.insertString
+javax.swing.text.GapContent.length
+javax.swing.text.GapContent.remove
+javax.swing.text.InternationalFormatter.InternationalFormatterTest
+javax.swing.text.MaskFormatter.MaskFormatterTest
+javax.swing.text.PlainDocument.PlainDocumentTest
+javax.swing.text.PlainDocument.createPosition
+javax.swing.text.PlainDocument.getDocumentProperties
+javax.swing.text.PlainDocument.getLength
+javax.swing.text.PlainDocument.getRootElements
+javax.swing.text.PlainDocument.getText
+javax.swing.text.PlainDocument.insertString
+javax.swing.text.PlainDocument.insertUpdate
+javax.swing.text.PlainDocument.multipleLeafs
+javax.swing.text.PlainDocument.remove
+javax.swing.text.PlainDocument.removeJoinesLines
+javax.swing.text.Segment.clone
+javax.swing.text.Segment.constructors
+javax.swing.text.Segment.current
+javax.swing.text.Segment.first
+javax.swing.text.Segment.getBeginIndex
+javax.swing.text.Segment.getEndIndex
+javax.swing.text.Segment.getIndex
+javax.swing.text.Segment.isPartialReturn
+javax.swing.text.Segment.last
+javax.swing.text.Segment.next
+javax.swing.text.Segment.previous
+javax.swing.text.Segment.setIndex
+javax.swing.text.Segment.setPartialReturn
+javax.swing.text.Segment.toString
+javax.swing.text.SimpleAttributeSet.EMPTY
+javax.swing.text.SimpleAttributeSet.addAttribute
+javax.swing.text.SimpleAttributeSet.addAttributes
+javax.swing.text.SimpleAttributeSet.clone
+javax.swing.text.SimpleAttributeSet.constructors
+javax.swing.text.SimpleAttributeSet.containsAttribute
+javax.swing.text.SimpleAttributeSet.containsAttributes
+javax.swing.text.SimpleAttributeSet.containsChecksParent
+javax.swing.text.SimpleAttributeSet.copyAttributes
+javax.swing.text.SimpleAttributeSet.equals
+javax.swing.text.SimpleAttributeSet.getAttribute
+javax.swing.text.SimpleAttributeSet.getAttributeCount
+javax.swing.text.SimpleAttributeSet.getAttributeNames
+javax.swing.text.SimpleAttributeSet.getResolveParent
+javax.swing.text.SimpleAttributeSet.isDefined
+javax.swing.text.SimpleAttributeSet.isEmpty
+javax.swing.text.SimpleAttributeSet.isEqual
+javax.swing.text.SimpleAttributeSet.nullValue
+javax.swing.text.SimpleAttributeSet.removeAttribute
+javax.swing.text.SimpleAttributeSet.removeAttributes
+javax.swing.text.SimpleAttributeSet.removeAttributesOnlyIfMatch
+javax.swing.text.SimpleAttributeSet.setResolveParent
+javax.swing.text.StringContent.BadLocationExceptionTest
+javax.swing.text.StringContent.StringContentTest
+javax.swing.text.StringContent.constructors
+javax.swing.text.StringContent.createPosition
+javax.swing.text.StringContent.getChars
+javax.swing.text.StringContent.getString
+javax.swing.text.StringContent.insertString
+javax.swing.text.StringContent.insertUndo
+javax.swing.text.StringContent.length
+javax.swing.text.StringContent.remove
+javax.swing.text.StringContent.removeUndo
+javax.swing.text.StringContent.stickyPosition
+javax.swing.text.StyleConstants.constants
+javax.swing.text.StyleConstants.getAlignment
+javax.swing.text.StyleConstants.getBackground
+javax.swing.text.StyleConstants.getBidiLevel
+javax.swing.text.StyleConstants.getComponent
+javax.swing.text.StyleConstants.getFirstLineIndent
+javax.swing.text.StyleConstants.getFontFamily
+javax.swing.text.StyleConstants.getFontSize
+javax.swing.text.StyleConstants.getForeground
+javax.swing.text.StyleConstants.getIcon
+javax.swing.text.StyleConstants.getLeftIndent
+javax.swing.text.StyleConstants.getLineSpacing
+javax.swing.text.StyleConstants.getRightIndent
+javax.swing.text.StyleConstants.getSpaceAbove
+javax.swing.text.StyleConstants.getSpaceBelow
+javax.swing.text.StyleConstants.getTabSet
+javax.swing.text.StyleConstants.isBold
+javax.swing.text.StyleConstants.isItalic
+javax.swing.text.StyleConstants.isStrikeThrough
+javax.swing.text.StyleConstants.isSubscript
+javax.swing.text.StyleConstants.isSuperscript
+javax.swing.text.StyleConstants.isUnderline
+javax.swing.text.StyleConstants.setAlignment
+javax.swing.text.StyleConstants.setBackground
+javax.swing.text.StyleConstants.setBidiLevel
+javax.swing.text.StyleConstants.setBold
+javax.swing.text.StyleConstants.setComponent
+javax.swing.text.StyleConstants.setFirstLineIndent
+javax.swing.text.StyleConstants.setFontFamily
+javax.swing.text.StyleConstants.setFontSize
+javax.swing.text.StyleConstants.setForeground
+javax.swing.text.StyleConstants.setIcon
+javax.swing.text.StyleConstants.setItalic
+javax.swing.text.StyleConstants.setLeftIndent
+javax.swing.text.StyleConstants.setLineSpacing
+javax.swing.text.StyleConstants.setRightIndent
+javax.swing.text.StyleConstants.setSpaceAbove
+javax.swing.text.StyleConstants.setSpaceBelow
+javax.swing.text.StyleConstants.setStrikeThrough
+javax.swing.text.StyleConstants.setSubscript
+javax.swing.text.StyleConstants.setSuperscript
+javax.swing.text.StyleConstants.setTabSet
+javax.swing.text.StyleConstants.setUnderline
+javax.swing.text.StyleContext.NamedStyleInit
+javax.swing.text.StyleContext.NamedStyleSetResolveParent
+javax.swing.text.StyleContext.addAttribute
+javax.swing.text.StyleContext.addStyle
+javax.swing.text.StyledEditorKit.createInputAttributesTest
+javax.swing.text.TabSet.constructor
+javax.swing.text.TabSet.equals
+javax.swing.text.TabSet.getTab
+javax.swing.text.TabSet.getTabCount
+javax.swing.text.TabSet.getTabIndex
+javax.swing.text.TabSet.getTabIndexAfter
+javax.swing.text.TabSet.toString
+javax.swing.text.TabStop.constructors
+javax.swing.text.TabStop.toString
+javax.swing.text.TextAction.augmentList
+javax.swing.text.Utilities.getNextWord
+javax.swing.text.Utilities.getPreviousWord
+javax.swing.text.Utilities.getTabbedTextOffset
+javax.swing.text.Utilities.getWordStart
+javax.swing.text.View.TestView
+javax.swing.text.View.getAlignment
+javax.swing.text.View.getMaximumSpan
+javax.swing.text.View.getMinimumSpan
+javax.swing.text.View.getResizeWeight
+javax.swing.text.ZoneView.TestView
+javax.swing.text.ZoneView.TestZoneView
+javax.swing.text.ZoneView.constructor
+javax.swing.text.ZoneView.createZone
+javax.swing.text.ZoneView.getMaxZonesLoaded
+javax.swing.text.ZoneView.getMaximumZoneSize
+javax.swing.text.ZoneView.getViewIndexAtPosition
+javax.swing.text.ZoneView.isZoneLoaded
+javax.swing.text.ZoneView.loadChildren
+javax.swing.text.ZoneView.setMaxZonesLoaded
+javax.swing.text.ZoneView.setMaximumZoneSize
+javax.swing.text.ZoneView.unloadZone
+javax.swing.text.ZoneView.zoneWasLoaded
diff --git a/openembedded/mauve/blacklist.d/javax.swing.text.html b/openembedded/mauve/blacklist.d/javax.swing.text.html
new file mode 100644
index 0000000..31d502d
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.swing.text.html
@@ -0,0 +1,4 @@
+javax.swing.text.html.CSS.Attribute
+javax.swing.text.html.HTML.ElementTagAttributeTest
+javax.swing.text.html.HTML.HTML_Test
+javax.swing.text.html.HTMLDocument.FindById
diff --git a/openembedded/mauve/blacklist.d/javax.swing.text.html.parser b/openembedded/mauve/blacklist.d/javax.swing.text.html.parser
new file mode 100644
index 0000000..b21f0f5
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.swing.text.html.parser
@@ -0,0 +1,19 @@
+javax.swing.text.html.parser.AttributeList.AttributeListTest2
+javax.swing.text.html.parser.AttributeList.AttributeList_test
+javax.swing.text.html.parser.DTD.DTD_test
+javax.swing.text.html.parser.DTD.DtdTest2
+javax.swing.text.html.parser.Element.Element_Test
+javax.swing.text.html.parser.Entity.Entity_Test
+javax.swing.text.html.parser.ParserDelegator.Entities
+javax.swing.text.html.parser.ParserDelegator.Entities2
+javax.swing.text.html.parser.ParserDelegator.SimpleParsing
+javax.swing.text.html.parser.ParserDelegator.Text
+javax.swing.text.html.parser.ParserDelegator.Text2
+javax.swing.text.html.parser.ParserDelegator.Text3
+javax.swing.text.html.parser.ParserDelegator.Text4
+javax.swing.text.html.parser.ParserDelegator.eolnNorification
+javax.swing.text.html.parser.ParserDelegator.parsingTester
+javax.swing.text.html.parser.ParserDelegator.randomTables
+javax.swing.text.html.parser.ParserDelegator.tokenLocations
+javax.swing.text.html.parser.TagElement.TagElementTest2
+javax.swing.text.html.parser.TagElement.TagElement_Test
diff --git a/openembedded/mauve/blacklist.d/javax.swing.tree b/openembedded/mauve/blacklist.d/javax.swing.tree
new file mode 100644
index 0000000..1ab4357
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.swing.tree
@@ -0,0 +1,68 @@
+javax.swing.tree.DefaultMutableTreeNode.DefaultMutableTreeNodeTest
+javax.swing.tree.DefaultMutableTreeNode.add
+javax.swing.tree.DefaultMutableTreeNode.breadthFirstEnumeration
+javax.swing.tree.DefaultMutableTreeNode.children
+javax.swing.tree.DefaultMutableTreeNode.clone
+javax.swing.tree.DefaultMutableTreeNode.constructors
+javax.swing.tree.DefaultMutableTreeNode.depthFirstEnumeration
+javax.swing.tree.DefaultMutableTreeNode.getAllowsChildren
+javax.swing.tree.DefaultMutableTreeNode.getChildAfter
+javax.swing.tree.DefaultMutableTreeNode.getChildAt
+javax.swing.tree.DefaultMutableTreeNode.getChildBefore
+javax.swing.tree.DefaultMutableTreeNode.getChildCount
+javax.swing.tree.DefaultMutableTreeNode.getFirstChild
+javax.swing.tree.DefaultMutableTreeNode.getFirstLeaf
+javax.swing.tree.DefaultMutableTreeNode.getIndex
+javax.swing.tree.DefaultMutableTreeNode.getLastChild
+javax.swing.tree.DefaultMutableTreeNode.getLastLeaf
+javax.swing.tree.DefaultMutableTreeNode.getNextLeaf
+javax.swing.tree.DefaultMutableTreeNode.getNextPreviousNode
+javax.swing.tree.DefaultMutableTreeNode.getNextSibling
+javax.swing.tree.DefaultMutableTreeNode.getParent
+javax.swing.tree.DefaultMutableTreeNode.getPath
+javax.swing.tree.DefaultMutableTreeNode.getPreviousLeaf
+javax.swing.tree.DefaultMutableTreeNode.getPreviousSibling
+javax.swing.tree.DefaultMutableTreeNode.getSiblingCount
+javax.swing.tree.DefaultMutableTreeNode.insert
+javax.swing.tree.DefaultMutableTreeNode.isLeaf
+javax.swing.tree.DefaultMutableTreeNode.isNodeAncestor
+javax.swing.tree.DefaultMutableTreeNode.isNodeChild
+javax.swing.tree.DefaultMutableTreeNode.isNodeDescendant
+javax.swing.tree.DefaultMutableTreeNode.isNodeRelated
+javax.swing.tree.DefaultMutableTreeNode.isNodeSibling
+javax.swing.tree.DefaultMutableTreeNode.pathFromAncestorEnumeration
+javax.swing.tree.DefaultMutableTreeNode.postorderEnumeration
+javax.swing.tree.DefaultMutableTreeNode.preorderEnumeration
+javax.swing.tree.DefaultMutableTreeNode.remove
+javax.swing.tree.DefaultMutableTreeNode.removeAllChildren
+javax.swing.tree.DefaultMutableTreeNode.setAllowsChildren
+javax.swing.tree.DefaultMutableTreeNode.toString
+javax.swing.tree.DefaultTreeCellRenderer.constructor
+javax.swing.tree.DefaultTreeCellRenderer.getBackgroundNonSelectionColor
+javax.swing.tree.DefaultTreeCellRenderer.getBackgroundSelectionColor
+javax.swing.tree.DefaultTreeCellRenderer.getBorderSelectionColor
+javax.swing.tree.DefaultTreeCellRenderer.getClosedIcon
+javax.swing.tree.DefaultTreeCellRenderer.getDefaultClosedIcon
+javax.swing.tree.DefaultTreeCellRenderer.getDefaultLeafIcon
+javax.swing.tree.DefaultTreeCellRenderer.getDefaultOpenIcon
+javax.swing.tree.DefaultTreeCellRenderer.getLeafIcon
+javax.swing.tree.DefaultTreeCellRenderer.getOpenIcon
+javax.swing.tree.DefaultTreeCellRenderer.setBackgroundNonSelectionColor
+javax.swing.tree.DefaultTreeCellRenderer.setBackgroundSelectionColor
+javax.swing.tree.DefaultTreeCellRenderer.setBorderSelectionColor
+javax.swing.tree.DefaultTreeCellRenderer.setClosedIcon
+javax.swing.tree.DefaultTreeCellRenderer.setLeafIcon
+javax.swing.tree.DefaultTreeCellRenderer.setOpenIcon
+javax.swing.tree.DefaultTreeSelectionModel.constructor
+javax.swing.tree.TreePath.PR27651
+javax.swing.tree.TreePath.constructors
+javax.swing.tree.TreePath.equals
+javax.swing.tree.TreePath.getLastPathComponent
+javax.swing.tree.TreePath.getParentPath
+javax.swing.tree.TreePath.getPath
+javax.swing.tree.TreePath.getPathComponent
+javax.swing.tree.TreePath.getPathCount
+javax.swing.tree.TreePath.isDescendant
+javax.swing.tree.TreePath.pathByAddingChild
+javax.swing.tree.TreePath.serialization
+javax.swing.tree.VariableHeightLayoutCache.getBounds
diff --git a/openembedded/mauve/blacklist.d/javax.swing.undo b/openembedded/mauve/blacklist.d/javax.swing.undo
new file mode 100644
index 0000000..adb22a5
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.swing.undo
@@ -0,0 +1,42 @@
+javax.swing.undo.AbstractUndoableEdit.addEdit
+javax.swing.undo.AbstractUndoableEdit.canRedo
+javax.swing.undo.AbstractUndoableEdit.canUndo
+javax.swing.undo.AbstractUndoableEdit.getPresentationName
+javax.swing.undo.AbstractUndoableEdit.getRedoPresentationName
+javax.swing.undo.AbstractUndoableEdit.getUndoPresentationName
+javax.swing.undo.AbstractUndoableEdit.isSignificant
+javax.swing.undo.AbstractUndoableEdit.redo
+javax.swing.undo.AbstractUndoableEdit.replaceEdit
+javax.swing.undo.AbstractUndoableEdit.undo
+javax.swing.undo.CompoundEdit.addEdit
+javax.swing.undo.CompoundEdit.canRedo
+javax.swing.undo.CompoundEdit.canUndo
+javax.swing.undo.CompoundEdit.isInProgress
+javax.swing.undo.CompoundEdit.lastEdit
+javax.swing.undo.StateEdit.getPresentationName
+javax.swing.undo.StateEdit.undo
+javax.swing.undo.UndoManager.TestUndoManager
+javax.swing.undo.UndoManager.addEdit
+javax.swing.undo.UndoManager.canRedo
+javax.swing.undo.UndoManager.canUndo
+javax.swing.undo.UndoManager.canUndoOrRedo
+javax.swing.undo.UndoManager.discardAllEdits
+javax.swing.undo.UndoManager.editToBeRedone
+javax.swing.undo.UndoManager.editToBeUndone
+javax.swing.undo.UndoManager.end
+javax.swing.undo.UndoManager.getLimit
+javax.swing.undo.UndoManager.getRedoPresentationName
+javax.swing.undo.UndoManager.getUndoOrRedoPresentationName
+javax.swing.undo.UndoManager.getUndoPresentationName
+javax.swing.undo.UndoManager.redoTo
+javax.swing.undo.UndoManager.setLimit
+javax.swing.undo.UndoManager.toString
+javax.swing.undo.UndoManager.trimEdits
+javax.swing.undo.UndoManager.undoTo
+javax.swing.undo.UndoManager.undoableEditHappened
+javax.swing.undo.UndoableEditSupport.UndoableEditSupport
+javax.swing.undo.UndoableEditSupport.beginUpdate
+javax.swing.undo.UndoableEditSupport.createCompoundEdit
+javax.swing.undo.UndoableEditSupport.getUndoableEditListeners
+javax.swing.undo.UndoableEditSupport.getUpdateLevel
+javax.swing.undo.UndoableEditSupport.toString
diff --git a/openembedded/mauve/blacklist.d/javax.xml.parsers b/openembedded/mauve/blacklist.d/javax.xml.parsers
new file mode 100644
index 0000000..ff60804
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.xml.parsers
@@ -0,0 +1,3 @@
+javax.xml.parsers.DocumentBuilder.PR27864
+javax.xml.parsers.DocumentBuilder.Verifyer
+javax.xml.parsers.DocumentBuilder.parseSimpleXML
diff --git a/openembedded/mauve/blacklist.d/javax.xml.xpath b/openembedded/mauve/blacklist.d/javax.xml.xpath
new file mode 100644
index 0000000..0de160d
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/javax.xml.xpath
@@ -0,0 +1 @@
+javax.xml.xpath.XPath
diff --git a/openembedded/mauve/blacklist.d/locales b/openembedded/mauve/blacklist.d/locales
new file mode 100644
index 0000000..5f1064a
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/locales
@@ -0,0 +1 @@
+locales.LocaleTest
diff --git a/openembedded/mauve/blacklist.d/org.omg b/openembedded/mauve/blacklist.d/org.omg
new file mode 100644
index 0000000..fc59df8
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/org.omg
@@ -0,0 +1,266 @@
+org.omg.CORBA.Any.testAny
+org.omg.CORBA.Asserter
+org.omg.CORBA.ORB.Asynchron._asyncImplBase
+org.omg.CORBA.ORB.Asynchron._asyncStub
+org.omg.CORBA.ORB.Asynchron.assServant
+org.omg.CORBA.ORB.Asynchron.assServer
+org.omg.CORBA.ORB.Asynchron.async
+org.omg.CORBA.ORB.DirectTest
+org.omg.CORBA.ORB.NEC_Corporation_RF11
+org.omg.CORBA.ORB.RF11.A_except1
+org.omg.CORBA.ORB.RF11.A_except1Helper
+org.omg.CORBA.ORB.RF11.A_except1Holder
+org.omg.CORBA.ORB.RF11.A_except2
+org.omg.CORBA.ORB.RF11.A_except2Helper
+org.omg.CORBA.ORB.RF11.A_except2Holder
+org.omg.CORBA.ORB.RF11.B
+org.omg.CORBA.ORB.RF11.BHelper
+org.omg.CORBA.ORB.RF11.BHolder
+org.omg.CORBA.ORB.RF11.B_except
+org.omg.CORBA.ORB.RF11.B_exceptHelper
+org.omg.CORBA.ORB.RF11.B_exceptHolder
+org.omg.CORBA.ORB.RF11.C_array_e_ObjectHelper
+org.omg.CORBA.ORB.RF11.C_array_e_ObjectHolder
+org.omg.CORBA.ORB.RF11.C_array_e_anyHelper
+org.omg.CORBA.ORB.RF11.C_array_e_anyHolder
+org.omg.CORBA.ORB.RF11.C_array_e_booleanHelper
+org.omg.CORBA.ORB.RF11.C_array_e_booleanHolder
+org.omg.CORBA.ORB.RF11.C_array_e_charHelper
+org.omg.CORBA.ORB.RF11.C_array_e_charHolder
+org.omg.CORBA.ORB.RF11.C_array_e_doubleHelper
+org.omg.CORBA.ORB.RF11.C_array_e_doubleHolder
+org.omg.CORBA.ORB.RF11.C_array_e_floatHelper
+org.omg.CORBA.ORB.RF11.C_array_e_floatHolder
+org.omg.CORBA.ORB.RF11.C_array_e_longHelper
+org.omg.CORBA.ORB.RF11.C_array_e_longHolder
+org.omg.CORBA.ORB.RF11.C_array_e_octetHelper
+org.omg.CORBA.ORB.RF11.C_array_e_octetHolder
+org.omg.CORBA.ORB.RF11.C_array_e_shortHelper
+org.omg.CORBA.ORB.RF11.C_array_e_shortHolder
+org.omg.CORBA.ORB.RF11.C_array_e_stringHelper
+org.omg.CORBA.ORB.RF11.C_array_e_stringHolder
+org.omg.CORBA.ORB.RF11.C_array_e_ulongHelper
+org.omg.CORBA.ORB.RF11.C_array_e_ulongHolder
+org.omg.CORBA.ORB.RF11.C_array_e_ushortHelper
+org.omg.CORBA.ORB.RF11.C_array_e_ushortHolder
+org.omg.CORBA.ORB.RF11.C_except
+org.omg.CORBA.ORB.RF11.C_exceptHelper
+org.omg.CORBA.ORB.RF11.C_exceptHolder
+org.omg.CORBA.ORB.RF11.C_sequence_e_ObjectHelper
+org.omg.CORBA.ORB.RF11.C_sequence_e_ObjectHolder
+org.omg.CORBA.ORB.RF11.C_sequence_e_anyHelper
+org.omg.CORBA.ORB.RF11.C_sequence_e_anyHolder
+org.omg.CORBA.ORB.RF11.C_sequence_e_booleanHelper
+org.omg.CORBA.ORB.RF11.C_sequence_e_booleanHolder
+org.omg.CORBA.ORB.RF11.C_sequence_e_charHelper
+org.omg.CORBA.ORB.RF11.C_sequence_e_charHolder
+org.omg.CORBA.ORB.RF11.C_sequence_e_doubleHelper
+org.omg.CORBA.ORB.RF11.C_sequence_e_doubleHolder
+org.omg.CORBA.ORB.RF11.C_sequence_e_floatHelper
+org.omg.CORBA.ORB.RF11.C_sequence_e_floatHolder
+org.omg.CORBA.ORB.RF11.C_sequence_e_longHelper
+org.omg.CORBA.ORB.RF11.C_sequence_e_longHolder
+org.omg.CORBA.ORB.RF11.C_sequence_e_octetHelper
+org.omg.CORBA.ORB.RF11.C_sequence_e_octetHolder
+org.omg.CORBA.ORB.RF11.C_sequence_e_shortHelper
+org.omg.CORBA.ORB.RF11.C_sequence_e_shortHolder
+org.omg.CORBA.ORB.RF11.C_sequence_e_stringHelper
+org.omg.CORBA.ORB.RF11.C_sequence_e_stringHolder
+org.omg.CORBA.ORB.RF11.C_sequence_e_ulongHelper
+org.omg.CORBA.ORB.RF11.C_sequence_e_ulongHolder
+org.omg.CORBA.ORB.RF11.C_sequence_e_ushortHelper
+org.omg.CORBA.ORB.RF11.C_sequence_e_ushortHolder
+org.omg.CORBA.ORB.RF11.C_struct
+org.omg.CORBA.ORB.RF11.C_structHelper
+org.omg.CORBA.ORB.RF11.C_structHolder
+org.omg.CORBA.ORB.RF11.C_union
+org.omg.CORBA.ORB.RF11.C_unionHelper
+org.omg.CORBA.ORB.RF11.C_unionHolder
+org.omg.CORBA.ORB.RF11.D_d_B
+org.omg.CORBA.ORB.RF11.D_d_BHelper
+org.omg.CORBA.ORB.RF11.D_d_BHolder
+org.omg.CORBA.ORB.RF11.D_d_boolean
+org.omg.CORBA.ORB.RF11.D_d_booleanHelper
+org.omg.CORBA.ORB.RF11.D_d_booleanHolder
+org.omg.CORBA.ORB.RF11.D_d_char
+org.omg.CORBA.ORB.RF11.D_d_charHelper
+org.omg.CORBA.ORB.RF11.D_d_charHolder
+org.omg.CORBA.ORB.RF11.D_d_long
+org.omg.CORBA.ORB.RF11.D_d_longHelper
+org.omg.CORBA.ORB.RF11.D_d_longHolder
+org.omg.CORBA.ORB.RF11.D_d_short
+org.omg.CORBA.ORB.RF11.D_d_shortHelper
+org.omg.CORBA.ORB.RF11.D_d_shortHolder
+org.omg.CORBA.ORB.RF11.D_d_ulong
+org.omg.CORBA.ORB.RF11.D_d_ulongHelper
+org.omg.CORBA.ORB.RF11.D_d_ulongHolder
+org.omg.CORBA.ORB.RF11.D_d_ushort
+org.omg.CORBA.ORB.RF11.D_d_ushortHelper
+org.omg.CORBA.ORB.RF11.D_d_ushortHolder
+org.omg.CORBA.ORB.RF11.D_except
+org.omg.CORBA.ORB.RF11.D_exceptHelper
+org.omg.CORBA.ORB.RF11.D_exceptHolder
+org.omg.CORBA.ORB.RF11.E_arrayHelper
+org.omg.CORBA.ORB.RF11.E_arrayHolder
+org.omg.CORBA.ORB.RF11.E_except
+org.omg.CORBA.ORB.RF11.E_exceptHelper
+org.omg.CORBA.ORB.RF11.E_exceptHolder
+org.omg.CORBA.ORB.RF11.E_sequenceHelper
+org.omg.CORBA.ORB.RF11.E_sequenceHolder
+org.omg.CORBA.ORB.RF11.E_struct
+org.omg.CORBA.ORB.RF11.E_structHelper
+org.omg.CORBA.ORB.RF11.E_structHolder
+org.omg.CORBA.ORB.RF11.E_union
+org.omg.CORBA.ORB.RF11.E_unionHelper
+org.omg.CORBA.ORB.RF11.E_unionHolder
+org.omg.CORBA.ORB.RF11.F_array_e_c_structHelper
+org.omg.CORBA.ORB.RF11.F_array_e_c_structHolder
+org.omg.CORBA.ORB.RF11.F_array_e_c_unionHelper
+org.omg.CORBA.ORB.RF11.F_array_e_c_unionHolder
+org.omg.CORBA.ORB.RF11.F_except1
+org.omg.CORBA.ORB.RF11.F_except1Helper
+org.omg.CORBA.ORB.RF11.F_except1Holder
+org.omg.CORBA.ORB.RF11.F_except2
+org.omg.CORBA.ORB.RF11.F_except2Helper
+org.omg.CORBA.ORB.RF11.F_except2Holder
+org.omg.CORBA.ORB.RF11.F_except3
+org.omg.CORBA.ORB.RF11.F_except3Helper
+org.omg.CORBA.ORB.RF11.F_except3Holder
+org.omg.CORBA.ORB.RF11.F_sequence_e_c_structHelper
+org.omg.CORBA.ORB.RF11.F_sequence_e_c_structHolder
+org.omg.CORBA.ORB.RF11.F_sequence_e_c_unionHelper
+org.omg.CORBA.ORB.RF11.F_sequence_e_c_unionHolder
+org.omg.CORBA.ORB.RF11.F_struct
+org.omg.CORBA.ORB.RF11.F_structHelper
+org.omg.CORBA.ORB.RF11.F_structHolder
+org.omg.CORBA.ORB.RF11.F_union
+org.omg.CORBA.ORB.RF11.F_unionHelper
+org.omg.CORBA.ORB.RF11.F_unionHolder
+org.omg.CORBA.ORB.RF11.G_array_e_e_structHelper
+org.omg.CORBA.ORB.RF11.G_array_e_e_structHolder
+org.omg.CORBA.ORB.RF11.G_array_e_e_unionHelper
+org.omg.CORBA.ORB.RF11.G_array_e_e_unionHolder
+org.omg.CORBA.ORB.RF11.G_except
+org.omg.CORBA.ORB.RF11.G_exceptHelper
+org.omg.CORBA.ORB.RF11.G_exceptHolder
+org.omg.CORBA.ORB.RF11.G_sequence_e_e_structHelper
+org.omg.CORBA.ORB.RF11.G_sequence_e_e_structHolder
+org.omg.CORBA.ORB.RF11.G_sequence_e_e_unionHelper
+org.omg.CORBA.ORB.RF11.G_sequence_e_e_unionHolder
+org.omg.CORBA.ORB.RF11.G_struct
+org.omg.CORBA.ORB.RF11.G_structHelper
+org.omg.CORBA.ORB.RF11.G_structHolder
+org.omg.CORBA.ORB.RF11.G_union
+org.omg.CORBA.ORB.RF11.G_unionHelper
+org.omg.CORBA.ORB.RF11.G_unionHolder
+org.omg.CORBA.ORB.RF11.NEC_RF11
+org.omg.CORBA.ORB.RF11._rf11ImplBase
+org.omg.CORBA.ORB.RF11._rf11Stub
+org.omg.CORBA.ORB.RF11.rf11Caller
+org.omg.CORBA.ORB.RF11.rf11Helper
+org.omg.CORBA.ORB.RF11.rf11Holder
+org.omg.CORBA.ORB.RF11.rf11Operations
+org.omg.CORBA.ORB.RF11.rf11Servant
+org.omg.CORBA.ORB.RequestTest
+org.omg.CORBA.ORB.comServer
+org.omg.CORBA.ORB.communication._comTesterImplBase
+org.omg.CORBA.ORB.communication._comTesterStub
+org.omg.CORBA.ORB.communication.comServant
+org.omg.CORBA.ORB.communication.comTester
+org.omg.CORBA.ORB.communication.node
+org.omg.CORBA.ORB.communication.nodeHelper
+org.omg.CORBA.ORB.communication.nodeHolder
+org.omg.CORBA.ORB.communication.ourUserException
+org.omg.CORBA.ORB.communication.ourUserExceptionHelper
+org.omg.CORBA.ORB.communication.passThis
+org.omg.CORBA.ORB.communication.passThisHelper
+org.omg.CORBA.ORB.communication.returnThis
+org.omg.CORBA.ORB.communication.returnThisHelper
+org.omg.CORBA.ORB.communication.returnThisHolder
+org.omg.CORBA.ORB.parallelRunTest
+org.omg.CORBA.ServiceInformationHelper.basicHelperOperations
+org.omg.CORBA.TypeCode.orbTypecodes
+org.omg.CORBA.portable.InputStream.cdrIO
+org.omg.CORBA.portable.OutputStream.BinaryAlignment
+org.omg.CORBA.portable.OutputStream.mirror
+org.omg.CORBA_2_3.ORB.Valtype.Greetings
+org.omg.CORBA_2_3.ORB.Valtype.GreetingsHelper
+org.omg.CORBA_2_3.ORB.Valtype.GreetingsServant
+org.omg.CORBA_2_3.ORB.Valtype.Info
+org.omg.CORBA_2_3.ORB.Valtype.InfoDefaultFactory
+org.omg.CORBA_2_3.ORB.Valtype.InfoHelper
+org.omg.CORBA_2_3.ORB.Valtype.InfoHolder
+org.omg.CORBA_2_3.ORB.Valtype.InfoImpl
+org.omg.CORBA_2_3.ORB.Valtype.InfoValueFactory
+org.omg.CORBA_2_3.ORB.Valtype._GreetingsImplBase
+org.omg.CORBA_2_3.ORB.Valtype._GreetingsStub
+org.omg.CORBA_2_3.ORB.Valtype.cmInfo
+org.omg.CORBA_2_3.ORB.Valtype.cmInfoDefaultFactory
+org.omg.CORBA_2_3.ORB.Valtype.cmInfoHelper
+org.omg.CORBA_2_3.ORB.Valtype.cmInfoHolder
+org.omg.CORBA_2_3.ORB.Valtype.cmInfoImpl
+org.omg.CORBA_2_3.ORB.Valtype.cmInfoValueFactory
+org.omg.CORBA_2_3.ORB.ValueTypeTest
+org.omg.DynamicAny.DynAny.BasicTest
+org.omg.DynamicAny.DynAny.Iona.TestEnum
+org.omg.DynamicAny.DynAny.Iona.TestEnumHelper
+org.omg.DynamicAny.DynAny.Iona.TestStruct
+org.omg.DynamicAny.DynAny.Iona.TestStructHelper
+org.omg.IOP.IOR.Streams
+org.omg.PortableInterceptor.Interceptor.testInterceptors
+org.omg.PortableInterceptor.Interceptor.ucClientRequestInterceptor
+org.omg.PortableInterceptor.Interceptor.ucInitialiser
+org.omg.PortableInterceptor.Interceptor.ucIorInterceptor
+org.omg.PortableInterceptor.Interceptor.ucServerRequestInterceptor
+org.omg.PortableServer.POA.BAD_OPERATIONHolder
+org.omg.PortableServer.POA.Test
+org.omg.PortableServer.POA.TestActivate
+org.omg.PortableServer.POA.TestBase
+org.omg.PortableServer.POA.TestCollocated
+org.omg.PortableServer.POA.TestCreate
+org.omg.PortableServer.POA.TestDSIRef_impl
+org.omg.PortableServer.POA.TestDSI_impl
+org.omg.PortableServer.POA.TestDeactivate
+org.omg.PortableServer.POA.TestDestroy
+org.omg.PortableServer.POA.TestException
+org.omg.PortableServer.POA.TestFind
+org.omg.PortableServer.POA.TestHelper
+org.omg.PortableServer.POA.TestLocationForward
+org.omg.PortableServer.POA.TestLocationForwardActivator_impl
+org.omg.PortableServer.POA.TestLocationForwardClient
+org.omg.PortableServer.POA.TestLocationForwardHelper
+org.omg.PortableServer.POA.TestLocationForwardOperations
+org.omg.PortableServer.POA.TestLocationForwardPOA
+org.omg.PortableServer.POA.TestLocationForwardServer
+org.omg.PortableServer.POA.TestLocationForwardServerHelper
+org.omg.PortableServer.POA.TestLocationForwardServerMain
+org.omg.PortableServer.POA.TestLocationForwardServerOperations
+org.omg.PortableServer.POA.TestLocationForwardServerPOA
+org.omg.PortableServer.POA.TestLocationForward_impl
+org.omg.PortableServer.POA.TestMisc
+org.omg.PortableServer.POA.TestOperations
+org.omg.PortableServer.POA.TestPOA
+org.omg.PortableServer.POA.TestUtil
+org.omg.PortableServer.POA.Test_impl
+org.omg.PortableServer.POA.Util
+org.omg.PortableServer.POA._TestLocationForwardServerStub
+org.omg.PortableServer.POA._TestLocationForwardStub
+org.omg.PortableServer.POA._TestStub
+org.omg.PortableServer.POA.testForwarding
+org.omg.PortableServer.POAOperations.communication.gnuAdapterActivator
+org.omg.PortableServer.POAOperations.communication.ourUserException
+org.omg.PortableServer.POAOperations.communication.ourUserExceptionHelper
+org.omg.PortableServer.POAOperations.communication.poa_Servant
+org.omg.PortableServer.POAOperations.communication.poa_Server
+org.omg.PortableServer.POAOperations.communication.poa_comTester
+org.omg.PortableServer.POAOperations.communication.poa_comTesterHelper
+org.omg.PortableServer.POAOperations.communication.poa_comTesterOperations
+org.omg.PortableServer.POAOperations.communication.poa_comTesterPOA
+org.omg.PortableServer.POAOperations.communication.poa_comTesterStub
+org.omg.PortableServer.POAOperations.communication.poa_remotePoaControlStub
+org.omg.PortableServer.POAOperations.communication.remotePoaControl
+org.omg.PortableServer.POAOperations.communication.remotePoaControlHelper
+org.omg.PortableServer.POAOperations.communication.remotePoaControlOperations
+org.omg.PortableServer.POAOperations.communication.remotePoaControlPOA
+org.omg.PortableServer.POAOperations.communication.remotePoaControlServant
+org.omg.PortableServer.POAOperations.poa_POA_test
diff --git a/openembedded/mauve/blacklist.d/org.w3c.dom b/openembedded/mauve/blacklist.d/org.w3c.dom
new file mode 100644
index 0000000..c13458d
--- /dev/null
+++ b/openembedded/mauve/blacklist.d/org.w3c.dom
@@ -0,0 +1 @@
+org.w3c.dom.childNodesLength