jar

org.codehaus.sonar-plugins.dotnet.csharp : sonar-csharp-squid-plugin

Maven & Gradle

Sep 10, 2012
1 usages
513 stars

Sonar C# Plugin :: C# Squid :: Sonar Plugin · Plugin that parses C# source code, computes metrics, detects copy-paste and adds other various functionalities for C# projects.

Table Of Contents

Latest Version

Download org.codehaus.sonar-plugins.dotnet.csharp : sonar-csharp-squid-plugin JAR file - Latest Versions:

All Versions

Download org.codehaus.sonar-plugins.dotnet.csharp : sonar-csharp-squid-plugin JAR file - All Versions:

Version Vulnerabilities Size Updated
1.4

View Java Class Source Code in JAR file

  1. Download JD-GUI to open JAR file and explore Java source code file (.class .java)
  2. Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window sonar-csharp-squid-plugin-1.4.jar file.
    Once you open a JAR file, all the java classes in the JAR file will be displayed.

com.sonar.sslr.squid.checks

├─ com.sonar.sslr.squid.checks.AbstractCommentRegularExpressionCheck.class - [JAR]

├─ com.sonar.sslr.squid.checks.AbstractFileComplexityCheck.class - [JAR]

├─ com.sonar.sslr.squid.checks.AbstractGotoCheck.class - [JAR]

├─ com.sonar.sslr.squid.checks.AbstractLineLengthCheck.class - [JAR]

├─ com.sonar.sslr.squid.checks.AbstractMagicCheck.class - [JAR]

├─ com.sonar.sslr.squid.checks.AbstractNamingCheck.class - [JAR]

├─ com.sonar.sslr.squid.checks.AbstractNestedCommentsCheck.class - [JAR]

├─ com.sonar.sslr.squid.checks.AbstractNestedIfCheck.class - [JAR]

├─ com.sonar.sslr.squid.checks.AbstractNoSonarCheck.class - [JAR]

├─ com.sonar.sslr.squid.checks.AbstractOneStatementPerLineCheck.class - [JAR]

├─ com.sonar.sslr.squid.checks.AbstractParseErrorCheck.class - [JAR]

├─ com.sonar.sslr.squid.checks.AbstractSingleLineCommentsSyntaxCheck.class - [JAR]

├─ com.sonar.sslr.squid.checks.AbstractXPathCheck.class - [JAR]

├─ com.sonar.sslr.squid.checks.CheckMessagesVerifier.class - [JAR]

├─ com.sonar.sslr.squid.checks.CheckMessagesVerifierRule.class - [JAR]

├─ com.sonar.sslr.squid.checks.ChecksHelper.class - [JAR]

├─ com.sonar.sslr.squid.checks.SquidCheck.class - [JAR]

├─ com.sonar.sslr.squid.checks.ViolationCounterCheck.class - [JAR]

com.sonar.plugins.csharp.squid.colorizer

├─ com.sonar.plugins.csharp.squid.colorizer.CSharpSourceCodeColorizer.class - [JAR]

com.sonar.sslr.impl

├─ com.sonar.sslr.impl.BacktrackingEvent.class - [JAR]

├─ com.sonar.sslr.impl.Lexer.class - [JAR]

├─ com.sonar.sslr.impl.LexerException.class - [JAR]

├─ com.sonar.sslr.impl.Parser.class - [JAR]

├─ com.sonar.sslr.impl.ParsingStackTrace.class - [JAR]

├─ com.sonar.sslr.impl.ParsingState.class - [JAR]

com.sonar.csharp.squid.api.source

├─ com.sonar.csharp.squid.api.source.SourceClass.class - [JAR]

├─ com.sonar.csharp.squid.api.source.SourceMember.class - [JAR]

├─ com.sonar.csharp.squid.api.source.SourceType.class - [JAR]

com.sonar.sslr.impl.matcher

├─ com.sonar.sslr.impl.matcher.AdjacentMatcher.class - [JAR]

├─ com.sonar.sslr.impl.matcher.AndMatcher.class - [JAR]

├─ com.sonar.sslr.impl.matcher.AnyTokenButNotMatcher.class - [JAR]

