anchor.diff:    emacsplus = buildEclipsePlugin rec {
       name = "emacsplus-${version}";
       version = "4.2.0";
  -    javaName = "com.mulgasoft.emacsplus";
  -
  -    srcFeature = fetchurl {
  -      url = "http://www.mulgasoft.com/emacsplus/e4/update-site/features/${javaName}.feature_${version}.jar";
  +
  +    srcFeature = fetchurl {
  +      url = "http://www.mulgasoft.com/emacsplus/e4/update-site/features/com.mulgasoft.emacsplus.feature_${version}.jar";
         sha256 = "0wja3cd7gq8w25797fxnafvcncjnmlv8qkl5iwqj7zja2f45vka8";
       };
   
       srcPlugin = fetchurl {
  -      url = "http://www.mulgasoft.com/emacsplus/e4/update-site/plugins/${javaName}_${version}.jar";
  +      url = "http://www.mulgasoft.com/emacsplus/e4/update-site/plugins/com.mulgasoft.emacsplus_${version}.jar";
         sha256 = "08yw45nr90mlpdzim74vsvdaxj41sgpxcrqk5ia6l2dzvrqlsjs1";
       };
   
  
positive.code:   testng = buildEclipsePlugin rec {
      name = "testng-${version}";
      version = "6.9.5.201506120235";
      javaName = "org.testng.eclipse";
  
      srcFeature = fetchurl {
        url = "http://beust.com/eclipse/features/org.testng.eclipse_6.9.5.201506120235.jar";
  
negative.code:     };
  
      srcPlugin = fetchurl {
        url = "http://dl.bintray.com/iloveeclipse/plugins/de.loskutov.anyedit.AnyEditTools_${version}.jar";
        sha256 = "1i3ghf2mhdfhify30hlyxqmyqcp40pkd5zhsiyg6finn4w81sxv2";
      };
  
  