]> source.dussan.org Git - vaadin-framework.git/commit
Fixes for sass compiler, handling mixins (#11288).
authorMika Murtojarvi <mika@vaadin.com>
Fri, 8 Nov 2013 09:23:35 +0000 (11:23 +0200)
committerVaadin Code Review <review@vaadin.com>
Fri, 8 Nov 2013 10:59:26 +0000 (10:59 +0000)
commita3aa6cc93e22fd6ff37ea6f3aa91810cab2aa624
tree072c3db692a0a5f2a25a59ad57e417f8ba1f805d
parent13858578966dad8cf5a6f10448b42961817beafc
Fixes for sass compiler, handling mixins (#11288).

Keyframe selectors can now be comma-separated lists, interpolation
unquotes a quoted string and the parameters of an @include are no longer
lost.

Change-Id: I2622aca7471adc8004371affbb803d850e801307
14 files changed:
theme-compiler/src/com/vaadin/sass/internal/handler/SCSSDocumentHandler.java
theme-compiler/src/com/vaadin/sass/internal/handler/SCSSDocumentHandlerImpl.java
theme-compiler/src/com/vaadin/sass/internal/parser/LexicalUnitImpl.java
theme-compiler/src/com/vaadin/sass/internal/parser/Parser.java
theme-compiler/src/com/vaadin/sass/internal/parser/Parser.jj
theme-compiler/src/com/vaadin/sass/internal/parser/ParserConstants.java
theme-compiler/src/com/vaadin/sass/internal/parser/ParserTokenManager.java
theme-compiler/src/com/vaadin/sass/internal/tree/BlockNode.java
theme-compiler/src/com/vaadin/sass/internal/tree/KeyframesNode.java
theme-compiler/src/com/vaadin/sass/internal/tree/RuleNode.java
theme-compiler/tests/resources/automatic/css/interpolation-singlequote.css [new file with mode: 0644]
theme-compiler/tests/resources/automatic/css/mixin-keyframes.css [new file with mode: 0644]
theme-compiler/tests/resources/automatic/scss/interpolation-singlequote.scss [new file with mode: 0644]
theme-compiler/tests/resources/automatic/scss/mixin-keyframes.scss [new file with mode: 0644]