Navigation Menu

Skip to content

Commit

Permalink
Move to io.bootique namespace #87
Browse files Browse the repository at this point in the history
  • Loading branch information
andrus committed Aug 6, 2016
1 parent ded4c8f commit e05a98e
Show file tree
Hide file tree
Showing 98 changed files with 278 additions and 247 deletions.
@@ -1,8 +1,8 @@
package com.nhl.bootique.test;

import com.nhl.bootique.Bootique;
import com.nhl.bootique.command.CommandOutcome;
import com.nhl.bootique.log.BootLogger;
import io.bootique.Bootique;
import io.bootique.command.CommandOutcome;
import io.bootique.log.BootLogger;

import java.util.Optional;
import java.util.concurrent.ExecutionException;
Expand Down
@@ -1,10 +1,10 @@
package com.nhl.bootique.test;

import com.nhl.bootique.BQRuntime;
import com.nhl.bootique.Bootique;
import com.nhl.bootique.command.CommandOutcome;
import com.nhl.bootique.log.BootLogger;
import com.nhl.bootique.log.DefaultBootLogger;
import io.bootique.BQRuntime;
import io.bootique.Bootique;
import io.bootique.command.CommandOutcome;
import io.bootique.log.BootLogger;
import io.bootique.log.DefaultBootLogger;

import java.util.function.Consumer;

Expand Down
Expand Up @@ -14,8 +14,8 @@
import org.junit.rules.ExternalResource;

import com.google.inject.multibindings.MapBinder;
import com.nhl.bootique.BQCoreModule;
import com.nhl.bootique.Bootique;
import io.bootique.BQCoreModule;
import io.bootique.Bootique;
import com.nhl.bootique.test.BQDaemonTestRuntime;

