Skip to content

Commit 348688b

Browse files
refactor: Add SuppressMessage attributes for variable usage in script blocks
1 parent 7e04e5e commit 348688b

2 files changed

Lines changed: 26 additions & 2 deletions

File tree

src/init.ps1

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,12 @@
1-
[CmdletBinding()]
1+
[Diagnostics.CodeAnalysis.SuppressMessageAttribute(
2+
'PSUseDeclaredVarsMoreThanAssignments', 'pull_request',
3+
Justification = 'Variable is used in script blocks.'
4+
)]
5+
[Diagnostics.CodeAnalysis.SuppressMessageAttribute(
6+
'PSUseDeclaredVarsMoreThanAssignments', 'prereleaseName',
7+
Justification = 'Variable is used in script blocks.'
8+
)]
9+
[CmdletBinding()]
210
param()
311

412
Import-Module -Name 'Helpers' -Force

src/publish.ps1

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,20 @@
1-
[CmdletBinding()]
1+
[Diagnostics.CodeAnalysis.SuppressMessageAttribute(
2+
'PSUseDeclaredVarsMoreThanAssignments', 'apiKey',
3+
Justification = 'Variable is used in script blocks.'
4+
)]
5+
[Diagnostics.CodeAnalysis.SuppressMessageAttribute(
6+
'PSUseDeclaredVarsMoreThanAssignments', 'usePRBodyAsReleaseNotes',
7+
Justification = 'Variable is used in script blocks.'
8+
)]
9+
[Diagnostics.CodeAnalysis.SuppressMessageAttribute(
10+
'PSUseDeclaredVarsMoreThanAssignments', 'usePRTitleAsReleaseName',
11+
Justification = 'Variable is used in script blocks.'
12+
)]
13+
[Diagnostics.CodeAnalysis.SuppressMessageAttribute(
14+
'PSUseDeclaredVarsMoreThanAssignments', 'usePRTitleAsNotesHeading',
15+
Justification = 'Variable is used in script blocks.'
16+
)]
17+
[CmdletBinding()]
218
param()
319

420
Import-Module -Name 'Helpers' -Force

0 commit comments

Comments
 (0)