Skip to content

sblundy/ReviewBoard-IntelliJ-Plugin

Repository files navigation

IntelliJ Client Plugin for ReviewBoard

The point of this plugin is to ease interacting with a ReviewBoard server from the IntelliJ IDE. It is not intended to be a full replacement for the web-ui. Rather it will simplify using IntelliJ for what it does best: viewing code.

Project Setup

Required Plugins:

  • Plugin DevKit
  • QAPlug
  • QAPlug - Checkstyle
  • QAPlug - FindBugs
  • QAPlug - PMD
  • TestNG-J
  • UI Designer
  • Gradle

JDK:

You'll need to setup the appropriate SDK. It has to be an IntelliJ SDK because we're dependent upon The many libraries and services it provides.

Currently we're developing against version 11.1.3

  1. Go to File -> Project Structure
  2. Click on SDKs
  3. Click on plus icon at top of second pane -> IntelliJ IDEA Plugin SDK
  4. Browse to home of IntelliJ IDEA 11.1.3
    • It should be named 'IDEA-IU-117.798'
  5. Click Ok

Gradle:

  1. Make sure the Gradle Home is configured in the Gradle plugin Preferences screen
    • File -> Preferences -> Gradle
  2. Create $PROJECT_HOME/gradle.properties
  3. Add intellij11LibDir property to gradle.properties
    • Set the value of the property to the path of your IntelliJ 11 lib directory
    • On a Mac, it'll probably be /Applications/IntelliJ IDEA 11.app/lib/
    • On a PC, c:\Program Files\Jetbrains\IntelliJ IDEA 11\lib\
  4. Add intellijSandboxDir property to gradle.properties
    • You can find the value in File -> Project Structure -> SDKs -> IDEA-IU-117.798 -> Sandbox Home

About

A simple plugin to integration ReviewBoard and IntelliJ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published