Examples of LessSource


Examples of com.github.sommeri.less4j.LessSource

     
    css.append("\n");
  }

  private String getCssResultLocationName(Configuration options, LessSource source) {
    LessSource location = options.getCssResultLocation();
    String name = location == null ? null : location.getName();

    if (name == null)
      name = URIUtils.changeSuffix(source.getName(), Constants.CSS_SUFFIX);

    return name;
View Full Code Here

Examples of com.github.sommeri.less4j.LessSource

  @Override
  public void process(final Resource resource, final Reader reader, final Writer writer)
      throws IOException {
    try {
      final LessSource lessSource = new RelativeAwareLessSource(resource, IOUtils.toString(reader), locatorFactory);
      final CompilationResult result = compiler.compile(lessSource);
      logWarnings(result);
      writer.write(result.getCss());
    } catch (final Less4jException e) {
      LOG.error("Failed to compile less resource: {}.", resource);
View Full Code Here

Examples of org.lesscss.LessSource

        if (!output.getParentFile().exists() && !output.getParentFile().mkdirs()) {
          throw new LessCssException("Cannot create output directory " + output.getParentFile());
        }

        try {
          LessSource lessSource = new LessSource(input);
          long lessLastModified = lessSource.getLastModifiedIncludingImports();
          if (!output.exists() || (force || output.lastModified() < lessLastModified) && lastErrorModified < lessLastModified) {
            lastErrorModified = lessLastModified;
            long compilationStarted = System.currentTimeMillis();
            logger.info("Compiling LESS source: " + file);
            if (lessCompiler instanceof LessCompiler) {
View Full Code Here

Examples of org.lesscss.LessSource

      logger.info("The following LESS sources have been resolved:");

      for (String file : files) {
        File lessFile = new File(sourceDirectory, file);
        try {
          LessSource lessSource = new LessSource(lessFile);
          listLessSource(lessSource, file, 0, false);
        } catch (FileNotFoundException e) {
          throw new LessCssException("Error while loading LESS source: " + lessFile.getAbsolutePath(), e);
        } catch (IOException e) {
          throw new LessCssException("Error while loading LESS source: " + lessFile.getAbsolutePath(), e);
View Full Code Here

Examples of org.lesscss.LessSource

        if (!output.getParentFile().exists() && !output.getParentFile().mkdirs()) {
          throw new LessCssException("Cannot create output directory " + output.getParentFile());
        }

        try {
          LessSource lessSource = new LessSource(input);
          long lessLastModified = lessSource.getLastModifiedIncludingImports();
          if ((force || !output.exists() || output.lastModified() < lessLastModified) && lastErrorModified < lessLastModified) {
            lastErrorModified = lessLastModified;
            long compilationStarted = System.currentTimeMillis();
            logger.info("Compiling LESS source: " + file + "...");
            if (lessCompiler instanceof LessCompiler) {
View Full Code Here

Examples of org.lesscss.LessSource

      logger.info("The following LESS sources have been resolved:");

      for (String file : files) {
        File lessFile = new File(sourceDirectory, file);
        try {
          LessSource lessSource = new LessSource(lessFile);
          listLessSource(lessSource, file, 0, false);
        } catch (FileNotFoundException e) {
          throw new LessCssException("Error while loading LESS source: " + lessFile.getAbsolutePath(), e);
        } catch (IOException e) {
          throw new LessCssException("Error while loading LESS source: " + lessFile.getAbsolutePath(), e);
View Full Code Here

Examples of org.lesscss.LessSource

        if (!output.getParentFile().exists() && !output.getParentFile().mkdirs()) {
          throw new MojoExecutionException("Cannot create output directory " + output.getParentFile());
        }

        try {
          LessSource lessSource = new LessSource(input);
          if (force || !output.exists() || output.lastModified() < lessSource.getLastModifiedIncludingImports()) {
            long compilationStarted = System.currentTimeMillis();
            getLog().info("Compiling LESS source: " + file + "...");
            if (lessCompiler instanceof LessCompiler) {
              ((LessCompiler) lessCompiler).compile(lessSource, output, force);
            } else {
View Full Code Here

Examples of org.lesscss.LessSource

      getLog().info("The following LESS sources have been resolved:");

      for (String file : files) {
        File lessFile = new File(sourceDirectory, file);
        try {
          LessSource lessSource = new LessSource(lessFile);
          listLessSource(lessSource, file, 0, false);
        } catch (FileNotFoundException e) {
          throw new MojoExecutionException("Error while loading LESS source: " + lessFile.getAbsolutePath(), e);
        } catch (IOException e) {
          throw new MojoExecutionException("Error while loading LESS source: " + lessFile.getAbsolutePath(), e);
View Full Code Here

Examples of org.lesscss.LessSource

     * @throws IOException
     * @throws LessException
     */
    private void processLessFile(String lessIncludeFilepath, String outputFilepath, URL lessCssJavascriptUrl)
            throws IOException, LessException {
        LessSource lessSource = new LessSource(new File(lessIncludeFilepath));
        if (log.isDebugEnabled()) {
            String result = lessSource.getNormalizedContent();
            File lessSourceOutput = new File(outputFilepath + ".lesssource");
            IOUtils.write(result, new FileOutputStream(lessSourceOutput));
            log.debug("Full Less source from include file {0}, using lessCssJavascript at {1}"
                    + ", is at {2}, output css will be written to {3}",
                    lessIncludeFilepath, lessCssJavascriptUrl.toString(), lessSourceOutput, outputFilepath);
View Full Code Here

Examples of org.lesscss.LessSource

  {
    // compile file
    final LessCompiler lessCompiler = new LessCompiler();

    // create new source
    final LessSource mainLessSource = new LessSource(lessTargetFile);

    log.info("compiling " + lessTargetFile.getAbsolutePath() + " to " + cssTargetFile.getAbsolutePath());
    lessCompiler.compile(mainLessSource, cssTargetFile, false);
    return mainLessSource;
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.