Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for JavaAppStartScriptGenerationDetails (0.52 sec)

  1. platforms/jvm/plugins-application/src/main/java/org/gradle/jvm/application/scripts/JavaAppStartScriptGenerationDetails.java

    package org.gradle.jvm.application.scripts;
    
    import javax.annotation.Nullable;
    import java.util.List;
    
    /**
     * Details for generating Java-based application start scripts.
     */
    public interface JavaAppStartScriptGenerationDetails {
    
        /**
         * The display name of the application
         */
        String getApplicationName();
    
        /**
         * The environment variable to use to provide additional options to the JVM
         */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Feb 28 23:38:57 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  2. platforms/jvm/plugins-application/src/test/groovy/org/gradle/api/internal/plugins/UnixStartScriptGeneratorTest.groovy

            given:
            JavaAppStartScriptGenerationDetails details = createScriptGenerationDetails([], 'bin')
            Writer destination = new StringWriter()
    
            when:
            generator.generateScript(details, destination)
    
            then:
            destination.toString().contains(/DEFAULT_JVM_OPTS=""/)
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Feb 28 23:38:57 UTC 2024
    - 4.8K bytes
    - Viewed (0)
  3. platforms/jvm/plugins-application/src/test/groovy/org/gradle/api/internal/plugins/WindowsStartScriptGeneratorTest.groovy

     * See the License for the specific language governing permissions and
     * limitations under the License.
     */
    
    package org.gradle.api.internal.plugins
    
    import org.gradle.jvm.application.scripts.JavaAppStartScriptGenerationDetails
    import org.gradle.util.internal.TextUtil
    import org.gradle.util.internal.WrapUtil
    import spock.lang.Specification
    
    class WindowsStartScriptGeneratorTest extends Specification {
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Feb 28 23:38:57 UTC 2024
    - 4.9K bytes
    - Viewed (0)
  4. platforms/jvm/plugins-application/src/main/java/org/gradle/api/internal/plugins/DefaultTemplateBasedStartScriptGenerator.java

        private final String lineSeparator;
        private final Transformer<Map<String, String>, JavaAppStartScriptGenerationDetails> bindingFactory;
    
        private TextResource template;
    
        public DefaultTemplateBasedStartScriptGenerator(String lineSeparator, Transformer<Map<String, String>, JavaAppStartScriptGenerationDetails> bindingFactory, TextResource template) {
            this.lineSeparator = lineSeparator;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 11 20:20:16 UTC 2024
    - 3.7K bytes
    - Viewed (0)
  5. platforms/jvm/plugins-application/src/main/java/org/gradle/api/internal/plugins/StartScriptGenerator.java

            }
        }
    
        private static class Generate implements Action<BufferedWriter> {
            private final JavaAppStartScriptGenerationDetails startScriptGenerationDetails;
            private final ScriptGenerator unixStartScriptGenerator;
    
            public Generate(JavaAppStartScriptGenerationDetails startScriptGenerationDetails, ScriptGenerator unixStartScriptGenerator) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Feb 28 23:38:57 UTC 2024
    - 6.7K bytes
    - Viewed (0)
  6. platforms/jvm/plugins-application/src/test/groovy/org/gradle/api/internal/plugins/StartScriptGeneratorTest.groovy

     * See the License for the specific language governing permissions and
     * limitations under the License.
     */
    
    package org.gradle.api.internal.plugins
    
    import org.gradle.jvm.application.scripts.JavaAppStartScriptGenerationDetails
    import org.gradle.jvm.application.scripts.ScriptGenerator
    import org.gradle.test.fixtures.file.TestFile
    import org.gradle.test.fixtures.file.TestNameTestDirectoryProvider
    import org.junit.Rule
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Feb 28 23:38:57 UTC 2024
    - 3.8K bytes
    - Viewed (0)
  7. platforms/jvm/plugins-application/src/main/java/org/gradle/api/internal/plugins/StartScriptTemplateBindingFactory.java

    import com.google.common.base.Joiner;
    import com.google.common.collect.Iterables;
    import org.apache.commons.lang.StringUtils;
    import org.gradle.api.Transformer;
    import org.gradle.jvm.application.scripts.JavaAppStartScriptGenerationDetails;
    import org.gradle.util.internal.CollectionUtils;
    
    import java.text.CharacterIterator;
    import java.text.StringCharacterIterator;
    import java.util.ArrayList;
    import java.util.HashMap;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Feb 28 23:38:57 UTC 2024
    - 7.5K bytes
    - Viewed (0)
  8. platforms/jvm/plugins-application/src/main/java/org/gradle/api/internal/plugins/DefaultJavaAppStartScriptGenerationDetails.java

     */
    
    package org.gradle.api.internal.plugins;
    
    import org.gradle.jvm.application.scripts.JavaAppStartScriptGenerationDetails;
    
    import javax.annotation.Nullable;
    import java.util.List;
    import java.util.Objects;
    
    public final class DefaultJavaAppStartScriptGenerationDetails implements JavaAppStartScriptGenerationDetails {
    
        private final String applicationName;
        private final String optsEnvironmentVar;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Feb 28 23:38:57 UTC 2024
    - 5.1K bytes
    - Viewed (0)
  9. platforms/jvm/plugins-application/src/main/java/org/gradle/api/tasks/application/CreateStartScripts.java

     * }
     *
     * class CustomUnixStartScriptGenerator implements ScriptGenerator {
     *   void generateScript(JavaAppStartScriptGenerationDetails details, Writer destination) {
     *     // implementation
     *   }
     * }
     *
     * class CustomWindowsStartScriptGenerator implements ScriptGenerator {
     *   void generateScript(JavaAppStartScriptGenerationDetails details, Writer destination) {
     *     // implementation
     *   }
     * }
     * </pre>
     * <p>
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Feb 28 23:38:57 UTC 2024
    - 3.5K bytes
    - Viewed (0)
  10. platforms/jvm/plugins-application/src/main/java/org/gradle/jvm/application/scripts/ScriptGenerator.java

         * It is the responsibility of the caller to close the stream.
         *
         * @param details the application details
         * @param destination the script destination
         */
        void generateScript(JavaAppStartScriptGenerationDetails details, Writer destination);
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Feb 28 23:38:57 UTC 2024
    - 1.2K bytes
    - Viewed (0)
Back to top