GithubHelp home page GithubHelp logo

thotayashwanth123 / coala-eclipse Goto Github PK

View Code? Open in Web Editor NEW

This project forked from coala/coala-eclipse

0.0 1.0 0.0 935 KB

Holds a prototype for a coala plugin for eclipse

License: GNU Affero General Public License v3.0

Java 100.00%

coala-eclipse's Introduction

coala for Eclipse

Build Status

This package offers a plugin for the Eclipse to use the code analysis software coala inside the IDE.

Installation

Drag to your running Eclipse workspace.

Drag the above button into your running Eclipse workspace and accept the terms to install.

If you're unable to view the button install the plug-in from the Eclipse Marketplace.

Build developmental version

mvn clean verify

Unistall

  1. In Eclipse go to Help-> Installation Details -> Installed Software.
  2. Select coala.
  3. Click uninstall.

Using the plug-in

The plug-in requires the coala binaries to be present on your system. If you haven't already installed coala you can read the installation instructions here.

There are two ways in which you can run coala from the Eclipse plug-in:

  • Using a coafile.
  • Manually selecting a bear to run the analysis with.

Running coala using a coafile

  1. Fire up Eclipse and open a file that you want to run the analysis on.

  2. Make sure you have configured the coafile. Learn more about that here.

  3. Click the coala button on the tool-bar.

  4. The plug-in will then run the analysis and display the results in the Problems pane.

Running coala by manually selecting the bear of your choice

  1. Fire up Eclipse and open a file that you want to run the analysis on.

  2. Right click anywhere inside the editor window to open the context menu.

  3. In the Run coala with push menu, select the the bear you wish to run.

  4. The plug-in will then run the analysis and display the results in the Problems pane.

Fixing issues returned after analysis

  1. After the analysis is complete and the issues are visible in the Problems pane, right-click an issue and select the Quick Fix option (Ctrl +1 keyboard shortcut).

  2. In the Quick Fix dialog, select the fix that you want to apply and click Finish.

  3. The issue will be fixed and no longer visible in the Problems pane.

License

AGPL

coala-eclipse's People

Contributors

arafsheikh avatar nishant-mor avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.