Repository: GoogleContainerTools/jib
File: jib-core/src/main/java/com/google/cloud/tools/jib/configuration/BuildContext.java (Java)

Code before:
      boolean enablePlatformTags) {
    this.baseImageConfiguration = baseImageConfiguration;
    this.targetImageConfiguration = targetImageConfiguration;
    this.additionalTargetImageTags = additionalTargetImageTags;
    this.containerConfiguration = containerConfiguration;
    this.baseImageLayersCache = baseImageLayersCache;
    this.applicationLayersCache = applicationLayersCache;
    this.targetFormat = targetFormat;
    this.offline = offline;
    this.layerConfigurations = layerConfigurations;
    this.toolName = toolName;
    this.toolVersion = toolVersion;
    this.eventHandlers = eventHandlers;
    this.httpClient = httpClient;
    this.executorService = executorService;
    this.shutDownExecutorService = shutDownExecutorService;
    this.alwaysCacheBaseImage = alwaysCacheBaseImage;
    this.registryMirrors = registryMirrors;
    this.enablePlatformTags = enablePlatformTags;
  }

  public ImageConfiguration getBaseImageConfiguration() {
    return baseImageConfiguration;
  }

  public boolean isEnablePlatformTags() {
    return enablePlatformTags;
  }

  public ImageConfiguration getTargetImageConfiguration() {
    return targetImageConfiguration;
  }

  /**
   * Returns all image tags configured for this build.
   *
   * @return the set of image tags configured for this build
   */
  public ImmutableSet<String> getAllTargetImageTags() {
    ImmutableSet.Builder<String> allTargetImageTags =
        ImmutableSet.builderWithExpectedSize(1 + additionalTargetImageTags.size());
    allTargetImageTags.add(targetImageConfiguration.getImageQualifier());
    allTargetImageTags.addAll(additionalTargetImageTags);
    return allTargetImageTags.build();
  }

  public ContainerConfiguration getContainerConfiguration() {
    return containerConfiguration;
  }

  public Class<? extends BuildableManifestTemplate> getTargetFormat() {

Review comment (suggestion):
```suggestion
  public boolean getEnablePlatformTags() {
```

Code after:
      ExecutorService executorService,
      boolean shutDownExecutorService,
      boolean alwaysCacheBaseImage,
      ImmutableListMultimap<String, String> registryMirrors,
      boolean enablePlatformTags) {
    this.baseImageConfiguration = baseImageConfiguration;
    this.targetImageConfiguration = targetImageConfiguration;
    this.additionalTargetImageTags = additionalTargetImageTags;
    this.containerConfiguration = containerConfiguration;
    this.baseImageLayersCache = baseImageLayersCache;
    this.applicationLayersCache = applicationLayersCache;
    this.targetFormat = targetFormat;
    this.offline = offline;
    this.layerConfigurations = layerConfigurations;
    this.toolName = toolName;
    this.toolVersion = toolVersion;
    this.eventHandlers = eventHandlers;
    this.httpClient = httpClient;
    this.executorService = executorService;
    this.shutDownExecutorService = shutDownExecutorService;
    this.alwaysCacheBaseImage = alwaysCacheBaseImage;
    this.registryMirrors = registryMirrors;
    this.enablePlatformTags = enablePlatformTags;
  }

  public ImageConfiguration getBaseImageConfiguration() {
    return baseImageConfiguration;
  }

  public boolean getEnablePlatformTags() {
    return enablePlatformTags;
  }

  public ImageConfiguration getTargetImageConfiguration() {
    return targetImageConfiguration;
  }

  /**
   * Returns all image tags configured for this build.
   *
   * @return the set of image tags configured for this build
   */
  public ImmutableSet<String> getAllTargetImageTags() {
    ImmutableSet.Builder<String> allTargetImageTags =
        ImmutableSet.builderWithExpectedSize(1 + additionalTargetImageTags.size());
    allTargetImageTags.add(targetImageConfiguration.getImageQualifier());
    allTargetImageTags.addAll(additionalTargetImageTags);
    return allTargetImageTags.build();
  }

  public ContainerConfiguration getContainerConfiguration() {