Gerard Murphy Posted June 8, 2015 Report Share Posted June 8, 2015 Hi, I'm finishing off an open source Scala plugin for Semantic Merge, I've attached some teaser screenshots with this post. It already allows Semantic Merge do successfully diff and merge Scala source files; however I am currently working through replacing the TODOs with descriptions of the language constructs. The code is over at GitHub:- https://github.com/sageserpent-open/SemanticMergeScalaPlugin.git I'll think of a nice way of distributing this plugin, currently you'll have to build it for yourselves, which isn't difficult, but we'd all like a more shrink-wrapped product. Enjoy! Gerard Link to comment Share on other sites More sharing options...
manu Posted June 10, 2015 Report Share Posted June 10, 2015 Wow!!!!!! Gerard!!! That's awesome! Thank you for developing this! Link to comment Share on other sites More sharing options...
Gerard Murphy Posted June 13, 2015 Author Report Share Posted June 13, 2015 Thanks for your encouragement, Manu - here's the latest screenshots, I think it is ready for people to try out (well, I'll be dogfooding it on my own code, anyway). I'm thinking of using Launch4J to package up the mess of Scala classes into a single executable - will make the configuration of Semantic Merge much simpler. Right now, it will detect renames and moves, and can cope with merging files with small syntax errors. I have tried some simple file rearrangements, these work too within limits. Looking good... Link to comment Share on other sites More sharing options...
manu Posted June 15, 2015 Report Share Posted June 15, 2015 I really like the new screenshots! Really good work. If any of our customers is interested in SCALA I'll suggest your plugin! Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.