rascal
rascal copied to clipboard
List of potential duplicate files after rascal-core integration
After merging rascal and rascal-core we have already eliminated most duplicate files. This issue documents the remaining, potential, duplicates, handle with great care:
- [x]
JavaCompilerException.java: [likely merge] -org.rascalmpl.interpreter.utils.JavaCompilerException.java-org.rascalmpl.runtime.utils.JavaCompilerException.java[REMOVED] - [ ]
Fingerprint.java:[very delicate, but consider eliminating duplication] -org.rascalmpl.runtime.Fingerprint.java-org.rascalmpl.library.lang.rascal.matching.internal.Fingerprint.java-IValue.getFingerprint() - [ ]
Fingerprint.rsc: [very delicate, but consider eliminating duplication] -lang::rascal::matching::Fingerprint-lang::rascalcore::check::Fingerprint - [x]
JavaCompiler.java: -org.rascalmpl.runtime.utils.JavaCompiler.java[REMOVED] -org.rascalmpl.interpreter.utils.JavaCompiler.java - [x]
ConcreteSyntax.rsc[Keep both: similar functionality in the Symbol respectively AType world] -lang::rascal::grammar::ConcreteSyntax-lang::rascalcore::compile::Rascal2muRascal::ConcreteSyntax - [x]
RascalFunctionActionExecutor.java: [Keep both: due to different function call mechanism in compiled code] -org.rascalmpl.runtime.RascalFunctionActionExecutor.java-org.rascalmpl.parser.uptr.action.RascalFunctionActionExecutor.java - [x]
SubSetGenerator.java: [completely different implementations, keep both, for now] -org.rascalmpl.runtime.utils.SubSetGenerator.java-org.rascalmpl.interpreter.matching.SubSetGenerator.java