├─ com.sonar.sslr.impl.matcher.AnyTokenMatcher.class - [JAR]

├─ com.sonar.sslr.impl.matcher.BooleanMatcher.class - [JAR]

├─ com.sonar.sslr.impl.matcher.BridgeMatcher.class - [JAR]

├─ com.sonar.sslr.impl.matcher.DelegatingMatcher.class - [JAR]

├─ com.sonar.sslr.impl.matcher.ExclusiveTillMatcher.class - [JAR]

├─ com.sonar.sslr.impl.matcher.GrammarFunctions.class - [JAR]

├─ com.sonar.sslr.impl.matcher.InclusiveTillMatcher.class - [JAR]

├─ com.sonar.sslr.impl.matcher.LongestOneMatcher.class - [JAR]

├─ com.sonar.sslr.impl.matcher.Matcher.class - [JAR]

├─ com.sonar.sslr.impl.matcher.MatcherTreePrinter.class - [JAR]

├─ com.sonar.sslr.impl.matcher.MemoMatcher.class - [JAR]

├─ com.sonar.sslr.impl.matcher.MemoizedMatcher.class - [JAR]

├─ com.sonar.sslr.impl.matcher.NextMatcher.class - [JAR]

├─ com.sonar.sslr.impl.matcher.NotMatcher.class - [JAR]

├─ com.sonar.sslr.impl.matcher.OneToNMatcher.class - [JAR]

├─ com.sonar.sslr.impl.matcher.OptMatcher.class - [JAR]

├─ com.sonar.sslr.impl.matcher.OrMatcher.class - [JAR]

├─ com.sonar.sslr.impl.matcher.RuleDefinition.class - [JAR]

├─ com.sonar.sslr.impl.matcher.RuleMatcher.class - [JAR]

├─ com.sonar.sslr.impl.matcher.StandardMatcher.class - [JAR]

├─ com.sonar.sslr.impl.matcher.StatelessMatcher.class - [JAR]

├─ com.sonar.sslr.impl.matcher.TillNewLineMatcher.class - [JAR]

├─ com.sonar.sslr.impl.matcher.TokenMatcher.class - [JAR]

├─ com.sonar.sslr.impl.matcher.TokenTypeClassMatcher.class - [JAR]

├─ com.sonar.sslr.impl.matcher.TokenTypeMatcher.class - [JAR]

├─ com.sonar.sslr.impl.matcher.TokenTypesMatcher.class - [JAR]

├─ com.sonar.sslr.impl.matcher.TokenValueMatcher.class - [JAR]

├─ com.sonar.sslr.impl.matcher.package-info.class - [JAR]

com.sonar.csharp.squid.scanner

├─ com.sonar.csharp.squid.scanner.CSharpAstScanner.class - [JAR]

com.sonar.sslr.impl.ast

├─ com.sonar.sslr.impl.ast.AlwaysSkipFromAst.class - [JAR]

├─ com.sonar.sslr.impl.ast.AstWalker.class - [JAR]

├─ com.sonar.sslr.impl.ast.AstXmlPrinter.class - [JAR]

├─ com.sonar.sslr.impl.ast.LeftAssociative.class - [JAR]

├─ com.sonar.sslr.impl.ast.NeverSkipFromAst.class - [JAR]

├─ com.sonar.sslr.impl.ast.SkipFromAstIfOnlyOneChild.class - [JAR]

com.sonar.sslr.api.symboltable

├─ com.sonar.sslr.api.symboltable.BaseSymbol.class - [JAR]

├─ com.sonar.sslr.api.symboltable.LocalScope.class - [JAR]

├─ com.sonar.sslr.api.symboltable.Scope.class - [JAR]

├─ com.sonar.sslr.api.symboltable.ScopeTreeVisitor.class - [JAR]

├─ com.sonar.sslr.api.symboltable.ScopeTreeWalker.class - [JAR]

├─ com.sonar.sslr.api.symboltable.Symbol.class - [JAR]

├─ com.sonar.sslr.api.symboltable.SymbolTableBuilder.class - [JAR]

├─ com.sonar.sslr.api.symboltable.SymbolTableBuilderContext.class - [JAR]

