JetBrains Updates Upsource
JetBrains Updates Upsource
Written by Kay Ewbank   
Tuesday, 12 April 2016

An updated version of the Upsource code review tool has been released with support for reviewing PHP code.

Upsource can be used to browse source code in repositories, share and discuss code, search symbols or text, and find usages. The new version can be used with Java and PHP, and you get code-aware navigation, static code analysis, and find usages. JavaScript developers have also benefited from improved support, and with support for ECMAScript 6. The support for Kotlin has also been improved to inlude Kotlin 1.0, which was recently released.



Upsource 3.0 has better support for GitHub projects, starting with a new "Connect to GitHub" screen. Another improvement is that when you're looking at a GitHub project using Upsource, pull requests become branch code reviews, and you can create and merge pull requests straight from the Branches page in Upsource.

One addiition to the software is the code analysis summary. This is part of Upsource's code insight features, and you can use it to see the difference between the new and previous versions of your code, along with any "issues" that were introduced or fixed in the changes you're looking at.

Another addition is the first of an automatic workflow generation in the form of automatic creation of reviews, along with assigning reviewers, if someone changes specific parts of the codebase. For example, if you know that some parts of the code shouldn't be changed, you can mark that section so that if anyone does make a change, an automatic review is generated. The developers of Upsource say that more workflow types will follow. 

Another useful addition is support for webhooks so you can notify external services, such as an issue tracker or a CI server about events that occur in an Upsource project. When an event occurs inside Upsource, a JSON payload is sent to the specified URLs using HTTP POST. 
Other improvements include better analytics so it's easier to group different types of reports, along with the addition of treemap visualization of project files. The IDE plugin has also been improved with real-time notifications in IDE, support for copying text from News Feed items and discussions, an improved News Feed UI, and links in comments.
upsourceMore Information

Download Link

What's New In Upsource

Related Articles

Upsource 2.0 Released

JetBrains Upsource Released 

JetBrains Upsource

IntelliJ IDEA 14 Released


To be informed about new articles on I Programmer, sign up for our weekly newsletter,subscribe to the RSS feed and follow us on, Twitter, FacebookGoogle+ or Linkedin



Intellij IDEA Improves Coding Assistance

There's a major update of Intellij IDEA, with smarter coding assistance, a better debugger, and a Run Dashboard that lets you rerun, stop and terminate applications. The Intellij IDEA is a well-known  [ ... ]

What Is The Computational Power Of The Universe?

The universe can be viewed as a huge physical computer that has been running for 13.7 billion . The outcome of its program is the way it is. Does the universe actually have the power it needs, or does [ ... ]

More News




blog comments powered by Disqus

Last Updated ( Tuesday, 12 April 2016 )

RSS feed of news items only
I Programmer News
Copyright © 2017 All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.