[scssphp ↪ scssphp2] 12 commits

spip-contrib-extensions/scssphp | 12 commits

Par Cerdic, le 19 août 2025 à 12h29min :

build: une nouvelle version majeure, compatible php 8.1+ uniquement (et SPIP 4.4)

Modifié
paquet.xml

Détails : build: une nouvelle version majeure, compatible php 8.1+ uniquement (et SPIP 4.4) (f315e668) · Validations · spip-contrib-extensions / scssphp · GitLab

==============================
Par Cerdic, le 19 août 2025 à 12h29min :

perf: SCSSPHP2 ne gère plus aucun cache, est c’est donc bien lent.

On implémente un CachedCompiler qui mets en place un cache sur le résultat de compilation
De plus, si on utilise la version forkée de Scssphp2 qui propose une ImportParserInterface et une méthode setImportParser, on met en place le CachedImportParser qui
permet de cacher le résultat du parsing des scss ce qui permet de retrouver le même type de caching qu’avec la v1 se la lib.

Cependant avec la v2 on note que le ratio de temps de processing est plutot de 20% dans le parsing et le reste dans la compilation, du coup la modification d’une feuille de BS, entraine toujours un temps assez long puisque le cache parsing ne permet d’éviter que 20% du temps de processing

Ajouté
src/Cache.php
src/CachedCompilationResult.php
src/CachedCompiler.php
src/Importer/CachedImportParser.php
Modifié
inc/scssphp_compiler.php
scssphp_fonctions.php

Détails : perf: SCSSPHP2 ne gère plus aucun cache, est c'est donc bien lent. (c135c6c8) · Validations · spip-contrib-extensions / scssphp · GitLab

==============================
Par Cerdic, le 19 août 2025 à 12h29min :

refactor: declaration de find-in-path en utilisant l’API de scssphp 2 et plus la legacy

Modifié
inc/scssphp_compiler.php

Détails : refactor: declaration de find-in-path en utilisant l'API de scssphp 2 et plus la legacy (ac0c88bf) · Validations · spip-contrib-extensions / scssphp · GitLab

==============================
Par Cerdic, le 19 août 2025 à 12h29min :

fix: support de la fonction spip find-in-path dans les scss

Modifié
inc/scssphp_compiler.php

Détails : fix: support de la fonction spip find-in-path dans les scss (3b59d587) · Validations · spip-contrib-extensions / scssphp · GitLab

==============================
Par Cerdic, le 19 août 2025 à 12h29min :

fix: support des scss.html dynamiques importables via @import

Modifié
inc/scssphp_compiler.php

Détails : fix: support des scss.html dynamiques importables via @import (9caecd65) · Validations · spip-contrib-extensions / scssphp · GitLab

==============================
Par Cerdic, le 19 août 2025 à 12h29min :

fix: permettre de fournir directement des variables au format \ScssPhp\ScssPhp\Value\Value ce qui évite de devoir les parser lors de l’ajout par le compilateur

Modifié
inc/scssphp_compiler.php

Détails : fix: permettre de fournir directement des variables au format... (e77d1f1b) · Validations · spip-contrib-extensions / scssphp · GitLab

==============================
Par Cerdic, le 19 août 2025 à 12h29min :

fix: prise en compte des variables personalisées

Modifié
inc/scssphp_compiler.php

Détails : fix: prise en compte des variables personalisées (e37db628) · Validations · spip-contrib-extensions / scssphp · GitLab

==============================
Par Cerdic, le 19 août 2025 à 12h29min :

fix: compilation avec SCSSPHP v2 qui marche, mais toutes les features du plugin ne sont pas encore ré-implémentées

Modifié
inc/scssphp_compiler.php

Détails : fix: compilation avec SCSSPHP v2 qui marche, mais toutes les features du... (3abf58b3) · Validations · spip-contrib-extensions / scssphp · GitLab

==============================
Par Cerdic, le 19 août 2025 à 12h26min :

build: on utilise la branche GitHub - Cerdic/scssphp at minimal_import_parser_interface
qui permet de fournir un ImportParser minimal qu’on va utiliser pour gérer un cache sur le parser

Ajouté
vendor/scssphp/scssphp/src/Importer/ImportParser.php
vendor/scssphp/scssphp/src/Importer/ImportParserInterface.php
Modifié
composer.json
composer.lock
vendor/composer/installed.json
vendor/composer/installed.php
vendor/scssphp/scssphp/src/Ast/Sass/Interpolation.php
vendor/scssphp/scssphp/src/Compiler.php
vendor/scssphp/scssphp/src/Importer/ImportCache.php

