From 3f8af98385ef3f732d850d561885df185f61298a Mon Sep 17 00:00:00 2001 From: Spencer Salisbury Date: Tue, 2 Jun 2026 15:10:53 -0600 Subject: [PATCH 1/3] Fix off-by-one issue in code-climate.ts formatter --- packages/formatters/src/code-climate.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/formatters/src/code-climate.ts b/packages/formatters/src/code-climate.ts index 04f4a2af0..b306b39fa 100644 --- a/packages/formatters/src/code-climate.ts +++ b/packages/formatters/src/code-climate.ts @@ -57,8 +57,8 @@ export const codeClimate: Formatter = results => { location: { path: relPath, positions: { - begin: { line: result.range.start.line, column: result.range.start.character }, - end: { line: result.range.end.line, column: result.range.end.character }, + begin: { line: result.range.start.line + 1, column: result.range.start.character }, + end: { line: result.range.end.line + 1, column: result.range.end.character }, }, }, severity: severityMap[result.severity], From 3d6159cab2b41f74ad2e9fce39ad99fe048643aa Mon Sep 17 00:00:00 2001 From: Spencer Salisbury Date: Tue, 2 Jun 2026 15:12:04 -0600 Subject: [PATCH 2/3] Update code-climate.jest.test.ts --- .../formatters/src/__tests__/code-climate.jest.test.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/formatters/src/__tests__/code-climate.jest.test.ts b/packages/formatters/src/__tests__/code-climate.jest.test.ts index 92f3ad935..a460cb522 100644 --- a/packages/formatters/src/__tests__/code-climate.jest.test.ts +++ b/packages/formatters/src/__tests__/code-climate.jest.test.ts @@ -48,11 +48,11 @@ describe('Code climate formatter', () => { path: '__tests__/fixtures/petstore.oas2.yaml', positions: { begin: { - line: 60, + line: 61, column: 8, }, end: { - line: 71, + line: 72, column: 60, }, }, @@ -63,11 +63,11 @@ describe('Code climate formatter', () => { path: '__tests__/fixtures/petstore.oas2.yaml', positions: { begin: { - line: 60, + line: 10, column: 8, }, end: { - line: 71, + line: 72, column: 60, }, }, From 27b09c01f8e7fa71d0c35da387b6bd7a421d06bd Mon Sep 17 00:00:00 2001 From: Spencer Salisbury Date: Tue, 2 Jun 2026 15:55:13 -0600 Subject: [PATCH 3/3] Update code-climate.jest.test.ts --- packages/formatters/src/__tests__/code-climate.jest.test.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/formatters/src/__tests__/code-climate.jest.test.ts b/packages/formatters/src/__tests__/code-climate.jest.test.ts index a460cb522..3a91c92cb 100644 --- a/packages/formatters/src/__tests__/code-climate.jest.test.ts +++ b/packages/formatters/src/__tests__/code-climate.jest.test.ts @@ -63,7 +63,7 @@ describe('Code climate formatter', () => { path: '__tests__/fixtures/petstore.oas2.yaml', positions: { begin: { - line: 10, + line: 61, column: 8, }, end: {