#816: Support for hierarchical context hierarchies - RunWith annotation will be resolved along the hierarchy of non-static member classes.
Merge pull request #817 from bechte/support-member-classes

Support for hierarchical context hierarchies
Sniffer plugin to check Java 5 signatures
Merge pull request #898 from Tibor17/junit.tests

Sniffer plugin to check Java 5 signatures
Compiler source/target 1.5 in tests
Fixes #880: Added new error message relative to static @Rule and @ClassRule
Merge pull request #902 from ancosen/master

#880 Allow static @Rule declarations
Merge pull request #899 from Tibor17/junit.fix

Compiler source/target 1.5 in tests
ParentRunner to notify of assumption failure instead ignore for assumption violation exceptions
Merge pull request #896 from BrianBerzins/master

ParentRunner handling of AssumptionViolationException
Disable doclint for all groups but accessibility and reference.

With JDK 8, doclint has been added to Javadoc. It is enabled by default
but it is too strict for JUnit. The only groups that did not report
issues are accessibility and reference.

Additionally doclint is disabled for JDK < 8, because Javadoc does not
accept the -Xdoclint argument in JDKs before JDK 8.
Fix Javadoc issues reported by JDK8's doclint.
Verify javadoc on Travis CI.

The build should fail for Javadoc issues.
Remove outdated documentation.
Fix Javadoc issues reported by JDK8's doclint.
Enable javac's doclint.
Remove default group id of compiler plugin.

It is not needed.
Remove default group id of compiler plugin.

It is not needed.
Use Javadoc doclint (accessibility and reference).

We cannot use syntax because the Hamcrest sources have invalid syntax.