summaryrefslogtreecommitdiffstats
path: root/theme-compiler/src
diff options
context:
space:
mode:
authorArtur Signell <artur@vaadin.com>2012-09-24 20:49:06 +0300
committerArtur Signell <artur@vaadin.com>2012-09-24 20:49:06 +0300
commitea6c9e771c2385a97aa1fb069d4886ae5ea958a8 (patch)
treec9261f5ca53f95620e8f2ec9ffe4eb8546729a9e /theme-compiler/src
parent73adcd54fcc79b72250a290122e07e2c0c755ceb (diff)
downloadvaadin-framework-ea6c9e771c2385a97aa1fb069d4886ae5ea958a8.tar.gz
vaadin-framework-ea6c9e771c2385a97aa1fb069d4886ae5ea958a8.zip
Remove ScssServlet (#9647)
Diffstat (limited to 'theme-compiler/src')
-rw-r--r--theme-compiler/src/com/vaadin/sass/ScssServlet.java60
1 files changed, 0 insertions, 60 deletions
diff --git a/theme-compiler/src/com/vaadin/sass/ScssServlet.java b/theme-compiler/src/com/vaadin/sass/ScssServlet.java
deleted file mode 100644
index a345ca1583..0000000000
--- a/theme-compiler/src/com/vaadin/sass/ScssServlet.java
+++ /dev/null
@@ -1,60 +0,0 @@
-/*
- * Copyright 2011 Vaadin Ltd.
- *
- * Licensed under the Apache License, Version 2.0 (the "License"); you may not
- * use this file except in compliance with the License. You may obtain a copy of
- * the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
- * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
- * License for the specific language governing permissions and limitations under
- * the License.
- */
-
-package com.vaadin.sass;
-
-import java.io.BufferedOutputStream;
-import java.io.File;
-import java.io.IOException;
-import java.io.OutputStream;
-import java.io.OutputStreamWriter;
-
-import javax.servlet.ServletException;
-import javax.servlet.http.HttpServlet;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-
-public class ScssServlet extends HttpServlet {
- @Override
- protected void doGet(HttpServletRequest req, HttpServletResponse resp)
- throws ServletException, IOException {
- String cssPath = req.getRequestURI();
- if (cssPath.endsWith(".css")) {
- File cssFile = new File(cssPath);
- if (cssFile.exists()) {
-
- } else {
- String scssPath = cssPath.replace(".css", ".scss");
- File scssFile = new File(scssPath);
- if (scssFile.exists()) {
- ScssStylesheet scss = ScssStylesheet.get(cssPath);
- try {
- scss.compile();
- } catch (Exception e) {
- e.printStackTrace();
- }
- resp.setContentType("text/css");
- OutputStream fout = resp.getOutputStream();
- OutputStream bos = new BufferedOutputStream(fout);
- OutputStreamWriter outputwriter = new OutputStreamWriter(
- bos);
- outputwriter.write(scss.toString());
- }
-
- }
- }
- }
-}