Skip to content
This repository has been archived by the owner on Aug 7, 2023. It is now read-only.
/ linter-flexpmd Public archive

Linting/analyzing ActionScript/Flash/Flex/AIR code on the fly, using flexpmd

Notifications You must be signed in to change notification settings

AtomLinter/linter-flexpmd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

linter-flexpmd

This linter plugin for Linter provides an interface to flexpmd for linting/analyzing ActionScript/Flash/Flex/AIR code.

Installation

  1. Linter package must be installed in order to use this plugin. If Linter is not installed, please follow the instructions here.

  2. language-actionscript3 package must be installed.

$ apm install language-actionscript3
  1. FlexPMD tool requires Java, so you need install it first.

Now you can proceed to install the linter-flexpmd plugin.

Plugin installation

$ apm install linter-flexpmd

Settings

You can configure linter-flexpmd by editing ~/.atom/config.cson (choose Open Your Config in Atom menu):

'linter-flexpmd':
  'javaExecutablePath': null #java path. run 'which java' to find the path

Contributing

If you would like to contribute enhancements or fixes, please do the following:

  1. Fork the plugin repository.
  2. Hack on a separate topic branch created from the latest master.
  3. Commit and push the topic branch.
  4. Make a pull request.
  5. welcome to the club

Please note that modifications should follow these coding guidelines:

  • Indent is 2 spaces.
  • Code should pass coffeelint linter.
  • Vertical whitespace helps readability, don’t be afraid to use it.

Thank you for helping out!

Donation

Share the love!

donate-paypal

Donate Bitcoins

About

Linting/analyzing ActionScript/Flash/Flex/AIR code on the fly, using flexpmd

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •