📜 ⬆️ ⬇️

Upsource 2017.2 released with support for external code inspections, Python, NPM, and more

Hello! We have great news - Upsource 2017.2 has been released! In this release, we added a number of the most frequently requested features, and, as usual, improved the existing functionality. Let's see what got into this release.

Support for external code inspections

If you use TeamShare’s code-based inspections based on ReSharper or IntelliJ IDEA, or use SonarQube inspections, you can now get additional value from them. Upsource 2017.2 is able to show the results of such an analysis in its UI, along with the results of embedded inspections. Reviewing the code becomes a bit easier if you immediately see what new potential problems this change introduced.
')
Inspection ReSharper in Upsource

Python support

Code navigation and static analysis, similar to those already available for Java, JavaScript, PHP and Kotlin, became available for Python projects. This functionality helps to better understand the changes in the project and to understand what potential problems could sneak into these changes, or how to further improve the quality of the code.

Python support

Reactions

Quite often, discussions come to the conclusion that there is no need for a detailed answer, but to respond to a comment is somehow necessary. In order for you to save time for yourself and others in such situations, we have added a small set of reactions.

Reactions

GitLab support

We are pleased to announce that you can now create code review for GitLab merge requests in Upsource.

NPM support

We improved “Go to declaration” and “Find usages” for JavaScript code. Upsource now installs the dependencies listed in package.json.

NPM support

Hint when creating a Code Review

Using statistical analysis, Upsource is now able to tell which code review the new change applies to.

Hint when creating a Code Review

Some game elements

To diversify the routine and make acquaintance with the product a little more entertaining, we added a system of achivok. At this stage, their set is limited, but this is only the beginning!

Achivki

And much more

You can learn about the rest of the Upsource features on the product page .

You can download the product from here ; Read the prices here , and follow the latest news by subscribing to the Upsource Twitter account .

Source: https://habr.com/ru/post/333034/


All Articles