├─ com.sonar.sslr.api.symboltable.SymbolTableBuilderVisitor.class - [JAR]

com.sonar.sslr.squid.metrics

├─ com.sonar.sslr.squid.metrics.CommentsVisitor.class - [JAR]

├─ com.sonar.sslr.squid.metrics.ComplexityVisitor.class - [JAR]

├─ com.sonar.sslr.squid.metrics.CounterVisitor.class - [JAR]

├─ com.sonar.sslr.squid.metrics.LinesOfCodeVisitor.class - [JAR]

├─ com.sonar.sslr.squid.metrics.LinesVisitor.class - [JAR]

com.sonar.plugins.csharp.squid

├─ com.sonar.plugins.csharp.squid.CSharpRuleProfile.class - [JAR]

├─ com.sonar.plugins.csharp.squid.CSharpRuleRepository.class - [JAR]

├─ com.sonar.plugins.csharp.squid.CSharpSquidConstants.class - [JAR]

├─ com.sonar.plugins.csharp.squid.CSharpSquidPlugin.class - [JAR]

├─ com.sonar.plugins.csharp.squid.CSharpSquidSensor.class - [JAR]

com.sonar.sslr.impl.events

├─ com.sonar.sslr.impl.events.AutoCompleter.class - [JAR]

├─ com.sonar.sslr.impl.events.ExtendedStackTrace.class - [JAR]

├─ com.sonar.sslr.impl.events.ExtendedStackTraceStream.class - [JAR]

├─ com.sonar.sslr.impl.events.FastStackMatcherAndPosition.class - [JAR]

├─ com.sonar.sslr.impl.events.ParsingEventListener.class - [JAR]

com.sonar.csharp.squid

├─ com.sonar.csharp.squid.CSharpConfiguration.class - [JAR]

com.sonar.plugins.csharp.squid.check

├─ com.sonar.plugins.csharp.squid.check.CSharpCheck.class - [JAR]

com.sonar.csharp.squid.lexer

├─ com.sonar.csharp.squid.lexer.CSharpLexer.class - [JAR]

com.sonar.csharp.checks

├─ com.sonar.csharp.checks.CSharpChecksConstants.class - [JAR]

├─ com.sonar.csharp.checks.CheckList.class - [JAR]

├─ com.sonar.csharp.checks.CommentedCodeCheck.class - [JAR]

├─ com.sonar.csharp.checks.ParsingErrorCheck.class - [JAR]

com.sonar.sslr.api.flow

├─ com.sonar.sslr.api.flow.BarrierSignal.class - [JAR]

├─ com.sonar.sslr.api.flow.Branch.class - [JAR]

├─ com.sonar.sslr.api.flow.ExecutionFlow.class - [JAR]

├─ com.sonar.sslr.api.flow.ExecutionFlowEngine.class - [JAR]

├─ com.sonar.sslr.api.flow.ExecutionFlowError.class - [JAR]

├─ com.sonar.sslr.api.flow.ExecutionFlowSignal.class - [JAR]

├─ com.sonar.sslr.api.flow.ExecutionFlowVisitor.class - [JAR]

├─ com.sonar.sslr.api.flow.FlowHandler.class - [JAR]

├─ com.sonar.sslr.api.flow.Statement.class - [JAR]

├─ com.sonar.sslr.api.flow.StopFlowExplorationSignal.class - [JAR]

├─ com.sonar.sslr.api.flow.StopPathExplorationSignal.class - [JAR]

com.sonar.sslr.impl.channel

├─ com.sonar.sslr.impl.channel.BlackHoleChannel.class - [JAR]

├─ com.sonar.sslr.impl.channel.CommentRegexpChannel.class - [JAR]

├─ com.sonar.sslr.impl.channel.IdentifierAndKeywordChannel.class - [JAR]

├─ com.sonar.sslr.impl.channel.PunctuatorChannel.class - [JAR]

├─ com.sonar.sslr.impl.channel.RegexpChannel.class - [JAR]

├─ com.sonar.sslr.impl.channel.RegexpChannelBuilder.class - [JAR]

├─ com.sonar.sslr.impl.channel.UnknownCharacterChannel.class - [JAR]

