diff --git a/config/mailinglist/rules/jdk.json b/config/mailinglist/rules/jdk.json index fad562832..ec71209f7 100644 --- a/config/mailinglist/rules/jdk.json +++ b/config/mailinglist/rules/jdk.json @@ -1,95 +1,5 @@ { "matchers": { - "2d": [ - "make/\\w+(Demos|X11)", - "make/autoconf/lib-(font|freetype|x11)", - "make/data/(font|x11)", - "make/jdk/src/classes/build/tools/x11wrappergen", - "make/modules/java.desktop/", - "src/demo/share/java2d/", - "src/demo/share/jfc/(FileChooser|2D|Metal|Notepad|SampleTree|Stylepad|TableExample)", - "src/java.desktop/macosx/classes/com/apple/", - "src/java.desktop/macosx/classes/sun/font/", - "src/java.desktop/macosx/classes/sun/java2d/", - "src/java.desktop/macosx/classes/sun/print", - "src/java.desktop/share/classes/com/sun/beans/TypeResolver.java", - "src/java.desktop/share/classes/com/sun/beans/editors/ColorEditor.java", - "src/java.desktop/share/classes/com/sun/beans/editors/FontEditor.java", - "src/java.desktop/share/classes/com/sun/imageio/", - "src/java.desktop/share/classes/com/sun/media/", - "src/java.desktop/share/classes/java/applet/", - "src/java.desktop/share/classes/java/awt/(alpha|basic|color|composite|display|font|gradient|graphics(?!callback|configtemplate)|image|media|paint|point|polygon|rectangle|render|shape|stroke|texture|geom|print)", - "src/java.desktop/share/classes/javax/imageio/", - "src/java.desktop/share/classes/javax/print/", - "src/java.desktop/share/classes/sun/awt/(font|sunhints|color/|font/|geom/|image/|print/)", - "src/java.desktop/share/classes/sun/font/", - "src/java.desktop/share/classes/sun/java2d/", - "src/java.desktop/share/classes/sun/print/", - "src/java.desktop/share/legal/colorimaging.md", - "src/java.desktop/share/legal/freetype.md", - "src/java.desktop/share/legal/harfbuzz.md", - "src/java.desktop/share/legal/jpeg.md", - "src/java.desktop/share/legal/mesa3d.md", - "src/java.desktop/share/native/common/font/", - "src/java.desktop/share/native/common/java2d/", - "src/java.desktop/share/native/libawt/", - "src/java.desktop/share/native/libfontmanager/", - "src/java.desktop/share/native/libfreetype/", - "src/java.desktop/share/native/libharfbuzz", - "src/java.desktop/share/native/liblcms", - "src/java.desktop/share/native/libjavajpeg/", - "src/java.desktop/share/native/libmlib_image/", - "src/java.desktop/unix/classes/sun/font/", - "src/java.desktop/unix/classes/sun/java2d/", - "src/java.desktop/unix/classes/sun/print/", - "src/java.desktop/unix/native/(common/|libawt/|libfontmanager/)", - "src/java.desktop/windows/classes/sun/awt/(win32color|shell/)", - "src/java.desktop/windows/classes/sun/awt/windows/(wfont|wimage|wpath|wprint)", - "src/java.desktop/windows/classes/sun/(font/|java2d/|print/)", - "src/java.desktop/windows/native/(common/|libawt/java2d/|libfontmanager)", - "src/java.desktop/windows/native/libawt/windows/(gdi|mtsafe|wbuffer|wprint|win32|awt.h|colordata|img_util_md|mlib_types|awt_(custompalette|drawingsurface|mlib|multimon|palette|print|rectangle|win32))", - "src/java.desktop/windows/native/libawt/windows/(?!awt_inputmethod)", - "src/java.desktop/macosx/native/libawt_lwawt/(font|java2d)/", - "src/jdk.accessibility/", - "test/jdk/demo/jfc/J2Ddemo", - "test/jdk/java/awt/font", - "test/jdk/javax/accessibility/", - "test/jdk/javax/imageio/", - "test/jdk/javax/print/", - "test/jdk/sun/java2d/" - ], - "awt": [ - "src/java.base/share/classes/jdk/internal/access/\\w+AWT", - "src/java.datatransfer/share/classes/java/awt/", - "src/java.desktop/aix/classes", - "src/java.desktop/aix/native/libawt", - "src/java.desktop/linux", - "src/java.desktop/macosx/classes/apple/laf/", - "src/java.desktop/macosx/classes/com/apple/eawt/", - "src/java.desktop/macosx/classes/com/apple/eio/FileManager.java", - "src/java.desktop/macosx/classes/com/apple/laf/", - "src/java.desktop/macosx/classes/sun/awt/", - "src/java.desktop/macosx/classes/sun/lwawt/", - "src/java.desktop/macosx/native/libawt_lwawt/awt/", - "src/java.desktop/macosx/native/libosxapp/\\w+AWT", - "src/java.desktop/share/classes/java/awt/(?!alpha|basic|color|composite|display|font|gradient|graphics(\\.|2d)|image|paint|point|polygon|rectangle|render|shape|stroke|texture|geom|print)", - "src/java.desktop/share/classes/sun/awt/(?!font|sunhints|color/|font/|geom/|im/|image/|print/)", - "src/java.desktop/share/native/common/awt/", - "src/java.desktop/share/native/libsplashscreen/", - "src/java.desktop/unix/classes/sun/awt/", - "src/java.desktop/unix/native/(libawt_\\w+/|libjawt/|libsplashscreen/)", - "src/java.desktop/windows/classes/sun/awt/(?!win32color|shell/windows/)", - "src/java.desktop/windows/classes/sun/awt/windows/(?!wfont|wimage|wpath|wprint|winput)", - "src/java.desktop/windows/native/(include/|libjawt/|libsplashscreen/)", - "src/java.desktop/windows/native/libawt/windows/(?!gdi|mtsafe|wbuffer|wprint|win32|colordata|img_util_md|mlib_types|awt_(custompalette|drawingsurface|mlib|multimon|palette|rectangle|win32|inputmethod))", - "test/jdk/java/awt/(?!font)", - "test/jdk/sun/awt/" - ], - "beans": [ - "src/java.desktop/share/classes/java/beans/", - "src/java.desktop/share/classes/com/sun/beans/", - "test/jdk/java/beans/" - ], "build": [ "\\.\\w+", "makefile|configure", @@ -100,6 +10,32 @@ "test/jdk/build/", "test/make/" ], + "client": [ + "make/\\w+(Demos|X11)", + "make/autoconf/lib-(font|freetype|x11)", + "make/data/(font|x11)", + "make/jdk/src/classes/build/tools/(generatenimbus/|x11wrappergen)", + "make/modules/java.desktop/", + "src/demo/", + "src/java.base/share/classes/jdk/internal/access/\\w+AWT", + "src/java.datatransfer/", + "src/java.desktop/", + "src/jdk.accessibility/", + "src/jdk.unsupported.desktop/", + "test/jdk/com/apple/laf/ScreenMenu", + "test/jdk/com/sun/java/", + "test/jdk/demo/jfc/", + "test/jdk/java/awt/", + "test/jdk/java/beans/", + "test/jdk/javax/accessibility/", + "test/jdk/javax/imageio/", + "test/jdk/javax/print/", + "test/jdk/javax/sound/", + "test/jdk/javax/swing/", + "test/jdk/sanity/client/", + "test/jdk/sun/awt/", + "test/jdk/sun/java2d/" + ], "compiler": [ "make/data/symbols/", "make/jdk/src/classes/build/tools/depend", @@ -715,31 +651,6 @@ "src/hotspot/share/gc/shenandoah/", "src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/", "test/hotspot/jtreg/gc/shenandoah/" - ], - "sound": [ - "src/java.desktop/macosx/native/libjsound/", - "src/java.desktop/share/classes/com/sun/media/sound/", - "src/java.desktop/share/classes/javax/sound/", - "src/java.desktop/share/classes/sun/awt/www/content/audio", - "src/java.desktop/share/native/libjsound/", - "src/java.desktop/windows/native/libjsound/", - "test/jdk/javax/sound/" - ], - "swing": [ - "make/jdk/src/classes/build/tools/generatenimbus/", - "src/demo/share/jfc/SwingSet2/", - "src/java.desktop/aix/classes", - "src/java.desktop/macosx/classes/com/apple/laf/", - "src/java.desktop/share/classes/com/sun/java/swing/", - "src/java.desktop/share/classes/com/sun/swing/", - "src/java.desktop/share/classes/javax/swing/", - "src/java.desktop/share/classes/sun/swing/", - "src/java.desktop/windows/classes/com/sun/java/swing/", - "src/java.desktop/windows/classes/sun/swing", - "test/jdk/com/apple/laf/ScreenMenu", - "test/jdk/com/sun/java/swing/", - "test/jdk/javax/swing/", - "test/jdk/sanity/client/" ] }, "groups": {