SemanticMerge 1.0.44 is now out with Java improvements

Thursday, November 21, 2013 , 2 Comments

We’re happy to announce a new SemanticMerge release this week!

1.0.44 is now out.

Improved Java support

We’ve improved the Java support: now instead of just showing the method name on the declarations we add more information (UML style). So instead of [method] listen now you will be able to read [method] listen() : void which is much clearer.

VisualMerge also benefits from the change since now we have much more precise decorators representing the standard modifiers for all elements:

Finally, the “hints” on VisualMerge are also improved:

Bug fixed: issue with renamed methods

A rename operation, without changes in the body and not involved in any conflict, was not being applied in the result file. Now fixed.

Enjoy the release!

Talking about Semantic at QCon 2013 in San Francisco

We introduced SemanticMerge last week in San Francisco. Besides going through the basics of how to use Semantic and what it can do we went under the hood to explain how it works and later we showed a preview of our upcoming ‘semantic multi-file’ support, which is the *real thing* everyone is looking for :-)

2 comments:

  1. Great to see that the multi-file merge functionality is coming along, I've been watching and waiting for this.

    ReplyDelete
  2. Hey Gerard :P

    Yes, thanks for watching it till the end :)

    Right, multi-file is *the* real thing. This proof of concept has been around for months already thanks to Rubén and Violeta (two master coders here) but we've been so busy polishing the final semantic version that we didn't focus on multi-file yet.

    The challenges we face right now is to find out a good realistic way to handle multi-file conflicts when several files are involved. Maybe some not involved, you know. The thing is how to render and make it usable with the entire thing.

    I'm happy to read you liked it! :-)

    ReplyDelete