For the complete documentation index, see llms.txt. This page is also available as Markdown.

AI CodeFix

SonarQube for VS Code helps to integrate AI in your IDE when it connects with your Cloud or Server instance to get AI-generated fix suggestions for issues found during your analysis.

AI features are available when running in Connected mode with SonarQube Server Enterprise and Data Center editions, and with SonarQube Cloud Subscription plans.

AI CodeFix in your IDE

AI CodeFix is a feature that generates AI-generated fix suggestions in SonarQube (Server, Cloud) and SonarQube for IntelliJ. It must be activated by a SonarQube Server or Cloud administrator. See the server documentation to enable AI CodeFix:

About AI CodeFix

Running SonarQube for VS Code in connected mode with SonarQube Server 2025.3+ or SonarQube Cloud is required to get AI-generated fix suggestions in your IDE. See the Connection setup instructions to learn how to set up connected mode.

The suggestions are generated using the LLM selected when enabling the feature on the server. The details about how AI CodeFix works is available in the server documentation, at the links given above.

Getting AI-generated fix suggestions

With AI-CodeFix enabled in SonarQube Cloud, issues eligible for an AI-generated fix are identifiable by the ✧˖° icon found in the SonarQube for VS Code Quick Fix menu. You may need to restart your IDE if the feature was recently enabled in SonarQube Cloud and the server has not yet synced with SonarQube for VS Code.

To generate a fix suggestion:

  • In VS Code, select an issue in the PROBLEMS view panel or click the lightbulb in the left margin of the VS Code editor to reveal available Quick Fixes for your issue.

  • Select SonarQube: ✧˖° Fix with AI CodeFix ‘<YOUR_ISSUE_DESCRIPTION>’

    • An AI CodeFix snippet, or series of snippets if your issue is an injection vulnerability or something like a duplicated string that requires multiple snippets, will be generated and displayed with a diff view in the REFACTOR PREVIEW view panel. See the Injection vulnerabilities page for more information about those issue types.

  • To open a contextual diff view, select the checkbox and click on the snippet in the REFACTOR PREVIEW view panel.

  • Select the snippets you would like to keep, and then select Apply or Discard to accept or decline the AI CodeFix suggestion and close the REFACTOR PREVIEW view panel.

Select your AI-generated fix suggestion (the AI CodeFix feature) in the REFACTOR PREVIEW view panel to see the diff view in the code editor.

It’s also possible to use the Open in IDE button from SonarQube Cloud to navigate to your issue in the code editor. See the article on Opening issues in the IDE for more information.

Rules covered with AI CodeFix

Below you’ll find a list of Sonar Rules that are eligible for use with our AI CodeFix feature. We’ve tested each of these rules in the supported AI models and given them a confidence score to ensure they can effectively help you resolve issues. Once a rule passes our certification, it’s added to the AI CodeFix service and becomes available to you. We’re constantly working to expand this list by evaluating more rules and enhancing our AI capabilities.

Each collapsible holds a list of rules for the listed language.

AI CodeFix rules for C++

AI CodeFix rules for C++

cpp:S1048

cpp:S1051

cpp:S1052

cpp:S1065

cpp:S1066

cpp:S1079

cpp:S1110

cpp:S1117

cpp:S1121

cpp:S1131

cpp:S1155

cpp:S117

cpp:S1172

cpp:S1188

cpp:S1199

cpp:S1235

cpp:S1238

cpp:S125

cpp:S1264

cpp:S1270

cpp:S1271

cpp:S1301

cpp:S134

cpp:S1481

cpp:S1669

cpp:S1705

cpp:S1751

cpp:S1764

cpp:S1768

cpp:S1772

cpp:S1854

cpp:S1905

cpp:S1912

cpp:S1915

cpp:S1916

cpp:S2259

cpp:S2275

cpp:S2305

cpp:S2343

cpp:S2681

cpp:S2807

cpp:S3229

cpp:S3358

cpp:S3458

cpp:S3490

cpp:S3539

cpp:S3542

cpp:S3549

cpp:S3574

cpp:S3659

cpp:S3806

cpp:S3923

cpp:S3972

cpp:S3973

cpp:S4334

cpp:S4962

cpp:S5028

cpp:S5271

cpp:S5303

cpp:S5319

cpp:S5350

cpp:S5416

cpp:S5523

cpp:S5536

cpp:S5566

cpp:S5817

cpp:S5820

cpp:S5825

cpp:S5827

cpp:S5946

cpp:S5951

cpp:S5997

cpp:S6005

cpp:S6024

cpp:S6045

cpp:S6164

cpp:S6171

cpp:S6178

cpp:S6180

cpp:S6185

cpp:S6186

cpp:S6195

cpp:S6197

cpp:S6226

cpp:S6229

cpp:S6230

cpp:S6234

cpp:S6391

cpp:S7034

cpp:S7116

cpp:S811

cpp:S818

cpp:S831

cpp:S834

cpp:S835

cpp:S836

cpp:S864

cpp:S868

cpp:S871

cpp:S872

cpp:S878

cpp:S905

cpp:S959

cpp:S963

cpp:S966

cpp:S982

cpp:S991

cpp:S994

cpp:S995

cpp:S998

AI CodeFix rules for C# and Roslyn security

AI CodeFix rules for C#

csharpsquid:S100

csharpsquid:S1006

csharpsquid:S101

csharpsquid:S104

csharpsquid:S1048

csharpsquid:S105

csharpsquid:S106

csharpsquid:S1066

csharpsquid:S107

csharpsquid:S1075

csharpsquid:S110

csharpsquid:S1110

csharpsquid:S1116

csharpsquid:S1117

csharpsquid:S1118

csharpsquid:S112

csharpsquid:S1121

csharpsquid:S1123

csharpsquid:S1125

csharpsquid:S1128

csharpsquid:S1133

csharpsquid:S1134

csharpsquid:S1135

csharpsquid:S1144

csharpsquid:S1147

csharpsquid:S1155

csharpsquid:S1163

csharpsquid:S1168

csharpsquid:S1172

csharpsquid:S1185

csharpsquid:S1186

csharpsquid:S1199

csharpsquid:S1200

csharpsquid:S1206

csharpsquid:S121

csharpsquid:S1215

csharpsquid:S1226

csharpsquid:S1227

csharpsquid:S1244

csharpsquid:S125

csharpsquid:S126

csharpsquid:S1264

csharpsquid:S1301

csharpsquid:S131

csharpsquid:S1312

csharpsquid:S1313

csharpsquid:S1450

csharpsquid:S1451

csharpsquid:S1479

csharpsquid:S1481

csharpsquid:S1607

csharpsquid:S1643

csharpsquid:S1656

csharpsquid:S1659

csharpsquid:S1694

csharpsquid:S1696

csharpsquid:S1698

csharpsquid:S1699

csharpsquid:S1751

csharpsquid:S1764

csharpsquid:S1821

csharpsquid:S1848

csharpsquid:S1854

csharpsquid:S1858

csharpsquid:S1862

csharpsquid:S1871

csharpsquid:S1905

csharpsquid:S1939

csharpsquid:S1940

csharpsquid:S1944

csharpsquid:S2053

csharpsquid:S2068

csharpsquid:S2076

csharpsquid:S2077

csharpsquid:S2078

csharpsquid:S2083

csharpsquid:S2091

csharpsquid:S2092

csharpsquid:S2114

csharpsquid:S2115

csharpsquid:S2123

csharpsquid:S2139

csharpsquid:S2156

csharpsquid:S2166

csharpsquid:S2178

csharpsquid:S2183

csharpsquid:S2184

csharpsquid:S2187

csharpsquid:S2190

csharpsquid:S2198

csharpsquid:S2219

csharpsquid:S2221

csharpsquid:S2222

csharpsquid:S2223

csharpsquid:S2225

csharpsquid:S2234

csharpsquid:S2245

csharpsquid:S2251

csharpsquid:S2252

csharpsquid:S2257

csharpsquid:S2259

csharpsquid:S2275

csharpsquid:S2290

csharpsquid:S2291

csharpsquid:S2292

csharpsquid:S2302

csharpsquid:S2306

csharpsquid:S2325

csharpsquid:S2326

csharpsquid:S2327

csharpsquid:S2328

csharpsquid:S2330

csharpsquid:S2333

csharpsquid:S2342

csharpsquid:S2344

csharpsquid:S2345

csharpsquid:S2346

csharpsquid:S2368

csharpsquid:S2372

csharpsquid:S2376

csharpsquid:S2386

csharpsquid:S2387

csharpsquid:S2437

csharpsquid:S2445

csharpsquid:S2479

csharpsquid:S2551

csharpsquid:S2583

csharpsquid:S2612

csharpsquid:S2629

csharpsquid:S2631

csharpsquid:S2674

csharpsquid:S2681

csharpsquid:S2688

csharpsquid:S2692

csharpsquid:S2696

csharpsquid:S2699

csharpsquid:S2701

csharpsquid:S2737

csharpsquid:S2755

csharpsquid:S2757

csharpsquid:S2760

csharpsquid:S2761

csharpsquid:S2857

csharpsquid:S2925

csharpsquid:S2930

csharpsquid:S2933

csharpsquid:S2934

csharpsquid:S2952

csharpsquid:S2953

csharpsquid:S2970

csharpsquid:S2971

csharpsquid:S2995

csharpsquid:S2996

csharpsquid:S2997

csharpsquid:S3005

csharpsquid:S3010

csharpsquid:S3011

