Tabnine Logo
CommandLine$Model$ParserSpec.useSimplifiedAtFiles
Code IndexAdd Tabnine to your IDE (free)

How to use
useSimplifiedAtFiles
method
in
picocli.CommandLine$Model$ParserSpec

Best Java code snippets using picocli.CommandLine$Model$ParserSpec.useSimplifiedAtFiles (Showing top 16 results out of 315)

origin: remkop/picocli

visited.add(file.getAbsolutePath());
reader = new LineNumberReader(new FileReader(file));
if (commandSpec.parser().useSimplifiedAtFiles()) {
  String token;
  while ((token = reader.readLine()) != null) {
origin: remkop/picocli

/** Sets whether to use a simplified argument file format that is compatible with JCommander.
 * In this format, every line (except empty lines and comment lines)
 * is interpreted as a single argument. Arguments containing whitespace do not need to be quoted.
 * When system property {@code "picocli.useSimplifiedAtFiles"} is defined, the system property value overrides the programmatically set value.
 * @param simplifiedAtFiles whether to use a simplified argument file format. The default is {@code false}.
 * @return this {@code CommandLine} object, to allow method chaining
 * @since 3.9 */
public CommandLine setUseSimplifiedAtFiles(boolean simplifiedAtFiles) {
  getCommandSpec().parser().useSimplifiedAtFiles(simplifiedAtFiles);
  for (CommandLine command : getCommandSpec().subcommands().values()) {
    command.setUseSimplifiedAtFiles(simplifiedAtFiles);
  }
  return this;
}
private static boolean empty(String str) { return str == null || str.trim().length() == 0; }
origin: remkop/picocli

@Test
public void testUseSimplifiedAtFilesFromSystemProperty() {
  ParserSpec parser = new ParserSpec();
  assertFalse(parser.useSimplifiedAtFiles());
  System.setProperty("picocli.useSimplifiedAtFiles", "true");
  assertTrue(parser.useSimplifiedAtFiles());
}
origin: hazelcast/hazelcast-jet

visited.add(file.getAbsolutePath());
reader = new LineNumberReader(new FileReader(file));
if (commandSpec.parser().useSimplifiedAtFiles()) {
  String token;
  while ((token = reader.readLine()) != null) {
origin: hazelcast/hazelcast-jet

/** Sets whether to use a simplified argument file format that is compatible with JCommander.
 * In this format, every line (except empty lines and comment lines)
 * is interpreted as a single argument. Arguments containing whitespace do not need to be quoted.
 * When system property {@code "picocli.useSimplifiedAtFiles"} is defined, the system property value overrides the programmatically set value.
 * @param simplifiedAtFiles whether to use a simplified argument file format. The default is {@code false}.
 * @return this {@code CommandLine} object, to allow method chaining
 * @since 3.9 */
public CommandLine setUseSimplifiedAtFiles(boolean simplifiedAtFiles) {
  getCommandSpec().parser().useSimplifiedAtFiles(simplifiedAtFiles);
  for (CommandLine command : getCommandSpec().subcommands().values()) {
    command.setUseSimplifiedAtFiles(simplifiedAtFiles);
  }
  return this;
}
private static boolean empty(String str) { return str == null || str.trim().length() == 0; }
origin: info.picocli/picocli

@Test
public void testUseSimplifiedAtFilesFromSystemProperty() {
  ParserSpec parser = new ParserSpec();
  assertFalse(parser.useSimplifiedAtFiles());
  System.setProperty("picocli.useSimplifiedAtFiles", "true");
  assertTrue(parser.useSimplifiedAtFiles());
}
origin: info.picocli/picocli

@Test
public void testUseSimplifiedAtFilesCanBeSetProgrammatically() {
  ParserSpec parser = new ParserSpec();
  assertFalse(parser.useSimplifiedAtFiles());
  parser.useSimplifiedAtFiles(true);
  assertTrue(parser.useSimplifiedAtFiles());
}
origin: info.picocli/picocli

@Test
public void testUseSimplifiedAtFilesIsOverriddenBySystemProperty() {
  ParserSpec parser = new ParserSpec();
  assertFalse(parser.useSimplifiedAtFiles());
  parser.useSimplifiedAtFiles(true);
  System.setProperty("picocli.useSimplifiedAtFiles", "false");
  assertFalse(parser.useSimplifiedAtFiles());
}
origin: hazelcast/hazelcast-jet

/** Returns whether to use a simplified argument file format that is compatible with JCommander.
 * In this format, every line (except empty lines and comment lines)
 * is interpreted as a single argument. Arguments containing whitespace do not need to be quoted.
 * When system property {@code "picocli.useSimplifiedAtFiles"} is defined, the system property value overrides the programmatically set value.
 * @return whether to use a simplified argument file format. The default is {@code false}.
 * @since 3.9 */
public boolean isUseSimplifiedAtFiles() { return getCommandSpec().parser().useSimplifiedAtFiles(); }
origin: info.picocli/picocli

@Test
public void testUseSimplifiedAtFilesFromSystemPropertyCaseInsensitive() {
  ParserSpec parser = new ParserSpec();
  assertFalse(parser.useSimplifiedAtFiles());
  System.setProperty("picocli.useSimplifiedAtFiles", "TRUE");
  assertTrue(parser.useSimplifiedAtFiles());
}
origin: info.picocli/picocli

@Test
public void testUseSimplifiedAtFilesFromEmptySystemProperty() {
  ParserSpec parser = new ParserSpec();
  assertFalse(parser.useSimplifiedAtFiles());
  System.setProperty("picocli.useSimplifiedAtFiles", "");
  assertTrue(parser.useSimplifiedAtFiles());
}
origin: remkop/picocli

@Test
public void testUseSimplifiedAtFilesFromSystemPropertyCaseInsensitive() {
  ParserSpec parser = new ParserSpec();
  assertFalse(parser.useSimplifiedAtFiles());
  System.setProperty("picocli.useSimplifiedAtFiles", "TRUE");
  assertTrue(parser.useSimplifiedAtFiles());
}
origin: remkop/picocli

@Test
public void testUseSimplifiedAtFilesIsOverriddenBySystemProperty() {
  ParserSpec parser = new ParserSpec();
  assertFalse(parser.useSimplifiedAtFiles());
  parser.useSimplifiedAtFiles(true);
  System.setProperty("picocli.useSimplifiedAtFiles", "false");
  assertFalse(parser.useSimplifiedAtFiles());
}
origin: remkop/picocli

@Test
public void testUseSimplifiedAtFilesFromEmptySystemProperty() {
  ParserSpec parser = new ParserSpec();
  assertFalse(parser.useSimplifiedAtFiles());
  System.setProperty("picocli.useSimplifiedAtFiles", "");
  assertTrue(parser.useSimplifiedAtFiles());
}
origin: remkop/picocli

/** Returns whether to use a simplified argument file format that is compatible with JCommander.
 * In this format, every line (except empty lines and comment lines)
 * is interpreted as a single argument. Arguments containing whitespace do not need to be quoted.
 * When system property {@code "picocli.useSimplifiedAtFiles"} is defined, the system property value overrides the programmatically set value.
 * @return whether to use a simplified argument file format. The default is {@code false}.
 * @since 3.9 */
public boolean isUseSimplifiedAtFiles() { return getCommandSpec().parser().useSimplifiedAtFiles(); }
origin: remkop/picocli

@Test
public void testUseSimplifiedAtFilesCanBeSetProgrammatically() {
  ParserSpec parser = new ParserSpec();
  assertFalse(parser.useSimplifiedAtFiles());
  parser.useSimplifiedAtFiles(true);
  assertTrue(parser.useSimplifiedAtFiles());
}
picocliCommandLine$Model$ParserSpecuseSimplifiedAtFiles

Popular methods of CommandLine$Model$ParserSpec

  • separator
  • aritySatisfiedByAttachedOptionParam
  • caseInsensitiveEnumValuesAllowed
  • collectErrors
  • limitSplit
  • posixClusteredShortOptionsAllowed
  • unmatchedOptionsArePositionalParams
  • splitQuotedStrings
  • trimQuotes
  • atFileCommentChar
  • endOfOptionsDelimiter
  • expandAtFiles
  • endOfOptionsDelimiter,
  • expandAtFiles,
  • overwrittenOptionsAllowed,
  • stopAtPositional,
  • stopAtUnmatched,
  • toggleBooleanFlags,
  • unmatchedArgumentsAllowed,
  • <init>,
  • initFrom

Popular in Java

  • Running tasks concurrently on multiple threads
  • getContentResolver (Context)
  • setScale (BigDecimal)
  • getSupportFragmentManager (FragmentActivity)
  • System (java.lang)
    Provides access to system-related information and resources including standard input and output. Ena
  • BigInteger (java.math)
    An immutable arbitrary-precision signed integer.FAST CRYPTOGRAPHY This implementation is efficient f
  • ConnectException (java.net)
    A ConnectException is thrown if a connection cannot be established to a remote host on a specific po
  • DecimalFormat (java.text)
    A concrete subclass of NumberFormat that formats decimal numbers. It has a variety of features desig
  • Arrays (java.util)
    This class contains various methods for manipulating arrays (such as sorting and searching). This cl
  • Modifier (javassist)
    The Modifier class provides static methods and constants to decode class and member access modifiers
  • Best IntelliJ 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