diff --git a/src/Symfony/Component/AssetMapper/AssetDependency.php b/src/Symfony/Component/AssetMapper/AssetDependency.php index e2be66ee24a9..d0d0dcc78f7e 100644 --- a/src/Symfony/Component/AssetMapper/AssetDependency.php +++ b/src/Symfony/Component/AssetMapper/AssetDependency.php @@ -13,8 +13,6 @@ /** * Represents a dependency that a MappedAsset has. - * - * @experimental */ final class AssetDependency { diff --git a/src/Symfony/Component/AssetMapper/AssetMapper.php b/src/Symfony/Component/AssetMapper/AssetMapper.php index 6fbbf1bf0c81..fc681cb4bf73 100644 --- a/src/Symfony/Component/AssetMapper/AssetMapper.php +++ b/src/Symfony/Component/AssetMapper/AssetMapper.php @@ -17,8 +17,6 @@ /** * Finds and returns assets in the pipeline. * - * @experimental - * * @final */ class AssetMapper implements AssetMapperInterface diff --git a/src/Symfony/Component/AssetMapper/AssetMapperCompiler.php b/src/Symfony/Component/AssetMapper/AssetMapperCompiler.php index eb4ff7a99238..e8f7866848a1 100644 --- a/src/Symfony/Component/AssetMapper/AssetMapperCompiler.php +++ b/src/Symfony/Component/AssetMapper/AssetMapperCompiler.php @@ -16,8 +16,6 @@ /** * Runs a chain of compiles intended to adjust the source of assets. * - * @experimental - * * @final */ class AssetMapperCompiler diff --git a/src/Symfony/Component/AssetMapper/AssetMapperDevServerSubscriber.php b/src/Symfony/Component/AssetMapper/AssetMapperDevServerSubscriber.php index 9b82408814f4..72e88b19b940 100644 --- a/src/Symfony/Component/AssetMapper/AssetMapperDevServerSubscriber.php +++ b/src/Symfony/Component/AssetMapper/AssetMapperDevServerSubscriber.php @@ -21,8 +21,6 @@ /** * Functions like a controller that returns assets from the asset mapper. * - * @experimental - * * @author Ryan Weaver */ final class AssetMapperDevServerSubscriber implements EventSubscriberInterface diff --git a/src/Symfony/Component/AssetMapper/AssetMapperInterface.php b/src/Symfony/Component/AssetMapper/AssetMapperInterface.php index b89204197e14..4506f347e698 100644 --- a/src/Symfony/Component/AssetMapper/AssetMapperInterface.php +++ b/src/Symfony/Component/AssetMapper/AssetMapperInterface.php @@ -14,8 +14,6 @@ /** * Finds and returns assets in the pipeline. * - * @experimental - * * @author Ryan Weaver */ interface AssetMapperInterface diff --git a/src/Symfony/Component/AssetMapper/AssetMapperRepository.php b/src/Symfony/Component/AssetMapper/AssetMapperRepository.php index b9c7fde24e83..17986d88d61b 100644 --- a/src/Symfony/Component/AssetMapper/AssetMapperRepository.php +++ b/src/Symfony/Component/AssetMapper/AssetMapperRepository.php @@ -17,8 +17,6 @@ /** * Finds assets in the asset mapper. * - * @experimental - * * @author Ryan Weaver * * @final diff --git a/src/Symfony/Component/AssetMapper/CHANGELOG.md b/src/Symfony/Component/AssetMapper/CHANGELOG.md index f5a3d015eac6..140d728dbfa5 100644 --- a/src/Symfony/Component/AssetMapper/CHANGELOG.md +++ b/src/Symfony/Component/AssetMapper/CHANGELOG.md @@ -1,6 +1,11 @@ CHANGELOG ========= +6.4 +--- + + * Mark the component as non experimental + 6.3 --- diff --git a/src/Symfony/Component/AssetMapper/Command/AssetMapperCompileCommand.php b/src/Symfony/Component/AssetMapper/Command/AssetMapperCompileCommand.php index 9979694e7fd6..d6ad103b3c3f 100644 --- a/src/Symfony/Component/AssetMapper/Command/AssetMapperCompileCommand.php +++ b/src/Symfony/Component/AssetMapper/Command/AssetMapperCompileCommand.php @@ -28,8 +28,6 @@ * * This command is intended to be used during deployment. * - * @experimental - * * @author Ryan Weaver */ #[AsCommand(name: 'asset-map:compile', description: 'Compiles all mapped assets and writes them to the final public output directory.')] diff --git a/src/Symfony/Component/AssetMapper/Command/DebugAssetMapperCommand.php b/src/Symfony/Component/AssetMapper/Command/DebugAssetMapperCommand.php index 9a73de649338..659fd25a8b5c 100644 --- a/src/Symfony/Component/AssetMapper/Command/DebugAssetMapperCommand.php +++ b/src/Symfony/Component/AssetMapper/Command/DebugAssetMapperCommand.php @@ -22,8 +22,6 @@ /** * Outputs all the assets in the asset mapper. * - * @experimental - * * @author Ryan Weaver */ #[AsCommand(name: 'debug:asset-map', description: 'Outputs all mapped assets.')] diff --git a/src/Symfony/Component/AssetMapper/Command/ImportMapExportCommand.php b/src/Symfony/Component/AssetMapper/Command/ImportMapExportCommand.php index 4a3af6e18f93..55b4680b1fb4 100644 --- a/src/Symfony/Component/AssetMapper/Command/ImportMapExportCommand.php +++ b/src/Symfony/Component/AssetMapper/Command/ImportMapExportCommand.php @@ -18,8 +18,6 @@ use Symfony\Component\Console\Output\OutputInterface; /** - * @experimental - * * @author Kévin Dunglas */ #[AsCommand(name: 'importmap:export', description: 'Exports the importmap JSON')] diff --git a/src/Symfony/Component/AssetMapper/Command/ImportMapRemoveCommand.php b/src/Symfony/Component/AssetMapper/Command/ImportMapRemoveCommand.php index aea549f04290..47967905481b 100644 --- a/src/Symfony/Component/AssetMapper/Command/ImportMapRemoveCommand.php +++ b/src/Symfony/Component/AssetMapper/Command/ImportMapRemoveCommand.php @@ -20,8 +20,6 @@ use Symfony\Component\Console\Style\SymfonyStyle; /** - * @experimental - * * @author Kévin Dunglas */ #[AsCommand(name: 'importmap:remove', description: 'Removes JavaScript packages')] diff --git a/src/Symfony/Component/AssetMapper/Command/ImportMapRequireCommand.php b/src/Symfony/Component/AssetMapper/Command/ImportMapRequireCommand.php index 636a03b706d7..1d27b60b25cd 100644 --- a/src/Symfony/Component/AssetMapper/Command/ImportMapRequireCommand.php +++ b/src/Symfony/Component/AssetMapper/Command/ImportMapRequireCommand.php @@ -25,8 +25,6 @@ use Symfony\Component\Console\Style\SymfonyStyle; /** - * @experimental - * * @author Kévin Dunglas */ #[AsCommand(name: 'importmap:require', description: 'Requires JavaScript packages')] diff --git a/src/Symfony/Component/AssetMapper/Command/ImportMapUpdateCommand.php b/src/Symfony/Component/AssetMapper/Command/ImportMapUpdateCommand.php index a9201b592011..eed445e45056 100644 --- a/src/Symfony/Component/AssetMapper/Command/ImportMapUpdateCommand.php +++ b/src/Symfony/Component/AssetMapper/Command/ImportMapUpdateCommand.php @@ -19,8 +19,6 @@ use Symfony\Component\Console\Style\SymfonyStyle; /** - * @experimental - * * @author Kévin Dunglas */ #[AsCommand(name: 'importmap:update', description: 'Updates all JavaScript packages to their latest versions')] diff --git a/src/Symfony/Component/AssetMapper/Compiler/AssetCompilerInterface.php b/src/Symfony/Component/AssetMapper/Compiler/AssetCompilerInterface.php index 9f3d12de2da4..3276d0d149df 100644 --- a/src/Symfony/Component/AssetMapper/Compiler/AssetCompilerInterface.php +++ b/src/Symfony/Component/AssetMapper/Compiler/AssetCompilerInterface.php @@ -17,8 +17,6 @@ /** * An asset compiler is responsible for applying any changes to the contents of an asset. * - * @experimental - * * @author Ryan Weaver */ interface AssetCompilerInterface diff --git a/src/Symfony/Component/AssetMapper/Compiler/AssetCompilerPathResolverTrait.php b/src/Symfony/Component/AssetMapper/Compiler/AssetCompilerPathResolverTrait.php index 1c134ea8d08c..f677ab0723ae 100644 --- a/src/Symfony/Component/AssetMapper/Compiler/AssetCompilerPathResolverTrait.php +++ b/src/Symfony/Component/AssetMapper/Compiler/AssetCompilerPathResolverTrait.php @@ -16,8 +16,6 @@ /** * Helps resolve "../" and "./" in paths. * - * @experimental - * * @internal */ trait AssetCompilerPathResolverTrait diff --git a/src/Symfony/Component/AssetMapper/Compiler/CssAssetUrlCompiler.php b/src/Symfony/Component/AssetMapper/Compiler/CssAssetUrlCompiler.php index e8d48e6306ed..83f25eff7b50 100644 --- a/src/Symfony/Component/AssetMapper/Compiler/CssAssetUrlCompiler.php +++ b/src/Symfony/Component/AssetMapper/Compiler/CssAssetUrlCompiler.php @@ -21,8 +21,6 @@ * Resolves url() paths in CSS files. * * Originally sourced from https://github.com/rails/propshaft/blob/main/lib/propshaft/compilers/css_asset_urls.rb - * - * @experimental */ final class CssAssetUrlCompiler implements AssetCompilerInterface { diff --git a/src/Symfony/Component/AssetMapper/Compiler/JavaScriptImportPathCompiler.php b/src/Symfony/Component/AssetMapper/Compiler/JavaScriptImportPathCompiler.php index d9cc0f7cda89..6d7a91ddb312 100644 --- a/src/Symfony/Component/AssetMapper/Compiler/JavaScriptImportPathCompiler.php +++ b/src/Symfony/Component/AssetMapper/Compiler/JavaScriptImportPathCompiler.php @@ -20,8 +20,6 @@ /** * Resolves import paths in JS files. * - * @experimental - * * @author Ryan Weaver */ final class JavaScriptImportPathCompiler implements AssetCompilerInterface diff --git a/src/Symfony/Component/AssetMapper/Compiler/SourceMappingUrlsCompiler.php b/src/Symfony/Component/AssetMapper/Compiler/SourceMappingUrlsCompiler.php index e87f4ef89e42..d44230040d0f 100644 --- a/src/Symfony/Component/AssetMapper/Compiler/SourceMappingUrlsCompiler.php +++ b/src/Symfony/Component/AssetMapper/Compiler/SourceMappingUrlsCompiler.php @@ -19,8 +19,6 @@ * Rewrites already-existing source map URLs to their final digested path. * * Originally sourced from https://github.com/rails/propshaft/blob/main/lib/propshaft/compilers/source_mapping_urls.rb - * - * @experimental */ final class SourceMappingUrlsCompiler implements AssetCompilerInterface { diff --git a/src/Symfony/Component/AssetMapper/ImportMap/ImportMapEntry.php b/src/Symfony/Component/AssetMapper/ImportMap/ImportMapEntry.php index ad31b99427ee..3dd76aeeb9ef 100644 --- a/src/Symfony/Component/AssetMapper/ImportMap/ImportMapEntry.php +++ b/src/Symfony/Component/AssetMapper/ImportMap/ImportMapEntry.php @@ -14,8 +14,6 @@ /** * Represents an item that should be in the importmap. * - * @experimental - * * @author Ryan Weaver */ final class ImportMapEntry diff --git a/src/Symfony/Component/AssetMapper/ImportMap/ImportMapManager.php b/src/Symfony/Component/AssetMapper/ImportMap/ImportMapManager.php index 849273b24762..699dcdae2cad 100644 --- a/src/Symfony/Component/AssetMapper/ImportMap/ImportMapManager.php +++ b/src/Symfony/Component/AssetMapper/ImportMap/ImportMapManager.php @@ -18,8 +18,6 @@ use Symfony\Component\VarExporter\VarExporter; /** - * @experimental - * * @author Kévin Dunglas * @author Ryan Weaver * diff --git a/src/Symfony/Component/AssetMapper/ImportMap/ImportMapRenderer.php b/src/Symfony/Component/AssetMapper/ImportMap/ImportMapRenderer.php index 2a9a215f38a6..ee11d4407264 100644 --- a/src/Symfony/Component/AssetMapper/ImportMap/ImportMapRenderer.php +++ b/src/Symfony/Component/AssetMapper/ImportMap/ImportMapRenderer.php @@ -12,8 +12,6 @@ namespace Symfony\Component\AssetMapper\ImportMap; /** - * @experimental - * * @author Kévin Dunglas * @author Ryan Weaver * diff --git a/src/Symfony/Component/AssetMapper/ImportMap/PackageRequireOptions.php b/src/Symfony/Component/AssetMapper/ImportMap/PackageRequireOptions.php index c86477d41419..63198f73432d 100644 --- a/src/Symfony/Component/AssetMapper/ImportMap/PackageRequireOptions.php +++ b/src/Symfony/Component/AssetMapper/ImportMap/PackageRequireOptions.php @@ -14,8 +14,6 @@ /** * Represents a package that should be installed or updated. * - * @experimental - * * @author Kévin Dunglas */ final class PackageRequireOptions diff --git a/src/Symfony/Component/AssetMapper/ImportMap/Resolver/JsDelivrEsmResolver.php b/src/Symfony/Component/AssetMapper/ImportMap/Resolver/JsDelivrEsmResolver.php index ca7c7b0eca5a..e6a44e3776b2 100644 --- a/src/Symfony/Component/AssetMapper/ImportMap/Resolver/JsDelivrEsmResolver.php +++ b/src/Symfony/Component/AssetMapper/ImportMap/Resolver/JsDelivrEsmResolver.php @@ -17,9 +17,6 @@ use Symfony\Contracts\HttpClient\Exception\HttpExceptionInterface; use Symfony\Contracts\HttpClient\HttpClientInterface; -/** - * @experimental - */ final class JsDelivrEsmResolver implements PackageResolverInterface { public const URL_PATTERN_VERSION = 'https://data.jsdelivr.com/v1/packages/npm/%s/resolved?specifier=%s'; diff --git a/src/Symfony/Component/AssetMapper/ImportMap/Resolver/JspmResolver.php b/src/Symfony/Component/AssetMapper/ImportMap/Resolver/JspmResolver.php index cb13383b57c6..dd548edce8f1 100644 --- a/src/Symfony/Component/AssetMapper/ImportMap/Resolver/JspmResolver.php +++ b/src/Symfony/Component/AssetMapper/ImportMap/Resolver/JspmResolver.php @@ -17,9 +17,6 @@ use Symfony\Component\HttpClient\HttpClient; use Symfony\Contracts\HttpClient\HttpClientInterface; -/** - * @experimental - */ final class JspmResolver implements PackageResolverInterface { public const BASE_URI = 'https://api.jspm.io/'; diff --git a/src/Symfony/Component/AssetMapper/ImportMap/Resolver/PackageResolver.php b/src/Symfony/Component/AssetMapper/ImportMap/Resolver/PackageResolver.php index 0a9d5bbf9189..d4ec8a10029a 100644 --- a/src/Symfony/Component/AssetMapper/ImportMap/Resolver/PackageResolver.php +++ b/src/Symfony/Component/AssetMapper/ImportMap/Resolver/PackageResolver.php @@ -13,9 +13,6 @@ use Psr\Container\ContainerInterface; -/** - * @experimental - */ final class PackageResolver implements PackageResolverInterface { public function __construct( diff --git a/src/Symfony/Component/AssetMapper/ImportMap/Resolver/PackageResolverInterface.php b/src/Symfony/Component/AssetMapper/ImportMap/Resolver/PackageResolverInterface.php index 70fd7a5ab607..1698913ca544 100644 --- a/src/Symfony/Component/AssetMapper/ImportMap/Resolver/PackageResolverInterface.php +++ b/src/Symfony/Component/AssetMapper/ImportMap/Resolver/PackageResolverInterface.php @@ -13,9 +13,6 @@ use Symfony\Component\AssetMapper\ImportMap\PackageRequireOptions; -/** - * @experimental - */ interface PackageResolverInterface { /** diff --git a/src/Symfony/Component/AssetMapper/ImportMap/Resolver/ResolvedImportMapPackage.php b/src/Symfony/Component/AssetMapper/ImportMap/Resolver/ResolvedImportMapPackage.php index 4297cbdd29cc..27ee5741e67b 100644 --- a/src/Symfony/Component/AssetMapper/ImportMap/Resolver/ResolvedImportMapPackage.php +++ b/src/Symfony/Component/AssetMapper/ImportMap/Resolver/ResolvedImportMapPackage.php @@ -13,9 +13,6 @@ use Symfony\Component\AssetMapper\ImportMap\PackageRequireOptions; -/** - * @experimental - */ final class ResolvedImportMapPackage { public function __construct( diff --git a/src/Symfony/Component/AssetMapper/MappedAsset.php b/src/Symfony/Component/AssetMapper/MappedAsset.php index bca97bc8f207..8582f9bbb2ec 100644 --- a/src/Symfony/Component/AssetMapper/MappedAsset.php +++ b/src/Symfony/Component/AssetMapper/MappedAsset.php @@ -14,8 +14,6 @@ /** * Represents a single asset in the asset mapper system. * - * @experimental - * * @author Ryan Weaver */ final class MappedAsset diff --git a/src/Symfony/Component/AssetMapper/MapperAwareAssetPackage.php b/src/Symfony/Component/AssetMapper/MapperAwareAssetPackage.php index 2dfa0b58aaf9..5089c76a6327 100644 --- a/src/Symfony/Component/AssetMapper/MapperAwareAssetPackage.php +++ b/src/Symfony/Component/AssetMapper/MapperAwareAssetPackage.php @@ -16,8 +16,6 @@ /** * Decorates asset packages to support resolving assets from the asset mapper. * - * @experimental - * * @author Ryan Weaver */ final class MapperAwareAssetPackage implements PackageInterface diff --git a/src/Symfony/Component/AssetMapper/README.md b/src/Symfony/Component/AssetMapper/README.md index dad6763a644b..f3e12a91cb53 100644 --- a/src/Symfony/Component/AssetMapper/README.md +++ b/src/Symfony/Component/AssetMapper/README.md @@ -6,11 +6,6 @@ then moved to a public directory with digested (i.e. versioned) filenames. It also allows you to dump an [importmap](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/script/type/importmap) to allow writing modern JavaScript without a build system. -**This Component is experimental**. -[Experimental features](https://symfony.com/doc/current/contributing/code/experimental.html) -are not covered by Symfony's -[Backward Compatibility Promise](https://symfony.com/doc/current/contributing/code/bc.html). - Resources --------- pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy