This issue will discuss unused classes to deprecate and remove in 2.12 - if you have questions, or need to find another way to do something, please discuss here.
Removal - types that have been deprecated and are not typically part of the public API:
com.google.gwt.dev.util.arg.ArgHandlerLibraries - no longer used as of GWT 2.8.
com.google.gwt.dev.util.arg.ArgHandlerLink - no longer used as of GWT 2.8.
com.google.gwt.dev.util.arg.ArgHandlerOutputLibrary - no longer used as of GWT 2.8.
com.google.gwt.dev.shell.HostedModeServletConfigProxy - last used by GWTShellServlet, removed as of GWT 2.6. This wasn't deprecated, but was package-protected.
com.google.gwt.dev.shell.rewrite.ForceClassVersion15 - used when running legacy dev mode with Java <1.8.
com.google.gwt.dev.util.arg.ArgHandlerStrictResources - logged deprecation warnings when used, has had no effect since before 2.8.
com.google.gwt.dev.util.arg.ArgHandlerOverlappingSourceWarnings - logged deprecation warnings when used, has had no effect since before 2.8.
com.google.gwt.dev.util.arg.ArgHandlerMissingDepsFile - logged deprecation warnings when used, has had no effect since before 2.8.
com.google.gwt.dev.util.arg.ArgHandlerIncrementalCompileWarnings - logged deprecation warnings when used, has had no effect since before 2.8.
com.google.gwt.dev.util.arg.ArgHandlerDeprecatedDisableUpdateCheck - logged deprecation warnings when used, has had no effect since before 2.9.
Deprecation, to be removed in a future release - these are not currently used by GWT itself (and have not been for some time), and will be removed in the future:
com.google.gwt.dev.GetJreEmulation - runnable main that appears to list jre emulation, like the JavaEmulSummaryDoclet (formerly ezt doclet).
com.google.gwt.dev.SignatureDumper - package-protected class used in GetJreEmulation.
com.google.gwt.dev.RunWebApp - runnable main that appears to run the JettyLauncher (deprecated in GWT 2.11), without the rest of dev mode.
com.google.gwt.dev.shell.log.ServletContextTreeLogger - like HostedModeServletConfigProxy, this was part of GWTShellServlet, but wasn't removed. This was public, so leaving it for another release.
com.google.gwt.dev.shell.WorkDirs - Was used in GWTShell, also removed in GWT 2.6. This was public, leaving it for another release.
[x] Also com.google.web.bindery.requestfactory.server.RequestFactoryJarExtractor, which is currently shipped in several jars, but really should only be part of the build. No intent to delete this class, but just stop shipping it.
[x] com.google.gwt.user.tools.util.CreatorUtilities only has one method used - was previously created for ApplicationCreator, which was rewritten as WebAppCreator
[x] com.google.gwt.user.tools.ApplicationCreator now just logs an error, points the user at WebAppCreator.
[x] com.google.gwt.user.tools.ProjectCreator now just logs an error, points the user at WebAppCreator.
[x] com.google.gwt.user.tools.util.ArgHandlerAddToClassPath is unused, formerly used by ApplicationCreator
This issue will discuss unused classes to deprecate and remove in 2.12 - if you have questions, or need to find another way to do something, please discuss here.
Removal - types that have been deprecated and are not typically part of the public API:
com.google.gwt.dev.util.arg.ArgHandlerLibraries
- no longer used as of GWT 2.8.com.google.gwt.dev.util.arg.ArgHandlerLink
- no longer used as of GWT 2.8.com.google.gwt.dev.util.arg.ArgHandlerOutputLibrary
- no longer used as of GWT 2.8.com.google.gwt.dev.shell.HostedModeServletConfigProxy
- last used by GWTShellServlet, removed as of GWT 2.6. This wasn't deprecated, but was package-protected.com.google.gwt.dev.shell.rewrite.ForceClassVersion15
- used when running legacy dev mode with Java <1.8.com.google.gwt.dev.util.arg.ArgHandlerStrictResources
- logged deprecation warnings when used, has had no effect since before 2.8.com.google.gwt.dev.util.arg.ArgHandlerOverlappingSourceWarnings
- logged deprecation warnings when used, has had no effect since before 2.8.com.google.gwt.dev.util.arg.ArgHandlerMissingDepsFile
- logged deprecation warnings when used, has had no effect since before 2.8.com.google.gwt.dev.util.arg.ArgHandlerIncrementalCompileWarnings
- logged deprecation warnings when used, has had no effect since before 2.8.com.google.gwt.dev.util.arg.ArgHandlerDeprecatedDisableUpdateCheck
- logged deprecation warnings when used, has had no effect since before 2.9.Deprecation, to be removed in a future release - these are not currently used by GWT itself (and have not been for some time), and will be removed in the future:
com.google.gwt.dev.GetJreEmulation
- runnable main that appears to list jre emulation, like theJavaEmulSummaryDoclet
(formerly ezt doclet).com.google.gwt.dev.SignatureDumper
- package-protected class used inGetJreEmulation
.com.google.gwt.dev.RunWebApp
- runnable main that appears to run the JettyLauncher (deprecated in GWT 2.11), without the rest of dev mode.com.google.gwt.dev.shell.log.ServletContextTreeLogger
- likeHostedModeServletConfigProxy
, this was part of GWTShellServlet, but wasn't removed. This was public, so leaving it for another release.com.google.gwt.dev.shell.WorkDirs
- Was used inGWTShell
, also removed in GWT 2.6. This was public, leaving it for another release.