csharpsquid:S3052

csharpsquid:S3059

csharpsquid:S3060

csharpsquid:S3063

csharpsquid:S3168

csharpsquid:S3169

csharpsquid:S3172

csharpsquid:S3215

csharpsquid:S3216

csharpsquid:S3217

csharpsquid:S3218

csharpsquid:S3220

csharpsquid:S3234

csharpsquid:S3235

csharpsquid:S3236

csharpsquid:S3237

csharpsquid:S3241

csharpsquid:S3242

csharpsquid:S3244

csharpsquid:S3246

csharpsquid:S3247

csharpsquid:S3249

csharpsquid:S3251

csharpsquid:S3253

csharpsquid:S3254

csharpsquid:S3256

csharpsquid:S3257

csharpsquid:S3260

csharpsquid:S3261

csharpsquid:S3262

csharpsquid:S3263

csharpsquid:S3264

csharpsquid:S3265

csharpsquid:S3267

csharpsquid:S3329

csharpsquid:S3330

csharpsquid:S3343

csharpsquid:S3346

csharpsquid:S3353

csharpsquid:S3358

csharpsquid:S3363

csharpsquid:S3366

csharpsquid:S3376

csharpsquid:S3397

csharpsquid:S3398

csharpsquid:S3400

csharpsquid:S3415

csharpsquid:S3416

csharpsquid:S3427

csharpsquid:S3431

csharpsquid:S3433

csharpsquid:S3440

csharpsquid:S3441

csharpsquid:S3442

csharpsquid:S3443

csharpsquid:S3444

csharpsquid:S3445

csharpsquid:S3447

csharpsquid:S3450

csharpsquid:S3453

csharpsquid:S3456

csharpsquid:S3457

csharpsquid:S3458

csharpsquid:S3459

csharpsquid:S3466

csharpsquid:S3532

csharpsquid:S3597

csharpsquid:S3598

csharpsquid:S3603

csharpsquid:S3604

csharpsquid:S3610

csharpsquid:S3626

csharpsquid:S3649

csharpsquid:S3655

csharpsquid:S3717

csharpsquid:S3869

csharpsquid:S3871

csharpsquid:S3872

csharpsquid:S3874

csharpsquid:S3875

csharpsquid:S3876

csharpsquid:S3877

csharpsquid:S3878

csharpsquid:S3880

csharpsquid:S3881

csharpsquid:S3885

csharpsquid:S3889

csharpsquid:S3897

csharpsquid:S3902

csharpsquid:S3903

csharpsquid:S3904

csharpsquid:S3906

csharpsquid:S3908

csharpsquid:S3909

csharpsquid:S3923

csharpsquid:S3925

csharpsquid:S3926

csharpsquid:S3927

csharpsquid:S3928

csharpsquid:S3937

csharpsquid:S3949

csharpsquid:S3956

csharpsquid:S3962

csharpsquid:S3963

csharpsquid:S3966

csharpsquid:S3971

csharpsquid:S3972

csharpsquid:S3973

csharpsquid:S3981

csharpsquid:S3984

csharpsquid:S3990

csharpsquid:S3992

csharpsquid:S3993

csharpsquid:S3994

csharpsquid:S3995

csharpsquid:S3996

csharpsquid:S3997

csharpsquid:S3998

csharpsquid:S4000

csharpsquid:S4002

csharpsquid:S4004

csharpsquid:S4005

csharpsquid:S4015

csharpsquid:S4016

csharpsquid:S4018

csharpsquid:S4019

csharpsquid:S4022

csharpsquid:S4023

csharpsquid:S4025

csharpsquid:S4026

csharpsquid:S4027

csharpsquid:S4035

csharpsquid:S4036

csharpsquid:S4039

csharpsquid:S4040

csharpsquid:S4041

csharpsquid:S4047

csharpsquid:S4049

csharpsquid:S4050

csharpsquid:S4052

csharpsquid:S4056

csharpsquid:S4057

csharpsquid:S4058

csharpsquid:S4059

csharpsquid:S4060

csharpsquid:S4070

csharpsquid:S4136

csharpsquid:S4143

csharpsquid:S4144

csharpsquid:S4158

csharpsquid:S4159

csharpsquid:S4200

csharpsquid:S4201

csharpsquid:S4210

csharpsquid:S4211

csharpsquid:S4214

csharpsquid:S4220

csharpsquid:S4225

csharpsquid:S4226

csharpsquid:S4260

csharpsquid:S4261

csharpsquid:S4275

csharpsquid:S4277

csharpsquid:S4347

csharpsquid:S4423

csharpsquid:S4426

csharpsquid:S4428

csharpsquid:S4433

csharpsquid:S4456

csharpsquid:S4457

csharpsquid:S4462

csharpsquid:S4487

csharpsquid:S4502

csharpsquid:S4507

csharpsquid:S4524

csharpsquid:S4545

csharpsquid:S4581

csharpsquid:S4583

csharpsquid:S4586

csharpsquid:S4635

csharpsquid:S4663

csharpsquid:S4790

csharpsquid:S4792

csharpsquid:S4830

csharpsquid:S5034

csharpsquid:S5042

csharpsquid:S5122

csharpsquid:S5131

csharpsquid:S5135

csharpsquid:S5144

csharpsquid:S5145

csharpsquid:S5146

csharpsquid:S5147

csharpsquid:S5332

csharpsquid:S5334

csharpsquid:S5344

csharpsquid:S5443

csharpsquid:S5445

csharpsquid:S5542

csharpsquid:S5547

csharpsquid:S5659

csharpsquid:S5693

csharpsquid:S5753

csharpsquid:S5766

csharpsquid:S5773

csharpsquid:S5856

csharpsquid:S5883

csharpsquid:S6096

csharpsquid:S6173

csharpsquid:S6350

csharpsquid:S6354

csharpsquid:S6377

csharpsquid:S6399

csharpsquid:S6418

csharpsquid:S6419

csharpsquid:S6420

csharpsquid:S6421

csharpsquid:S6422

csharpsquid:S6423

csharpsquid:S6444

csharpsquid:S6507

csharpsquid:S6513

csharpsquid:S6547

csharpsquid:S6549

csharpsquid:S6561

csharpsquid:S6563

csharpsquid:S6575

csharpsquid:S6580

csharpsquid:S6585

csharpsquid:S6588

csharpsquid:S6602

csharpsquid:S6603

csharpsquid:S6605

csharpsquid:S6607

csharpsquid:S6608

csharpsquid:S6609

csharpsquid:S6610

csharpsquid:S6612

csharpsquid:S6613

csharpsquid:S6617

csharpsquid:S6618

csharpsquid:S6639

csharpsquid:S6640

csharpsquid:S6641

csharpsquid:S6664

csharpsquid:S6667

csharpsquid:S6668

csharpsquid:S6669

csharpsquid:S6670

csharpsquid:S6672

csharpsquid:S6673

csharpsquid:S6674

csharpsquid:S6675

csharpsquid:S6677

csharpsquid:S6678

csharpsquid:S6680

csharpsquid:S6776

csharpsquid:S6781

csharpsquid:S6797

csharpsquid:S6798

csharpsquid:S6800

csharpsquid:S6802

csharpsquid:S6803

csharpsquid:S6931

csharpsquid:S6932

csharpsquid:S6934

csharpsquid:S6960

csharpsquid:S6961

csharpsquid:S6962

csharpsquid:S6964

csharpsquid:S6965

csharpsquid:S6966

csharpsquid:S6967

csharpsquid:S6968

csharpsquid:S7027

csharpsquid:S7039

csharpsquid:S7044

csharpsquid:S7091

csharpsquid:S7130

csharpsquid:S7131

csharpsquid:S7133

csharpsquid:S7714

csharpsquid:S7788

csharpsquid:S818

csharpsquid:S881

csharpsquid:S927

AI CodeFix rules for Roslyn rules

roslyn.sonaranalyzer.security.cs:S2076

roslyn.sonaranalyzer.security.cs:S2078

roslyn.sonaranalyzer.security.cs:S2091

roslyn.sonaranalyzer.security.cs:S3649

roslyn.sonaranalyzer.security.cs:S5131

roslyn.sonaranalyzer.security.cs:S5145

roslyn.sonaranalyzer.security.cs:S5146

roslyn.sonaranalyzer.security.cs:S5334

roslyn.sonaranalyzer.security.cs:S6096

roslyn.sonaranalyzer.security.cs:S6173

roslyn.sonaranalyzer.security.cs:S6639

roslyn.sonaranalyzer.security.cs:S6641

AI Rules for CSS

AI CodeFix rules for CSS

css:S1116

css:S1128

css:S125

css:S4647

css:S4648

css:S4649

css:S4650

css:S4651

css:S4652

css:S4653

css:S4654

css:S4655

css:S4656

css:S4657

css:S4658

css:S4659

css:S4660

css:S4661

css:S4662

css:S4663

css:S4664

css:S4666

css:S4667

css:S4668

css:S4670

css:S5362

css:S7923

css:S7924

css:S7925

AI CodeFix rules for HTML

AI CodeFix rules for HTML

Web:S1134

Web:S1135

Web:S1827

Web:S1829

Web:S4084

Web:S4645

Web:S5148

Web:S5247

Web:S5254

Web:S5255

Web:S5256

Web:S5257

Web:S5258

Web:S5260

Web:S5264

Web:S5725

Web:S6793

Web:S6807

Web:S6811

Web:S6819

Web:S6821

Web:S6822

Web:S6823

Web:S6824

Web:S6825

Web:S6827

Web:S6840

Web:S6841

Web:S6842

Web:S6843

Web:S6844

Web:S6845

Web:S6846

Web:S6847

Web:S6848

Web:S6850

Web:S6851

Web:S6852

Web:S6853

Web:S7926

Web:S7927

Web:S7929

Web:S7930

AI CodeFix rules for Java and Java security

AI CodeFix rules for Java

java:S100

java:S101

java:S104

java:S105

java:S1065

java:S1068

java:S1075

java:S108

java:S110

java:S1104

java:S1110

java:S1111

java:S1113

java:S1116

java:S1117

java:S1118

java:S1119

java:S112

java:S1121

java:S1123

java:S1124

java:S1125

java:S1126

java:S1128

java:S113

java:S1130

java:S1132

java:S1133

java:S1134

java:S1135

java:S114

java:S1143

java:S1144

java:S1147

java:S1149

java:S115

java:S1150

java:S1153

java:S1155

java:S1157

java:S1158

java:S116

java:S1160

java:S1162

java:S1163

java:S1165

java:S1166

java:S1168

java:S117

java:S1170

java:S1171

java:S1172

java:S1174

java:S1175

java:S1176

java:S118

java:S1181

java:S1182

java:S1185

java:S1186

java:S119

java:S1190

java:S1191

java:S1192

java:S1193

java:S1194

java:S1195

java:S1197

java:S120

java:S1200

java:S1201

java:S1206

java:S1210

java:S1215

java:S1217

java:S1219

java:S1220

java:S1221

java:S1223

java:S1228

java:S1244

java:S125

java:S1264

java:S128

java:S1301

java:S131

java:S1310

java:S1313

java:S1314

java:S1315

java:S1317

java:S1319

java:S135

java:S1444

java:S1449

java:S1450

java:S1451

java:S1452

java:S1479

java:S1481

java:S1488

java:S1596

java:S1598

java:S1602

java:S1604

java:S1607

java:S1611

java:S1612

java:S1640

java:S1641

java:S1643

java:S1656

java:S1659

java:S1695

java:S1698

java:S1700

java:S1710

java:S1711

java:S1764

java:S1821

java:S1845

java:S1849

java:S1854

java:S1858

java:S1860

java:S1871

java:S1872

java:S1874

java:S1905

java:S1939

java:S1940

java:S1942

java:S1943

java:S1948

java:S1989

java:S1994

java:S1996

java:S2039

java:S2047

java:S2053

java:S2055

java:S2059

java:S2060

java:S2061

java:S2062

java:S2065

java:S2066

java:S2068

java:S2076

java:S2077

java:S2078

java:S2083

java:S2091

java:S2092

java:S2094

java:S2096

java:S2109

java:S2110

java:S2111

java:S2112

java:S2114

java:S2115

java:S2118

java:S2121

java:S2122

java:S2123

java:S2127

java:S2129

java:S2130

java:S2131

java:S2133

java:S2134

java:S2139

java:S2140

java:S2141

java:S2143

java:S2148

java:S2153

java:S2154

java:S2156

java:S2157

java:S2159

java:S2160

java:S2162

java:S2164

java:S2166

java:S2167

java:S2168

java:S2175

java:S2176

java:S2177

java:S2178

java:S2183

java:S2184

java:S2185

java:S2186

java:S2187

java:S2188

java:S2189

java:S2190

java:S2197

java:S2200

java:S2201

java:S2203

java:S2204

java:S2208

java:S2209

java:S2211

java:S2221

java:S2222

java:S2225

java:S2226

java:S2229

java:S2230

java:S2232

java:S2235

java:S2236

java:S2245

java:S2250

java:S2251

java:S2252

java:S2254

java:S2257

java:S2259

java:S2260

java:S2273

java:S2274

java:S2275

java:S2276

java:S2293

java:S2308

java:S2309

java:S2325

java:S2326

java:S2333

java:S2384

java:S2386

java:S2388

java:S2390

java:S2437

java:S2438

java:S2440

java:S2441

java:S2442

java:S2444

java:S2445

java:S2446

java:S2447

java:S2479

java:S2589

java:S2612

java:S2629

java:S2631

java:S2637

java:S2638

java:S2639

java:S2647

java:S2658

java:S2675

java:S2676

java:S2681

java:S2689

java:S2692

java:S2693

java:S2694

java:S2695

java:S2698

java:S2699

java:S2701

java:S2718

java:S2755

java:S2757

java:S2761

java:S2786

java:S2789

java:S2864

java:S2885

java:S2886

java:S2924

java:S2925

java:S2959

java:S2970

java:S2973

java:S2974

java:S3008

java:S3012

java:S3014

java:S3020

java:S3024

java:S3030

java:S3032

java:S3033

java:S3034

java:S3038

java:S3039

java:S3046

java:S3052

java:S3063

java:S3064

java:S3065

java:S3066

java:S3067

java:S3077

java:S3078

java:S3242

java:S3254

java:S3305

java:S3306

java:S3329

java:S3330

java:S3346

java:S3358

java:S3400

java:S3414

java:S3415

java:S3416

java:S3437

java:S3457

java:S3518

java:S3551

java:S3553

java:S3577

java:S3578

java:S3626

java:S3631

java:S3649

java:S3655

java:S3658

java:S3725

java:S3740

java:S3749

java:S3750

java:S3751

java:S3752

java:S3753

java:S3776

java:S3864

java:S3878

java:S3923

java:S3937

java:S3958

java:S3959

java:S3973

java:S3981

java:S3984

java:S3985

java:S3986

java:S4030

java:S4032

java:S4034

java:S4036

java:S4042

java:S4065

java:S4087

java:S4143

java:S4144

java:S4165

java:S4174

java:S4201

java:S4266

java:S4274

java:S4275

java:S4288

java:S4347

java:S4348

java:S4349

java:S4351

java:S4423

java:S4425

java:S4426

java:S4433

java:S4434

java:S4449

java:S4454

java:S4488

java:S4502

java:S4507

java:S4512

java:S4517

java:S4524

java:S4544

java:S4551

java:S4601

java:S4602

java:S4604

java:S4605

java:S4635

java:S4682

java:S4684

java:S4738

java:S4790

java:S4792

java:S4830

java:S4838

java:S4925

java:S4929

java:S4968

java:S4970

java:S4973

java:S4977

java:S5042

java:S5122

java:S5128

java:S5131

java:S5135

java:S5144

java:S5145

java:S5146

java:S5147

java:S5164

java:S5167

java:S5194

java:S5247

java:S5301

java:S5320

java:S5322

java:S5324

java:S5329

java:S5332

java:S5334

java:S5344

java:S5361

java:S5411

java:S5413

java:S5443

java:S5445

java:S5496

java:S5527

java:S5542

java:S5547

java:S5659

java:S5663

java:S5664

java:S5665

java:S5669

java:S5689

java:S5693

java:S5738

java:S5776

java:S5777

java:S5778

java:S5779

java:S5783

java:S5785

java:S5786

java:S5790

java:S5793

java:S5803

java:S5804

java:S5808

java:S5810

java:S5826

java:S5833

java:S5838

java:S5841

java:S5842

java:S5843

java:S5845

java:S5850

java:S5852

java:S5853

java:S5854

java:S5855

java:S5856

java:S5857

java:S5860

java:S5863

java:S5866

java:S5867

java:S5868

java:S5869

java:S5876

java:S5883

java:S5958

java:S5960

java:S5961

java:S5967

java:S5969

java:S5970

java:S5976

java:S5977

java:S5979

java:S5993

java:S5994

java:S5996

java:S5998

java:S6001

java:S6002

java:S6019

java:S6035

java:S6068

java:S6073

java:S6096

java:S6103

java:S6104

java:S6126

java:S6173

java:S6201

java:S6202

java:S6203

java:S6204

java:S6205

java:S6206

java:S6207

java:S6208

java:S6209

java:S6211

java:S6212

java:S6213

java:S6217

java:S6218

java:S6219

java:S6241

java:S6242

java:S6243

java:S6244

java:S6262

java:S6263

java:S6287

java:S6288

java:S6291

java:S6293

java:S6300

java:S6301

java:S6320

java:S6322

java:S6326

java:S6331

java:S6350

java:S6353

java:S6355

java:S6362

java:S6363

java:S6373

java:S6374

java:S6376

java:S6377

java:S6384

java:S6390

java:S6395

java:S6396

java:S6397

java:S6398

java:S6399

java:S6416

java:S6417

java:S6418

java:S6432

java:S6437

java:S6466

java:S6485

java:S6539

java:S6547

java:S6548

java:S6549

java:S6555

java:S6646

java:S6649

java:S6651

java:S6665

java:S6707

java:S6780

java:S6804

java:S6806

java:S6809

java:S6810

java:S6813

java:S6814

java:S6816

java:S6817

java:S6818

java:S6829

java:S6830

java:S6831

java:S6832

java:S6833

java:S6837

java:S6838

java:S6856

java:S6857

java:S6862

java:S6863

java:S6876

java:S6877

java:S6878

java:S6880

java:S6881

java:S6885

java:S6889

java:S6904

java:S6905

java:S6906

java:S6909

java:S6912

java:S6914

java:S6916

java:S6976

java:S7027

java:S7044

java:S7091

java:S7158

java:S7177

java:S7178

java:S7179

java:S7180

java:S7184

java:S7186

java:S7409

java:S7435

java:S7466

java:S7467

java:S7474

java:S7475

java:S7476

java:S7518

java:S7606

java:S7788

java:S7789

java:S8134

java:S818

java:S881

java:S899

java:S923

AI CodeFix rules for Java security

javasecurity:S2076

javasecurity:S2078

javasecurity:S2083

javasecurity:S2091

javasecurity:S2631

javasecurity:S3649

javasecurity:S5131

javasecurity:S5145

javasecurity:S5146

javasecurity:S5167

javasecurity:S5883

javasecurity:S6173

javasecurity:S6547

javasecurity:S6549

jssecurity:S2083

jssecurity:S2631

jssecurity:S3649

jssecurity:S5131

jssecurity:S5146

jssecurity:S5696

jssecurity:S6096

AI CodeFix rules for JavaScript and JavaScript security

AI CodeFix rules for JavaScript

javascript:S100

javascript:S101

javascript:S104

javascript:S106

javascript:S1066

javascript:S1068

javascript:S1077

javascript:S108

javascript:S1082

javascript:S109

javascript:S1090

javascript:S1105

javascript:S1110

javascript:S1116

javascript:S1117

javascript:S1119

javascript:S1121

javascript:S1125

javascript:S1126

javascript:S1128

javascript:S113

javascript:S1131

javascript:S1134

javascript:S1135

javascript:S1154

javascript:S117

javascript:S1172

javascript:S1186

javascript:S1199

javascript:S121

javascript:S1219

javascript:S1226

javascript:S125

javascript:S126

javascript:S1264

javascript:S128

javascript:S1291

javascript:S1301

javascript:S131

javascript:S1313

javascript:S1314

javascript:S1321

javascript:S138

javascript:S139

javascript:S1438

javascript:S1439

javascript:S1440

javascript:S1441

javascript:S1442

javascript:S1451

javascript:S1472

javascript:S1479

javascript:S1481

javascript:S1488

javascript:S1515

javascript:S1516

javascript:S1523

javascript:S1525

javascript:S1526

javascript:S1527

javascript:S1529

javascript:S1530

javascript:S1533

javascript:S1534

javascript:S1535

javascript:S1536

javascript:S1539

javascript:S1607

javascript:S1656

javascript:S1751

javascript:S1763

javascript:S1764

javascript:S1788

javascript:S1821

javascript:S1848

javascript:S1854

javascript:S1862

javascript:S1871

javascript:S1874

javascript:S1940

javascript:S1994

javascript:S2068

javascript:S2076

javascript:S2077

javascript:S2083

javascript:S2092

javascript:S2094

javascript:S2123

javascript:S2137

javascript:S2138

javascript:S2187

javascript:S2201

javascript:S2208

javascript:S2234

javascript:S2245

javascript:S2251

javascript:S2255

javascript:S2259

javascript:S2260

javascript:S2310

javascript:S2376

javascript:S2424

javascript:S2427

javascript:S2428

javascript:S2430

javascript:S2432

javascript:S2486

javascript:S2589

javascript:S2598

javascript:S2612

javascript:S2631

javascript:S2639

javascript:S2681

javascript:S2685

javascript:S2688

javascript:S2692

javascript:S2699

javascript:S2703

javascript:S2737

javascript:S2755

javascript:S2757

javascript:S2814

javascript:S2819

javascript:S2870

javascript:S2871

javascript:S2970

javascript:S2990

javascript:S2999

javascript:S3001

javascript:S3003

javascript:S3317

javascript:S3330

javascript:S3353

javascript:S3358

javascript:S3402

javascript:S3403

javascript:S3415

javascript:S3499

javascript:S3500

javascript:S3504

javascript:S3512

javascript:S3513

javascript:S3514

javascript:S3516

javascript:S3523

javascript:S3524

javascript:S3531

javascript:S3579

javascript:S3616

javascript:S3626

javascript:S3649

javascript:S3686

javascript:S3696

javascript:S3699

javascript:S3735

javascript:S3757

javascript:S3760

javascript:S3782

javascript:S3785

javascript:S3786

javascript:S3798

javascript:S3799

javascript:S3800

javascript:S3801

javascript:S3812

javascript:S3834

javascript:S3854

javascript:S3863

javascript:S3923

javascript:S3972

javascript:S3973

javascript:S3981

javascript:S3984

javascript:S4030

javascript:S4036

javascript:S4084

javascript:S4123

javascript:S4125

javascript:S4138

javascript:S4139

javascript:S4140

javascript:S4143

javascript:S4144

javascript:S4158

javascript:S4165

javascript:S4275

javascript:S4326

javascript:S4423

javascript:S4426

javascript:S4502

javascript:S4507

javascript:S4524

javascript:S4619

javascript:S4624

javascript:S4634

javascript:S4721

javascript:S4784

javascript:S4787

javascript:S4790

javascript:S4817

javascript:S4822

javascript:S4823

javascript:S4829

javascript:S4830

javascript:S5042

javascript:S5122

javascript:S5131

javascript:S5144

javascript:S5146

javascript:S5147

javascript:S5148

javascript:S5247

javascript:S5254

javascript:S5256

javascript:S5257

javascript:S5264

javascript:S5332

javascript:S5334

javascript:S5443

javascript:S5527

javascript:S5542

javascript:S5547

javascript:S5604

javascript:S5659

javascript:S5689

javascript:S5691

javascript:S5693

javascript:S5696

javascript:S5725

javascript:S5728

javascript:S5730

javascript:S5732

javascript:S5734

javascript:S5736

javascript:S5739

javascript:S5742

javascript:S5743

javascript:S5757

javascript:S5759

javascript:S5842

javascript:S5843

javascript:S5850

javascript:S5852

javascript:S5856

javascript:S5860

javascript:S5863

javascript:S5868

javascript:S5869

javascript:S5876

javascript:S5883

javascript:S5958

javascript:S5973

javascript:S6019

javascript:S6035

javascript:S6079

javascript:S6092

javascript:S6096

javascript:S6105

javascript:S6245

javascript:S6249

javascript:S6252

javascript:S6265

javascript:S6268

javascript:S6270

javascript:S6281

javascript:S6287

javascript:S6299

javascript:S6303

javascript:S6323

javascript:S6324

javascript:S6325

javascript:S6326

javascript:S6327

javascript:S6328

javascript:S6329

javascript:S6330

javascript:S6331

javascript:S6333

javascript:S6350

javascript:S6351

javascript:S6353

javascript:S6397

javascript:S6418

javascript:S6426

javascript:S6435

javascript:S6437

javascript:S6438

javascript:S6439

javascript:S6440

javascript:S6441

javascript:S6442

javascript:S6443

javascript:S6477

javascript:S6478

javascript:S6479

javascript:S6480

javascript:S6481

javascript:S6486

javascript:S6509

javascript:S6522

javascript:S6523

javascript:S6534

javascript:S6535

javascript:S6544

javascript:S6557

javascript:S6582

javascript:S6594

javascript:S6627

javascript:S6635

javascript:S6637

javascript:S6638

javascript:S6643

javascript:S6644

javascript:S6645

javascript:S6647

javascript:S6650

javascript:S6653

javascript:S6654

javascript:S6657

javascript:S6660

javascript:S6661

javascript:S6666

javascript:S6671

javascript:S6676

javascript:S6679

javascript:S6746

javascript:S6747

javascript:S6748

javascript:S6749

javascript:S6750

javascript:S6754

javascript:S6756

javascript:S6757

javascript:S6761

javascript:S6763

javascript:S6766

javascript:S6767

javascript:S6770

javascript:S6772

javascript:S6774

javascript:S6775

javascript:S6788

javascript:S6789

javascript:S6790

javascript:S6791

javascript:S6793

javascript:S6807

javascript:S6811

javascript:S6819

javascript:S6821

javascript:S6822

javascript:S6823

javascript:S6824

javascript:S6825

javascript:S6827

javascript:S6836

javascript:S6840

javascript:S6841

javascript:S6842

javascript:S6843

javascript:S6844

javascript:S6845

javascript:S6846

javascript:S6847

javascript:S6848

javascript:S6849

javascript:S6850

javascript:S6851

javascript:S6852

javascript:S6853

javascript:S6854

javascript:S6855

javascript:S6859

javascript:S6861

javascript:S6957

javascript:S6958

javascript:S6959

javascript:S7044

javascript:S7059

javascript:S7060

javascript:S7197

javascript:S7718

javascript:S7719

javascript:S7720

javascript:S7721

javascript:S7722

javascript:S7723

javascript:S7724

javascript:S7725

javascript:S7726

javascript:S7727

javascript:S7728

javascript:S7729

javascript:S7730

javascript:S7731

javascript:S7732

javascript:S7733

javascript:S7734

javascript:S7735

javascript:S7736

javascript:S7737

javascript:S7738

javascript:S7739

javascript:S7740

javascript:S7741

javascript:S7742

javascript:S7743

javascript:S7744

javascript:S7745

javascript:S7746

javascript:S7747

javascript:S7748

javascript:S7749

javascript:S7750

javascript:S7751

javascript:S7752

javascript:S7753

javascript:S7754

javascript:S7755

javascript:S7756

javascript:S7757

javascript:S7758

javascript:S7759

javascript:S7760

javascript:S7761

javascript:S7762

javascript:S7763

javascript:S7764

javascript:S7765

javascript:S7766

javascript:S7767

javascript:S7768

javascript:S7769

javascript:S7770

javascript:S7771

javascript:S7772

javascript:S7773

javascript:S7774

javascript:S7775