├─ com.sonar.sslr.impl.channel.package-info.class - [JAR]

com.sonar.csharp.squid.tree

├─ com.sonar.csharp.squid.tree.CSharpMemberVisitor.class - [JAR]

├─ com.sonar.csharp.squid.tree.CSharpTypeVisitor.class - [JAR]

com.sonar.csharp.squid.metric

├─ com.sonar.csharp.squid.metric.CSharpComplexityVisitor.class - [JAR]

├─ com.sonar.csharp.squid.metric.CSharpFileLinesVisitor.class - [JAR]

├─ com.sonar.csharp.squid.metric.CSharpPublicApiVisitor.class - [JAR]

com.sonar.csharp.squid.lexer.preprocessors

├─ com.sonar.csharp.squid.lexer.preprocessors.StandardPreprocessorLinePreprocessor.class - [JAR]

com.sonar.csharp.squid.parser

├─ com.sonar.csharp.squid.parser.CSharpGrammarImpl.class - [JAR]

├─ com.sonar.csharp.squid.parser.CSharpParser.class - [JAR]

com.sonar.sslr.api

├─ com.sonar.sslr.api.AstAndTokenVisitor.class - [JAR]

├─ com.sonar.sslr.api.AstNode.class - [JAR]

├─ com.sonar.sslr.api.AstNodeBrowser.class - [JAR]

├─ com.sonar.sslr.api.AstNodeSkippingPolicy.class - [JAR]

├─ com.sonar.sslr.api.AstNodeType.class - [JAR]

├─ com.sonar.sslr.api.AstVisitor.class - [JAR]

├─ com.sonar.sslr.api.AuditListener.class - [JAR]

├─ com.sonar.sslr.api.CommentAnalyser.class - [JAR]

├─ com.sonar.sslr.api.GenericTokenType.class - [JAR]

├─ com.sonar.sslr.api.Grammar.class - [JAR]

├─ com.sonar.sslr.api.PreprocessingDirective.class - [JAR]

├─ com.sonar.sslr.api.Preprocessor.class - [JAR]

├─ com.sonar.sslr.api.PreprocessorAction.class - [JAR]

├─ com.sonar.sslr.api.RecognitionException.class - [JAR]

├─ com.sonar.sslr.api.RecognitionExceptionListener.class - [JAR]

├─ com.sonar.sslr.api.Rule.class - [JAR]

├─ com.sonar.sslr.api.Token.class - [JAR]

├─ com.sonar.sslr.api.TokenType.class - [JAR]

├─ com.sonar.sslr.api.Trivia.class - [JAR]

com.sonar.csharp.squid.api

├─ com.sonar.csharp.squid.api.CSharpGrammar.class - [JAR]

├─ com.sonar.csharp.squid.api.CSharpKeyword.class - [JAR]

├─ com.sonar.csharp.squid.api.CSharpMetric.class - [JAR]

├─ com.sonar.csharp.squid.api.CSharpPreprocessingKeyword.class - [JAR]

├─ com.sonar.csharp.squid.api.CSharpPunctuator.class - [JAR]

├─ com.sonar.csharp.squid.api.CSharpTokenType.class - [JAR]

com.sonar.sslr.squid

├─ com.sonar.sslr.squid.AstScanner.class - [JAR]

├─ com.sonar.sslr.squid.SourceCodeBuilderCallback.class - [JAR]

├─ com.sonar.sslr.squid.SourceCodeBuilderVisitor.class - [JAR]

├─ com.sonar.sslr.squid.SquidAstVisitor.class - [JAR]

├─ com.sonar.sslr.squid.SquidAstVisitorContext.class - [JAR]

├─ com.sonar.sslr.squid.SquidAstVisitorContextImpl.class - [JAR]

com.sonar.plugins.csharp.squid.cpd

├─ com.sonar.plugins.csharp.squid.cpd.CSharpCPDMapping.class - [JAR]

├─ com.sonar.plugins.csharp.squid.cpd.CSharpCPDTokenizer.class - [JAR]

├─ com.sonar.plugins.csharp.squid.cpd.IgnoreUsingDirectivePreprocessor.class - [JAR]