Fixed
Status Update
Comments
da...@google.com <da...@google.com> #2
If you need to add a custom Navigator but don't want to subclass NavHost (which we expect will be needed in most cases), the correct approach is to add it before you set your graph:
1) Don't use app:navGraph in your XML
2) Get a reference to your NavController
3) Add your Navigator to the NavController
4) Call setGraph on the NavController
This relies on the fact that NavController waits until the graph is set before restoring state / doing anything at all.
Technically, the createFragmentNavigator() call in NavHostFragment is already called at the same time as your proposed onNavControllerCreated() method so as a workaround, you could override that method, add your Navigator, then return super.createFragmentNavigator().
1) Don't use app:navGraph in your XML
2) Get a reference to your NavController
3) Add your Navigator to the NavController
4) Call setGraph on the NavController
This relies on the fact that NavController waits until the graph is set before restoring state / doing anything at all.
Technically, the createFragmentNavigator() call in NavHostFragment is already called at the same time as your proposed onNavControllerCreated() method so as a workaround, you could override that method, add your Navigator, then return super.createFragmentNavigator().
to...@gmail.com <to...@gmail.com> #3
The first solution does not work, because after screen rotation, the graph (probably a restored graph) is set when Activity.setContentView() is called.
The workaround with createFragmentNavigator() works, though it's not very elegant. Maybe the method could be renamed to createNavigators() and return a list or an array of Navigators?
Anyway, it is a good enough solution for now, so it is not very urgent.
In conclusion:
* I think that a better support for custom destinations should be provided before final release.
* I would suggest describing the "Add support for new destination types" section in the documentation in more details.
Thank you
The workaround with createFragmentNavigator() works, though it's not very elegant. Maybe the method could be renamed to createNavigators() and return a list or an array of Navigators?
Anyway, it is a good enough solution for now, so it is not very urgent.
In conclusion:
* I think that a better support for custom destinations should be provided before final release.
* I would suggest describing the "Add support for new destination types" section in the documentation in more details.
Thank you
se...@gmail.com <se...@gmail.com> #4
I suspect the issue you're running into for the first solution is that you're using the setGraph(R.navigation.graph) method, which does indeed cause it to automatically inflate the graph by id on rotation. Using setGraph(navGraph) where navGraph is a navGraph object you've inflated with navController.getNavInflater().inflate(R.navigation.graph) will never automatically be recreated.
Definitely something we can do better on though :)
Definitely something we can do better on though :)
to...@gmail.com <to...@gmail.com> #5
Project: platform/frameworks/support
Branch: androidx-master-dev
commit a2e68921841727237528c4ac7076d50af64663c8
Author: Ian Lake <ilake@google.com>
Date: Wed Oct 17 16:46:28 2018
Make setGraph(int) and setGraph(NavGraph) act identically
Remove the auto restore functionality from NavController's
setGraph(int) method so that it functions identically to
setGraph(NavGraph).
This ensures that developers that manually are calling
setGraph() after adding custom navigators don't get
recreated too early.
Test: updated NavController test
BUG: 110763345
Change-Id: I51ae7c74451669d6bfed0fe84df445c2ff272e6e
M navigation/runtime/src/androidTest/java/androidx/navigation/NavControllerTest.kt
M navigation/runtime/src/main/java/androidx/navigation/NavController.java
https://android-review.googlesource.com/792819
https://goto.google.com/android-sha1/a2e68921841727237528c4ac7076d50af64663c8
Branch: androidx-master-dev
commit a2e68921841727237528c4ac7076d50af64663c8
Author: Ian Lake <ilake@google.com>
Date: Wed Oct 17 16:46:28 2018
Make setGraph(int) and setGraph(NavGraph) act identically
Remove the auto restore functionality from NavController's
setGraph(int) method so that it functions identically to
setGraph(NavGraph).
This ensures that developers that manually are calling
setGraph() after adding custom navigators don't get
recreated too early.
Test: updated NavController test
BUG: 110763345
Change-Id: I51ae7c74451669d6bfed0fe84df445c2ff272e6e
M navigation/runtime/src/androidTest/java/androidx/navigation/NavControllerTest.kt
M navigation/runtime/src/main/java/androidx/navigation/NavController.java
da...@google.com <da...@google.com> #6
We've decided to remove the automatic recreation that was unique to setGraph(int) - it now acts identically to setGraph(NavGraph), so the flow in #2 can be used to ensure that you have custom Navigators added before calling setGraph.
This fix will be available in 1.0.0-alpha07
This fix will be available in 1.0.0-alpha07
ap...@google.com <ap...@google.com> #7
Project: platform/frameworks/support
Branch: androidx-master-dev
commit f40bad0faef05bded2d226711338e489309885ba
Author: Ian Lake <ilake@google.com>
Date: Tue Oct 23 21:03:24 2018
Ensure NavHostFragment calls setGraph on restore
If a graph is set on NavHostFragment via
NavHostFragment.create() or through
app:navGraph, it should be restored immediately
after the call to restoreState.
Test: testapp now works
BUG: 110763345
Change-Id: I7a0c656480e27a66637667519eabe61820b09a6c
M navigation/fragment/src/main/java/androidx/navigation/fragment/NavHostFragment.java
https://android-review.googlesource.com/799721
https://goto.google.com/android-sha1/f40bad0faef05bded2d226711338e489309885ba
Branch: androidx-master-dev
commit f40bad0faef05bded2d226711338e489309885ba
Author: Ian Lake <ilake@google.com>
Date: Tue Oct 23 21:03:24 2018
Ensure NavHostFragment calls setGraph on restore
If a graph is set on NavHostFragment via
NavHostFragment.create() or through
app:navGraph, it should be restored immediately
after the call to restoreState.
Test: testapp now works
BUG: 110763345
Change-Id: I7a0c656480e27a66637667519eabe61820b09a6c
M navigation/fragment/src/main/java/androidx/navigation/fragment/NavHostFragment.java
ap...@google.com <ap...@google.com> #8
Project: platform/frameworks/support
Branch: androidx-master-dev
commit a68222dc929ae5e2a3445f9df69a63636854852e
Author: Hung Nguyen <hungnv@google.com>
Date: Fri Mar 29 11:39:50 2019
Prepare Room for incremental annotation processing.
In Java projects, with non-incremental annotation processing, the inputs
to an annotation processor includes only Java source files.
With incremental annotation processing, however, the inputs may include
both Java source files and class files (to avoid recompiling source
files that haven't changed).
Therefore, all Room annotations need to have retention policy CLASS or
RUNTIME (not SOURCE), so that Room can find the elements annotated with
those annotations from class files. This requirement is also stated at
https://docs.gradle.org/current/userguide/java_plugin.html#sec:incremental_annotation_processing .
Bug: 112110217
Test: Existing tests + New AnnotationRetentionPolicyTest
Change-Id: I1e3a433bf69503ef15cfc2e53cbe97616a6f13b8
M room/common/api/2.2.0-alpha01.txt
M room/common/api/current.txt
M room/common/build.gradle
M room/common/src/main/java/androidx/room/ColumnInfo.java
M room/common/src/main/java/androidx/room/ForeignKey.java
M room/common/src/main/java/androidx/room/OnConflictStrategy.java
M room/common/src/main/java/androidx/room/Update.java
A room/common/src/test/java/androidx/room/AnnotationRetentionPolicyTest.kt
https://android-review.googlesource.com/958284
https://goto.google.com/android-sha1/a68222dc929ae5e2a3445f9df69a63636854852e
Branch: androidx-master-dev
commit a68222dc929ae5e2a3445f9df69a63636854852e
Author: Hung Nguyen <hungnv@google.com>
Date: Fri Mar 29 11:39:50 2019
Prepare Room for incremental annotation processing.
In Java projects, with non-incremental annotation processing, the inputs
to an annotation processor includes only Java source files.
With incremental annotation processing, however, the inputs may include
both Java source files and class files (to avoid recompiling source
files that haven't changed).
Therefore, all Room annotations need to have retention policy CLASS or
RUNTIME (not SOURCE), so that Room can find the elements annotated with
those annotations from class files. This requirement is also stated at
Bug: 112110217
Test: Existing tests + New AnnotationRetentionPolicyTest
Change-Id: I1e3a433bf69503ef15cfc2e53cbe97616a6f13b8
M room/common/api/2.2.0-alpha01.txt
M room/common/api/current.txt
M room/common/build.gradle
M room/common/src/main/java/androidx/room/ColumnInfo.java
M room/common/src/main/java/androidx/room/ForeignKey.java
M room/common/src/main/java/androidx/room/OnConflictStrategy.java
M room/common/src/main/java/androidx/room/Update.java
A room/common/src/test/java/androidx/room/AnnotationRetentionPolicyTest.kt
ap...@google.com <ap...@google.com> #9
Project: platform/prebuilts/jdk/jdk8
Branch: androidx-master-dev
commit fe743aa0d39ef9bab51c612a957acdd4588d069c
Author: Daniel Santiago Rivera <danysantiago@google.com>
Date: Wed Jun 05 14:03:32 2019
Update JDK prebuilts
This build contains fix forhttps://bugs.openjdk.java.net/browse/JDK-8194268
which is needed for b/112110217 (Room incremental annotation processing).
This JDK was taken from platform/prebuilts/studio/jdk in studio-master-dev
as it contains the cherry-picked fixes (ag/7057968).
Test: ./gradlew bOS
Bug: 134470119
Change-Id: I11e4ac20e8cca61ebff5640af7d9b535e5af4ba3
D darwin-x86/MODULE_LICENSE_GPL
M darwin-x86/THIRD_PARTY_README
M darwin-x86/bin/appletviewer
A darwin-x86/bin/clhsdb
M darwin-x86/bin/extcheck
A darwin-x86/bin/hsdb
M darwin-x86/bin/idlj
M darwin-x86/bin/jar
M darwin-x86/bin/jarsigner
M darwin-x86/bin/java
M darwin-x86/bin/javac
M darwin-x86/bin/javadoc
M darwin-x86/bin/javah
M darwin-x86/bin/javap
M darwin-x86/bin/jcmd
M darwin-x86/bin/jconsole
M darwin-x86/bin/jdb
M darwin-x86/bin/jdeps
M darwin-x86/bin/jhat
M darwin-x86/bin/jinfo
M darwin-x86/bin/jjs
M darwin-x86/bin/jmap
M darwin-x86/bin/jps
M darwin-x86/bin/jrunscript
M darwin-x86/bin/jsadebugd
M darwin-x86/bin/jstack
M darwin-x86/bin/jstat
M darwin-x86/bin/jstatd
M darwin-x86/bin/keytool
M darwin-x86/bin/native2ascii
M darwin-x86/bin/orbd
M darwin-x86/bin/pack200
M darwin-x86/bin/policytool
M darwin-x86/bin/rmic
M darwin-x86/bin/rmid
M darwin-x86/bin/rmiregistry
M darwin-x86/bin/schemagen
M darwin-x86/bin/serialver
M darwin-x86/bin/servertool
M darwin-x86/bin/tnameserv
M darwin-x86/bin/unpack200
M darwin-x86/bin/wsgen
M darwin-x86/bin/wsimport
M darwin-x86/bin/xjc
M darwin-x86/jre/THIRD_PARTY_README
A darwin-x86/jre/bin/clhsdb
A darwin-x86/jre/bin/hsdb
M darwin-x86/jre/bin/java
M darwin-x86/jre/bin/jjs
M darwin-x86/jre/bin/keytool
M darwin-x86/jre/bin/orbd
M darwin-x86/jre/bin/pack200
M darwin-x86/jre/bin/policytool
M darwin-x86/jre/bin/rmid
M darwin-x86/jre/bin/rmiregistry
M darwin-x86/jre/bin/servertool
M darwin-x86/jre/bin/tnameserv
M darwin-x86/jre/bin/unpack200
M darwin-x86/jre/lib/charsets.jar
M darwin-x86/jre/lib/ext/cldrdata.jar
M darwin-x86/jre/lib/ext/dnsns.jar
M darwin-x86/jre/lib/ext/jaccess.jar
M darwin-x86/jre/lib/ext/localedata.jar
M darwin-x86/jre/lib/ext/nashorn.jar
M darwin-x86/jre/lib/ext/sunec.jar
M darwin-x86/jre/lib/ext/sunjce_provider.jar
M darwin-x86/jre/lib/ext/sunpkcs11.jar
M darwin-x86/jre/lib/ext/zipfs.jar
M darwin-x86/jre/lib/fontconfig.bfc
M darwin-x86/jre/lib/fontconfig.properties.src
A darwin-x86/jre/lib/fonts/DroidSansFallbackFull.ttf
M darwin-x86/jre/lib/jce.jar
M darwin-x86/jre/lib/jli/libjli.dylib
M darwin-x86/jre/lib/jspawnhelper
M darwin-x86/jre/lib/jsse.jar
M darwin-x86/jre/lib/libAppleScriptEngine.dylib
M darwin-x86/jre/lib/libattach.dylib
M darwin-x86/jre/lib/libawt.dylib
M darwin-x86/jre/lib/libawt_lwawt.dylib
M darwin-x86/jre/lib/libdt_socket.dylib
M darwin-x86/jre/lib/libfontmanager.dylib
M darwin-x86/jre/lib/libfreetype.dylib.6
M darwin-x86/jre/lib/libhprof.dylib
M darwin-x86/jre/lib/libinstrument.dylib
M darwin-x86/jre/lib/libj2gss.dylib
M darwin-x86/jre/lib/libj2pcsc.dylib
M darwin-x86/jre/lib/libj2pkcs11.dylib
M darwin-x86/jre/lib/libjaas_unix.dylib
M darwin-x86/jre/lib/libjava.dylib
M darwin-x86/jre/lib/libjava_crw_demo.dylib
M darwin-x86/jre/lib/libjawt.dylib
M darwin-x86/jre/lib/libjdwp.dylib
M darwin-x86/jre/lib/libjpeg.dylib
M darwin-x86/jre/lib/libjsdt.dylib
M darwin-x86/jre/lib/libjsig.dylib
M darwin-x86/jre/lib/libjsound.dylib
M darwin-x86/jre/lib/liblcms.dylib
M darwin-x86/jre/lib/libmanagement.dylib
M darwin-x86/jre/lib/libmlib_image.dylib
M darwin-x86/jre/lib/libnet.dylib
M darwin-x86/jre/lib/libnio.dylib
M darwin-x86/jre/lib/libnpt.dylib
M darwin-x86/jre/lib/libosx.dylib
M darwin-x86/jre/lib/libosxapp.dylib
M darwin-x86/jre/lib/libosxkrb5.dylib
M darwin-x86/jre/lib/libosxui.dylib
M darwin-x86/jre/lib/libsaproc.dylib
M darwin-x86/jre/lib/libsplashscreen.dylib
M darwin-x86/jre/lib/libsunec.dylib
M darwin-x86/jre/lib/libunpack.dylib
M darwin-x86/jre/lib/libverify.dylib
M darwin-x86/jre/lib/libzip.dylib
M darwin-x86/jre/lib/management-agent.jar
M darwin-x86/jre/lib/resources.jar
M darwin-x86/jre/lib/rt.jar
M darwin-x86/jre/lib/security/java.security
M darwin-x86/jre/lib/security/policy/limited/US_export_policy.jar
M darwin-x86/jre/lib/security/policy/limited/local_policy.jar
M darwin-x86/jre/lib/security/policy/unlimited/US_export_policy.jar
M darwin-x86/jre/lib/security/policy/unlimited/local_policy.jar
M darwin-x86/jre/lib/server/libjsig.dylib
M darwin-x86/jre/lib/server/libjvm.dylib
M darwin-x86/jre/lib/tzdb.dat
M darwin-x86/lib/ct.sym
M darwin-x86/lib/dt.jar
M darwin-x86/lib/jconsole.jar
M darwin-x86/lib/sa-jdi.jar
M darwin-x86/lib/tools.jar
M darwin-x86/release
D darwin-x86/sample/README
D darwin-x86/sample/annotations/DependencyChecker/PluginChecker/src/checker/Device.java
D darwin-x86/sample/annotations/DependencyChecker/PluginChecker/src/checker/Kettle.xml
D darwin-x86/sample/annotations/DependencyChecker/PluginChecker/src/checker/Module.java
D darwin-x86/sample/annotations/DependencyChecker/PluginChecker/src/checker/PluginChecker.java
D darwin-x86/sample/annotations/DependencyChecker/PluginChecker/src/checker/Require.java
D darwin-x86/sample/annotations/DependencyChecker/PluginChecker/src/checker/RequireContainer.java
D darwin-x86/sample/annotations/DependencyChecker/Plugins/src/plugins/BoilerPlugin.java
D darwin-x86/sample/annotations/DependencyChecker/Plugins/src/plugins/ExtendedBoilerPlugin.java
D darwin-x86/sample/annotations/DependencyChecker/Plugins/src/plugins/TimerPlugin.java
D darwin-x86/sample/annotations/Validator/src/PositiveIntegerSupplier.java
D darwin-x86/sample/annotations/Validator/src/SupplierValidator.java
D darwin-x86/sample/annotations/Validator/src/Validate.java
D darwin-x86/sample/annotations/Validator/src/Validator.java
D darwin-x86/sample/annotations/index.html
D darwin-x86/sample/dtrace/README.txt
D darwin-x86/sample/dtrace/helpers/dtrace_helper.d
D darwin-x86/sample/dtrace/hotspot/README.txt
D darwin-x86/sample/dtrace/hotspot/class_loading_stat.d
D darwin-x86/sample/dtrace/hotspot/gc_time_stat.d
D darwin-x86/sample/dtrace/hotspot/hotspot_calls_tree.d
D darwin-x86/sample/dtrace/hotspot/method_compile_stat.d
D darwin-x86/sample/dtrace/hotspot/method_invocation_stat.d
D darwin-x86/sample/dtrace/hotspot/method_invocation_stat_filter.d
D darwin-x86/sample/dtrace/hotspot/method_invocation_tree.d
D darwin-x86/sample/dtrace/hotspot/monitors.d
D darwin-x86/sample/dtrace/hotspot/object_allocation_stat.d
D darwin-x86/sample/dtrace/hotspot_jni/CriticalSection.d
D darwin-x86/sample/dtrace/hotspot_jni/CriticalSection_slow.d
D darwin-x86/sample/dtrace/hotspot_jni/README.txt
D darwin-x86/sample/dtrace/hotspot_jni/hotspot_jni_calls_stat.d
D darwin-x86/sample/dtrace/hotspot_jni/hotspot_jni_calls_tree.d
D darwin-x86/sample/forkjoin/mergesort/MergeDemo.java
D darwin-x86/sample/forkjoin/mergesort/MergeSort.java
D darwin-x86/sample/jmx/jmx-scandir/build.properties
D darwin-x86/sample/jmx/jmx-scandir/build.xml
D darwin-x86/sample/jmx/jmx-scandir/docfiles/connect-local-ant-run.jpg
D darwin-x86/sample/jmx/jmx-scandir/docfiles/connect-local-java-jar.jpg
D darwin-x86/sample/jmx/jmx-scandir/docfiles/connect-local.jpg
D darwin-x86/sample/jmx/jmx-scandir/docfiles/remote-connection-failed.jpg
D darwin-x86/sample/jmx/jmx-scandir/docfiles/remote-connection.jpg
D darwin-x86/sample/jmx/jmx-scandir/docfiles/scandir-config.jpg
D darwin-x86/sample/jmx/jmx-scandir/docfiles/scandir-result.jpg
D darwin-x86/sample/jmx/jmx-scandir/docfiles/scandir-start.jpg
D darwin-x86/sample/jmx/jmx-scandir/index.html
D darwin-x86/sample/jmx/jmx-scandir/keystore
D darwin-x86/sample/jmx/jmx-scandir/logging.properties
D darwin-x86/sample/jmx/jmx-scandir/manifest.mf
D darwin-x86/sample/jmx/jmx-scandir/nbproject/file-targets.xml
D darwin-x86/sample/jmx/jmx-scandir/nbproject/jdk.xml
D darwin-x86/sample/jmx/jmx-scandir/nbproject/netbeans-targets.xml
D darwin-x86/sample/jmx/jmx-scandir/nbproject/project.xml
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScanner.java
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScannerMXBean.java
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManager.java
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManagerMXBean.java
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirAgent.java
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirClient.java
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfig.java
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfigMXBean.java
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManager.java
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManagerMXBean.java
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/DirectoryScannerConfig.java
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/FileMatch.java
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultLogConfig.java
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultRecord.java
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ScanManagerConfig.java
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/XmlConfigUtils.java
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/package.html
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/package.html
D darwin-x86/sample/jmx/jmx-scandir/src/etc/access.properties
D darwin-x86/sample/jmx/jmx-scandir/src/etc/management.properties
D darwin-x86/sample/jmx/jmx-scandir/src/etc/password.properties
D darwin-x86/sample/jmx/jmx-scandir/src/etc/testconfig.xml
D darwin-x86/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/DirectoryScannerTest.java
D darwin-x86/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanDirConfigTest.java
D darwin-x86/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanManagerTest.java
D darwin-x86/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/TestUtils.java
D darwin-x86/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/config/XmlConfigUtilsTest.java
D darwin-x86/sample/jmx/jmx-scandir/truststore
D darwin-x86/sample/lambda/BulkDataOperations/index.html
D darwin-x86/sample/lambda/BulkDataOperations/src/CSVProcessor.java
D darwin-x86/sample/lambda/BulkDataOperations/src/Grep.java
D darwin-x86/sample/lambda/BulkDataOperations/src/PasswordGenerator.java
D darwin-x86/sample/lambda/BulkDataOperations/src/WC.java
D darwin-x86/sample/lambda/DefaultMethods/ArrayIterator.java
D darwin-x86/sample/lambda/DefaultMethods/DiamondInheritance.java
D darwin-x86/sample/lambda/DefaultMethods/Inheritance.java
D darwin-x86/sample/lambda/DefaultMethods/MixIn.java
D darwin-x86/sample/lambda/DefaultMethods/Reflection.java
D darwin-x86/sample/lambda/DefaultMethods/SimplestUsage.java
D darwin-x86/sample/nbproject/project.xml
D darwin-x86/sample/nio/chatserver/ChatServer.java
D darwin-x86/sample/nio/chatserver/Client.java
D darwin-x86/sample/nio/chatserver/ClientReader.java
D darwin-x86/sample/nio/chatserver/DataReader.java
D darwin-x86/sample/nio/chatserver/MessageReader.java
D darwin-x86/sample/nio/chatserver/NameReader.java
D darwin-x86/sample/nio/chatserver/README.txt
D darwin-x86/sample/nio/file/AclEdit.java
D darwin-x86/sample/nio/file/Chmod.java
D darwin-x86/sample/nio/file/Copy.java
D darwin-x86/sample/nio/file/DiskUsage.java
D darwin-x86/sample/nio/file/FileType.java
D darwin-x86/sample/nio/file/WatchDir.java
D darwin-x86/sample/nio/file/Xdd.java
D darwin-x86/sample/nio/multicast/MulticastAddress.java
D darwin-x86/sample/nio/multicast/Reader.java
D darwin-x86/sample/nio/multicast/Sender.java
D darwin-x86/sample/nio/server/AcceptHandler.java
D darwin-x86/sample/nio/server/Acceptor.java
D darwin-x86/sample/nio/server/B1.java
D darwin-x86/sample/nio/server/BN.java
D darwin-x86/sample/nio/server/BP.java
D darwin-x86/sample/nio/server/ChannelIO.java
D darwin-x86/sample/nio/server/ChannelIOSecure.java
D darwin-x86/sample/nio/server/Content.java
D darwin-x86/sample/nio/server/Dispatcher.java
D darwin-x86/sample/nio/server/Dispatcher1.java
D darwin-x86/sample/nio/server/DispatcherN.java
D darwin-x86/sample/nio/server/FileContent.java
D darwin-x86/sample/nio/server/Handler.java
D darwin-x86/sample/nio/server/MalformedRequestException.java
D darwin-x86/sample/nio/server/N1.java
D darwin-x86/sample/nio/server/N2.java
D darwin-x86/sample/nio/server/README.txt
D darwin-x86/sample/nio/server/Reply.java
D darwin-x86/sample/nio/server/Request.java
D darwin-x86/sample/nio/server/RequestHandler.java
D darwin-x86/sample/nio/server/RequestServicer.java
D darwin-x86/sample/nio/server/Sendable.java
D darwin-x86/sample/nio/server/Server.java
D darwin-x86/sample/nio/server/StringContent.java
D darwin-x86/sample/nio/server/URLDumper.java
D darwin-x86/sample/scripting/scriptpad/README.txt
D darwin-x86/sample/scripting/scriptpad/build.properties
D darwin-x86/sample/scripting/scriptpad/build.xml
D darwin-x86/sample/scripting/scriptpad/nbproject/file-targets.xml
D darwin-x86/sample/scripting/scriptpad/nbproject/jdk.xml
D darwin-x86/sample/scripting/scriptpad/nbproject/netbeans-targets.xml
D darwin-x86/sample/scripting/scriptpad/nbproject/project.xml
D darwin-x86/sample/scripting/scriptpad/src/META-INF/manifest.mf
D darwin-x86/sample/scripting/scriptpad/src/com/sun/sample/scriptpad/Main.java
D darwin-x86/sample/scripting/scriptpad/src/resources/Main.js
D darwin-x86/sample/scripting/scriptpad/src/resources/conc.js
D darwin-x86/sample/scripting/scriptpad/src/resources/gui.js
D darwin-x86/sample/scripting/scriptpad/src/resources/mm.js
D darwin-x86/sample/scripting/scriptpad/src/resources/scriptpad.js
D darwin-x86/sample/scripting/scriptpad/src/scripts/README.txt
D darwin-x86/sample/scripting/scriptpad/src/scripts/browse.js
D darwin-x86/sample/scripting/scriptpad/src/scripts/insertfile.js
D darwin-x86/sample/scripting/scriptpad/src/scripts/linewrap.js
D darwin-x86/sample/scripting/scriptpad/src/scripts/mail.js
D darwin-x86/sample/scripting/scriptpad/src/scripts/memmonitor.js
D darwin-x86/sample/scripting/scriptpad/src/scripts/memory.bat
D darwin-x86/sample/scripting/scriptpad/src/scripts/memory.js
D darwin-x86/sample/scripting/scriptpad/src/scripts/memory.sh
D darwin-x86/sample/scripting/scriptpad/src/scripts/textcolor.js
D darwin-x86/sample/try-with-resources/index.html
D darwin-x86/sample/try-with-resources/src/CustomAutoCloseableSample.java
D darwin-x86/sample/try-with-resources/src/Unzip.java
D darwin-x86/sample/try-with-resources/src/ZipCat.java
M darwin-x86/src.zip
D linux-x86/MODULE_LICENSE_GPL
M linux-x86/THIRD_PARTY_README
M linux-x86/bin/appletviewer
A linux-x86/bin/clhsdb
M linux-x86/bin/extcheck
A linux-x86/bin/hsdb
M linux-x86/bin/idlj
M linux-x86/bin/jar
M linux-x86/bin/jarsigner
M linux-x86/bin/java
M linux-x86/bin/javac
M linux-x86/bin/javadoc
M linux-x86/bin/javah
M linux-x86/bin/javap
M linux-x86/bin/jcmd
M linux-x86/bin/jconsole
M linux-x86/bin/jdb
M linux-x86/bin/jdeps
M linux-x86/bin/jhat
M linux-x86/bin/jinfo
M linux-x86/bin/jjs
M linux-x86/bin/jmap
M linux-x86/bin/jps
M linux-x86/bin/jrunscript
M linux-x86/bin/jsadebugd
M linux-x86/bin/jstack
M linux-x86/bin/jstat
M linux-x86/bin/jstatd
M linux-x86/bin/keytool
M linux-x86/bin/native2ascii
M linux-x86/bin/orbd
M linux-x86/bin/pack200
M linux-x86/bin/policytool
M linux-x86/bin/rmic
M linux-x86/bin/rmid
M linux-x86/bin/rmiregistry
M linux-x86/bin/schemagen
M linux-x86/bin/serialver
M linux-x86/bin/servertool
M linux-x86/bin/tnameserv
M linux-x86/bin/unpack200
M linux-x86/bin/wsgen
M linux-x86/bin/wsimport
M linux-x86/bin/xjc
M linux-x86/jre/THIRD_PARTY_README
A linux-x86/jre/bin/clhsdb
A linux-x86/jre/bin/hsdb
M linux-x86/jre/bin/java
M linux-x86/jre/bin/jjs
M linux-x86/jre/bin/keytool
M linux-x86/jre/bin/orbd
M linux-x86/jre/bin/pack200
M linux-x86/jre/bin/policytool
M linux-x86/jre/bin/rmid
M linux-x86/jre/bin/rmiregistry
M linux-x86/jre/bin/servertool
M linux-x86/jre/bin/tnameserv
M linux-x86/jre/bin/unpack200
M linux-x86/jre/lib/amd64/jli/libjli.so
M linux-x86/jre/lib/amd64/libattach.so
M linux-x86/jre/lib/amd64/libawt.so
M linux-x86/jre/lib/amd64/libawt_headless.so
M linux-x86/jre/lib/amd64/libawt_xawt.so
M linux-x86/jre/lib/amd64/libdt_socket.so
M linux-x86/jre/lib/amd64/libfontmanager.so
M linux-x86/jre/lib/amd64/libhprof.so
M linux-x86/jre/lib/amd64/libinstrument.so
M linux-x86/jre/lib/amd64/libj2gss.so
M linux-x86/jre/lib/amd64/libj2pcsc.so
M linux-x86/jre/lib/amd64/libj2pkcs11.so
M linux-x86/jre/lib/amd64/libjaas_unix.so
M linux-x86/jre/lib/amd64/libjava.so
M linux-x86/jre/lib/amd64/libjava_crw_demo.so
M linux-x86/jre/lib/amd64/libjawt.so
M linux-x86/jre/lib/amd64/libjdwp.so
M linux-x86/jre/lib/amd64/libjpeg.so
M linux-x86/jre/lib/amd64/libjsdt.so
M linux-x86/jre/lib/amd64/libjsig.so
M linux-x86/jre/lib/amd64/libjsound.so
M linux-x86/jre/lib/amd64/libjsoundalsa.so
M linux-x86/jre/lib/amd64/liblcms.so
M linux-x86/jre/lib/amd64/libmanagement.so
M linux-x86/jre/lib/amd64/libmlib_image.so
M linux-x86/jre/lib/amd64/libnet.so
M linux-x86/jre/lib/amd64/libnio.so
M linux-x86/jre/lib/amd64/libnpt.so
M linux-x86/jre/lib/amd64/libsaproc.so
M linux-x86/jre/lib/amd64/libsctp.so
M linux-x86/jre/lib/amd64/libsplashscreen.so
M linux-x86/jre/lib/amd64/libsunec.so
M linux-x86/jre/lib/amd64/libunpack.so
M linux-x86/jre/lib/amd64/libverify.so
M linux-x86/jre/lib/amd64/libzip.so
M linux-x86/jre/lib/amd64/server/libjsig.so
M linux-x86/jre/lib/amd64/server/libjvm.so
M linux-x86/jre/lib/charsets.jar
M linux-x86/jre/lib/ext/cldrdata.jar
M linux-x86/jre/lib/ext/dnsns.jar
M linux-x86/jre/lib/ext/jaccess.jar
M linux-x86/jre/lib/ext/localedata.jar
M linux-x86/jre/lib/ext/nashorn.jar
M linux-x86/jre/lib/ext/sunec.jar
M linux-x86/jre/lib/ext/sunjce_provider.jar
M linux-x86/jre/lib/ext/sunpkcs11.jar
M linux-x86/jre/lib/ext/zipfs.jar
A linux-x86/jre/lib/fonts/DroidSansFallbackFull.ttf
M linux-x86/jre/lib/jce.jar
M linux-x86/jre/lib/jexec
M linux-x86/jre/lib/jsse.jar
M linux-x86/jre/lib/management-agent.jar
M linux-x86/jre/lib/resources.jar
M linux-x86/jre/lib/rt.jar
M linux-x86/jre/lib/security/java.security
M linux-x86/jre/lib/security/policy/limited/US_export_policy.jar
M linux-x86/jre/lib/security/policy/limited/local_policy.jar
M linux-x86/jre/lib/security/policy/unlimited/US_export_policy.jar
M linux-x86/jre/lib/security/policy/unlimited/local_policy.jar
M linux-x86/jre/lib/tzdb.dat
M linux-x86/lib/amd64/jli/libjli.so
M linux-x86/lib/amd64/libjawt.so
M linux-x86/lib/ct.sym
M linux-x86/lib/dt.jar
M linux-x86/lib/jconsole.jar
M linux-x86/lib/jexec
M linux-x86/lib/sa-jdi.jar
M linux-x86/lib/tools.jar
M linux-x86/release
D linux-x86/sample/README
D linux-x86/sample/annotations/DependencyChecker/PluginChecker/src/checker/Device.java
D linux-x86/sample/annotations/DependencyChecker/PluginChecker/src/checker/Kettle.xml
D linux-x86/sample/annotations/DependencyChecker/PluginChecker/src/checker/Module.java
D linux-x86/sample/annotations/DependencyChecker/PluginChecker/src/checker/PluginChecker.java
D linux-x86/sample/annotations/DependencyChecker/PluginChecker/src/checker/Require.java
D linux-x86/sample/annotations/DependencyChecker/PluginChecker/src/checker/RequireContainer.java
D linux-x86/sample/annotations/DependencyChecker/Plugins/src/plugins/BoilerPlugin.java
D linux-x86/sample/annotations/DependencyChecker/Plugins/src/plugins/ExtendedBoilerPlugin.java
D linux-x86/sample/annotations/DependencyChecker/Plugins/src/plugins/TimerPlugin.java
D linux-x86/sample/annotations/Validator/src/PositiveIntegerSupplier.java
D linux-x86/sample/annotations/Validator/src/SupplierValidator.java
D linux-x86/sample/annotations/Validator/src/Validate.java
D linux-x86/sample/annotations/Validator/src/Validator.java
D linux-x86/sample/annotations/index.html
D linux-x86/sample/forkjoin/mergesort/MergeDemo.java
D linux-x86/sample/forkjoin/mergesort/MergeSort.java
D linux-x86/sample/jmx/jmx-scandir/build.properties
D linux-x86/sample/jmx/jmx-scandir/build.xml
D linux-x86/sample/jmx/jmx-scandir/docfiles/connect-local-ant-run.jpg
D linux-x86/sample/jmx/jmx-scandir/docfiles/connect-local-java-jar.jpg
D linux-x86/sample/jmx/jmx-scandir/docfiles/connect-local.jpg
D linux-x86/sample/jmx/jmx-scandir/docfiles/remote-connection-failed.jpg
D linux-x86/sample/jmx/jmx-scandir/docfiles/remote-connection.jpg
D linux-x86/sample/jmx/jmx-scandir/docfiles/scandir-config.jpg
D linux-x86/sample/jmx/jmx-scandir/docfiles/scandir-result.jpg
D linux-x86/sample/jmx/jmx-scandir/docfiles/scandir-start.jpg
D linux-x86/sample/jmx/jmx-scandir/index.html
D linux-x86/sample/jmx/jmx-scandir/keystore
D linux-x86/sample/jmx/jmx-scandir/logging.properties
D linux-x86/sample/jmx/jmx-scandir/manifest.mf
D linux-x86/sample/jmx/jmx-scandir/nbproject/file-targets.xml
D linux-x86/sample/jmx/jmx-scandir/nbproject/jdk.xml
D linux-x86/sample/jmx/jmx-scandir/nbproject/netbeans-targets.xml
D linux-x86/sample/jmx/jmx-scandir/nbproject/project.xml
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScanner.java
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScannerMXBean.java
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManager.java
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManagerMXBean.java
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirAgent.java
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirClient.java
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfig.java
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfigMXBean.java
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManager.java
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManagerMXBean.java
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/DirectoryScannerConfig.java
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/FileMatch.java
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultLogConfig.java
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultRecord.java
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ScanManagerConfig.java
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/XmlConfigUtils.java
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/package.html
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/package.html
D linux-x86/sample/jmx/jmx-scandir/src/etc/access.properties
D linux-x86/sample/jmx/jmx-scandir/src/etc/management.properties
D linux-x86/sample/jmx/jmx-scandir/src/etc/password.properties
D linux-x86/sample/jmx/jmx-scandir/src/etc/testconfig.xml
D linux-x86/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/DirectoryScannerTest.java
D linux-x86/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanDirConfigTest.java
D linux-x86/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanManagerTest.java
D linux-x86/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/TestUtils.java
D linux-x86/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/config/XmlConfigUtilsTest.java
D linux-x86/sample/jmx/jmx-scandir/truststore
D linux-x86/sample/lambda/BulkDataOperations/index.html
D linux-x86/sample/lambda/BulkDataOperations/src/CSVProcessor.java
D linux-x86/sample/lambda/BulkDataOperations/src/Grep.java
D linux-x86/sample/lambda/BulkDataOperations/src/PasswordGenerator.java
D linux-x86/sample/lambda/BulkDataOperations/src/WC.java
D linux-x86/sample/lambda/DefaultMethods/ArrayIterator.java
D linux-x86/sample/lambda/DefaultMethods/DiamondInheritance.java
D linux-x86/sample/lambda/DefaultMethods/Inheritance.java
D linux-x86/sample/lambda/DefaultMethods/MixIn.java
D linux-x86/sample/lambda/DefaultMethods/Reflection.java
D linux-x86/sample/lambda/DefaultMethods/SimplestUsage.java
D linux-x86/sample/nbproject/project.xml
D linux-x86/sample/nio/chatserver/ChatServer.java
D linux-x86/sample/nio/chatserver/Client.java
D linux-x86/sample/nio/chatserver/ClientReader.java
D linux-x86/sample/nio/chatserver/DataReader.java
D linux-x86/sample/nio/chatserver/MessageReader.java
D linux-x86/sample/nio/chatserver/NameReader.java
D linux-x86/sample/nio/chatserver/README.txt
D linux-x86/sample/nio/file/AclEdit.java
D linux-x86/sample/nio/file/Chmod.java
D linux-x86/sample/nio/file/Copy.java
D linux-x86/sample/nio/file/DiskUsage.java
D linux-x86/sample/nio/file/FileType.java
D linux-x86/sample/nio/file/WatchDir.java
D linux-x86/sample/nio/file/Xdd.java
D linux-x86/sample/nio/multicast/MulticastAddress.java
D linux-x86/sample/nio/multicast/Reader.java
D linux-x86/sample/nio/multicast/Sender.java
D linux-x86/sample/nio/server/AcceptHandler.java
D linux-x86/sample/nio/server/Acceptor.java
D linux-x86/sample/nio/server/B1.java
D linux-x86/sample/nio/server/BN.java
D linux-x86/sample/nio/server/BP.java
D linux-x86/sample/nio/server/ChannelIO.java
D linux-x86/sample/nio/server/ChannelIOSecure.java
D linux-x86/sample/nio/server/Content.java
D linux-x86/sample/nio/server/Dispatcher.java
D linux-x86/sample/nio/server/Dispatcher1.java
D linux-x86/sample/nio/server/DispatcherN.java
D linux-x86/sample/nio/server/FileContent.java
D linux-x86/sample/nio/server/Handler.java
D linux-x86/sample/nio/server/MalformedRequestException.java
D linux-x86/sample/nio/server/N1.java
D linux-x86/sample/nio/server/N2.java
D linux-x86/sample/nio/server/README.txt
D linux-x86/sample/nio/server/Reply.java
D linux-x86/sample/nio/server/Request.java
D linux-x86/sample/nio/server/RequestHandler.java
D linux-x86/sample/nio/server/RequestServicer.java
D linux-x86/sample/nio/server/Sendable.java
D linux-x86/sample/nio/server/Server.java
D linux-x86/sample/nio/server/StringContent.java
D linux-x86/sample/nio/server/URLDumper.java
D linux-x86/sample/scripting/scriptpad/README.txt
D linux-x86/sample/scripting/scriptpad/build.properties
D linux-x86/sample/scripting/scriptpad/build.xml
D linux-x86/sample/scripting/scriptpad/nbproject/file-targets.xml
D linux-x86/sample/scripting/scriptpad/nbproject/jdk.xml
D linux-x86/sample/scripting/scriptpad/nbproject/netbeans-targets.xml
D linux-x86/sample/scripting/scriptpad/nbproject/project.xml
D linux-x86/sample/scripting/scriptpad/src/META-INF/manifest.mf
D linux-x86/sample/scripting/scriptpad/src/com/sun/sample/scriptpad/Main.java
D linux-x86/sample/scripting/scriptpad/src/resources/Main.js
D linux-x86/sample/scripting/scriptpad/src/resources/conc.js
D linux-x86/sample/scripting/scriptpad/src/resources/gui.js
D linux-x86/sample/scripting/scriptpad/src/resources/mm.js
D linux-x86/sample/scripting/scriptpad/src/resources/scriptpad.js
D linux-x86/sample/scripting/scriptpad/src/scripts/README.txt
D linux-x86/sample/scripting/scriptpad/src/scripts/browse.js
D linux-x86/sample/scripting/scriptpad/src/scripts/insertfile.js
D linux-x86/sample/scripting/scriptpad/src/scripts/linewrap.js
D linux-x86/sample/scripting/scriptpad/src/scripts/mail.js
D linux-x86/sample/scripting/scriptpad/src/scripts/memmonitor.js
D linux-x86/sample/scripting/scriptpad/src/scripts/memory.bat
D linux-x86/sample/scripting/scriptpad/src/scripts/memory.js
D linux-x86/sample/scripting/scriptpad/src/scripts/memory.sh
D linux-x86/sample/scripting/scriptpad/src/scripts/textcolor.js
D linux-x86/sample/try-with-resources/index.html
D linux-x86/sample/try-with-resources/src/CustomAutoCloseableSample.java
D linux-x86/sample/try-with-resources/src/Unzip.java
D linux-x86/sample/try-with-resources/src/ZipCat.java
M linux-x86/src.zip
https://android-review.googlesource.com/978088
https://goto.google.com/android-sha1/fe743aa0d39ef9bab51c612a957acdd4588d069c
Branch: androidx-master-dev
commit fe743aa0d39ef9bab51c612a957acdd4588d069c
Author: Daniel Santiago Rivera <danysantiago@google.com>
Date: Wed Jun 05 14:03:32 2019
Update JDK prebuilts
This build contains fix for
which is needed for
This JDK was taken from platform/prebuilts/studio/jdk in studio-master-dev
as it contains the cherry-picked fixes (ag/7057968).
Test: ./gradlew bOS
Bug: 134470119
Change-Id: I11e4ac20e8cca61ebff5640af7d9b535e5af4ba3
D darwin-x86/MODULE_LICENSE_GPL
M darwin-x86/THIRD_PARTY_README
M darwin-x86/bin/appletviewer
A darwin-x86/bin/clhsdb
M darwin-x86/bin/extcheck
A darwin-x86/bin/hsdb
M darwin-x86/bin/idlj
M darwin-x86/bin/jar
M darwin-x86/bin/jarsigner
M darwin-x86/bin/java
M darwin-x86/bin/javac
M darwin-x86/bin/javadoc
M darwin-x86/bin/javah
M darwin-x86/bin/javap
M darwin-x86/bin/jcmd
M darwin-x86/bin/jconsole
M darwin-x86/bin/jdb
M darwin-x86/bin/jdeps
M darwin-x86/bin/jhat
M darwin-x86/bin/jinfo
M darwin-x86/bin/jjs
M darwin-x86/bin/jmap
M darwin-x86/bin/jps
M darwin-x86/bin/jrunscript
M darwin-x86/bin/jsadebugd
M darwin-x86/bin/jstack
M darwin-x86/bin/jstat
M darwin-x86/bin/jstatd
M darwin-x86/bin/keytool
M darwin-x86/bin/native2ascii
M darwin-x86/bin/orbd
M darwin-x86/bin/pack200
M darwin-x86/bin/policytool
M darwin-x86/bin/rmic
M darwin-x86/bin/rmid
M darwin-x86/bin/rmiregistry
M darwin-x86/bin/schemagen
M darwin-x86/bin/serialver
M darwin-x86/bin/servertool
M darwin-x86/bin/tnameserv
M darwin-x86/bin/unpack200
M darwin-x86/bin/wsgen
M darwin-x86/bin/wsimport
M darwin-x86/bin/xjc
M darwin-x86/jre/THIRD_PARTY_README
A darwin-x86/jre/bin/clhsdb
A darwin-x86/jre/bin/hsdb
M darwin-x86/jre/bin/java
M darwin-x86/jre/bin/jjs
M darwin-x86/jre/bin/keytool
M darwin-x86/jre/bin/orbd
M darwin-x86/jre/bin/pack200
M darwin-x86/jre/bin/policytool
M darwin-x86/jre/bin/rmid
M darwin-x86/jre/bin/rmiregistry
M darwin-x86/jre/bin/servertool
M darwin-x86/jre/bin/tnameserv
M darwin-x86/jre/bin/unpack200
M darwin-x86/jre/lib/charsets.jar
M darwin-x86/jre/lib/ext/cldrdata.jar
M darwin-x86/jre/lib/ext/dnsns.jar
M darwin-x86/jre/lib/ext/jaccess.jar
M darwin-x86/jre/lib/ext/localedata.jar
M darwin-x86/jre/lib/ext/nashorn.jar
M darwin-x86/jre/lib/ext/sunec.jar
M darwin-x86/jre/lib/ext/sunjce_provider.jar
M darwin-x86/jre/lib/ext/sunpkcs11.jar
M darwin-x86/jre/lib/ext/zipfs.jar
M darwin-x86/jre/lib/fontconfig.bfc
M darwin-x86/jre/lib/fontconfig.properties.src
A darwin-x86/jre/lib/fonts/DroidSansFallbackFull.ttf
M darwin-x86/jre/lib/jce.jar
M darwin-x86/jre/lib/jli/libjli.dylib
M darwin-x86/jre/lib/jspawnhelper
M darwin-x86/jre/lib/jsse.jar
M darwin-x86/jre/lib/libAppleScriptEngine.dylib
M darwin-x86/jre/lib/libattach.dylib
M darwin-x86/jre/lib/libawt.dylib
M darwin-x86/jre/lib/libawt_lwawt.dylib
M darwin-x86/jre/lib/libdt_socket.dylib
M darwin-x86/jre/lib/libfontmanager.dylib
M darwin-x86/jre/lib/libfreetype.dylib.6
M darwin-x86/jre/lib/libhprof.dylib
M darwin-x86/jre/lib/libinstrument.dylib
M darwin-x86/jre/lib/libj2gss.dylib
M darwin-x86/jre/lib/libj2pcsc.dylib
M darwin-x86/jre/lib/libj2pkcs11.dylib
M darwin-x86/jre/lib/libjaas_unix.dylib
M darwin-x86/jre/lib/libjava.dylib
M darwin-x86/jre/lib/libjava_crw_demo.dylib
M darwin-x86/jre/lib/libjawt.dylib
M darwin-x86/jre/lib/libjdwp.dylib
M darwin-x86/jre/lib/libjpeg.dylib
M darwin-x86/jre/lib/libjsdt.dylib
M darwin-x86/jre/lib/libjsig.dylib
M darwin-x86/jre/lib/libjsound.dylib
M darwin-x86/jre/lib/liblcms.dylib
M darwin-x86/jre/lib/libmanagement.dylib
M darwin-x86/jre/lib/libmlib_image.dylib
M darwin-x86/jre/lib/libnet.dylib
M darwin-x86/jre/lib/libnio.dylib
M darwin-x86/jre/lib/libnpt.dylib
M darwin-x86/jre/lib/libosx.dylib
M darwin-x86/jre/lib/libosxapp.dylib
M darwin-x86/jre/lib/libosxkrb5.dylib
M darwin-x86/jre/lib/libosxui.dylib
M darwin-x86/jre/lib/libsaproc.dylib
M darwin-x86/jre/lib/libsplashscreen.dylib
M darwin-x86/jre/lib/libsunec.dylib
M darwin-x86/jre/lib/libunpack.dylib
M darwin-x86/jre/lib/libverify.dylib
M darwin-x86/jre/lib/libzip.dylib
M darwin-x86/jre/lib/management-agent.jar
M darwin-x86/jre/lib/resources.jar
M darwin-x86/jre/lib/rt.jar
M darwin-x86/jre/lib/security/java.security
M darwin-x86/jre/lib/security/policy/limited/US_export_policy.jar
M darwin-x86/jre/lib/security/policy/limited/local_policy.jar
M darwin-x86/jre/lib/security/policy/unlimited/US_export_policy.jar
M darwin-x86/jre/lib/security/policy/unlimited/local_policy.jar
M darwin-x86/jre/lib/server/libjsig.dylib
M darwin-x86/jre/lib/server/libjvm.dylib
M darwin-x86/jre/lib/tzdb.dat
M darwin-x86/lib/ct.sym
M darwin-x86/lib/dt.jar
M darwin-x86/lib/jconsole.jar
M darwin-x86/lib/sa-jdi.jar
M darwin-x86/lib/tools.jar
M darwin-x86/release
D darwin-x86/sample/README
D darwin-x86/sample/annotations/DependencyChecker/PluginChecker/src/checker/Device.java
D darwin-x86/sample/annotations/DependencyChecker/PluginChecker/src/checker/Kettle.xml
D darwin-x86/sample/annotations/DependencyChecker/PluginChecker/src/checker/Module.java
D darwin-x86/sample/annotations/DependencyChecker/PluginChecker/src/checker/PluginChecker.java
D darwin-x86/sample/annotations/DependencyChecker/PluginChecker/src/checker/Require.java
D darwin-x86/sample/annotations/DependencyChecker/PluginChecker/src/checker/RequireContainer.java
D darwin-x86/sample/annotations/DependencyChecker/Plugins/src/plugins/BoilerPlugin.java
D darwin-x86/sample/annotations/DependencyChecker/Plugins/src/plugins/ExtendedBoilerPlugin.java
D darwin-x86/sample/annotations/DependencyChecker/Plugins/src/plugins/TimerPlugin.java
D darwin-x86/sample/annotations/Validator/src/PositiveIntegerSupplier.java
D darwin-x86/sample/annotations/Validator/src/SupplierValidator.java
D darwin-x86/sample/annotations/Validator/src/Validate.java
D darwin-x86/sample/annotations/Validator/src/Validator.java
D darwin-x86/sample/annotations/index.html
D darwin-x86/sample/dtrace/README.txt
D darwin-x86/sample/dtrace/helpers/dtrace_helper.d
D darwin-x86/sample/dtrace/hotspot/README.txt
D darwin-x86/sample/dtrace/hotspot/class_loading_stat.d
D darwin-x86/sample/dtrace/hotspot/gc_time_stat.d
D darwin-x86/sample/dtrace/hotspot/hotspot_calls_tree.d
D darwin-x86/sample/dtrace/hotspot/method_compile_stat.d
D darwin-x86/sample/dtrace/hotspot/method_invocation_stat.d
D darwin-x86/sample/dtrace/hotspot/method_invocation_stat_filter.d
D darwin-x86/sample/dtrace/hotspot/method_invocation_tree.d
D darwin-x86/sample/dtrace/hotspot/monitors.d
D darwin-x86/sample/dtrace/hotspot/object_allocation_stat.d
D darwin-x86/sample/dtrace/hotspot_jni/CriticalSection.d
D darwin-x86/sample/dtrace/hotspot_jni/CriticalSection_slow.d
D darwin-x86/sample/dtrace/hotspot_jni/README.txt
D darwin-x86/sample/dtrace/hotspot_jni/hotspot_jni_calls_stat.d
D darwin-x86/sample/dtrace/hotspot_jni/hotspot_jni_calls_tree.d
D darwin-x86/sample/forkjoin/mergesort/MergeDemo.java
D darwin-x86/sample/forkjoin/mergesort/MergeSort.java
D darwin-x86/sample/jmx/jmx-scandir/build.properties
D darwin-x86/sample/jmx/jmx-scandir/build.xml
D darwin-x86/sample/jmx/jmx-scandir/docfiles/connect-local-ant-run.jpg
D darwin-x86/sample/jmx/jmx-scandir/docfiles/connect-local-java-jar.jpg
D darwin-x86/sample/jmx/jmx-scandir/docfiles/connect-local.jpg
D darwin-x86/sample/jmx/jmx-scandir/docfiles/remote-connection-failed.jpg
D darwin-x86/sample/jmx/jmx-scandir/docfiles/remote-connection.jpg
D darwin-x86/sample/jmx/jmx-scandir/docfiles/scandir-config.jpg
D darwin-x86/sample/jmx/jmx-scandir/docfiles/scandir-result.jpg
D darwin-x86/sample/jmx/jmx-scandir/docfiles/scandir-start.jpg
D darwin-x86/sample/jmx/jmx-scandir/index.html
D darwin-x86/sample/jmx/jmx-scandir/keystore
D darwin-x86/sample/jmx/jmx-scandir/logging.properties
D darwin-x86/sample/jmx/jmx-scandir/manifest.mf
D darwin-x86/sample/jmx/jmx-scandir/nbproject/file-targets.xml
D darwin-x86/sample/jmx/jmx-scandir/nbproject/jdk.xml
D darwin-x86/sample/jmx/jmx-scandir/nbproject/netbeans-targets.xml
D darwin-x86/sample/jmx/jmx-scandir/nbproject/project.xml
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScanner.java
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScannerMXBean.java
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManager.java
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManagerMXBean.java
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirAgent.java
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirClient.java
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfig.java
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfigMXBean.java
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManager.java
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManagerMXBean.java
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/DirectoryScannerConfig.java
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/FileMatch.java
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultLogConfig.java
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultRecord.java
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ScanManagerConfig.java
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/XmlConfigUtils.java
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/package.html
D darwin-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/package.html
D darwin-x86/sample/jmx/jmx-scandir/src/etc/access.properties
D darwin-x86/sample/jmx/jmx-scandir/src/etc/management.properties
D darwin-x86/sample/jmx/jmx-scandir/src/etc/password.properties
D darwin-x86/sample/jmx/jmx-scandir/src/etc/testconfig.xml
D darwin-x86/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/DirectoryScannerTest.java
D darwin-x86/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanDirConfigTest.java
D darwin-x86/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanManagerTest.java
D darwin-x86/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/TestUtils.java
D darwin-x86/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/config/XmlConfigUtilsTest.java
D darwin-x86/sample/jmx/jmx-scandir/truststore
D darwin-x86/sample/lambda/BulkDataOperations/index.html
D darwin-x86/sample/lambda/BulkDataOperations/src/CSVProcessor.java
D darwin-x86/sample/lambda/BulkDataOperations/src/Grep.java
D darwin-x86/sample/lambda/BulkDataOperations/src/PasswordGenerator.java
D darwin-x86/sample/lambda/BulkDataOperations/src/WC.java
D darwin-x86/sample/lambda/DefaultMethods/ArrayIterator.java
D darwin-x86/sample/lambda/DefaultMethods/DiamondInheritance.java
D darwin-x86/sample/lambda/DefaultMethods/Inheritance.java
D darwin-x86/sample/lambda/DefaultMethods/MixIn.java
D darwin-x86/sample/lambda/DefaultMethods/Reflection.java
D darwin-x86/sample/lambda/DefaultMethods/SimplestUsage.java
D darwin-x86/sample/nbproject/project.xml
D darwin-x86/sample/nio/chatserver/ChatServer.java
D darwin-x86/sample/nio/chatserver/Client.java
D darwin-x86/sample/nio/chatserver/ClientReader.java
D darwin-x86/sample/nio/chatserver/DataReader.java
D darwin-x86/sample/nio/chatserver/MessageReader.java
D darwin-x86/sample/nio/chatserver/NameReader.java
D darwin-x86/sample/nio/chatserver/README.txt
D darwin-x86/sample/nio/file/AclEdit.java
D darwin-x86/sample/nio/file/Chmod.java
D darwin-x86/sample/nio/file/Copy.java
D darwin-x86/sample/nio/file/DiskUsage.java
D darwin-x86/sample/nio/file/FileType.java
D darwin-x86/sample/nio/file/WatchDir.java
D darwin-x86/sample/nio/file/Xdd.java
D darwin-x86/sample/nio/multicast/MulticastAddress.java
D darwin-x86/sample/nio/multicast/Reader.java
D darwin-x86/sample/nio/multicast/Sender.java
D darwin-x86/sample/nio/server/AcceptHandler.java
D darwin-x86/sample/nio/server/Acceptor.java
D darwin-x86/sample/nio/server/B1.java
D darwin-x86/sample/nio/server/BN.java
D darwin-x86/sample/nio/server/BP.java
D darwin-x86/sample/nio/server/ChannelIO.java
D darwin-x86/sample/nio/server/ChannelIOSecure.java
D darwin-x86/sample/nio/server/Content.java
D darwin-x86/sample/nio/server/Dispatcher.java
D darwin-x86/sample/nio/server/Dispatcher1.java
D darwin-x86/sample/nio/server/DispatcherN.java
D darwin-x86/sample/nio/server/FileContent.java
D darwin-x86/sample/nio/server/Handler.java
D darwin-x86/sample/nio/server/MalformedRequestException.java
D darwin-x86/sample/nio/server/N1.java
D darwin-x86/sample/nio/server/N2.java
D darwin-x86/sample/nio/server/README.txt
D darwin-x86/sample/nio/server/Reply.java
D darwin-x86/sample/nio/server/Request.java
D darwin-x86/sample/nio/server/RequestHandler.java
D darwin-x86/sample/nio/server/RequestServicer.java
D darwin-x86/sample/nio/server/Sendable.java
D darwin-x86/sample/nio/server/Server.java
D darwin-x86/sample/nio/server/StringContent.java
D darwin-x86/sample/nio/server/URLDumper.java
D darwin-x86/sample/scripting/scriptpad/README.txt
D darwin-x86/sample/scripting/scriptpad/build.properties
D darwin-x86/sample/scripting/scriptpad/build.xml
D darwin-x86/sample/scripting/scriptpad/nbproject/file-targets.xml
D darwin-x86/sample/scripting/scriptpad/nbproject/jdk.xml
D darwin-x86/sample/scripting/scriptpad/nbproject/netbeans-targets.xml
D darwin-x86/sample/scripting/scriptpad/nbproject/project.xml
D darwin-x86/sample/scripting/scriptpad/src/META-INF/manifest.mf
D darwin-x86/sample/scripting/scriptpad/src/com/sun/sample/scriptpad/Main.java
D darwin-x86/sample/scripting/scriptpad/src/resources/Main.js
D darwin-x86/sample/scripting/scriptpad/src/resources/conc.js
D darwin-x86/sample/scripting/scriptpad/src/resources/gui.js
D darwin-x86/sample/scripting/scriptpad/src/resources/mm.js
D darwin-x86/sample/scripting/scriptpad/src/resources/scriptpad.js
D darwin-x86/sample/scripting/scriptpad/src/scripts/README.txt
D darwin-x86/sample/scripting/scriptpad/src/scripts/browse.js
D darwin-x86/sample/scripting/scriptpad/src/scripts/insertfile.js
D darwin-x86/sample/scripting/scriptpad/src/scripts/linewrap.js
D darwin-x86/sample/scripting/scriptpad/src/scripts/mail.js
D darwin-x86/sample/scripting/scriptpad/src/scripts/memmonitor.js
D darwin-x86/sample/scripting/scriptpad/src/scripts/memory.bat
D darwin-x86/sample/scripting/scriptpad/src/scripts/memory.js
D darwin-x86/sample/scripting/scriptpad/src/scripts/memory.sh
D darwin-x86/sample/scripting/scriptpad/src/scripts/textcolor.js
D darwin-x86/sample/try-with-resources/index.html
D darwin-x86/sample/try-with-resources/src/CustomAutoCloseableSample.java
D darwin-x86/sample/try-with-resources/src/Unzip.java
D darwin-x86/sample/try-with-resources/src/ZipCat.java
M darwin-x86/src.zip
D linux-x86/MODULE_LICENSE_GPL
M linux-x86/THIRD_PARTY_README
M linux-x86/bin/appletviewer
A linux-x86/bin/clhsdb
M linux-x86/bin/extcheck
A linux-x86/bin/hsdb
M linux-x86/bin/idlj
M linux-x86/bin/jar
M linux-x86/bin/jarsigner
M linux-x86/bin/java
M linux-x86/bin/javac
M linux-x86/bin/javadoc
M linux-x86/bin/javah
M linux-x86/bin/javap
M linux-x86/bin/jcmd
M linux-x86/bin/jconsole
M linux-x86/bin/jdb
M linux-x86/bin/jdeps
M linux-x86/bin/jhat
M linux-x86/bin/jinfo
M linux-x86/bin/jjs
M linux-x86/bin/jmap
M linux-x86/bin/jps
M linux-x86/bin/jrunscript
M linux-x86/bin/jsadebugd
M linux-x86/bin/jstack
M linux-x86/bin/jstat
M linux-x86/bin/jstatd
M linux-x86/bin/keytool
M linux-x86/bin/native2ascii
M linux-x86/bin/orbd
M linux-x86/bin/pack200
M linux-x86/bin/policytool
M linux-x86/bin/rmic
M linux-x86/bin/rmid
M linux-x86/bin/rmiregistry
M linux-x86/bin/schemagen
M linux-x86/bin/serialver
M linux-x86/bin/servertool
M linux-x86/bin/tnameserv
M linux-x86/bin/unpack200
M linux-x86/bin/wsgen
M linux-x86/bin/wsimport
M linux-x86/bin/xjc
M linux-x86/jre/THIRD_PARTY_README
A linux-x86/jre/bin/clhsdb
A linux-x86/jre/bin/hsdb
M linux-x86/jre/bin/java
M linux-x86/jre/bin/jjs
M linux-x86/jre/bin/keytool
M linux-x86/jre/bin/orbd
M linux-x86/jre/bin/pack200
M linux-x86/jre/bin/policytool
M linux-x86/jre/bin/rmid
M linux-x86/jre/bin/rmiregistry
M linux-x86/jre/bin/servertool
M linux-x86/jre/bin/tnameserv
M linux-x86/jre/bin/unpack200
M linux-x86/jre/lib/amd64/jli/libjli.so
M linux-x86/jre/lib/amd64/libattach.so
M linux-x86/jre/lib/amd64/libawt.so
M linux-x86/jre/lib/amd64/libawt_headless.so
M linux-x86/jre/lib/amd64/libawt_xawt.so
M linux-x86/jre/lib/amd64/libdt_socket.so
M linux-x86/jre/lib/amd64/libfontmanager.so
M linux-x86/jre/lib/amd64/libhprof.so
M linux-x86/jre/lib/amd64/libinstrument.so
M linux-x86/jre/lib/amd64/libj2gss.so
M linux-x86/jre/lib/amd64/libj2pcsc.so
M linux-x86/jre/lib/amd64/libj2pkcs11.so
M linux-x86/jre/lib/amd64/libjaas_unix.so
M linux-x86/jre/lib/amd64/libjava.so
M linux-x86/jre/lib/amd64/libjava_crw_demo.so
M linux-x86/jre/lib/amd64/libjawt.so
M linux-x86/jre/lib/amd64/libjdwp.so
M linux-x86/jre/lib/amd64/libjpeg.so
M linux-x86/jre/lib/amd64/libjsdt.so
M linux-x86/jre/lib/amd64/libjsig.so
M linux-x86/jre/lib/amd64/libjsound.so
M linux-x86/jre/lib/amd64/libjsoundalsa.so
M linux-x86/jre/lib/amd64/liblcms.so
M linux-x86/jre/lib/amd64/libmanagement.so
M linux-x86/jre/lib/amd64/libmlib_image.so
M linux-x86/jre/lib/amd64/libnet.so
M linux-x86/jre/lib/amd64/libnio.so
M linux-x86/jre/lib/amd64/libnpt.so
M linux-x86/jre/lib/amd64/libsaproc.so
M linux-x86/jre/lib/amd64/libsctp.so
M linux-x86/jre/lib/amd64/libsplashscreen.so
M linux-x86/jre/lib/amd64/libsunec.so
M linux-x86/jre/lib/amd64/libunpack.so
M linux-x86/jre/lib/amd64/libverify.so
M linux-x86/jre/lib/amd64/libzip.so
M linux-x86/jre/lib/amd64/server/libjsig.so
M linux-x86/jre/lib/amd64/server/libjvm.so
M linux-x86/jre/lib/charsets.jar
M linux-x86/jre/lib/ext/cldrdata.jar
M linux-x86/jre/lib/ext/dnsns.jar
M linux-x86/jre/lib/ext/jaccess.jar
M linux-x86/jre/lib/ext/localedata.jar
M linux-x86/jre/lib/ext/nashorn.jar
M linux-x86/jre/lib/ext/sunec.jar
M linux-x86/jre/lib/ext/sunjce_provider.jar
M linux-x86/jre/lib/ext/sunpkcs11.jar
M linux-x86/jre/lib/ext/zipfs.jar
A linux-x86/jre/lib/fonts/DroidSansFallbackFull.ttf
M linux-x86/jre/lib/jce.jar
M linux-x86/jre/lib/jexec
M linux-x86/jre/lib/jsse.jar
M linux-x86/jre/lib/management-agent.jar
M linux-x86/jre/lib/resources.jar
M linux-x86/jre/lib/rt.jar
M linux-x86/jre/lib/security/java.security
M linux-x86/jre/lib/security/policy/limited/US_export_policy.jar
M linux-x86/jre/lib/security/policy/limited/local_policy.jar
M linux-x86/jre/lib/security/policy/unlimited/US_export_policy.jar
M linux-x86/jre/lib/security/policy/unlimited/local_policy.jar
M linux-x86/jre/lib/tzdb.dat
M linux-x86/lib/amd64/jli/libjli.so
M linux-x86/lib/amd64/libjawt.so
M linux-x86/lib/ct.sym
M linux-x86/lib/dt.jar
M linux-x86/lib/jconsole.jar
M linux-x86/lib/jexec
M linux-x86/lib/sa-jdi.jar
M linux-x86/lib/tools.jar
M linux-x86/release
D linux-x86/sample/README
D linux-x86/sample/annotations/DependencyChecker/PluginChecker/src/checker/Device.java
D linux-x86/sample/annotations/DependencyChecker/PluginChecker/src/checker/Kettle.xml
D linux-x86/sample/annotations/DependencyChecker/PluginChecker/src/checker/Module.java
D linux-x86/sample/annotations/DependencyChecker/PluginChecker/src/checker/PluginChecker.java
D linux-x86/sample/annotations/DependencyChecker/PluginChecker/src/checker/Require.java
D linux-x86/sample/annotations/DependencyChecker/PluginChecker/src/checker/RequireContainer.java
D linux-x86/sample/annotations/DependencyChecker/Plugins/src/plugins/BoilerPlugin.java
D linux-x86/sample/annotations/DependencyChecker/Plugins/src/plugins/ExtendedBoilerPlugin.java
D linux-x86/sample/annotations/DependencyChecker/Plugins/src/plugins/TimerPlugin.java
D linux-x86/sample/annotations/Validator/src/PositiveIntegerSupplier.java
D linux-x86/sample/annotations/Validator/src/SupplierValidator.java
D linux-x86/sample/annotations/Validator/src/Validate.java
D linux-x86/sample/annotations/Validator/src/Validator.java
D linux-x86/sample/annotations/index.html
D linux-x86/sample/forkjoin/mergesort/MergeDemo.java
D linux-x86/sample/forkjoin/mergesort/MergeSort.java
D linux-x86/sample/jmx/jmx-scandir/build.properties
D linux-x86/sample/jmx/jmx-scandir/build.xml
D linux-x86/sample/jmx/jmx-scandir/docfiles/connect-local-ant-run.jpg
D linux-x86/sample/jmx/jmx-scandir/docfiles/connect-local-java-jar.jpg
D linux-x86/sample/jmx/jmx-scandir/docfiles/connect-local.jpg
D linux-x86/sample/jmx/jmx-scandir/docfiles/remote-connection-failed.jpg
D linux-x86/sample/jmx/jmx-scandir/docfiles/remote-connection.jpg
D linux-x86/sample/jmx/jmx-scandir/docfiles/scandir-config.jpg
D linux-x86/sample/jmx/jmx-scandir/docfiles/scandir-result.jpg
D linux-x86/sample/jmx/jmx-scandir/docfiles/scandir-start.jpg
D linux-x86/sample/jmx/jmx-scandir/index.html
D linux-x86/sample/jmx/jmx-scandir/keystore
D linux-x86/sample/jmx/jmx-scandir/logging.properties
D linux-x86/sample/jmx/jmx-scandir/manifest.mf
D linux-x86/sample/jmx/jmx-scandir/nbproject/file-targets.xml
D linux-x86/sample/jmx/jmx-scandir/nbproject/jdk.xml
D linux-x86/sample/jmx/jmx-scandir/nbproject/netbeans-targets.xml
D linux-x86/sample/jmx/jmx-scandir/nbproject/project.xml
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScanner.java
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScannerMXBean.java
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManager.java
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManagerMXBean.java
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirAgent.java
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirClient.java
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfig.java
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfigMXBean.java
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManager.java
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManagerMXBean.java
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/DirectoryScannerConfig.java
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/FileMatch.java
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultLogConfig.java
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultRecord.java
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ScanManagerConfig.java
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/XmlConfigUtils.java
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/package.html
D linux-x86/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/package.html
D linux-x86/sample/jmx/jmx-scandir/src/etc/access.properties
D linux-x86/sample/jmx/jmx-scandir/src/etc/management.properties
D linux-x86/sample/jmx/jmx-scandir/src/etc/password.properties
D linux-x86/sample/jmx/jmx-scandir/src/etc/testconfig.xml
D linux-x86/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/DirectoryScannerTest.java
D linux-x86/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanDirConfigTest.java
D linux-x86/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanManagerTest.java
D linux-x86/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/TestUtils.java
D linux-x86/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/config/XmlConfigUtilsTest.java
D linux-x86/sample/jmx/jmx-scandir/truststore
D linux-x86/sample/lambda/BulkDataOperations/index.html
D linux-x86/sample/lambda/BulkDataOperations/src/CSVProcessor.java
D linux-x86/sample/lambda/BulkDataOperations/src/Grep.java
D linux-x86/sample/lambda/BulkDataOperations/src/PasswordGenerator.java
D linux-x86/sample/lambda/BulkDataOperations/src/WC.java
D linux-x86/sample/lambda/DefaultMethods/ArrayIterator.java
D linux-x86/sample/lambda/DefaultMethods/DiamondInheritance.java
D linux-x86/sample/lambda/DefaultMethods/Inheritance.java
D linux-x86/sample/lambda/DefaultMethods/MixIn.java
D linux-x86/sample/lambda/DefaultMethods/Reflection.java
D linux-x86/sample/lambda/DefaultMethods/SimplestUsage.java
D linux-x86/sample/nbproject/project.xml
D linux-x86/sample/nio/chatserver/ChatServer.java
D linux-x86/sample/nio/chatserver/Client.java
D linux-x86/sample/nio/chatserver/ClientReader.java
D linux-x86/sample/nio/chatserver/DataReader.java
D linux-x86/sample/nio/chatserver/MessageReader.java
D linux-x86/sample/nio/chatserver/NameReader.java
D linux-x86/sample/nio/chatserver/README.txt
D linux-x86/sample/nio/file/AclEdit.java
D linux-x86/sample/nio/file/Chmod.java
D linux-x86/sample/nio/file/Copy.java
D linux-x86/sample/nio/file/DiskUsage.java
D linux-x86/sample/nio/file/FileType.java
D linux-x86/sample/nio/file/WatchDir.java
D linux-x86/sample/nio/file/Xdd.java
D linux-x86/sample/nio/multicast/MulticastAddress.java
D linux-x86/sample/nio/multicast/Reader.java
D linux-x86/sample/nio/multicast/Sender.java
D linux-x86/sample/nio/server/AcceptHandler.java
D linux-x86/sample/nio/server/Acceptor.java
D linux-x86/sample/nio/server/B1.java
D linux-x86/sample/nio/server/BN.java
D linux-x86/sample/nio/server/BP.java
D linux-x86/sample/nio/server/ChannelIO.java
D linux-x86/sample/nio/server/ChannelIOSecure.java
D linux-x86/sample/nio/server/Content.java
D linux-x86/sample/nio/server/Dispatcher.java
D linux-x86/sample/nio/server/Dispatcher1.java
D linux-x86/sample/nio/server/DispatcherN.java
D linux-x86/sample/nio/server/FileContent.java
D linux-x86/sample/nio/server/Handler.java
D linux-x86/sample/nio/server/MalformedRequestException.java
D linux-x86/sample/nio/server/N1.java
D linux-x86/sample/nio/server/N2.java
D linux-x86/sample/nio/server/README.txt
D linux-x86/sample/nio/server/Reply.java
D linux-x86/sample/nio/server/Request.java
D linux-x86/sample/nio/server/RequestHandler.java
D linux-x86/sample/nio/server/RequestServicer.java
D linux-x86/sample/nio/server/Sendable.java
D linux-x86/sample/nio/server/Server.java
D linux-x86/sample/nio/server/StringContent.java
D linux-x86/sample/nio/server/URLDumper.java
D linux-x86/sample/scripting/scriptpad/README.txt
D linux-x86/sample/scripting/scriptpad/build.properties
D linux-x86/sample/scripting/scriptpad/build.xml
D linux-x86/sample/scripting/scriptpad/nbproject/file-targets.xml
D linux-x86/sample/scripting/scriptpad/nbproject/jdk.xml
D linux-x86/sample/scripting/scriptpad/nbproject/netbeans-targets.xml
D linux-x86/sample/scripting/scriptpad/nbproject/project.xml
D linux-x86/sample/scripting/scriptpad/src/META-INF/manifest.mf
D linux-x86/sample/scripting/scriptpad/src/com/sun/sample/scriptpad/Main.java
D linux-x86/sample/scripting/scriptpad/src/resources/Main.js
D linux-x86/sample/scripting/scriptpad/src/resources/conc.js
D linux-x86/sample/scripting/scriptpad/src/resources/gui.js
D linux-x86/sample/scripting/scriptpad/src/resources/mm.js
D linux-x86/sample/scripting/scriptpad/src/resources/scriptpad.js
D linux-x86/sample/scripting/scriptpad/src/scripts/README.txt
D linux-x86/sample/scripting/scriptpad/src/scripts/browse.js
D linux-x86/sample/scripting/scriptpad/src/scripts/insertfile.js
D linux-x86/sample/scripting/scriptpad/src/scripts/linewrap.js
D linux-x86/sample/scripting/scriptpad/src/scripts/mail.js
D linux-x86/sample/scripting/scriptpad/src/scripts/memmonitor.js
D linux-x86/sample/scripting/scriptpad/src/scripts/memory.bat
D linux-x86/sample/scripting/scriptpad/src/scripts/memory.js
D linux-x86/sample/scripting/scriptpad/src/scripts/memory.sh
D linux-x86/sample/scripting/scriptpad/src/scripts/textcolor.js
D linux-x86/sample/try-with-resources/index.html
D linux-x86/sample/try-with-resources/src/CustomAutoCloseableSample.java
D linux-x86/sample/try-with-resources/src/Unzip.java
D linux-x86/sample/try-with-resources/src/ZipCat.java
M linux-x86/src.zip
ap...@google.com <ap...@google.com> #10
Project: platform/frameworks/support
Branch: androidx-master-dev
commit 6f65f09de487c04fa40b4734d88b92a79fe2c545
Author: Hung Nguyen <hungnv@google.com>
Date: Wed May 08 15:49:58 2019
Make Room an isolating incremental annotation processor.
This CL introduces an annotation processor option called
`room.incremental`
which the user can set to try out incremental annotation processing with
Room. It is currently off by default.
The user can pass the option through the Android Gradle plugin's DSL,
for example:
android {
defaultConfig
javaCompileOptions {
annotationProcessorOptions {
argument 'room.incremental', 'true'
}
}
}
}
Caveat: There is a JDK bug
https://bugs.openjdk.java.net/browse/JDK-8007720 that prevents Room from
being incremental (details are discussed in the code comment).
Therefore, if the JDK version being used does not already have this fix,
Room cannot be incremental and we will print out a warning to ask the
user to use a JDK version having the fix.
Note that Room currently does not track the annotation processor option
`room.schemaLocation` properly as an @OutputDirectory, and this could
impact build correctness. However, this issue impacts both
non-incremental and incremental builds, and it already existed before,
so we will fix it separately (tracked at bug 132245929 ).
Additionally, Room is currently not using the
javax.annotation.processing.Filer API to let Gradle know the originating
element of a generated schema file, so the schema files may not get
deleted properly when certain source files are deleted (tracked at bug
134472065).
Bug: 112110217
Test: New RoomIncrementalAnnotationProcessingTest
Change-Id: I0076e596b1c05bcc51afea21a4f6a9a90fb6c7be
M room/compiler/src/main/kotlin/androidx/room/RoomProcessor.kt
M room/compiler/src/main/kotlin/androidx/room/processor/Context.kt
M room/compiler/src/main/kotlin/androidx/room/processor/ProcessorErrors.kt
A room/compiler/src/main/kotlin/androidx/room/util/SimpleJavaVersion.kt
M room/compiler/src/main/kotlin/androidx/room/vo/Warning.kt
M room/compiler/src/main/kotlin/androidx/room/writer/DaoWriter.kt
M room/compiler/src/main/kotlin/androidx/room/writer/DatabaseWriter.kt
A room/compiler/src/main/resources/META-INF/gradle/incremental.annotation.processors
M room/compiler/src/test/kotlin/androidx/room/processor/BaseDaoTest.kt
A room/compiler/src/test/kotlin/androidx/room/util/SimpleJavaVersionTest.kt
M room/compiler/src/test/kotlin/androidx/room/writer/DaoWriterTest.kt
M room/integration-tests/incremental-annotation-processing/src/test/data/simple-project/src/main/java/room/testapp/Dao1.java
M room/integration-tests/incremental-annotation-processing/src/test/data/simple-project/src/main/java/room/testapp/Dao2.java
M room/integration-tests/incremental-annotation-processing/src/test/data/simple-project/src/main/java/room/testapp/Database1.java
M room/integration-tests/incremental-annotation-processing/src/test/data/simple-project/src/main/java/room/testapp/Database2.java
M room/integration-tests/incremental-annotation-processing/src/test/data/simple-project/src/main/java/room/testapp/Entity1.java
M room/integration-tests/incremental-annotation-processing/src/test/data/simple-project/src/main/java/room/testapp/Entity2.java
D room/integration-tests/incremental-annotation-processing/src/test/kotlin/androidx/room/gradle/CompileTest.kt
A room/integration-tests/incremental-annotation-processing/src/test/kotlin/androidx/room/gradle/RoomIncrementalAnnotationProcessingTest.kt
https://android-review.googlesource.com/958285
https://goto.google.com/android-sha1/6f65f09de487c04fa40b4734d88b92a79fe2c545
Branch: androidx-master-dev
commit 6f65f09de487c04fa40b4734d88b92a79fe2c545
Author: Hung Nguyen <hungnv@google.com>
Date: Wed May 08 15:49:58 2019
Make Room an isolating incremental annotation processor.
This CL introduces an annotation processor option called
`room.incremental`
which the user can set to try out incremental annotation processing with
Room. It is currently off by default.
The user can pass the option through the Android Gradle plugin's DSL,
for example:
android {
defaultConfig
javaCompileOptions {
annotationProcessorOptions {
argument 'room.incremental', 'true'
}
}
}
}
Caveat: There is a JDK bug
being incremental (details are discussed in the code comment).
Therefore, if the JDK version being used does not already have this fix,
Room cannot be incremental and we will print out a warning to ask the
user to use a JDK version having the fix.
Note that Room currently does not track the annotation processor option
`room.schemaLocation` properly as an @OutputDirectory, and this could
impact build correctness. However, this issue impacts both
non-incremental and incremental builds, and it already existed before,
so we will fix it separately (tracked at
Additionally, Room is currently not using the
javax.annotation.processing.Filer API to let Gradle know the originating
element of a generated schema file, so the schema files may not get
deleted properly when certain source files are deleted (tracked at bug
134472065).
Bug: 112110217
Test: New RoomIncrementalAnnotationProcessingTest
Change-Id: I0076e596b1c05bcc51afea21a4f6a9a90fb6c7be
M room/compiler/src/main/kotlin/androidx/room/RoomProcessor.kt
M room/compiler/src/main/kotlin/androidx/room/processor/Context.kt
M room/compiler/src/main/kotlin/androidx/room/processor/ProcessorErrors.kt
A room/compiler/src/main/kotlin/androidx/room/util/SimpleJavaVersion.kt
M room/compiler/src/main/kotlin/androidx/room/vo/Warning.kt
M room/compiler/src/main/kotlin/androidx/room/writer/DaoWriter.kt
M room/compiler/src/main/kotlin/androidx/room/writer/DatabaseWriter.kt
A room/compiler/src/main/resources/META-INF/gradle/incremental.annotation.processors
M room/compiler/src/test/kotlin/androidx/room/processor/BaseDaoTest.kt
A room/compiler/src/test/kotlin/androidx/room/util/SimpleJavaVersionTest.kt
M room/compiler/src/test/kotlin/androidx/room/writer/DaoWriterTest.kt
M room/integration-tests/incremental-annotation-processing/src/test/data/simple-project/src/main/java/room/testapp/Dao1.java
M room/integration-tests/incremental-annotation-processing/src/test/data/simple-project/src/main/java/room/testapp/Dao2.java
M room/integration-tests/incremental-annotation-processing/src/test/data/simple-project/src/main/java/room/testapp/Database1.java
M room/integration-tests/incremental-annotation-processing/src/test/data/simple-project/src/main/java/room/testapp/Database2.java
M room/integration-tests/incremental-annotation-processing/src/test/data/simple-project/src/main/java/room/testapp/Entity1.java
M room/integration-tests/incremental-annotation-processing/src/test/data/simple-project/src/main/java/room/testapp/Entity2.java
D room/integration-tests/incremental-annotation-processing/src/test/kotlin/androidx/room/gradle/CompileTest.kt
A room/integration-tests/incremental-annotation-processing/src/test/kotlin/androidx/room/gradle/RoomIncrementalAnnotationProcessingTest.kt
da...@google.com <da...@google.com> #11
Room 2.2.0 will be an incremental annotation processing when enabled via the option 'room.incremental = true'
to...@avast.com <to...@avast.com> #12
When will be some alpha or at least snapshot build with this support, please?
yb...@google.com <yb...@google.com> #13
in a couple of weeks, we should have it.
mi...@gtempaccount.com <mi...@gtempaccount.com> #14
I updated to 2.2.0 stable release and added the option "room.incremental = true" to my gradle properties.
But I am still seeing this warning:
w: [kapt] Incremental annotation processing requested, but support is disabled because the following processors are not incremental: androidx.room.RoomProcessor (DYNAMIC).
But I am still seeing this warning:
w: [kapt] Incremental annotation processing requested, but support is disabled because the following processors are not incremental: androidx.room.RoomProcessor (DYNAMIC).
mi...@gtempaccount.com <mi...@gtempaccount.com> #15
Sorry about my last comment. I just saw I configured it wrong. It is not supposed to be se tin the gradle.properties, but in the annotationProcessorOptions.
android {
...
defaultConfig {
...
javaCompileOptions {
annotationProcessorOptions {
arguments = [
"room.schemaLocation":"$projectDir/schemas".toString(),
"room.incremental":"true",
"room.expandProjection":"true"]
}
}
}
}
android {
...
defaultConfig {
...
javaCompileOptions {
annotationProcessorOptions {
arguments = [
"room.schemaLocation":"$projectDir/schemas".toString(),
"room.incremental":"true",
"room.expandProjection":"true"]
}
}
}
}
co...@protonmail.com <co...@protonmail.com> #16
@Yigit Will a future version of room have this enabled by default?
yb...@google.com <yb...@google.com> #17
yes, it will be but we are looking for some feedback before we make the switch just to be safe and not break other people.
ap...@google.com <ap...@google.com> #18
Project: platform/frameworks/support
Branch: androidx-master-dev
commit 2715143f2b6f2b74a088b242b39c9841d2d8dcf2
Author: Daniel Santiago Rivera <danysantiago@google.com>
Date: Thu Jun 18 09:54:58 2020
Make room.incremental default be true
Relnote: Room's incremental annotation processing option is now ON by default.
Bug: 112110217
Test: :room:integration-tests:room-i-a-p:test
Change-Id: If46d955da45d985543ab982bd0e9d27bbd961517
M room/compiler/src/main/kotlin/androidx/room/processor/Context.kt
https://android-review.googlesource.com/1343816
Branch: androidx-master-dev
commit 2715143f2b6f2b74a088b242b39c9841d2d8dcf2
Author: Daniel Santiago Rivera <danysantiago@google.com>
Date: Thu Jun 18 09:54:58 2020
Make room.incremental default be true
Relnote: Room's incremental annotation processing option is now ON by default.
Bug: 112110217
Test: :room:integration-tests:room-i-a-p:test
Change-Id: If46d955da45d985543ab982bd0e9d27bbd961517
M room/compiler/src/main/kotlin/androidx/room/processor/Context.kt
bl...@gmail.com <bl...@gmail.com> #19
Is it switched on by default in 2.2.5? Because I still got the message got a warning from kapt
[WARN] Incremental annotation processing requested, but support is disabled because the following processors are not incremental: androidx.room.RoomProcessor (DYNAMIC).
Solved to adding "room.incremental"="true"
in the annotation params.
hu...@google.com <hu...@google.com> #21
KNOWN ISSUE: Note that incremental Room is currently broken in some cases (
hu...@google.com <hu...@google.com> #22
Sorry there was a typo, correction:
Description