Archive for May 26th, 2009

Subversion 1.6 Support in Maia

Tuesday, May 26th, 2009

Maia supports Subversion 1.6 using svnkit 1.3.0. Tree conflicts are detected.Tree conflicts are detected
You can mark tree conflicts as resolved.

Maia EAP is finally here

Tuesday, May 26th, 2009

We’ve been blogging about the cool new features implemented in the EAP builds of Maia (IntelliJ IDEA 9) for a while, and now at last you can download and try the new build for yourself.

The new features available in the new build include:

We’re eagerly waiting for your feedback on the new build. Feel free to let us know what you think on the forums, and post bugs and feature requests to our issue tracker.

And may you always develop with pleasure!

FlexUnit Support in Maia

Tuesday, May 26th, 2009

Maia is capable of running FlexUnit tests — you can run a single test method, all methods in a certain class, or all classes in a given package and its subpackages. For that, you’re provided with a new FlexUnit Run Configuration, which allows you to specify a module (Flex module or Java module with Flex facet) and configure the test scope:



To run tests you need to set up a dependency on FlexUnit.swc library, but this is something you must have already done to get your tests compiled. Tests are actually executed in debug mode with all the functionality like breakpoints, watches, etc. available.

When a run is finished the results window shows you the tests overview, output and statistics panel:



Mouse click on an item in the tree or statistics panel navigates you to the test source. Same is true for the stack traces of the failed tests.

Also, new context menu actions are provided to run test for a selected method, class, or package. Just right-click them and select Debug Flex, then click FlexUnit.

JavaEE 6 Support in Maia

Tuesday, May 26th, 2009

First Maia EAP brings you the following JavaEE support improvements:

  • EJB 3.1 @Singleton Session Bean
  • JPA 2.0 @ElementCollection attribute type, plus freshly allowed attribute types in embeddable objects (@OneToOne, @Embedded, etc.)
  • JPA 1.0/2.0 with Hibernate provider will not throw false-positive warnings about certain JPA specification violations that occur because of differences in JPA and Hibernate.