/**
Expand Down
Expand Up @@ -7,13 +7,13 @@
import java.util.ServiceLoader;
import java.util.stream.StreamSupport;

import com.nhl.bootique.BQModuleProvider;
import io.bootique.BQModuleProvider;

/**
* A helper class to simplify writing the tests that need to check that a
* specified {@link BQModuleProvider} is available via ServiceLoader mechanism.
* This is a useful test as
* <code>META-INF/services/com.nhl.bootique.BQModuleProvider</code> files can
* <code>META-INF/services/BQModuleProvider</code> files can
* contain typos or omissions. Sample usage:
*
* <pre>
Expand Down
Expand Up @@ -12,9 +12,9 @@
import org.junit.rules.ExternalResource;

import com.google.inject.multibindings.MapBinder;
import com.nhl.bootique.BQCoreModule;
import com.nhl.bootique.Bootique;
import com.nhl.bootique.config.ConfigurationFactory;
import io.bootique.BQCoreModule;
import io.bootique.Bootique;
import io.bootique.config.ConfigurationFactory;
import com.nhl.bootique.test.BQTestRuntime;

/**
Expand Down
@@ -1,36 +1,36 @@
package com.nhl.bootique;
package io.bootique;

import com.google.inject.Binder;
import com.google.inject.Module;
import com.google.inject.Provides;
import com.google.inject.Singleton;
import com.google.inject.multibindings.MapBinder;
import com.google.inject.multibindings.Multibinder;
import com.nhl.bootique.annotation.Args;
import com.nhl.bootique.annotation.DefaultCommand;
import com.nhl.bootique.annotation.EnvironmentProperties;
import com.nhl.bootique.annotation.EnvironmentVariables;
import com.nhl.bootique.annotation.LogLevels;
import com.nhl.bootique.cli.Cli;
import com.nhl.bootique.cli.CliOption;
import com.nhl.bootique.command.Command;
import com.nhl.bootique.command.CommandManager;
import com.nhl.bootique.command.DefaultCommandManager;
import com.nhl.bootique.command.HelpCommand;
import com.nhl.bootique.config.CliConfigurationSource;
import com.nhl.bootique.config.ConfigurationFactory;
import com.nhl.bootique.config.ConfigurationSource;
import com.nhl.bootique.env.DefaultEnvironment;
import com.nhl.bootique.env.Environment;
import com.nhl.bootique.jackson.DefaultJacksonService;
import com.nhl.bootique.jackson.JacksonService;
import com.nhl.bootique.jopt.JoptCliProvider;
import com.nhl.bootique.log.BootLogger;
import com.nhl.bootique.run.DefaultRunner;
import com.nhl.bootique.run.Runner;
import com.nhl.bootique.shutdown.DefaultShutdownManager;
import com.nhl.bootique.shutdown.ShutdownManager;
import com.nhl.bootique.shutdown.ShutdownTimeout;
import io.bootique.annotation.Args;
import io.bootique.annotation.DefaultCommand;
import io.bootique.annotation.EnvironmentProperties;
import io.bootique.annotation.EnvironmentVariables;
import io.bootique.annotation.LogLevels;
import io.bootique.cli.Cli;
import io.bootique.cli.CliOption;
import io.bootique.command.Command;
import io.bootique.command.CommandManager;
import io.bootique.command.DefaultCommandManager;
import io.bootique.command.HelpCommand;
import io.bootique.config.CliConfigurationSource;
import io.bootique.config.ConfigurationFactory;
import io.bootique.config.ConfigurationSource;
import io.bootique.env.DefaultEnvironment;
import io.bootique.env.Environment;
import io.bootique.jackson.DefaultJacksonService;
import io.bootique.jackson.JacksonService;
import io.bootique.jopt.JoptCliProvider;
import io.bootique.log.BootLogger;
import io.bootique.run.DefaultRunner;
import io.bootique.run.Runner;
import io.bootique.shutdown.DefaultShutdownManager;
import io.bootique.shutdown.ShutdownManager;
import io.bootique.shutdown.ShutdownTimeout;

import java.time.Duration;
import java.util.Map;
Expand Down
@@ -1,4 +1,4 @@
package com.nhl.bootique;
package io.bootique;

import com.google.inject.Module;

Expand Down
@@ -1,4 +1,4 @@
package com.nhl.bootique;
package io.bootique;

import java.util.Collection;
import java.util.Collections;
Expand Down
@@ -1,4 +1,4 @@
package com.nhl.bootique;
package io.bootique;

import static java.util.stream.Collectors.joining;

Expand All @@ -8,14 +8,10 @@
import com.google.inject.Binding;
import com.google.inject.Injector;
import com.google.inject.Key;
import com.google.inject.ProvisionException;
import com.nhl.bootique.annotation.Args;
import com.nhl.bootique.command.CommandOutcome;
import com.nhl.bootique.log.BootLogger;
import com.nhl.bootique.run.Runner;
import com.nhl.bootique.shutdown.ShutdownManager;

import joptsimple.OptionException;
import io.bootique.annotation.Args;
import io.bootique.log.BootLogger;
import io.bootique.run.Runner;
import io.bootique.shutdown.ShutdownManager;

/**
* A wrapper around launcher DI container.
Expand Down
@@ -1,4 +1,4 @@
package com.nhl.bootique;
package io.bootique;

import java.util.ArrayList;
import java.util.Arrays;
Expand All @@ -11,13 +11,10 @@
import com.google.inject.Injector;
import com.google.inject.Module;
import com.google.inject.ProvisionException;
import com.google.inject.multibindings.Multibinder;
import com.nhl.bootique.command.Command;
import com.nhl.bootique.command.CommandOutcome;
import com.nhl.bootique.command.Commands;
import com.nhl.bootique.env.DefaultEnvironment;
import com.nhl.bootique.log.BootLogger;
import com.nhl.bootique.log.DefaultBootLogger;
import io.bootique.command.CommandOutcome;
import io.bootique.env.DefaultEnvironment;
import io.bootique.log.BootLogger;
import io.bootique.log.DefaultBootLogger;

import joptsimple.OptionException;

Expand Down
@@ -1,4 +1,4 @@
package com.nhl.bootique;
package io.bootique;

import java.util.Objects;

Expand Down
@@ -1,4 +1,4 @@
package com.nhl.bootique;
package io.bootique;

import java.io.InputStream;
import java.net.URL;
Expand All @@ -12,19 +12,19 @@
import com.fasterxml.jackson.databind.ObjectMapper;
import com.google.inject.Inject;
import com.google.inject.Provider;
import com.nhl.bootique.config.ConfigurationFactory;
import com.nhl.bootique.config.ConfigurationSource;
import com.nhl.bootique.config.jackson.InPlaceLeftHandMerger;
import com.nhl.bootique.config.jackson.InPlaceMapOverrider;
import com.nhl.bootique.config.jackson.JsonNodeConfigurationBuilder;
import com.nhl.bootique.config.jackson.JsonNodeConfigurationFactory;
import com.nhl.bootique.config.jackson.JsonNodeJsonParser;
import com.nhl.bootique.config.jackson.JsonNodeYamlParser;
import com.nhl.bootique.config.jackson.MultiFormatJsonNodeParser;
import com.nhl.bootique.config.jackson.MultiFormatJsonNodeParser.ParserType;
import com.nhl.bootique.env.Environment;
import com.nhl.bootique.jackson.JacksonService;
import com.nhl.bootique.log.BootLogger;
import io.bootique.config.ConfigurationFactory;
import io.bootique.config.ConfigurationSource;
import io.bootique.config.jackson.InPlaceLeftHandMerger;
import io.bootique.config.jackson.InPlaceMapOverrider;
import io.bootique.config.jackson.JsonNodeConfigurationBuilder;
import io.bootique.config.jackson.JsonNodeConfigurationFactory;
import io.bootique.config.jackson.JsonNodeJsonParser;
import io.bootique.config.jackson.JsonNodeYamlParser;
import io.bootique.config.jackson.MultiFormatJsonNodeParser;
import io.bootique.config.jackson.MultiFormatJsonNodeParser.ParserType;
import io.bootique.env.Environment;
import io.bootique.jackson.JacksonService;
import io.bootique.log.BootLogger;

/**
* @since 0.17
Expand Down
@@ -1,4 +1,4 @@
package com.nhl.bootique;
package io.bootique;

import static java.util.stream.Collectors.toList;

Expand Down
@@ -1,4 +1,4 @@
package com.nhl.bootique;
package io.bootique;

import static java.util.stream.Collectors.joining;
import static java.util.stream.Collectors.toList;
Expand All @@ -12,7 +12,7 @@

import com.google.inject.Module;
import com.google.inject.util.Modules;
import com.nhl.bootique.log.BootLogger;
import io.bootique.log.BootLogger;

class ModuleMerger {

Expand Down
@@ -1,4 +1,4 @@
package com.nhl.bootique.annotation;
package io.bootique.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
Expand Down
@@ -1,12 +1,12 @@
package com.nhl.bootique.annotation;
package io.bootique.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

import com.google.inject.BindingAnnotation;
import com.nhl.bootique.command.Command;
import io.bootique.command.Command;

/**
* A binding annotation for a failover {@link Command} that is executed when no
Expand Down
@@ -1,4 +1,4 @@
package com.nhl.bootique.annotation;
package io.bootique.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
Expand Down
@@ -1,4 +1,4 @@
package com.nhl.bootique.annotation;
package io.bootique.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
Expand Down
@@ -1,4 +1,4 @@
package com.nhl.bootique.annotation;
package io.bootique.annotation;

import com.google.inject.BindingAnnotation;

Expand Down
@@ -1,4 +1,4 @@
package com.nhl.bootique.cli;
package io.bootique.cli;

import java.io.Writer;
import java.util.List;
Expand Down
@@ -1,4 +1,4 @@
package com.nhl.bootique.cli;
package io.bootique.cli;

/**
* A descriptor of a command-line option.
Expand Down
@@ -1,4 +1,4 @@
package com.nhl.bootique.cli;
package io.bootique.cli;

/**
* @since 0.12
Expand Down
@@ -1,6 +1,6 @@
package com.nhl.bootique.command;
package io.bootique.command;

import com.nhl.bootique.cli.Cli;
import io.bootique.cli.Cli;

@FunctionalInterface
public interface Command {
Expand Down
@@ -1,4 +1,4 @@
package com.nhl.bootique.command;
package io.bootique.command;

import java.util.Collection;

Expand Down
@@ -1,9 +1,9 @@
package com.nhl.bootique.command;
package io.bootique.command;

import java.util.ArrayList;
import java.util.Collection;

import com.nhl.bootique.cli.CliOption;
import io.bootique.cli.CliOption;

/**
* Describes a {@link Command}, providing useful information to Bootique to map
Expand Down
@@ -1,4 +1,4 @@
package com.nhl.bootique.command;
package io.bootique.command;

public class CommandOutcome {

Expand Down
@@ -1,6 +1,6 @@
package com.nhl.bootique.command;
package io.bootique.command;

import com.nhl.bootique.cli.Cli;
import io.bootique.cli.Cli;

/**
* An abstract superlcass of commands that provide their own metadata.
Expand Down
@@ -1,4 +1,4 @@
package com.nhl.bootique.command;
package io.bootique.command;

import java.util.Collection;
import java.util.Collections;
Expand All @@ -12,10 +12,10 @@
import com.google.inject.Provides;
import com.google.inject.Singleton;
import com.google.inject.multibindings.Multibinder;
import com.nhl.bootique.BQCoreModule;
import com.nhl.bootique.BQModuleProvider;
import com.nhl.bootique.annotation.DefaultCommand;
import com.nhl.bootique.log.BootLogger;
import io.bootique.BQCoreModule;
import io.bootique.BQModuleProvider;
import io.bootique.annotation.DefaultCommand;
import io.bootique.log.BootLogger;

/**
* A helper to build a non-standard command set in an app.
Expand Down Expand Up @@ -52,7 +52,7 @@ public void configure(Binder binder) {
@Provides
@Singleton
CommandManager createManager(Set<Command> moduleCommands, @ExtraCommands Set<Command> extraCommands,
@DefaultCommand Command defaultCommand, BootLogger bootLogger) {
@DefaultCommand Command defaultCommand, BootLogger bootLogger) {

// merge two sets, checking for dupe names within the set, but allowing
// extras to override module commands...
Expand Down
@@ -1,4 +1,4 @@
package com.nhl.bootique.command;
package io.bootique.command;

import java.util.Collection;
import java.util.HashMap;
Expand Down
@@ -1,4 +1,4 @@
package com.nhl.bootique.command;
package io.bootique.command;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
Expand Down

0 comments on commit e05a98e

Please sign in to comment.