old_contents: 'use babel';
  
  import { _ } from 'lodash';
  
  class JavaUtil {
  
    getSimpleName(className) {
      return className.replace(/[a-z]*\./g, '');
    }
  
    getPackageName(className) {
      return className.replace('.' + this.getSimpleName(className), '');
    }
  
    getInverseName(className) {
      return _.reduceRight(className.split('.'), (result, next) => {
        return result + next;
      }, '');
    }
  
  }
  
  export default new JavaUtil();
  
new_contents: 'use babel';
  
  import { _ } from 'lodash';
  
  class JavaUtil {
  
    getSimpleName(className) {
      return className.replace(/[a-z0-9]*\./g, '');
    }
  
    getPackageName(className) {
      return className.replace('.' + this.getSimpleName(className), '');
    }
  
    getInverseName(className) {
      return _.reduceRight(className.split('.'), (result, next) => {
        return result + next;
      }, '');
    }
  
  }
  
  export default new JavaUtil();
  
subject: Fix for issue #40