CRUNCH-677 fix merge mistakes
diff --git a/crunch-core/src/main/java/org/apache/crunch/io/impl/FileTargetImpl.java b/crunch-core/src/main/java/org/apache/crunch/io/impl/FileTargetImpl.java
index ea7e98a..9c9aaef 100644
--- a/crunch-core/src/main/java/org/apache/crunch/io/impl/FileTargetImpl.java
+++ b/crunch-core/src/main/java/org/apache/crunch/io/impl/FileTargetImpl.java
@@ -259,7 +259,7 @@
     }
   }
 
-  private void handeOutputsDistributedCopy(Configuration conf, Path srcPattern, FileSystem srcFs, FileSystem dstFs,
+  private void handleOutputsDistributedCopy(Configuration conf, Path srcPattern, FileSystem srcFs, FileSystem dstFs,
           int maxDistributedCopyTasks) throws IOException {
     Path[] srcs = FileUtil.stat2Paths(srcFs.globStatus(srcPattern), srcPattern);
     if (srcs.length > 0) {
diff --git a/crunch-hcatalog/src/main/java/org/apache/crunch/io/hcatalog/HCatSourceTarget.java b/crunch-hcatalog/src/main/java/org/apache/crunch/io/hcatalog/HCatSourceTarget.java
index 39a66cf..37c76fa 100644
--- a/crunch-hcatalog/src/main/java/org/apache/crunch/io/hcatalog/HCatSourceTarget.java
+++ b/crunch-hcatalog/src/main/java/org/apache/crunch/io/hcatalog/HCatSourceTarget.java
@@ -35,6 +35,7 @@
 import org.apache.crunch.types.PType;
 import org.apache.crunch.types.writable.Writables;
 import org.apache.hadoop.conf.Configuration;
+import org.apache.hadoop.fs.FileSystem;
 import org.apache.hadoop.fs.Path;
 import org.apache.hadoop.hive.common.StatsSetupConst;
 import org.apache.hadoop.hive.conf.HiveConf;
@@ -135,6 +136,18 @@
   }
 
   @Override
+  public SourceTarget<HCatRecord> fileSystem(FileSystem fileSystem) {
+    // not currently supported/applicable for HCatalog
+    return this;
+  }
+
+  @Override
+  public FileSystem getFileSystem() {
+    // not currently supported/applicable for HCatalog
+    return null;
+  }
+
+  @Override
   public PType<HCatRecord> getType() {
     return PTYPE;
   }
diff --git a/crunch-hcatalog/src/main/java/org/apache/crunch/io/hcatalog/HCatTarget.java b/crunch-hcatalog/src/main/java/org/apache/crunch/io/hcatalog/HCatTarget.java
index 114cf55..cb81707 100644
--- a/crunch-hcatalog/src/main/java/org/apache/crunch/io/hcatalog/HCatTarget.java
+++ b/crunch-hcatalog/src/main/java/org/apache/crunch/io/hcatalog/HCatTarget.java
@@ -33,6 +33,7 @@
 import org.apache.crunch.types.PType;
 import org.apache.crunch.types.writable.Writables;
 import org.apache.hadoop.conf.Configuration;
+import org.apache.hadoop.fs.FileSystem;
 import org.apache.hadoop.fs.Path;
 import org.apache.hadoop.hive.conf.HiveConf;
 import org.apache.hadoop.hive.metastore.IMetaStoreClient;
@@ -171,6 +172,18 @@
   }
 
   @Override
+  public Target fileSystem(FileSystem fileSystem) {
+    // not currently supported/applicable for HCatalog
+    return this;
+  }
+
+  @Override
+  public FileSystem getFileSystem() {
+    // not currently supported/applicable for HCatalog
+    return null;
+  }
+
+  @Override
   public boolean handleExisting(WriteMode writeMode, long lastModifiedAt, Configuration conf) {
     return writeMode == WriteMode.DEFAULT;
   }
diff --git a/crunch-kafka/src/main/java/org/apache/crunch/kafka/KafkaSource.java b/crunch-kafka/src/main/java/org/apache/crunch/kafka/KafkaSource.java
index 1614053..fcf002b 100644
--- a/crunch-kafka/src/main/java/org/apache/crunch/kafka/KafkaSource.java
+++ b/crunch-kafka/src/main/java/org/apache/crunch/kafka/KafkaSource.java
@@ -33,6 +33,7 @@
 import org.apache.crunch.types.PType;
 import org.apache.crunch.types.writable.Writables;
 import org.apache.hadoop.conf.Configuration;
+import org.apache.hadoop.fs.FileSystem;
 import org.apache.hadoop.fs.Path;
 import org.apache.hadoop.io.BytesWritable;
 import org.apache.hadoop.mapreduce.Job;
@@ -114,6 +115,18 @@
   }
 
   @Override
+  public Source<Pair<BytesWritable, BytesWritable>> fileSystem(FileSystem fileSystem) {
+    // not currently applicable/supported for Kafka
+    return this;
+  }
+
+  @Override
+  public FileSystem getFileSystem() {
+    // not currently applicable/supported for Kafka
+    return null;
+  }
+
+  @Override
   public PType<Pair<BytesWritable, BytesWritable>> getType() {
     return KAFKA_SOURCE_TYPE;
   }
diff --git a/crunch-kafka/src/main/java/org/apache/crunch/kafka/record/KafkaSource.java b/crunch-kafka/src/main/java/org/apache/crunch/kafka/record/KafkaSource.java
index d7fb763..4d59edd 100644
--- a/crunch-kafka/src/main/java/org/apache/crunch/kafka/record/KafkaSource.java
+++ b/crunch-kafka/src/main/java/org/apache/crunch/kafka/record/KafkaSource.java
@@ -27,6 +27,7 @@
 import org.apache.crunch.types.Converter;
 import org.apache.crunch.types.PType;
 import org.apache.hadoop.conf.Configuration;
+import org.apache.hadoop.fs.FileSystem;
 import org.apache.hadoop.fs.Path;
 import org.apache.hadoop.io.BytesWritable;
 import org.apache.hadoop.mapreduce.Job;
@@ -101,6 +102,18 @@
   }
 
   @Override
+  public Source<ConsumerRecord<BytesWritable, BytesWritable>> fileSystem(FileSystem fileSystem) {
+    // not currently applicable/supported for Kafka
+    return this;
+  }
+
+  @Override
+  public FileSystem getFileSystem() {
+    // not currently applicable/supported for Kafka
+    return null;
+  }
+
+  @Override
   public PType<ConsumerRecord<BytesWritable, BytesWritable>> getType() {
     return ConsumerRecordHelper.CONSUMER_RECORD_P_TYPE;
   }