Détails : build: on utilise la branche https://github.com/Cerdic/scssphp/tree/minimal_import_parser_interface (06914c75) · Validations · spip-contrib-extensions / scssphp · GitLab

==============================
Par Cerdic, le 19 août 2025 à 10h08min :

fix: configurer composer pour PHP 8.1+

Modifié
composer.json
composer.lock
vendor/composer/installed.json
vendor/composer/installed.php
vendor/composer/platform_check.php
vendor/symfony/filesystem/CHANGELOG.md
vendor/symfony/filesystem/Exception/IOException.php
vendor/symfony/filesystem/Filesystem.php
vendor/symfony/filesystem/Path.php
vendor/symfony/filesystem/composer.json

Détails : fix: configurer composer pour PHP 8.1+ (2f349908) · Validations · spip-contrib-extensions / scssphp · GitLab

==============================
Par Cerdic, le 19 août 2025 à 10h08min :

build: scssphpv2 dans la place

Ajouté
composer.json
composer.lock
vendor/autoload.php
vendor/composer/ClassLoader.php
vendor/composer/InstalledVersions.php
vendor/composer/LICENSE
vendor/composer/autoload_classmap.php
vendor/composer/autoload_files.php
vendor/composer/autoload_namespaces.php
vendor/composer/autoload_psr4.php
vendor/composer/autoload_real.php
vendor/composer/autoload_static.php
vendor/composer/installed.json
vendor/composer/installed.php
vendor/composer/platform_check.php
vendor/league/uri-interfaces/Contracts/AuthorityInterface.php
vendor/league/uri-interfaces/Contracts/DataPathInterface.php
vendor/league/uri-interfaces/Contracts/DomainHostInterface.php
vendor/league/uri-interfaces/Contracts/FragmentInterface.php
vendor/league/uri-interfaces/Contracts/HostInterface.php
vendor/league/uri-interfaces/Contracts/IpHostInterface.php
vendor/league/uri-interfaces/Contracts/PathInterface.php
vendor/league/uri-interfaces/Contracts/PortInterface.php
vendor/league/uri-interfaces/Contracts/QueryInterface.php
vendor/league/uri-interfaces/Contracts/SegmentedPathInterface.php
vendor/league/uri-interfaces/Contracts/UriAccess.php
vendor/league/uri-interfaces/Contracts/UriComponentInterface.php
vendor/league/uri-interfaces/Contracts/UriException.php
vendor/league/uri-interfaces/Contracts/UriInterface.php
vendor/league/uri-interfaces/Contracts/UserInfoInterface.php
vendor/league/uri-interfaces/Encoder.php
vendor/league/uri-interfaces/Exceptions/ConversionFailed.php
vendor/league/uri-interfaces/Exceptions/MissingFeature.php
vendor/league/uri-interfaces/Exceptions/OffsetOutOfBounds.php
vendor/league/uri-interfaces/Exceptions/SyntaxError.php
vendor/league/uri-interfaces/FeatureDetection.php
vendor/league/uri-interfaces/IPv4/BCMathCalculator.php
vendor/league/uri-interfaces/IPv4/Calculator.php
vendor/league/uri-interfaces/IPv4/Converter.php
vendor/league/uri-interfaces/IPv4/GMPCalculator.php
vendor/league/uri-interfaces/IPv4/NativeCalculator.php
vendor/league/uri-interfaces/IPv6/Converter.php
vendor/league/uri-interfaces/Idna/Converter.php
vendor/league/uri-interfaces/Idna/Error.php
vendor/league/uri-interfaces/Idna/Option.php
vendor/league/uri-interfaces/Idna/Result.php
vendor/league/uri-interfaces/KeyValuePair/Converter.php
vendor/league/uri-interfaces/LICENSE
vendor/league/uri-interfaces/QueryString.php
vendor/league/uri-interfaces/UriString.php
vendor/league/uri-interfaces/composer.json
vendor/league/uri/BaseUri.php
vendor/league/uri/Http.php
vendor/league/uri/HttpFactory.php
vendor/league/uri/LICENSE
vendor/league/uri/Uri.php
vendor/league/uri/UriInfo.php
vendor/league/uri/UriResolver.php
vendor/league/uri/UriTemplate.php
vendor/league/uri/UriTemplate/Expression.php
vendor/league/uri/UriTemplate/Operator.php
vendor/league/uri/UriTemplate/Template.php
vendor/league/uri/UriTemplate/TemplateCanNotBeExpanded.php
vendor/league/uri/UriTemplate/VarSpecifier.php
vendor/league/uri/UriTemplate/VariableBag.php
vendor/league/uri/composer.json
vendor/psr/http-factory/LICENSE
vendor/psr/http-factory/README.md
vendor/psr/http-factory/composer.json
vendor/psr/http-factory/src/RequestFactoryInterface.php
vendor/psr/http-factory/src/ResponseFactoryInterface.php
vendor/psr/http-factory/src/ServerRequestFactoryInterface.php
vendor/psr/http-factory/src/StreamFactoryInterface.php
vendor/psr/http-factory/src/UploadedFileFactoryInterface.php
vendor/psr/http-factory/src/UriFactoryInterface.php
vendor/psr/http-message/CHANGELOG.md
vendor/psr/http-message/LICENSE
vendor/psr/http-message/README.md
vendor/psr/http-message/composer.json
vendor/psr/http-message/docs/PSR7-Interfaces.md
vendor/psr/http-message/docs/PSR7-Usage.md
vendor/psr/http-message/src/MessageInterface.php
vendor/psr/http-message/src/RequestInterface.php
vendor/psr/http-message/src/ResponseInterface.php
vendor/psr/http-message/src/ServerRequestInterface.php
vendor/psr/http-message/src/StreamInterface.php
vendor/psr/http-message/src/UploadedFileInterface.php
vendor/psr/http-message/src/UriInterface.php
vendor/scssphp/scssphp/LICENSE.md
vendor/scssphp/scssphp/README.md
vendor/scssphp/scssphp/composer.json
vendor/scssphp/scssphp/src/Ast/AstNode.php
vendor/scssphp/scssphp/src/Ast/Css/CssAtRule.php
vendor/scssphp/scssphp/src/Ast/Css/CssComment.php
vendor/scssphp/scssphp/src/Ast/Css/CssDeclaration.php
vendor/scssphp/scssphp/src/Ast/Css/CssImport.php
vendor/scssphp/scssphp/src/Ast/Css/CssKeyframeBlock.php
vendor/scssphp/scssphp/src/Ast/Css/CssMediaQuery.php
vendor/scssphp/scssphp/src/Ast/Css/CssMediaRule.php
vendor/scssphp/scssphp/src/Ast/Css/CssNode.php
vendor/scssphp/scssphp/src/Ast/Css/CssParentNode.php
vendor/scssphp/scssphp/src/Ast/Css/CssStyleRule.php
vendor/scssphp/scssphp/src/Ast/Css/CssStylesheet.php
vendor/scssphp/scssphp/src/Ast/Css/CssSupportsRule.php
vendor/scssphp/scssphp/src/Ast/Css/CssValue.php
vendor/scssphp/scssphp/src/Ast/Css/IsInvisibleVisitor.php
vendor/scssphp/scssphp/src/Ast/Css/MediaQueryMergeResult.php
vendor/scssphp/scssphp/src/Ast/Css/MediaQuerySingletonMergeResult.php
vendor/scssphp/scssphp/src/Ast/Css/ModifiableCssAtRule.php
vendor/scssphp/scssphp/src/Ast/Css/ModifiableCssComment.php
vendor/scssphp/scssphp/src/Ast/Css/ModifiableCssDeclaration.php
vendor/scssphp/scssphp/src/Ast/Css/ModifiableCssImport.php
vendor/scssphp/scssphp/src/Ast/Css/ModifiableCssKeyframeBlock.php
vendor/scssphp/scssphp/src/Ast/Css/ModifiableCssMediaRule.php
vendor/scssphp/scssphp/src/Ast/Css/ModifiableCssNode.php
vendor/scssphp/scssphp/src/Ast/Css/ModifiableCssParentNode.php
vendor/scssphp/scssphp/src/Ast/Css/ModifiableCssStyleRule.php
vendor/scssphp/scssphp/src/Ast/Css/ModifiableCssStylesheet.php
vendor/scssphp/scssphp/src/Ast/Css/ModifiableCssSupportsRule.php
vendor/scssphp/scssphp/src/Ast/FakeAstNode.php
vendor/scssphp/scssphp/src/Ast/Sass/Argument.php
vendor/scssphp/scssphp/src/Ast/Sass/ArgumentDeclaration.php
vendor/scssphp/scssphp/src/Ast/Sass/ArgumentInvocation.php
vendor/scssphp/scssphp/src/Ast/Sass/AtRootQuery.php
vendor/scssphp/scssphp/src/Ast/Sass/CallableInvocation.php
vendor/scssphp/scssphp/src/Ast/Sass/ConfiguredVariable.php
vendor/scssphp/scssphp/src/Ast/Sass/Expression.php
vendor/scssphp/scssphp/src/Ast/Sass/Expression/BinaryOperationExpression.php
vendor/scssphp/scssphp/src/Ast/Sass/Expression/BinaryOperator.php
vendor/scssphp/scssphp/src/Ast/Sass/Expression/BooleanExpression.php
vendor/scssphp/scssphp/src/Ast/Sass/Expression/ColorExpression.php
vendor/scssphp/scssphp/src/Ast/Sass/Expression/FunctionExpression.php
vendor/scssphp/scssphp/src/Ast/Sass/Expression/IfExpression.php
vendor/scssphp/scssphp/src/Ast/Sass/Expression/InterpolatedFunctionExpression.php
vendor/scssphp/scssphp/src/Ast/Sass/Expression/IsCalculationSafeVisitor.php
vendor/scssphp/scssphp/src/Ast/Sass/Expression/ListExpression.php
vendor/scssphp/scssphp/src/Ast/Sass/Expression/MapExpression.php
vendor/scssphp/scssphp/src/Ast/Sass/Expression/NullExpression.php
vendor/scssphp/scssphp/src/Ast/Sass/Expression/NumberExpression.php
vendor/scssphp/scssphp/src/Ast/Sass/Expression/ParenthesizedExpression.php
vendor/scssphp/scssphp/src/Ast/Sass/Expression/SelectorExpression.php
vendor/scssphp/scssphp/src/Ast/Sass/Expression/StringExpression.php
vendor/scssphp/scssphp/src/Ast/Sass/Expression/SupportsExpression.php
vendor/scssphp/scssphp/src/Ast/Sass/Expression/UnaryOperationExpression.php
vendor/scssphp/scssphp/src/Ast/Sass/Expression/UnaryOperator.php
vendor/scssphp/scssphp/src/Ast/Sass/Expression/ValueExpression.php
vendor/scssphp/scssphp/src/Ast/Sass/Expression/VariableExpression.php
vendor/scssphp/scssphp/src/Ast/Sass/Import.php
vendor/scssphp/scssphp/src/Ast/Sass/Import/DynamicImport.php
vendor/scssphp/scssphp/src/Ast/Sass/Import/StaticImport.php
vendor/scssphp/scssphp/src/Ast/Sass/Interpolation.php
vendor/scssphp/scssphp/src/Ast/Sass/SassDeclaration.php
vendor/scssphp/scssphp/src/Ast/Sass/SassNode.php
vendor/scssphp/scssphp/src/Ast/Sass/SassReference.php
vendor/scssphp/scssphp/src/Ast/Sass/Statement.php
vendor/scssphp/scssphp/src/Ast/Sass/Statement/AtRootRule.php
vendor/scssphp/scssphp/src/Ast/Sass/Statement/AtRule.php
vendor/scssphp/scssphp/src/Ast/Sass/Statement/CallableDeclaration.php
vendor/scssphp/scssphp/src/Ast/Sass/Statement/ContentBlock.php
vendor/scssphp/scssphp/src/Ast/Sass/Statement/ContentRule.php
vendor/scssphp/scssphp/src/Ast/Sass/Statement/DebugRule.php
vendor/scssphp/scssphp/src/Ast/Sass/Statement/Declaration.php
vendor/scssphp/scssphp/src/Ast/Sass/Statement/EachRule.php
vendor/scssphp/scssphp/src/Ast/Sass/Statement/ElseClause.php
vendor/scssphp/scssphp/src/Ast/Sass/Statement/ErrorRule.php
vendor/scssphp/scssphp/src/Ast/Sass/Statement/ExtendRule.php
vendor/scssphp/scssphp/src/Ast/Sass/Statement/ForRule.php
vendor/scssphp/scssphp/src/Ast/Sass/Statement/FunctionRule.php
vendor/scssphp/scssphp/src/Ast/Sass/Statement/HasContentVisitor.php
vendor/scssphp/scssphp/src/Ast/Sass/Statement/IfClause.php
vendor/scssphp/scssphp/src/Ast/Sass/Statement/IfRule.php
vendor/scssphp/scssphp/src/Ast/Sass/Statement/IfRuleClause.php
vendor/scssphp/scssphp/src/Ast/Sass/Statement/ImportRule.php
vendor/scssphp/scssphp/src/Ast/Sass/Statement/IncludeRule.php
vendor/scssphp/scssphp/src/Ast/Sass/Statement/LoudComment.php
vendor/scssphp/scssphp/src/Ast/Sass/Statement/MediaRule.php
vendor/scssphp/scssphp/src/Ast/Sass/Statement/MixinRule.php
vendor/scssphp/scssphp/src/Ast/Sass/Statement/ParentStatement.php
vendor/scssphp/scssphp/src/Ast/Sass/Statement/ReturnRule.php
vendor/scssphp/scssphp/src/Ast/Sass/Statement/SilentComment.php
vendor/scssphp/scssphp/src/Ast/Sass/Statement/StyleRule.php
vendor/scssphp/scssphp/src/Ast/Sass/Statement/Stylesheet.php
vendor/scssphp/scssphp/src/Ast/Sass/Statement/SupportsRule.php
vendor/scssphp/scssphp/src/Ast/Sass/Statement/VariableDeclaration.php
vendor/scssphp/scssphp/src/Ast/Sass/Statement/WarnRule.php
vendor/scssphp/scssphp/src/Ast/Sass/Statement/WhileRule.php
vendor/scssphp/scssphp/src/Ast/Sass/SupportsCondition.php
vendor/scssphp/scssphp/src/Ast/Sass/SupportsCondition/SupportsAnything.php
vendor/scssphp/scssphp/src/Ast/Sass/SupportsCondition/SupportsDeclaration.php
vendor/scssphp/scssphp/src/Ast/Sass/SupportsCondition/SupportsFunction.php
vendor/scssphp/scssphp/src/Ast/Sass/SupportsCondition/SupportsInterpolation.php
vendor/scssphp/scssphp/src/Ast/Sass/SupportsCondition/SupportsNegation.php
vendor/scssphp/scssphp/src/Ast/Sass/SupportsCondition/SupportsOperation.php
vendor/scssphp/scssphp/src/Ast/Selector/AttributeOperator.php
vendor/scssphp/scssphp/src/Ast/Selector/AttributeSelector.php
vendor/scssphp/scssphp/src/Ast/Selector/ClassSelector.php
vendor/scssphp/scssphp/src/Ast/Selector/Combinator.php
vendor/scssphp/scssphp/src/Ast/Selector/ComplexSelector.php
vendor/scssphp/scssphp/src/Ast/Selector/ComplexSelectorComponent.php
vendor/scssphp/scssphp/src/Ast/Selector/CompoundSelector.php
vendor/scssphp/scssphp/src/Ast/Selector/IDSelector.php
vendor/scssphp/scssphp/src/Ast/Selector/IsBogusVisitor.php
vendor/scssphp/scssphp/src/Ast/Selector/IsInvisibleVisitor.php
vendor/scssphp/scssphp/src/Ast/Selector/IsUselessVisitor.php
vendor/scssphp/scssphp/src/Ast/Selector/ParentSelector.php
vendor/scssphp/scssphp/src/Ast/Selector/ParentSelectorVisitor.php
vendor/scssphp/scssphp/src/Ast/Selector/PlaceholderSelector.php
vendor/scssphp/scssphp/src/Ast/Selector/PseudoSelector.php
vendor/scssphp/scssphp/src/Ast/Selector/QualifiedName.php
vendor/scssphp/scssphp/src/Ast/Selector/Selector.php
vendor/scssphp/scssphp/src/Ast/Selector/SelectorList.php
vendor/scssphp/scssphp/src/Ast/Selector/SimpleSelector.php
vendor/scssphp/scssphp/src/Ast/Selector/TypeSelector.php
vendor/scssphp/scssphp/src/Ast/Selector/UniversalSelector.php
vendor/scssphp/scssphp/src/Collection/Map.php
vendor/scssphp/scssphp/src/Colors.php
vendor/scssphp/scssphp/src/CompilationResult.php
vendor/scssphp/scssphp/src/Compiler.php
vendor/scssphp/scssphp/src/Compiler/LegacyValueVisitor.php
vendor/scssphp/scssphp/src/Deprecation.php
vendor/scssphp/scssphp/src/DeprecationStatus.php
vendor/scssphp/scssphp/src/Evaluation/ArgumentResults.php
vendor/scssphp/scssphp/src/Evaluation/Environment.php
vendor/scssphp/scssphp/src/Evaluation/EvaluateResult.php
vendor/scssphp/scssphp/src/Evaluation/EvaluateVisitor.php
vendor/scssphp/scssphp/src/Evaluation/EvaluationContext.php
vendor/scssphp/scssphp/src/Evaluation/LoadedStylesheet.php
vendor/scssphp/scssphp/src/Evaluation/VisitorEvaluationContext.php
vendor/scssphp/scssphp/src/Exception/MultiSpanSassException.php
vendor/scssphp/scssphp/src/Exception/MultiSpanSassFormatException.php
vendor/scssphp/scssphp/src/Exception/MultiSpanSassRuntimeException.php
vendor/scssphp/scssphp/src/Exception/MultiSpanSassScriptException.php
vendor/scssphp/scssphp/src/Exception/SassException.php
vendor/scssphp/scssphp/src/Exception/SassFormatException.php
vendor/scssphp/scssphp/src/Exception/SassRuntimeException.php
vendor/scssphp/scssphp/src/Exception/SassScriptException.php
vendor/scssphp/scssphp/src/Exception/SimpleSassException.php
vendor/scssphp/scssphp/src/Exception/SimpleSassFormatException.php
vendor/scssphp/scssphp/src/Exception/SimpleSassRuntimeException.php
vendor/scssphp/scssphp/src/Extend/ComplexSelectorMap.php
vendor/scssphp/scssphp/src/Extend/ConcreteExtensionStore.php
vendor/scssphp/scssphp/src/Extend/EmptyExtensionStore.php
vendor/scssphp/scssphp/src/Extend/ExtendMode.php
vendor/scssphp/scssphp/src/Extend/ExtendUtil.php
vendor/scssphp/scssphp/src/Extend/Extender.php
vendor/scssphp/scssphp/src/Extend/Extension.php
vendor/scssphp/scssphp/src/Extend/ExtensionStore.php
vendor/scssphp/scssphp/src/Extend/MergedExtension.php
vendor/scssphp/scssphp/src/Extend/ObjectSet.php
vendor/scssphp/scssphp/src/Extend/SimpleSelectorMap.php
vendor/scssphp/scssphp/src/Function/ColorFunctions.php
vendor/scssphp/scssphp/src/Function/FunctionRegistry.php
vendor/scssphp/scssphp/src/Function/ListFunctions.php
vendor/scssphp/scssphp/src/Function/MapFunctions.php
vendor/scssphp/scssphp/src/Function/MathFunctions.php
vendor/scssphp/scssphp/src/Function/MetaFunctions.php
vendor/scssphp/scssphp/src/Function/SelectorFunctions.php
vendor/scssphp/scssphp/src/Function/StringFunctions.php
vendor/scssphp/scssphp/src/Importer/CanonicalizeContext.php
vendor/scssphp/scssphp/src/Importer/CanonicalizeResult.php
vendor/scssphp/scssphp/src/Importer/FilesystemImporter.php
vendor/scssphp/scssphp/src/Importer/ImportCache.php
vendor/scssphp/scssphp/src/Importer/ImportContext.php
vendor/scssphp/scssphp/src/Importer/ImportUtil.php
vendor/scssphp/scssphp/src/Importer/Importer.php
vendor/scssphp/scssphp/src/Importer/ImporterResult.php
vendor/scssphp/scssphp/src/Importer/LegacyCallbackImporter.php
vendor/scssphp/scssphp/src/Importer/NoOpImporter.php
vendor/scssphp/scssphp/src/Importer/SpecialCacheValue.php
vendor/scssphp/scssphp/src/Logger/DeprecationProcessingLogger.php
vendor/scssphp/scssphp/src/Logger/LoggerInterface.php
vendor/scssphp/scssphp/src/Logger/QuietLogger.php
vendor/scssphp/scssphp/src/Logger/StreamLogger.php
vendor/scssphp/scssphp/src/Node.php
vendor/scssphp/scssphp/src/Node/Number.php
vendor/scssphp/scssphp/src/OutputStyle.php
vendor/scssphp/scssphp/src/Parser/AtRootQueryParser.php
vendor/scssphp/scssphp/src/Parser/CssParser.php
vendor/scssphp/scssphp/src/Parser/FormatException.php
vendor/scssphp/scssphp/src/Parser/InterpolationBuffer.php
vendor/scssphp/scssphp/src/Parser/InterpolationMap.php
vendor/scssphp/scssphp/src/Parser/KeyframeSelectorParser.php
vendor/scssphp/scssphp/src/Parser/LineScanner.php
vendor/scssphp/scssphp/src/Parser/MediaQueryParser.php
vendor/scssphp/scssphp/src/Parser/MultiSourceFormatException.php
vendor/scssphp/scssphp/src/Parser/Parser.php
vendor/scssphp/scssphp/src/Parser/SassParser.php
vendor/scssphp/scssphp/src/Parser/ScssParser.php
vendor/scssphp/scssphp/src/Parser/SelectorParser.php
vendor/scssphp/scssphp/src/Parser/StringScanner.php
vendor/scssphp/scssphp/src/Parser/StylesheetParser.php
vendor/scssphp/scssphp/src/SassCallable/BuiltInCallable.php
vendor/scssphp/scssphp/src/SassCallable/PlainCssCallable.php
vendor/scssphp/scssphp/src/SassCallable/SassCallable.php
vendor/scssphp/scssphp/src/SassCallable/UserDefinedCallable.php
vendor/scssphp/scssphp/src/Serializer/SerializeResult.php
vendor/scssphp/scssphp/src/Serializer/SerializeVisitor.php
vendor/scssphp/scssphp/src/Serializer/Serializer.php
vendor/scssphp/scssphp/src/Serializer/SimpleStringBuffer.php
vendor/scssphp/scssphp/src/Serializer/SourceMapBuffer.php
vendor/scssphp/scssphp/src/Serializer/StringBuffer.php
vendor/scssphp/scssphp/src/Serializer/TrackingSourceMapBuffer.php
vendor/scssphp/scssphp/src/SourceMap/Base64.php
vendor/scssphp/scssphp/src/SourceMap/Base64VLQ.php
vendor/scssphp/scssphp/src/SourceMap/Builder/Entry.php
vendor/scssphp/scssphp/src/SourceMap/SingleMapping.php
vendor/scssphp/scssphp/src/SourceMap/TargetEntry.php
vendor/scssphp/scssphp/src/SourceMap/TargetLineEntry.php
vendor/scssphp/scssphp/src/SourceSpan/LazyFileSpan.php
vendor/scssphp/scssphp/src/SourceSpan/MultiSpan.php
vendor/scssphp/scssphp/src/StackTrace/Frame.php
vendor/scssphp/scssphp/src/StackTrace/Trace.php
vendor/scssphp/scssphp/src/Syntax.php
vendor/scssphp/scssphp/src/Type.php
vendor/scssphp/scssphp/src/Util.php
vendor/scssphp/scssphp/src/Util/ArrayUtil.php
vendor/scssphp/scssphp/src/Util/AstUtil.php
vendor/scssphp/scssphp/src/Util/Box.php
vendor/scssphp/scssphp/src/Util/Character.php
vendor/scssphp/scssphp/src/Util/Equatable.php
vendor/scssphp/scssphp/src/Util/EquatableUtil.php
vendor/scssphp/scssphp/src/Util/ErrorUtil.php
vendor/scssphp/scssphp/src/Util/IterableUtil.php
vendor/scssphp/scssphp/src/Util/ListUtil.php
vendor/scssphp/scssphp/src/Util/LoggerUtil.php
vendor/scssphp/scssphp/src/Util/MakeExpressionCalculationSafe.php
vendor/scssphp/scssphp/src/Util/ModifiableBox.php
vendor/scssphp/scssphp/src/Util/NumberUtil.php
vendor/scssphp/scssphp/src/Util/ParserUtil.php
vendor/scssphp/scssphp/src/Util/Path.php
vendor/scssphp/scssphp/src/Util/SpanUtil.php
vendor/scssphp/scssphp/src/Util/StringUtil.php
vendor/scssphp/scssphp/src/Util/UriUtil.php
vendor/scssphp/scssphp/src/Value/CalculationOperation.php
vendor/scssphp/scssphp/src/Value/CalculationOperator.php
vendor/scssphp/scssphp/src/Value/ColorFormat.php
vendor/scssphp/scssphp/src/Value/ColorFormatEnum.php
vendor/scssphp/scssphp/src/Value/ComplexSassNumber.php
vendor/scssphp/scssphp/src/Value/ListSeparator.php
vendor/scssphp/scssphp/src/Value/SassArgumentList.php
vendor/scssphp/scssphp/src/Value/SassBoolean.php
vendor/scssphp/scssphp/src/Value/SassCalculation.php
vendor/scssphp/scssphp/src/Value/SassColor.php
vendor/scssphp/scssphp/src/Value/SassFunction.php
vendor/scssphp/scssphp/src/Value/SassList.php
vendor/scssphp/scssphp/src/Value/SassMap.php
vendor/scssphp/scssphp/src/Value/SassMixin.php
vendor/scssphp/scssphp/src/Value/SassNull.php
vendor/scssphp/scssphp/src/Value/SassNumber.php
vendor/scssphp/scssphp/src/Value/SassString.php
vendor/scssphp/scssphp/src/Value/SingleUnitSassNumber.php
vendor/scssphp/scssphp/src/Value/SpanColorFormat.php
vendor/scssphp/scssphp/src/Value/UnitlessSassNumber.php
vendor/scssphp/scssphp/src/Value/Value.php
vendor/scssphp/scssphp/src/ValueConverter.php
vendor/scssphp/scssphp/src/Version.php
vendor/scssphp/scssphp/src/Visitor/AnySelectorVisitor.php
vendor/scssphp/scssphp/src/Visitor/CssVisitor.php
vendor/scssphp/scssphp/src/Visitor/EveryCssVisitor.php
vendor/scssphp/scssphp/src/Visitor/ExpressionVisitor.php
vendor/scssphp/scssphp/src/Visitor/ModifiableCssVisitor.php
vendor/scssphp/scssphp/src/Visitor/ReplaceExpressionVisitor.php
vendor/scssphp/scssphp/src/Visitor/SelectorSearchVisitor.php
vendor/scssphp/scssphp/src/Visitor/SelectorVisitor.php
vendor/scssphp/scssphp/src/Visitor/StatementSearchVisitor.php
vendor/scssphp/scssphp/src/Visitor/StatementVisitor.php
vendor/scssphp/scssphp/src/Visitor/ValueVisitor.php
vendor/scssphp/scssphp/src/Warn.php
vendor/scssphp/source-span/LICENSE.md
vendor/scssphp/source-span/README.md
vendor/scssphp/source-span/composer.json
vendor/scssphp/source-span/src/ConcreteFileSpan.php
vendor/scssphp/source-span/src/FileLocation.php
vendor/scssphp/source-span/src/FileSpan.php
vendor/scssphp/source-span/src/Highlighter/AsciiGlyph.php
vendor/scssphp/source-span/src/Highlighter/Highlight.php
vendor/scssphp/source-span/src/Highlighter/Highlighter.php
vendor/scssphp/source-span/src/Highlighter/Line.php
vendor/scssphp/source-span/src/SimpleSourceLocation.php
vendor/scssphp/source-span/src/SimpleSourceSpan.php
vendor/scssphp/source-span/src/SimpleSourceSpanWithContext.php
vendor/scssphp/source-span/src/SourceFile.php
vendor/scssphp/source-span/src/SourceLocation.php
vendor/scssphp/source-span/src/SourceLocationMixin.php
vendor/scssphp/source-span/src/SourceSpan.php
vendor/scssphp/source-span/src/SourceSpanMixin.php
vendor/scssphp/source-span/src/SourceSpanWithContext.php
vendor/scssphp/source-span/src/Util.php
vendor/symfony/filesystem/CHANGELOG.md
vendor/symfony/filesystem/Exception/ExceptionInterface.php
vendor/symfony/filesystem/Exception/FileNotFoundException.php
vendor/symfony/filesystem/Exception/IOException.php
vendor/symfony/filesystem/Exception/IOExceptionInterface.php
vendor/symfony/filesystem/Exception/InvalidArgumentException.php
vendor/symfony/filesystem/Exception/RuntimeException.php
vendor/symfony/filesystem/Filesystem.php
vendor/symfony/filesystem/LICENSE
vendor/symfony/filesystem/Path.php
vendor/symfony/filesystem/README.md
vendor/symfony/filesystem/composer.json
vendor/symfony/polyfill-ctype/Ctype.php
vendor/symfony/polyfill-ctype/LICENSE
vendor/symfony/polyfill-ctype/README.md
vendor/symfony/polyfill-ctype/bootstrap.php
vendor/symfony/polyfill-ctype/bootstrap80.php
vendor/symfony/polyfill-ctype/composer.json
vendor/symfony/polyfill-mbstring/LICENSE
vendor/symfony/polyfill-mbstring/Mbstring.php
vendor/symfony/polyfill-mbstring/README.md
vendor/symfony/polyfill-mbstring/Resources/unidata/caseFolding.php
vendor/symfony/polyfill-mbstring/Resources/unidata/lowerCase.php
vendor/symfony/polyfill-mbstring/Resources/unidata/titleCaseRegexp.php
vendor/symfony/polyfill-mbstring/Resources/unidata/upperCase.php
vendor/symfony/polyfill-mbstring/bootstrap.php
vendor/symfony/polyfill-mbstring/bootstrap80.php
vendor/symfony/polyfill-mbstring/composer.json

Détails : build: scssphpv2 dans la place (4d08b3c2) · Validations · spip-contrib-extensions / scssphp · GitLab

==============================
Par Cerdic, le 19 août 2025 à 10h08min :

chores: petouilles old school

Modifié
spip-cli/ScssphpCompile.php

Détails : chores: petouilles old school (fb5a45b7) · Validations · spip-contrib-extensions / scssphp · GitLab