aboutsummaryrefslogtreecommitdiffstats
path: root/theme-compiler/src/com/vaadin/sass/internal/ScssStylesheet.java
Commit message (Collapse)AuthorAgeFilesLines
* Remove theme-compiler and replace with external vaadin-sass-compilerJonatan Kronqvist2014-03-311-487/+0
| | | | | | | | | | | | | * Moves CompileTheme from the theme-compiler to buildhelpers * Refactors CompileTheme to get the Vaadin version on the command line instead of using the Version class found in vaadin-shared * Refactors build scripts to pass the version number on the command line when running CompileTheme * Removes the theme-compiler module/project/whatchamacallit * Replaces the theme-compiler dependency with vaadin-sass-compiler 0.9.0 from maven Change-Id: I4f98d15b60e18a826bf264eb55d12b3e736e8e54
* Avoid using toString method to access to SCSS serialized state (#9530).denisanisimov2014-03-131-24/+34
| | | Change-Id: I387ae1bbc960acd5a5a588b38c6791a9c9a90690
* Use Logger instead of System.out and System.err (#10328,#13300).denisanisimov2014-02-061-0/+17
| | | | Change-Id: I6a93e763c212eb39d7da9fdbd38f6a8609799c34
* Revert "Use Logger instead of System.out and System.err (#10328)."Artur Signell2014-02-041-17/+0
| | | | | | This reverts commit a52b0ba902781e5daeffa4f9bc2e48f35eea2c35. Change-Id: I646c6067cd988f7593996642b22db3818f732d25
* Use Logger instead of System.out and System.err (#10328).denisanisimov2014-02-041-0/+17
| | | Change-Id: Icf53bdb80caf7a6989b90cf5ce83dd328d3e73dd
* Revert "Theme Parser is deleted, build procedure now generates it (#13161)."Leif Åstrand2014-01-161-1/+1
| | | | | | | | Causes a multitude of compile errors on the build server. This reverts commit d2874fde4b8c6afa24f0f6535e0d6fcabc489f51. Change-Id: I49787b347944b614b9e98778b3219b7045cf2bfe
* Theme Parser is deleted, build procedure now generates it (#13161).denisanisimov2014-01-151-1/+1
| | | | Change-Id: I6e0f797b9eadf9fe796750e2764faf4434494e29
* Import W3C CSS tests to validate CSS parsing (#12735)joheriks2013-10-301-8/+37
| | | | | | | | | | Downloaded W3C conformance tests for CSS 2.1 and CSS 3 (selectors), extracted all CSS (style tags, inline styles, and linked stylesheets), Since each CSS is valid SCSS, the parser should accept them. Since these are browser tests, some include CSS fragments which are intentionally malformed. These are excluded via explicit exclusion lists. Change-Id: Ib3347e1c559908f3bdd12817e55985e85f0009a2
* Moved import resolving logic to resolvers (#11776)Artur Signell2013-09-261-22/+56
| | | | | | * made resolvers style sheet specific Change-Id: Iab7e755d9e3214896c100dfde10727a1353c4354
* Improve error message for missing imports (#12494)Artur Signell2013-09-021-5/+21
| | | | Change-Id: Ic320ac6f54e928939773495a5168ac674d6a1a33
* Prevent NPE when a SCSS file is not found #11099John Ahlroos2013-03-011-2/+10
| | | | Change-Id: Id0e0fd6a31f4089228b02bf8b66086d3f3a1727b
* Fixed several problems related to @extend directive (Ticket #10976)Haijian Wang2013-02-261-0/+2
| | | | Change-Id: I5e409856601aa514965319453c11946028b08dda
* ParseException does not output file name (Ticket #10967)Haijian Wang2013-02-141-1/+11
| | | | Change-Id: I16a1993284cfb8d73596ec8c2b8956d8e7f9dc8e
* Preserve UTF-8 in imported files and output @charset in generated cssHaijian Wang2013-01-091-2/+42
| | | | | | (#10505) Change-Id: I53f46611ef39124d532b118bb8ccb34f31cf8a6a
* Updated copyright notices and added missing license headersArtur Signell2013-01-041-1/+1
| | | | Change-Id: I419ce4581d1a8b84d4236a85a1333d23f3423b2e
* Use separate scope for variables within a mixin (#10453)Henri Sara2012-12-141-5/+31
| | | | | | | Also contains another fix related to how variable values are replaced in mixins. Change-Id: I7a53e0a62041da6557eea10e124e64a55c7823f4
* Keep block order when unnesting (#10309)Henri Sara2012-11-261-1/+6
| | | | Change-Id: I5a7e6b74a55176799e85c943a128d9aab0db0876
* Make most of the sass compiler API internal, fixes #10339Marc Englund2012-11-231-0/+290
Change-Id: Ia783142aa96665a26491b659a387490883875d37