Deprecated API (Grails 3.2.6)
Date: 2017-02-09

# Deprecated API

## Contents

- Deprecated Class
- Deprecated Method
- Deprecated Property

- Deprecated Properties
  Property and Description
  GrailsPublishExtension#centralRepoUrl | The location of the Grails central repository
  GrailsPublishExtension#portalPassword | The password for the plugin portal
  GrailsPublishExtension#portalUrl | The plugin endpoint for updating plugins
  GrailsPublishExtension#portalUser | The username for the plugin portal

- Deprecated Classes
  Class and Description
  CachedIntrospectionResults Internal class that caches JavaBeans java.beans.PropertyDescriptor information for a Java class.
  FlatConfig @author Graeme Rocher
  JSONBuilder Builds JSON data.
  ReactorPromise A Promise implementation for Reactor
  ReactorPromiseFactory A PromiseFactory for Reactor

- Deprecated Methods
  Method and Description
  BuildScope#getCurrent() Returns the current Scope object based on the currently set "grails.scope" System property
  DefaultGrailsApplicationAttributes#getApplicationUri(javax.servlet.ServletRequest request) @deprecated Use instead
  DefaultGrailsPlugin#doc(java.lang.String text) @deprecated Dynamic document generation no longer supported
  DefaultGrailsPluginManager#checkForChanges() @deprecated Replaced by agent-based reloading, will be removed in a future version of Grails
  GrailsApplicationAttributes#getApplicationUri(javax.servlet.ServletRequest request) @deprecated Use instead
  GrailsPlugin#doc(java.lang.String text) Write some documentation to the DocumentationContext