Skip to content
Snippets Groups Projects
Verified Commit 3dcbb5ce authored by Alex Pott's avatar Alex Pott
Browse files

Issue #3439952 by vasike, sonfd, alexpott: Mark all non test classes and...

Issue #3439952 by vasike, sonfd, alexpott: Mark all non test classes and interfaces added by the Recipes MR as internal

(cherry picked from commit bd913b60e42c186544c974ec7a0ec6585823d25e)
parent 7b657ee6
No related branches found
No related tags found
1 merge request!7908Recipes API on 10.3.x
Showing
with 50 additions and 0 deletions
......@@ -15,6 +15,9 @@
*
* @ingroup config_action_api
*
* @internal
* This API is experimental.
*
* @see \Drupal\Core\Config\Action\ConfigActionPluginInterface
* @see \Drupal\Core\Config\Action\ConfigActionManager
* @see plugin_api
......
......@@ -45,6 +45,9 @@
* - \Drupal\Core\Config\Action\Plugin\ConfigAction\SimpleConfigUpdate allows
* you to update simple configuration using a config action.
* @}
*
* @internal
* This API is experimental.
*/
class ConfigActionManager extends DefaultPluginManager {
......
......@@ -2,6 +2,10 @@
namespace Drupal\Core\Config\Action;
/**
* @internal
* This API is experimental.
*/
interface ConfigActionPluginInterface {
/**
......
......@@ -4,6 +4,9 @@
/**
* Exception thrown if there are conflicting shorthand action IDs.
*
* @internal
* This API is experimental.
*/
class DuplicateConfigActionIdException extends \RuntimeException {
}
......@@ -10,6 +10,10 @@
use Symfony\Component\DependencyInjection\Container;
use Symfony\Component\DependencyInjection\ContainerInterface;
/**
* @internal
* This API is experimental.
*/
final class PermissionsPerBundleDeriver extends DeriverBase implements ContainerDeriverInterface {
public function __construct(
......
......@@ -6,6 +6,9 @@
/**
* A value object to store information about a checkpoint.
*
* @internal
* This API is experimental.
*/
final class Checkpoint {
......
......@@ -4,6 +4,9 @@
/**
* Thrown when trying to add a checkpoint with an ID that already exists.
*
* @internal
* This API is experimental.
*/
final class CheckpointExistsException extends \RuntimeException {
}
......@@ -5,6 +5,9 @@
/**
* Maintains a list of checkpoints.
*
* @internal
* This API is experimental.
*
* @see \Drupal\Core\Config\Checkpoint\Checkpoint
*
* @phpstan-extends \IteratorAggregate<string, \Drupal\Core\Config\Checkpoint\Checkpoint>
......
......@@ -28,6 +28,9 @@
* This class cannot be used to checkpoint another storage since it relies on
* events triggered by the configuration system in order to work. It is the
* responsibility of the caller to construct this class with the active storage.
*
* @internal
* This API is experimental.
*/
final class CheckpointStorage implements CheckpointStorageInterface, EventSubscriberInterface, LoggerAwareInterface {
......
......@@ -6,6 +6,9 @@
/**
* Provides an interface for checkpoint storages.
*
* @internal
* This API is experimental.
*/
interface CheckpointStorageInterface extends StorageInterface {
......
......@@ -9,6 +9,9 @@
/**
* A chronological list of Checkpoint objects.
*
* @internal
* This API is experimental.
*/
final class LinearHistory implements CheckpointListInterface {
......
......@@ -4,6 +4,9 @@
/**
* Thrown when using the checkpoint storage with no checkpoints.
*
* @internal
* This API is experimental.
*/
final class NoCheckpointsException extends \RuntimeException {
......
......@@ -4,6 +4,9 @@
/**
* Thrown when trying to access a checkpoint that does not exist.
*
* @internal
* This API is experimental.
*/
final class UnknownCheckpointException extends \RuntimeException {
}
......@@ -4,6 +4,9 @@
/**
* Exception thrown when there is an error importing content.
*
* @internal
* This API is experimental.
*/
final class ImportException extends \RuntimeException {
}
......@@ -9,6 +9,9 @@
/**
* Thrown if config created or changed by a recipe fails validation.
*
* @internal
* This API is experimental.
*/
final class InvalidConfigException extends \RuntimeException {
......
......@@ -4,6 +4,9 @@
/**
* Exception thrown when a recipe has configuration that exists already.
*
* @internal
* This API is experimental.
*/
class RecipePreExistingConfigException extends \RuntimeException {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment