JavaScript :: Squid


License

License

Categories

Categories

JavaScript Languages
GroupId

GroupId

org.codehaus.sonar-plugins.javascript
ArtifactId

ArtifactId

javascript-squid
Last Version

Last Version

2.5
Release Date

Release Date

Type

Type

jar
Description

Description

JavaScript :: Squid
Project Organization

Project Organization

SonarSource and Eriks Nukis

Download javascript-squid

How to add to project

<!-- https://jarcasting.com/artifacts/org.codehaus.sonar-plugins.javascript/javascript-squid/ -->
<dependency>
    <groupId>org.codehaus.sonar-plugins.javascript</groupId>
    <artifactId>javascript-squid</artifactId>
    <version>2.5</version>
</dependency>
// https://jarcasting.com/artifacts/org.codehaus.sonar-plugins.javascript/javascript-squid/
implementation 'org.codehaus.sonar-plugins.javascript:javascript-squid:2.5'
// https://jarcasting.com/artifacts/org.codehaus.sonar-plugins.javascript/javascript-squid/
implementation ("org.codehaus.sonar-plugins.javascript:javascript-squid:2.5")
'org.codehaus.sonar-plugins.javascript:javascript-squid:jar:2.5'
<dependency org="org.codehaus.sonar-plugins.javascript" name="javascript-squid" rev="2.5">
  <artifact name="javascript-squid" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.codehaus.sonar-plugins.javascript', module='javascript-squid', version='2.5')
)
libraryDependencies += "org.codehaus.sonar-plugins.javascript" % "javascript-squid" % "2.5"
[org.codehaus.sonar-plugins.javascript/javascript-squid "2.5"]

Dependencies

compile (3)

Group / Artifact Type Version
org.codehaus.sonar.sslr : sslr-core jar 1.20
org.codehaus.sonar.sslr-squid-bridge : sslr-squid-bridge jar 2.6
cglib : cglib-nodep jar 2.1_3

test (4)

Group / Artifact Type Version
org.codehaus.sonar.sslr : sslr-testing-harness jar 1.20
junit : junit jar 4.10
org.easytesting : fest-assert jar 1.4
org.mockito : mockito-all jar 1.9.0

Project Modules

There are no modules declared in this project.

Quality Gate Coverage

This SonarSource project is a static code analyser for JavaScript and TypeScript projects.

➡️ Have some feedback?

➡️ eslint-plugin-sonarjs, our plugin for ESLint

Features

  • Advanced rules based on pattern matching and control flow analysis
  • ~220 rules for JavaScript and ~170 rules for TypeScript
  • Compatible with ECMAScript 2015-2019
  • React JSX, Flow and Vue support for JavaScript
  • Metrics (complexity, number of lines etc.)
  • Import of test coverage reports
  • Import of ESLint and TSLint issues

Documentation

You can find documentation here

Have question or feedback?

SonarSource Community Forum

If you want to report a bug, request a feature or provide other kind of feedback, please use SonarQube Community Forum. Please do not forget to specify the details of your request, code reproducer, versions of projects you use.

Contributing

1. Request a new feature

To request a new feature, create a new thread in SonarSource Community Forum. Even if you plan to implement it yourself and submit it back to the community, please create a thread to be sure that we can follow up on it.

2. Pull Request

To submit a contribution, create a pull request for this repository. Please make sure that you follow our code style and all tests are passing.

Work with us

Would you like to work on this project full-time? We are hiring! Check out https://www.sonarsource.com/hiring

License

Copyright 2011-2020 SonarSource.

Licensed under the GNU Lesser General Public License, Version 3.0

Versions

Version
2.5
2.4
2.3
2.2
2.1
2.0
1.6
1.6-RC1
1.5
1.4
1.3
1.2
1.1
1.0