Interface CompatibilityDeclarationProtocol


public interface CompatibilityDeclarationProtocol
Various definitions for the plugin descriptor fields. These can be used by other plugins to integrate with defined features.
Since:
1.0.0
  • Field Details

    • DECLARED_SUPPORTED

      static final String DECLARED_SUPPORTED
      The feature is declared as supported. The actual support status may differ due to bugs.
      Since:
      1.0.0
      See Also:
    • DECLARED_UNSUPPORTED

      static final String DECLARED_UNSUPPORTED
      The feature is declared as unsupported.
      Since:
      1.0.0
      See Also:
    • UNDECLARED

      static final String UNDECLARED
      The status of the feature isn't declared at all.
      Since:
      1.0.0
      See Also:
    • SUPPORT_FLAGS_PREFIX

      static final String SUPPORT_FLAGS_PREFIX
      The prefix for the properties defining the compatibility with Gradle features. Each feature has its own property.
      Since:
      1.0.0
      See Also:
    • FEATURE_CONFIGURATION_CACHE

      static final String FEATURE_CONFIGURATION_CACHE
      The Configuration Cache feature name.
      Since:
      1.0.0
      See Also:
    • FEATURE_ISOLATED_PROJECTS

      static final String FEATURE_ISOLATED_PROJECTS
      The Isolated Projects feature name.
      Since:
      1.1.0
      See Also: