Tabnine Logo
LessOptions
Code IndexAdd Tabnine to your IDE (free)

How to use
LessOptions
in
com.asual.lesscss

Best Java code snippets using com.asual.lesscss.LessOptions (Showing top 15 results out of 315)

origin: org.visallo/visallo-web

  private synchronized LessEngine lessCompiler() {
    if (lessCompiler == null) {
      LessOptions options = new LessOptions();
      options.setCompress(true);
      options.setCharset("UTF-8");
      lessCompiler = new LessEngine(options);
    }
    return lessCompiler;
  }
}
origin: com.asual.lesscss/lesscss-engine

CommandLineParser cmdParser = new GnuParser();
CommandLine cmdLine = cmdParser.parse(cmdOptions, args);
LessOptions options = new LessOptions();
if (cmdLine.hasOption(LessOptions.CHARSET_OPTION)) {
  options.setCharset(cmdLine
      .getOptionValue(LessOptions.CHARSET_OPTION));
  options.setCompress(true);
  options.setCss(true);
  options.setLess(new File(cmdLine
      .getOptionValue(LessOptions.LESS_OPTION)).toURI()
      .toURL());
  options.setLineNumbers(cmdLine.getOptionValue(LessOptions.LINE_NUMBERS_OPTION));
  options.setSourceMap(true);
  options.setSourceMapRootpath(cmdLine.getOptionValue(LessOptions.SOURCE_MAP_ROOTPATH));
  options.setSourceMapBasepath(cmdLine.getOptionValue(LessOptions.SOURCE_MAP_BASEPATH));
  options.setSourceMapUrl(cmdLine.getOptionValue(LessOptions.SOURCE_MAP_URL));
  if (!src.isEmpty()) {
    System.out.println(engine.compile(src, null,
        options.isCompress()));
    System.exit(0);
origin: com.google.code.maven-play-plugin.com.asual.lesscss/lesscss-engine

CommandLineParser cmdParser = new GnuParser();
CommandLine cmdLine = cmdParser.parse(cmdOptions, args);
LessOptions options = new LessOptions();
if (cmdLine.hasOption(LessOptions.CHARSET_OPTION)) {
  options.setCharset(cmdLine.getOptionValue(LessOptions.CHARSET_OPTION));
  options.setCompress(true);
  options.setCss(true);
  options.setLess(new File(cmdLine.getOptionValue(LessOptions.LESS_OPTION)).toURI().toURL());
    System.out.println(engine.compile(src, options.isCompress()));
    System.exit(0);
  System.out.println(engine.compile(new File(files[0]), options.isCompress()));
  System.exit(0);
  engine.compile(new File(files[0]), new File(files[1]), options.isCompress());
  System.exit(0);
origin: com.asual.lesscss/lesscss-servlet

LessOptions options = new LessOptions();
options.setCharset(charset);
options.setCss(css);
options.setLineNumbers(lineNumbers);
options.setOptimization(cache ? 3 : 0);
engine = new LessEngine(options);
origin: com.asual.lesscss/lesscss-engine

    .getInputStream()), env.getFile(), 1, null);
Scriptable lessEnv = (Scriptable) scope.get("lessenv", scope);
lessEnv.put("charset", lessEnv, options.getCharset());
lessEnv.put("css", lessEnv, options.isCss());
lessEnv.put("lineNumbers", lessEnv, options.getLineNumbers());
lessEnv.put("optimization", lessEnv, options.getOptimization());
lessEnv.put("sourceMap", lessEnv, options.isSourceMap());
lessEnv.put("sourceMapRootpath", lessEnv, options.getSourceMapRootpath());
lessEnv.put("sourceMapBasepath", lessEnv, options.getSourceMapBasepath());
lessEnv.put("sourceMapURL", lessEnv, options.getSourceMapUrl());
lessEnv.put("loader", lessEnv, Context.javaToJS(loader, scope));
if(options.getPaths() != null) {
  NativeArray nativeArray = new NativeArray(options.getPaths());
  lessEnv.put("paths", lessEnv, nativeArray);
origin: com.asual.lesscss/lesscss-engine

public LessEngine() {
  this(new LessOptions());
}
origin: de.agilecoders.wicket/bootstrap

@Override
public BootstrapLessCompilerSettings setCharset(Charset charset) {
  this.charset = charset;
  if (lessOptions != null) {
    lessOptions.setCharset(charset.name());
  }
  return this;
}
origin: com.google.code.maven-play-plugin.com.asual.lesscss/lesscss-engine

public LessEngine(LessOptions options) {
  try {
    logger.debug("Initializing LESS Engine.");
    classLoader = getClass().getClassLoader();
    URL less = options.getLess();
    URL env = classLoader.getResource("META-INF/env.js");
    URL engine = classLoader.getResource("META-INF/engine.js");
    URL cssmin = classLoader.getResource("META-INF/cssmin.js");
    Context cx = Context.enter();
    logger.debug("Using implementation version: " + cx.getImplementationVersion());
    cx.setOptimizationLevel(9);
    Global global = new Global();
    global.init(cx);
    scope = cx.initStandardObjects(global);
    cx.evaluateReader(scope, new InputStreamReader(env.openConnection().getInputStream()), env.getFile(), 1, null);
    cx.evaluateString(scope, "lessenv.charset = '" + options.getCharset() + "';", "charset", 1, null);
    cx.evaluateString(scope, "lessenv.css = " + options.isCss() + ";", "css", 1, null);
    cx.evaluateReader(scope, new InputStreamReader(less.openConnection().getInputStream()), less.getFile(), 1, null);
    cx.evaluateReader(scope, new InputStreamReader(cssmin.openConnection().getInputStream()), cssmin.getFile(), 1, null);
    cx.evaluateReader(scope, new InputStreamReader(engine.openConnection().getInputStream()), engine.getFile(), 1, null);
    compileString = (Function) scope.get("compileString", scope);
    compileFile = (Function) scope.get("compileFile", scope);
    Context.exit();
  } catch (Exception e) {
    logger.error("LESS Engine intialization failed.", e);
  }
}

origin: com.asual.lesscss/lesscss-engine

public String compile(File input, boolean compress) throws LessException, IOException {
  long time = System.currentTimeMillis();
  String location = input.getAbsolutePath();
  logger.debug("Compiling File: " + "file:" + location);
  String source = null;
  source = loader.load(getFile(location), getPaths(location), options.getCharset());
  String result = compiler.compile(source, location, compress);
  logger.debug("The compilation of '" + input + "' took "
      + (System.currentTimeMillis() - time) + " ms.");
  return result;
}

origin: com.asual.lesscss/lesscss-engine

public LessEngine(LessOptions options, ResourceLoader loader) {
  this.options = options;
  this.loader = loader;
  try {
    logger.debug("Initializing LESS Engine.");
    ClassLoader classLoader = getClass().getClassLoader();
    URL less = options.getLess();
    URL env = classLoader.getResource("META-INF/env.js");
    URL engine = classLoader.getResource("META-INF/engine.js");
    URL cssmin = classLoader.getResource("META-INF/cssmin.js");
    URL sourceMap = classLoader.getResource("META-INF/source-map.js");
    compiler = new RhinoCompiler(options, loader, less, env, engine, cssmin, sourceMap);
    Context.exit();
  } catch (Exception e) {
    logger.error("LESS Engine intialization failed.", e);
  }
}
origin: com.asual.lesscss/lesscss-engine

private static ResourceLoader defaultResourceLoader(LessOptions options) {
  ResourceLoader resourceLoader = new ChainedResourceLoader(
      new FilesystemResourceLoader(), new ClasspathResourceLoader(
      LessEngine.class.getClassLoader()),
      new JNDIResourceLoader(), new HTTPResourceLoader());
  if (options.isCss()) {
    return new CssProcessingResourceLoader(resourceLoader);
  }
  resourceLoader = new UnixNewlinesResourceLoader(resourceLoader);
  return resourceLoader;
}
origin: com.google.code.maven-play-plugin.com.asual.lesscss/lesscss-engine

public LessEngine() {
  this(new LessOptions());
}

origin: com.asual.lesscss/lesscss-engine

public String compile(URL input, boolean compress) throws LessException, IOException {
  long time = System.currentTimeMillis();
  String location = input.toString();
  logger.debug("Compiling URL: " + location);
  String source = loader.load(getFile(location), getPaths(location), options.getCharset());
  String result = compiler.compile(source, location, compress);
  logger.debug("The compilation of '" + input + "' took "
      + (System.currentTimeMillis() - time) + " ms.");
  return result;
}

origin: org.visallo/visallo-web

private synchronized LessEngine lessCompiler() {
  if (lessCompiler == null) {
    lessCompiler = new LessEngine();
    LessOptions options = new LessOptions();
    options.setCompress(true);
    options.setCharset("UTF-8");
    lessCompiler = new LessEngine(options);
  }
  return lessCompiler;
}
origin: org.eclipse.scout.rt/org.eclipse.scout.rt.ui.html.scriptprocessor

public String run(String content) throws IOException {
 LessOptions options = new LessOptions();
 ResourceLoader resourceLoader = new ScoutClasspathResourceLoader(LessEngine.class.getClassLoader());
 LessEngine engine = new LessEngine(options, resourceLoader);
 try {
  return engine.compile(content);
 }
 catch (LessException e) {
  throw new IOException("Failed to parse CSS content with LESS", e);
 }
}
com.asual.lesscssLessOptions

Most used methods

  • <init>
  • setCharset
  • setCompress
  • setCss
  • getCharset
  • getLess
  • isCompress
  • isCss
  • setLess
  • setLineNumbers
  • getLineNumbers
  • getOptimization
  • getLineNumbers,
  • getOptimization,
  • getPaths,
  • getSourceMapBasepath,
  • getSourceMapRootpath,
  • getSourceMapUrl,
  • isSourceMap,
  • setOptimization,
  • setSourceMap,
  • setSourceMapBasepath

Popular in Java

  • Finding current android device location
  • getContentResolver (Context)
  • setScale (BigDecimal)
  • getResourceAsStream (ClassLoader)
  • KeyStore (java.security)
    KeyStore is responsible for maintaining cryptographic keys and their owners. The type of the syste
  • ZipFile (java.util.zip)
    This class provides random read access to a zip file. You pay more to read the zip file's central di
  • Runner (org.openjdk.jmh.runner)
  • Logger (org.slf4j)
    The org.slf4j.Logger interface is the main user entry point of SLF4J API. It is expected that loggin
  • LoggerFactory (org.slf4j)
    The LoggerFactory is a utility class producing Loggers for various logging APIs, most notably for lo
  • Option (scala)
  • Top PhpStorm plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now